@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,800);@import url(https://fonts.googleapis.com/css?family=Playfair+Display:700,900,900i);#torch-admin section.torch-content,#torch-admin section.torch-header .torch-account nav,#torch-admin section.torch-header header.torch-main-header nav,#torch-admin section.torch.torch-toolbar-container .torch-toolbar{max-width:1600px}#torch-admin .form-submission-status-container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:24px}#torch-admin .form-submission-status-container .field{margin-bottom:0!important}#torch-admin .form-submission-status-container .form-submission-status{max-width:100%;width:320px}#torch-admin .form-submission-status-container .separator{padding:0 20px;text-transform:uppercase;font-size:13px;letter-spacing:1px;position:relative;top:5px}#torch-admin .form-submission-status-container .form-submission-comment{max-width:100%;width:320px}#torch-admin .form-submission-status-container input{margin-bottom:0}#torch-admin .form-submission-status-container button{margin-left:25px;position:relative;top:5px}#torch-admin .pagination li{vertical-align:middle}#torch-admin .pagination li:first-child,#torch-admin .pagination li:last-child{display:none!important}#torch-admin .pagination a{padding:0;height:100%;line-height:35px;font-size:14px}#torch-admin section.torch table{table-layout:auto}#torch-admin .torch-action-delete{color:red}#torch-admin .torch-action-divider{margin-top:5px;margin-bottom:5px}#torch-admin .torch-action-show{color:#fff!important;margin-right:0}#torch-admin section.torch-header header.torch-main-header h2{color:#fff;margin-bottom:5px;margin-top:20px}#torch-admin table.torch-data tbody tr td.torch-actions{text-align:center}#torch-admin table.torch-data tbody tr td.torch-actions>*{vertical-align:middle}#torch-admin section.torch th a:focus{color:#fff}#torch-admin table.torch-data tbody tr td.torch-actions a{color:#f4ab18}#torch-admin table.torch-data tbody tr td.torch-actions a.torch-action-delete{color:red}#torch-admin section.torch-header header.torch-sub-header ul{padding-bottom:10px}#torch-admin section.torch-header header.torch-sub-header ul li{padding:0 15px 0 0}#torch-admin section.torch-header header.torch-sub-header ul li a{font-size:15px}#torch-admin section.torch-header header.torch-sub-header ul li.my-profile{padding-right:30px;margin-right:30px;border-right:1px solid hsla(0,0%,100%,.7)}#torch-admin textarea{min-height:150px}#torch-admin .torch-field-row{display:block}#torch-admin .torch-field-row:after{clear:both;content:"";display:table}#torch-admin .torch-field-col-half{float:left;display:block;margin-right:8.07899%;width:45.9605%}#torch-admin .torch-field-col-half:last-child,#torch-admin .torch-field-col-half:nth-child(2n){margin-right:0}#torch-admin .torch-field-col-half:nth-child(odd){clear:left}#torch-admin .torch-field-col-third{float:left;display:block;margin-right:5.24476%;width:29.83683%}#torch-admin .torch-field-col-third:last-child,#torch-admin .torch-field-col-third:nth-child(3n){margin-right:0}#torch-admin .torch-field-col-third:nth-child(3n+1){clear:left}#torch-admin .torch-field-col-twothirds{float:left;display:block;margin-right:5.24476%;width:64.91841%}#torch-admin .torch-field-col-twothirds:last-child,#torch-admin .torch-field-col-twothirds:nth-child(3n){margin-right:0}#torch-admin .torch-field-col-twothirds:nth-child(3n+1){clear:left}#torch-admin .quill-wysiwyg{height:250px}#torch-admin .ql-toolbar button{border-radius:0;vertical-align:middle}#torch-admin .ql-toolbar button:hover{background:transparent}#torch-admin .ql-toolbar.ql-snow .ql-picker-label{line-height:1.625}#torch-admin #intranet_video_embed_code{margin-bottom:0}#torch-admin .ospry-file-reset,#torch-admin .preview-video-embed,#torch-admin .quill-import-html,#torch-admin .torch-data-hint{transition:all .2s ease-in-out;font-size:13px;color:#3b4f85;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer;padding:4px}#torch-admin .ospry-file-reset:hover,#torch-admin .preview-video-embed:hover,#torch-admin .quill-import-html:hover,#torch-admin .torch-data-hint:hover{padding-left:10px;background:#f4ab18;color:#fff}#torch-admin .preview-video-embed:hover{padding-left:20px}#torch-admin .torch-data-hint:hover{padding-left:4px;background:transparent;color:#3b4f85;cursor:default}#torch-admin p.form-error{background:red;font-size:16px;text-align:center;line-height:1.2;font-weight:600;color:#fff;padding:20px 0;margin-bottom:35px}#torch-admin .help-block{color:red}#torch-admin .field-divider{color:#3b4f85;font-size:18px;font-weight:700;padding-bottom:3px;border-bottom:1px solid #3b4f85;margin-bottom:35px;margin-top:65px;text-transform:uppercase}#torch-admin .field-divider:first-of-type{margin-top:0}#torch-admin .field-note{font-size:15px;margin-bottom:35px;line-height:1.8;color:#949494}#torch-admin button:focus,#torch-admin input[type=submit]:focus{outline:0;box-shadow:none}#torch-admin section.torch{overflow:visible}#torch-admin section.torch.torch-toolbar-container .torch-toolbar .torch-button.alt{background:#3b4f85}#torch-admin section.torch.torch-toolbar-container .torch-toolbar h2{margin-bottom:18px}#torch-admin section.torch section.torch-filters{float:left;display:block;margin-right:2.0339%;width:100%;padding:0;margin:0;margin-bottom:10px}#torch-admin section.torch section.torch-filters:last-child{margin-right:0}#torch-admin section.torch section.torch-filters form{margin-bottom:0}#torch-admin section.torch section.torch-filters .field-divider{margin-top:40px}#torch-admin section.torch section.torch-filters .filter-type{margin-bottom:.6em}#torch-admin section.torch section.torch-filters .torch-filter-buttons{text-align:center;clear:both}#torch-admin section.torch section.torch-filters .torch-filter-buttons button{margin-right:35px}#torch-admin section.torch section.torch-table{float:left;display:block;margin-right:2.0339%;width:100%}#torch-admin section.torch section.torch-table:last-child{margin-right:0}#torch-admin section.torch tbody tr td{overflow:hidden}#torch-admin section.torch tbody tr td span.ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}#torch-admin ul li:before{display:none}#torch-admin section.torch-header .torch-account li{color:#fff}#torch-admin section.torch-header .torch-account li form,#torch-admin section.torch-header .torch-account li form button{display:inline;padding:0;margin:0;background:none;color:#fff;font-size:inherit;line-height:inherit;height:auto;vertical-align:inherit}#torch-admin section.torch-content .field{margin-bottom:35px}#torch-admin section.torch-content .ql-editor ul{list-style:unset;padding-left:30px}#torch-admin section.torch-content .ql-editor ul li{padding-left:0;list-style:disc}#torch-admin section.torch-content .field .date{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#torch-admin section.torch-content .field .date .selectize-control{width:30%}#torch-admin section.torch-content label{padding-bottom:0;font-weight:600;font-size:14px}#torch-admin section.torch-content label.required:after{content:"*required";margin-left:10px;display:inline-block;color:red;vertical-align:super;font-size:12px;line-height:1;font-weight:400}#torch-admin section.torch-content label[data-hint]:after{content:"\A0\A0-\A0\A0" attr(data-hint);display:inline-block;font-weight:400}#torch-admin section.torch-content td.reset-password{color:inherit}#torch-admin section.torch-content td.reset-password form,#torch-admin section.torch-content td.reset-password form button,#torch-admin section.torch-content td.reset-password form input{display:inline;padding:0;margin:0;background:none;color:inherit;font-size:inherit;line-height:inherit;height:auto;vertical-align:inherit;border:none}#torch-admin section.torch-content td.reset-password.setup-password{color:red}.torch-admin-button{position:fixed;bottom:15px;left:15px;width:60px;height:60px;transition:opacity .75s ease-in-out,right .75s ease-in-out,transform .75s ease-in-out;display:block;text-align:right;cursor:pointer;z-index:1040}.torch-admin-button:hover .tooltip{left:80px;opacity:1}.torch-admin-button .tooltip{transition:opacity .2s ease-out,left .2s ease-out;z-index:1;position:absolute;left:0;top:17px;font-size:13px;background:rgba(0,0,0,.7);padding:5px 15px 4px;line-height:1;opacity:0;text-transform:uppercase;letter-spacing:1px;font-weight:400;border:2px solid #fff;white-space:nowrap;pointer-events:none}.torch-admin-button .tooltip,.torch-admin-button i{color:#fff;vertical-align:middle;display:inline-block}.torch-admin-button i{position:relative;z-index:2;width:60px;height:60px;background-color:#141b2d;background-image:url(/images/ico.settings.svg);background-repeat:no-repeat;background-position:50%;background-size:30px;border:3px solid #fff;font-size:30px;line-height:55px;text-align:center;font-family:FontAwesome;transition:background-color .3s ease-in-out}.mfp-inline-holder .mfp-content{max-width:900px}.mfp-iframe-scaler .mfp-close{top:-44px;right:-44px}.mfp-iframe-scaler .mfp-close:hover{background-color:transparent}.mfp-iframe-scaler .mfp-close:focus{background-color:transparent;top:-44px}span.fc-title{text-overflow:ellipsis;white-space:pre-line}div.fc-scroller{height:auto!important}.fc-button{transition:all .2s ease-in-out}.fc-button,.fc-button:focus,.fc-button:hover{background:#fff!important;color:#2f3f6a!important}.fc-button:hover{background:#2f3f6a!important;color:#fff!important}/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove,.selectize-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control,.selectize-input{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-control.single .selectize-input:after,.selectize-input.dropdown-active:before,.selectize-input:after{content:" ";display:block}.selectize-input>input:focus{outline:0!important}.selectize-input:after{clear:left}.selectize-input.dropdown-active:before{position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:grey transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.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}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
 * FullCalendar v3.4.0 Stylesheet
 * Docs & License: https://fullcalendar.io/
 * (c) 2017 Adam Shaw
 */.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-khtml-user-select:none;-webkit-touch-callout:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar,.fc th{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0);transform:scale(0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1);transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotate(4deg);transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}/*!
 * Quill Editor v1.0.0-beta.11
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;cursor:text;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8}.ql-editor ol,.ql-editor ul{padding-left:20px}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\25CF"}.ql-editor li:before{display:inline-block;margin-left:-19px;margin-right:4px;text-align:right;white-space:nowrap;width:15px}.ql-editor ol li,.ql-editor ul li{padding-left:19px}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8;counter-increment:list-num}.ql-editor ol li:before{content:counter(list-num,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor .ql-indent-1{padding-left:40px}.ql-editor li.ql-indent-1{padding-left:59px}.ql-editor .ql-indent-2{padding-left:80px}.ql-editor li.ql-indent-2{padding-left:99px}.ql-editor .ql-indent-3{padding-left:120px}.ql-editor li.ql-indent-3{padding-left:139px}.ql-editor .ql-indent-4{padding-left:160px}.ql-editor li.ql-indent-4{padding-left:179px}.ql-editor .ql-indent-5{padding-left:200px}.ql-editor li.ql-indent-5{padding-left:219px}.ql-editor .ql-indent-6{padding-left:240px}.ql-editor li.ql-indent-6{padding-left:259px}.ql-editor .ql-indent-7{padding-left:280px}.ql-editor li.ql-indent-7{padding-left:299px}.ql-editor .ql-indent-8{padding-left:320px}.ql-editor li.ql-indent-8{padding-left:339px}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:10px}.ql-editor .ql-size-large{font-size:18px}.ql-editor .ql-size-huge{font-size:32px}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;outline:none;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-mitter,.ql-snow .ql-toolbar button:hover .ql-stroke-mitter{stroke:#06c}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke,.ql-snow .ql-toolbar.snow{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-mitter{fill:none;stroke:#444;stroke-mitterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding-bottom:2px;padding-top:2px}.ql-snow .ql-editor code:after,.ql-snow .ql-editor code:before{content:"\A0";letter-spacing:-2px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-color-picker .ql-picker-item.ql-primary-color{margin-bottom:toolbarPadding}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;margin-top:10px;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#0460b5;width:100%;height:100%;background-color:hsla(0,0%,100%,.91)}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\D7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single{*zoom:1}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;color:#333;background-color:#fff}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.torch{/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */}.torch html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.torch body{margin:0}.torch article,.torch aside,.torch details,.torch figcaption,.torch figure,.torch footer,.torch header,.torch main,.torch menu,.torch nav,.torch section,.torch summary{display:block}.torch audio,.torch canvas,.torch progress,.torch video{display:inline-block}.torch audio:not([controls]){display:none;height:0}.torch progress{vertical-align:baseline}.torch [hidden],.torch template{display:none}.torch a{background-color:transparent;-webkit-text-decoration-skip:objects}.torch a:active,.torch a:hover{outline-width:0}.torch abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.torch b,.torch strong{font-weight:inherit;font-weight:bolder}.torch dfn{font-style:italic}.torch h1{font-size:2em;margin:.67em 0}.torch h1,.torch h2,.torch h3,.torch h4,.torch h5,.torch h6{line-height:1.15}.torch mark{background-color:#ff0;color:#000}.torch small{font-size:80%}.torch sub,.torch sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.torch sub{bottom:-.25em}.torch sup{top:-.5em}.torch img{border-style:none}.torch svg:not(:root){overflow:hidden}.torch code,.torch kbd,.torch pre,.torch samp{font-family:monospace,monospace;font-size:1em}.torch figure{margin:1em 40px}.torch hr{box-sizing:content-box;height:0;overflow:visible}.torch button,.torch input,.torch optgroup,.torch select,.torch textarea{font:inherit;margin:0}.torch optgroup{font-weight:700}.torch button,.torch input{overflow:visible}.torch button,.torch select{text-transform:none}.torch [type=reset],.torch [type=submit],.torch button,.torch html [type=button]{-webkit-appearance:button}.torch [type=button]::-moz-focus-inner,.torch [type=reset]::-moz-focus-inner,.torch [type=submit]::-moz-focus-inner,.torch button::-moz-focus-inner{border-style:none;padding:0}.torch [type=button]:-moz-focusring,.torch [type=reset]:-moz-focusring,.torch [type=submit]:-moz-focusring,.torch button:-moz-focusring{outline:1px dotted ButtonText}.torch fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.torch legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.torch textarea{overflow:auto}.torch [type=checkbox],.torch [type=radio]{box-sizing:border-box;padding:0}.torch [type=number]::-webkit-inner-spin-button,.torch [type=number]::-webkit-outer-spin-button{height:auto}.torch [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.torch [type=search]::-webkit-search-cancel-button,.torch [type=search]::-webkit-search-decoration{-webkit-appearance:none}.torch ::-webkit-input-placeholder{color:inherit;opacity:.54}.torch ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}section.torch-content,section.torch-header .torch-account nav,section.torch-header header.torch-main-header h1,section.torch-header header.torch-main-header nav,section.torch.torch-toolbar-container .torch-toolbar{max-width:1210px;margin-left:auto;margin-right:auto;display:block;border-right:30px solid transparent!important;border-left:30px solid transparent!important}section.torch-content:after,section.torch-header .torch-account nav:after,section.torch-header header.torch-main-header h1:after,section.torch-header header.torch-main-header nav:after,section.torch.torch-toolbar-container .torch-toolbar:after{clear:both;content:"";display:table}section.torch{overflow:hidden}section.torch .torch-button{appearance:none;background-color:#14adff;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:17px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:10px 26px 11px;text-decoration:none;transition:background-color .3s ease;user-select:none;vertical-align:middle;white-space:nowrap}section.torch .torch-button:focus,section.torch .torch-button:hover{background-color:#108acc;color:#fff}section.torch .torch-button:disabled{cursor:not-allowed;opacity:.5}section.torch .torch-button:disabled:hover{background-color:#14adff}section.torch .full-width{width:100%;display:block}section.torch fieldset{background-color:transparent;border:0;margin:0;padding:0}section.torch legend{font-weight:600;margin-bottom:.3em;padding:0}section.torch label{color:#949494;display:block;font-weight:400;margin-bottom:4px}section.torch input,section.torch select,section.torch textarea{display:block;font-family:Open Sans,sans-serif;font-size:17px}section.torch input:not([type]),section.torch input[type=color],section.torch input[type=date],section.torch input[type=datetime-local],section.torch input[type=datetime],section.torch input[type=email],section.torch input[type=month],section.torch input[type=number],section.torch input[type=password],section.torch input[type=search],section.torch input[type=tel],section.torch input[type=text],section.torch input[type=time],section.torch input[type=url],section.torch input[type=week],section.torch select[multiple],section.torch textarea{background-color:#fff;border:1px solid #d1d1d1;border-radius:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-size:17px;margin-bottom:.6em;padding:10px 10px 11px;transition:border-color .3s ease;width:100%}section.torch input:not([type]):hover,section.torch input[type=color]:hover,section.torch input[type=date]:hover,section.torch input[type=datetime-local]:hover,section.torch input[type=datetime]:hover,section.torch input[type=email]:hover,section.torch input[type=month]:hover,section.torch input[type=number]:hover,section.torch input[type=password]:hover,section.torch input[type=search]:hover,section.torch input[type=tel]:hover,section.torch input[type=text]:hover,section.torch input[type=time]:hover,section.torch input[type=url]:hover,section.torch input[type=week]:hover,section.torch select[multiple]:hover,section.torch textarea:hover{border-color:#a7a7a7}section.torch input:not([type]):focus,section.torch input[type=color]:focus,section.torch input[type=date]:focus,section.torch input[type=datetime-local]:focus,section.torch input[type=datetime]:focus,section.torch input[type=email]:focus,section.torch input[type=month]:focus,section.torch input[type=number]:focus,section.torch input[type=password]:focus,section.torch input[type=search]:focus,section.torch input[type=tel]:focus,section.torch input[type=text]:focus,section.torch input[type=time]:focus,section.torch input[type=url]:focus,section.torch input[type=week]:focus,section.torch select[multiple]:focus,section.torch textarea:focus{border-color:#14adff;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,162,250,.7);outline:none}section.torch input:not([type]):disabled,section.torch input[type=color]:disabled,section.torch input[type=date]:disabled,section.torch input[type=datetime-local]:disabled,section.torch input[type=datetime]:disabled,section.torch input[type=email]:disabled,section.torch input[type=month]:disabled,section.torch input[type=number]:disabled,section.torch input[type=password]:disabled,section.torch input[type=search]:disabled,section.torch input[type=tel]:disabled,section.torch input[type=text]:disabled,section.torch input[type=time]:disabled,section.torch input[type=url]:disabled,section.torch input[type=week]:disabled,section.torch select[multiple]:disabled,section.torch textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}section.torch input:not([type]):disabled:hover,section.torch input[type=color]:disabled:hover,section.torch input[type=date]:disabled:hover,section.torch input[type=datetime-local]:disabled:hover,section.torch input[type=datetime]:disabled:hover,section.torch input[type=email]:disabled:hover,section.torch input[type=month]:disabled:hover,section.torch input[type=number]:disabled:hover,section.torch input[type=password]:disabled:hover,section.torch input[type=search]:disabled:hover,section.torch input[type=tel]:disabled:hover,section.torch input[type=text]:disabled:hover,section.torch input[type=time]:disabled:hover,section.torch input[type=url]:disabled:hover,section.torch input[type=week]:disabled:hover,section.torch select[multiple]:disabled:hover,section.torch textarea:disabled:hover{border:1px solid #d1d1d1}section.torch input:not([type])::placeholder,section.torch input[type=color]::placeholder,section.torch input[type=date]::placeholder,section.torch input[type=datetime-local]::placeholder,section.torch input[type=datetime]::placeholder,section.torch input[type=email]::placeholder,section.torch input[type=month]::placeholder,section.torch input[type=number]::placeholder,section.torch input[type=password]::placeholder,section.torch input[type=search]::placeholder,section.torch input[type=tel]::placeholder,section.torch input[type=text]::placeholder,section.torch input[type=time]::placeholder,section.torch input[type=url]::placeholder,section.torch input[type=week]::placeholder,section.torch select[multiple]::placeholder,section.torch textarea::placeholder{color:#999}section.torch textarea{resize:vertical}section.torch [type=search]{appearance:none}section.torch [type=checkbox],section.torch [type=radio]{display:inline;margin-right:.3em}section.torch [type=file]{margin-bottom:.6em;width:100%}section.torch select{margin-bottom:.6em;max-width:100%;width:auto}section.torch .help-block{color:#141b2d;display:block;margin:10px 0}body{margin:0}section.torch ol,section.torch ul{list-style-type:none;margin:0;padding:0}section.torch dl{margin:0}section.torch dt{font-weight:600;margin:0}section.torch dd,section.torch figure{margin:0}section.torch img,section.torch picture{margin:0;max-width:100%}section.torch section.torch-table{float:left;display:block;margin-right:2.0339%;width:52.38418%}section.torch section.torch-table:last-child{margin-right:0}section.torch table{border-collapse:collapse;color:#949494;font-size:17px;margin:.6em 0;table-layout:fixed;width:100%}section.torch tr td,section.torch tr th{border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1}section.torch tr td:first-child,section.torch tr th:first-child{border-left:1px solid #d1d1d1}section.torch th{background-color:#f4ab18;border-top:1px solid #d1d1d1;font-size:17px;font-weight:600;padding:0;text-align:left}section.torch th>*{color:#fff;display:block;padding:12px 10px}section.torch th a,section.torch th a:hover{color:#fff}section.torch th a{min-height:4px;position:relative;transition:opacity .3s ease}section.torch th a.active{background-color:#f7c661}section.torch th a .caret{border-left:5px solid transparent;border-right:5px solid transparent;display:inline-block;height:0;margin-left:5px;margin-top:5px;position:absolute;right:10px;top:15px;width:0}section.torch th a.active.desc .caret{border-top:5px solid #fff}section.torch th a.active.asc .caret{border-bottom:5px solid #fff}section.torch th a:hover{opacity:.7}section.torch td{border-right:1px solid #d1d1d1}section.torch td,section.torch th,section.torch tr{vertical-align:middle}section.torch tbody tr:nth-child(odd){background-color:#f1f1f1}section.torch tbody tr td{padding:12px 10px}section.torch tbody tr .torch-actions{font-size:0}section.torch tbody tr .torch-actions a,section.torch tbody tr .torch-actions form{color:#949494;display:inline-block;font-size:17px;margin-bottom:0}section.torch tbody tr .torch-actions>*{margin-right:10px}section.torch tbody tr .torch-actions>:last-child{margin-right:0}section.torch{color:#333;font-family:Open Sans,sans-serif;font-size:17px;line-height:1.2}section.torch h1,section.torch h2,section.torch h3,section.torch h4,section.torch h5,section.torch h6{font-family:Open Sans,sans-serif;font-size:1.333em;line-height:1.2;margin:0 0 .6em}section.torch p{margin:0 0 .6em}section.torch a{color:#14adff;text-decoration:none;transition:color .3s ease}section.torch a:active,section.torch a:focus,section.torch a:hover{color:#0f82bf}section.torch hr{border-bottom:1px solid #d1d1d1;border-left:0;border-right:0;border-top:0;margin:1.2em 0}section.torch-content{padding-bottom:40px;padding-top:40px}section.torch-filters{padding-left:34px}section.torch-filters h3{font-size:18px;margin:0 0 17px;padding:0}section.torch-filters .field{margin-bottom:20px}section.torch-header .torch-account{background-color:#3b4f85;background-size:0 0}section.torch-header .torch-account ul{font-size:0;list-style-type:none}section.torch-header .torch-account a,section.torch-header .torch-account li{font-size:13px}section.torch-header .torch-account li{border-right:1px solid hsla(0,0%,100%,.7);margin:6px 0;padding:0 10px}section.torch-header .torch-account li:last-child{border:none;font-weight:600}section.torch-header .torch-account a{color:#fff;opacity:.7;transition:opacity .3s ease}section.torch-header .torch-account a:hover{opacity:1}section.torch-header header.torch-main-header{background-color:#141b2d}section.torch-header header.torch-main-header h1{color:#fff;font-size:48px;font-weight:700;margin:34px 0 10px}section.torch-header header.torch-main-header ul{padding:0;list-style-type:none}section.torch-header header.torch-main-header li{margin:0;padding:0;display:inline-block;font-size:18px;padding:0 20px 20px 0}section.torch-header header.torch-main-header a{color:#fff;font-size:18px;font-weight:300;opacity:.7;text-decoration:none;transition:opacity .3s ease}section.torch-header header.torch-main-header a.active,section.torch-header header.torch-main-header a:hover{color:#fff;opacity:1;text-shadow:.3px .3px 0 #fff}section.torch ul.pagination{font-size:0;list-style-type:none;margin:20px 0 0;padding:0}section.torch ul.pagination li{font-size:17px;height:35px;width:50px}section.torch ul.pagination a{text-align:center;padding:10px 0}section.torch ul.pagination a.active{border:1px solid #d1d1d1}section.torch.torch-toolbar-container{background-color:#f1f1f1}section.torch.torch-toolbar-container .torch-toolbar{font-size:0}section.torch.torch-toolbar-container .torch-toolbar h2{font-size:31px;font-weight:700;margin:18px 0 0;text-transform:capitalize}section.torch.torch-toolbar-container .torch-toolbar .torch-button{font-size:17px;font-weight:600;margin:20px 10px 20px 0;text-transform:capitalize}section.torch.torch-toolbar-container .torch-toolbar .torch-button:last-child{margin-right:0}section.torch-filters{float:left;display:block;margin-right:2.0339%;width:25.17514%}section.torch-filters:last-child{margin-right:0}section.torch-header .torch-account ul{text-align:right}section.torch-header .torch-account a,section.torch-header .torch-account li{display:inline-block}section.torch-header header.torch-main-header{overflow:hidden}section.torch ul.pagination{text-align:center}section.torch ul.pagination li{display:inline-block}section.torch ul.pagination a{display:block}section.torch.torch-toolbar-container .torch-toolbar{text-align:right}@media screen and (max-width:767px){section.torch.torch-toolbar-container .torch-toolbar{text-align:center}}section.torch.torch-toolbar-container .torch-toolbar h2{float:left}@media screen and (max-width:767px){section.torch.torch-toolbar-container .torch-toolbar h2{float:none}}@media screen and (max-width:767px){section.torch.torch-toolbar-container .torch-toolbar .torch-button{dislay:block}}body.page-hero-hidden section.header-component,body.page-style-guide .color[data-color=blue-gradient]:before,section.header-component.alt,section.header-component nav:before{background-color:#3b5996;background-image:linear-gradient(#3b5996,#3b4f85)}body.page-style-guide .color[data-color=yellow-gradient]:before{background-color:#fdbb38;background-image:linear-gradient(#fdbb38,#f4aa16)}body.page-style-guide .inverted,body.page-style-guide .text[data-textstyle="page description text"],body.page-style-guide .text[data-textstyle="white text"],div.service-tile-component,section.hero-component .alert,section.hero-component .alert *,section.hero-component .container .hero-content>*{color:#fff}body.page-style-guide .text[data-textstyle="gray text"],div.service-tile-component .locations-label{color:#cfcfcf}body.page-style-guide .text[data-textstyle="gray text"],body.page-style-guide .text[data-textstyle="white text"]{font-weight:600}body.page-style-guide .text[data-textstyle="page description text"],body.page-style-guide .text[data-textstyle="section descriptors"]{font-size:20px}body.page-style-guide .text[data-textstyle="light blue calendar text"]{font-weight:800;color:#14adff;font-size:17px}body.page-style-guide .text[data-textstyle="calendar light gray"],body.page-style-guide .text[data-textstyle="small text"]{font-size:12px;font-weight:700}body.page-style-guide .text[data-textstyle="calendar light gray"]{font-weight:600;color:#aeaeae}body.page-style-guide .inverted,body.page-style-guide .text[data-textstyle="gray text"],body.page-style-guide .text[data-textstyle="page description text"],body.page-style-guide .text[data-textstyle="white text"]{background:#202020}body.page-practitioner-show ul.links-list,body.page-practitioner-show ul.links-list *,body.page-practitioner-show ul.nav,body.page-practitioner-show ul.nav *{color:#f4ab18}.container{max-width:1210px;margin-left:auto;margin-right:auto;display:block;padding-right:15px;padding-left:15px}.container:after{clear:both;content:"";display:table}main{display:block}[draggable=true]{box-shadow:none;outline:none}section#flash-message{padding:20px 0;position:relative;z-index:101;-webkit-animation:hideFlash 0ms ease;animation:hideFlash 0ms ease;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes hideFlash{0%{position:relative;opacity:1}to{position:absolute;opacity:0;height:0;width:0;visibility:hidden;padding:0}}@keyframes hideFlash{0%{position:relative;opacity:1}to{position:absolute;opacity:0;height:0;width:0;visibility:hidden;padding:0}}section#flash-message p{font-size:16px;text-align:center;line-height:1.2;font-weight:600;color:#fff}section#flash-message p:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;content:""}section#flash-message p.info:before{background:#14adff}section#flash-message p.success:before{background:#f4ab18}section#flash-message p.error:before{background:red}#torch-admin .form-submission-status-container button,#torch-admin .torch-action-show,.card .start-link,.index-table-component td:last-child a,body.page-form-index .index-table-component td:last-child a,body.page-location-index .index-table-component td:last-child a,body.page-practitioner-index .index-table-component td:last-child a,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link,body.page-search-new .content-component input[type=submit],body.page-style-guide a.button[data-button="Blue Button"],body.page-style-guide a.button[data-button="Info & Locations"],body.page-style-guide a.button[data-button="See Locations"],button,div.contact-form-widget .widget-link,div.content-widget-component .widget-link,div.descriptive-widget-component .widget-link,div.find-a-practitioner-widget-component .widget-link,div.index-table-component table td:last-child a,div.location-widget-component .widget-link,div.nav-widget-component .widget-link,div.practitioner-widget-component .widget-link,div.service-tile-component .service-link,input[type=button],input[type=reset],input[type=submit],section.delayed-popup .delayed-popup-dismiss,section.form-submission-success .print-form-submission,section.form-submission-success .success-cta,section.how-do-i-start-component .start-link,section.important-banner-component h5 a,section.map-and-filter-component .location .location-button,section.map-and-filter-component .locations-map .map-info-directions a,section.prefooter-snippets-alt-component .snippet-link{appearance:none;background-color:#3b4f85;border:1px solid #3b4f85;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;font-weight:600;text-decoration:none;transition:background-color .25s ease-in-out;user-select:none;vertical-align:middle;padding:0 20px;white-space:nowrap;height:39px;line-height:37px;text-align:center}#torch-admin .form-submission-status-container button:focus,#torch-admin .form-submission-status-container button:hover,#torch-admin .torch-action-show:focus,#torch-admin .torch-action-show:hover,.card .start-link:focus,.card .start-link:hover,.index-table-component td:last-child a:focus,.index-table-component td:last-child a:hover,body.page-form-index .index-table-component td:last-child a:focus,body.page-form-index .index-table-component td:last-child a:hover,body.page-location-index .index-table-component td:last-child a:focus,body.page-location-index .index-table-component td:last-child a:hover,body.page-practitioner-index .index-table-component td:last-child a:focus,body.page-practitioner-index .index-table-component td:last-child a:hover,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link:focus,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link:hover,body.page-search-new .content-component input[type=submit]:focus,body.page-search-new .content-component input[type=submit]:hover,body.page-style-guide a.button[data-button="Blue Button"]:focus,body.page-style-guide a.button[data-button="Blue Button"]:hover,body.page-style-guide a.button[data-button="Info & Locations"]:focus,body.page-style-guide a.button[data-button="Info & Locations"]:hover,body.page-style-guide a.button[data-button="See Locations"]:focus,body.page-style-guide a.button[data-button="See Locations"]:hover,button:focus,button:hover,div.contact-form-widget .widget-link:focus,div.contact-form-widget .widget-link:hover,div.content-widget-component .widget-link:focus,div.content-widget-component .widget-link:hover,div.descriptive-widget-component .widget-link:focus,div.descriptive-widget-component .widget-link:hover,div.find-a-practitioner-widget-component .widget-link:focus,div.find-a-practitioner-widget-component .widget-link:hover,div.location-widget-component .widget-link:focus,div.location-widget-component .widget-link:hover,div.nav-widget-component .widget-link:focus,div.nav-widget-component .widget-link:hover,div.practitioner-widget-component .widget-link:focus,div.practitioner-widget-component .widget-link:hover,div.service-tile-component .service-link:focus,div.service-tile-component .service-link:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,section.delayed-popup .delayed-popup-dismiss:focus,section.delayed-popup .delayed-popup-dismiss:hover,section.form-submission-success .print-form-submission:focus,section.form-submission-success .print-form-submission:hover,section.form-submission-success .success-cta:focus,section.form-submission-success .success-cta:hover,section.how-do-i-start-component .start-link:focus,section.how-do-i-start-component .start-link:hover,section.important-banner-component h5 a:focus,section.important-banner-component h5 a:hover,section.map-and-filter-component .location .location-button:focus,section.map-and-filter-component .location .location-button:hover,section.map-and-filter-component .locations-map .map-info-directions a:focus,section.map-and-filter-component .locations-map .map-info-directions a:hover,section.prefooter-snippets-alt-component .snippet-link:focus,section.prefooter-snippets-alt-component .snippet-link:hover{background-color:#2f3f6a;color:#fff}#torch-admin .form-submission-status-container button:disabled,#torch-admin .torch-action-show:disabled,.card .start-link:disabled,.index-table-component td:last-child a:disabled,body.page-form-index .index-table-component td:last-child a:disabled,body.page-location-index .index-table-component td:last-child a:disabled,body.page-practitioner-index .index-table-component td:last-child a:disabled,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link:disabled,body.page-search-new .content-component input[type=submit]:disabled,body.page-style-guide a.button[data-button="Blue Button"]:disabled,body.page-style-guide a.button[data-button="Info & Locations"]:disabled,body.page-style-guide a.button[data-button="See Locations"]:disabled,button:disabled,div.contact-form-widget .widget-link:disabled,div.content-widget-component .widget-link:disabled,div.descriptive-widget-component .widget-link:disabled,div.find-a-practitioner-widget-component .widget-link:disabled,div.location-widget-component .widget-link:disabled,div.nav-widget-component .widget-link:disabled,div.practitioner-widget-component .widget-link:disabled,div.service-tile-component .service-link:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,section.delayed-popup .delayed-popup-dismiss:disabled,section.form-submission-success .print-form-submission:disabled,section.form-submission-success .success-cta:disabled,section.how-do-i-start-component .start-link:disabled,section.important-banner-component h5 a:disabled,section.map-and-filter-component .location .location-button:disabled,section.map-and-filter-component .locations-map .map-info-directions a:disabled,section.prefooter-snippets-alt-component .snippet-link:disabled{cursor:not-allowed;opacity:.5}#torch-admin .form-submission-status-container button:disabled:hover,#torch-admin .torch-action-show:disabled:hover,.card .start-link:disabled:hover,.index-table-component td:last-child a:disabled:hover,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link:disabled:hover,body.page-search-new .content-component input[type=submit]:disabled:hover,body.page-style-guide a.button[data-button="Blue Button"]:disabled:hover,body.page-style-guide a.button[data-button="Info & Locations"]:disabled:hover,body.page-style-guide a.button[data-button="See Locations"]:disabled:hover,button:disabled:hover,div.contact-form-widget .widget-link:disabled:hover,div.content-widget-component .widget-link:disabled:hover,div.descriptive-widget-component .widget-link:disabled:hover,div.find-a-practitioner-widget-component .widget-link:disabled:hover,div.location-widget-component .widget-link:disabled:hover,div.nav-widget-component .widget-link:disabled:hover,div.practitioner-widget-component .widget-link:disabled:hover,div.service-tile-component .service-link:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover,section.delayed-popup .delayed-popup-dismiss:disabled:hover,section.form-submission-success .print-form-submission:disabled:hover,section.form-submission-success .success-cta:disabled:hover,section.how-do-i-start-component .start-link:disabled:hover,section.important-banner-component h5 a:disabled:hover,section.map-and-filter-component .location .location-button:disabled:hover,section.map-and-filter-component .locations-map .map-info-directions a:disabled:hover,section.prefooter-snippets-alt-component .snippet-link:disabled:hover{background-color:#3b4f85}.card .start-link,.index-table-component td:last-child a,body.page-form-index .index-table-component td:last-child a,body.page-location-index .index-table-component td:last-child a,body.page-practitioner-index .index-table-component td:last-child a,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link,body.page-search-new .content-component input[type=submit],body.page-style-guide a.button[data-button="Info & Locations"],div.index-table-component table td:last-child a,div.service-tile-component .service-link,section.form-submission-success .print-form-submission,section.how-do-i-start-component .start-link,section.map-and-filter-component .locations-map .map-info-directions a{background-color:#f4ab18;border:1px solid #c38913}.card .start-link:focus,.card .start-link:hover,.index-table-component td:last-child a:focus,.index-table-component td:last-child a:hover,body.page-form-index .index-table-component td:last-child a:focus,body.page-form-index .index-table-component td:last-child a:hover,body.page-location-index .index-table-component td:last-child a:focus,body.page-location-index .index-table-component td:last-child a:hover,body.page-practitioner-index .index-table-component td:last-child a:focus,body.page-practitioner-index .index-table-component td:last-child a:hover,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link:focus,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link:hover,body.page-search-new .content-component input[type=submit]:focus,body.page-search-new .content-component input[type=submit]:hover,body.page-style-guide a.button[data-button="Info & Locations"]:focus,body.page-style-guide a.button[data-button="Info & Locations"]:hover,div.service-tile-component .service-link:focus,div.service-tile-component .service-link:hover,section.form-submission-success .print-form-submission:focus,section.form-submission-success .print-form-submission:hover,section.how-do-i-start-component .start-link:focus,section.how-do-i-start-component .start-link:hover,section.map-and-filter-component .locations-map .map-info-directions a:focus,section.map-and-filter-component .locations-map .map-info-directions a:hover{background-color:#c38913;color:#fff}#torch-admin .torch-action-show,body.page-style-guide a.button[data-button="See Locations"],div.contact-form-widget .widget-link,div.content-widget-component .widget-link,div.descriptive-widget-component .widget-link,div.find-a-practitioner-widget-component .widget-link,div.location-widget-component .widget-link,div.nav-widget-component .widget-link,div.practitioner-widget-component .widget-link,section.delayed-popup .delayed-popup-dismiss,section.form-submission-success .success-cta,section.map-and-filter-component .location .location-button,section.newsletter-component .newsletter-form .button input,section.prefooter-snippets-alt-component .snippet-link{background-color:#14adff;border:1px solid #14adff}#torch-admin .torch-action-show:focus,#torch-admin .torch-action-show:hover,body.page-style-guide a.button[data-button="See Locations"]:focus,body.page-style-guide a.button[data-button="See Locations"]:hover,div.contact-form-widget .widget-link:focus,div.contact-form-widget .widget-link:hover,div.content-widget-component .widget-link:focus,div.content-widget-component .widget-link:hover,div.descriptive-widget-component .widget-link:focus,div.descriptive-widget-component .widget-link:hover,div.find-a-practitioner-widget-component .widget-link:focus,div.find-a-practitioner-widget-component .widget-link:hover,div.location-widget-component .widget-link:focus,div.location-widget-component .widget-link:hover,div.nav-widget-component .widget-link:focus,div.nav-widget-component .widget-link:hover,div.practitioner-widget-component .widget-link:focus,div.practitioner-widget-component .widget-link:hover,section.delayed-popup .delayed-popup-dismiss:focus,section.delayed-popup .delayed-popup-dismiss:hover,section.form-submission-success .success-cta:focus,section.form-submission-success .success-cta:hover,section.map-and-filter-component .location .location-button:focus,section.map-and-filter-component .location .location-button:hover,section.newsletter-component .newsletter-form .button input:focus,section.newsletter-component .newsletter-form .button input:hover,section.prefooter-snippets-alt-component .snippet-link:focus,section.prefooter-snippets-alt-component .snippet-link:hover{background-color:#108acc;color:#fff}.card .start-link,body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link,body.page-search-new .content-component input[type=submit],body.page-style-guide a.button[data-button="Info & Locations"],div.index-table-component table td:last-child a,div.service-tile-component .service-link,section.how-do-i-start-component .start-link{width:auto;min-width:165px;max-width:100%;height:39px;line-height:37px;padding:0 20px;font-size:16px}body.page-style-guide a.button[data-button="See Locations"],div.contact-form-widget .widget-link,div.content-widget-component .widget-link,div.descriptive-widget-component .widget-link,div.find-a-practitioner-widget-component .widget-link,div.location-widget-component .widget-link,div.nav-widget-component .widget-link,div.practitioner-widget-component .widget-link,section.delayed-popup .delayed-popup-dismiss,section.form-submission-success .print-form-submission,section.important-banner-component h5 a,section.prefooter-snippets-alt-component .snippet-link{width:auto;min-width:135px;max-width:100%;height:35px;line-height:34px;font-size:14px}#torch-admin .form-submission-status-container button,#torch-admin .torch-action-show,body.page-form-index .index-table-component td:last-child a,body.page-location-index .index-table-component td:last-child a,body.page-practitioner-index .index-table-component td:last-child a,section.map-and-filter-component .location .location-button,section.map-and-filter-component .locations-map .map-info-directions a{width:auto;min-width:116px;max-width:100%;height:30px;line-height:28px;font-size:14px}.index-table-component td:last-child a{width:auto;min-width:0;max-width:100%;height:30px;line-height:28px;font-size:14px;padding:0 8px}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.40625em;padding:0}label{display:block;margin-bottom:20px;position:relative;padding-bottom:17px}.parsley-errors-list{position:absolute;bottom:0;left:0;margin:0;list-style-type:none}.parsley-errors-list li{padding:0;font-size:10px;line-height:1;color:red;margin:0!important;padding-left:0!important}.parsley-errors-list li:before{display:none!important}input,select,textarea{display:block;font-family:Open Sans,sans-serif;font-size:16px}.selectize-control.single .selectize-input .item,.selectize-input .item.parsley-success,.selectize-input .item:focus,.selectize-input input.parsley-success,.selectize-input input:focus,input.parsley-success:not([type]),input:not([type]):focus,input[type=color].parsley-success,input[type=color]:focus,input[type=date].parsley-success,input[type=date]:focus,input[type=datetime-local].parsley-success,input[type=datetime-local]:focus,input[type=datetime].parsley-success,input[type=datetime]:focus,input[type=email].parsley-success,input[type=email]:focus,input[type=month].parsley-success,input[type=month]:focus,input[type=number].parsley-success,input[type=number]:focus,input[type=password].parsley-success,input[type=password]:focus,input[type=search].parsley-success,input[type=search]:focus,input[type=tel].parsley-success,input[type=tel]:focus,input[type=text].parsley-success,input[type=text]:focus,input[type=time].parsley-success,input[type=time]:focus,input[type=url].parsley-success,input[type=url]:focus,input[type=week].parsley-success,input[type=week]:focus,select.parsley-success~.selectize-control.single .selectize-input .item,select.parsley-success~.selectize-control.single .selectize-input input,select[multiple].parsley-success,select[multiple]:focus,textarea.parsley-success,textarea:focus{border-color:#14adff;box-shadow:0 0 4px rgba(0,0,0,.25);background-color:#fff;outline:none}.selectize-input .item.parsley-error,.selectize-input input.parsley-error,input.parsley-error:not([type]),input[type=color].parsley-error,input[type=date].parsley-error,input[type=datetime-local].parsley-error,input[type=datetime].parsley-error,input[type=email].parsley-error,input[type=month].parsley-error,input[type=number].parsley-error,input[type=password].parsley-error,input[type=search].parsley-error,input[type=tel].parsley-error,input[type=text].parsley-error,input[type=time].parsley-error,input[type=url].parsley-error,input[type=week].parsley-error,select.parsley-error~.selectize-control.single .selectize-input .item,select.parsley-error~.selectize-control.single .selectize-input input,select[multiple].parsley-error,textarea.parsley-error{border-color:red;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);outline:none}.selectize-input .item,.selectize-input input,input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple],textarea{transition:border-color .25s ease-in-out,background-color .25s ease-in-out,color .25s ease-in-out;background-color:#fafafa;border:1px solid #cfcfcf;border-radius:3px;box-shadow:none;box-sizing:border-box;margin-bottom:0;padding:0 15px;width:100%;height:47px;line-height:47px;color:#4f4f4f;font-size:17px;font-weight:400}.selectize-input .item::-webkit-input-placeholder,.selectize-input input::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-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,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select[multiple]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9e9e9e}.selectize-input .item:-moz-placeholder,.selectize-input .item::-moz-placeholder,.selectize-input input:-moz-placeholder,.selectize-input input::-moz-placeholder,input:not([type]):-moz-placeholder,input:not([type])::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,select[multiple]:-moz-placeholder,select[multiple]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#9e9e9e}.selectize-input .item:-ms-input-placeholder,.selectize-input input:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-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,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select[multiple]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9e9e9e}.selectize-input .item:disabled,.selectize-input input:disabled,input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select[multiple]:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}.selectize-input .item:disabled:hover,.selectize-input input:disabled:hover,input:not([type]):disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=datetime]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,select[multiple]:disabled:hover,textarea:disabled:hover{border:1px solid #cfcfcf}textarea{resize:vertical;min-height:200px;padding:10px 15px;line-height:1.625}[type=search]{appearance:none}label.checkbox,label.radio,section.torch label.checkbox,section.torch label.radio{padding:0;margin-bottom:0;cursor:pointer}label.checkbox:last-child,label.radio:last-child,section.torch label.checkbox:last-child,section.torch label.radio:last-child{margin-bottom:17px}label.checkbox [type=checkbox],label.checkbox [type=radio],label.radio [type=checkbox],label.radio [type=radio],section.torch label.checkbox [type=checkbox],section.torch label.checkbox [type=radio],section.torch label.radio [type=checkbox],section.torch label.radio [type=radio]{margin-bottom:0;display:none}label.checkbox [type=checkbox]+span,label.checkbox [type=radio]+span,label.radio [type=checkbox]+span,label.radio [type=radio]+span,section.torch label.checkbox [type=checkbox]+span,section.torch label.checkbox [type=radio]+span,section.torch label.radio [type=checkbox]+span,section.torch label.radio [type=radio]+span{font-size:16px;padding:8px 0;vertical-align:middle;display:block}label.checkbox [type=checkbox]+span:before,label.checkbox [type=radio]+span:before,label.radio [type=checkbox]+span:before,label.radio [type=radio]+span:before,section.torch label.checkbox [type=checkbox]+span:before,section.torch label.checkbox [type=radio]+span:before,section.torch label.radio [type=checkbox]+span:before,section.torch label.radio [type=radio]+span:before{height:25px;width:25px;display:inline-block;content:"";vertical-align:middle;margin-right:8px;background-color:#fafafa;border:1px solid #cfcfcf;border-radius:3px;position:relative;top:-2px}label.checkbox [type=checkbox]:checked+span:before,label.radio [type=checkbox]:checked+span:before,section.torch label.checkbox [type=checkbox]:checked+span:before,section.torch label.radio [type=checkbox]:checked+span:before{background-image:url(/images/ico.checkbox-checkmark.png);background-repeat:no-repeat;background-position:50%;background-size:18px auto}label.checkbox [type=radio]+span:before,label.radio [type=radio]+span:before,section.torch label.checkbox [type=radio]+span:before,section.torch label.radio [type=radio]+span:before{border-radius:50px}label.checkbox [type=radio]:checked+span:before,label.radio [type=radio]:checked+span:before,section.torch label.checkbox [type=radio]:checked+span:before,section.torch label.radio [type=radio]:checked+span:before{background-color:#14adff;border-color:#14adff}[type=file]{margin-bottom:.8125em;width:100%}select{max-width:100%;width:100%;margin-bottom:0;display:block}.selectize-control.single .selectize-input{padding:0;border-radius:0;border:0;box-shadow:none}.selectize-control.single .selectize-input:after{height:21px;width:12px;transition:opacity .25s ease-in-out;opacity:1;background:url(/images/ico.dropdown-arrows.png) no-repeat 50%;background-size:contain;display:block!important;border:none!important;margin-top:-10px!important;z-index:3}.selectize-control.single .selectize-input.has-items input{position:absolute!important}.selectize-control.single .selectize-input.dropdown-active:after{opacity:.5}.selectize-control.single .selectize-input .item,.selectize-control.single .selectize-input input{width:100%!important;top:0;padding-right:35px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.selectize-control.single .selectize-input .item{z-index:2;position:relative}.selectize-dropdown{margin-top:0;border:0;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:0}.selectize-dropdown .option{height:auto;font-size:17px;padding:10px 15px;line-height:1.2}.selectize-dropdown .option.active{background:#14adff;color:#fff}@media screen and (min-width:768px){.inline label.radio{display:inline-block;margin-right:14px}}#torch-admin .ospry-file-upload,body.page-form-submissions .ospry-file-upload{height:150px;width:100%;transition:border-color .2s ease-in-out;border:1px solid #cfcfcf;border-width:4px;border-style:dashed;position:relative;overflow:hidden;padding:20px;background:hsla(0,0%,81%,.2)}#torch-admin .ospry-file-upload:hover,body.page-form-submissions .ospry-file-upload:hover{border-color:#7d7d7d}#torch-admin .ospry-file-upload img,body.page-form-submissions .ospry-file-upload img{transition:opacity .2s ease-in-out;max-width:100%;display:block;margin:0 auto}#torch-admin .ospry-file-upload input,body.page-form-submissions .ospry-file-upload input{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer;z-index:2}#torch-admin .upload-started.ospry-file-upload,body.page-form-submissions .upload-started.ospry-file-upload{border-color:#14adff;height:auto}@-webkit-keyframes animate-file-upload{0%{left:0}to{left:50%}}@keyframes animate-file-upload{0%{left:0}to{left:50%}}@-webkit-keyframes barber-pole{0%{background-position:0 0}to{background-position:60px 0}}@keyframes barber-pole{0%{background-position:0 0}to{background-position:60px 0}}#torch-admin .upload-started.ospry-file-upload:before,body.page-form-submissions .upload-started.ospry-file-upload:before{background-image:linear-gradient(-45deg,hsla(0,0%,100%,.1) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 75%,transparent 0);-webkit-animation:animate-file-upload 1.5s ease forwards,barber-pole 1s linear infinite;animation:animate-file-upload 1.5s ease forwards,barber-pole 1s linear infinite;height:100%;width:100%;background-size:60px 60px;background-color:#14adff;position:absolute;content:"";top:0;z-index:2;opacity:1}#torch-admin .pdf-exists.ospry-file-upload,#torch-admin .upload-exists.ospry-file-upload,#torch-admin .upload-finished.ospry-file-upload,body.page-form-submissions .pdf-exists.ospry-file-upload,body.page-form-submissions .upload-exists.ospry-file-upload,body.page-form-submissions .upload-finished.ospry-file-upload{height:auto}#torch-admin .pdf-exists.ospry-file-upload:hover img,#torch-admin .upload-exists.ospry-file-upload:hover img,#torch-admin .upload-finished.ospry-file-upload:hover img,body.page-form-submissions .pdf-exists.ospry-file-upload:hover img,body.page-form-submissions .upload-exists.ospry-file-upload:hover img,body.page-form-submissions .upload-finished.ospry-file-upload:hover img{opacity:.85}@-webkit-keyframes animate-file-upload-contd{0%{left:50%}to{left:100%}}@keyframes animate-file-upload-contd{0%{left:50%}to{left:100%}}#torch-admin .upload-finished.ospry-file-upload:before,body.page-form-submissions .upload-finished.ospry-file-upload:before{-webkit-animation:animate-file-upload-contd 1.5s ease-in-out forwards,barber-pole 1s linear infinite;animation:animate-file-upload-contd 1.5s ease-in-out forwards,barber-pole 1s linear infinite}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ol,ul{list-style-type:none;padding:0}dl,dt,ol,ul{margin:0}dt{font-weight:600}dd,figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:.8125em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #9b9b9b;font-weight:600;text-align:left}td,th{padding:.8125em 0}td{border-bottom:1px solid #cfcfcf}td,th,tr{vertical-align:middle}body{color:#5a5a5a;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.625}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-size:1.333em;line-height:1.36;margin:0}h1{font-weight:700}@media screen and (min-width:1025px){h1{font-size:65px}}@media screen and (max-width:1024px){h1{font-size:62.90909px}}@media screen and (max-width:957.5px){h1{font-size:60.81818px}}@media screen and (max-width:891px){h1{font-size:58.72727px}}@media screen and (max-width:824.5px){h1{font-size:56.63636px}}@media screen and (max-width:758px){h1{font-size:54.54545px}}@media screen and (max-width:691.5px){h1{font-size:52.45455px}}@media screen and (max-width:625px){h1{font-size:50.36364px}}@media screen and (max-width:558.5px){h1{font-size:48.27273px}}@media screen and (max-width:492px){h1{font-size:46.18182px}}@media screen and (max-width:425.5px){h1{font-size:44.09091px}}@media screen and (max-width:359px){h1{font-size:42px}}h2{font-family:Open Sans;font-weight:400}@media screen and (min-width:1025px){h2{font-size:50px}}@media screen and (max-width:1024px){h2{font-size:48.18182px}}@media screen and (max-width:957.5px){h2{font-size:46.36364px}}@media screen and (max-width:891px){h2{font-size:44.54545px}}@media screen and (max-width:824.5px){h2{font-size:42.72727px}}@media screen and (max-width:758px){h2{font-size:40.90909px}}@media screen and (max-width:691.5px){h2{font-size:39.09091px}}@media screen and (max-width:625px){h2{font-size:37.27273px}}@media screen and (max-width:558.5px){h2{font-size:35.45455px}}@media screen and (max-width:492px){h2{font-size:33.63636px}}@media screen and (max-width:425.5px){h2{font-size:31.81818px}}@media screen and (max-width:359px){h2{font-size:30px}}.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-family:Open Sans;color:#3b4f85;font-weight:800}@media screen and (min-width:1025px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:41px}}@media screen and (max-width:1024px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:39.90909px}}@media screen and (max-width:957.5px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:38.81818px}}@media screen and (max-width:891px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:37.72727px}}@media screen and (max-width:824.5px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:36.63636px}}@media screen and (max-width:758px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:35.54545px}}@media screen and (max-width:691.5px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:34.45455px}}@media screen and (max-width:625px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:33.36364px}}@media screen and (max-width:558.5px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:32.27273px}}@media screen and (max-width:492px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:31.18182px}}@media screen and (max-width:425.5px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:30.09091px}}@media screen and (max-width:359px){.content-component h1,.content-component h2,h3,section.half-half-layout .column h1,section.half-half-layout .column h2{font-size:29px}}h4{font-weight:900;font-size:40px}h5{font-family:Open Sans;color:#3b4f85;font-weight:800}@media screen and (min-width:1025px){h5{font-size:20px}}@media screen and (max-width:1024px){h5{font-size:18.66667px}}@media screen and (max-width:895.5px){h5{font-size:17.33333px}}@media screen and (max-width:767px){h5{font-size:16px}}.content-component h5,.content-component h6,h6,section.half-half-layout .column h5,section.half-half-layout .column h6{font-family:Open Sans;font-weight:800}@media screen and (min-width:768px){.content-component h5,.content-component h6,h6,section.half-half-layout .column h5,section.half-half-layout .column h6{font-size:17px}}@media screen and (max-width:767px){.content-component h5,.content-component h6,h6,section.half-half-layout .column h5,section.half-half-layout .column h6{font-size:16.66667px}}@media screen and (max-width:563px){.content-component h5,.content-component h6,h6,section.half-half-layout .column h5,section.half-half-layout .column h6{font-size:16.33333px}}@media screen and (max-width:359px){.content-component h5,.content-component h6,h6,section.half-half-layout .column h5,section.half-half-layout .column h6{font-size:16px}}p{margin:0 0 .8125em}p:last-child{margin-bottom:0}blockquote{padding-left:6.35%;font-size:17px;line-height:1.82;position:relative;font-style:italic;font-weight:400}blockquote:before{height:100%;width:4px;content:"";background:#f4f3f1;border:1px solid #d7d4ce;position:absolute;display:block;top:0;left:4.23%}a{color:#f4ab18;text-decoration:underline;transition:color .25s ease-in-out}a:active,a:focus,a:hover{color:#cf9114}a:focus{outline:none}hr{border-bottom:1px solid #cfcfcf;border-left:0;border-right:0;border-top:0;margin:1.625em 0}ol:not(.ql-editor ol),ul:not(.ql-editor ul){margin:0 0 .8125em}ol:not(.ql-editor ol):last-child,ul:not(.ql-editor ul):last-child{margin-bottom:0}ol:not(.ql-editor ol) li,ul:not(.ql-editor ul) li{font-size:16px;margin-bottom:5px;padding-left:36px;position:relative}ol:not(.ql-editor ol) li:last-child,ul:not(.ql-editor ul) li:last-child{margin-bottom:0}ol:not(.ql-editor ol){counter-reset:numbered-counter}ol:not(.ql-editor ol) li:before{display:block;content:counter(numbered-counter) ".";counter-increment:numbered-counter;position:absolute;left:10px}ul:not(.ql-editor ul) li:before{height:4px;width:4px;content:"";display:block;position:absolute;top:12px;left:12px;background:#5a5a5a;border-radius:5px}ol.nav li,ul.links-list li,ul.nav li{margin-bottom:22px}ol.nav li:last-child,ul.links-list li:last-child,ul.nav li:last-child{margin-bottom:0}ol.nav a,ul.links-list a,ul.nav a{transition:left .2s ease-in-out;color:#5a5a5a;text-decoration:none;position:relative;left:0}ol.nav a:hover,ul.links-list a:hover,ul.nav a:hover{left:-4px}ol.nav a.active,ul.links-list a,ul.links-list a.active,ul.nav a.active{font-weight:700}.fancy-text-hr{margin:50px auto;text-align:center;overflow:hidden}.fancy-text-hr span{display:inline-block;position:relative;font-weight:700;font-size:16px;color:#5a5a5a}.fancy-text-hr span:after,.fancy-text-hr span:before{content:"";position:absolute;border-top:1px solid rgba(90,90,90,.2);top:50%;width:600px}.fancy-text-hr span:before{right:100%;margin-right:6px}.fancy-text-hr span:after{left:100%;margin-left:6px}body.thesis-editing section.hero-component{overflow:hidden}body.thesis-editing section.hero-component .image.thesis-content{z-index:1039;position:absolute}body.thesis-editing section.hero-component .alert.thesis-content{z-index:1039}@media screen and (min-width:768px){body.thesis-editing section.hero-component .alert.thesis-content{position:absolute}}body.thesis-editing section.hero-component .alert.thesis-content.thesis-content-empty{display:block;background:#14adff}body.thesis-editing section.hero-component .wrap{z-index:1039;pointer-events:none}body.thesis-editing section.hero-component .wrap .container>*{pointer-events:auto}body.thesis-editing section.how-do-i-start-component .image.thesis-content{height:380px}@media screen and (min-width:768px){body.thesis-editing section.how-do-i-start-component .image.thesis-content{height:100%;position:absolute}}body.thesis-editing section.footer-component .copyright .thesis-content{display:block}body.thesis-editing section.form-submission-success{z-index:1040;width:80%}body.template-dev-guide main{padding:50px 0}body.template-dev-guide main>section{padding:25px 0}body.template-dev-guide .section-heading{font-size:17px;line-height:1;padding-bottom:5px;border-bottom:1px solid #d9d9d9;color:#4f4f4f;font-family:Open Sans;font-weight:700;text-transform:capitalize;margin-bottom:20px}body.template-dev-guide .full-container{display:block}body.template-dev-guide .full-container:after{clear:both;content:"";display:table}section.full-width-layout{padding:65px 0 35px}@media screen and (min-width:768px){section.full-width-layout{padding:80px 0 65px}}@media screen and (min-width:1025px){section.full-width-layout{padding:100px 0 115px}}section.half-half-layout{padding:65px 0 35px}@media screen and (min-width:768px){section.half-half-layout{padding:80px 0 65px}}@media screen and (min-width:1025px){section.half-half-layout{padding:100px 0 115px}}section.half-half-layout .column-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){section.half-half-layout .column-wrapper{display:block}}section.half-half-layout .column{flex:0 0 48%}section.right-sidebar-layout{padding:65px 0 35px}@media screen and (min-width:768px){section.right-sidebar-layout{padding:80px 0 65px}}@media screen and (min-width:1025px){section.right-sidebar-layout{padding:100px 0 115px}}@media screen and (min-width:768px){section.right-sidebar-layout .main-area{width:66%;float:left;padding-right:20px;border-right:1px solid hsla(0,0%,59%,.25)}}@media screen and (min-width:1025px){section.right-sidebar-layout .main-area{padding-right:8.72%}}section.right-sidebar-layout .sidebar-area{margin-top:60px;padding-top:60px;border-top:1px solid hsla(0,0%,59%,.25)}@media screen and (min-width:768px){section.right-sidebar-layout .sidebar-area{width:33%;float:left;padding-left:20px;margin-top:0;padding-top:40px;padding-bottom:40px;border-top:none}}@media screen and (min-width:1025px){section.right-sidebar-layout .sidebar-area{padding-left:6.44%}}body.page-component-guide .widget{float:left;display:block;margin-right:2.0339%;width:48.98305%}body.page-component-guide .widget:last-child{margin-right:0}body.page-error-404 #hero-arrow{display:none!important}body.page-error-404 .hero-component .alert a{text-decoration:none}body.page-event-index .index-table-component td,body.page-event-index .index-table-component th{font-weight:400!important;font-size:13px!important}body.page-event-index .group-search,body.page-event-index .group-select{display:flex;align-items:center;justify-content:space-between;margin:40px 0 20px}@media screen and (max-width:767px){body.page-event-index .group-search,body.page-event-index .group-select{display:block}}body.page-event-index .group-search #filter-groups,body.page-event-index .group-search .selectize-control,body.page-event-index .group-select #filter-groups,body.page-event-index .group-select .selectize-control{width:315px;max-width:100%}@media screen and (max-width:767px){body.page-event-index .group-search #filter-groups,body.page-event-index .group-search .selectize-control,body.page-event-index .group-select #filter-groups,body.page-event-index .group-select .selectize-control{width:100%}}body.page-event-index .group-search #filter-groups,body.page-event-index .group-select #filter-groups{font-size:16px}body.page-form-index .index-table-component td{font-weight:400;font-size:13px;width:100%}@media screen and (min-width:768px){body.page-form-index .index-table-component td{padding:18px 5px}}body.page-form-index .index-table-component td:first-child{font-weight:700}@media screen and (min-width:768px){body.page-form-index .index-table-component td:first-child{width:45%}}@media screen and (min-width:768px){body.page-form-index .index-table-component td:nth-child(2){width:20%}}@media screen and (min-width:768px){body.page-form-index .index-table-component td:nth-child(3){width:12%}}body.internal-form-submissions-show table.torch-data tbody td:first-child{white-space:nowrap}body.internal-form-submissions-show table.torch-data tbody td:nth-child(2){width:100%}body.internal-intranet-documents-index table.torch-data thead th:first-child{min-width:190px}body.internal-intranet-documents-index table.torch-data thead th:nth-child(3){min-width:205px}body.internal-intranet-events-index #intranet-events table{margin:0;table-layout:fixed}body.internal-intranet-events-index #intranet-events .fc-widget-content,body.internal-intranet-events-index #intranet-events td{padding:0}body.internal-intranet-events-index #intranet-events .fc-content-skeleton td{border:none;background:transparent}body.internal-intranet-events-index #intranet-events .fc-content-skeleton tr{background:transparent}body.internal-intranet-events-index #intranet-events .fc-bg td{border:1px solid #cfcfcf}body.internal-intranet-events-index #intranet-events .fc-event{border-color:#3b4f85;background:#3b4f85;font-size:13px;padding:3px}body.internal-intranet-news-index table.torch-data .news-post-item{padding:20px 45px 35px;font-size:16px}body.page-location-index .index-table-component td{width:100%;font-weight:700}@media screen and (min-width:768px){body.page-location-index .index-table-component td{padding:18px 5px}}body.page-location-index .index-table-component td:last-child{display:block}body.page-location-show section.right-sidebar-layout{padding-top:35px}@media screen and (min-width:768px){body.page-location-show section.right-sidebar-layout{padding-top:0}}body.page-location-show .event-group-heading{text-transform:uppercase;margin-bottom:5px;margin-top:22px;color:#3b4f85}body.page-location-show .event-group-heading:first-of-type{margin-top:0}@media screen and (max-width:767px){body.page-form-submissions .column:nth-child(2n){margin-top:35px}}body.page-form-submissions .race-ethnicities{flex:0 0 100%;padding-top:35px}body.page-form-submissions .race-ethnicities .checkbox-group{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}body.page-form-submissions .race-ethnicities .checkbox-group .checkbox,body.page-form-submissions .race-ethnicities .checkbox-group .field{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}@media screen and (max-width:916px){body.page-form-submissions .race-ethnicities .checkbox-group .checkbox,body.page-form-submissions .race-ethnicities .checkbox-group .field{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width:920px){body.page-form-submissions .column-wrapper.parent-guardian-wrapper{display:block}}@media screen and (max-width:920px){body.page-form-submissions .column-wrapper.parent-guardian-phone-wrapper .column,body.page-form-submissions .column-wrapper.parent-guardian-wrapper .column{margin-top:10px!important}}body.page-form-submissions .selectize-control.single .selectize-input{overflow:visible}body.page-form-submissions .selectize-control.single .selectize-input input{opacity:0!important;width:0!important;padding:0!important}body.page-form-submissions .parent-guardian-phone-type,body.page-form-submissions .parent-guardian-relationship{padding-top:26px}@media screen and (max-width:767px){body.page-form-submissions .parent-guardian-phone-type,body.page-form-submissions .parent-guardian-relationship{padding-top:0}}body.page-form-submissions .parent-guardian-phone-type .checkbox-group,body.page-form-submissions .parent-guardian-relationship .checkbox-group{min-height:47px;display:flex;flex-direction:row}@media screen and (max-width:767px){body.page-form-submissions .parent-guardian-phone-type .checkbox-group,body.page-form-submissions .parent-guardian-relationship .checkbox-group{align-items:flex-start}}body.page-form-submissions .parent-guardian-phone-type .checkbox-group>*,body.page-form-submissions .parent-guardian-relationship .checkbox-group>*{margin-right:25px;flex:0 0 auto;white-space:nowrap}body.page-form-submissions .parent-guardian-phone-type .checkbox-group>:last-child,body.page-form-submissions .parent-guardian-relationship .checkbox-group>:last-child{margin-right:0}body.page-form-submissions .parent-guardian-phone-type .checkbox-group input[type=text],body.page-form-submissions .parent-guardian-relationship .checkbox-group input[type=text]{flex:0 1 auto;margin-bottom:35px}body.page-form-submissions .parent-guardian-phone-type .checkbox-group input[type=text].spacer-input,body.page-form-submissions .parent-guardian-relationship .checkbox-group input[type=text].spacer-input{opacity:0}@media screen and (max-width:767px){body.page-form-submissions .parent-guardian-phone-type .checkbox-group input[type=text].spacer-input,body.page-form-submissions .parent-guardian-relationship .checkbox-group input[type=text].spacer-input{display:none}}@media screen and (max-width:480px){body.page-form-submissions .parent-guardian-relationship .checkbox-group{display:block}}body.page-form-submissions textarea#school_referral_description{min-height:64px}@media screen and (max-width:825px){body.page-form-submissions textarea#school_referral_description{min-height:252px}}@media screen and (max-width:767px){body.page-form-submissions textarea#school_referral_description{min-height:180px}}body.page-form-submissions textarea#compliance_report_concern{min-height:200px}body.page-form-submissions textarea#compliance_report_resolution{min-height:408px}body.page-form-submissions textarea#critical_incident_report_describe_incident{min-height:355px}body.page-form-submissions .parsley-errors-list{display:none!important}body.page-form-submissions .reason-for-referral .checkbox-group{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:825px){body.page-form-submissions .reason-for-referral .checkbox-group{display:block}}body.page-form-submissions .reason-for-referral .checkbox-group label{flex:0 0 50%}body.page-form-submissions .form-divider{font-size:18px;font-weight:700;padding-bottom:3px;border-bottom:1px solid rgba(90,90,90,.2);margin-bottom:35px;margin-top:65px;text-transform:uppercase}body.page-form-submissions .form-divider:first-of-type{margin-top:0}body.page-form-submissions .field{margin-bottom:35px}body.page-form-submissions .ql-editor ul{list-style:unset;padding-left:30px}body.page-form-submissions .ql-editor ul li{padding-left:0;list-style:disc}body.page-form-submissions .field .date{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width:380px){body.page-form-submissions .field .date{display:block;text-align:center}}body.page-form-submissions .field .date .selectize-control{width:30%}@media screen and (max-width:380px){body.page-form-submissions .field .date .selectize-control{width:100%;text-align:left}}body.page-form-submissions form label{padding-bottom:0;font-weight:600;font-size:14px;color:#949494;margin-bottom:4px}body.page-form-submissions form label.required:after{content:"*required";margin-left:10px;display:inline-block;color:red;vertical-align:super;font-size:12px;line-height:1;font-weight:400}body.page-form-submissions form label[data-hint]:after{content:"\A0\A0-\A0\A0" attr(data-hint);display:inline-block;font-weight:400}body.page-form-submissions form .help-block{color:red;display:block;margin:10px 0}body.page-form-submissions .torch-button.full-width{margin-bottom:20px}html[lang=es] body.page-form-submissions form label.required:after{content:"*requerido"}body.page-home section.home-services{display:block}body.page-home section.home-services:after{clear:both;content:"";display:table}body.page-practitioner-index .main-area h5{margin-top:55px;font-size:17px;color:#5a5a5a}@media screen and (min-width:768px){body.page-practitioner-index .main-area #filter-practitioners{width:90%}}body.page-practitioner-index .index-table-component{margin-top:15px}body.page-practitioner-index .index-table-component td{font-size:13px;width:100%}@media screen and (min-width:768px){body.page-practitioner-index .index-table-component td{padding:18px 5px}}body.page-practitioner-index .index-table-component td:first-child{font-size:17px}@media screen and (min-width:768px){body.page-practitioner-index .index-table-component td:first-child{font-weight:700;width:45%}}body.page-practitioner-index .index-table-component td:nth-child(2){font-weight:600}@media screen and (min-width:768px){body.page-practitioner-index .index-table-component td:nth-child(2){width:20%}}body.page-practitioner-index .index-table-component td:last-child{display:block}@media screen and (min-width:768px){body.page-practitioner-index .index-table-component td:last-child{display:table-cell}}body.page-practitioner-show .practitioner-name span{display:block;font-size:16px;text-transform:uppercase;color:#5a5a5a;font-weight:400}@media screen and (min-width:641px){body.page-practitioner-show .practitioner-name span{display:inline;margin-left:8px}}body.page-practitioner-show .practitioner-virtual-visit{border-bottom:1px solid #cfcfcf;border-left:0;border-right:0;border-top:1px solid #cfcfcf;border-color:#c38913;margin-bottom:35px;margin-top:22px;padding:25px 0;background:rgba(244,171,24,.15);display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-cta{font-weight:600;color:#ab7811}body.page-practitioner-show .practitioner-virtual-visit .virtual-visit-link{margin-left:20px}body.page-practitioner-show .practitioner-info{float:left;display:block;margin-right:2.0339%;width:100%;margin-bottom:35px;clear:both}body.page-practitioner-show .practitioner-info:last-child{margin-right:0}body.page-practitioner-show .practitioner-info-container{display:block}body.page-practitioner-show .practitioner-info-container:after{clear:both;content:"";display:table}body.page-practitioner-show .practitioner-info-col-half{float:left;display:block;margin-right:2.0339%;width:100%}body.page-practitioner-show .practitioner-info-col-half:last-child{margin-right:0}@media screen and (min-width:768px){body.page-practitioner-show .practitioner-info-col-half{float:left;display:block;margin-right:2.0339%;width:48.98305%}body.page-practitioner-show .practitioner-info-col-half:last-child,body.page-practitioner-show .practitioner-info-col-half:nth-child(2n){margin-right:0}body.page-practitioner-show .practitioner-info-col-half:nth-child(odd){clear:left}}body.page-search-index #search-index{background:#f6f5f2}body.page-search-index #search-index .main-area,body.page-search-index #search-index .main-area h1{text-align:center}#practitioner-typeahead,body.page-search-index #search-index .main-area .card{margin-top:50px}#practitioner-typeahead p{margin-bottom:30px}#practitioner-typeahead a{color:#14adff}#practitioner-typeahead .selectize-control{width:100%;text-align:left}#practitioner-typeahead .selectize-control.single .selectize-input:after{display:none!important}#practitioner-typeahead .fancy-text-hr{margin:70px 0}body.page-search-new .content-component .selectize-control{width:525px;max-width:100%}body.page-search-new .content-component form{margin-top:30px}@media screen and (min-width:768px){body.page-search-new .content-component form{margin-top:50px}}body.page-search-new .content-component .field{margin-bottom:30px}@media screen and (min-width:768px){body.page-search-new .content-component .field{margin-bottom:50px}}body.page-search-new .content-component .field:last-child{margin-bottom:0}body.page-search-new .content-component .field h6{margin-bottom:12px}body.page-search-new .content-component input[type=submit]{height:auto;padding:.5em 2.5em}body.page-search-new .content-component #ages label.checkbox:last-child{margin-bottom:0}body.page-search-new .content-component #ages .checkbox-group{column-count:3}body.page-search-new .content-component #languages .checkbox-group,body.page-search-new .content-component #topics .checkbox-group{column-count:1}@media screen and (min-width:481px){body.page-search-new .content-component #languages .checkbox-group,body.page-search-new .content-component #topics .checkbox-group{column-count:2}}@media screen and (min-width:1025px){body.page-search-new .content-component #languages .checkbox-group,body.page-search-new .content-component #topics .checkbox-group{column-count:3}}body.page-search-new .content-component #locations,body.page-search-new .content-component #specialties{margin-bottom:30px}@media screen and (min-width:768px){body.page-search-new .content-component #locations,body.page-search-new .content-component #specialties{margin-bottom:60px}}body.page-search-new .content-component #locations h6,body.page-search-new .content-component #specialties h6{margin-bottom:0}body.page-search-new .content-component #locations .checkbox-group-label,body.page-search-new .content-component #specialties .checkbox-group-label{font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px;margin-top:20px}@media screen and (min-width:768px){body.page-search-new .content-component #locations .checkbox-group-label,body.page-search-new .content-component #specialties .checkbox-group-label{margin-top:30px}}@media screen and (min-width:768px){body.page-search-new .content-component #locations .checkbox-group,body.page-search-new .content-component #specialties .checkbox-group{column-count:2}}body.page-search-new .content-component #locations label.checkbox,body.page-search-new .content-component #specialties label.checkbox,body.page-service-index section.service-tiles{display:block}body.page-service-index section.service-tiles:after{clear:both;content:"";display:table}body.page-service-show section.service-tiles{display:block}body.page-service-show section.service-tiles:after{clear:both;content:"";display:table}body.page-service-show .index-table-component{display:block!important}body.page-style-guide .color[data-color=blue]:before{background:#3b4f85}body.page-style-guide .color[data-color=yellow]:before{background:#f4ab18}body.page-style-guide .color[data-color=light-blue]:before{background:#14adff}body.page-style-guide .color[data-color=red]:before{background:red}body.page-style-guide .color[data-color=light-gray]:before{background:#cfcfcf}body.page-style-guide .color[data-color=dark-gray]:before{background:#5a5a5a}body.page-style-guide .color[data-color=medium-gray]:before{background:#7d7d7d}body.page-style-guide .color{float:left;margin-right:23px;margin-bottom:20px}body.page-style-guide .color:before{height:170px;width:215px;content:"";display:block;border:1px solid #979797}body.page-style-guide .color:after{content:attr(data-method)}body.page-style-guide .font[data-font="Open Sans Extra Bold"]{font-family:Open Sans;font-weight:800}body.page-style-guide .font[data-font="Open Sans Bold"]{font-family:Open Sans;font-weight:700}body.page-style-guide .font[data-font="Open Sans Semibold"]{font-family:Open Sans;font-weight:600}body.page-style-guide .font[data-font="Open Sans Regular"]{font-family:Open Sans;font-weight:400}body.page-style-guide .font[data-font="Playfair Display Bold"]{font-family:Playfair Display;font-weight:700}body.page-style-guide .font[data-font="Playfair Display Black"]{font-family:Playfair Display;font-weight:900}body.page-style-guide .font{font-size:20px;margin-bottom:15px}body.page-style-guide .font:before{content:attr(data-font)}body.page-style-guide ol,body.page-style-guide ul{float:left;display:block;margin-right:2.0339%;width:48.98305%}body.page-style-guide ol:last-child,body.page-style-guide ul:last-child{margin-right:0}body.page-style-guide .text:before{content:attr(data-textstyle)}body.page-style-guide .forms label{float:left;display:block;margin-right:2.0339%;width:31.9774%}body.page-style-guide .forms label:last-child{margin-right:0}body.page-style-guide .checkboxes,body.page-style-guide .radios{float:left;display:block;margin-right:2.0339%;width:48.98305%;position:relative}body.page-style-guide .checkboxes:last-child,body.page-style-guide .radios:last-child{margin-right:0}body.page-style-guide a.button:before{content:attr(data-button)}.card{padding:30px 25px;width:100%;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);background:#fff}@media screen and (min-width:768px){.card{padding:50px 55px 50px 60px}}.card p{margin-bottom:30px}.card a{color:#14adff}.card .start-link{background-color:#febc37;background-image:linear-gradient(-180deg,#febc37,#f4aa16 99%);padding:16px 25px;height:auto;width:auto!important;letter-spacing:-.23px;line-height:1;font-weight:700}.content-nav-component{display:block;margin:40px 0}.content-nav-component:after{clear:both;content:"";display:table}.content-nav-component>a{float:left;display:block;margin-right:2.0339%;width:100%;transition:background .2s ease-in-out,color .2s ease-in-out;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:5px 20px;background:#f4f3f1;color:#5a5a5a;text-decoration:none;font-size:13px;font-weight:500;line-height:1.3;height:42px}.content-nav-component>a:last-child{margin-right:0}@media screen and (min-width:768px){.content-nav-component>a{float:left;display:block;margin-right:2.55537%;width:48.72232%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.content-nav-component>a:last-child,.content-nav-component>a:nth-child(2n){margin-right:0}.content-nav-component>a:nth-child(odd){clear:left}}.content-nav-component>a:hover{background:#14adff;color:#fff}.content-nav-component>a span{width:100%;max-width:100%}.content-component h1,.content-component h2,section.half-half-layout .column h1,section.half-half-layout .column h2{margin-bottom:18px;text-align:center}@media screen and (min-width:481px){.content-component h1,.content-component h2,section.half-half-layout .column h1,section.half-half-layout .column h2{text-align:left}}.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{margin-bottom:15px;font-family:Open Sans;color:#3b4f85;font-weight:800}@media screen and (min-width:1025px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:25px}}@media screen and (max-width:1024px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:24.63636px}}@media screen and (max-width:957.5px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:24.27273px}}@media screen and (max-width:891px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:23.90909px}}@media screen and (max-width:824.5px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:23.54545px}}@media screen and (max-width:758px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:23.18182px}}@media screen and (max-width:691.5px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:22.81818px}}@media screen and (max-width:625px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:22.45455px}}@media screen and (max-width:558.5px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:22.09091px}}@media screen and (max-width:492px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:21.72727px}}@media screen and (max-width:425.5px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:21.36364px}}@media screen and (max-width:359px){.content-component h3,.content-component h4,section.half-half-layout .column h3,section.half-half-layout .column h4{font-size:21px}}.content-component h5,.content-component h6,section.half-half-layout .column h5,section.half-half-layout .column h6{color:#5a5a5a;margin-bottom:6px}.content-component>:last-child,section.half-half-layout .column>:last-child{margin-bottom:0}section.delayed-popup{position:fixed;display:none;opacity:0;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:hsla(0,0%,100%,.6);z-index:101;transition:opacity .35s ease-in-out;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}section.delayed-popup.present{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}section.delayed-popup.active{opacity:1}section.delayed-popup .delayed-popup-container{width:90%;max-height:90%;background:#fff;padding:20px;max-width:900px;text-align:center;border:1px solid hsla(0,0%,59%,.25);box-shadow:0 0 4px rgba(0,0,0,.25);overflow-x:none;overflow-y:auto}section.delayed-popup h5{margin-bottom:25px}section.delayed-popup p{margin-bottom:10px}section.delayed-popup .delayed-popup-dismiss{margin-top:25px}footer{clear:both}section.footer-component{background:url(/images/bg.footer-climbers-image.png) no-repeat 0 100% #303030;padding:45px 0 61px}@media screen and (min-width:768px){section.footer-component{padding:35px 0 26px}}section.footer-component,section.footer-component *,section.footer-component a{color:hsla(0,0%,68%,.6)}section.footer-component .container{padding:0 12.5%}@media screen and (min-width:768px) and (max-width:1210px){section.footer-component .container{padding:0 6%}}@media screen and (min-width:1211px){section.footer-component .container{padding:0 15px}}section.footer-component .copyright{font-size:12px;line-height:1.41;margin-top:15px;padding:0 13px}@media screen and (min-width:768px){section.footer-component .copyright{padding:0;margin-top:20px}}@media screen and (min-width:1211px){section.footer-component .copyright{text-align:center;margin-top:50px}}section.footer-component .copyright .thesis-content{display:inline}section.footer-component .copyright form{position:relative;left:15px}section.footer-component .copyright form,section.footer-component .copyright form button,section.footer-component .copyright form input{display:inline;padding:0;margin:0;background:none;color:#fff;font-size:inherit;line-height:inherit;height:auto;vertical-align:inherit;border:none}section.footer-component .logo-and-contact-info{margin-bottom:25px;display:block}section.footer-component .logo-and-contact-info:after{clear:both;content:"";display:table}@media screen and (min-width:768px){section.footer-component .logo-and-contact-info{margin-bottom:35px}}@media screen and (min-width:768px) and (max-width:1210px){section.footer-component .logo-and-contact-info{text-align:left}}@media screen and (min-width:1211px){section.footer-component .logo-and-contact-info{float:left;display:block;margin-right:.02535%;width:18.87775%;margin-bottom:0}section.footer-component .logo-and-contact-info:last-child{margin-right:0}}section.footer-component .contact-info,section.footer-component .logo{float:left;display:block;margin-right:2.0339%;width:48.98305%}section.footer-component .contact-info:last-child,section.footer-component .logo:last-child{margin-right:0}@media screen and (min-width:768px) and (max-width:1210px){section.footer-component .contact-info,section.footer-component .logo{float:left;display:block;margin-right:2.0339%;width:31.9774%}section.footer-component .contact-info:last-child,section.footer-component .logo:last-child{margin-right:0}}@media screen and (min-width:1211px){section.footer-component .contact-info,section.footer-component .logo{float:left;display:block;margin-right:2.0339%;width:100%}section.footer-component .contact-info:last-child,section.footer-component .logo:last-child{margin-right:0}}section.footer-component .logo{padding-top:6px}@media screen and (min-width:1211px){section.footer-component .logo{padding-top:0;margin-bottom:20px}}section.footer-component .logo img{width:107px;max-width:95%;display:block}section.footer-component .contact-info{text-align:center;font-size:12px;line-height:1.41}@media screen and (min-width:768px){section.footer-component .contact-info{text-align:left}}@media screen and (min-width:1211px){section.footer-component .contact-info,section.footer-component .contact-info *{color:#fff}}section.footer-component .info-address{margin-bottom:10px}section.footer-component .nav-group{padding:0 13px}@media screen and (min-width:768px){section.footer-component .nav-group{padding:0}}@media screen and (min-width:768px) and (max-width:1210px){section.footer-component .nav-group{float:left;display:block;margin-right:2.0339%;width:31.9774%;margin-bottom:30px}section.footer-component .nav-group:last-child,section.footer-component .nav-group:nth-child(3n+4){margin-right:0}section.footer-component .nav-group:nth-child(3n+5){clear:left}}@media screen and (min-width:1211px){section.footer-component .nav-group:first-of-type{float:left;display:block;margin-right:.02535%;width:12.35067%}section.footer-component .nav-group:first-of-type:last-child{margin-right:0}section.footer-component .nav-group:nth-of-type(2){float:left;display:block;margin-right:.02535%;width:14.38509%}section.footer-component .nav-group:nth-of-type(2):last-child{margin-right:0}section.footer-component .nav-group:nth-of-type(3){float:left;display:block;margin-right:.02535%;width:12.77451%}section.footer-component .nav-group:nth-of-type(3):last-child{margin-right:0}section.footer-component .nav-group:nth-of-type(4){float:left;display:block;margin-right:.02535%;width:13.53741%}section.footer-component .nav-group:nth-of-type(4):last-child{margin-right:0}section.footer-component .nav-group:nth-of-type(5){float:left;display:block;margin-right:.02535%;width:16.24996%}section.footer-component .nav-group:nth-of-type(5):last-child{margin-right:0}section.footer-component .nav-group:nth-of-type(6){float:left;display:block;margin-right:.02535%;width:11.67253%}section.footer-component .nav-group:nth-of-type(6):last-child{margin-right:0}}section.footer-component .nav-group a{transition:left .2s ease-in-out;display:block;position:relative;left:0;line-height:1.375;text-decoration:none;font-size:12px;padding:3px 0}section.footer-component .nav-group a:hover{left:-4px}section.footer-component .nav-group a:not(.main-nav-item){display:none}@media screen and (min-width:768px){section.footer-component .nav-group a:not(.main-nav-item){display:block}}section.footer-component .nav-group a.main-nav-item{padding:15px 0;color:#fff;font-weight:600;text-decoration:none;font-size:16px}@media screen and (min-width:768px){section.footer-component .nav-group a.main-nav-item{padding:0 0 3px}}input#form-submission-success-trigger{display:none!important}input#form-submission-success-trigger:checked+section.form-submission-success{display:flex}section.form-submission-success{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.95);z-index:10;padding:20px;display:none;flex-direction:column;justify-content:center;align-items:center}section.form-submission-success .success-checkmark{width:100px;height:100px;display:block}section.form-submission-success section.heading-component{padding:80px 0}section.form-submission-success .success-cta{max-width:100%;width:250px}section.form-submission-success .print-form-submission{margin-top:20px}body.page-hero-hidden section.header-component{transition:top .3s ease-in-out;position:fixed;margin-top:0;top:0}body.page-hero-hidden.no-splash{padding-top:40px}body.mobile-menu-open section.header-component nav{left:0;opacity:1;pointer-events:auto}section.header-component{height:auto;width:100%;position:absolute;top:-61px;margin-top:61px;left:0;z-index:100}section.header-component.dev{position:static!important;margin-top:0!important}section.header-component .logo,section.header-component .logo-alt{width:50%;float:left}@media screen and (min-width:768px){section.header-component .logo,section.header-component .logo-alt{width:85px}}@media screen and (min-width:1025px){section.header-component .logo,section.header-component .logo-alt{width:245px}}section.header-component .logo-alt a,section.header-component .logo a{height:61px;width:100%;display:block;padding:5px 0}@media screen and (min-width:1025px){section.header-component .logo-alt a,section.header-component .logo a{padding:5px 0}}section.header-component .logo-alt img,section.header-component .logo img{display:block;height:100%}@media screen and (min-width:1025px){section.header-component .logo{display:none}}section.header-component .logo-alt{display:none}@media screen and (min-width:1025px){section.header-component .logo-alt{display:block}}section.header-component .hamburger{width:50%;float:left;font-size:0;line-height:0;padding:10px 0;cursor:pointer;display:block}section.header-component .hamburger:after{clear:both;content:"";display:table}@media screen and (min-width:768px){section.header-component .hamburger{display:none}}section.header-component .hamburger img{display:block;height:25px;margin-bottom:2px;float:right;clear:both}section.header-component .hamburger span{float:right;clear:both;display:block;font-size:10px;line-height:14px;letter-spacing:.8px;text-transform:uppercase;color:#fff}section.header-component nav{transition:left .2s ease-in-out,opacity .2s ease-in-out;height:100%;width:100%;display:block;position:fixed;top:0;padding-top:22px;left:100%;opacity:0;pointer-events:none}@media screen and (max-height:480px) and (orientation:landscape){section.header-component nav{padding-top:0;display:none;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){section.header-component nav{height:auto;padding:0;position:static;width:635px;max-width:100%;float:right;opacity:1;pointer-events:auto;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px){section.header-component nav{width:730px}}section.header-component nav:before{height:100%;width:100%;position:absolute;top:0;left:0;content:"";z-index:-1;opacity:.97}@media screen and (min-width:768px){section.header-component nav:before{display:none}}section.header-component nav .close{position:absolute;bottom:0;left:0;width:100%;padding:10px 9.37% 40px 0;font-size:15px;line-height:1;font-weight:600;color:#fff;text-align:right;text-transform:uppercase;letter-spacing:1px;vertical-align:middle;display:block;cursor:pointer}@media screen and (max-height:480px) and (orientation:landscape){section.header-component nav .close{position:static;padding-top:0;padding-bottom:0}}@media screen and (min-width:768px){section.header-component nav .close{display:none}}section.header-component nav .close:after{height:18px;width:18px;content:"";background:url(/images/ico.mobile-menu-close.png) no-repeat 50%;background-size:contain;vertical-align:middle;display:inline-block;margin-left:10px;position:relative;top:-1px}section.header-component nav a{font-size:26px;font-weight:600;color:#cfcfcf;display:block;text-decoration:none;line-height:1;padding:18px 15px 18px 9.37%}@media screen and (max-height:480px) and (orientation:landscape){section.header-component nav a{padding-top:0;padding-bottom:0;width:100%;font-size:22px}}@media screen and (min-width:768px){section.header-component nav a{transition:background .2s ease-in-out,box-shadow .2s ease-in-out;height:61px;line-height:61px;font-size:16px;padding:0}}section.header-component nav a.active{color:#fff}@media screen and (min-width:768px){section.header-component nav a:hover{background:hsla(0,0%,100%,.1);box-shadow:10px 0 0 hsla(0,0%,100%,.1),-10px 0 0 hsla(0,0%,100%,.1)}}section.heading-component{text-align:center;padding:62px 0}@media screen and (min-width:768px){section.heading-component{padding:80px 0 45px}}@media screen and (min-width:1025px){section.heading-component{padding:100px 0 30px}}section.heading-component .container{max-width:900px;margin-left:auto;margin-right:auto}section.heading-component .container:after{clear:both;content:"";display:table}section.heading-component h3{margin-bottom:9px}@media screen and (min-width:768px){section.heading-component h3{margin-bottom:7px}}section.heading-component h5{font-weight:400;color:#5a5a5a}section.hero-component{height:auto;width:100%;padding:120px 0 0;position:relative}@media screen and (min-width:1025px){section.hero-component{min-height:560px;padding:0}section.hero-component:before{height:auto;width:100%;content:"";display:block;padding-bottom:39%}}section.hero-component:after{height:100%;width:100%;position:absolute;top:0;left:0;content:"";background:rgba(0,0,0,.4);z-index:0}section.hero-component .image{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover}section.hero-component .wrap{margin-bottom:120px;position:relative;z-index:1}@media screen and (min-width:1025px){section.hero-component .wrap{height:100%;width:100%;margin:0;position:absolute;top:0;left:0}}@media screen and (min-width:1025px){section.hero-component .container{max-width:860px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;align-content:center;-ms-flex-line-pack:center;height:100%}section.hero-component .container:after{clear:both;content:"";display:table}}section.hero-component .container .hero-content{max-width:100%;text-align:center}section.hero-component .hero-logo{text-align:center}section.hero-component .hero-logo img{max-width:100%}@media screen and (min-width:1025px){section.hero-component .hero-logo img{width:75%}}section.hero-component h2{margin-top:12px}section.hero-component h5{font-weight:400;margin-top:12px}section.hero-component .alert{height:auto;width:100%;z-index:1;bottom:0;left:0;background:#14adff;font-weight:600;padding:10px 15px;text-align:center;position:relative}@media screen and (min-width:1025px){section.hero-component .alert{position:absolute}}section.hero-component .alert i{height:14px;width:14px;display:inline-block;background:url(/images/ico.alert-white.png) no-repeat 50%;background-size:contain;margin-right:20px;position:relative;top:1px}section.hero-component .alert.thesis-content-empty{background:transparent}@media screen and (min-width:1025px){section.hero-component .alert.thesis-content-empty{display:none}}section.hero-component #hero-arrow{height:33px;width:80px;transition:background-position .3s ease-in-out;background:url(/images/ico.hero-arrow.png) no-repeat top;background-size:40px auto;cursor:pointer;margin:0 auto;z-index:1}@media screen and (min-width:1025px){section.hero-component #hero-arrow{margin:0;position:absolute;bottom:135px;left:50%;margin-left:-40px;bottom:82px}}section.hero-component #hero-arrow:hover{background-position:bottom}section.hero-component.full-viewport{padding:155px 0 0}section.hero-component.full-viewport .container{max-width:1210px;margin-left:auto;margin-right:auto}section.hero-component.full-viewport .container:after{clear:both;content:"";display:table}section.hero-component.full-viewport #hero-arrow,section.hero-component.full-viewport .wrap{margin-bottom:61px}@media screen and (min-width:1025px){section.hero-component.full-viewport{height:100vh;width:100%;padding:0}section.hero-component.full-viewport:before{padding-bottom:0}section.hero-component.full-viewport .wrap{margin:0}section.hero-component.full-viewport #hero-arrow{margin-bottom:0}}@media screen and (max-height:880px){section.hero-component.with-contact-form{min-height:880px}}@media screen and (min-width:1025px){section.hero-component.with-contact-form>.wrap>.container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;height:100%;max-width:1200px;margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}section.hero-component.with-contact-form>.wrap>.container:after{clear:both;content:"";display:table}section.hero-component.with-contact-form>.wrap>.container .hero-content{text-align:left}}section.hero-component.with-contact-form>.wrap>.container .hero-content{margin-bottom:35px}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form{background:hsla(0,0%,100%,.55);padding:25px;box-shadow:0 0 5px hsla(203,5%,51%,.45);border:1px solid #bfcbd1;max-width:500px;margin:0 auto}@media screen and (min-width:1025px){section.hero-component.with-contact-form>.wrap>.container .hero-contact-form{flex:0 0 353px;max-width:353px;margin:61px 0 61px 35px}}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form .hero-contact-form-heading{color:#3b4f85;margin-bottom:20px}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form .field{margin-bottom:10px}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form .field label.checkbox{margin-bottom:0}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form .field .help-block{color:red;font-size:12px}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form .field:last-child{margin-bottom:0}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form #global_contact_form_new_client+span{color:#3b4f85;font-weight:600;font-size:14px}section.hero-component.with-contact-form>.wrap>.container .hero-contact-form #global_contact_form_message{min-height:130px}section.how-do-i-start-component{background:#f4f3f1;border-top:1px solid #d7d4ce;border-bottom:1px solid #d7d4ce;overflow:hidden}section.how-do-i-start-component .container{padding:0;position:relative}@media screen and (min-width:768px){section.how-do-i-start-component .container{padding:0 15px}}section.how-do-i-start-component .image{max-height:445px;background-repeat:no-repeat;background-position:50%;background-size:cover}section.how-do-i-start-component .image:before{height:auto;width:100%;content:"";display:block;padding-bottom:106%}@media screen and (min-width:768px){section.how-do-i-start-component .image{max-height:none;position:absolute;top:0;left:66.66%;height:100%;width:calc(33% + 15px)}section.how-do-i-start-component .image:before{padding-bottom:0}}@media screen and (min-width:1211px){section.how-do-i-start-component .image{width:calc(33.33% + 15px + (100vw - 1210px)/2)}}section.how-do-i-start-component .text{padding:55px 15px}@media screen and (min-width:768px){section.how-do-i-start-component .text{padding:60px 8.72% 60px 0;width:66%}}section.how-do-i-start-component .start-link-container{text-align:center;margin-top:18px;margin-bottom:35px}@media screen and (min-width:481px){section.how-do-i-start-component .start-link-container{text-align:left}}section.important-banner-component{background-color:#f4ab18;text-align:center;padding:24px 0}section.important-banner-component h5{font-weight:700;color:#3b4f85;text-align:center}section.important-banner-component h5 span{font-weight:800;font-size:22px}section.important-banner-component h5 a{margin-left:15px;margin-top:-5px}.index-table-component,body.page-service-show .index-table-component{margin-bottom:15px}.index-table-component td,.index-table-component th,body.page-service-show .index-table-component td,body.page-service-show .index-table-component th{font-weight:400;font-size:13px}@media screen and (min-width:768px){.index-table-component td,.index-table-component th,body.page-service-show .index-table-component td,body.page-service-show .index-table-component th{padding:18px 5px}}.index-table-component td:first-child,.index-table-component th:first-child,body.page-service-show .index-table-component td:first-child,body.page-service-show .index-table-component th:first-child{width:25%}.index-table-component td:nth-child(3),.index-table-component th:nth-child(3),body.page-service-show .index-table-component td:nth-child(3),body.page-service-show .index-table-component th:nth-child(3){display:none}@media screen and (min-width:768px){.index-table-component td:nth-child(3),.index-table-component th:nth-child(3),body.page-service-show .index-table-component td:nth-child(3),body.page-service-show .index-table-component th:nth-child(3){display:table-cell}}.index-table-component td:nth-child(5),.index-table-component th:nth-child(5),body.page-service-show .index-table-component td:nth-child(5),body.page-service-show .index-table-component th:nth-child(5){width:22%}.index-table-component td:first-child,body.page-service-show .index-table-component td:first-child{font-weight:700}div.index-table-component{background:#f4f3f1;border:1px solid #d7d4ce;padding:15px 5.11%}div.index-table-component .tablesorter-header,div.index-table-component .tablesorter-header-inner{outline:none;box-shadow:none}div.index-table-component .tablesorter-headerRow th{cursor:pointer}div.index-table-component .tablesorter-headerRow th:hover{transition:background .2s ease-in-out;background:rgba(0,0,0,.05)}div.index-table-component table{width:100%;max-width:100%;table-layout:auto;display:block}@media screen and (min-width:768px){div.index-table-component table{display:table}}div.index-table-component table tbody{display:block}@media screen and (min-width:768px){div.index-table-component table tbody{display:table-row-group}}div.index-table-component table tr{display:block;border-bottom:1px solid hsla(0,0%,59%,.25);margin-bottom:35px;padding-bottom:35px}@media screen and (min-width:768px){div.index-table-component table tr{padding-bottom:0;display:table-row;border:none;margin-bottom:0}}div.index-table-component table tr:last-child{margin-bottom:0;border:none;padding-bottom:0}div.index-table-component table tr:last-child td{border-bottom-color:transparent}div.index-table-component table td,div.index-table-component table th{font-size:17px;font-weight:800;display:block;width:100%;border:none;margin-bottom:5px;padding:0;text-align:center}div.index-table-component table td a,div.index-table-component table th a{color:#5a5a5a}@media screen and (min-width:768px){div.index-table-component table td,div.index-table-component table th{text-align:left;margin-bottom:0;padding:25px 5px;border-bottom:1px solid hsla(0,0%,59%,.25);display:table-cell;width:auto}}div.index-table-component table thead{display:none}@media screen and (min-width:768px){div.index-table-component table thead{display:table-row-group}}div.index-table-component table td span{display:block}div.index-table-component table td:last-child{margin-bottom:0;margin-top:10px}@media screen and (min-width:768px){div.index-table-component table td:last-child{text-align:right;margin-top:0}}section.location-info-component{padding:35px 0}@media screen and (min-width:768px){section.location-info-component{padding:50px 0 40px}}section.location-info-component .address-icon,section.location-info-component .email-icon,section.location-info-component .numbers-icon{height:60px;margin-bottom:10px}@media screen and (min-width:768px){section.location-info-component .address-icon,section.location-info-component .email-icon,section.location-info-component .numbers-icon{height:40px}}@media screen and (min-width:1211px){section.location-info-component .address-icon,section.location-info-component .email-icon,section.location-info-component .numbers-icon{margin-top:7px}}section.location-info-component .address-icon img,section.location-info-component .email-icon img,section.location-info-component .numbers-icon img{display:block;margin:0 auto;max-height:100%}@media screen and (min-width:1211px){section.location-info-component .address-icon img,section.location-info-component .email-icon img,section.location-info-component .numbers-icon img{margin:0}}section.location-info-component .email-icon{height:45px}@media screen and (min-width:768px){section.location-info-component .email-icon{height:40px}}section.location-info-component .info-address,section.location-info-component .info-email,section.location-info-component .info-numbers{text-align:center}@media screen and (min-width:1211px){section.location-info-component .info-address,section.location-info-component .info-email,section.location-info-component .info-numbers{text-align:left}}section.location-info-component .info-address:nth-child(n+2),section.location-info-component .info-email:nth-child(n+2),section.location-info-component .info-numbers:nth-child(n+2){margin-top:40px}@media screen and (min-width:768px){section.location-info-component .info-address:nth-child(n+2),section.location-info-component .info-email:nth-child(n+2),section.location-info-component .info-numbers:nth-child(n+2){margin-top:0}}section.location-info-component .info-address,section.location-info-component .info-address *,section.location-info-component .info-address a,section.location-info-component .info-email,section.location-info-component .info-email *,section.location-info-component .info-email a,section.location-info-component .info-numbers,section.location-info-component .info-numbers *,section.location-info-component .info-numbers a{font-size:18px}@media screen and (min-width:481px){section.location-info-component .info-address,section.location-info-component .info-address *,section.location-info-component .info-address a,section.location-info-component .info-email,section.location-info-component .info-email *,section.location-info-component .info-email a,section.location-info-component .info-numbers,section.location-info-component .info-numbers *,section.location-info-component .info-numbers a{font-size:20px}}@media screen and (min-width:768px){section.location-info-component .info-address,section.location-info-component .info-address *,section.location-info-component .info-address a,section.location-info-component .info-email,section.location-info-component .info-email *,section.location-info-component .info-email a,section.location-info-component .info-numbers,section.location-info-component .info-numbers *,section.location-info-component .info-numbers a{font-size:17px}}@media screen and (min-width:1211px){section.location-info-component .info-address,section.location-info-component .info-address *,section.location-info-component .info-address a,section.location-info-component .info-email,section.location-info-component .info-email *,section.location-info-component .info-email a,section.location-info-component .info-numbers,section.location-info-component .info-numbers *,section.location-info-component .info-numbers a{font-size:20px}}@media screen and (min-width:768px){section.location-info-component .info-address{float:left;display:block;margin-right:2.0339%;width:38.77966%}section.location-info-component .info-address:last-child{margin-right:0}}@media screen and (min-width:1211px){section.location-info-component .info-address{float:left;margin-right:.02535%;width:42.95165%;display:block}section.location-info-component .info-address:last-child{margin-right:0}section.location-info-component .info-address:after{clear:both;content:"";display:table}}@media screen and (min-width:768px){section.location-info-component .info-numbers{float:left;display:block;margin-right:2.0339%;width:25.17514%}section.location-info-component .info-numbers:last-child{margin-right:0}}@media screen and (min-width:1211px){section.location-info-component .info-numbers{float:left;margin-right:.02535%;width:31.25377%;display:block}section.location-info-component .info-numbers:last-child{margin-right:0}section.location-info-component .info-numbers:after{clear:both;content:"";display:table}}section.location-info-component .info-numbers span{font-weight:700}@media screen and (min-width:768px){section.location-info-component .info-email{float:left;display:block;margin-right:2.0339%;width:31.9774%}section.location-info-component .info-email:last-child{margin-right:0}}@media screen and (min-width:1211px){section.location-info-component .info-email{float:left;margin-right:.02535%;width:25.7439%;display:block}section.location-info-component .info-email:last-child{margin-right:0}section.location-info-component .info-email:after{clear:both;content:"";display:table}}section.location-info-component .info-email a{text-decoration:none;color:#5a5a5a}@media screen and (min-width:1211px){section.location-info-component .address-icon{float:left;display:block;margin-right:.05901%;width:10.99287%;height:34px}section.location-info-component .address-icon:last-child{margin-right:0}}section.location-info-component .address-text{margin-bottom:10px}@media screen and (min-width:1211px){section.location-info-component .address-text{float:left;display:block;margin-right:.05901%;width:88.55341%;float:right}section.location-info-component .address-text:last-child{margin-right:0}}@media screen and (min-width:1211px){section.location-info-component .address-directions{float:left;display:block;margin-right:.05901%;width:88.55341%;float:right}section.location-info-component .address-directions:last-child{margin-right:0}}section.location-info-component .address-directions a{font-size:16px;display:block;padding:5px 0;text-decoration:none;vertical-align:middle}section.location-info-component .address-directions a:before{height:13px;width:13px;content:"";background:url(/images/ico.location-directions.png) no-repeat 50%;display:inline-block;background-size:contain;margin-right:7px;vertical-align:middle;position:relative;top:-2px}@media screen and (min-width:1211px){section.location-info-component .numbers-icon{float:left;display:block;margin-right:.0811%;width:16.19225%;height:27px}section.location-info-component .numbers-icon:last-child{margin-right:0}}section.location-info-component .numbers-phone{margin-bottom:10px}@media screen and (min-width:1211px){section.location-info-component .numbers-fax,section.location-info-component .numbers-phone{float:left;display:block;margin-right:.0811%;width:82.91298%;float:right}section.location-info-component .numbers-fax:last-child,section.location-info-component .numbers-phone:last-child{margin-right:0}}@media screen and (min-width:1211px){section.location-info-component .email-icon{float:left;display:block;margin-right:.09845%;width:18.01146%;height:18px}section.location-info-component .email-icon:last-child{margin-right:0}}@media screen and (min-width:1211px){section.location-info-component .email-phone{float:left;display:block;margin-right:.09845%;width:80.90227%;float:right}section.location-info-component .email-phone:last-child{margin-right:0}}section.map-and-filter-component{background:#f4f3f1;border-bottom:1px solid #d7d4ce;padding-bottom:60px;position:relative;display:block}section.map-and-filter-component:after{clear:both;content:"";display:table}@media screen and (min-width:768px){section.map-and-filter-component{border-top:1px solid #d7d4ce;padding:0}}section.map-and-filter-component .locations-map{display:none;position:relative;height:500px}@media screen and (min-width:768px){section.map-and-filter-component .locations-map{display:block}}@media screen and (min-width:1025px){section.map-and-filter-component .locations-map{position:absolute;height:100%;width:50%;top:0;left:0}}section.map-and-filter-component .locations-map #google-map{width:100%!important;height:100%!important;position:absolute;top:0;left:0}section.map-and-filter-component .locations-map .map-info-name{font-weight:700;font-size:15px;margin-bottom:5px}section.map-and-filter-component .locations-map .map-info-address{font-size:15px;margin-bottom:15px}section.map-and-filter-component .locations-filter-heading{display:none;text-align:center;margin-bottom:12px;font-size:29px!important}@media screen and (min-width:768px){section.map-and-filter-component .locations-filter-heading{display:block}}section.map-and-filter-component .locations-filter{padding:60px 0 0}@media screen and (min-width:768px){section.map-and-filter-component .locations-filter{padding:65px 0}}@media screen and (min-width:1025px){section.map-and-filter-component .locations-filter{width:50%;float:right;border-left:1px solid #d7d4ce}}section.map-and-filter-component .locations-filter .selectize-control.single .selectize-input .item{border:1px solid #cfcfcf}section.map-and-filter-component .locations-filter label{width:557px;max-width:100%;margin:0 auto 30px;padding:0 15px}@media screen and (min-width:768px){section.map-and-filter-component .locations-filter label{margin-bottom:41px}}section.map-and-filter-component .location{padding:0 5px;height:260px;width:224px}@media screen and (min-width:768px){section.map-and-filter-component .location{padding:0 8px}}section.map-and-filter-component .location:focus{outline:none}section.map-and-filter-component .location .wrap{transition:box-shadow .2s ease-in-out;background:#fff;height:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);display:block;text-decoration:none}section.map-and-filter-component .location .wrap:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}section.map-and-filter-component .location .location-image{height:155px;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.map-and-filter-component .location .location-info{height:105px;width:100%;padding:0 8px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width:768px){section.map-and-filter-component .location .location-info{padding:0 5px}}section.map-and-filter-component .location .location-name{color:#5a5a5a;text-decoration:none;margin-bottom:8px;text-align:center;max-width:100%}section.map-and-filter-component .locations-list{width:672px;max-width:100%;overflow-x:hidden;margin:0 auto}section.map-and-filter-component .locations-list .slick-list{margin-bottom:12px;overflow:visible}section.map-and-filter-component .locations-list .slick-dots{width:100%;text-align:center}section.map-and-filter-component .locations-list .slick-dots li{height:20px;width:20px;font-size:0;line-height:0;margin:0;padding:4px;cursor:pointer;display:inline-block}section.map-and-filter-component .locations-list .slick-dots li:hover:before{background:rgba(90,90,90,.3)}section.map-and-filter-component .locations-list .slick-dots li.slick-active:before,section.map-and-filter-component .locations-list .slick-dots li.slick-active:hover:before{background:#5a5a5a}section.map-and-filter-component .locations-list .slick-dots li:before{height:12px;width:12px;transition:background .2s ease-in-out;margin:0;position:static;display:block;content:"";border-radius:12px;border:1px solid #5a5a5a;background:transparent}section.map-and-filter-component .locations-group,section.map-and-filter-component .locations-list .slick-dots button{display:none}section.newsletter-component{background:#f4f4f1;border-top:1px solid #e6e3db;padding:60px 0 43px}@media screen and (min-width:768px){section.newsletter-component{padding:80px 0 63px}}section.newsletter-component .newsletter-heading{width:690px;margin:0 auto;text-align:center;margin-bottom:40px;max-width:100%}section.newsletter-component .newsletter-heading h3{color:#5b5b5b;margin-bottom:12px}@media screen and (min-width:1025px){section.newsletter-component .newsletter-heading h3{font-size:29px}}@media screen and (max-width:1024px){section.newsletter-component .newsletter-heading h3{font-size:28.18182px}}@media screen and (max-width:957.5px){section.newsletter-component .newsletter-heading h3{font-size:27.36364px}}@media screen and (max-width:891px){section.newsletter-component .newsletter-heading h3{font-size:26.54545px}}@media screen and (max-width:824.5px){section.newsletter-component .newsletter-heading h3{font-size:25.72727px}}@media screen and (max-width:758px){section.newsletter-component .newsletter-heading h3{font-size:24.90909px}}@media screen and (max-width:691.5px){section.newsletter-component .newsletter-heading h3{font-size:24.09091px}}@media screen and (max-width:625px){section.newsletter-component .newsletter-heading h3{font-size:23.27273px}}@media screen and (max-width:558.5px){section.newsletter-component .newsletter-heading h3{font-size:22.45455px}}@media screen and (max-width:492px){section.newsletter-component .newsletter-heading h3{font-size:21.63636px}}@media screen and (max-width:425.5px){section.newsletter-component .newsletter-heading h3{font-size:20.81818px}}@media screen and (max-width:359px){section.newsletter-component .newsletter-heading h3{font-size:20px}}section.newsletter-component .newsletter-heading p{font-size:16px;color:#5a5a5a;line-height:1.625}section.newsletter-component .newsletter-form{width:435px;max-width:100%;margin:0 auto}@media screen and (min-width:768px){section.newsletter-component .newsletter-form{width:100%}}@media screen and (min-width:768px){section.newsletter-component .newsletter-form label{margin-bottom:0}}@media screen and (min-width:768px){section.newsletter-component .newsletter-form .field{float:left;display:block;margin-right:.02589%;width:24.91563%;margin-left:1.90526%}section.newsletter-component .newsletter-form .field:last-child{margin-right:0}section.newsletter-component .newsletter-form .field:first-child{margin-left:0}}@media screen and (min-width:768px){section.newsletter-component .newsletter-form .button{float:left;display:block;margin-right:.02589%;width:19.45967%;margin-left:1.90526%}section.newsletter-component .newsletter-form .button:last-child{margin-right:0}}section.newsletter-component .newsletter-form .button input{max-width:100%;width:100%;height:47px}.no-list-items-component{padding:35px 0;text-align:center;font-size:18px;font-style:italic;color:#f4ab18}@media screen and (min-width:768px){.no-list-items-component{padding:75px 0}}section.prefooter-snippets-component{padding:63px 0 82px;position:relative}@media screen and (min-width:768px){section.prefooter-snippets-component{padding:85px 0}}section.prefooter-snippets-component:before{height:calc(100% - 100px);width:1px;top:50px;left:50%;content:"";position:absolute;background:#d7d4ce;display:none}@media screen and (min-width:768px){section.prefooter-snippets-component:before{display:block}}@media screen and (min-width:768px){section.prefooter-snippets-component .snippet-column{float:left;display:block;margin-right:.02991%;width:40.88232%}section.prefooter-snippets-component .snippet-column:last-child{margin-right:0}}section.prefooter-snippets-component .snippet-column:nth-child(n+2){margin-top:60px}@media screen and (min-width:768px){section.prefooter-snippets-component .snippet-column:nth-child(n+2){margin-left:18.20544%;margin-top:0}}section.prefooter-snippets-component .snippet-title{margin-bottom:9px}section.prefooter-snippets-component .snippet-description{margin-bottom:0}section.prefooter-snippets-alt-component{padding-bottom:65px;position:relative;text-align:center}@media screen and (min-width:924px){section.prefooter-snippets-alt-component{padding:25px 0 120px}}@media screen and (min-width:924px){section.prefooter-snippets-alt-component .container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}section.prefooter-snippets-alt-component .container:after{display:none}}section.prefooter-snippets-alt-component .snippet-column{width:290px;padding:0 15px;margin:65px auto 0;display:inline-block;vertical-align:top;max-width:100%}@media screen and (min-width:924px){section.prefooter-snippets-alt-component .snippet-column{display:block;margin:65px 0 0}}section.prefooter-snippets-alt-component .snippet-icon{margin-bottom:15px}section.prefooter-snippets-alt-component .snippet-icon img{height:42px}section.prefooter-snippets-alt-component .snippet-title{margin-bottom:11px}section.prefooter-snippets-alt-component .snippet-description{display:block;margin-bottom:27px}div.service-tile-component{width:100%;padding:75px 10px 75px 20px;margin-top:15px;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover}div.service-tile-component:after{height:100%;width:100%;content:"";position:absolute;top:0;left:0;background:#000;z-index:1;opacity:.4}@media screen and (min-width:320px) and (max-width:767px){div.service-tile-component:first-child{margin-top:0}}@media screen and (min-width:481px){div.service-tile-component{padding:75px 10%}}@media screen and (min-width:768px){div.service-tile-component{padding:0;min-height:480px}div.service-tile-component:before{height:auto;width:100%;content:"";display:block;padding-bottom:100%}}@media screen and (min-width:768px) and (max-width:1210px){div.service-tile-component{float:left;display:block;margin-right:.00002%;width:49.99999%;max-height:475px;margin-top:0;border:7.5px solid #fff}div.service-tile-component:last-child,div.service-tile-component:nth-child(2n){margin-right:0}div.service-tile-component:nth-child(odd){clear:left}}@media screen and (min-width:1211px){div.service-tile-component{float:left;display:block;margin-right:.00002%;width:24.99998%;max-height:475px;margin-top:0;border:7.5px solid #fff}div.service-tile-component:last-child,div.service-tile-component:nth-child(4n){margin-right:0}div.service-tile-component:nth-child(4n+1){clear:left}}div.service-tile-component .wrap{z-index:2;position:relative}@media screen and (min-width:768px){div.service-tile-component .wrap{height:100%;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;position:absolute;top:0;left:0;padding:0 12.5%}}div.service-tile-component .wrap>*{max-width:100%}div.service-tile-component .service-name{line-height:1.1;margin-bottom:11px;min-height:88px}div.service-tile-component .service-logo{max-width:100%;margin-bottom:15px}@media screen and (min-width:768px){div.service-tile-component .service-logo{max-width:75%}}div.service-tile-component .locations-label,div.service-tile-component .locations-list,div.service-tile-component .service-description{line-height:1.37;font-weight:600}div.service-tile-component .service-description{margin-bottom:30px}div.service-tile-component .locations-label{margin-bottom:3px}div.service-tile-component .locations-list{margin-bottom:32px}div.contact-form-widget,div.content-widget-component,div.descriptive-widget-component,div.find-a-practitioner-widget-component,div.location-widget-component,div.nav-widget-component,div.practitioner-widget-component{width:270px;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){div.contact-form-widget,div.content-widget-component,div.descriptive-widget-component,div.find-a-practitioner-widget-component,div.location-widget-component,div.nav-widget-component,div.practitioner-widget-component{margin-left:0;margin-right:0}}div.contact-form-widget:nth-child(n+2),div.content-widget-component:nth-child(n+2),div.descriptive-widget-component:nth-child(n+2),div.find-a-practitioner-widget-component:nth-child(n+2),div.location-widget-component:nth-child(n+2),div.nav-widget-component:nth-child(n+2),div.practitioner-widget-component:nth-child(n+2){margin-top:60px}@media screen and (min-width:768px){div.contact-form-widget:nth-child(n+2),div.content-widget-component:nth-child(n+2),div.descriptive-widget-component:nth-child(n+2),div.find-a-practitioner-widget-component:nth-child(n+2),div.location-widget-component:nth-child(n+2),div.nav-widget-component:nth-child(n+2),div.practitioner-widget-component:nth-child(n+2){margin-top:50px}}div.contact-form-widget .widget-icon,div.contact-form-widget .widget-image,div.content-widget-component .widget-icon,div.content-widget-component .widget-image,div.descriptive-widget-component .widget-icon,div.descriptive-widget-component .widget-image,div.find-a-practitioner-widget-component .widget-icon,div.find-a-practitioner-widget-component .widget-image,div.location-widget-component .widget-icon,div.location-widget-component .widget-image,div.nav-widget-component .widget-icon,div.nav-widget-component .widget-image,div.practitioner-widget-component .widget-icon,div.practitioner-widget-component .widget-image{display:block;height:42px;margin-bottom:15px}div.contact-form-widget .widget-image,div.content-widget-component .widget-image,div.descriptive-widget-component .widget-image,div.find-a-practitioner-widget-component .widget-image,div.location-widget-component .widget-image,div.nav-widget-component .widget-image,div.practitioner-widget-component .widget-image{height:auto;width:100%;border:1px solid #979797}div.contact-form-widget .widget-photo,div.content-widget-component .widget-photo,div.descriptive-widget-component .widget-photo,div.find-a-practitioner-widget-component .widget-photo,div.location-widget-component .widget-photo,div.nav-widget-component .widget-photo,div.practitioner-widget-component .widget-photo{margin-bottom:35px}div.contact-form-widget .widget-heading,div.content-widget-component .widget-heading,div.descriptive-widget-component .widget-heading,div.find-a-practitioner-widget-component .widget-heading,div.location-widget-component .widget-heading,div.nav-widget-component .widget-heading,div.practitioner-widget-component .widget-heading{margin-bottom:11px}div.contact-form-widget .widget-description,div.content-widget-component .widget-description,div.descriptive-widget-component .widget-description,div.find-a-practitioner-widget-component .widget-description,div.location-widget-component .widget-description,div.nav-widget-component .widget-description,div.practitioner-widget-component .widget-description{margin-bottom:27px}div.contact-form-widget .widget-bio,div.content-widget-component .widget-bio,div.descriptive-widget-component .widget-bio,div.find-a-practitioner-widget-component .widget-bio,div.location-widget-component .widget-bio,div.nav-widget-component .widget-bio,div.practitioner-widget-component .widget-bio{font-size:17px;font-style:italic;line-height:1.82}div.location-widget-component{width:240px}div.practitioner-widget-component{width:370px}div.nav-widget-component .widget-heading{margin-bottom:22px}div.find-a-practitioner-widget-component{background:#f9f9f9;border:1px solid #d4d4d4;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:295px}div.find-a-practitioner-widget-component .widget-image{border:none;margin-bottom:0}div.find-a-practitioner-widget-component .wrap{padding:30px 10px 30px 22px}div.contact-form-widget .widget-heading{margin-bottom:22px}div.contact-form-widget .field{padding-bottom:20px;margin-bottom:0}div.contact-form-widget .field label.checkbox{margin-bottom:0}div.contact-form-widget .field .help-block{color:red;display:block;margin:2px 0 0;font-size:12px}div.contact-form-widget .field .parsley-errors-list{display:none!important}div.contact-form-widget #global_contact_form_new_client+span{font-weight:500;font-size:13px}
/*# sourceMappingURL=app.css.map*/