@charset "UTF-8";.loading-animation,.loadingmask-message .loadingmask-message-content{animation:loading-animation 1.7s infinite ease;border-radius:50%;clear:both;font-size:64px;height:1em;margin:1em auto;overflow:hidden;position:relative;transform:translateZ(0);width:1em}.loadingmask-content{background:#CCC}.loadingmask-message{background:rgba(255,255,255,0.75);border-radius:50%;border-width:0;font-size:64px;left:50%!important;padding:.7em;position:absolute;top:50%!important;transform:translate(-50%,-50%)}.loadingmask-message .loadingmask-message-content{background:transparent;border-width:0;color:transparent;height:1em;margin:0;overflow:hidden;padding:0;width:1em}.overlaymask-hidden .loadingmask-message{display:none}@keyframes loading-animation{0%{box-shadow:0 -0.83em 0 -0.4em #07f,0 -0.83em 0 -0.42em #008cff,0 -0.83em 0 -0.44em #00a2ff,0 -0.83em 0 -0.46em #00b7ff,0 -0.83em 0 -0.477em #0CF;transform:rotate(0)}2%,96%{box-shadow:0 -0.83em 0 -0.4em #07f,0 -0.83em 0 -0.42em #008cff,0 -0.83em 0 -0.44em #00a2ff,0 -0.83em 0 -0.46em #00b7ff,0 -0.83em 0 -0.477em #0CF}10%{box-shadow:0 -0.83em 0 -0.4em #07f,-0.087em -0.825em 0 -0.42em #008cff,-0.173em -0.812em 0 -0.44em #00a2ff,-0.256em -0.789em 0 -0.46em #00b7ff,-0.338em -0.758em 0 -0.477em #0CF}25%{box-shadow:0 -0.83em 0 -0.4em #07f,-0.338em -0.758em 0 -0.42em #008cff,-0.555em -0.617em 0 -0.44em #00a2ff,-0.671em -0.488em 0 -0.46em #00b7ff,-0.719em -0.415em 0 -0.477em #0CF}40%{box-shadow:0 -0.83em 0 -0.4em #00f7ff,-0.377em -0.74em 0 -0.42em #00fff2,-0.645em -0.522em 0 -0.44em #0fd,-0.775em -0.297em 0 -0.46em #00ffc8,-0.82em -0.13em 0 -0.477em #00ffb3}60%{box-shadow:0 -0.83em 0 -0.4em #07f,-0.087em -0.825em 0 -0.42em #008cff,-0.173em -0.812em 0 -0.44em #00a2ff,-0.256em -0.789em 0 -0.46em #00b7ff,-0.297em -0.775em 0 -0.477em #0CF}100%{box-shadow:0 -0.83em 0 -0.4em #07f,0 -0.83em 0 -0.42em #008cff,0 -0.83em 0 -0.44em #00a2ff,0 -0.83em 0 -0.46em #00b7ff,0 -0.83em 0 -0.477em #0CF;transform:rotate(360deg)}}.logo{display:inline-block;line-height:1;vertical-align:middle}.portal-iframe #main-content{width:100%}.separator{border-top:1px dotted #bfbfbf}.entry-status{border-left:4px solid transparent}span.alert{display:inline-block}.update-available{margin-top:10px;padding:2px;text-align:left}.quick-access-nav{position:absolute;top:-1000px;width:100%;z-index:1000}.quick-access-nav a{background:#333;background:rgba(51,51,51,0.9);border:1px solid #FFF;left:0;outline:0;padding:8px;position:absolute;right:0;text-align:center}.quick-access-nav a:focus{color:#FFF;top:1000px}@media(max-width:991px){.responsive-table-horizontal{display:block;position:relative;width:100%}.responsive-table-horizontal:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.responsive-table-horizontal tbody tr{display:inline-block;vertical-align:top}.responsive-table-horizontal tbody tr td{display:block;margin-bottom:20px}.responsive-table-horizontal tbody tr td:first-child{text-align:left}.responsive-table-horizontal thead{display:block;float:left;margin-right:10px}.responsive-table-horizontal thead:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal thead th{display:block;margin-bottom:20px;text-align:right}.responsive-table-horizontal thead th:first-child{text-align:right}.ie9 .responsive-table-horizontal thead{float:none}}.important{font-weight:bold}.highlight{background:#FFC;font-weight:bold;margin:0 1px}.hide-accessible{clip:rect(0 0 0 0)!important;position:absolute!important;-webkit-transform:scale(0);-webkit-transform-origin-x:0;-webkit-transform-origin-y:0;*position:fixed!important;_position:absolute!important}.force-offset{display:block!important;position:absolute!important;visibility:hidden!important}.unselectable,.unselectable *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{border-color:#a6a6a6;font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace}.lfr-add-panel .add-content-menu .add-portlet-message{background-color:#1b2228;margin:20px;padding:5px 20px}.lfr-add-panel .add-content-menu .add-portlet-message .info-message{margin:20px 0}.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item{height:40px;padding:0 16px}.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item.lfr-archived-setup{padding-left:30px}.lfr-add-panel .add-content-menu .search-bar{margin:10px}.lfr-add-panel .add-content-menu .input-group-btn{right:20px}.lfr-add-panel .add-content-menu .display-style-bar{margin:10px}.lfr-add-panel .add-content-menu .display-style-bar .display-style{padding:5px}.lfr-add-panel .add-content-menu .display-style-bar .display-style.active{color:#869cad}.lfr-asset-category-container .no-matches{color:#999}.lfr-asset-category-search-container{background-color:#d3dadd;border-bottom-color:#aeb8bc}.lfr-asset-category-list a.selected{background-color:#EEE}.lfr-categories-selector-search-results-path{color:#575757;font-size:.9em;text-align:right;width:25%}.lfr-asset-column-actions-content{background-color:#d7f1ff}.lfr-asset-column-actions .lfr-asset-column-actions-content{border-color:#88c5d9}.lfr-asset-column-details .lfr-asset-categories{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-categories .lfr-asset-category{color:#555}.lfr-asset-column-details .lfr-asset-description{color:#444;font-style:italic;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.lfr-asset-column-details .lfr-asset-icon{border-right-color:#999;color:#999}.lfr-asset-column-details .lfr-asset-tags{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-tags .tag{color:#555}.lfr-asset-panels .lfr-panel.lfr-extended,.lfr-asset-column-details .lfr-panel.lfr-extended{border-color:#CCC}.lfr-form-row{border-bottom-color:#CCC}.lfr-form-row:hover{background-color:#dffccb;border-color:#b2ff3a}.lfr-form-row .handle-sort-vertical{background:url(../images/application/handle_sort_vertical.png) no-repeat 0 50%}.lfr-edit-layout-panel .taglib-form-navigator .button-holder{background-color:#FFF}.definition-of-terms dt{color:#333;font-weight:normal;width:100%;word-break:break-word}@media(min-width:768px){.definition-of-terms dt{width:auto}}.lfr-code{background:#FFF;border-color:#777;font-family:monospace}.lfr-code tr td.line-numbers{background:#fafafa}.lfr-code tr td.line-numbers:before{color:#AAA;text-shadow:1px 1px #FFF}.popup-alert-notice .countdown-timer{font-size:1.1em;font-weight:bold}.lfr-token{background-color:#b3daef;border-color:#5fa8ff;color:#444;text-decoration:none}.lfr-token:hover{background-color:#d1e5ef}.lfr-token-primary{font-weight:bold}.lfr-token-primary,.lfr-token-primary:hover{background-color:#b3daef}.lfr-token-close:hover{text-decoration:none}.lfr-button{background:no-repeat 0 50%}.lfr-table>tbody>tr>th,.lfr-table>thead>tr>th,.lfr-table>tfoot>tr>th{font-weight:bold}.lfr-checkbox-preselected,.lfr-configurator-visibility{opacity:.5}.lfr-header-row{border-bottom-color:#7b7b7b}.lfr-header-row .lfr-search-combobox{border-color:#5f5f5f}.openid-login input[type="text"]{background:url(../images/common/openid.gif) no-repeat;background-color:#FFF;background-position:0 50%;color:#000}.page-extra-settings .lfr-panel-titlebar .lfr-panel-title{font-size:1em}.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link{color:#333;font-weight:normal}.lfr-panel.lfr-extended,.lfr-panel-container,.lfr-floating-container{border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-panel-container,.lfr-floating-container{background:#FFF}.lfr-panel-titlebar .lfr-panel-title{font-size:1.2em;font-weight:bold}.lfr-panel-titlebar .lfr-panel-button{background:url(../images/application/panel_header_toggler_close.png) no-repeat 0 0}.lfr-panel-titlebar .lfr-panel-button:hover{background-position:0 100%}.lfr-panel.lfr-collapsible .lfr-panel-titlebar{background:url(../images/arrows/05_down.png) no-repeat 2px 50%}.lfr-panel.lfr-collapsed .lfr-panel-titlebar{background-image:url(../images/arrows/05_right.png)}.lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button{background-image:url(../images/application/panel_header_toggler_open.png)}.lfr-panel.lfr-extended .lfr-panel-titlebar{background:#d6d6d6 url(../images/application/panel_header.png) repeat-x 0 0;border-bottom-color:#cdcdcd}.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar{border-top-color:#cecece}.js .lfr-floating-trigger{background-image:url(../images/arrows/05_down.png);background-position:100% 50%;background-repeat:no-repeat;text-decoration:none}.lfr-panel-page .panel-page-content{border-left-color:#CCC}.lfr-panel-page .lfr-add-content h2{border-color:#CCC}.lfr-panel-page .lfr-add-content h2 span{background:#efefef}.lfr-panel-page .lfr-add-content .lfr-content-category h2{border-bottom-color:#CCC}.lfr-panel-page .lfr-add-content .lfr-content-category h2 span{background:0}.lfr-panel-content .paginator-container{background:#cfd2d5;border-bottom-color:#dcdee0;border-top-color:#dcdee0}.lfr-panel-content .paginator-page-container .paginator-page-link{background:0;border-color:#cfd2d5}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page{background:#99a7b3 url(../images/application/current_page_hover_bg.png) repeat-x 0 0;border-color:#6b7785 #7c8994 #919fa9;color:#FFF;font-weight:bold}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover{background:#5094d7 url(../images/application/current_page_bg.png) repeat-x 0 0;border-color:#31659c #396ea8 #4c8ccb}#portlet-set-properties fieldset fieldset legend{font-size:1.1em}.lfr-preview-file-content{border-bottom-color:#6d6d6e}.lfr-preview-file-image-current-column,.lfr-preview-file-video-current-column{background:url(../images/common/checkerboard.png)}.lfr-preview-file-toolbar{background:#333;opacity:.5}.lfr-preview-file-toolbar .icon-arrow-1-l{background:url(../images/document_library/preview_left.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-arrow-1-r{background:url(../images/document_library/preview_right.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-zoomin{background:url(../images/document_library/preview_zoom.png) no-repeat 0 50%}.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar{opacity:1}.lfr-preview-file-info{background:#333;color:#FFF;opacity:.5}.lfr-preview-file-info:hover{opacity:1}.lfr-preview-file-index{font-weight:bold}.lfr-preview-file-image-current{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%}.lfr-preview-file-image img{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%;border-color:#aeb8bc}.lfr-preview-file-image-selected img,.lfr-preview-file-image:hover img{border-color:#00a2ea}.lfr-preview-file-loading-indicator{background:#333;color:#FFF}.lfr-preview-file-image-overlay-content{background:url(../images/common/checkerboard.png);border-color:#555}.firefox .lfr-preview-video-content div.video-node{height:100%}textarea.lfr-editor-textarea{font-family:monospace}.lfr-rich-editor.ace_editor{border-color:#a1a2a4}.lfr-plain-editor textarea,.lfr-rich-editor.ace_editor{font-family:'Monaco','Menlo','Droid Sans Mono','Courier New',monospace;font-size:12px}.lfr-spa-loading-bar{background:#2fa4f5}.lfr-tag-selector-popup label{border-bottom-color:#EEE}.lfr-tag-selector-popup .no-matches{color:#999}.lfr-toolbar{background-color:#e5e4e8}.lfr-toolbar .lfr-button:focus{border-color:#000}.lfr-toolbar .lfr-button:hover{border-color:#CCC #777 #777}.lfr-toolbar .lfr-separator{border-left-color:#FFF;border-right-color:#CCC;font-size:12px}.lfr-toolbar .lfr-button,.lfr-emoticon-container .lfr-button{border-color:#e5e4e8}.lfr-emoticon-container{background:#e5e4e8;border-color:#CCC}.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links{line-height:1}.lfr-translation-manager .lfr-translation-manager-translation{text-decoration:none}.lfr-translation-manager .lfr-translation-manager-translation:hover{background-color:#d1e5ef}.lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing{background-color:#598bec;border-color:#224fa8;color:#FFF}.lfr-tree a{text-decoration:none}.tree-drag-helper{z-index:1035}.lfr-upload-container .upload-target{border-color:#DDD}.lfr-upload-container .upload-target h4 span{text-transform:lowercase}.lfr-upload-container .upload-target .drop-file-text{font-weight:normal}.lfr-upload-container a.browse-button{background-image:url(../images/common/add.png);background-repeat:no-repeat;color:white;font-size:1.2em;font-weight:bold;text-decoration:none}.lfr-upload-container a.clear-uploads{background-image:url(../images/common/remove.png);background-repeat:no-repeat}.lfr-upload-container a.cancel-uploads{background-image:url(../images/common/close.png);background-repeat:no-repeat}.lfr-upload-container .upload-list-info h4{font-size:1.3em}.lfr-upload-container .cancel-button{color:#869cad}.lfr-upload-container .delete-button{color:#869cad}.lfr-upload-container .file-added .success-message{font-weight:normal}.lfr-upload-container .upload-error{opacity:1}.lfr-upload-container .multiple-files .upload-error{background:#FDD url(../images/messages/error.png) no-repeat 5px 5px;border-color:#900;color:#900;font-weight:normal}.lfr-upload-container .upload-complete .error-message,.lfr-upload-container .upload-complete .success-message{font-weight:bold}.lfr-upload-container .file-uploading{background-color:#FFC}.lfr-upload-container .progress-bar{background:#FFF;margin-top:25px;text-align:left;width:100%}.lfr-upload-container .progress{background:#8db2e3}.upload-drop-active .lfr-upload-container .upload-target{background-color:#ddedde;border-color:#7D7;border-style:dashed}.app-view-entry:hover .entry-thumbnail{border-color:#7abfdd}.app-view-entry.selected .entry-thumbnail{border-color:#057cb0}.app-view-entry.selected .entry-metadata dt,.app-view-entry.selected .entry-metadata dd,.app-view-entry.selected .entry-metadata .entry-categories,.app-view-entry.selected .entry-metadata .entry-tags,.app-view-entry.selected .entry-metadata .entry-description{color:#f0f0f0}.app-view-entry .entry-title{font-weight:bold}.app-view-entry .entry-link{text-decoration:none}.app-view-entry .entry-metadata dt,.app-view-entry .entry-metadata dd,.app-view-entry .entry-metadata .entry-categories,.app-view-entry .entry-metadata .entry-tags,.app-view-entry .entry-metadata .entry-description{color:#333;word-wrap:break-word}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary{font-weight:bold}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category{font-weight:normal}.app-view-entry.selected,.app-view-entry.selected:hover{background-color:#00a2ea}.app-view-entry.selected a,.app-view-entry.selected a:focus,.app-view-entry.selected a:hover{color:#FFF}.app-view-entry.selected a .lfr-icon-menu-arrow{color:#333}.app-view-entry.active-area,.app-view-entry.active-area.hover,.app-view-entry.active-area td{background-color:#5ad300}.app-view-entry:hover,.app-view-entry.hover{background-color:#d3e8f1}.app-view-entry a.entry-link:hover{text-decoration:none}.app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text{text-decoration:underline}.app-view-entry-taglib.entry-display-style.display-icon .entry-title{font-weight:normal}.app-view-search-entry-taglib .entry-discussion a,.app-view-search-entry-taglib .entry-attachment a{text-decoration:none}.app-view-search-entry-taglib .entry-discussion:hover,.app-view-search-entry-taglib .entry-attachment:hover{background-color:#d3e8f1}.app-view-search-entry-taglib .entry-folder{color:#999}.app-view-search-entry-taglib .entry-link .entry-thumbnail-image{color:#000;text-decoration:none}.app-view-search-entry-taglib.alt{background-color:#edf0f3}.app-view-search-entry-taglib.search{background-color:#FFF}.app-view-search-entry-taglib.search.alt{background-color:#e2e5e8}.app-view-taglib .display-style .icon{background-image:url(../images/application/layouts.png);background-repeat:no-repeat}.app-view-taglib .icon-display-descriptive{background-position:-32px 0}.app-view-taglib .icon-display-icon{background-position:-16px 0}.app-view-taglib .icon-display-list{background-position:0 0}.app-view-taglib .state-active .icon-display-descriptive{background-position:-32px 100%}.app-view-taglib .state-active .icon-display-icon{background-position:-16px 100%}@media(max-width:767px){.navbar .nav-display-style-buttons .display-style-buttons>.dropdown>.dropdown-menu{background-color:transparent;box-shadow:none}}.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret{border-bottom-color:#333;border-top-color:#333}.taglib-asset-links{border-radius:4px}.taglib-asset-links h2{color:#999;font-size:1em}.taglib-asset-metadata .metadata-entry-label{font-weight:normal}.taglib-asset-metadata .metadata-author{font-weight:bold}.taglib-asset-metadata .metadata-entry{color:#999}.taglib-asset-metadata .metadata-author .asset-user-info .user-info{color:#009ae5;font-size:14px;line-height:14px}.taglib-asset-metadata .metadata-author .asset-user-info .date-info{color:#8c8c8c;font-size:13px}.taglib-calendar table{border-color:#999}.taglib-calendar tr th,.taglib-calendar tr td{border-bottom-color:#999}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-color:#999}.taglib-calendar a:hover,.taglib-calendar a:focus{background-color:#CCC}.taglib-calendar .calendar-inactive{color:#999}.taglib-calendar .has-events a span{background:url(../images/calendar/event_indicator.png) no-repeat 50% 95%}.taglib-calendar .has-events.calendar-current-day a span{background-image:url(../images/calendar/event_indicator_current.png)}.taglib-categorization-filter.entry-title{color:#333;font-size:1em;line-height:inherit}.taglib-categorization-filter .asset-entry{background-color:#dee7f8;border-color:#cad8f3}.taglib-categorization-filter .asset-entry:hover a{text-decoration:none}.taglib-categorization-filter .asset-entry:hover a .icon-remove{background-color:#cad8f3}.taglib-diff-addedline,#taglib-diff-results ins{background:#e6ffe6}.taglib-diff-context{background:#EEE}.taglib-diff-deletedline,#taglib-diff-results del{background:#ffe6e6}.taglib-diff-html div.diff-removed-image{background:#fdc6c6 url(../images/diff/minus.png)}.taglib-diff-html div.diff-added-image{background:#CFC url(../images/diff/plus.png) no-repeat}.taglib-diff-html div.diff-removed-image,.taglib-diff-html div.diff-added-image{opacity:.55}.taglib-diff-html span.diff-html-added{background-color:#CFC;font-size:1em}.taglib-diff-html span.diff-html-added img{border-color:#CFC}.taglib-diff-html span.diff-html-changed{background:url(../images/diff/underline.png) bottom repeat-x}.taglib-diff-html span.diff-html-changed img{border-color:#009}.taglib-diff-html span.diff-html-removed{background-color:#fdc6c6;font-size:1em;text-decoration:line-through}.taglib-diff-html span.diff-html-removed img{border-color:#fdc6c6}.diff-version-comparator .taglib-diff-html .diff-html-changed{background-image:none;border-bottom-color:#009ae5}.diff-version-comparator .taglib-diff-html .diff-html-changed img{border-color:#009ae5}.diff-version-comparator .diff-version-head{border-bottom-color:#e5e5e5}.diff-version-comparator .diff-version-head .diff-selector-version{font-size:inherit}.diff-version-comparator .diff-version-head .diff-selector-version a{text-decoration:none}.diff-version-comparator .diff-version-head .diff-selector-version a .lfr-icon-menu-text:hover,.diff-version-comparator .diff-version-head .diff-selector-version a .lfr-icon-menu-text:focus{text-decoration:underline}.diff-version-comparator .diff-version-head .diff-selector-version .caret{border-top-color:#FFF}.diff-version-comparator .diff-version-head .diff-target-selector{border-left-color:#e5e5e5}.diff-version-comparator .diff-version-head .diff-source-selector,.diff-version-comparator .diff-version-head .diff-target-selector{font-size:20px;font-weight:200}.diff-version-comparator .diff-version-head .diff-source-selector .diff-selector-version-info,.diff-version-comparator .diff-version-head .diff-target-selector .diff-selector-version-info{color:#8c8c8c;font-size:12px}.diff-version-comparator .search-container-column .language-selector .form-group select{font-size:13px}.diff-version-comparator .search-container-column .search-panels .search-panels-bar .form-group .search-panels-input{border-radius:0}.diff-version-comparator .search-container-column .search-panels .search-panels-bar .search-panel-icon{background:url(../images/diff/search_panel_icon.png) no-repeat 0 50%;color:#d4d4d4;font-size:0}.diff-version-comparator .search-container-column .search-panels .search-panels-bar input{font-size:14px}.diff-version-comparator .search-container-column .version-item{border-bottom-color:#e5e5e5}.diff-version-comparator .search-container-column .version-item.selected{background-color:#f0f0f0}.diff-version-comparator .search-container-column .version-item.selected .version-title{color:#555}.diff-version-comparator .search-container-column .version-item.selected .version-info .user-info,.diff-version-comparator .search-container-column .version-item.selected .version-info .date-info{color:#555}.diff-version-comparator .search-container-column .version-item .version-title{color:#009ae5;font-weight:400}.diff-version-comparator .search-container-column .version-item .version-info .user-info{color:#009ae5;font-size:13px;line-height:13px}.diff-version-comparator .search-container-column .version-item .version-info .date-info{color:#8c8c8c;font-size:10px}.diff-version-comparator .diff-container-column{background-color:#f1f1f1;border-color:#ebebeb}.diff-version-comparator .diff-container-column .diff-container{background-color:#FFF;border-color:#e5e5e5}.diff-version-comparator .diff-container-column .legend-info{background-color:#FFF;border-color:#e5e5e5}.diff-version-comparator .diff-container-column .legend-info .add.icon-stop{color:#CFC}.diff-version-comparator .diff-container-column .legend-info .delete.icon-stop{color:#fdc6c6}.diff-version-comparator .diff-container-column .legend-info .legend-item.diff-html-changed{border-bottom-color:#009ae5}.diff-version-comparator .diff-container-column .diff-version-filter{background-color:#f9f9f9;border-color:#e5e5e5}.diff-version-comparator .diff-container-column .diff-version-filter .close-version-filter{color:#CCC}.diff-version-comparator .diff-container-column .diff-version-filter .display-date{color:#8c8c8c;font-size:10px}.diff-version-comparator .diff-container-column .diff-version-filter .user-name{color:#009ae5;font-size:13px}.diff-version-comparator .diff-container-column .diff-version-filter .version{color:#555;font-weight:400}.diff-version-comparator .diff-version-title{color:#8c8c8c;font-size:12px}.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder{border-left-color:#dbdde1}@media(min-width:768px){.taglib-discussion .lfr-discussion-details .taglib-user-display{word-wrap:break-word}}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name{font-weight:bold;text-decoration:none}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover{text-decoration:underline}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar{background-size:50px}.taglib-discussion .lfr-discussion-actions li a,.taglib-discussion .lfr-discussion-actions li a span{text-decoration:none}.taglib-discussion .lfr-discussion-actions li a:hover span,.taglib-discussion .lfr-discussion-actions li a:focus span{text-decoration:underline}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form{background:#DDD;border-radius:4px}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar{background-size:40px}.lfr-discussion-reply.popover .lfr-discussion-reply-user-name{font-weight:bold}.drop-zone.drop-enabled:not(.no-border){outline-color:rgba(176,180,187,0.5)}.drop-here-info .drop-icons span:nth-of-type(1),.drop-here-info .drop-icons span:nth-of-type(3){background:#e8e6e8;color:#a5a6ac}.drop-here-info .drop-icons span:nth-of-type(2){background:#00c2ff;color:#FFF}.drop-here-info .drop-text{color:#FFF}.drop-active .drop-here-info{background-color:rgba(0,0,0,0.6);z-index:100}.lfr-ddm-field-group{margin-bottom:20px}.lfr-ddm-field-group-inline{display:inline-block;vertical-align:bottom}.taglib-flags .icon-flag{color:#999}.taglib-flags .flag-enable:hover .icon-flag{color:#C00}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active{background:transparent;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:focus{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .message{color:#000;opacity:.7}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .number{background:#333;font-size:18px;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .tab-icon{color:#333}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label{background:transparent;outline:0}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus{text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{background:#CCC;color:#FFF;font-size:14px;font-weight:bold;opacity:.6;text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .message{color:#000;font-size:12px}.taglib-header{border-bottom-color:#c8c9ca;color:#555}.taglib-header .header-back-to a{font-weight:bold;text-decoration:none}a.taglib-icon,a.taglib-icon:focus,a.taglib-icon:hover{text-decoration:none}a.taglib-icon:focus .taglib-text,a.taglib-icon:hover .taglib-text{text-decoration:underline}a.taglib-icon.btn:focus .taglib-text,a.taglib-icon.btn:hover .taglib-text{text-decoration:none}.taglib-image-selector .change-image-controls{background:#FFF}.taglib-image-selector .glyphicon-ok{background:#FFF;opacity:0}.taglib-image-selector .progress-wrapper .progressbar{background:#b0b4bb;opacity:.7}.taglib-image-selector.check-active .glyphicon-ok{opacity:1}.taglib-image-selector.drop-active{outline-width:0}.taglib-image-selector.drop-active .browse-image-controls{opacity:0}.taglib-image-selector.drop-active .glyphicon-ok{opacity:0}.taglib-image-selector.drop-active .image-wrapper{opacity:.15}.taglib-image-selector.drop-active .error-wrapper{opacity:0}.taglib-image-selector.progress-active .image-wrapper{opacity:.15}.taglib-image-selector.progress-active .browse-image-controls{opacity:0}.taglib-image-selector.progress-active .drop-here-info{opacity:0}.taglib-image-selector.progress-active .glyphicon-ok{opacity:0}.input-localized .palette-item-inner .lfr-input-localized-flag{opacity:.5}.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag{opacity:1}.input-localized .palette-item-inner{border-color:#666}.input-localized .palette-item,.input-localized .palette-item-inner,.input-localized .palette-item-hover,.input-localized .palette-item-hover .palette-item-inner{border-color:transparent}.input-localized .lfr-input-localized .lfr-input-localized-state{background:#DDD}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{background:#ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{background:#27c1f2}.taglib-move-boxes .choice-selector label{background:#ebf1f9;border-bottom-color:#8db2f3}.taglib-move-boxes .sortable-container .move-option{background-color:transparent}.taglib-move-boxes .sortable-container .move-option.move-option-dragging{background-color:#fafafa}.taglib-move-boxes .sortable-container .move-option .handle{color:#999}.lfr-tree-display-page .tree-node .tree-node-over .tree-label{text-decoration:none}.lfr-tree-display-page .tree-label{cursor:default}.lfr-tree-display-page .tree-label a{color:black}.lfr-tree-display-page .tree-label .layout-page-invalid{color:#AAA;font-style:italic}.lfr-tree-display-page .tree-label .layout-page-invalid:hover{cursor:default;text-decoration:none}.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node+.tree-container{margin-left:0}.lfr-map{border-color:#CCC}.lfr-map .search-controls{font-size:15px}.navbar .navbar-search{background-color:#f3f3f3}@media(min-width:768px){.navbar .navbar-search{background-color:transparent}}.taglib-portlet-preview.show-borders{border-color:#828f95}.taglib-portlet-preview.show-borders .title{background-color:#d3dadd;font-size:1.4em;font-weight:bold}.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{word-break:break-all \9;word-wrap:break-word}@media(min-width:768px){.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{max-width:125px;min-width:100px}}.lfr-completion-date-column,.lfr-create-date-column,.lfr-date-column,.lfr-display-date-column,.lfr-expiration-date-column,.lfr-last-post-date-column,.lfr-modified-date-column,.lfr-removed-date-column,.lfr-reply-date-column,.lfr-revision-column{white-space:nowrap}.lfr-description-column{max-width:375px;min-width:375px}.lfr-email-address-column,.lfr-name-column,.lfr-parent-organization-column,.lfr-screen-name-column,.lfr-title-column,.lfr-url-column,.lfr-wiki-column{max-width:200px;min-width:200px}.search-container-dd-toggle{margin-left:15px}.user-info .user-details .date-info{color:#8c8c8c}.user-info .user-details .user-name{color:#009ae5}.taglib-search-toggle .toggle-advanced{color:inherit}.taglib-search-toggle .toggle-advanced,.taglib-search-toggle .toggle-advanced:hover,.taglib-search-toggle .toggle-advanced:focus{text-decoration:none}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced{background-color:#fcfcfc;border-color:#DDD}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close{margin-right:5px}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content{position:relative}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields{margin-bottom:0}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend{color:#999;font-size:13px}.taglib-social-activities .day-separator{border-bottom-color:#CCC}.taglib-social-bookmarks a.social-bookmark-link{background-repeat:no-repeat}.taglib-user-display a .user-name{text-decoration:underline}.taglib-user-display .avatar{background:no-repeat center;background-size:60px}.taglib-user-display .avatar.author:after{background:rgba(50,168,230,0.5)}.taglib-user-display .user-name{font-size:1.1em;font-weight:bold}.js .taglib-webdav.visible{background:#f0f5f7}.js .taglib-webdav table{border-color:#828f95}.taglib-workflow-status .workflow-id,.taglib-workflow-status .workflow-version,.taglib-workflow-status .workflow-status{color:#999}.lfr-autocomplete-input-list .yui3-aclist-list{margin:0}.liferay-autocomplete-input-mirror{left:-9999px;overflow-x:hidden;overflow-y:auto;position:absolute;top:-9999px;visibility:hidden;white-space:pre-wrap;word-wrap:break-word}.card-tab-group .card-tab:nth-child(n+2){border-left:4px solid #65b6f0;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab{border-left:4px solid #93ccf5;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab{border-left-color:#c2e2f9}.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value{width:95px}.hsv-palette .hsv-view-container .hsv-label{display:inline;margin-left:5px}.hsv-palette .hsv-view-container .hsv-value{width:30px}.yui3-color-picker-popover .palette-container{border-collapse:separate}.dialog-bd{min-height:30px}.dialog-content{border:1px solid #c8c9ca;padding:5px}.dialog-iframe-popup .contacts-portlet .portlet-configuration-container .form{position:static}.dialog-iframe-popup .lfr-form-content{padding:15px}.dialog-iframe-popup .portlet-body,.dialog-iframe-popup .portlet-boundary,.dialog-iframe-popup .portlet-column,.dialog-iframe-popup .portlet-layout{height:100%}.dialog-iframe-popup .portlet-column{position:static}.dialog-iframe-popup .dialog-body>.container-fluid-1280,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280,.dialog-iframe-popup .process-list>.container-fluid-1280{padding-top:20px}.dialog-iframe-popup .dialog-body>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-form-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .process-list>.lfr-nav+.container-fluid-1280{padding-top:0}.dialog-iframe-popup .dialog-body,.dialog-iframe-popup .lfr-form-content,.dialog-iframe-popup .portlet-configuration-body-content{bottom:0;left:0;margin-bottom:0;overflow:auto;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.dialog-iframe-popup .management-bar-default,.dialog-iframe-popup .navbar-default{border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0;margin-bottom:0}.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 50px);position:relative}@media(min-width:768px){.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 50px)}}.dialog-iframe-popup .panel-group .panel{border-left-width:0;border-radius:0;border-right-width:0}.dialog-iframe-popup .panel-group .panel+.panel{border-top-width:0;margin-top:0}.dialog-iframe-popup .panel-heading{border-top-left-radius:0;border-top-right-radius:0}.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:3px;padding-right:3px}@media(min-width:768px){.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{padding-left:8px;padding-right:8px}}.dialog-iframe-popup .export-dialog-tree,.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{bottom:0;display:block;left:0;overflow:auto;position:absolute;right:0;top:50px;-webkit-overflow-scrolling:touch}@media(min-width:768px){.dialog-iframe-popup .export-dialog-tree,.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{top:50px}}.dialog-iframe-popup .portlet-export-import-publish-processes{top:0}.dialog-with-footer .button-holder.dialog-footer{background-color:transparent;border-top:1px solid #e5e5e5;bottom:0;left:0;margin:0;padding:10px 15px;position:absolute;width:100%}@media(min-width:768px){.dialog-with-footer .button-holder.dialog-footer{background-color:transparent;padding:20px}}@media(max-width:767px){.dialog-with-footer .button-holder .btn-lg{font-size:12px;padding:8px 24px}}@media(max-width:767px){.dialog-with-footer .blog-article-button-row .btn-lg,.dialog-with-footer .journal-article-button-row .btn-lg,.dialog-with-footer .kb-submit-buttons .btn-lg{padding-left:16px;padding-right:16px}}.dialog-with-footer .dialog-body,.dialog-with-footer .export-dialog-tree,.dialog-with-footer .lfr-dynamic-uploader,.dialog-with-footer .lfr-form-content,.dialog-with-footer .portlet-configuration-body-content{bottom:60px}@media(min-width:768px){.dialog-with-footer .dialog-body,.dialog-with-footer .export-dialog-tree,.dialog-with-footer .lfr-dynamic-uploader,.dialog-with-footer .lfr-form-content,.dialog-with-footer .portlet-configuration-body-content{bottom:89px}}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer{bottom:0}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer+.dialog-footer{display:none}.dialog-with-footer .portlet-configuration-edit-templates .portlet-configuration-body-content{bottom:0}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#d3dadd}.active-area{background:#FFC}.portlet-boundary.yui3-dd-dragging{opacity:.6}.portlet-boundary.yui3-dd-dragging .portlet{border:2px dashed #CCC}.sortable-layout-proxy{opacity:1}.sortable-layout-proxy .portlet-topper{background-image:none}.proxy{cursor:move;opacity:.65;position:absolute}.proxy.generic-portlet{height:200px;width:300px}.proxy.generic-portlet .portlet-title{padding:10px}.proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}.sortable-proxy{background:#727c81;margin-top:1px}.lfr-freeform-layout-drag-indicator{visibility:hidden}.sortable-layout-drag-target-indicator{margin:2px 0}.yui3-dd-proxy{z-index:1110!important}.lfr-editable{outline:1px dashed #68bb30;outline-offset:2px;position:relative}.lfr-editable:after{background:#68bb30 url(../images/common/edit_white.png) no-repeat 50%;content:'';display:block;height:20px;position:absolute;right:5px;top:5px;width:30px}.lfr-editable:focus:after{display:none}.lfr-editable:focus:hover{background-color:transparent}.lfr-editable:hover{background-color:rgba(255,255,255,0.3);outline-color:#519226}.lfr-editable:hover:after{background-color:#519226}.lfr-editable-notice-close{margin-left:1em}.lfr-portlet-title-editable{margin-top:0;z-index:9999}.lfr-portlet-title-editable .lfr-portlet-title-editable-content{padding:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input{margin-bottom:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label{display:none}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content{display:inline-block;vertical-align:bottom}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group{margin-top:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn{display:inline-block;float:none;margin-top:0;width:auto}.alloy-editor-container .alloy-editor{outline:0}.alloy-editor-container .alloy-editor.alloy-editor-placeholder{color:#2b4259}.alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus){background:transparent;border-left-color:#dbdde1;color:#b0b4bb}.alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly{color:#CCC}.alloy-editor-container .alloy-editor-icon{color:#869cad}.cke_dialog .cke_dialog_ui_input_text{height:auto}.cke_editable_inline a{cursor:pointer}.cke_panel.cke_combopanel{width:220px}.cke_panel_block .cke_panel_grouptitle{font-size:20px;line-height:20px;margin-top:0}.cke_panel_block .cke_panel_list{margin-left:0}.cke_panel_block .cke_panel_list .cke_panel_listItem{line-height:initial}.cke_panel_block .cke_panel_list .cke_panel_listItem a:hover{text-decoration:none}.cke_show_border{width:500px}.cke_show_border td{height:15px}.html-editor.portlet{background:#FFF;color:#000;line-height:1;padding:1em}.html-editor.portlet-message-boards{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-wrap:break-word}.html-editor.portlet-message-boards blockquote{background:#eef0f2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;border:1px solid #777;padding:5px 45px}.html-editor.portlet-message-boards blockquote:after{background:url(../images/message_boards/quoteright.png) no-repeat 50%;content:'';display:block;float:right;height:24px;margin-right:-35px;margin-top:-25px;width:31px;z-index:999}.html-editor.portlet-message-boards blockquote cite{display:block;font-weight:bold}.html-editor.portlet-message-boards pre{background:#f9f9f9;border:1px solid #777;padding:.5em}.lfr-source-editor{border-color:#CCC}.lfr-source-editor .lfr-source-editor-toolbar li>.btn{background-color:#FFF;border:transparent;color:#717383;outline:0}.lfr-source-editor .lfr-source-editor-code{background-color:#FFF;color:#2b4259}.lfr-source-editor .lfr-source-editor-code .ace_gutter{background-color:#ededef;color:#868896;overflow:hidden}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget{font-family:fontawesome-alloy;text-align:center;vertical-align:middle}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open,.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before{content:"\f0d7"}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before{content:"\f0dA"}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell{color:#FFF}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#717383}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer{border-right:solid 1px #CCC}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line{background-color:#ededef}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant{color:#34adab}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag{color:#1d5ec7}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string{color:#ff6c58}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex{color:#F00}.lfr-source-editor.ace_dark .lfr-source-editor-code{background-color:#47474f;color:#FFF}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter{background:#54555e;color:#FFF}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#009aed}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line{background-color:#11394e}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor{color:#FFF}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag{color:#4d91ff}.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter{border-color:#CCC}.file-icon-color-0{background-color:#869cad;color:#FFF}.file-icon-color-1{background-color:#ed8d65;color:#FFF}.file-icon-color-2{background-color:#84ba3d;color:#FFF}.file-icon-color-3{background-color:#9b65ed;color:#FFF}.file-icon-color-4{background-color:#d4b908;color:#FFF}.file-icon-color-5{background-color:#e96465;color:#FFF}.file-icon-color-6{background-color:#65b4ed;color:#FFF}.file-icon-color-7{background-color:#1c0c0c;color:#FFF}.lfr-item-viewer .image-viewer-base{outline:0}.lfr-item-viewer .item-preview:hover{cursor:pointer}.lfr-item-viewer .aspect-ratio a.item-preview{background-position:center center;background-repeat:no-repeat;background-size:cover}.lfr-item-viewer .search-info{background-color:#d3e8f1}.lfr-item-viewer .search-info .keywords{font-size:1.4em;font-weight:bold}.lfr-item-viewer .search-info .change-search-folder{font-size:.8em;font-weight:normal}.lfr-item-viewer .progress-container{background-color:#FFF}.lfr-item-viewer.uploading>div:not(.progress-container){opacity:.3}.image-viewer-caption{color:#777}.image-viewer-footer-control,.image-viewer-footer-control:focus,.image-viewer-footer-control:hover{color:#777}@media(min-width:768px){.image-viewer-sidenav-menu{background-color:transparent;border-left-width:0}}.image-viewer-sidenav dd{color:#8b8b8b;margin-bottom:16px}@media(min-width:768px){.image-viewer-sidenav dd{color:#777}}.image-viewer-sidenav .h5{color:#869cad;margin-bottom:3px}@media(min-width:768px){.image-viewer-sidenav .h5{color:#FFF}}.image-viewer-sidenav .nav-tabs-default>li{padding-left:20px}.image-viewer-sidenav .nav-tabs-default>li:first-child{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li:first-child>a{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li>a{border-color:transparent;color:#777;padding-left:0;padding-right:0}.image-viewer-sidenav .nav-tabs-default>.active>a,.image-viewer-sidenav .nav-tabs-default>.active>a:focus,.image-viewer-sidenav .nav-tabs-default>.active>a:hover{border-color:transparent;color:#777}@media(min-width:768px){.image-viewer-sidenav .nav-tabs-default>.active>a,.image-viewer-sidenav .nav-tabs-default>.active>a:focus,.image-viewer-sidenav .nav-tabs-default>.active>a:hover{color:#FFF}}.image-viewer-sidenav .nav-tabs-default>.active>a:after{background-color:#65b6f0;bottom:-10px;content:'';display:block;height:2px;left:0;position:absolute;right:0}.image-viewer-sidenav-body{padding-top:0}.lfr-item-viewer .lfr-item-viewer-close{color:#FFF;opacity:1}.lfr-item-viewer .lfr-item-viewer-close,.lfr-item-viewer .lfr-item-viewer-close:focus,.lfr-item-viewer .lfr-item-viewer-close:hover{color:#FFF}.lfr-item-viewer .lfr-item-viewer-close .icon-monospaced{color:#777}.lfr-item-viewer-icon-info{color:#FFF}.label-circle,.label-circle .label{border-radius:20px}.label-rounded,.label-rounded .label{border-radius:3px}.label-square,.label-square .label{border-radius:0}.label-entry{background-color:#FFF;border:solid 1px #000;color:#000;display:inline-block;font-size:14px;font-weight:normal;padding:0 0 0 12px}.label-entry button{background-color:transparent;border-width:0;color:inherit;height:34px;width:34px}.nav.list-group li>a:focus,.nav.list-group li>a:hover{background-color:#e5f5fc;color:#009ae5}.nav.list-group>.active{border-width:1px 0 0 0}.nav.list-group>.active>a,.nav.list-group>.active>a:focus,.nav.list-group>.active>a:hover{background-color:#60bfef;border:1px solid #60bfef;color:#FFF}.nav.list-group .list-group-item{padding:0}.nav.list-group .list-group-item.nav-header{background-color:#f3f3f3;padding-left:10px;padding-right:10px}.lfr-page-templates li a{padding:0}.lfr-page-templates li a label{cursor:pointer;display:block;padding:5px 0 5px 5px}.menu{position:absolute;width:auto}.menu .notice-message{background-image:none;margin:3px;padding:6px}.menu-content{background:#FFF;list-style:none;min-width:150px}.menu-content li{margin:0;padding:0}.menu-content li .disabled{color:#999}.menu-content{background:#ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #aeafb1;padding:2px 0}.menugroup-content .menu-label{background:#d2d6de;color:#5b677d;display:block;padding:5px 3px;text-shadow:1px 1px #FFF}.menugroup-content ul{display:block;min-width:0}.menu-content li{border-bottom:1px solid #bcbbbb;border-top:1px solid #EEE;display:block;margin:0;padding:0}.menu-content li.first{border-top-width:0}.menu-content li.last{border-bottom-width:0}.menu-content li a,.menu-content li .disabled{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}.menu-content li a.focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#FFF;text-shadow:-1px -1px #2c2f34}.app-view-drop-active{background-color:#00a2ea;font-weight:bold}.category-portlets .app-view-drop-active{background-color:#00a2ea;color:#FFF}.basecelleditor [class~="form-validator-message"]{clip:rect(auto auto auto auto);width:auto}.document-library-file-entry-cell-editor-hidden{display:none}.previous-level{display:inline-block;font-size:21px;line-height:21px;margin-right:5px;text-decoration:none;vertical-align:middle}.lfr-url-error{display:inline-block;white-space:normal;overflow-wrap:break-all;word-wrap:break-all;word-break:break-all}.lfr-page-layouts input[type="radio"]:checked+.card-horizontal{box-shadow:inset 0 0 0 2px #65b6f0}.lfr-page-layouts .lfr-layout-template label{cursor:pointer}.lfr-page-layouts .lfr-layout-template .layout-template-entry{height:28px;width:28px}.dialog-iframe-popup #main-content,.dialog-iframe-popup #wrapper{bottom:0;left:0;overflow:auto;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.modal{display:block;margin:0;overflow:hidden;position:fixed}.modal-body{overflow:auto}.modal-body.dialog-iframe-bd{overflow:hidden}.modal-hidden{display:none}.modal-open .modal{overflow:hidden}.portal-popup .columns-max>.portlet-layout.row{margin-left:0;margin-right:0}.portal-popup .columns-max>.portlet-layout.row>.portlet-column{padding-left:0;padding-right:0}.dragging .portlet-column.customizable{background-color:#cffccf;outline:3px solid #5eaf3d}.customizable-layout-column-content{background-color:#c92c3c}.customizable-layout-column-content.yui3-widget-content-expanded{margin:0 15px}.layout-customizable-controls{background-color:rgba(201,44,60,0.8)}.customizable .customizable-layout-column-content{background-color:#5eaf3d}.customizable .layout-customizable-controls{background-color:rgba(94,175,61,0.8)}.layout-customizable-controls-container{margin:0 15px;position:relative}.layout-customizable-controls{font-size:1.5em;padding:4px 16px;position:absolute;width:100%;z-index:15}.layout-customizable-controls label{color:#FFF}.paginator-link{background:#EEE no-repeat scroll 50% 1px;border:1px solid #f0f1f2;border-color:#f0f1f2 #b2b2b2 #949494 #f0f1f1;color:#1f1e1e;display:inline-block;height:20px;padding:0;text-indent:-9999px;width:20px}.paginator-page-link{height:auto;text-indent:0}.paginator-current-page{background:#0083bd url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;border-color:#38b6ef #006d9e #006d9e #46b4e6;color:#FFF;text-shadow:-1px -1px #003c57}.paginator-first-link{background-image:url(../images/arrows/paging_first.png)}.paginator-prev-link{background-image:url(../images/arrows/paging_previous.png)}.paginator-last-link{background-image:url(../images/arrows/paging_last.png)}.paginator-next-link{background-image:url(../images/arrows/paging_next.png)}.paginator-current-page-report,.paginator-total{color:#555;font-size:.9em}.paginator-current-page-report{margin-left:2em}.taglib-page-iterator .search-pages .page-links{padding:0}.lfr-panel-container{background:#FFF}.lfr-panel-content{padding:5px 10px}.lfr-panel-basic .lfr-panel-content{padding-left:15px}.panel-hd{background:#c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;padding-left:10px;text-shadow:1px 1px #FFF}.splitter{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#333;padding:10px 15px;position:relative;z-index:1}.splitter.splitter-spaced{border-radius:4px;margin-bottom:20px}.table>tbody>tr.splitter{height:auto}.table>tbody>tr.splitter>td{padding:0}.lfr-nav.nav-tabs{margin-bottom:20px}.tab-active strong{font-weight:normal}.tab-back{float:right}.tab-back-content{border-width:0;padding:1px}.tag-items{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}.tag-items li{display:inline;float:left;margin:0 1em 0 0}.tag-items a{white-space:nowrap}.tag-selected{color:#000;font-weight:bold;text-decoration:none}.tag-cloud{line-height:2.5em}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.tagselector-content{border:0;padding:0}.tagselector-content .textboxlistentry-holder{border-bottom:2px solid #869cad;margin-bottom:10px;padding:0}.categoriesselector-content .textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.lfr-portal-tooltip{display:inline-block}.tooltip{max-width:200px}.tree-node .icon-check{padding-right:2px}.tree-node .icon-check:before{content:""}.tree-node .tree-node-checked .icon-check{padding-right:0}.tree-node .tree-node-checked .icon-check:before{content:""}.tree-node [class^="icon-"]{margin-right:5px}.tree-node .tree-node-checkbox-container{margin-right:0}.tree-node .tree-node-selected .tree-label{background:0}.tree-node-content .tree-hitarea{color:#999;font-size:10px;padding-right:6px}.tree-node-content .tree-label{margin-left:3px}.tree-node-content .tree-node-hidden-hitarea{visibility:hidden}.tree-node-selected .tree-label{background-color:transparent}.underlay{clear:both;top:100%}.underlay .yui3-widget-hd{height:38px}.underlay-hidden{display:none}.underlay-content{background:#f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}.underlay-close{position:absolute;right:5px;top:5px}.user-icon-color-0{background-color:#4c0079}.user-icon-color-1{background-color:#fd8300}.user-icon-color-2{background-color:#009e57}.user-icon-color-3{background-color:#f9b500}.user-icon-color-4{background-color:#df4230}.user-icon-color-5{background-color:#be67e5}.user-icon-color-6{background-color:#004b8d}.user-icon-color-7{background-color:#accb02}.user-icon-color-8{background-color:#a82003}.user-icon-color-9{background-color:#fd63a7}#root{z-index:2;width:100%;padding:92px 0 0;background:#fff;overflow:hidden}.controls-visible #root{position:relative}.popup-shown #root{height:100vh}#top{position:absolute;left:0;right:0;top:0;z-index:10020!important;height:92px;border-bottom:1px solid #8eba70;border-top:22px solid #fff;background:#a5d782;color:#fff;line-height:1.5}#logo{overflow:hidden;position:absolute;left:17px;top:0;bottom:4px;z-index:3;width:360px;margin:0;font-size:3.5em}#logo a{display:block;overflow:hidden;width:100%;height:100%;color:#fff;font-weight:400;text-decoration:none;text-align:left;text-indent:-3000em}#logo a svg{display:none}@media(min-width:992px){#logo a svg{display:block}}#skip{position:fixed;top:0;left:-10000px}#skip a:focus,#skip a:active{display:block;position:absolute;left:10000px;top:0;z-index:10001;width:200px;margin:15px 0 0 15px;padding:4px 8px;background:#333;color:#fff;font-weight:500;font-size:1.1em;text-align:center;text-decoration:none}#nav{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;padding:0 0 0 396px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}#root #nav .logged-in-section{max-width:320px;float:right;left:auto;right:0;width:100%;padding-left:35px}@media(min-width:760px){#root #nav .logged-in-section{padding:0 30px}}#root #nav>ul>li.toggle a,#root #nav>ul>li.active a{height:70px;text-decoration:none}#root #nav>ul>li.active>a{border-bottom:8px solid #fff}#root #nav>ul>li.toggle a,#root #nav>ul>li.active.search a{background:#fff;color:#a5d782}#root #nav>ul>li.search.toggle a,#root #nav>ul>li.search.active a,#root #nav>ul>li.login.toggle a{background:#f6fbf2;color:#3c413c}@media(max-width:760px){#root #nav>ul>li.login.toggle{background:#d2ebc0}#root #nav>ul>li.login.toggle>div.logged-in-section>ul:before{background:#d2ebc0}#root #nav>ul>li.login.toggle>div.logged-in-section>ul li{padding:10px 80px 10px 50px;border-bottom:1px solid #fff}}#nav>ul{float:right;list-style:none;margin:0;padding:0}#nav>ul>li{float:left;font-size:1.8em}#nav>ul>li>a{display:block;position:relative;z-index:2;height:69px;padding:19px 29px 0;border-left:1px solid #b5cba5;border-top:0 solid #a5d782;background:#d2ebc0;color:#3c413c;line-height:50px;text-align:center;text-decoration:none}#nav>ul>li>a:hover{text-decoration:none}#nav>ul>li>a i{display:inline-block;position:relative;top:4px;margin:0 9px 0 0;font-size:19px;line-height:1px}#nav>ul>li:first-child>a{border-left-width:0}#nav>ul>li.sub>a:before{content:"\e91e";display:block;visibility:hidden;position:absolute;left:0;top:115%;right:0;margin:-11px 0 0;font-family:i;font-size:28px;font-weight:400;line-height:28px;text-align:center;opacity:0}#nav>ul>li.search a{width:66px;padding:18px 0 0}#nav>ul>li.search a i{display:block;top:0;margin:0;font-size:22px;line-height:50px}#nav>ul>li.search.active a{border-bottom-width:0}#nav>ul>li span.toggle{display:block;position:relative;z-index:9;width:100%;height:69px;margin-top:-69px;cursor:pointer}#nav>ul>li>div{overflow-y:auto;overflow-x:hidden;visibility:hidden;position:absolute;left:0;top:100%;right:0;padding:0 60px;background:#f6fbf2;color:#3c413c;font-weight:300;font-size:10px;line-height:1.25;text-align:left;opacity:0}#nav>ul>li>div.a{padding:0}#nav>ul>li>div.logged-in-section>ul,#nav>ul>li>div.logged-in-section>ul:first-child{margin:0;font-size:1rem;padding-top:2rem;padding-bottom:1rem}#nav>ul>li>div.logged-in-section>ul>li,#nav>ul>li>div.logged-in-section>ul:first-child>li{padding:0;min-height:1.5rem;margin-bottom:5px;max-width:100%;width:100%;border:0;text-align:left;text-transform:uppercase}#nav>ul>li>div.logged-in-section>ul>li:before,#nav>ul>li>div.logged-in-section>ul:first-child>li:before{content:none;display:none}#nav>ul>li>div.logged-in-section>ul>li a,#nav>ul>li>div.logged-in-section>ul:first-child>li a{color:#3c413c;font-weight:600;text-transform:uppercase;font-size:15px;font-family:Karla,sans-serif}#nav>ul>li>div.logged-in-section>ul:first-child:before{background:#f6fbf2}#nav>ul>li>div>ul{position:relative;list-style:none;margin:0 0 0 -74px;padding:19px 0 3px}#nav>ul>li>div>ul:before{background:#d2ebc0}#nav>ul>li>div>ul:first-child{margin-left:-90px;padding:53px 0 31px}#nav>ul>li>div>ul:first-child:before{background:#fff}#nav>ul>li>div>ul:first-child>li{width:25%;min-height:214px;padding:22px 0 19px;border-left-width:90px}#nav>ul>li>div>ul:first-child>li:before{left:-46px;top:0;bottom:0;background:#a5d782}#nav>ul>li>div>ul:first-child h1,#nav>ul>li>div>ul:first-child h2,#nav>ul>li>div>ul:first-child h3,#nav>ul>li>div>ul:first-child h4,#nav>ul>li>div>ul:first-child h5,#nav>ul>li>div>ul:first-child h6{color:#a5d782;font-weight:500;text-align:center}#nav>ul>li>div>ul>li{position:relative;float:left;width:50%;padding:0 0 0 92px;border:0 solid #a5d782;border-left:74px solid transparent;font-size:1em}#nav>ul>li>div>ul>li:before{content:"";display:block;position:absolute;left:-38px;top:5px;bottom:31px;width:1px;background:#3c413c}#nav>ul:first-child{float:left}#nav>ul:first-child>li{margin:0 -6px 0 0}#nav>ul:first-child>li>a{width:auto;padding-left:16px;padding-right:16px;border-width:0;background:0;color:#fff;border-bottom:8px solid transparent}#nav>ul:first-child>li>a:hover{text-decoration:underline}@media(min-width:760px){#nav>ul>li.sub>div>ul>li>span.toggle{display:none!important}}@media(min-width:760px){#nav>ul>li.sub>div>ul>li>ul>li.sub>span.toggle{display:none!important}}.menu-logout{padding-top:.75rem!important}.menu-logout a{display:block}.menu-logout a:before{content:"";border-top:1px solid #a5d782;width:200%;left:-50%;position:absolute;top:0rem}.download-list-entries{max-width:750px;margin:0 auto 50px}.download-list-entries ul{margin:0 0 50px;padding:0}.download-list-entries a{font-weight:400}.freeform .portlet{margin-bottom:0}body.portlet{border-width:0}.portlet-topper{position:relative}.portlet-topper .portlet-topper-toolbar .portlet-icon-back{background:url(../images/arrows/12_left.png) no-repeat 0 50%;padding:5px 5px 5px 18px}.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text{display:none}.portlet-title-editable{cursor:pointer}.portlet-title-text{display:inline-block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:0;max-width:95%;vertical-align:top}.panel-page-content .portlet-title-text,.panel-page-body .portlet-title-text{cursor:auto}.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px}.portlet-minimized .portlet-content{padding:0}.portlet-nested-portlets .portlet-boundary{left:0!important;position:relative!important;top:0!important}.portlet-draggable .portlet-topper{cursor:move}.portlet-draggable .portlet-title-default{background:url(../images/portlet/draggable_borderless.png) no-repeat 2px center transparent;cursor:move;padding-left:25px}.portlet .visible-interaction{display:none}.portlet:active .visible-interaction,.portlet:hover .visible-interaction,.portlet:focus .visible-interaction,.portlet.active .visible-interaction{display:inherit}.lfr-status-alert-label,.lfr-status-error-label,.lfr-status-info-label,.lfr-status-progress-label,.lfr-status-success-label{background:none no-repeat 0 50%;padding:3px 3px 3px 20px}.lfr-status-alert-label{background-image:url(../images/messages/alert.png);color:#663}.lfr-status-error-label{background-image:url(../images/messages/error.png);color:#900}.lfr-status-help-label,.lfr-status-info-label,.lfr-status-progress-label{background-image:url(../images/messages/info.png);color:#34404f}.lfr-status-help-label{background-image:url(../images/portlet/help.png)}.lfr-status-progress-label{background-image:url(../images/aui/loading_indicator.gif)}.lfr-status-success-label{background-image:url(../images/messages/success.png);color:#384f34}.portlet-msg{background:#EEE none no-repeat 6px 50%;border:1px solid #555;color:#34404f;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.lfr-message{position:relative}.lfr-message .lfr-message-control{background-color:#333;display:inline-block}.lfr-message .lfr-message-controls{display:none;left:3px;margin:-8px 8px 0 3px;position:absolute;top:50%;z-index:10}.lfr-message .lfr-message-close{background-image:url(../images/portlet/close_borderless.png);background-position:0 0;background-repeat:no-repeat}.lfr-message .lfr-message-close-all{color:#FFF;display:none;font-size:.8em;margin-left:10px;padding:1px 10px;text-shadow:1px 1px 0 #000;vertical-align:top}.lfr-message .lfr-message-close-all a{color:#FFF}.lfr-message .lfr-message-controls-hover .lfr-message-close-all{display:inline-block}.lfr-message.pending{background-image:url(../images/common/time.png)}.lfr-message-content.alert{margin-bottom:0}.lfr-message-close{cursor:pointer}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#FFF;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}@media(min-width:768px){ .portlet-topper{width:65%}}@media(min-width:992px){ .portlet-topper{width:65%}}@media(min-width:1200px){ .portlet-topper{width:65%}}.portlet{margin-bottom:10px;position:relative}.portlet>.portlet-content-editable{border-color:transparent;border-top-left-radius:4px;border-top-right-radius:4px}.portlet>.portlet-topper{display:none}@media(min-width:768px){.portlet>.portlet-topper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;left:0;opacity:0;position:absolute;right:0;-webkit-transition:opacity .25s,transform .25s;-o-transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s;top:0}}@media(min-width:768px){.portlet:hover>.portlet-content-editable,.portlet.focus>.portlet-content-editable{border-color:#e7e7e7;border-top-left-radius:0;border-top-right-radius:0}}@media(min-width:768px){.portlet:hover>.portlet-topper,.portlet.focus>.portlet-topper{opacity:1;-webkit-transform:translateY(-97%);-moz-transform:translateY(-97%);-ms-transform:translateY(-97%);-o-transform:translateY(-97%);transform:translateY(-97%)}}.portlet-content-editable{border-color:#e7e7e7;border-radius:0 0 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;padding:10px}.portlet-actions{float:right}.portlet-options{display:inline-block}.portlet-title-default{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2}.portlet-title-menu{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.portlet-title-menu>span>a{display:inline-block;text-decoration:none}.portlet-topper{background-color:#f8f8f8;border-color:#e7e7e7;border-radius:4px 4px 0 0;border-style:solid;border-width:1px 1px 1px 1px;color:#777;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px;position:relative}.portlet-topper-toolbar{margin-bottom:0;margin-right:-10px;margin-top:0;padding-left:0}.portlet-topper-toolbar>a,.portlet-topper-toolbar>span>a,.portlet-topper-toolbar .lfr-icon-menu>a{color:#777}.portlet-topper-toolbar>a:focus,.portlet-topper-toolbar>a:hover{text-decoration:none}@media(max-width:767px){.controls-visible .portlet-content-editable{border-color:#e7e7e7;border-top-left-radius:0;border-top-right-radius:0}}@media(max-width:767px){.controls-visible .portlet-topper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.controls-visible .portlet-topper-toolbar{display:block}.lfr-configurator-visibility .portlet-borderless-bar{opacity:.6}.lfr-configurator-visibility .portlet-content .lfr-icon-actions{opacity:1}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}.main-content-body{margin-top:20px}.restricted,.restricted td{background:#FDD;border-width:0}.restricted *{color:#727c81}.alt.restricted td{background-color:#ffc0c0}.hover.restricted td{background-color:#d3bdc0}.alt.restricted td.first,.restricted td.first{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.portlet-decorate .portlet-content{background:#fff;border-color:#e7e7e7;border-style:solid;border-width:1px 1px 1px 1px;word-break:break-word}.portlet-barebone .portlet-content{padding:0}.portlet-dynamic-data-lists-display .lfr-ddm-field-group,.portlet-dynamic-data-lists .lfr-ddm-field-group,.portlet-journal .lfr-ddm-field-group{margin-bottom:10px;margin-top:10px;padding:28px 24px 28px}.breadcrumb.breadcrumb-vertical{display:inline-block;text-align:center}.breadcrumb.breadcrumb-vertical li{display:block}.breadcrumb.breadcrumb-vertical li.last,.breadcrumb.breadcrumb-vertical li.only{background:0}.breadcrumb.breadcrumb-vertical .divider{background:url(../images/arrows/07_down.png) no-repeat 50% 100%;display:block;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;height:10px}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-width:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #FFF;border-bottom-width:0;border-left-width:0;display:block;height:15px;padding:5px 0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#FFF}.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}.taglib-calendar table td{border-width:0}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.navbar form{margin:0}.menu-content,.underlay-content{box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.lfr-ddm-container .file-entry-upload-progress{border-radius:0 0 4px 4px}.lfr-preview-file-image img{box-shadow:0 3px 5px -3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{box-shadow:inset 0 0 3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{box-shadow:inset 0 0 5px rgba(0,0,0,0.8)}.portlet-document-library .lfr-ddm-small-image-preview,.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview{box-shadow:0 1px 3px #CCC}.portlet-document-library-upload-mask .overlaymask-content{border-radius:5px}.lfr-search-combobox-item{border-radius:1px}.lfr-search-combobox .field-input-text{border-radius:4px 1px 1px 4px}.lfr-search-combobox .button-input{border-radius:1px 4px 4px 1px}.lfr-upload-container .progress-bar,.lfr-upload-container .progress,.lfr-editable:after{border-radius:10px}.portlet-language .portlet-body .current-language,.portlet-language .portlet-body .taglib-icon,.portlet-language .portlet-body .taglib-language-list-text{border-radius:10px}body>.lfr-menu-list ul,.active-area-proxy,.entry-display-style .entry-thumbnail,.lfr-api-results,.lfr-translation-manager,.lfr-translation-manager-translation,.lfr-upload-container .cancel-button .modify-pages .delete-tab,.portlet-image-gallery-display .image-thumbnail img,.rule-group-instance-container .rule-group-instance,.select-documents,.select-files,.taglib-ratings.stars:hover,.taglib-ratings.stars:hover .liferay-rating-vote>div,.taglib-ratings.stars .rating-focused>div,.tags-search-combobox .field-input-text{border-radius:4px}.entry-display-style,.lfr-search-combobox,.lfr-upload-container .upload-file,.lfr-upload-container .upload-target,.portlet-document-library .common-file-metadata-container.selected,.portlet-document-library-display .common-file-metadata-container.selected,.portlet-image-gallery-display .image-icon,.select-documents,.select-files{border-radius:5px}.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder,.portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder{border-radius:6px}.taglib-categorization-filter .asset-entry{border-radius:14px}.menu-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{box-shadow:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{box-shadow:0 0 5px 0 #333;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{border-radius:50%}.underlay-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.input-localized .lfr-input-localized-state{border-radius:3px}.input-localized .lfr-input-localized .lfr-input-localized-state{box-shadow:0 0 3px #DDD}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{box-shadow:0 0 3px #ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{box-shadow:0 0 3px #27c1f2}.lfr-content-preview-popup .lfr-content-preview-popup-content{border-radius:0;box-shadow:8px 3px 7px rgba(0,0,0,0.25)}.lfr-message .lfr-message-control{border-radius:10px}.lfr-token{border-radius:8px}.staging-tabview-list{border-radius:0}.site-variations-tabview-list .tab-content,.staging-tabview-list .tab-active .tab-content,.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus{box-shadow:none}.rule-group-instance-container .rule-group-instance{box-shadow:1px 1px 2px #999}.lfr-action-label{border-radius:2px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{background-size:40px 40px;background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));-moz-animation:progress-bar-stripes .5s linear infinite;-webkit-animation:progress-bar-stripes .5s linear infinite;-o-animation:progress-bar-stripes .5s linear infinite;-ms-animation:progress-bar-stripes .5s linear infinite;animation:progress-bar-stripes .5s linear infinite;-webkit-transition:width,0.5s,ease-out;-o-transition:width,0.5s,ease-out;transition:width,0.5s,ease-out}@-webkit-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@-moz-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@-o-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}.highlight-animation{-moz-animation:highlight-animation .7s;-webkit-animation:highlight-animation .7s;-o-animation:highlight-animation .7s;-ms-animation:highlight-animation .7s;animation:highlight-animation .7s}.lfr-spa-loading .lfr-spa-loading-bar{-moz-animation:shift-rightwards 1s ease-in-out infinite;-webkit-animation:shift-rightwards 1s ease-in-out infinite;-o-animation:shift-rightwards 1s ease-in-out infinite;-ms-animation:shift-rightwards 1s ease-in-out infinite;animation:shift-rightwards 1s ease-in-out infinite;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.lfr-spa-loading-bar{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}@-webkit-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text,.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .taglib-text{max-width:200px}.portlet-boundary.yui3-dd-dragging{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.portlet-document-library .entry-thumbnail .label,.portlet-document-library-display .workflow-status .label,.portlet-journal .entry-thumbnail .label{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.portlet-options.btn-group .dropdown-toggle,.portlet-options.btn-group.open .dropdown-toggle{box-shadow:none}@-webkit-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}@-moz-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}@-o-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}@keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}.upload-drop-active .lfr-upload-container .upload-target{-moz-animation:none;-webkit-animation:none;-o-animation:none;-ms-animation:none;animation:none}.upload-drop-active .portlet-document-library .document-container{box-shadow:inset 0 0 5px #b8c1d1}.upload-drop-intent .lfr-upload-container .upload-target{-moz-animation:lfr-drop-active 1s ease .2s infinite;-webkit-animation:lfr-drop-active 1s ease .2s infinite;-o-animation:lfr-drop-active 1s ease .2s infinite;-ms-animation:lfr-drop-active 1s ease .2s infinite;animation:lfr-drop-active 1s ease .2s infinite}.quick-access-nav a{box-shadow:rgba(0,0,0,0.1) 1px 1px 1px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{box-shadow:initial}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{box-shadow:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{background-image:-webkit-linear-gradient(#FFF,#e4e4e4);background-image:linear-gradient(#FFF,#e4e4e4);border-radius:2px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after{background-image:-webkit-linear-gradient(#f2f2f2,#CCC);background-image:linear-gradient(#f2f2f2,#CCC)}input.switch:focus ~ .switch-bar:before{box-shadow:0 0 3px #00F}input.switch:empty ~ .switch-bar:after,input.switch:empty ~ .switch-bar:before,input.switch:empty ~ .switch-bar .switch-icon,input.switch:empty ~ .switch-bar .switch-toggle:after,input.switch:empty ~ .switch-bar .switch-toggle:before{-webkit-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}.taglib-image-selector .glyphicon-ok{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-radius:30px}.taglib-image-selector .progress-wrapper .progressbar{border-radius:0}.drop-here-info{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.drop-here-info .drop-icons{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.drop-here-info .drop-icons span{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px}.drop-here-info .drop-icons span:nth-of-type(1){-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);box-shadow:5px 4px 0 0 rgba(0,0,0,0.08)}.drop-here-info .drop-icons span:nth-of-type(2){-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);box-shadow:0 6px 0 -2px rgba(0,0,0,0.15)}.drop-here-info .drop-icons span:nth-of-type(3){-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg);box-shadow:-5px 4px 0 0 rgba(0,0,0,0.08)}.drop-active .drop-here-info span:nth-of-type(1){-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}.drop-active .drop-here-info span:nth-of-type(2){-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.drop-active .drop-here-info span:nth-of-type(3){-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}@font-face{font-family:'i';src:url("icons/icomoon.eot");src:url("icons/icomoon.eot#iefix") format("embedded-opentype"),url("icons/icomoon.ttf") format("truetype"),url("icons/icomoon.woff") format("woff"),url("icons/icomoon.svg#icomoon") format("svg");font-weight:400;font-style:normal}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;width:4rem;height:4rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;z-index:89;cursor:pointer;background:rgba(255,255,255,0.5)}.slick-next span,.slick-prev span{display:block;width:1rem;height:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.slick-next{left:auto;right:0}.slick-slider,.slick-slider-container{position:relative;width:100%;max-width:none!important}.slider-item{overflow:hidden}.slider-item .image-a{width:100%;max-width:753px;margin:0 auto}.slider-item .image-a.youtube iframe{width:calc(100% + 159px)!important;max-width:none!important;margin-left:-159px}.portlet-topper{z-index:999;margin-top:32px!important;margin-right:33px!important}.liferay-content .portlet-topper>*{display:inline}.liferay-content .portlet-topper>menu{float:right}.liferay-content .lexicon-icon{padding:8px;color:#777}.portlet-content-container{clear:both}#wrapper{padding:0;margin-top:-1px;overflow:hidden;clear:both}.portlet{margin:0}.sitenavianchor{position:relative;top:-116px;font-size:0}.clearfix.journal-content-article .module-wide>h2{padding-top:15px}.dropdown.lfr-icon-menu{float:right;z-index:999;background:#f8f8f8}.scrolled-to-bottom .liferay-content #root>ul.floating{left:-3000em;right:auto}.portlet-topper{z-index:1001}a+span.input.has-error:before{display:none!important}/*!
 * Copyright (c) 2018 by DCCS GmbH. All rights reserved.
 */.is-control-menu-visible .liferay-content{margin-top:65px!important}html{overflow-y:scroll;min-height:100%;margin:0 0 1px;font-size:100.01%;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-ms-content-zooming:none}html.error,html.error #root{background:#a5d782}html.error #top{border-top-color:#a5d782}html.error #logo{width:100%}html.error div.content{min-height:calc(100vh - 92px)}html.error div.content>*{width:940px}html.error h1,html.error h2,html.error h3,html.error h4,html.error h5,html.error h6,html.error .list-f a{color:#fff}html.error .list-f:before{background:#fff}.liferay-content{min-height:100%;background:#262926;font-size:10px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.45}.liferay-content *{margin:0;padding:0}.liferay-content *,.liferay-content :before,.liferay-content :after{-webkit-box-sizing:border-box;box-sizing:border-box}.liferay-content body,.liferay-content textarea,.liferay-content input,.liferay-content select,.liferay-content option,.liferay-content button{color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.45}.liferay-content li,.liferay-content dt,.liferay-content dd,.liferay-content p,.liferay-content figure,.liferay-content th,.liferay-content td,.liferay-content caption,.liferay-content legend,.liferay-content pre{font-size:2em}.liferay-content li *,.liferay-content dt *,.liferay-content dd *,.liferay-content p *,.liferay-content figure *,.liferay-content th *,.liferay-content td *,.liferay-content legend *{font-size:1em}.liferay-content ul,.liferay-content ol,.liferay-content dl,.liferay-content p,.liferay-content figure,.liferay-content table,.liferay-content pre,.liferay-content h1,.liferay-content h2,.liferay-content h3,.liferay-content h4,.liferay-content h5,.liferay-content h6,.liferay-content legend{margin-bottom:23px}.liferay-content article,.liferay-content aside,.liferay-content details,.liferay-content div,.liferay-content figcaption,.liferay-content figure,.liferay-content footer,.liferay-content header,.liferay-content hgroup,.liferay-content main,.liferay-content menu,.liferay-content nav,.liferay-content section,.liferay-content summary{display:block}/*!
 * Copyright (c) 2019 by DCCS GmbH. All rights reserved.
 */.cookie-notification{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 24px 8px rgba(0,0,0,0.2);background-color:rgba(60,65,60,0.95);color:white;width:100%;max-width:calc(100vw);max-height:90vh;text-align:center;margin:0;position:fixed;top:50%;transform:translateY(-50%);z-index:900;overflow-y:auto;font-family:Effra,sans-serif;font-style:normal;font-stretch:normal;line-height:normal}.cookie-notification .container{margin-left:auto;margin-right:auto}.cookie-notification .merkur-logo{height:40px;margin-top:40px;margin-bottom:20px}@media(max-width:767px){.cookie-notification .merkur-logo{display:none}}.cookie-notification .merkur-logo--mobile{display:none}@media(max-width:767px){.cookie-notification .merkur-logo--mobile{display:block}}.cookie-notification h1{margin-bottom:20px;margin-top:16px;font-size:65px;font-weight:300;text-align:center}.cookie-notification p{font-size:18px;font-weight:normal;line-height:1.33;text-align:center}.cookie-notification a{color:#a5d782;text-decoration:underline}@media(max-width:623px){.cookie-notification h1{font-size:48px;margin-left:16px;margin-right:16px;text-align:left}.cookie-notification p{margin-left:16px;margin-right:16px;text-align:left}}.cookie-notification .cookieSettingsHeadline h2{margin-top:40px;margin-bottom:20px;font-size:30px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.5px;text-align:center}@media(max-width:623px){.cookie-notification .cookieSettingsHeadline h2{font-size:24px;margin-left:16px;margin-right:16px;text-align:left}}.cookie-notification .settingsHeadline{height:48px;margin-top:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);background-color:rgba(165,215,130,0.2);display:flex;align-items:center;cursor:pointer}.cookie-notification .settingsHeadline svg{margin-left:16px;flex:0 0 16px;transform:rotate(-90deg)}.cookie-notification .settingsHeadline h4{padding:16px;font-size:16px;font-weight:500;line-height:1;letter-spacing:-0.4px;text-align:left;flex:1 1 auto}.cookie-notification .settingsHeadline .cookiesActiveLabel{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:right;color:#a5d782;margin-right:16px}.cookie-notification .settingsBody{margin:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);background-color:rgba(165,215,130,0.2);height:auto;padding:16px}.cookie-notification .settingsBody p{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;text-align:left}.cookie-notification .settingsBody .cookieName{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;text-align:left;flex:0 0 20%}.cookie-notification .settingsBody .cookieDescription{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;text-align:left;flex:1 1 auto}.cookie-notification .settingsBody .cookieAdditionalInformation{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:-0.4px;text-align:right;color:#a5d782;text-decoration:underline}@media(max-width:623px){.cookie-notification .settingsBody .cookieName{display:block}.cookie-notification .settingsBody .cookieDescription{display:block}.cookie-notification .settingsBody .cookieAdditionalInformation{display:block;text-align:center}}.cookie-notification .settingsBody ul{list-style:none;padding:0;margin:0}.cookie-notification .settingsBody ul li{display:flex;align-items:center;padding:8px 0;border-bottom:2px solid;border-color:rgba(165,215,130,0.2);width:100%}@media(max-width:623px){.cookie-notification .settingsBody ul li{display:block}}.cookie-notification .settingsBody ul li:last-child{border-bottom:0}.cookie-notification .settingsBody .checkbox{margin:0;padding:8px}.cookie-notification .settingsBody .checkbox label{cursor:pointer;text-indent:-9999px;width:36px;height:20px;background:#b1b3b1;display:block;border-radius:100px;position:relative}.cookie-notification .settingsBody .checkbox label:after{content:'';position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:90px;transition:.3s}.cookie-notification .settingsBody .checkbox label:active:after{width:36px}.cookie-notification .settingsBody .checkbox input[type=checkbox]{height:0;width:0;visibility:hidden}.cookie-notification .settingsBody .checkbox input[type=checkbox]:checked+label{background-color:#a5d782}.cookie-notification .settingsBody .checkbox input[type=checkbox]:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}@media(max-width:623px){.cookie-notification .checkbox{display:flex;justify-content:center}}.cookie-notification .buttonRow{margin:40px 20%;text-align:center;display:flex;justify-content:space-between}.cookie-notification .buttonRow button{z-index:2;padding:18px 36px;text-decoration:none;text-align:center;box-shadow:none;text-transform:none;text-indent:0;cursor:pointer;outline:0}.cookie-notification .buttonRow .saveSettingsButton{border-radius:8px;border:solid 2px #a5d782;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.5px;text-align:center;color:#a5d782;background-color:transparent;margin-bottom:0}.cookie-notification .buttonRow .acceptAllButton{border-radius:8px;border:solid 2px #a5d782;background-color:#a5d782;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.5px;text-align:center;color:#3c413c;margin-bottom:0}@media(max-width:623px){.cookie-notification .buttonRow{margin-left:16px;margin-right:16px;display:block}.cookie-notification .buttonRow .acceptAllButton{margin-top:16px}}.scrolldisabled{overflow:hidden;height:100%;width:100%;position:fixed}.liferay-content{/*!
 * Copyright (c) 2019 by DCCS GmbH. All rights reserved.
 *//*!
 * Copyright (c) 2018 by DCCS GmbH. All rights reserved.
 *//*!
 * Copyright (c) 2019 by DCCS GmbH. All rights reserved.
 *//*! Add Styling *//*! Layout --------- *//*!
 * Copyright (c) 2018 by DCCS GmbH. All rights reserved.
 *//*! Repeatable --------- *//*! Columns --------- *//*! Modules --------- *//*! Headers --------- *//*! Content --------- *//*! Links --------- *//*! Lists --------- *//*! Media --------- *//*! Forms --------- *//*! Tables --------- *//*! Helpers --------- *//*! Warnings --------- *//*! Miscellaneous --------- *//*! Flexbox --------- *//*! Blue theme --------- *//*! Dark blue theme --------- *//*! Icons --------- *//*! Fancybox --------- */}.liferay-content .width-50{width:50%!important;float:left!important}.form-calculator .liferay-content .width-50 header{margin:0;padding-top:37px!important;padding-bottom:15px!important}.liferay-content .width-100{width:100%;float:none;border-bottom:none!important;padding:0!important}.liferay-content .width-100:before{content:"";display:block!important;position:absolute!important;left:50%!important;top:0!important;bottom:0!important;z-index:0!important;width:1px;margin:0 0 0 -0.5px;background:#3c413c}.liferay-content .width-100:after{content:".";clear:both!important;display:block!important;visibility:hidden!important;height:0!important;top:0!important;position:static!important}.liferay-content .text-black{color:#3c413c}.liferay-content .text-white{color:white}.liferay-content .translateY{display:block;position:absolute;top:50%;transform:translateY(-50%)}.liferay-content .smaller{font-size:.8em}.liferay-content .fixfontsize>*{font-size:2em}.liferay-content .fixfontsize>* *{font-size:1em}.liferay-content .magazine a{color:#fff}.liferay-content .magazine a:hover{color:#fff;text-decoration:none}.liferay-content .magazine-article-date{font-weight:400;margin-bottom:6px}.liferay-content #top .login-request-successful{width:100%;position:fixed;top:22px;z-index:9999;color:#3c413c;background-color:#d2ebc0;font-size:2em;font-weight:300;line-height:1.2;text-align:center;padding:10px 0;display:none}.liferay-content .cooking-detailpage .header{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;padding:0 0 52px 0}.liferay-content .cooking-detailpage .header .image{width:100%;max-height:451px;overflow:hidden}@media(min-width:768px){.liferay-content .cooking-detailpage .header .image{max-height:570px}}.liferay-content .cooking-detailpage .header .image img{width:100%}.liferay-content .cooking-detailpage .header .link-button{display:flex;flex-wrap:wrap;justify-content:center;padding:70px 0 50px 0}.liferay-content .cooking-detailpage .header .link-button-div{margin:0 0 10px 0}@media(min-width:768px){.liferay-content .cooking-detailpage .header .link-button-div{margin:0}}.liferay-content .cooking-detailpage .header .link-button .link{display:flex;align-items:center;min-width:215px;border-radius:8px;border:solid 1px #5d7886;padding:17px 23px;color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:normal;font-stretch:normal}.liferay-content .cooking-detailpage .header .link-button .link--after::after{content:url("../images/arrow.svg")}@media(min-width:768px){.liferay-content .cooking-detailpage .header .link-button .link--before{margin:0 30px 0 0}}.liferay-content .cooking-detailpage .header .link-button .link--before::before{content:url("../images/arrow.svg");transform:rotate(-180deg)}.liferay-content .cooking-detailpage .header .title{width:100%;padding:22px 22px;color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:33px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:.95;text-align:center;font-stretch:normal}@media(min-width:768px){.liferay-content .cooking-detailpage .header .title{width:870px;padding:22px 0;font-size:55px}}.liferay-content .cooking-detailpage .header-content p{margin:0;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.45;text-align:center;font-stretch:normal}.liferay-content .cooking-detailpage .description{display:flex;justify-content:center;padding:0 0 57px 0}.liferay-content .cooking-detailpage .description-container{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%;padding:0 22px 0 22px}@media(min-width:768px){.liferay-content .cooking-detailpage .description-container{width:1044px;padding:0}}@media(min-width:992px){.liferay-content .cooking-detailpage .description-container{justify-content:space-between}}.liferay-content .cooking-detailpage .description-container-left{width:100%;padding:0 0 43px 0}@media(min-width:768px){.liferay-content .cooking-detailpage .description-container-left{width:296px;padding:0 0 0 14px}}@media(min-width:992px){.liferay-content .cooking-detailpage .description-container-left{width:463px;padding:0}}.liferay-content .cooking-detailpage .description-container-left p{margin:0;padding:0 0 29px 0;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.45;font-stretch:normal;border-bottom:solid 2px #c0cbd0}.liferay-content .cooking-detailpage .description-container-right{width:100%}@media(min-width:768px){.liferay-content .cooking-detailpage .description-container-right{width:296px}}@media(min-width:992px){.liferay-content .cooking-detailpage .description-container-right{width:367px}}.liferay-content .cooking-detailpage .description-container-right p{margin:0;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.45;font-stretch:normal}.liferay-content .cooking-detailpage .description-container-right strong{color:#3c413c;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:1.59;font-stretch:normal}.liferay-content .cooking-detailpage .description-container-right .image-text{display:flex;flex-wrap:wrap;margin:0 0 29px 0;padding:0 0 29px 0;border-bottom:solid 2px #c0cbd0;justify-content:center}@media(min-width:992px){.liferay-content .cooking-detailpage .description-container-right .image-text{justify-content:flex-start}}.liferay-content .cooking-detailpage .description-container-right .image-text-left{width:173px;height:173px;border-radius:50em;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 0 35px 0}@media(min-width:992px){.liferay-content .cooking-detailpage .description-container-right .image-text-left{margin:0}}.liferay-content .cooking-detailpage .description-container-right .image-text-right{display:flex;flex-direction:column;justify-content:center;width:100%;padding:0}@media(min-width:992px){.liferay-content .cooking-detailpage .description-container-right .image-text-right{padding:0 0 0 20px;width:173px}}.liferay-content .cooking-detailpage .description-container-right .image-text-right p{margin:0;color:#3c413c;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:1.59;font-stretch:normal}.liferay-content .cooking-detailpage .preparations{display:flex;justify-content:center;background-color:#dce9ef;padding:33px 22px 77px 22px}@media(min-width:768px){.liferay-content .cooking-detailpage .preparations{padding:88px 0 77px 0}}.liferay-content .cooking-detailpage .preparations-container{width:100%}@media(min-width:768px){.liferay-content .cooking-detailpage .preparations-container{width:750px}}.liferay-content .cooking-detailpage .preparations-container .title{margin:17px 0 18px 0;color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:40px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:.85;font-stretch:normal}.liferay-content .cooking-detailpage .preparations-container .preparation-container{display:flex;flex-wrap:wrap;justify-content:space-between}.liferay-content .cooking-detailpage .preparations-container .preparation-container .preparation{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.liferay-content .cooking-detailpage .preparations-container .preparation-container .preparation{width:366px}}.liferay-content .cooking-detailpage .preparations-container .preparation-container .preparation img{width:100%;flex:0 0 auto}.liferay-content .cooking-detailpage .preparations-container .preparation-container .preparation .title{color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:30px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;font-stretch:normal}.liferay-content .cooking-detailpage .preparations-container .preparation-container .preparation-content{width:100%}.liferay-content .cooking-detailpage .preparations-container .preparation-container .preparation-content p{color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.45;font-stretch:normal}.liferay-content .cooking-detailpage .ingredients{display:flex;justify-content:center;padding:57px 22px 95px 22px}@media(min-width:768px){.liferay-content .cooking-detailpage .ingredients{padding:107px 30px 60px 30px}}.liferay-content .cooking-detailpage .ingredients-container{width:100%}@media(min-width:768px){.liferay-content .cooking-detailpage .ingredients-container{width:773px}}.liferay-content .cooking-detailpage .ingredients-container .title{color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:40px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:.85;font-stretch:normal}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container{display:flex;flex-wrap:wrap;margin:1px;padding:37px 0 60px 0}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient{display:flex;justify-content:center;align-items:center;width:162px;height:162px;text-align:center;margin:-1px;position:relative}@media(min-width:768px){.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient{width:192px;height:192px}}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .amount{color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-align:center;font-stretch:normal}@media(min-width:768px){.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .amount{font-size:20px}}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .item{color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.25;text-align:center;font-stretch:normal}@media(min-width:768px){.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .item{font-size:20px}}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border{position:absolute;display:block;background-color:#c0cbd0}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--top,.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--bottom{left:50%;transform:translateX(-50%);width:calc(100% - 36px);height:2px}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--top{top:0}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--bottom{bottom:0}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--left,.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--right{top:50%;transform:translateY(-50%);height:calc(100% - 36px);width:2px}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--left{left:0}.liferay-content .cooking-detailpage .ingredients-container .ingredient-container .ingredient .border--right{right:0}.liferay-content .card{width:330px;height:280px}@media(min-width:768px){.liferay-content .card{width:366px;height:300px}}.liferay-content .card .image{width:100%;height:220px!important;background-size:cover;background-repeat:no-repeat}@media(min-width:768px){.liferay-content .card .image{height:244px}}.liferay-content .card .title-container{background-color:#5d7886}.liferay-content .card .title-container .title{height:90px;padding:9px 27px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:1.59;text-align:center;font-stretch:normal}@media(min-width:768px){.liferay-content .card .title-container .title{height:90px;padding:12px 72px}}.liferay-content .recipes-carousel a.card{border:0;background:transparent;box-shadow:none;text-decoration:none}.liferay-content .recipes-carousel-container{position:relative}.liferay-content .recipes-carousel-button{position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 12px;width:48px;height:100%}@media(max-width:768px){.liferay-content .recipes-carousel-button{padding:12px;height:48px;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,0.75)}}.liferay-content .recipes-carousel-button.is-left{left:0}.liferay-content .recipes-carousel-button.is-left svg{transform:rotate(180deg)}.liferay-content .recipes-carousel-button.is-right{right:0}.liferay-content .recipes-carousel .slick-track{margin-left:auto;margin-right:auto}.liferay-content .recipes-carousel .slick-slide{max-width:384px;padding:10px;opacity:.4;width:330px;height:310px}@media(min-width:768px){.liferay-content .recipes-carousel .slick-slide{width:366px;height:330px}}.liferay-content .recipes-carousel .slick-slide.slick-active,.liferay-content .recipes-carousel .slick-slide.slick-current{opacity:1}.liferay-content .desktop{display:none}@media(min-width:768px){.liferay-content .desktop{display:block}}@media(min-width:768px){.liferay-content .mobile{display:none}}.liferay-content .banner{display:flex;align-items:flex-end;flex-wrap:wrap;width:100%;background-position:center center;background-size:cover}@media(min-width:768px){.liferay-content .banner{flex-wrap:nowrap;padding:10px 0 10px 81px;height:568px}}@media(min-width:992px){.liferay-content .banner{flex-wrap:nowrap;justify-content:center;padding:10px}}.liferay-content .banner .title{padding:20px 0 20px 0;max-width:481px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#5d7886;font-size:55px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:.92;font-stretch:normal;text-decoration:none;text-align:center}@media(min-width:768px){.liferay-content .banner .title{padding:0 0 82px 0;max-width:407px;color:#fff;text-align:left}}@media(min-width:992px){.liferay-content .banner .title{max-width:481px;font-size:65px}}.liferay-content .banner .box{top:0;background-color:#dce9ef;width:100%;padding:24px 18px;text-align:center;margin:0 22px 40px 22px}@media(min-width:768px){.liferay-content .banner .box{position:absolute;margin:0}}@media(min-width:768px){.liferay-content .banner .box{width:233px;margin:69px 31px 0 31px}}@media(min-width:992px){.liferay-content .banner .box{width:233px;margin:69px 31px 0 31px}}.liferay-content .banner .box .title{padding:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#5d7886;font-size:25px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.36;font-stretch:normal;text-align:center}.liferay-content .banner .box .title strong{font-weight:500}.liferay-content .banner .box .text p{color:#3c413c;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:1.59;font-stretch:normal;text-align:center}.liferay-content .banner .box img{width:100%}.liferay-content .banner .box .link{padding:17px 38px;background-color:#5d7886;border-radius:8px;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.1px;font-stretch:normal}.liferay-content .banner .box .link a{color:#fff;text-decoration:none}.liferay-content .infobox{background-color:#dce9ef;padding:30px 0 60px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.liferay-content .infobox--title{padding:74px 0 60px 0}.liferay-content .infobox-content{padding:0 22px}@media(min-width:992px){.liferay-content .infobox-content{width:794px;padding:0}}.liferay-content .infobox-content .title{color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36.4px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:.92;text-align:center;font-stretch:normal}@media(min-width:768px){.liferay-content .infobox-content .title{font-size:65px}}.liferay-content .infobox-content .title strong{font-weight:500}.liferay-content .infobox-content .boxes{display:flex;flex-wrap:wrap;padding:0}.liferay-content .infobox-content .boxes--title{padding:59px 0 43px 0}.liferay-content .infobox-content .boxes .box{width:100%}@media(max-width:576px){.liferay-content .infobox-content .boxes .box.bottom-line{border-bottom:solid 2px #c0cbd0}}@media(min-width:768px){.liferay-content .infobox-content .boxes .box{width:350px;border:0;position:relative}.liferay-content .infobox-content .boxes .box--right{padding:0 100px 0 0}.liferay-content .infobox-content .boxes .box--left{padding:0 0 0 100px}}@media(min-width:992px){.liferay-content .infobox-content .boxes .box{width:369px}}.liferay-content .infobox-content .boxes .box .title-container{padding:25px 0}@media(min-width:768px){.liferay-content .infobox-content .boxes .box .title-container{padding:0 0 25px 0}}.liferay-content .infobox-content .boxes .box .title{color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:25px;font-style:normal;font-weight:300;line-height:.84;font-stretch:normal}.liferay-content .infobox-content .boxes .box .image-container{padding:25px}.liferay-content .infobox-content .boxes .box .image-container .image-label{font-size:13px;text-transform:uppercase;padding:10px 0 0 0;margin:0;font-weight:bold}.liferay-content .infobox-content .boxes .box-text-container{position:relative}.liferay-content .infobox-content .boxes .box-content p{color:#3c413c;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:1.59;text-align:center;font-stretch:normal;padding:0 0 20px 0}@media(min-width:768px){.liferay-content .infobox-content .boxes .box .border{position:absolute;display:block;background-color:#c0cbd0}.liferay-content .infobox-content .boxes .box .border--right{top:45%;transform:translateY(-50%);height:calc(100% - 60px);width:2px;right:0}.liferay-content .infobox-content .boxes .box .border--bottom{left:50%;transform:translateX(-50%);width:100%;height:2px;bottom:10px;position:relative}}.liferay-content .infobox-content-content{max-width:753px;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.45;text-align:center;font-stretch:normal}@media(min-width:768px){.liferay-content .infobox-content .link{padding:17px 52px}}.liferay-content .infobox-content .link a{padding:17px 52px;color:#fff;background-color:#5d7886;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:normal;font-stretch:normal;border-radius:8px;text-decoration:none}.liferay-content .two-column-content{display:flex;flex-wrap:wrap;background-color:#5d7886}.liferay-content .two-column-content .right{display:flex;justify-content:flex-end;width:100%}@media(min-width:768px){.liferay-content .two-column-content .right{width:50%}}@media(min-width:992px){.liferay-content .two-column-content .right .text-container{max-width:50%}}.liferay-content .two-column-content .right .text-container .title{width:173px;margin:71px 22px 30px 22px;padding:0;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:.92;font-stretch:normal}@media(min-width:768px){.liferay-content .two-column-content .right .text-container .title{max-width:309px;margin:0;padding:71px 214px 58px 0;font-size:65px}}.liferay-content .two-column-content .right .text-container .title strong{font-weight:500}.liferay-content .two-column-content .right .text-container-text{max-width:515px;padding:0 22px 31px 22px;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.45;font-stretch:normal}@media(min-width:768px){.liferay-content .two-column-content .right .text-container-text{width:296px;padding:0 0 31px 0}}@media(min-width:992px){.liferay-content .two-column-content .right .text-container-text{width:515px}}.liferay-content .two-column-content .image{width:100%;display:flex;align-items:flex-end}@media(min-width:768px){.liferay-content .two-column-content .image{max-width:50%}}.liferay-content .two-column-content .image img{flex:0 0 auto}.liferay-content .cards{background-color:rgba(184,233,134,0.1);padding:30px 0}.liferay-content .cards-container{width:100%;max-width:1420px;margin:0 auto}.liferay-content .cards-container p{text-align:center;font-size:21px;line-height:29px;padding:27px;margin:0}@media(min-width:768px){.liferay-content .cards-container{width:750px}.liferay-content .cards-container .main-title{font-size:36px;line-height:40px}}@media(min-width:992px){.liferay-content .cards-container{width:970px}.liferay-content .cards-container .main-title{font-size:40px;line-height:44px}}@media(min-width:1200px){.liferay-content .cards-container{width:1170px}}@media(max-width:767px){.liferay-content .cards-container .main-title{font-size:30px;line-height:35px}}.liferay-content .cards-container .main-title{color:#a5d782;padding-left:15px}.liferay-content .cards-container .partner-cards{display:flex;flex-wrap:wrap}@media(max-width:767px){.liferay-content .cards-container .partner-cards .partner-card{width:100%}}@media(min-width:768px){.liferay-content .cards-container .partner-cards .partner-card{width:50%}}@media(min-width:992px){.liferay-content .cards-container .partner-cards .partner-card{width:33.333333%}}.liferay-content .cards-container .partner-cards .partner-card a{text-decoration:none}.liferay-content .cards-container .partner-cards .partner-card .card-content{padding:15px}.liferay-content .cards-container .partner-cards .partner-card .card-content .image{background:no-repeat center;background-size:cover;height:300px}.liferay-content .cards-container .partner-cards .partner-card .card-content .text{background-color:white;padding:20px}.liferay-content .cards-container .partner-cards .partner-card .card-content .text .title{margin:0;color:black;font-size:19px}.liferay-content .cards-container .partner-cards .partner-card .card-content .text .subtitle{margin:0;color:#a5d782;font-size:13.2px}.liferay-content .cards-container .partner-cards .partner-card .card-content .text .description{border-left:3px solid #a5d782;padding-left:10px;color:black;margin:15px 0 0 0;font-size:14px;font-weight:bold}.liferay-content .cards-container .partner-cards .text-cue{padding:0 15px;color:#000;font-size:13.2px}.liferay-content .app{padding-top:25px;margin-bottom:110px}@media(max-width:767px){.liferay-content .app{background-color:transparent!important;margin-bottom:15px}.liferay-content .app .hide-mobile{display:none}}.liferay-content .app .app-container{width:100%;max-width:1420px;margin:0 auto}@media(min-width:768px){.liferay-content .app .app-container{width:750px}.liferay-content .app .app-container .hide-tablet{display:none}}@media(min-width:992px){.liferay-content .app .app-container{width:970px}.liferay-content .app .app-container .hide-desktop{display:none}}@media(min-width:1200px){.liferay-content .app .app-container{width:1170px}}.liferay-content .app .app-container .app-row{display:flex;flex-wrap:wrap}.liferay-content .app .app-container .app-row .app-left-col{flex-grow:1;position:relative}@media(max-width:767px){.liferay-content .app .app-container .app-row .app-left-col{width:100%}}@media(min-width:768px){.liferay-content .app .app-container .app-row .app-left-col{width:33.333333%}}.liferay-content .app .app-container .app-row .app-right-col{flex-grow:1;position:relative}@media(max-width:767px){.liferay-content .app .app-container .app-row .app-right-col{width:100%}}@media(min-width:768px){.liferay-content .app .app-container .app-row .app-right-col{width:66.666666%}}.liferay-content .app .app-container .app-row .app-col-content{padding:0 25px}@media(min-width:768px){.liferay-content .app .app-container .app-row .app-col-content{min-height:400px}}@media(min-width:992px){.liferay-content .app .app-container .app-row .app-col-content{min-height:476px}}@media(max-width:767px){.liferay-content .app .app-container .app-row .app-col-content .image--mobile{margin:0 auto;display:block;width:80%}}.liferay-content .app .app-container .app-row .app-col-content .image{margin:0 auto;left:0;right:0;position:absolute}@media(min-width:768px){.liferay-content .app .app-container .app-row .app-col-content .image{width:90%;bottom:-65px}}@media(min-width:992px){.liferay-content .app .app-container .app-row .app-col-content .image{width:84%;bottom:-80px}}@media(min-width:1200px){.liferay-content .app .app-container .app-row .app-col-content .image{width:70%;bottom:-80px}}.liferay-content .app .app-container .app-row .app-col-content .teaser{color:white;font-size:13.2px;font-weight:bold;padding-top:50px}.liferay-content .app .app-container .app-row .app-col-content .title{color:#a5d782}@media(min-width:768px){.liferay-content .app .app-container .app-row .app-col-content .title{font-size:35px;line-height:40px}}@media(min-width:992px){.liferay-content .app .app-container .app-row .app-col-content .title{font-size:40px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:1.1;font-stretch:normal}}@media(max-width:767px){.liferay-content .app .app-container .app-row .app-col-content .title{font-size:30px;line-height:35px}}.liferay-content .app .app-container .app-row .app-col-content .text{color:white}@media(min-width:768px){.liferay-content .app .app-container .app-row .app-col-content .text{font-size:19px;line-height:28px}}@media(min-width:992px){.liferay-content .app .app-container .app-row .app-col-content .text{font-size:20px;line-height:29px}}@media(max-width:767px){.liferay-content .app .app-container .app-row .app-col-content .text{font-size:18px;line-height:27px}}.liferay-content .tcc-animation{padding-top:25px;margin-bottom:25px}.liferay-content .tcc-animation .tcc-animation-container{width:100%;max-width:1420px;margin:0 auto}@media(min-width:768px){.liferay-content .tcc-animation .tcc-animation-container{width:750px}}@media(min-width:992px){.liferay-content .tcc-animation .tcc-animation-container{width:970px}}@media(min-width:1200px){.liferay-content .tcc-animation .tcc-animation-container{width:1170px}}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row{display:flex;flex-wrap:wrap}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row.image-orientation-left{flex-direction:row-reverse}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-left{flex-grow:1;position:relative}@media(min-width:768px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-left{width:50%}}@media(max-width:767px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-left{width:100%}}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-right{flex-grow:1;position:relative}@media(min-width:768px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-right{width:50%}}@media(max-width:767px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-right{width:100%}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-right .tcc-animation-content{padding:0 25px}}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content{padding:0 25px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .teaser{color:white;margin:0}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .title{font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:white;margin:0;padding-top:5px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video-bg{background:no-repeat center;background-size:contain;left:0;right:0;bottom:0}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video{position:absolute}@media(min-width:768px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content{min-height:400px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .teaser{font-size:25px;line-height:28px;padding-top:80px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .title{font-size:36px;line-height:40px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video-bg{position:absolute;height:360px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video{width:226px;bottom:100px;left:75px;top:63px}}@media(min-width:992px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content{min-height:500px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .teaser{font-size:30px;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;font-stretch:normal;padding:100px 0 0 0}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .title{font-size:60px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.1;font-stretch:normal}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video-bg{position:absolute;height:460px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video{width:289px;bottom:127px;left:99px;top:80px}}@media(min-width:1200px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video{width:289px;bottom:127px;left:149px}}@media(max-width:767px){.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .teaser{font-size:22.5px;line-height:28px;padding-top:40px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .title{font-size:30px;line-height:35px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video-bg{position:relative;height:360px}.liferay-content .tcc-animation .tcc-animation-container .tcc-animation-row .tcc-animation-content .video{width:226px;margin:0 auto;bottom:100px;left:1px;right:0;top:63px}}.liferay-content .button-link{display:inline-block;overflow:hidden;position:relative;z-index:2;min-width:223px;margin:0;padding:18px 36px;border-radius:8px;border:1px solid #a5d782;background:#a5d782;color:#fff;font-size:18px;font-weight:500;line-height:1.2;text-decoration:none;text-align:center}.liferay-content .search-bar{display:flex}.liferay-content .search-bar-input{width:670px;height:34px;padding:0 15px;border-radius:0;border-width:0;border-bottom-width:1px;border-color:#3c413c;color:#3c413c;font-size:20px;font-weight:300}.liferay-content .search-bar-button{display:block;min-width:0;width:49px;height:49px;margin:-11px 0 0;padding:0;border-radius:49px;border:1px solid #3c413c;background:0;color:#3c413c;font-weight:400;font-size:12px;text-align:left;text-indent:-3000em}.liferay-content .search-bar-button:before{display:block;position:absolute;left:0;top:50%;width:100%;margin:-10px 0 0;font-weight:400;font-family:i;line-height:20px;text-align:center;text-indent:0;content:"\e914"}.liferay-content .right-header-navigation{display:none;position:absolute;left:-16px;top:-22px;right:30px;z-index:9;font-weight:700;font-family:Arial,Helvetica,sans-serif;line-height:22px;text-transform:uppercase}@media(min-width:768px){.liferay-content .right-header-navigation{display:block}}.liferay-content .right-header-navigation ul{float:right;list-style:none;margin:0;padding:0}.liferay-content .right-header-navigation li{float:left;margin:0 19px 0 0;font-size:1.4em}.liferay-content .right-header-navigation li :last-child{margin:0}.liferay-content .right-header-navigation a{display:block;color:#9da09d}.liferay-content .mobile-only-navigation{display:block;font-weight:700;font-family:Arial,Helvetica,sans-serif;line-height:22px;text-transform:uppercase}@media(min-width:768px){.liferay-content .mobile-only-navigation{display:none}}.liferay-content .mobile-only-navigation ul{list-style:none;margin:0;padding:0 20px}.liferay-content .mobile-only-navigation li{margin:0;font-size:1.3em}.liferay-content .mobile-only-navigation a{display:block;color:#9ea09e;line-height:43px;text-decoration:none}.liferay-content .mobile-only-navigation .portlet-topper{display:none}.liferay-content .mobile-only-navigation .portlet-content{border:0}.liferay-content #nav .mobile-only{display:none}@media(max-width:991px){.liferay-content #root #nav span.toggle{width:100%!important}}.liferay-content #root #nav .main-menu{background:#d2ebc0}@media(max-width:991px){.liferay-content #root #nav .main-menu{padding:0 19px}}.liferay-content #root #nav .main-menu .li-with-icon{padding:0;min-height:20px}.liferay-content #root #nav .main-menu .link-with-icon{display:flex;align-items:center;flex-direction:column;height:auto}@media(max-width:991px){.liferay-content #root #nav .main-menu .link-with-icon{flex-direction:row;padding:20px}.liferay-content #root #nav .main-menu .link-with-icon svg{width:10%;height:auto;margin:0 10px 0}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .ul-to-display{margin:0}.liferay-content #root #nav .main-menu .cols .sub .ul-to-display li{margin:0;padding:0;min-height:unset;height:unset}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .toggle{display:none}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .desktop-link{display:none}}.liferay-content #root #nav .main-menu .cols .sub .sub-menu-links{display:none}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .sub-menu-links{display:flex;justify-content:space-between;padding:10px;height:auto}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .sub-menu-links:after{content:"\e921";display:block;font-family:i;font-size:10px;font-weight:400;line-height:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .rotation-arrow:after{transform:rotate(-90deg) translateY(7px)}}.liferay-content #root #nav .main-menu .cols .sub .mobile-link{display:none}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .mobile-link{display:block;padding:10px 20px;margin:0;max-height:none;text-transform:none;height:auto;text-align:left;font-size:medium}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub .third-level{display:block;padding:10px 20px;margin:0;max-height:none;text-transform:none;height:auto;text-align:left;font-size:medium}}@media(max-width:991px){.liferay-content #root #nav .main-menu .cols .sub{padding:0}}@media(max-width:991px){.liferay-content #root #nav .desktop-only{display:none}}.liferay-content #root #nav .navi-banner{display:flex;align-items:stretch;position:relative;list-style:none;padding:19px 0 3px}.liferay-content #root #nav .navi-banner .item{display:flex;align-items:center;width:50%}.liferay-content #root #nav .navi-banner .item:last-child:before{content:"";display:block;position:absolute;top:30px;bottom:1px;width:1px;background:#3c413c}.liferay-content #root #nav .navi-banner .item figure{padding:0 30px 0 20px}.liferay-content #root #nav .navi-banner .item .link-btn{margin:0}.liferay-content div.content>.module-featured.magazine:first-child{margin-top:0}.liferay-content p.disclaimer{font-size:13.2px!important}.liferay-content .list-masonry.add-row{margin-top:-37px}.liferay-content .overview-type-2 header{display:none}.liferay-content .overview-type-2>.cols-a,.liferay-content .overview-type-2 .module-pattern{width:1070px;padding-left:0}.liferay-content .overview-type-2>.cols-a .list-gallery li,.liferay-content .overview-type-2 .module-pattern .list-gallery li{width:25%;min-height:150px}.liferay-content .lfr-pagination{display:none}.liferay-content .scrollHeadline{width:calc(100% + 200px);margin-left:-200px;height:3rem;background:green;position:fixed}.signed-in .liferay-content .portlet-boundary{min-height:3rem;border-top:1px solid #f4f4f4}.signed-in .liferay-content .portlet-boundary section{min-height:3rem}.liferay-content .screen2,.liferay-content .screen3,.liferay-content .screen4,.liferay-content .screen5{display:none}.liferay-content .error-calculator{border:1px solid red!important;background:rgba(255,0,0,0.32)!important;color:white!important;border-radius:7px!important}.liferay-content .insertprice{display:inline-block}.liferay-content .infotext1,.liferay-content .infotext2,.liferay-content .infotext3{display:none;font-style:italic;padding-top:1rem;max-width:500px;margin:0 auto}.liferay-content #google-map-footer{position:absolute;width:100%;height:100%}.liferay-content .mymarkers{display:none}.liferay-content .click-trader.clone{display:none}.liferay-content .click-trader{cursor:pointer}.liferay-content .lv-type2,.liferay-content .lv-type1{display:none}.liferay-content .withicon{padding-left:95px!important}.liferay-content .video-container{max-height:100%!important}.liferay-content .video-container iframe{position:relative;z-index:9999}.liferay-content .form-inline .errormessage,.liferay-content form .errormessage,.liferay-content .popup-screen form .errormessage{display:none;color:red;clear:both;width:100%;font-size:20px}.liferay-content option{font-size:1rem!important}.liferay-content form .journal-content-article h2{margin-bottom:.5rem!important}.liferay-content form .journal-content-article p{margin:0!important;margin-bottom:1rem!important}.liferay-content form .journal-content-article .module-stripe{margin:0}.liferay-content form .journal-content-article label{margin:0 0 20px!important}.liferay-content form .journal-content-article input[type="file"]{font-size:1rem!important;height:auto;padding:15px;margin-bottom:2rem}.liferay-content label.disabled,.liferay-content label.disabled div{cursor:default!important}.liferay-content .hide-non-mba p:not(.mb-a){display:none}.liferay-content .list-map h3.headline{font-size:1rem;color:#999;font-weight:bold;margin-bottom:1rem;margin-top:2rem}.liferay-content #map figure #google-map-footer button,.liferay-content #map figure #google-map-footer .gm-style-iw+div,.liferay-content #map figure #google-map-footer button>div,.liferay-content .map-a figure #google-map-footer button,.liferay-content .map-a figure #google-map-footer .gm-style-iw+div,.liferay-content .map-a figure #google-map-footer button>div{min-width:0}.liferay-content #map figure #google-map-footer button>img,.liferay-content #map figure #google-map-footer .gm-style-iw+div>img,.liferay-content #map figure #google-map-footer button>div>img,.liferay-content .map-a figure #google-map-footer button>img,.liferay-content .map-a figure #google-map-footer .gm-style-iw+div>img,.liferay-content .map-a figure #google-map-footer button>div>img{max-width:none!important;width:auto!important}.liferay-content #map .gm-svpc img,.liferay-content .map-a .gm-svpc img{max-width:none!important;width:auto!important}@media(max-width:759px){.liferay-content #map .fit.a,.liferay-content #map .fit.b,.liferay-content .map-a .fit.a,.liferay-content .map-a .fit.b{display:none!important}}.liferay-content .list-category li{opacity:0}.liferay-content .list-horizontal.col-size-1:not(.is-active) li:not(.background){width:100%!important}.liferay-content .list-horizontal.col-size-2:not(.is-active) li:not(.background){width:50%!important}.liferay-content .list-horizontal.col-size-3:not(.is-active) li:not(.background){width:33.33%!important}.liferay-content .list-horizontal.col-size-4:not(.is-active) li:not(.background){width:25%!important}.liferay-content .list-horizontal.col-size-5:not(.is-active) li:not(.background){width:20%!important}.liferay-content .list-horizontal.col-size-6:not(.is-active) li:not(.background){width:16.66666666666667%!important}.liferay-content .list-horizontal.col-size-7:not(.is-active) li:not(.background){width:14.28571428571429%!important}.liferay-content .region-110{margin-top:3rem;border-top:none!important}.liferay-content .region-110:before{content:"Ausland";color:#d2d2d2;font-style:italic;position:absolute;bottom:100%;width:100%;text-indent:74px;border-top:1px dotted black;padding-top:.5rem;font-weight:bold;padding-bottom:.25rem;border-bottom:1px dotted black}.liferay-content .journal-content-article header.module-featured figcaption{position:absolute;right:0;color:#8a8d8a;font-size:.9rem;bottom:1rem;z-index:99999999;padding-right:1rem;text-align:right;font-weight:300}.liferay-content .journal-content-article figcaption.imagecredits{transform:rotate(270deg) translateX(100%);-webkit-transform:rotate(270deg) translateX(100%);-moz-transform:rotate(270deg) translateX(100%);-o-transform:rotate(270deg) translateX(100%);-ms-transform:rotate(270deg) translateX(100%);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;color:#8a8d8a;font-size:.9rem;position:absolute;bottom:1.7rem;right:2.2rem}.liferay-content header.module-featured.magazine{background:black}.liferay-content header.module-featured.magazine figure{opacity:.7}.liferay-content .magazin-detail figcaption{min-height:1rem}.liferay-content #moreFieldsContainer .more-wrapper{position:relative}.liferay-content #moreFieldsContainer .more-wrapper .close{position:absolute;right:1rem;top:1rem}.liferay-content .loggedin .icon-user:before{content:"";height:19px;width:18px;background:url(../images/loggedin3.png) no-repeat}.liferay-content #nav{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;padding:0 0 0 396px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}#root .liferay-content #nav .logged-in-section{max-width:320px;float:right;left:auto;right:0;width:100%;padding-left:35px}@media(min-width:760px){#root .liferay-content #nav .logged-in-section{padding:0 30px}}#root .liferay-content #nav>ul>li.toggle a,#root .liferay-content #nav>ul>li.active a{height:70px;text-decoration:none}#root .liferay-content #nav>ul>li.active>a{border-bottom:8px solid #fff}#root .liferay-content #nav>ul>li.toggle a,#root .liferay-content #nav>ul>li.active.search a{background:#fff;color:#a5d782}#root .liferay-content #nav>ul>li.search.toggle a,#root .liferay-content #nav>ul>li.search.active a,#root .liferay-content #nav>ul>li.login.toggle a{background:#f6fbf2;color:#3c413c}@media(max-width:760px){#root .liferay-content #nav>ul>li.login.toggle{background:#d2ebc0}#root .liferay-content #nav>ul>li.login.toggle>div.logged-in-section>ul:before{background:#d2ebc0}#root .liferay-content #nav>ul>li.login.toggle>div.logged-in-section>ul li{padding:10px 80px 10px 50px;border-bottom:1px solid #fff}}.liferay-content #nav>ul{float:right;list-style:none;margin:0;padding:0}.liferay-content #nav>ul>li{float:left;font-size:1.8em}.liferay-content #nav>ul>li>a{display:block;position:relative;z-index:2;height:69px;padding:19px 29px 0;border-left:1px solid #b5cba5;border-top:0 solid #a5d782;background:#d2ebc0;color:#3c413c;line-height:50px;text-align:center;text-decoration:none}.liferay-content #nav>ul>li>a:hover{text-decoration:none}.liferay-content #nav>ul>li>a i{display:inline-block;position:relative;top:4px;margin:0 9px 0 0;font-size:19px;line-height:1px}.liferay-content #nav>ul>li:first-child>a{border-left-width:0}.liferay-content #nav>ul>li.sub>a:before{content:"\e91e";display:block;visibility:hidden;position:absolute;left:0;top:115%;right:0;margin:-11px 0 0;font-family:i;font-size:28px;font-weight:400;line-height:28px;text-align:center;opacity:0}.liferay-content #nav>ul>li.search a{width:66px;padding:18px 0 0}.liferay-content #nav>ul>li.search a i{display:block;top:0;margin:0;font-size:22px;line-height:50px}.liferay-content #nav>ul>li.search.active a{border-bottom-width:0}.liferay-content #nav>ul>li span.toggle{display:block;position:relative;z-index:9;width:100%;height:69px;margin-top:-69px;cursor:pointer}.liferay-content #nav>ul>li>div{overflow-y:auto;overflow-x:hidden;visibility:hidden;position:absolute;left:0;top:100%;right:0;padding:0 60px;background:#f6fbf2;color:#3c413c;font-weight:300;font-size:10px;line-height:1.25;text-align:left;opacity:0}.liferay-content #nav>ul>li>div.a{padding:0}.liferay-content #nav>ul>li>div.logged-in-section>ul,.liferay-content #nav>ul>li>div.logged-in-section>ul:first-child{margin:0;font-size:1rem;padding-top:2rem;padding-bottom:1rem}.liferay-content #nav>ul>li>div.logged-in-section>ul>li,.liferay-content #nav>ul>li>div.logged-in-section>ul:first-child>li{padding:0;min-height:1.5rem;margin-bottom:5px;max-width:100%;width:100%;border:0;text-align:left;text-transform:uppercase}.liferay-content #nav>ul>li>div.logged-in-section>ul>li:before,.liferay-content #nav>ul>li>div.logged-in-section>ul:first-child>li:before{content:none;display:none}.liferay-content #nav>ul>li>div.logged-in-section>ul>li a,.liferay-content #nav>ul>li>div.logged-in-section>ul:first-child>li a{color:#3c413c;font-weight:600;text-transform:uppercase;font-size:15px;font-family:Karla,sans-serif}.liferay-content #nav>ul>li>div.logged-in-section>ul:first-child:before{background:#f6fbf2}.liferay-content #nav>ul>li>div>ul{position:relative;list-style:none;margin:0 0 0 -74px;padding:19px 0 3px}.liferay-content #nav>ul>li>div>ul:before{background:#d2ebc0}.liferay-content #nav>ul>li>div>ul:first-child{margin-left:-90px;padding:53px 0 31px}.liferay-content #nav>ul>li>div>ul:first-child:before{background:#fff}.liferay-content #nav>ul>li>div>ul:first-child>li{width:25%;min-height:214px;padding:22px 0 19px;border-left-width:90px}.liferay-content #nav>ul>li>div>ul:first-child>li:before{left:-46px;top:0;bottom:0;background:#a5d782}.liferay-content #nav>ul>li>div>ul:first-child h1,.liferay-content #nav>ul>li>div>ul:first-child h2,.liferay-content #nav>ul>li>div>ul:first-child h3,.liferay-content #nav>ul>li>div>ul:first-child h4,.liferay-content #nav>ul>li>div>ul:first-child h5,.liferay-content #nav>ul>li>div>ul:first-child h6{color:#a5d782;font-weight:500;text-align:center}.liferay-content #nav>ul>li>div>ul>li{position:relative;float:left;width:50%;padding:0 0 0 92px;border:0 solid #a5d782;border-left:74px solid transparent;font-size:1em}.liferay-content #nav>ul>li>div>ul>li:before{content:"";display:block;position:absolute;left:-38px;top:5px;bottom:31px;width:1px;background:#3c413c}.liferay-content #nav>ul:first-child{float:left}.liferay-content #nav>ul:first-child>li{margin:0 -6px 0 0}.liferay-content #nav>ul:first-child>li>a{width:auto;padding-left:16px;padding-right:16px;border-width:0;background:0;color:#fff;border-bottom:8px solid transparent}.liferay-content #nav>ul:first-child>li>a:hover{text-decoration:underline}@media(min-width:760px){.liferay-content #nav>ul>li.sub>div>ul>li>span.toggle{display:none!important}}@media(min-width:760px){.liferay-content #nav>ul>li.sub>div>ul>li>ul>li.sub>span.toggle{display:none!important}}.liferay-content .menu-logout{padding-top:.75rem!important}.liferay-content .menu-logout a{display:block}.liferay-content .menu-logout a:before{content:"";border-top:1px solid #a5d782;width:200%;left:-50%;position:absolute;top:0rem}.liferay-content .download-list-entries{max-width:750px;margin:0 auto 50px}.liferay-content .download-list-entries ul{margin:0 0 50px;padding:0}.liferay-content .download-list-entries a{font-weight:400}.liferay-content #bodymovin{min-height:190px}@media(min-width:760px){.liferay-content #bodymovin{min-height:250px}}@media(min-width:980px){.liferay-content #bodymovin{min-height:300px}}@media(min-width:1200px){.liferay-content #bodymovin{min-height:500px}}.liferay-content .error{color:red;width:100%;clear:both;text-align:center;font-size:1rem;padding:.5rem}.liferay-content .form-category.scroll-to-fixed-fixed.scroll-to-fixed-fixed-end{margin-top:100px}.liferay-content .product-compare.table-scroll{position:relative;max-width:1920px;margin:auto;overflow:hidden}.liferay-content .product-compare.table-scroll table{margin:auto}.liferay-content .product-compare.table-scroll th,.liferay-content .product-compare.table-scroll th .inner,.liferay-content .product-compare.table-scroll td,.liferay-content .product-compare.table-scroll td .inner{background:#fff}.liferay-content .product-compare.table-scroll thead,.liferay-content .product-compare.table-scroll tfoot{background:#fff}.liferay-content .product-compare.table-wrap{width:100%;overflow:auto}.liferay-content .product-compare.table-a{width:1850px}.liferay-content .product-compare.clone{position:absolute;top:0;left:0;pointer-events:none;z-index:10}.liferay-content .product-compare.clone th,.liferay-content .product-compare.clone td{visibility:hidden}.liferay-content .product-compare.clone .not-fixed-side{border-right-color:transparent}.liferay-content .product-compare.clone .fixed-side{pointer-events:auto;visibility:visible}.liferay-content .product-compare.clone thead,.liferay-content .product-compare.clone tfoot{background:transparent}.liferay-content .product-compare .fixed-side{visibility:hidden}@media only screen and (max-width:760px){.liferay-content .fc-desktop-only{display:none}}@media only screen and (min-width:761px){.liferay-content .fc-mobile-only{display:none}}.liferay-content .module-wide.b.faq{margin-top:0}.liferay-content .headline-content li p{font-size:1em}.liferay-content #root{z-index:2;width:100%;padding:92px 0 0;background:#fff;overflow:hidden}.controls-visible .liferay-content #root{position:relative}.popup-shown .liferay-content #root{height:100vh}.liferay-content #top{position:absolute;left:0;right:0;top:0;z-index:10020!important;height:92px;border-bottom:1px solid #8eba70;border-top:22px solid #fff;background:#a5d782;color:#fff;line-height:1.5}.liferay-content #logo{overflow:hidden;position:absolute;left:17px;top:0;bottom:4px;z-index:3;width:360px;margin:0;font-size:3.5em}.liferay-content #logo a{display:block;overflow:hidden;width:100%;height:100%;color:#fff;font-weight:400;text-decoration:none;text-align:left;text-indent:-3000em}.liferay-content #logo a svg{display:none}@media(min-width:768px){.liferay-content #logo a svg{display:block}}.liferay-content #skip{position:fixed;top:0;left:-10000px}.liferay-content #skip a:focus,.liferay-content #skip a:active{display:block;position:absolute;left:10000px;top:0;z-index:10001;width:200px;margin:15px 0 0 15px;padding:4px 8px;background:#333;color:#fff;font-weight:500;font-size:1.1em;text-align:center;text-decoration:none}.liferay-content .position-svg-right{display:flex;justify-content:flex-end}.no-mobile .liferay-content #nav>ul>li>div{max-height:calc(100vh - 109px)}.liferay-content #nav>ul>li>div>ul:first-child a{color:#a5d782}.liferay-content #nav>ul>li>div>ul:first-child i{position:relative;top:0;margin:0 0 15px;font-size:60px}.liferay-content #nav>ul>li>div>ul:first-child i.icon-warning{font-size:40px}.liferay-content #nav>ul>li>div>ul:first-child i.icon-pulse{font-size:52px}.liferay-content #nav>ul>li>div>ul:first-child i.icon-home-justice{font-size:54px}.liferay-content #nav>ul>li>div>ul.cols{margin-left:-55px;padding:53px 0 0;line-height:1.25}.liferay-content #nav>ul>li>div>ul.cols>li{width:auto;min-height:214px;margin:0 0 30px;padding:4px 0 0;border-left-width:55px}.liferay-content #nav>ul>li>div>ul.cols>li:before{left:-27px;top:0;bottom:0}.liferay-content #nav>ul>li>div>ul.cols h1,.liferay-content #nav>ul>li>div>ul.cols h2,.liferay-content #nav>ul>li>div>ul.cols h3,.liferay-content #nav>ul>li>div>ul.cols h4,.liferay-content #nav>ul>li>div>ul.cols h5,.liferay-content #nav>ul>li>div>ul.cols h6{margin:0 0 24px;font-size:2.8em;font-weight:500;text-align:left}.liferay-content #nav>ul>li>div>ul.cols>li>ul{list-style:none;margin:0 auto;padding:0;font-weight:500;text-align:left}.liferay-content #nav>ul>li>div>ul.cols>li>ul>li{width:auto;margin:0 0 10px;padding:0;border-width:0;font-size:20px}.liferay-content #nav>ul>li>div>ul.cols>li>ul>li:before,.liferay-content #nav>ul>li>div>ul.cols>li>ul>li:after,.liferay-content #nav>ul>li>div>ul.cols>li>ul>li>ul>li:before,.liferay-content #nav>ul>li>div>ul.cols>li>ul>li>ul>li:after{left:auto;right:auto;bottom:auto;top:auto;width:auto;height:auto}.liferay-content #nav>ul>li>div>ul.cols>li>ul>li a{color:#3c413c}.liferay-content #nav>ul>li>div>ul.cols>li>ul>li a:hover{text-decoration:underline}.liferay-content #nav>ul>li>div>ul.cols>li>ul>li>ul{list-style:none;margin:0;padding:10px 0 0}.liferay-content #nav>ul>li>div>ul.cols>li>ul>li>ul>li{width:auto;margin:0 0 10px;padding:0;border-width:0;font-size:.8em}.liferay-content #nav>ul>li>div>ul.cols>li>ul.small>li{font-size:16px}.liferay-content #nav>ul>li>div>ul.cols p{max-width:183px;margin:0 auto 14px;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px;line-height:1.59090909091;text-align:center}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me,.liferay-content #nav>ul>li>div>ul.cols .icon-fit4life{display:block;position:relative;height:60px;margin:-10px 0 0;color:#3c413c;font-size:60px;line-height:60px;text-align:center}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me:before{content:"\e952";position:relative;z-index:1}.liferay-content #nav>ul>li>div>ul.cols .icon-fit4life:before{content:"\e950";position:relative;z-index:1}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me{font-size:50px;line-height:50px}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me:after,.liferay-content #nav>ul>li>div>ul.cols .icon-fit4life:after{display:block;position:absolute;left:0;top:0;right:0;color:#a5d782}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me:after{content:"\e953"}.liferay-content #nav>ul>li>div>ul.cols .icon-fit4life:after{content:"\e951"}.liferay-content #nav>ul>li>div>ul.cols>li.a{max-width:257px}.liferay-content #nav>ul>li>div>ul.cols>li.a h1,.liferay-content #nav>ul>li>div>ul.cols>li.a h2,.liferay-content #nav>ul>li>div>ul.cols>li.a h3,.liferay-content #nav>ul>li>div>ul.cols>li.a h4,.liferay-content #nav>ul>li>div>ul.cols>li.a h5,.liferay-content #nav>ul>li>div>ul.cols>li.a h6{margin-bottom:10px}.liferay-content #nav>ul>li>div>ul.cols>li.a>ul{max-width:155px}.liferay-content #root #nav>ul>li>div>ul.tags{list-style:none;margin:0;padding:56px 0 18px;line-height:1.25}.liferay-content #root #nav>ul>li>div>ul.tags li{position:relative;float:none;width:16.666666666%;min-height:0;margin:0 0 7px;padding:4px 0;border-width:0;border-left:1px solid #a5d782;font-size:20px;font-weight:500;text-align:center}.liferay-content #root #nav>ul>li>div>ul.tags li:first-child{border-left-width:0}.liferay-content #root #nav>ul>li>div>ul.tags li:before,.liferay-content #root #nav>ul>li>div>ul.tags li:after{display:block;position:absolute;left:-3000em;top:0;right:auto;bottom:auto}.liferay-content #root #nav>ul>li>div>ul.tags li a{display:block;border:0 solid #a5d782;color:#3c413c}.liferay-content #root #nav>ul>li>div>ul.tags li a:before,.liferay-content #root #nav>ul>li>div>ul.gallery li a span:before{content:"#";color:#a5d782}.liferay-content #root #nav>ul>li>div>ul.gallery{display:block;overflow:hidden;list-style:none;margin:0;padding:0;background:#3c413c;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.59090909091;text-align:center;text-transform:uppercase}.liferay-content #root #nav>ul>li>div>ul.gallery li{overflow:hidden;position:relative;float:left;width:20%!important;min-height:0;height:180px;margin:0;padding:0;border-width:0;background:center center no-repeat;background-size:cover;font-size:13.2px}.liferay-content #root #nav>ul>li>div>ul.gallery li:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:auto;height:auto;background:rgba(60,65,60,0.6)}.liferay-content #root #nav>ul>li>div>ul.gallery li:after{display:block;position:absolute;left:-3000em;top:0;right:auto;bottom:auto}.liferay-content #root #nav>ul>li>div>ul.gallery li.high{height:360px}.liferay-content #root #nav>ul>li>div>ul.gallery li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:transparent;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;color:#fff;font-weight:700;text-decoration:none}.liferay-content #root #nav>ul>li>div>ul.gallery li a span{display:block}.liferay-content #root #nav>ul>li>div>ul.gallery li a h4{color:#fff;font-size:2em}.liferay-content #nav>ul>li>div h1,.liferay-content #nav>ul>li>div h2,.liferay-content #nav>ul>li>div h3,.liferay-content #nav>ul>li>div h4,.liferay-content #nav>ul>li>div h5,.liferay-content #nav>ul>li>div h6{margin:0 0 12px;color:#3c413c;font-size:3em;font-weight:300;line-height:1.13333333333}.liferay-content #nav>ul>li>div h1 span,.liferay-content #nav>ul>li>div h2 span,.liferay-content #nav>ul>li>div h3 span,.liferay-content #nav>ul>li>div h4 span,.liferay-content #nav>ul>li>div h5 span,.liferay-content #nav>ul>li>div h6 span{display:block;margin:0 0 4px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.44em;font-weight:400}.liferay-content #nav>ul>li>div i{display:block;position:absolute;left:0;top:33%;margin-top:-30px;font-size:55px;line-height:60px}.liferay-content #nav>ul>li>div figure.special{display:block;position:absolute;left:0;top:33%;margin-top:-30px;font-size:55px;line-height:60px}.liferay-content #nav>ul>li>div i.icon-chat,.liferay-content #nav>ul>li>div i.icon-chat2{font-size:52px}.liferay-content #nav>ul>li>div a{color:#3c413c;text-decoration:none}.liferay-content #nav>ul>li>div p{margin-bottom:12px;font-size:1.6em}.liferay-content #nav>ul>li>div p.link-btn{font-size:1.5em}.liferay-content #nav>ul>li>div p.link-btn a{height:auto!important;border-color:#313b2d!important;background:none!important;color:#313b2d!important}.liferay-content #nav>ul>li>div p.link-btn a:after{background:#313b2d}.liferay-content #nav>ul>li>div p.link-btn a:hover{color:#f6fbf2!important}.liferay-content #nav>ul>li>div>a.close{display:block;position:absolute;right:0;top:0;z-index:9;width:68px;height:68px;color:#a5d782;font-size:30px;text-align:left;text-indent:-3000em;text-decoration:none}.liferay-content #root #nav>ul>li>div>a.close:before{content:"\e922";margin:-15px 0 0;line-height:30px}.liferay-content #nav>ul>li>div>ul a.clone{z-index:9;text-align:left;text-indent:-3000em}.liferay-content #nav>ul>li>form{visibility:hidden;position:absolute;right:0;top:100%;left:0;min-height:100px;padding:23px 0 8px;background:#f6fbf2;color:#3c413c;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;opacity:0}.liferay-content #nav>ul>li>form.has-label{padding-top:45px}.liferay-content #nav>ul>li>form h1,.liferay-content #nav>ul>li>form h2,.liferay-content #nav>ul>li>form h3,.liferay-content #nav>ul>li>form h4,.liferay-content #nav>ul>li>form h5,.liferay-content #nav>ul>li>form h6{margin:0 0 10px;font-size:18px;font-weight:300;line-height:1.22222222222}.liferay-content #nav>ul>li>form p{float:left;clear:none;margin:0;padding:0 20px;font-size:13.2px;text-transform:uppercase}.liferay-content #nav>ul>li>form p .label{display:block;position:absolute;left:20px;bottom:100%;padding:0 0 7px;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:300;text-transform:none}.liferay-content #nav>ul>li>form input{display:block;max-width:none;width:283px;background:0;border-color:#3c413c;color:#3c413c;font-size:16px;font-weight:500}.liferay-content #nav>ul>li>form p.submit{padding-left:10px}.liferay-content #nav>ul>li>form button{display:block;min-width:0;width:49px;height:49px;margin:-2px 0 0;padding:0;border-radius:49px;border:1px solid #3c413c;background:0;color:#3c413c;font-weight:400;font-size:12px;text-align:left;text-indent:-3000em}.liferay-content #nav>ul>li>form button:before{content:"\e914"}.liferay-content #nav>ul>li>form a{display:block;padding:5px 0 0 18px;color:#3c413c}.liferay-content #nav>ul>li.toggle>form.hidden{position:absolute;left:-3000em;top:0;right:auto;bottom:auto}.liferay-content #nav>ul>li>form.a{display:block;padding-top:20px;padding-bottom:12px;color:#000}.liferay-content #nav>ul>li>form.a>div{max-width:370px;margin:0 auto}.liferay-content #nav>ul>li>form.a .input,.liferay-content #nav>ul>li>form.a input{max-width:none;width:100%}.liferay-content #nav>ul>li>form.a input,.liferay-content #root #nav>ul>li>form.a input{height:20px;padding:0 2px;border-radius:0;border:1px solid #c4c8c1;color:#000;font-size:1em}.liferay-content #nav>ul>li>form.a input:focus{border-color:#414240}.liferay-content #nav>ul>li>form.a p{display:block;float:none;margin:0 0 3px;padding:0;font-size:10px}.liferay-content #nav>ul>li>form.a a{padding:0;color:#000;text-transform:none}.liferay-content #nav>ul>li>form.a a i{display:inline-block;position:relative;margin:0 5px 0 0;font-size:12px;line-height:1px}.liferay-content #nav>ul>li>form.a a.text-uppercase{margin:16px 0 0;padding:0 0 0 21px;font-size:13.2px;text-transform:uppercase}.liferay-content #nav>ul>li>form.a .input-hide a{top:auto;bottom:0;line-height:20px}.liferay-content #nav>ul>li>form.a label{position:relative;left:0;top:0;margin:0 0 4px;font-size:1em;text-transform:none}.liferay-content #nav>ul>li>form.a button,.liferay-content #root #nav>ul>li>form.a button{position:relative;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:6px 0 10px;padding:5.5px 7px;border-radius:0;border-color:#c4c8c1;background:#f1f6ed;color:#191918;font-size:14px;text-indent:0}.liferay-content #nav>ul>li>form.a>div:before{content:"";display:block;position:absolute;right:-17px;bottom:37px;width:30px;height:30px;background:url(../images/handy-signatur.png) no-repeat;background-size:100% 100%}.liferay-content #nav>ul>li.search>form{padding:32px 0 30px}.liferay-content #nav>ul>li.search>form p,.liferay-content #nav>ul>li.search>form p.submit{padding:0 7px}.liferay-content #nav>ul>li.search>form .input{max-width:none}.liferay-content #nav>ul>li.search>form input{width:670px;height:34px;padding:0 15px;border-radius:0;border-width:0;border-bottom-width:1px;border-color:#3c413c;color:#3c413c;font-size:20px;font-weight:300}.liferay-content #nav>ul>li.search>form button{margin-top:-11px}.liferay-content #up{position:absolute;left:-16px;top:-22px;right:30px;z-index:10;font-weight:700;font-family:Arial,Helvetica,sans-serif;line-height:22px;text-transform:uppercase}.liferay-content #up>ul{float:right;list-style:none;margin:0;padding:0}.liferay-content #up>ul>li{float:left;margin:0 19px 0 0;font-size:1.4em}.liferay-content #up>ul>li>a{display:block;color:#9da09d}.liferay-content #root #up>ul>li.active>a{background:#a5d782;color:#fff;text-decoration:none}.liferay-content #up>ul:first-child{position:absolute;left:412px;top:0}.liferay-content #up>ul:first-child>li{margin:0}.liferay-content #up>ul:first-child>li>a{padding:0 16px;color:#a5d782}.liferay-content #top>.menu-toggle,.liferay-content #top>.search-toggle{display:block;overflow:hidden;position:absolute;top:-3000em;color:#fff;font-weight:400;text-decoration:none;cursor:pointer}.liferay-content #top>.menu-toggle{left:0;width:60px;font-size:18px}.liferay-content #root #top>.menu-toggle:before{content:"\e909";margin:-20px 0 0;padding:8px 0 0;line-height:40px}.liferay-content #top>.search-toggle{right:0;width:66px;background:#d2ebc0;color:#3c413c;font-size:22px}.liferay-content #root #top>.search-toggle:before{content:"\e901";margin:-20px 0 0;padding:10px 0 0;line-height:40px}.liferay-content #cookie{display:none;overflow:hidden;position:relative;margin:0;padding:27px 140px 21px 30px;background:#3c413c;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:1.32em;line-height:1.59090909091}.liferay-content #cookie a{color:#a5d782;text-decoration:underline}.liferay-content #cookie a.btn{display:block;position:absolute;right:30px;top:50%;width:78px;height:44px;margin:-22px 0 0;border-radius:7px;background:#a5d782;color:#3c413c;line-height:44px;text-transform:uppercase;text-align:center;text-decoration:none;z-index:99}.js .liferay-content #cookie{position:relative;left:0;z-index:98}.liferay-content #featured{overflow:hidden;position:relative;z-index:3;margin:0 0 47px;padding:0 0 28px;background:#a5d782;color:#3c413c;line-height:1.5}.liferay-content #featured>div{position:relative;z-index:1}.liferay-content #featured>div:before{content:"\e91e";display:block;position:absolute;right:0;bottom:0;left:0;z-index:999;padding:0 0 14px;color:#fff;font-family:i;font-weight:400;font-size:28px;line-height:28px;text-align:center}.liferay-content #featured article{overflow:hidden;position:relative;min-height:585px;padding:18px 0 0}.liferay-content #featured article>*,.liferay-content #featured footer{width:1124px;margin-left:auto;margin-right:auto}.liferay-content #featured article>*{position:relative;z-index:3}.liferay-content #root #featured article>figure{overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:auto;height:auto;margin:0;padding:0;background:center center no-repeat;background-size:cover}.liferay-content #root #featured article>figure.tl{background-position:0 0;background-size:contain}.liferay-content #root #featured article>figure.bl{background-position:0 100%;background-size:contain}.liferay-content #root #featured article>figure.cl{background-position:0 center}.liferay-content #featured header{position:relative;z-index:3;min-height:515px;padding:0 0 0 555px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.2}.liferay-content #featured header h1,.liferay-content #featured header h2,.liferay-content #featured header h3,.liferay-content #featured header h4,.liferay-content #featured header h5,.liferay-content #featured header h6{margin:0 0 22px;font-size:6.5em;line-height:.92307692307}.liferay-content #featured header p{max-width:422px;font-size:2em}.liferay-content #featured header p.link-btn{max-width:none;margin-top:0;font-size:1.8em}.liferay-content #featured header p.link-btn a{min-width:223px;padding:18px 30px}.liferay-content #featured header figure{position:absolute;left:0;bottom:0;margin:0}.liferay-content #featured article>.link-btn{position:absolute;left:0;right:0;bottom:83px;width:auto;margin:0;font-size:1.8em;text-align:center}.liferay-content #featured article>.link-btn a{min-width:223px;padding:18.5px 36px;border-color:#1e3d64;background:#1e3d64;color:#fff;font-weight:400}.liferay-content #root #featured article.auto{min-height:0;padding-top:0}.liferay-content #root #featured article.auto>figure.desktop-only{position:relative}.liferay-content #featured article.auto header{position:absolute;right:50%;top:50%;margin-right:-562px}.liferay-content #featured article.auto header.header-position-left{margin-right:0;margin-left:-495px;right:auto;left:50%}.liferay-content #root #featured article.auto>figure img{position:relative;left:0;top:0}.liferay-content #featured article.a header{overflow:hidden;left:378px;width:368px;min-height:0;margin-bottom:18px;padding:21px 26px 28px;color:#fff;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content #featured article.a header h1,.liferay-content #featured article.a header h2,.liferay-content #featured article.a header h3,.liferay-content #featured article.a header h4,.liferay-content #featured article.a header h5,.liferay-content #featured article.a header h6{margin:0 0 20px;font-size:4.5em;font-weight:300;line-height:1}.liferay-content #featured article.a header p{max-width:none;font-size:1.32em;font-weight:400;line-height:1.59090909091}.liferay-content #featured article.a header *{position:relative;z-index:2}.liferay-content #featured article.a header .featured-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.ie .liferay-content #featured article.a header .featured-background svg{width:100%;height:1876px}.liferay-content #featured article.a header .link-btn{margin-top:4px;font-size:1.8em;font-weight:500;text-align:center}.liferay-content #featured article.a header .link-btn a{border-color:#0b948a;background:#0b948a;color:#fff}.liferay-content #featured h1,.liferay-content #featured h2,.liferay-content #featured h3,.liferay-content #featured h4,.liferay-content #featured h5,.liferay-content #featured h6,.liferay-content #featured a{color:#fff}.liferay-content #featured .link-btn a{border-radius:8px;border-color:#bde1a3;background:#bde1a3;color:#3c413c}.liferay-content #featured .list-e{position:relative;z-index:2}.liferay-content #featured .list-e li figure{text-align:center}.liferay-content #featured .list-e li:nth-child(1) figure img{padding-top:40px}.liferay-content #featured .list-e li:nth-child(3) figure img{padding-top:30px}.liferay-content #featured .list-e li:nth-child(4) figure img{padding-top:34px}.liferay-content #featured .list-e li:nth-child(1) figure{-webkit-transform:translate(133px,-256px) scale(1.355);-ms-transform:translate(133px,-256px) scale(1.355);transform:translate(133px,-256px) scale(1.355)}.liferay-content #featured .list-e li:nth-child(2) figure{z-index:1;-webkit-transform:translate(-246px,-306px) scale(1.335);-ms-transform:translate(-246px,-306px) scale(1.335);transform:translate(-246px,-306px) scale(1.335)}.liferay-content #featured .list-e li:nth-child(3) figure{-webkit-transform:translate(-633px,-310px) scale(1.355);-ms-transform:translate(-633px,-310px) scale(1.355);transform:translate(-633px,-310px) scale(1.355)}.liferay-content #featured .list-e li:nth-child(4) figure{-webkit-transform:translate(-695px,-467px) scale(1.355);-ms-transform:translate(-695px,-467px) scale(1.355);transform:translate(-695px,-467px) scale(1.355)}.liferay-content #featured .bx-pager{position:absolute;right:22px;top:50vh;z-index:1001;margin:-92px 0 0}.liferay-content #featured .bx-pager .bx-pager-item{margin:0 0 6px}.liferay-content #featured .bx-pager .bx-pager-item a{display:block;overflow:hidden;position:relative;width:18px;height:18px;margin:0 auto;border-radius:18px;border:2px solid #fff;text-align:left;text-indent:-3000em}.liferay-content #featured .bx-pager .bx-pager-item a:before{content:"";display:block;position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:9px;background:#fff}.liferay-content #featured>footer{padding-top:10px}.liferay-content #mobile{overflow-x:hidden;overflow-y:auto;position:fixed;left:-250px;right:auto;top:0;bottom:0;z-index:100;width:240px;margin:0;box-shadow:0 0 5px rgba(0,0,0,0.25);background:#2e2e2e;line-height:1.55}.liferay-content #mobile>ul{list-style:none;margin:0;padding:0}.liferay-content #mobile>ul>li{position:relative;float:none;margin:0;border-bottom:1px solid #434343;font-size:1.6em}.liferay-content #mobile>ul>li>a{display:block;position:relative;z-index:1;float:none;padding:8px 20px;color:#fff;text-transform:none;text-decoration:none}.liferay-content #mobile>ul>li>a span{position:relative;left:0;top:0}.liferay-content #shadow{visibility:hidden;position:fixed;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(60,65,60,0.6);opacity:0;cursor:pointer}.liferay-content div.content{position:relative;z-index:2}.liferay-content div.content>*,.liferay-content div.content>.module-wide>*,.liferay-content #footer>*,.liferay-content div.content>.module-featured>*{width:990px;margin-left:auto;margin-right:auto}.liferay-content div.content>*:first-child{margin-top:33px}.liferay-content div.content>.image-b:first-child{margin-top:58px}.liferay-content div.content>h1:first-child,.liferay-content div.content>h2:first-child,.liferay-content div.content>h3:first-child,.liferay-content div.content>h4:first-child,.liferay-content div.content>h5:first-child,.liferay-content div.content>h6:first-child{margin-top:47px}.liferay-content div.content>*:last-child{margin-bottom:72px}.liferay-content div.content>.link-back:last-child{margin-bottom:40px}.liferay-content #root div.content>.list-horizontal,.liferay-content #root div.content>.module-wide,.liferay-content #root div.content>.module-featured,.liferay-content #root div.content>.module-aside,.liferay-content #root div.content>.image-wide,.liferay-content #root div.content>.module-skew,.liferay-content #root div.content>.list-masonry,.liferay-content div.content>.module-intro,.liferay-content div.content>.module-pattern.wide,.liferay-content div.content.a>.module-pattern.wide,.liferay-content div.content>.map-a,.liferay-content div.content.a>.map-a{width:auto}.liferay-content #root div.content>.nav-category,.liferay-content #root>.nav-category{width:auto;padding-left:20px;padding-right:6px;min-height:47px}.liferay-content #root div.content>.nav-category.empty-nav,.liferay-content #root>.nav-category.empty-nav{min-height:0;display:none}.liferay-content div.content.a>*,.liferay-content div.content>.module-stripe{width:1070px}.liferay-content div.content>.list-schedule{width:1140px}.liferay-content div.content.b>*{width:1132px}.liferay-content div.content.c>*{width:1140px}.liferay-content div.content.c .module-pattern.a{max-width:100%}.liferay-content div.content.static{position:static}.liferay-content #map{overflow:hidden;position:relative;z-index:2;min-height:calc(100vh - 132px)}.liferay-content #map>form{position:absolute;left:30px;top:69px;bottom:69px;z-index:2;width:368px;background:#fff}.liferay-content #map>form header{height:235px;padding:18px 20px 1px;border-bottom:4px solid #f0f0f0}.liferay-content #map>form header h1,.liferay-content #map>form header h2,.liferay-content #map>form header h3,.liferay-content #map>form header h4,.liferay-content #map>form header h5,.liferay-content #map>form header h6{max-width:230px;margin:0 0 27px;color:#a5d782;font-size:3em;font-weight:300;line-height:1.13333333333}.liferay-content #map>form header p{padding:0 63px 0 0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.32em;font-weight:400;line-height:1.59090909091;text-transform:uppercase}.liferay-content #map>form header input{display:block;width:100%;height:34px;padding:0;border-radius:0;border-width:0;border-bottom-width:1px;border-color:#3c413c;color:#3c413c;font-size:20px}.liferay-content #map>form header a{display:block;margin:9px 0 0;color:#3c413c}.liferay-content #map>form header button{display:block;position:absolute;right:0;top:-11px;width:49px;min-width:0;height:49px;margin:0;padding:0;border-radius:99px;border:1px solid #3c413c;background:0;color:#3c413c;font-size:12px;font-weight:400;text-align:left;text-indent:-3000em}.liferay-content #map>form header button:before{content:"\e914"}.liferay-content #map>form>footer{position:absolute;left:0;right:0;top:235px;bottom:0;padding:4px 20px 0}.liferay-content #map>form .tabs-b>div{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;top:37px;right:0;bottom:0;padding:0 13px}.liferay-content #map>form .tabs-b .list-map{margin:0}.liferay-content #map>form .tabs-b .list-map li.has-clone:before{left:-1000px;right:-1000px}.liferay-content #map>form .tabs-b .tabs-inner{overflow:auto;height:425px}.liferay-content #map>form .main,.liferay-content #map>form main{overflow-x:hidden;overflow-y:auto;visibility:hidden;position:absolute;left:0;top:0;right:0;bottom:0;z-index:999!important;padding:46px 28px 0;background:#fff;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091;opacity:0}.liferay-content #map>form .main>*:last-child,.liferay-content #map>form main>*:last-child{margin-bottom:26px}.liferay-content #map>form .main figure,.liferay-content #map>form main figure{max-width:46px;margin:0 auto 7px;text-align:center}.liferay-content #map>form .main h1,.liferay-content #map>form .main h2,.liferay-content #map>form .main h3,.liferay-content #map>form .main h4,.liferay-content #map>form .main h5,.liferay-content #map>form .main h6,.liferay-content #map>form main h1,.liferay-content #map>form main h2,.liferay-content #map>form main h3,.liferay-content #map>form main h4,.liferay-content #map>form main h5,.liferay-content #map>form main h6{margin:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.32em;font-weight:700;line-height:1.59090909091}.liferay-content #map>form .main p,.liferay-content #map>form main p{margin-bottom:13px;font-size:1.32em}.liferay-content #map>form .main a,.liferay-content #map>form main a{color:#3c413c}.liferay-content #map>form .main>.close,.liferay-content #map>form main>.close,.liferay-content #google-map-footer .close{display:block;position:absolute;right:0;top:0;z-index:9;width:58px;height:58px;color:#3c413c;font-size:22px;text-decoration:none}.liferay-content #map>figure{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:auto;margin:0;background:center center no-repeat #000}.liferay-content #map>figure:before{left:0}.liferay-content #map>figure:after{right:0}.liferay-content #map>p{position:absolute;right:15px;left:auto;bottom:auto;top:15px;z-index:2;width:auto;margin:0;font-size:30px}.liferay-content #map>p a{display:block;overflow:hidden;position:relative;width:68px;height:68px;background:rgba(255,255,255,0.95);font-weight:400;text-decoration:none;text-indent:-3000em;text-align:left}.liferay-content #root #map>p a:before,.liferay-content #map>form .main>.close:before,.liferay-content #map>form main>.close:before,.liferay-content #google-map-footer .close:before{content:"\e922";margin:-20px 0 0;line-height:40px}.liferay-content #map .checklist-switch{margin:0;padding-top:17px}.liferay-content #background{overflow:hidden;position:absolute;left:0;top:0;right:0;z-index:1;height:620px;background:center center no-repeat;background-size:cover}.liferay-content #background:before{z-index:2}.liferay-content #root>ul.floating{overflow:hidden;position:fixed;left:0;bottom:0;right:0;z-index:9;list-style:none;margin:0;padding:0;background:#3c413c;color:#b1b3b1;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:40px;text-transform:uppercase;text-align:center}.liferay-content #root>ul.floating{z-index:999!important}.scrolled-to-bottom .liferay-content #root>ul.floating{left:-3000em;right:auto}.liferay-content #footer{overflow:hidden;position:relative;z-index:1000;padding:64px 0 14px;background:#262926;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5}.liferay-content #footer>*{width:1100px}.liferay-content #footer>ul,.liferay-content .footer-list{overflow:hidden;position:relative;list-style:none;width:auto;margin:0 0 0 -1px;padding:0;background:#3c413c;color:#b1b3b1;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:40px;text-transform:uppercase;text-align:center}.liferay-content #footer>ul li,.liferay-content #root>ul.floating li,.liferay-content .footer-list li{float:left;width:25%;border-left:1px solid #181a18;font-size:1.3em}.liferay-content #footer>ul a,.liferay-content #root>ul.floating a,.liferay-content .footer-list a{display:block;overflow:hidden;position:relative;color:#b1b3b1;text-decoration:none}.liferay-content #footer>ul a:hover,.liferay-content #root>ul.floating a:hover,.liferay-content .footer-list a:hover{background:#3c413c;color:#fff;text-decoration:none}.liferay-content #footer>ul i,.liferay-content #root>ul.floating i,.liferay-content .footer-list i{display:inline-block;position:relative;top:2px;margin:0 4px 0 0;font-size:14px;line-height:1px}.liferay-content #footer>ul i.icon-envelope,.liferay-content #root>ul.floating i.icon-envelope,.liferay-content .footer-list i.icon-envelope{top:0;font-size:9px}.liferay-content #footer>ul i.icon-chat,.liferay-content #root>ul.floating i.icon-chat,.liferay-content .footer-list i.icon-chat{font-size:13px}.liferay-content #footer>ul:first-child{top:-64px}.liferay-content #footer>div{position:relative;z-index:1;padding:0 368px 39px 288px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300}.liferay-content #footer>div>*{float:left;width:100%}.liferay-content #footer>div>*:first-child{width:182px;margin:-21px 0 0 -288px}.liferay-content #footer>div>.social-a{position:absolute;right:0;top:-9px;width:auto}.liferay-content #footer>div>.social-a svg{margin-bottom:20px}.liferay-content #footer>div nav>*{float:left;width:50%;padding:0}.liferay-content #footer>div nav>*:nth-child(2n)+*{clear:both}.liferay-content #footer>div ul{list-style:none;padding:0}.liferay-content #footer>div ul li{font-size:1.5em}.liferay-content #footer>nav{position:relative;z-index:2;color:#c8c9c8;line-height:1.46153846154;text-transform:uppercase}.liferay-content #footer>nav>ul{float:right;list-style:none;margin:0;padding:0;border:0 solid #c8c9c8}.liferay-content #footer>nav>ul>li{position:relative;float:left;margin:0 29px 0 0;font-size:1.3em}.liferay-content #footer>nav>ul>li>a{display:block;position:relative;padding:5px 0 0;color:#c8c9c8}.liferay-content #footer>nav>ul>li.sub>a{padding-right:18px}.liferay-content #footer>nav>ul>li.sub>a:before{content:"\e910";display:block;position:absolute;right:0;top:50%;margin:-3px 0 0;font-family:i;font-size:5px;font-weight:400;line-height:10px}.liferay-content #footer>nav>ul>li>ul{position:absolute;right:-20px;bottom:100%;list-style:none;margin:0;padding:10px 0;border-radius:6px;background:#323632;text-transform:none;white-space:nowrap}.liferay-content #footer>nav>ul>li>ul li a{display:block;padding:4px 20px;color:#fff}.liferay-content #footer>nav>ul:first-child{float:left}.liferay-content #footer h1,.liferay-content #footer h2,.liferay-content #footer h3,.liferay-content #footer h4,.liferay-content #footer h5,.liferay-content #footer h6{margin:0 0 6px;color:#a5d782;font-size:2em;font-weight:300;line-height:1.2}.liferay-content #footer h3 a{color:#a5d782;text-decoration:none}.liferay-content #footer a{color:#fff}.liferay-content #footer a:hover{color:#a5d782;text-decoration:none}.liferay-content #footer .link-btn a{border-color:#323632;background:#323632;color:#fff}.liferay-content #footer .link-btn a:after{background:0}.liferay-content #footer .list-d li{margin-left:-1000px;padding-left:1000px}.liferay-content #footer .social-a a{background:#c8c9c8;color:#262926}.liferay-content .popup-shown #footer{z-index:8}.liferay-content html.error #root,.liferay-content html.error{background:#a5d782}.liferay-content html.error #top{border-top-color:#a5d782}.liferay-content html.error #logo{width:100%}.liferay-content html.error div.content{min-height:calc(100vh - 92px)}.liferay-content html.error div.content>*{width:940px}.liferay-content html.error h1,.liferay-content html.error h2,.liferay-content html.error h3,.liferay-content html.error h4,.liferay-content html.error h5,.liferay-content html.error h6,.liferay-content html.error .list-f a{color:#fff}.liferay-content html.error .list-f:before{background:#fff}.liferay-content .theme-a body,.liferay-content .theme-a #root{background:#f6fbf2}.theme-b .liferay-content #root:before,.theme-b .liferay-content #root:after{content:"";display:block;position:absolute;left:0;right:0;z-index:-1;background:#b0c8d8}.theme-b .liferay-content #root:before,.theme-b .liferay-content #root:after{-webkit-transform:skewY(-13deg);-ms-transform:skewY(-13deg);transform:skewY(-13deg)}.theme-b .liferay-content #root:before{top:-100px;bottom:44.5%}.theme-b .liferay-content #root:after{top:54.5%;bottom:-100px}.theme-b .liferay-content #root:before{background:-moz-linear-gradient(top,#8dafc7 0,#eef3f6 100%);background:-webkit-linear-gradient(top,#8dafc7 0,#eef3f6 100%);background:linear-gradient(to bottom,#8dafc7 0,#eef3f6 100%)}.theme-b .liferay-content #root:before{background:-moz-linear-gradient(top,#8dafc6 0,#91b2c8 42%,#adc6d6 58%,#c4d6e2 75%,#d6e3eb 92%,#e5edf2 100%);background:-webkit-linear-gradient(top,#8dafc6 0,#91b2c8 42%,#adc6d6 58%,#c4d6e2 75%,#d6e3eb 92%,#e5edf2 100%);background:linear-gradient(to bottom,#8dafc6 0,#91b2c8 42%,#adc6d6 58%,#c4d6e2 75%,#d6e3eb 92%,#e5edf2 100%)}.theme-b .liferay-content #root:after{background:-moz-linear-gradient(top,#e3e8ec 0,#bbd2dd 100%);background:-webkit-linear-gradient(top,#e3e8ec 0,#bbd2dd 100%);background:linear-gradient(to bottom,#e3e8ec 0,#bbd2dd 100%)}.theme-b .liferay-content #root:after{background:-moz-linear-gradient(top,#e2e8eb 0,#e3eaed 25%,#d4e1e7 50%,#bbd2dd 100%);background:-webkit-linear-gradient(top,#e2e8eb 0,#e3eaed 25%,#d4e1e7 50%,#bbd2dd 100%);background:linear-gradient(to bottom,#e2e8eb 0,#e3eaed 25%,#d4e1e7 50%,#bbd2dd 100%)}.liferay-content .list-j:after,.liferay-content .form-calculator .double-wide:after,.liferay-content div.content:after,.liferay-content #top:after,.liferay-content #footer:after,.liferay-content form p:after,.liferay-content .cols-a:after,.liferay-content #nav>ul:after,.liferay-content #nav:after,.liferay-content #up:after,.liferay-content #up>ul:after,.liferay-content .list-b:after,.liferay-content .list-c:after,.liferay-content .list-horizontal:after,.liferay-content .module-wide:after,.liferay-content #footer>*:after,.liferay-content #footer>nav>ul:after,.liferay-content #footer>div nav:after,.liferay-content .triple:after,.liferay-content .module-timeline>div:after,.liferay-content .list-e:after,.liferay-content .list-horizontal li>div:after,.liferay-content .list-e li:after,.liferay-content .list-horizontal-mobile li>div:after,.liferay-content .module-timeline-mobile li>div:after,.liferay-content #nav>ul>li>div>ul:after,.liferay-content .form-search:after,.liferay-content .double:after,.liferay-content .module-error:after,.liferay-content .list-category:after,.liferay-content .list-category figure:after,.liferay-content .nav-category:after,.liferay-content .module-aside:after,.liferay-content .accordion>div:after,.liferay-content .list-g:after,.liferay-content .list-g li>div:after,.liferay-content .module-skew article:after,.liferay-content .list-i:after,.liferay-content .module-pattern:after,.liferay-content .module-map:after,.liferay-content .list-schedule:after,.liferay-content .module-intro>div:after,.liferay-content .module-stripe:after,.liferay-content .checklist-switch li:after,.liferay-content .tabs-b>div>*:after,.liferay-content .form-group:after,.liferay-content .checklist-a:after,.liferay-content .list-tabs>li ul:after,.liferay-content .form-category:after,.liferay-content .form-category>.inner:after,.liferay-content .nav-aside:after,.liferay-content .nav-aside .inner:after,.liferay-content .checklist-b:after,.liferay-content .list-cols:after,.liferay-content .gallery-a:after,.liferay-content .form-calculator:after,.liferay-content .form-calculator header:after,.liferay-content .form-calculator>*:after{content:"";display:block;overflow:hidden;clear:both;height:0}.liferay-content .list-j li:after,.liferay-content .list-j a:before,.liferay-content .module-wide:before,.liferay-content .list-b a:before,.liferay-content .list-c .link,.liferay-content .list-c .link a,.liferay-content .list-horizontal:before,.liferay-content .list-horizontal a.clone,.liferay-content .list-horizontal-mobile:before,.liferay-content .list-horizontal-mobile a.clone,.liferay-content #nav>ul>li>div>ul a.clone,.liferay-content .image-wide:before,.liferay-content .list-gallery li:before,.liferay-content .list-gallery a.clone,.liferay-content .list-i a.clone,.liferay-content .module-background .background:after,.liferay-content #background:before,.liferay-content .module-intro>figure:before,.liferay-content .list-archive a.clone,.liferay-content .list-archive li:before,.liferay-content .list-map a.clone,.liferay-content .list-map li:before,.liferay-content .form-category nav ul ul li.inactive:before,.liferay-content .news-a article:before,.liferay-content .list-cols:before,.liferay-content .heading-image figure>.fit,.liferay-content .heading-image figure:before,.liferay-content .form-calculator>*:before,.liferay-content .steps-a li a:before{content:"";display:block;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;text-align:left;text-indent:-3000em}.liferay-content .nav-category:before,.liferay-content #footer:before,.liferay-content #nav>ul>li>div>ul:before,.liferay-content .form-search:before,.liferay-content .module-pattern:before,.liferay-content .module-intro>div:before,.liferay-content .module-stripe:before,.liferay-content .slider-a:before,.liferay-content .list-i.skew:before,.liferay-content .nav-aside:before,.liferay-content .form-a.skew:before,.liferay-content .news-a article:after,.liferay-content .news-a .map:after,.liferay-content .heading-c:before,.liferay-content .steps-a:before{content:"";display:block;position:absolute;left:-1000em;top:0;bottom:0;z-index:1;width:3000em}.liferay-content .checklist-b li.has-tooltip .type-label:before,.liferay-content #logo a:before,.liferay-content .social-a i,.liferay-content .link-plus .bg:after,.liferay-content #nav>ul>li>form button:before,.liferay-content #nav>ul>li>div>a.close:before,.liferay-content .pagination-a li.prev a:before,.liferay-content .pagination-a li.next a:before,.liferay-content #top>.menu-toggle:before,.liferay-content #top>.search-toggle:before,.liferay-content .form-search button:before,.liferay-content .social-b i,.liferay-content #map>p a:before,.liferay-content #map>form header button:before,.liferay-content #map>form .main>.close:before,.liferay-content #google-map-footer .close:before,.liferay-content #map>form main>.close:before,.liferay-content .check-a .input-box:before,.liferay-content .checklist-b .input-box:before,.liferay-content .popup-a .box-inset>.close:before,.liferay-content .map-a>article header>.close:before,.liferay-content .form-category button:before,.liferay-content .form-category nav ul span.sub:before,.liferay-content .form-category .close a:before,.liferay-content .form-category>.open:before,.liferay-content .fancybox-arrow:before,.liferay-content .fancybox-button--close:before,.liferay-content .checklist-b li.has-tooltip a.tooltip:before,.liferay-content .checklist-b li.has-tooltip label:before{display:block;position:absolute;left:0;top:50%;width:100%;margin:-10px 0 0;font-weight:400;font-family:i;line-height:20px;text-align:center;text-indent:0}.liferay-content .module-wide>*,.liferay-content #footer>*,.liferay-content #nav>ul>li>div>ul>li,.liferay-content .form-search>*,.liferay-content .module-error>*,.liferay-content .module-featured>*,.liferay-content .module-pattern>*,.liferay-content .module-map>*,.liferay-content .module-intro>div>*,.liferay-content .module-stripe>*,.liferay-content .list-map li>*,.liferay-content .slider-a>*,.liferay-content .form-category>*,.liferay-content .nav-aside>*,.liferay-content .nav-aside>.inner>*,.liferay-content .form-a>*,.liferay-content .news-a article>*,.liferay-content .heading-c>*,.liferay-content .steps-a>*{position:relative;z-index:3}.liferay-content .list-schedule li:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.liferay-content #featured .bx-pager,.liferay-content .module-error.a figure,.liferay-content .list-category div,.liferay-content .module-featured>div figure,.liferay-content .image-wide figcaption,.liferay-content .module-skew .aside,.liferay-content .checklist-switch.a figure,.liferay-content #root #nav>ul>li>div>ul.gallery li a span,.liferay-content #featured article.auto header,.liferay-content .form-calculator>footer .top figure figcaption{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.liferay-content .list-horizontal>.shadow,.liferay-content .module-pattern.skew .skew-box,.liferay-content .module-background .background,.liferay-content #root .list-i.skew:before,.liferay-content .fancybox-slide--video{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.liferay-content .link-plus a:hover .bg:before,.liferay-content .list-horizontal li:hover .link-plus .bg:before,.liferay-content .list-horizontal p.link-plus,.liferay-content .list-horizontal li:hover p,.liferay-content #featured .bx-pager .bx-pager-item a.active:before,.liferay-content #root #featured.scrolled .list-e figure,.liferay-content #root #featured.scrolled2 .list-e figure,.liferay-content .list-horizontal a.clone:hover .shadow:before,.liferay-content .list-horizontal .close:hover:before,.liferay-content .list-horizontal-mobile a.clone:hover .shadow:before,.liferay-content .list-horizontal-mobile .close:hover:before,.liferay-content #root .list-c.a .inner,.liferay-content #root .list-c.b .inner,.liferay-content #root .list-c.b li.scrolled,.liferay-content .module-featured.d>div>figure,.liferay-content #root .module-featured.c:before,.liferay-content .module-skew.inv .background:after,.liferay-content .image-wide.plain figcaption,.liferay-content .popup-a.shown .box-inset,.liferay-content .popup-b.shown .box-inset,.liferay-content .list-category li.horizontal div{-webkit-transform:none;-ms-transform:none;transform:none}.liferay-content #root .nav-category li.toggle>ul,.liferay-content .module-timeline.show>div,.liferay-content .module-timeline.show>nav .bg>.arrow,.liferay-content .list-horizontal.is-active li>.clone,.liferay-content .list-horizontal>.bg figure.active,.liferay-content .list-horizontal-mobile>.bg figure.active,.liferay-content .list-horizontal.shown a.clone .shadow,.liferay-content .list-horizontal.shown .label,.liferay-content .list-horizontal.shown li.active>div,.liferay-content .list-horizontal.shown li.active .close,.liferay-content .list-horizontal-mobile li.active .close,.liferay-content .list-horizontal-mobile.shown .label,.liferay-content .list-horizontal-mobile.is-active>.shadow,.liferay-content .module-timeline-mobile>ul>li.show>div,.liferay-content #nav>ul>li.toggle>form,.liferay-content #nav>ul>li.sub.toggle>a:before,.liferay-content #nav>ul>li.toggle>div,.liferay-content .table-a.clone tr.hover .inner .video,.liferay-content .table-a tr.hover .inner .video,.liferay-content #map.toggle>form .main,.liferay-content #map.toggle>form main,.liferay-content .check-a label.active .input-box:before,.liferay-content .checklist-b label.active .input-box:before,.liferay-content .popup-a.shown,.liferay-content .popup-a.shown .box-inset,.liferay-content .popup-a.shown .box-outer .close,.liferay-content .form-category.selected .close,.liferay-content .heading-image-scrolled .heading-image figure:before,.liferay-content .popup-b.shown,.liferay-content .popup-b.shown .box-inset,.liferay-content .popup-b.shown .box-outer .close{visibility:visible;opacity:1}.js .liferay-content .link-plus a:before,.liferay-content .list-horizontal.is-active li>*,.liferay-content .list-horizontal.is-active li.active>.clone,.liferay-content .list-horizontal.shown li.active .label,.liferay-content .list-horizontal-mobile li.active a.clone,.liferay-content .list-horizontal-mobile.is-active li header,.liferay-content .list-horizontal-mobile.shown li.active .label,.liferay-content .popup-shown #root>ul.floating,.liferay-content #root #featured article>figure.desktop-hide,.liferay-content .map-a.toggle>article header,.liferay-content .news-a .cloned article>*{visibility:hidden;opacity:0}.liferay-content .list-horizontal>.bg figure img,.liferay-content .list-horizontal-mobile li.background img,.liferay-content .list-horizontal li.background img,.liferay-content .module-featured>figure img,.liferay-content .module-aside figure img,.liferay-content .image-wide>img,.liferay-content .module-skew img,.liferay-content .list-gallery img,.liferay-content .module-background .background img,.liferay-content .list-gallery-double img,.liferay-content #background img,.liferay-content .list-masonry img,.liferay-content .module-intro>figure img,.liferay-content .module-stripe img,.liferay-content .map-a figure img,.liferay-content #root #nav>ul>li>div>ul.gallery img,.liferay-content #featured article>figure img,.liferay-content .news-a .map img,.liferay-content .map-b figure img,.liferay-content .heading-image img{display:block;position:relative;z-index:1;width:100%!important}.liferay-content form [disabled],.liferay-content #up>ul>li.active>a,.liferay-content .module-timeline.show>nav a.active,.liferay-content #featured .bx-pager .bx-pager-item a.active,.liferay-content #nav>ul>li.active>a,.liferay-content #nav>ul>li.active>span.toggle,.liferay-content .tabs-a .tabs-header.toggle,.liferay-content .check-a label.radio.active .input-box,.liferay-content .check-a label.radio.active .input-box *,.liferay-content .checklist-b label.radio.active .input-box,.liferay-content .checklist-b label.radio.active .input-box *,.liferay-content .checklist-a label.active.radio,.liferay-content .form-category nav ul li.active>a,.liferay-content .nav-aside ul li.active>a{cursor:default}.liferay-content .cols-a{padding:0 0 0 290px}.liferay-content .cols-a>header:first-child+*,.liferay-content .cols-a>*{z-index:2;float:right;width:100%}.liferay-content .cols-a>header:first-child,.liferay-content .cols-a>aside{z-index:5;float:left;width:270px;margin:0 0 0 -290px;padding-top:114px}.liferay-content .cols-a>header.mb-a:first-child,.liferay-content .cols-a>aside.mb-a{padding-top:0}.liferay-content .cols-a>header.mb-c:first-child,.liferay-content .cols-a>aside.mb-c{padding-top:48px}.liferay-content .cols-a.has-heading-c-first>header:first-child,.liferay-content .cols-a.has-heading-c-first>aside{padding-top:78px}.liferay-content .double{display:block;position:relative}.liferay-content .double>*{display:block;clear:none;float:right;border-left:0 solid transparent}.liferay-content .double>*:first-child{float:left}.liferay-content .double.a>*{width:50%}.liferay-content .double.b>*{width:62%}.liferay-content .double.b>*:first-child{width:38%}.liferay-content .triple{display:block;position:relative;margin-left:-53px}.liferay-content .triple>*{display:block;position:relative;clear:none;float:left;width:33.3333333333333%;border-left:53px solid transparent}.liferay-content .triple>*:before{content:"";display:block;position:absolute;left:-26px;top:2px;bottom:15px;width:1px;background:#3c413c}.liferay-content .duad{display:block;position:relative;margin-left:-53px}.liferay-content .duad>*{display:block;position:relative;clear:none;float:left;width:50%;border-left:53px solid transparent}.liferay-content .duad>*:before{content:"";display:block;position:absolute;left:-26px;top:2px;bottom:15px;width:1px;background:#3c413c}.liferay-content .triple.a>*{width:37.5%}.liferay-content .triple.a>*:first-child{width:25%}.liferay-content .triple.b>*{width:50%}.liferay-content .triple.b>*:first-child{width:13%}.liferay-content .triple.b>*:last-child{width:37%}.liferay-content .accordion{margin:0 0 35px;padding:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.45}.liferay-content #root .accordion>h1,.liferay-content #root .accordion>h2,.liferay-content #root .accordion>h3,.liferay-content #root .accordion>h4,.liferay-content #root .accordion>h5,.liferay-content #root .accordion>h6{margin:0;padding:18px 100px 18px;border:0 solid #89c663;border-top-width:1px;font-size:3em;line-height:.93333333333}.liferay-content #root .accordion>.header{cursor:pointer}.liferay-content #root .accordion>h1:first-child,.liferay-content #root .accordion>h2:first-child,.liferay-content #root .accordion>h3:first-child,.liferay-content #root .accordion>h4:first-child,.liferay-content #root .accordion>h5:first-child,.liferay-content #root .accordion>h6:first-child{border-top-width:0}.liferay-content #root .accordion>.header:hover,.liferay-content #root .accordion>.header.toggle,.liferay-content .accordion>.header.toggle+div,.liferay-content .accordion>.header:hover+div{border-color:#77b552;border-bottom-color:#89c664;background:#89c664}.liferay-content #root .accordion>.header:hover+*+.header,.liferay-content #root .accordion>.header.toggle+*+.header{border-color:#77b552;border-bottom-color:#89c664}.liferay-content .accordion>.header.last+div,.liferay-content #root .accordion>.header.last:hover{border-bottom-width:1px;border-bottom-color:#77b552}.liferay-content #root .accordion>.header.last.toggle:hover{border-bottom-color:#89c664}.liferay-content #root .accordion>.header.last{border-bottom-width:1px}.liferay-content #root .accordion p,.liferay-content #root .accordion li{font-size:2em}.liferay-content .accordion>div{padding:0 99px;border-bottom:0 solid #77b552}.liferay-content .accordion>div>*:last-child{margin-bottom:16px}.liferay-content .article-a{max-width:753px;margin:0 auto;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.25}.liferay-content .article-a h1,.liferay-content .article-a h2,.liferay-content .article-a h3,.liferay-content .article-a h4,.liferay-content .article-a h5,.liferay-content .article-a h6{margin:114px 0 9px;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:1.3em;line-height:1;text-transform:uppercase;text-align:center}.liferay-content .article-a h1 i,.liferay-content .article-a h2 i,.liferay-content .article-a h3 i,.liferay-content .article-a h4 i,.liferay-content .article-a h5 i,.liferay-content .article-a h6 i{display:block;margin:0 0 16px;font-size:34px;line-height:34px}.liferay-content .article-a h1 i.icon-barbell,.liferay-content .article-a h2 i.icon-barbell,.liferay-content .article-a h3 i.icon-barbell,.liferay-content .article-a h4 i.icon-barbell,.liferay-content .article-a h5 i.icon-barbell,.liferay-content .article-a h6 i.icon-barbell{font-size:32px;line-height:32px}.liferay-content .article-a h1 i.icon-fitness,.liferay-content .article-a h2 i.icon-fitness,.liferay-content .article-a h3 i.icon-fitness,.liferay-content .article-a h4 i.icon-fitness,.liferay-content .article-a h5 i.icon-fitness,.liferay-content .article-a h6 i.icon-fitness{font-size:38px;line-height:38px}.liferay-content .article-a h1 .small,.liferay-content .article-a h2 .small,.liferay-content .article-a h3 .small,.liferay-content .article-a h4 .small,.liferay-content .article-a h5 .small,.liferay-content .article-a h6 .small{display:block;margin:10px 0 54px;color:#3c413c;font-weight:400;text-transform:none}.liferay-content .article-a h1{margin-bottom:38px;font-size:5.5em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:.94545454545;text-transform:none}.liferay-content .article-a h1.a{font-size:4.4em}.liferay-content .article-a h2{font-size:2.5em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:.89285714285;text-transform:none}.liferay-content .article-a h3+.list-h,.liferay-content .article-a h4+.list-h,.liferay-content .article-a h5+.list-h,.liferay-content .article-a h6+.list-h{margin-top:0}.liferay-content .article-a+*{margin-top:102px}.liferay-content .article-a .link-btn.a a{padding-left:22px;padding-right:22px}.liferay-content .article-a.a .link-btn{margin-top:61px}.liferay-content .entry>*{max-width:753px;margin-left:auto;margin-right:auto}.liferay-content .entry>h1,.liferay-content .entry>h2,.liferay-content .entry>h3,.liferay-content .entry>h4,.liferay-content .entry>h5,.liferay-content .entry>h6{margin-bottom:11px;color:#a5d782;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:4em;line-height:1.1}.liferay-content .entry p+p{margin-top:29px}.liferay-content .entry>footer{max-width:none;margin-top:68px}.liferay-content .gallery-a{position:relative;list-style:none;min-width:850px;margin:43px 0 75px;padding:0;text-align:center}.liferay-content .gallery-a li{float:left}.liferay-content .gallery-a li.wide{float:none;width:100%;clear:both}.liferay-content .gallery-a img{display:block;margin:0 auto}.liferay-content .gallery-a .inner{position:relative;z-index:2}.liferay-content .gallery-a .inner.clone{position:absolute;left:0;right:0;top:0;z-index:1}.liferay-content .gallery-a .inner.clone img{box-shadow:0 2px 44px rgba(0,0,0,0.4)}.liferay-content .heading-a{max-width:760px;margin:0 auto 28px;font-weight:300;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.3;text-align:center}.liferay-content .heading-a h1,.liferay-content .heading-a h2,.liferay-content .heading-a h3,.liferay-content .heading-a h4,.liferay-content .heading-a h5,.liferay-content .heading-a h6{margin:0 0 4px;color:#a5d782;font-weight:500;font-size:4em;line-height:1.075}.liferay-content .heading-a p{margin:0 0 4px;font-size:2.5em}.liferay-content .heading-b{max-width:650px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .heading-b h1,.liferay-content .heading-b h2,.liferay-content .heading-b h3,.liferay-content .heading-b h4,.liferay-content .heading-b h5,.liferay-content .heading-b h6{margin:0 0 4px;color:#3c413c;font-size:2.25em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.11111111111}.liferay-content .heading-b p,.liferay-content .heading-b li,.liferay-content .module-map p,.liferay-content .module-map li{font-size:1.32em}.liferay-content .heading-b.a h1,.liferay-content .heading-b.a h2,.liferay-content .heading-b.a h3,.liferay-content .heading-b.a h4,.liferay-content .heading-b.a h5,.liferay-content .heading-b.a h6{font-size:2.5em}.liferay-content .heading-b.a+.list-gallery{margin-top:18px}.liferay-content .heading-c{position:relative;max-width:780px;margin-bottom:71px;color:#fff}.liferay-content .heading-c:before{left:50%;top:-500px;bottom:30px;width:230vw;background:#a5d782}.liferay-content .heading-c:before{transform-origin:0 0;-webkit-transform:skewY(-10deg) translateX(-50%);-ms-transform:skewY(-10deg) translateX(-50%);transform:skewY(-10deg) translateX(-50%)}.liferay-content .heading-c h1,.liferay-content .heading-c h2,.liferay-content .heading-c h3,.liferay-content .heading-c h4,.liferay-content .heading-c h5,.liferay-content .heading-c h6{margin:0 0 27px;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:6.5em;line-height:.92307692307}.liferay-content .heading-c h1 span,.liferay-content .heading-c h2 span,.liferay-content .heading-c h3 span,.liferay-content .heading-c h4 span,.liferay-content .heading-c h5 span,.liferay-content .heading-c h6 span{display:block;padding:13px 0 0;font-size:.66666666666em;font-weight:300;line-height:1.1}.liferay-content .heading-c .link-btn{margin-top:24px}.liferay-content .heading-c .link-btn a{box-shadow:10px 2px 14px rgba(60,65,60,0.1)}.liferay-content .heading-image{position:relative;z-index:1;margin:0 0 57px;color:#fff;text-align:center}.liferay-content #root div.content>.heading-image{width:auto}.liferay-content .heading-image>div{position:absolute;left:50%;bottom:0;z-index:2;width:780px;margin:0 0 0 -390px}.liferay-content .heading-image figure{overflow:hidden;position:relative;left:0;right:0;top:0;bottom:0;z-index:1;max-height:100vh;margin:0;background:center 100% no-repeat;background-size:cover}.js .liferay-content .heading-image figure img{opacity:0}.liferay-content .heading-image h1,.liferay-content .heading-image h2,.liferay-content .heading-image h3,.liferay-content .heading-image h4,.liferay-content .heading-image h5,.liferay-content .heading-image h6{margin:0 0 15px;font-size:10em;font-weight:900;line-height:.91}.liferay-content .heading-image .link-btn{margin-top:59px}.liferay-content .heading-image .link-btn a{box-shadow:10px 2px 14px rgba(60,65,60,0.1)}.liferay-content .heading-image+.cols-a{z-index:2}.liferay-content .heading-image+.cols-a>header,.liferay-content .heading-image>.cols-a>aside{margin-top:-130px;padding-top:0}.liferay-content .heading-image .scheme-box{border-color:#fff}.liferay-content .loading{display:block;overflow:hidden;height:31px;background:url(../images/loading.svg) center center no-repeat;background-size:auto 100%;text-align:left;text-indent:-3000em}.liferay-content .map-a{position:relative;margin:64px 0 0;border:0 solid #a5d782;border-top-width:17px;border-bottom-width:17px;background:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .map-a>figure>iframe{width:calc(100% + 150px);height:calc(100% + 140px);margin:-25px;margin-right:-100px;max-width:none!important;margin-left:-75px;margin-top:-125px}.liferay-content .map-a>article{position:absolute;left:50%;top:50%;z-index:2;width:40px;height:60px;margin:-66px 0 0 -20px}.liferay-content .map-a>article{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.liferay-content .map-a>article:before,.liferay-content .news-a .map-a article:before{content:"";display:block;position:absolute;left:50%;bottom:-12px;z-index:1;width:150px;height:80px;margin:0 0 0 -75px;background:url(../images/map/pin-a.png) center center no-repeat;background-size:auto 100%}.liferay-content .map-a>article>.close{position:absolute;left:0;top:0;right:0;bottom:0;z-index:9}.liferay-content .map-a>article header{overflow:hidden;position:absolute;left:100%;bottom:100%;z-index:2;width:445px;padding:36px 25px 15px;background:#fff}.liferay-content .map-a>article header>.close{display:block;position:absolute;right:0;top:0;width:40px;height:40px;color:#a5d782;font-size:15px;text-align:left;text-indent:-3000em;text-decoration:none}.liferay-content .map-a>article header>.close:before{content:"\e945"}.liferay-content .map-a figure{overflow:hidden;position:relative;height:600px;margin:0;background:#000}.liferay-content .map-a p,.liferay-content .map-a li{font-size:1.32em}.liferay-content .map-a p,.liferay-content .map-a ol,.liferay-content .map-a ul{margin-bottom:21px}.liferay-content .map-a header .strong{font-weight:700}.liferay-content #root .map-a>article header .link-btn{margin:0 0 5px;font-size:1.8em}.liferay-content #root .map-a>article header .link-btn a{display:block;border-color:#a5d782;background:#a5d782}.liferay-content .map-a a{color:#3c413c}.liferay-content .article-a+.map-a,.liferay-content .map-a+*{margin-top:64px}.liferay-content div.content>.map-a{width:auto}.liferay-content .map-a.a{min-width:900px;height:550px;margin:0 0 83px -20px;border-width:0;background:#000}.liferay-content .map-a.a article header{width:354px}.liferay-content .map-a.a article:before{top:0;background-image:url(../images/map/pin-g.png)}.blue .liferay-content .map-a.a article:before{background-image:url(../images/map/pin-g-blue.png)}.liferay-content .module-aside{position:relative;margin:64px 0;padding:32px 32px 0;color:#a5d782}.liferay-content .module-aside>*{width:654px}.liferay-content .module-aside>.list-c.a{width:738px}.liferay-content .module-aside figure{overflow:hidden;position:absolute;left:705px;right:0;top:0;bottom:0;width:auto;margin:0;background:center center no-repeat;background-size:cover}.liferay-content .module-aside h1,.liferay-content .module-aside h2,.liferay-content .module-aside h3,.liferay-content .module-aside h4,.liferay-content .module-aside h5,.liferay-content .module-aside h6{font-size:4em;line-height:1.1}.liferay-content .module-background{position:relative;z-index:1;padding:26px 0 0}.liferay-content .module-background .background{overflow:hidden;position:absolute;left:50%;top:0;z-index:-1;width:100vw;height:100%;max-height:960px;margin:0;background:center 0 no-repeat;background-size:cover}.liferay-content .module-background .background:before{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;z-index:2;height:1000px;background:#fff}.liferay-content .module-background .background:before{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skewY(-7.5deg);-ms-transform:skewY(-7.5deg);transform:skewY(-7.5deg)}.liferay-content .module-background .background:after,.liferay-content #background:before,.liferay-content .module-intro>div:before{z-index:3;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%)}.liferay-content .module-border{margin:35px 0 77px;padding:29px 30px 12px;border-radius:6px;border:1px solid #a5d782;line-height:1.25}.liferay-content .module-border h1,.liferay-content .module-border h2,.liferay-content .module-border h3,.liferay-content .module-border h4,.liferay-content .module-border h5,.liferay-content .module-border h6{margin:0 0 17px;color:#a5d782;font-size:1.32em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase}.liferay-content .module-border ul{list-style:none;padding:0}.liferay-content .module-border ul li{position:relative;padding:0 0 0 29px}.liferay-content .module-border ul li:before{content:"–";display:block;position:absolute;left:0;top:0}.liferay-content .module-box{max-width:854px;margin:50px auto;padding:50px 50px 25px;border-radius:6px;border:1px solid #a5d782}.liferay-content .module-box h1 .small,.liferay-content .module-box h2 .small,.liferay-content .module-box h3 .small,.liferay-content .module-box h4 .small,.liferay-content .module-box h5 .small,.liferay-content .module-box h6 .small{margin:0 0 13px;color:#a5d782}.liferay-content .module-error{position:relative;padding:0 490px 0 0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091}.liferay-content .module-error>*,.liferay-content .module-error .lead{max-width:450px}.liferay-content .module-error h1,.liferay-content .module-error h2,.liferay-content .module-error h3,.liferay-content .module-error h4,.liferay-content .module-error h5,.liferay-content .module-error h6{margin:0 0 17px;font-size:6.5em;line-height:.92307692307}.liferay-content .module-error p,.liferay-content .module-error li{max-width:360px;font-size:1.32em}.liferay-content .module-error a{color:#3c413c}.liferay-content .module-error figure{position:absolute;right:0;top:-30px;z-index:2;max-width:none}.liferay-content .module-error p+.list-f{margin-top:-12px}.liferay-content .module-error.a>*{max-width:320px}.liferay-content .module-error.a figure{top:50%;max-width:none}.liferay-content .module-featured-med{overflow:hidden;position:relative;min-height:570px;margin:0 0 40px;padding:75px 16px 50px;border:0 solid #c9c7c7;background:#a5d782;color:#fff;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}@media(min-width:760px){.liferay-content .module-featured-med{padding:75px 0 50px}}.liferay-content .module-featured-med:before{content:"";display:block;position:absolute;left:0;top:100%;right:0;bottom:-1000px;z-index:3;background:#fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg)}.liferay-content .module-featured-med h1,.liferay-content .module-featured-med h2,.liferay-content .module-featured-med h3,.liferay-content .module-featured-med h4,.liferay-content .module-featured-med h5,.liferay-content .module-featured-med h6{position:relative;margin:0 0 15px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:3rem;line-height:.95652173913em;letter-spacing:.05em;text-transform:none;text-align:center;width:100%}.liferay-content .module-featured-med h2+.subtitle{color:#a5d782}.liferay-content .module-featured-med .subtitle{font-size:2rem;font-weight:300;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;margin-bottom:1.5rem}@media(max-width:760px){.liferay-content .module-featured-med .subtitle{line-height:1}}@media(min-width:760px){.liferay-content .module-featured-med .subtitle{margin-top:-1.5rem;font-size:3rem}}.liferay-content .module-featured-med .med-white{font-size:1rem;font-weight:600;text-align:center}.liferay-content .module-featured-med a{text-decoration:underline;color:#3c413c}.liferay-content .module-featured-med p{text-align:center;font-size:1rem;width:100%}.liferay-content .module-featured-med .container{width:100%;max-width:753px;margin:0 auto}.liferay-content .module-featured-med .link-btn{text-align:center;margin-top:4rem}.liferay-content .module-featured-med .link-btn a{border-color:white;background:white;color:#a5d782}.liferay-content .module-featured-med .link-btn a:hover{color:#a5d782;opacity:.7}.liferay-content .module-featured{overflow:hidden;position:relative;min-height:570px;margin:50px 0 40px;padding:75px 0 50px;border:0 solid #c9c7c7;background:#a5d782;color:#fff;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;text-align:center}.liferay-content #root .module-featured>figure{overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;width:auto;margin:0;background:center center no-repeat;background-size:cover}.liferay-content .module-featured h1,.liferay-content .module-featured h2,.liferay-content .module-featured h3,.liferay-content .module-featured h4,.liferay-content .module-featured h5,.liferay-content .module-featured h6{position:relative;margin:0 0 15px;font-family:tablet-gothic-compressed,Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:900;font-size:11.5em;line-height:.95652173913em;letter-spacing:.05em;text-transform:uppercase}.liferay-content .module-featured h1:after,.liferay-content .module-featured h2:after,.liferay-content .module-featured h3:after,.liferay-content .module-featured h4:after,.liferay-content .module-featured h5:after,.liferay-content .module-featured h6:after{content:"\e914";display:block;position:relative;margin:16px 0 0;font-family:i;font-weight:400;font-size:12px;line-height:12px}.liferay-content .module-featured.magazine h1:after{content:" "}.liferay-content .module-featured p{max-width:400px;margin-left:auto;margin-right:auto;font-size:1.32em;line-height:1.59090909091}.liferay-content .module-featured:before{content:"";display:block;position:absolute;left:0;top:100%;right:0;bottom:-1000px;z-index:3;background:#fff}.liferay-content .module-featured:before{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg)}.liferay-content .module-featured>div{position:relative;z-index:4;margin:66px 0;padding:0 0 0 510px;text-align:left}.liferay-content .module-featured>div figure{position:absolute;left:0;top:50%;width:532px;padding:60px 0 0;text-align:center}.liferay-content .module-featured>div h1,.liferay-content .module-featured>div h2,.liferay-content .module-featured>div h3,.liferay-content .module-featured>div h4,.liferay-content .module-featured>div h5,.liferay-content .module-featured>div h6{margin-bottom:13px}.liferay-content .module-featured>div p{max-width:280px;margin-left:0;margin-right:0}.liferay-content .module-featured .link-btn{margin-top:26px}.liferay-content .module-featured .link-btn a{border-color:#fff;background:#fff;color:#3c413c}.liferay-content .module-featured .link-btn:last-child{margin-bottom:0}.liferay-content div.content>.module-featured:last-child{margin-bottom:0}.liferay-content div.content>.module-featured:last-child:before{top:-1000px;bottom:100%}.liferay-content div.content>.module-featured:last-child:before{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.liferay-content .module-featured-med:last-child{background:rgba(165,215,130,0.1);color:#3c413c}.liferay-content .module-featured-med:last-child h2{color:#a5d782;text-align:center;width:100%;margin-top:3rem;font-weight:300;font-size:55px}.liferay-content .module-featured-med:last-child .container{max-width:1070px;width:100%;margin:0 auto}.liferay-content .container-med .link-btn,.liferay-content .module-featured-med:last-child .link-btn{margin-top:4rem;text-align:center}.liferay-content .container-med .link-btn a,.liferay-content .module-featured-med:last-child .link-btn a{background:#a5d782;border-color:#a5d782;color:white}.liferay-content .module-featured-med:last-child:before{top:-1000px;bottom:100%}.liferay-content .module-featured-med:last-child:before{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.liferay-content .module-featured.a{min-height:745px;padding:200px 0 0;background:0}.liferay-content .module-featured.a:after,.liferay-content .module-featured.b:after{content:"";display:block;position:absolute;left:0;top:0;right:0;z-index:1;height:1px;background:#dcdddc}.liferay-content #root .module-featured.a>figure,.liferay-content #root .module-featured.b>figure{left:320px}.liferay-content .module-featured.a>figure:before,.liferay-content #root .module-featured.b>figure:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;z-index:2;height:100%;max-height:389px}.liferay-content .module-featured.a>figure:before,.liferay-content #root .module-featured.b>figure:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%)}.liferay-content #root .module-featured.a>div,.liferay-content #root .module-featured.b>div{width:590px;min-height:465px;margin:0;padding:65px 30px 0;background:#fff;color:#2c312c;font-weight:700;text-transform:uppercase}.liferay-content .module-featured.a>div p{max-width:480px;margin-left:0;margin-right:0}.liferay-content .module-featured.a>div .link-btn,.liferay-content .module-featured.b>div .link-btn{max-width:none;margin-top:42px;margin-right:-20px;font-size:1.8em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .module-featured.a>div .link-btn a,.liferay-content .module-featured.b>div .link-btn a{min-width:246px;margin:0 16px 14px 0;padding:19px 12px;border-color:#a5d782;color:#a5d782;font-weight:500}.liferay-content .module-featured.a>div .link-btn a:after,.liferay-content .module-featured.b>div .link-btn a:after{background:#a5d782}.liferay-content .module-featured.a>div .link-btn a:hover,.liferay-content .module-featured.b>div .link-btn a:hover{color:#fff}.liferay-content .module-featured.a>div .link-btn i,.liferay-content .module-featured.b>div .link-btn i{display:inline-block;position:relative;top:8px;margin:0 7px 0 0;font-size:31px;line-height:1px}.liferay-content .module-featured.a>div .link-btn i.icon-document-cog,.liferay-content .module-featured.b>div .link-btn i.icon-document-cog,.liferay-content .module-featured.a>div .link-btn i.icon-documents,.liferay-content .module-featured.b>div .link-btn i.icon-documents{top:10px;font-size:36px}.liferay-content .module-featured.a h1,.liferay-content .module-featured.a h2,.liferay-content .module-featured.a h3,.liferay-content .module-featured.a h4,.liferay-content .module-featured.a h5,.liferay-content .module-featured.a h6{margin-bottom:26px;letter-spacing:.035em}.liferay-content .module-featured.b{min-height:640px;margin-bottom:23px;padding-top:180px;padding-bottom:0;background:0;color:#a5d782;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content #root .module-featured.b>figure{bottom:auto;max-height:640px;height:100%}.liferay-content .module-featured.b h1,.liferay-content .module-featured.b h2,.liferay-content .module-featured.b h3,.liferay-content .module-featured.b h4,.liferay-content .module-featured.b h5,.liferay-content .module-featured.b h6{margin-bottom:19px;font-weight:300;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:6.5em;line-height:.92307692307em;text-transform:none;letter-spacing:normal}.liferay-content .module-featured.b h1 .small,.liferay-content .module-featured.b h2 .small,.liferay-content .module-featured.b h3 .small,.liferay-content .module-featured.b h4 .small,.liferay-content .module-featured.b h5 .small,.liferay-content .module-featured.b h6 .small{margin-bottom:-11px;line-height:inherit}.liferay-content #root .module-featured.b>div{min-height:0;padding-top:26px;padding-bottom:0;color:#a5d782}.liferay-content #root .module-featured.b>div h1 .small{color:#a5d782}.liferay-content #root .module-featured.b>div:before{content:"";display:block;position:absolute;left:0;right:0;top:100%;height:1000px;background:#fff}.liferay-content .module-featured.b>div p{max-width:400px;font-size:4em;font-weight:300;line-height:1.1;text-transform:none}.liferay-content .module-featured.c{overflow:visible;min-height:0;padding-top:180px;padding-bottom:0;border-top-width:1px;background:0;color:#3c413c}.liferay-content .module-featured.c:before{top:auto;bottom:0;z-index:3;height:220px}.liferay-content .module-featured.c:before,.liferay-content #root .module-featured.c>figure:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%)}.liferay-content #root .module-featured.c>div{position:relative;margin-top:0;margin-bottom:0;padding:48px 60px 0;background:#fff}.liferay-content #root .module-featured.c>*{width:1140px;margin-left:auto;margin-right:auto}.liferay-content #root .module-featured.c>h1,.liferay-content #root .module-featured.c>h2,.liferay-content #root .module-featured.c>h3,.liferay-content #root .module-featured.c>h4,.liferay-content #root .module-featured.c>h5,.liferay-content #root .module-featured.c>h6{position:relative;z-index:2;margin-top:0;margin-bottom:37px;padding:0 800px 0 0;color:#fff;font-size:5.5em;line-height:.94545454545em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;text-transform:none;text-align:left;letter-spacing:normal}.liferay-content #root .module-featured.c>figure{width:auto}.liferay-content .module-featured.d{overflow:visible;min-height:0;height:513px;margin-top:100px;padding-top:40px;padding-bottom:60px;line-height:1.45;font-weight:300}.liferay-content #root .module-featured.d>div{position:static;margin-top:0;margin-bottom:0;padding:0 0 0 578px}.liferay-content #root .module-featured.d>div>figure{overflow:hidden;left:50%;top:auto;bottom:0;z-index:1;width:auto;max-width:none;margin:0 0 0 -811px;opacity:.9}.liferay-content .module-featured.d h1,.liferay-content .module-featured.d h2,.liferay-content .module-featured.d h3,.liferay-content .module-featured.d h4,.liferay-content .module-featured.d h5,.liferay-content .module-featured.d h6{position:relative;z-index:2;min-width:490px;margin-bottom:17px;font-weight:300;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:6.5em;line-height:.92307692307em;text-transform:none;letter-spacing:normal}.liferay-content .module-featured.d p{position:relative;z-index:2;max-width:none;color:#3c413c;font-size:2em}.liferay-content .module-featured.d .link-btn{max-width:400px;margin-top:33px;font-size:1.8em}.liferay-content .module-featured.d .link-btn a{float:right;border-color:#bde1a3;background:#bde1a3}.liferay-content .module-featured.e{margin-bottom:50px}.liferay-content .module-featured.e h1,.liferay-content .module-featured.e h2,.liferay-content .module-featured.e h3,.liferay-content .module-featured.e h4,.liferay-content .module-featured.e h5,.liferay-content .module-featured.e h6{margin-bottom:10px;font-size:5.5em;line-height:.94545454545}.liferay-content #root .module-featured.e>div{padding-top:58px}.liferay-content .module-featured.e>div p{font-size:3em;line-height:1.13333333333}.liferay-content .module-intro{position:relative;margin:0 0 60px;padding:368px 30px 0}.liferay-content .module-intro>figure{overflow:hidden;position:absolute;left:0;top:0;right:0;z-index:1;max-height:100%;border-top:1px solid #dcdddc;background:center 0 no-repeat;background-size:cover}.liferay-content .module-intro>div{position:relative;z-index:2;max-width:1140px;margin:0 auto;padding:63px 194px 0;background:#fff}.liferay-content .module-intro>div:before{z-index:1}.liferay-content .module-intro>div:first-child{margin-top:-368px}.liferay-content .module-intro h1,.liferay-content .module-intro h2,.liferay-content .module-intro h3,.liferay-content .module-intro h4,.liferay-content .module-intro h5,.liferay-content .module-intro h6{margin:0 -95px 37px;color:#a5d782;font-size:5.5em;line-height:.94545454545}.liferay-content .nav-category.a+.module-intro>figure,.liferay-content .nav-category.border+.module-intro>figure{border-width:0}.liferay-content .module-map{position:relative;margin:0 0 89px;padding:0 0 0 728px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .module-map figure{position:absolute;right:367px;bottom:0;top:-147px;z-index:1;width:785px;margin:0;background:center center no-repeat;background-size:cover}.liferay-content .module-map header h1,.liferay-content .module-map header h2,.liferay-content .module-map header h3,.liferay-content .module-map header h4,.liferay-content .module-map header h5,.liferay-content .module-map header h6{margin:0 0 36px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:5.5em;line-height:.94545454545em;text-transform:none}.liferay-content .module-map h1,.liferay-content .module-map h2,.liferay-content .module-map h3,.liferay-content .module-map h4,.liferay-content .module-map h5,.liferay-content .module-map h6{margin:3px 0 8px;font-size:1.32em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091;text-transform:uppercase}.liferay-content .module-map .link-btn{margin-top:27px}.liferay-content #root .module-map .link-btn.a a{min-width:0;padding-left:24px;padding-right:24px;border-color:#77b552;color:#77b552}.liferay-content #root .module-map .link-btn.a a:after{background:#77b552}.blue .liferay-content #root .module-map .link-btn.a a:hover{color:#fff}.liferay-content .module-pattern{position:relative;margin:50px 0;padding:50px 0 1px}.liferay-content .module-pattern,.liferay-content .module-pattern:before{background:#e8f5e0}.liferay-content .module-pattern.a,.liferay-content .module-pattern.a:before{background:#f6fbf2}.liferay-content .module-pattern.b,.liferay-content .module-pattern.b:before,.blue .liferay-content .module-pattern.b,.blue .liferay-content .module-pattern.b:before{background:#ddd;background:-moz-linear-gradient(top,#d8d8d8 0,#f8f1f2 100%);background:-webkit-linear-gradient(top,#d8d8d8 0,#f8f1f2 100%);background:linear-gradient(to bottom,#d8d8d8 0,#f8f1f2 100%)}.liferay-content .module-pattern.c,.liferay-content .module-pattern.c:before{background:#a5d782}.liferay-content .module-pattern .list-c:last-child{margin-bottom:31px}.liferay-content div.content>.module-pattern:last-child{padding-bottom:26px}.liferay-content .module-pattern+.module-pattern,.liferay-content .module-pattern+.module-wide{margin-top:-50px}.liferay-content .map-a+.module-pattern{padding-top:32px}.liferay-content .module-pattern.b.skew{margin-top:20px}.liferay-content .module-pattern.c{color:#fff}.liferay-content .module-pattern.c .list-c{color:#3c413c}.liferay-content .module-pattern.c .list-c.a li:after,.liferay-content .module-pattern.c .list-c li{border-color:rgba(255,255,255,0.31)}.liferay-content .module-pattern.c .list-c h1,.liferay-content .module-pattern.c .list-c h2,.liferay-content .module-pattern.c .list-c h3,.liferay-content .module-pattern.c .list-c h4,.liferay-content .module-pattern.c .list-c h5,.liferay-content .module-pattern.c .list-c h6{color:#fff}.liferay-content #root .module-pattern.c .list-c .link-btn a{border-color:#bde1a3;background:#bde1a3;color:#3c413c}.liferay-content #root .module-pattern.c .list-c .link-btn a:hover{color:#3c413c}.liferay-content #root .module-pattern.c .list-c .link-btn a:after,.liferay-content .module-pattern.c .list-c li:before{background:rgba(255,255,255,0.31)}.liferay-content .module-pattern.skew{margin-top:0;padding-top:250px}.liferay-content .module-pattern.skew .skew-box{display:block;overflow:hidden;position:absolute;left:50%;top:0;bottom:0;z-index:2;width:100vw}.liferay-content .module-pattern.skew .skew-box:before{content:"";display:block;position:absolute;left:0;bottom:100%;right:0;height:1000px;background:#fff}.liferay-content .module-pattern.skew .skew-box:before{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewY(10.9deg);-ms-transform:skewY(10.9deg);transform:skewY(10.9deg)}.liferay-content .module-pattern.wide{padding-left:30px;padding-right:30px}.liferay-content .cols-a>*>.module-pattern:first-child{padding-top:0}.liferay-content .cols-a>*>.module-pattern .size-d{z-index:999!important;margin-left:-94px;margin-bottom:28px}.liferay-content .merkur-partner-search .cols-a>*>.module-pattern .size-d{margin-left:0}.liferay-content .cols-a>*>.module-pattern .size-d+.spacer{margin-bottom:28px}.liferay-content .module-skew{position:relative;margin:98px 0 108px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.25}.liferay-content .module-skew article{position:relative;left:-180px;z-index:5;width:560px;margin:0 auto;padding:0 25px 22px;box-shadow:8px 6px 27px rgba(0,0,0,0.2);background:#a5d782;color:#fff}.liferay-content .module-skew article figure{margin:0 -25px 42px}.liferay-content .module-skew h1,.liferay-content .module-skew h2,.liferay-content .module-skew h3,.liferay-content .module-skew h4,.liferay-content .module-skew h5,.liferay-content .module-skew h6{margin:0 0 20px;font-size:3em;font-weight:300;line-height:1.13333333333}.liferay-content .module-skew h1 .small,.liferay-content .module-skew h2 .small,.liferay-content .module-skew h3 .small,.liferay-content .module-skew h4 .small,.liferay-content .module-skew h5 .small,.liferay-content .module-skew h6 .small{display:block;margin:0 0 19px;color:#77b552;font-size:.44em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;text-transform:uppercase}.liferay-content .module-skew .link-btn{margin-top:32px}.liferay-content .module-skew .link-btn a{display:block;max-width:343px;margin:0 auto 18px}.liferay-content #root .module-skew .link-btn a{padding-left:10px;padding-right:10px;border-color:#fff;background:#fff;color:#a5d782}.liferay-content #root .module-skew .link-btn a.a,.blue .liferay-content #root .module-skew .link-btn a.a{background:0;color:#fff}.liferay-content #root .module-skew .link-btn a.a:after,.blue .liferay-content #root .module-skew .link-btn a.a:after{background:#fff}.liferay-content #root .module-skew .link-btn a.a:hover{color:#a5d782}.liferay-content .module-skew .aside{position:absolute;right:50%;top:50%;z-index:2;width:480px;margin:0 -580px 0 0}.liferay-content .module-skew .aside img{box-shadow:8px 6px 27px rgba(0,0,0,0.2)}.liferay-content .module-skew .background{overflow:hidden;position:absolute;left:0;top:60px;right:0;bottom:45px;z-index:1;margin:0;background:center center no-repeat;background-size:cover}.liferay-content .module-skew .background:before,.liferay-content .module-skew .background:after{content:"";display:block;position:absolute;left:0;right:0;height:1000px;background:#fff}.liferay-content .module-skew .background:before{bottom:100%}.liferay-content .module-skew .background:before{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skewY(-3deg);-ms-transform:skewY(-3deg);transform:skewY(-3deg)}.liferay-content .module-skew .background:after{top:100%}.liferay-content .module-skew .background:after{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skewY(3deg);-ms-transform:skewY(3deg);transform:skewY(3deg)}.liferay-content .module-skew.inv article{left:180px}.liferay-content .module-skew.inv .aside{right:auto;left:50%;margin-right:0;margin-left:-580px}.liferay-content .module-skew.inv .background:before{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(3deg);-ms-transform:skewY(3deg);transform:skewY(3deg)}.liferay-content .module-skew.inv .background:after{top:auto;bottom:0;height:265px}.liferay-content .module-skew.inv .background:after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%)}.liferay-content .module-stripe{position:relative;margin:50px 0;padding:50px 0 18px}.liferay-content .container-med .module-stripe{max-width:1070px;width:100%;margin:0 auto;padding-bottom:0;padding-top:0}.liferay-content .container-med .module-stripe h2{font-size:40px;font-weight:400;color:#a5d782}.liferay-content .container-med .module-stripe h2+p{font-size:25px;max-width:650px;margin:0 auto}.liferay-content .container-med .module-stripe h2.overlay-a.size-d{font-size:40px;font-weight:300}@media(max-width:759px){.liferay-content .container-med .module-stripe h2.overlay-a.size-d{font-size:45px}}@media(min-width:760px){.liferay-content .container-med .module-stripe h2.overlay-a.size-d{font-size:50px}}@media(min-width:980px){.liferay-content .container-med .module-stripe h2.overlay-a.size-d{font-size:55px}}.liferay-content .container-med .module-stripe figure .video-container{position:relative;width:100%;height:0;padding-top:80%;overflow:hidden}.liferay-content .container-med .module-stripe video{position:absolute;left:0;top:0;max-width:100%;max-height:100%;width:100%;height:100%}.liferay-content .container-med .module-stripe .translateY{position:relative;width:100%}@media(max-width:759px){.liferay-content .container-med .module-stripe .translateY{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}}@media(min-width:760px){.liferay-content .container-med .module-stripe .translateY{position:absolute;max-width:50%}}.liferay-content .container-med .module-stripe.text-right .translateY{padding-left:3rem}.liferay-content .container-med .module-stripe.text-right figure{padding-right:3rem}.liferay-content .container-med .module-stripe.text-left .translateY{padding-right:3rem}.liferay-content .container-med .module-stripe.text-left figure{padding-left:3rem}@media(max-width:759px){.liferay-content .container-med .module-stripe.text-left,.liferay-content .container-med .module-stripe.text-right{padding:0}.liferay-content .container-med .module-stripe.text-left .translateY,.liferay-content .container-med .module-stripe.text-right .translateY{padding:1rem}.liferay-content .container-med .module-stripe.text-left figure,.liferay-content .container-med .module-stripe.text-right figure{padding:0}}.liferay-content .container-med article.module-stripe p{font-size:20px}.liferay-content .module-stripe:before{background:#eff8e9}.liferay-content .container-med .module-stripe:before{content:none;display:none}.liferay-content .module-stripe>div{width:100%;text-align:left}.liferay-content .module-stripe>figure{margin-bottom:0;text-align:center}.liferay-content .module-stripe.text-left{padding-right:515px}.liferay-content .module-stripe.text-left>div{float:left}.liferay-content .module-stripe.text-left>figure{float:right;margin-right:-515px;width:495px}.liferay-content .module-stripe.text-right{padding-left:515px}.liferay-content .module-stripe.text-right>div{float:right}.liferay-content .module-stripe.text-right>figure{float:left;margin-left:-515px;width:495px}.liferay-content .module-stripe h1,.liferay-content .module-stripe h2,.liferay-content .module-stripe h3,.liferay-content .module-stripe h4,.liferay-content .module-stripe h5,.liferay-content .module-stripe h6,.liferay-content .module-box h1,.liferay-content .module-box h2,.liferay-content .module-box h3,.liferay-content .module-box h4,.liferay-content .module-box h5,.liferay-content .module-box h6{margin:0;font-weight:500;font-size:2em;line-height:1.45}.liferay-content .module-stripe.plain{padding-top:0;padding-bottom:0}.liferay-content .module-stripe.plain>figure{margin-bottom:23px}.liferay-content .module-stripe.plain h1:first-child,.liferay-content .module-stripe.plain h2:first-child,.liferay-content .module-stripe.plain h3:first-child,.liferay-content .module-stripe.plain h4:first-child,.liferay-content .module-stripe.plain h5:first-child,.liferay-content .module-stripe.plain h6:first-child{margin:0 0 37px;color:#a5d782;font-size:3.6em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.11111111111}.liferay-content .module-timeline{margin-top:69px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.5}.liferay-content .module-timeline>nav{position:relative;z-index:1;font-weight:500;line-height:.95}.liferay-content .module-timeline>nav ul{position:relative;z-index:2;list-style:none;margin:0 -34px;padding:0;text-align:center}.liferay-content .module-timeline>nav li{position:relative;z-index:2;width:20%;font-size:2em}.liferay-content .module-timeline>nav a{display:block;position:relative;padding:47px 0 29px;text-decoration:none}.liferay-content .module-timeline>nav a:before{content:"";display:block;position:absolute;left:50%;top:0;width:36px;height:36px;margin:0 0 0 -18px;border-radius:36px;border:4px solid #3c413c;background:#fff}.liferay-content .module-timeline.show>nav a.active{color:#3c413c}.liferay-content .module-timeline.show>nav a.active:before{background:#a5d782}.liferay-content .module-timeline>nav .bg{content:"";display:block;visibility:visible;position:absolute;left:71px;right:71px;top:0;bottom:0;z-index:1;margin:0;padding:0;border-radius:0;opacity:1}.liferay-content .module-timeline>nav .bg>*{display:block;position:absolute}.liferay-content .module-timeline>nav .bg>.bar{left:-1px;right:-1px;top:15px;height:6px;background:#fff}.liferay-content .module-timeline>nav .bg>.bar>*{display:block;float:left;width:0;height:6px;background:#3c413c}.liferay-content .module-timeline>nav .bg>.arrow{display:block;overflow:hidden;position:absolute;left:0;bottom:0;width:100px;height:30px;margin:0 0 0 -50px;opacity:0}.liferay-content .module-timeline>nav .bg>.arrow:before{content:"\e917";display:block;position:absolute;left:0;top:8px;right:0;color:rgba(255,255,255,0.7);font-size:40px;font-family:i;font-weight:400;line-height:40px;text-align:center}.liferay-content .module-timeline>div{visibility:hidden;position:relative;z-index:2;margin:0 0 15px;padding:48px 85px 1px 115px;border-radius:12px;background:rgba(255,255,255,0.7);color:#3c413c;opacity:0}.liferay-content .module-timeline h1,.liferay-content .module-timeline h2,.liferay-content .module-timeline h3,.liferay-content .module-timeline h4,.liferay-content .module-timeline h5,.liferay-content .module-timeline h6,.liferay-content .module-timeline-mobile h1,.liferay-content .module-timeline-mobile h2,.liferay-content .module-timeline-mobile h3,.liferay-content .module-timeline-mobile h4,.liferay-content .module-timeline-mobile h5,.liferay-content .module-timeline-mobile h6{margin:0 0 19px;color:#a5d782;font-size:2.4em;font-weight:500;line-height:1.075}.liferay-content .module-wide .module-timeline h1,.liferay-content .module-wide .module-timeline h2,.liferay-content .module-wide .module-timeline h3,.liferay-content .module-wide .module-timeline h4,.liferay-content .module-wide .module-timeline h5,.liferay-content .module-wide .module-timeline h6,.liferay-content .module-wide .module-timeline-mobile h1,.liferay-content .module-wide .module-timeline-mobile h2,.liferay-content .module-wide .module-timeline-mobile h3,.liferay-content .module-wide .module-timeline-mobile h4,.liferay-content .module-wide .module-timeline-mobile h5,.liferay-content .module-wide .module-timeline-mobile h6{color:#a5d782}.liferay-content .module-timeline>div a,.liferay-content .module-wide .module-timeline-mobile a{color:#3c413c}.liferay-content .module-timeline>div a:hover,.liferay-content .module-wide .module-timeline-mobile a:hover{color:#3c413c}.liferay-content .module-timeline p,.liferay-content .module-timeline li{font-size:1.7em}.liferay-content .module-timeline-mobile{overflow:hidden;position:relative;margin:34px 0 23px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.5}.liferay-content .module-timeline-mobile>ul{position:relative;z-index:2;list-style:none;margin:0;padding:0}.liferay-content .module-timeline-mobile>ul>li{position:relative;margin:0 0 23px;padding:0 0 0 51px;font-size:1em}.liferay-content .module-timeline-mobile>ul>li>span{display:block;position:relative;z-index:2;margin:0 0 7px -51px;padding:0 0 0 55px;font-size:2em;font-weight:500;line-height:36px}.liferay-content .module-timeline-mobile>ul>li>span:before{content:"";display:block;position:absolute;left:0;top:0;width:36px;height:36px;border-radius:36px;border:4px solid #3c413c;background:#fff}.liferay-content .module-timeline-mobile>ul>li.show>span:before{background:#a5d782}.liferay-content .module-timeline-mobile>ul>li>span br{display:none}.liferay-content .module-timeline-mobile>ul>li:last-child:before{content:"";display:block;position:absolute;left:15px;top:0;bottom:90px;z-index:1;width:6px;background:#fff}.liferay-content .module-timeline-mobile>ul>li>div{visibility:hidden;position:relative;margin:0;padding:20px 20px 17px;border-radius:12px;background:rgba(255,255,255,0.7);color:#3c413c;opacity:0}.liferay-content .module-timeline-mobile>ul>li>div:before{content:"\e91a";display:block;overflow:hidden;position:absolute;left:-21px;top:19px;width:21px;height:50px;color:rgba(255,255,255,0.7);font-size:46px;font-family:i;font-weight:400;line-height:50px}.liferay-content .module-timeline-mobile>.bar{clip:rect(0,auto,auto,0);display:block;overflow:hidden;position:absolute;left:15px;top:0;right:auto;bottom:90px;z-index:1;width:6px;background:#fff}@media only screen and (max-width:767px){.liferay-content .module-timeline-mobile>.bar>div{display:block;position:fixed;left:0;right:0;top:0;bottom:50vh;z-index:999;width:100vh;height:50vh;background:#999}}.liferay-content .module-wide{position:relative;margin:28px 0 63px;padding:46px 0 25px;background:#a5d782;color:#fff;line-height:1.5}.liferay-content .module-wide:before{background:url(../images/pattern.svg);background-size:100% auto}.liferay-content .module-wide h1,.liferay-content .module-wide h2,.liferay-content .module-wide h3,.liferay-content .module-wide h4,.liferay-content .module-wide h5,.liferay-content .module-wide h6,.liferay-content .module-wide a{color:#fff}.liferay-content .module-wide+.module-wide{margin-top:-63px}.liferay-content .module-wide .list-c{color:#3c413c}.liferay-content .module-wide .list-c.a li:after,.liferay-content .module-wide .list-c li{border-color:rgba(255,255,255,0.31)}.liferay-content .module-wide .list-c h1,.liferay-content .module-wide .list-c h2,.liferay-content .module-wide .list-c h3,.liferay-content .module-wide .list-c h4,.liferay-content .module-wide .list-c h5,.liferay-content .module-wide .list-c h6{color:#fff}.liferay-content #root .module-wide .list-c .link-btn a{background:#bde1a3;color:#3c413c}.liferay-content #root .module-wide .list-c .link-btn a:hover{color:#3c413c}.liferay-content #root .module-wide .list-c .link-btn a:after{background:rgba(255,255,255,0.31)}.liferay-content .module-wide.a{margin-top:90px;padding:0 32px;background:0;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091}.liferay-content .module-wide.a:before,.liferay-content .module-wide.b:before{background:0}.liferay-content .module-wide.a h1,.liferay-content .module-wide.a h2,.liferay-content .module-wide.a h3,.liferay-content .module-wide.a h4,.liferay-content .module-wide.a h5,.liferay-content .module-wide.a h6,.liferay-content .module-wide.b h1,.liferay-content .module-wide.b h2,.liferay-content .module-wide.b h3,.liferay-content .module-wide.b h4,.liferay-content .module-wide.b h5,.liferay-content .module-wide.b h6{margin-bottom:35px;font-size:4em;line-height:1.1}.liferay-content .module-wide.a h1,.liferay-content .module-wide.a h2,.liferay-content .module-wide.a h3,.liferay-content .module-wide.a h4,.liferay-content .module-wide.a h5,.liferay-content .module-wide.a h6,.liferay-content .module-wide.a a{color:#a5d782}.liferay-content .module-wide.a p{font-size:1.32em}.liferay-content .module-wide.a .link-btn a{color:#fff}.liferay-content #root .module-wide.a>*,.liferay-content #root .module-wide.b>*{width:auto}.liferay-content .module-wide.a .width-a,.liferay-content .module-wide.a .width-b{text-align:center}.liferay-content #root .module-wide.a .table-a{margin-left:-32px;margin-right:-32px}.liferay-content .module-wide.b{padding:50px 32px 25px 222px;background:#a5d782}.liferay-content #root .module-wide.b>h1,.liferay-content #root .module-wide.b>h2,.liferay-content #root .module-wide.b>h3,.liferay-content #root .module-wide.b>h4,.liferay-content #root .module-wide.b>h5,.liferay-content #root .module-wide.b>h6{margin-left:-190px;font-size:4em;line-height:1.1}.liferay-content .module-wide.b h1+.accordion,.liferay-content .module-wide.b h2+.accordion,.liferay-content .module-wide.b h3+.accordion,.liferay-content .module-wide.b h4+.accordion,.liferay-content .module-wide.b h5+.accordion,.liferay-content .module-wide.b h6+.accordion{margin-top:-50px}.liferay-content #root .module-wide.b .accordion{margin-right:-32px}.liferay-content .nav-aside{position:relative;margin:0 0 15px;padding:0 0 5px;line-height:1.25;z-index:10}.js .liferay-content .nav-aside{padding-bottom:0}.liferay-content .nav-aside:before{left:-3000em;right:0;top:42px;width:auto;background:0;z-index:2;box-shadow:none}.liferay-content .nav-aside h1,.liferay-content .nav-aside h2,.liferay-content .nav-aside h3,.liferay-content .nav-aside h4,.liferay-content .nav-aside h5,.liferay-content .nav-aside h6,.liferay-content .nav-aside>.toggle{position:relative;margin:0 0 29px;padding:12.5px 7px 12.5px 50px;background:#a5d782;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:2em;line-height:1.25}.liferay-content .nav-aside h1 i,.liferay-content .nav-aside h2 i,.liferay-content .nav-aside h3 i,.liferay-content .nav-aside h4 i,.liferay-content .nav-aside h5 i,.liferay-content .nav-aside h6 i,.liferay-content .nav-aside>.toggle i{display:block;position:absolute;left:0;top:50%;width:50px;margin:-25px 0 0;font-size:28px;line-height:50px;text-align:center}.liferay-content .nav-aside>.toggle{display:block;position:absolute;left:-3000em;top:0;z-index:1;float:left;margin:0 0 17px -20px;padding:0 22px 0 54px;font-size:1.8em;line-height:50px;cursor:pointer}.liferay-content .nav-aside>.toggle i{width:54px}.liferay-content .nav-aside ul{list-style:none;padding:0}.liferay-content .nav-aside ul li{font-size:2em}.liferay-content .nav-aside ul li a{display:block;margin:0 0 0 -0px;padding:10px 5px 10px 16px;border-bottom:1px solid #a5d782;color:#505450;font-weight:500;text-decoration:none}.liferay-content .nav-aside ul li a:hover,.liferay-content .nav-aside ul li.active>a{background:#a5d782}.liferay-content .nav-aside ul li ul{margin:0}.liferay-content .nav-aside ul li ul li{font-size:1em}.liferay-content .nav-aside ul li ul li a{padding-left:32px;font-weight:300}.liferay-content .nav-aside .link-btn{position:absolute;right:0;top:100%;margin:-8px 0 0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700}.liferay-content .nav-aside .link-btn a{padding:15px 25px;border-radius:0}.liferay-content .nav-aside .link-btn a i{display:inline-block;position:relative;left:-5px;top:4px;margin:0 -1px 0 0;font-size:26px;line-height:1px}.liferay-content .nav-aside .inner{clear:both;padding-bottom:5px;background:white}.liferay-content .nav-category{position:relative;z-index:4;padding:13px 0 0;border:0 solid #dcdddc;background:#fff;font-weight:400;line-height:1.4;text-align:center}.liferay-content .nav-category.scroll-to-fixed-fixed{box-shadow:0 0 5px rgba(0,0,0,0.15)}.liferay-content .nav-category:before{top:-100px;background:#fff}.liferay-content .nav-category ul{position:relative;z-index:2;float:right;list-style:none;margin:0;padding:0}.liferay-content .nav-category li{position:relative;float:left;margin:0 9px 0 0;font-size:1.4em}.liferay-content .nav-category li ul{visibility:hidden;position:absolute;left:-11px;top:-9px;z-index:1;float:none;list-style:none;min-width:136px;margin:0;padding:33px 0 12px;box-shadow:-3px 3px 14px rgba(0,0,0,0.2);background:#fff;opacity:0}.liferay-content .nav-category li.open ul{visibility:visible;opacity:1}.liferay-content .nav-category li.open ul li.hidden{display:block!important;visibility:visible;opacity:1;left:0}.liferay-content #root .nav-category li ul li{top:0;float:none;font-size:1em}.liferay-content #root .nav-category li ul li a{display:block;padding:3px 11px;font-weight:400;text-align:left}.liferay-content #root .nav-category li ul li a:hover{color:#a5d782}.liferay-content .nav-category a{display:block;position:relative;z-index:2;padding:5px 14px;border-bottom:5px solid transparent;color:#3c413c;text-decoration:none}.liferay-content .nav-category a:hover{color:#a5d782;text-decoration:none}.liferay-content .nav-category li.active>a{border-color:#a5d782;color:#a5d782;cursor:default}.liferay-content #root .nav-category li.sub a{padding-right:14px}.liferay-content .nav-category li.sub a:before{content:"\e910";display:block;position:absolute;right:0;top:50%;margin:-3px 0 0;font-size:6px;font-weight:400;font-family:i;line-height:6px}.liferay-content .nav-category ul:first-child{float:left}.liferay-content .nav-category ul:first-child li{top:2px;margin:0 14px 0 0;font-size:1.32em;font-weight:700;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .nav-category ul:first-child li:before{content:"/";display:block;position:absolute;left:100%;top:0;width:14px;text-align:center}.liferay-content .nav-category ul:first-child a{padding:0;border-width:0}.liferay-content .nav-category ul:first-child li.sub a:before{margin-top:-1px}.liferay-content #root>.nav-category+*{margin-top:0}.liferay-content .nav-category select,.liferay-content .gecko .nav-category select{width:auto;height:20px;padding:0;border-radius:0;border:0;font-size:13.2px;font-weight:700;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.4}.liferay-content .nav-category.a,.liferay-content .nav-category.border{border-bottom-width:1px}.liferay-content .nav-category.a+*,.liferay-content .nav-category.border+*{margin-top:33px}.liferay-content .news-a{position:relative;margin:33px 0 90px;line-height:1.25}.liferay-content .news-a>.inner{position:relative;z-index:2}.liferay-content .news-a>.inner.cloned{position:absolute;left:0;top:0;right:0;z-index:1}.liferay-content .news-a article{position:relative;z-index:2;margin-bottom:87px;padding:57px 400px 20px 0;color:#fff}.liferay-content .news-a article:before{left:-20px;right:-3000em;z-index:2;background:#156488}.liferay-content .news-a .cloned article:after{left:50%;top:-40px;bottom:0;border:0;z-index:1;width:220vw;height:auto;margin:0;background:url(../images/list-i.png) center center #f9faf9;background-size:cover}.liferay-content .news-a .cloned article:after{transform-origin:0 0;-webkit-transform:skewY(-7deg) translateX(-50%);-ms-transform:skewY(-7deg) translateX(-50%);transform:skewY(-7deg) translateX(-50%)}.liferay-content .news-a .cloned article:nth-child(6n-5):after{bottom:-100px}.liferay-content .news-a .cloned article:nth-child(6n-4):after{bottom:-260px;box-shadow:inset 0 20px 20px rgba(0,0,0,0.025)}.liferay-content .news-a .cloned article:nth-child(6n-2):after{top:-175px;bottom:-70px}.liferay-content .news-a .cloned article:nth-child(6n-1):after{top:80px;bottom:-380px}.liferay-content .news-a article>*{z-index:4}.liferay-content .news-a article:nth-child(2n){padding-right:0;padding-left:400px}.liferay-content .news-a article:nth-child(2n):before{left:-3000em;right:-40px;background:#13475f}.liferay-content .news-a figure{position:absolute;right:-40px;top:-22px;z-index:3;background:-3000em -3000em no-repeat}.liferay-content .news-a article:nth-child(2n) figure{left:-20px;right:auto}.liferay-content .news-a h1,.liferay-content .news-a h2,.liferay-content .news-a h3,.liferay-content .news-a h4,.liferay-content .news-a h5,.liferay-content .news-a h6{margin:0 0 18px;font-size:4em;font-weight:500;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.1}.liferay-content .news-a h1 span,.liferay-content .news-a h2 span,.liferay-content .news-a h3 span,.liferay-content .news-a h4 span,.liferay-content .news-a h5 span,.liferay-content .news-a h6 span{display:block;padding:2px 0 0;font-weight:300;font-size:.75em}.liferay-content .news-a .strong{font-weight:500}.liferay-content .news-a .link-btn{margin-top:36px;font-size:1.8em}.liferay-content #root .news-a .link-btn a{min-width:173px;padding:18px 36px;border-color:#fff;background:0;color:#fff;font-weight:500}.liferay-content .news-a .map{position:relative;margin-top:107px;padding:0;color:#a5d782}.liferay-content .news-a .map:before{background:0}.liferay-content .news-a .map h1,.liferay-content .news-a .map h2,.liferay-content .news-a .map h3,.liferay-content .news-a .map h4,.liferay-content .news-a .map h5,.liferay-content .news-a .map h6{margin-bottom:22px;color:#a5d782}.liferay-content .news-a .map h1 span,.liferay-content .news-a .map h2 span,.liferay-content .news-a .map h3 span,.liferay-content .news-a .map h4 span,.liferay-content .news-a .map h5 span,.liferay-content .news-a .map h6 span{padding:0;font-size:1em}.liferay-content .news-a .map figure,.liferay-content .news-a .map .map-b{position:relative;right:0;top:0;left:0;margin:0 -20px}.liferay-content .news-a .map-a{margin:0 0 0 -20px}.liferay-content #root .news-a .map-a article{overflow:visible;position:absolute;margin-bottom:0;margin:0;padding:0;color:#a5d782}.liferay-content .news-a .map-a article:after{display:none}.liferay-content .news-a .map-a figure{height:auto}.liferay-content .popup-a,.liferay-content .popup-b{visibility:hidden;position:fixed;left:0;right:0;top:0;bottom:0;z-index:10001;background:rgba(255,255,255,0.95)}.liferay-content .calculator-chooser{z-index:10010}.liferay-content .calculator-chooser .list-j{margin-bottom:2rem}.liferay-content .popup-a .box-outer{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;right:0;top:92px;bottom:0;z-index:2}.liferay-content .popup-a .box-outer>.close,.liferay-content .popup-b .box-outer>.close{display:block;position:absolute;left:0;right:0;top:0;visibility:hidden;z-index:1;height:100%;text-indent:-3000em;cursor:pointer;opacity:0}.liferay-content .popup-a .box-inner,.liferay-content .popup-b .box-inner{position:relative;z-index:2;margin:0 auto}.liferay-content .popup-a .box-inset{visibility:hidden;width:1140px;margin:0 auto;padding:0 0 47px 0;opacity:0}.liferay-content .popup-a .box-inset>.close{display:block;position:absolute;right:0;top:0;z-index:9;width:98px;height:98px;font-weight:400;font-size:30px;text-align:left;text-indent:-3000em;text-decoration:none}.liferay-content .popup-a .box-inset>.close:before{content:"\e922";margin:-20px 0 0;line-height:40px}.liferay-content .popup-a.steps-a-first .box-inset>.close{width:68px;height:68px;color:#fff}.liferay-content .popup-a .box-inset>.steps-a:first-child{margin-top:-47px}.liferay-content .popup-a .module-pattern{padding-top:28px}.liferay-content .popup-a .module-pattern+.footer-list{margin-top:-50px}.liferay-content .popup-a .list-h{max-width:730px;margin-left:auto;margin-right:auto}.liferay-content .popup-a .list-c.c h1,.liferay-content .popup-a .list-c.c h2,.liferay-content .popup-a .list-c.c h3,.liferay-content .popup-a .list-c.c h4,.liferay-content .popup-a .list-c.c h5,.liferay-content .popup-a .list-c.c h6{margin:0 0 11px;font-size:2.5em;font-weight:300}.liferay-content .popup-a .list-c.c h1 i,.liferay-content .popup-a .list-c.c h2 i,.liferay-content .popup-a .list-c.c h3 i,.liferay-content .popup-a .list-c.c h4 i,.liferay-content .popup-a .list-c.c h5 i,.liferay-content .popup-a .list-c.c h6 i{margin-bottom:7px}.liferay-content .popup-a .list-c.c .link-btn a{min-width:127px}.liferay-content .popup-a .footer-list{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:1004}.liferay-content .popup::-webkit-scrollbar,.liferay-content .popup::-webkit-scrollbar,.liferay-content .popup-b::-webkit-scrollbar,.liferay-content .popup-b::-webkit-scrollbar{width:0;background:0}.liferay-content .popup-b{z-index:1004;background:0;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.59090909091}.liferay-content .popup-b .box-outer>.close{background:rgba(165,215,130,0.87)}.liferay-content .popup-b .box-outer{position:absolute;left:0;top:0;right:0;z-index:2;min-height:100%;padding:20px 70px}.liferay-content .popup-b .box-inner{width:753px}.liferay-content .popup-b .box-inset{visibility:hidden;padding:74px 47px 47px;background:#fff;opacity:0}.liferay-content .popup-b .box-inset{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.liferay-content .popup-b p{max-width:500px;margin:0 auto 18px;font-size:1.32em}.liferay-content .popup-b .strong{font-weight:500}.liferay-content .popup-b .link-btn{margin-top:36px}.liferay-content .popup-b .link-btn.a a{min-width:0}.liferay-content .popup-b header{font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.25}.liferay-content .popup-b header h1,.liferay-content .popup-b header h2,.liferay-content .popup-b header h3,.liferay-content .popup-b header h4,.liferay-content .popup-b header h5,.liferay-content .popup-b header h6{margin:0 auto 46px;color:#a5d782;font-weight:300;font-size:4em;line-height:1.1}.liferay-content .popup-b header p{max-width:576px;font-size:2em}.liferay-content .rating-a{display:block;height:13px;text-align:left;text-indent:-3000em}.liferay-content .rating-a .rating{display:block;overflow:hidden;position:relative;z-index:1;height:16px;margin:0;padding:0;box-shadow:none;border-radius:0;background:0;text-align:left;text-indent:-3000em}.liferay-content .rating-a .rating>*{display:block;position:relative;z-index:2;float:left;width:16px;height:100%;margin:0 8px 0 0}.liferay-content .rating-a .rating>*:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:url(../images/rating-ab.svg) no-repeat;background-size:auto 100%}.liferay-content .rating-a .rating>* .pelna{display:block;position:absolute;left:0;top:0;bottom:0;z-index:2;background:url(../images/rating-aa.svg) no-repeat #fff;background-size:auto 100%}.liferay-content .rating-a.a .rating{height:21px}.liferay-content .rating-a.a .rating>*:before{background-image:url(../images/rating-ac.svg)}.liferay-content .rating-a.a .rating>* .pelna{background-image:url(../images/rating-ad.svg)}.liferay-content .slider-a{position:relative;list-style:none;max-width:755px;margin:0 auto 42px;padding:0;background:#f6fbf2}.liferay-content .slider-a:before{background:#f6fbf2}.liferay-content .slider-a li{margin:0 0 20px}.liferay-content .slider-a .bx-viewport{overflow:visible!important}.liferay-content .slider-a .bx-pager{position:absolute;left:-3000em;top:0}.liferay-content .slider-a .bx-controls-direction a{display:block;overflow:hidden;position:absolute;top:0;bottom:0;z-index:9;width:20000px;text-align:left;text-indent:-3000em}.liferay-content .slider-a .bx-controls-direction .bx-prev{right:100%}.liferay-content .slider-a .bx-controls-direction .bx-next{left:100%}.liferay-content .social-a{overflow:hidden;list-style:none;padding:0;line-height:1.5}.liferay-content #root .social-a li{float:left;margin:0 7px 0 0}.liferay-content .social-a a{display:block;overflow:hidden;position:relative;width:35px;height:35px;border-radius:2px;background:#a5d782;color:#fff;font-weight:400;text-align:left;text-decoration:none}.liferay-content .social-a i{margin:-30px 0 0;font-size:24px;line-height:60px}.liferay-content .social-a i.icon-facebook{top:auto;margin:0;bottom:-1px;padding:0 5px;font-size:30px;line-height:30px;text-align:right}.liferay-content #root .social-a li.btn{margin:0 26px 0 0}.liferay-content #root .social-a li.btn+li.btn{margin-left:-15px}.liferay-content #root .social-a li.btn a{width:118px;height:35px;border-radius:3px;background:center center no-repeat #090a09;background-size:auto 24px;color:#fff;text-indent:-3000em}.liferay-content #root .social-a li.btn.gp a{background:0}.liferay-content #root .social-a li.btn.as a{background:0}.liferay-content .social-b{overflow:hidden;list-style:none;padding:0}.liferay-content .social-b li{margin:0 0 12px;padding:0 12px}.liferay-content .social-b a{display:block;overflow:hidden;position:relative;width:50px;height:50px;border-radius:50px;background:#c8cac8;color:#fff;font-size:26px;text-align:left;text-indent:-3000em;text-decoration:none}.liferay-content .social-b i{margin:-20px 0 0;line-height:40px}.liferay-content .social-b i.icon-google-plus{font-size:16px}.liferay-content .social-b i.icon-envelope{font-size:17px}.liferay-content .social-b i.icon-twitter{font-size:21px}.liferay-content .social-b i.icon-whatsapp{font-size:28px}.liferay-content .social-b+*{margin-top:79px}.liferay-content .steps-a{position:relative;width:620px;margin:0 auto 63px;padding:18px 0 5px;border:0 solid #9ac879;color:#fff;font-weight:700;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.59090909091;text-transform:uppercase;text-align:center}.liferay-content .steps-a:before{border:0 solid #9ac879;background:#a5d782}.liferay-content .steps-a ul,.liferay-content .steps-a ol{overflow:hidden;position:relative;list-style:none;margin:0;padding:0}.liferay-content .steps-a li{position:relative;z-index:1;width:120px;padding:24px 0 0;font-size:13.2px}.liferay-content .steps-a li:first-child{z-index:9}.liferay-content .steps-a li:before{content:"";display:block;position:absolute;left:50%;top:0;z-index:2;width:20px;height:20px;margin:0 0 0 -10px;border-radius:20px;border:2px solid #fff;background:#a5d782}.liferay-content .steps-a li.done:before,.liferay-content .steps-a li.active:before{background:#fff}.liferay-content .steps-a li:after{content:"";display:block;position:absolute;right:50%;top:9px;z-index:1;width:1020px;height:2px;background:#fff}.liferay-content .steps-a li:first-child:after{background:#a5d782}.liferay-content .steps-a li a{display:block;color:#fff;text-decoration:none}.liferay-content .tabs-a{max-width:765px;margin:66px auto}.liferay-content .tabs-a>ul{list-style:none;margin:0 -20px 38px;padding:0 20px;border-bottom:1px solid #c3c4c3}.liferay-content .tabs-a>ul li{border-left:1px solid #c3c4c3}.liferay-content .tabs-a>ul li:first-child{border-left-width:0}.liferay-content .tabs-a>ul li a{display:block;min-width:160px;padding:5.5px 15px;color:#3c413c;font-weight:500;text-align:center;text-decoration:none}.liferay-content .tabs-a>ul li.active a,.liferay-content .tabs-a .tabs-header.toggle .inner{background:#a5d782;color:#fff;cursor:default}.liferay-content .tabs-a .tabs-header{display:block;margin:0 0 19px;border-bottom:1px solid #c3c4c3;color:#3c413c;font-size:1.8em;font-weight:500;text-align:center;text-decoration:none}.liferay-content .tabs-a .tabs-header .inner{display:block;min-width:160px;padding:6.5px 15px;border:0 solid #c3c4c3;border-left-width:1px;border-right-width:1px}.liferay-content .tabs-b{position:relative}.liferay-content .tabs-b>ul{overflow:hidden;position:relative;list-style:none;margin:0;padding:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .tabs-b>ul li{float:right;font-size:1.32em}.liferay-content .tabs-b>ul li:first-child{margin-right:auto}.liferay-content .tabs-b>ul a{display:block;overflow:hidden;position:relative;padding:3px 7px;border-bottom:4px solid transparent;color:#3c413c;font-weight:700;text-transform:uppercase;text-decoration:none}.liferay-content .tabs-b>ul li.active a{border-color:#a5d782;color:#a5d782;cursor:default}.liferay-content .tabs-b>div>.hidden-tab{overflow:hidden;max-height:0}.liferay-content .width-a{max-width:980px;margin-left:auto;margin-right:auto}.liferay-content .width-b{max-width:630px;margin-left:auto;margin-right:auto}.liferay-content .width-c{max-width:750px;margin-left:auto;margin-right:auto}.liferay-content h1,.liferay-content h2,.liferay-content h3,.liferay-content h4,.liferay-content h5,.liferay-content h6{font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.075}.liferay-content h1{font-size:6.5em;line-height:.92307692307}.liferay-content h2{font-size:5.5em;line-height:.94545454545}.liferay-content h3{font-size:4.0em;line-height:1.1}.liferay-content h4{font-size:3.0em;font-size:1.1}.liferay-content h5,.liferay-content h6{font-size:2.5em;line-height:1.12}.liferay-content h1 .small,.liferay-content h2 .small,.liferay-content h3 .small,.liferay-content h4 .small,.liferay-content h5 .small,.liferay-content h6 .small{display:block;margin:0 0 8px;font-size:13.2px;font-weight:700;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;letter-spacing:normal}.liferay-content .header-a{font-size:2em;line-height:1.45}.liferay-content #root .light{font-weight:300}.liferay-content .medium,.liferay-content h1 .strong,.liferay-content h2 .strong,.liferay-content h3 .strong,.liferay-content h4 .strong,.liferay-content h5 .strong,.liferay-content .strong,.liferay-content .form-inline .strong{font-weight:500}.liferay-content b,.liferay-content strong,.liferay-content .strong{font-weight:700}.liferay-content blockquote{margin:1em 40px}.liferay-content dfn,.liferay-content em,.liferay-content i,.liferay-content .em{font-style:italic}.liferay-content ins{background:#ff9;color:#000;text-decoration:none}.liferay-content mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}.liferay-content pre,.liferay-content code,.liferay-content kbd,.liferay-content samp{font-family:monospace,serif;font-size:1em}.liferay-content pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.liferay-content small{font-size:85%}.liferay-content strike,.liferay-content del,.liferay-content .strike{text-decoration:line-through}.liferay-content sub,.liferay-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.liferay-content sup{top:-0.5em}.liferay-content sub{bottom:-0.25em}.liferay-content .text-center{text-align:center}.liferay-content .text-left{text-align:left}.liferay-content .text-right{text-align:right}.liferay-content .text-justify{text-align:justify}.liferay-content .text-lowercase{text-transform:lowercase}.liferay-content .text-uppercase{text-transform:uppercase}.liferay-content .overlay-a,.liferay-content #root #nav>ul>li>div>ul.tags li.overlay-a a{color:#a5d782}.liferay-content .overlay-b{color:#3c413c}.liferay-content #root .overlay-c{color:#98465b}.liferay-content .overlay-d{color:#fff}.liferay-content .size-a{font-size:3em;line-height:1.13333333333}.liferay-content .size-b{font-size:5.5em;line-height:.94545454545}.liferay-content .size-c{font-size:3.5em;line-height:.88571428571}.liferay-content .size-d{font-size:4em;line-height:1.1}.liferay-content .size-e{font-size:2em;line-height:1.45}.liferay-content .size-f{font-size:4em;line-height:1.11111111111}.liferay-content .quote-a{margin:32px auto 60px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-style:italic;font-size:1.32em;line-height:1.59090909091;text-transform:uppercase;text-align:center}.liferay-content .entry .quote-a{margin-bottom:60px}.liferay-content .quote-a q{display:block;max-width:657px;margin:0 auto;font-size:2.27272727273em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.5;text-transform:none;text-align:left;quotes:none}.liferay-content .quote-a q:before{content:'„'}.liferay-content .quote-a q:after{content:'“'}.liferay-content .quote-a>span{display:block;margin:0 0 16px}.liferay-content .quote-a>*+span{margin-top:16px}.liferay-content .entry .quote-a-c{display:block;max-width:657px;margin:0 auto 60px;font-size:3em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-style:italic;line-height:1.5;text-transform:none;text-align:left;quotes:none}.liferay-content .quote-a-c:before{content:'„'}.liferay-content .quote-a-c:after{content:'“'}.liferay-content .entry .quote-a-h{font-size:1.32em;line-height:1.59090909091;text-transform:uppercase;text-align:center;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;display:block;margin:32px auto 16px}.liferay-content .scheme-a{font-family:tablet-gothic-compressed,Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:900;line-height:.88571428571;text-transform:uppercase}.liferay-content .scheme-b{color:#b1b3b1;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.32em;font-weight:700;line-height:1.59090909091;text-transform:uppercase}.liferay-content .scheme-box{display:inline-block;padding:9px 27px 7px;border:3px solid #3c413c;font-weight:700;line-height:1.25;text-align:center}.liferay-content #root .lead{margin-bottom:19px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:2em;font-weight:300;line-height:1.45}.liferay-content a{background:0;color:#a5d782;text-decoration:none;cursor:pointer}.liferay-content a span{cursor:pointer}.liferay-content a:hover,.liferay-content a:focus,.liferay-content a:active{text-decoration:underline;outline:0}.liferay-content #map>form .main a.email,.liferay-content #map>form main a.email,.liferay-content #nav>ul>li>div>ul.cols h1 a:hover,.liferay-content #nav>ul>li>div>ul.cols h2 a:hover,.liferay-content #nav>ul>li>div>ul.cols h3 a:hover,.liferay-content #nav>ul>li>div>ul.cols h4 a:hover,.liferay-content #nav>ul>li>div>ul.cols h5 a:hover,.liferay-content #nav>ul>li>div>ul.cols h6 a:hover{text-decoration:underline}.liferay-content #cookie a:hover,.liferay-content #map>form .main a.email:hover,.liferay-content #map>form main a.email:hover,.liferay-content .form-calculator>footer a:hover{text-decoration:none}.liferay-content .link-back{font-size:1.32em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.05em}.liferay-content .link-back a{display:inline-block;position:relative}.liferay-content .link-back a:before{content:"\e916";display:inline-block;position:relative;top:1px;margin:0 11px 0 0;font-size:12px;font-family:i;font-weight:400;line-height:1px}.liferay-content .link-big{position:relative;margin:54px 0 156px;padding:172px 0 0;border-top:1px solid #a5d782;font-size:6.5em;line-height:.92307692307}.liferay-content .link-big:before{content:"";display:block;position:absolute;left:-1000em;top:-1px;right:-1000em;height:1px;background:#a5d782}.liferay-content .link-big:first-child{margin-top:0;padding-top:0;border-top-width:0}.liferay-content .link-big i{display:inline-block;position:relative;top:-14px;margin:0 0 0 1px;font-size:12px;line-height:1px}.liferay-content .link-btn{font-size:1.5em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.2}.liferay-content .link-btn a{display:inline-block;overflow:hidden;position:relative;z-index:2;padding:10px 19px;border-radius:8px;border:1px solid #a5d782;background:#a5d782;color:#fff;line-height:1.2;text-decoration:none;text-align:center}.liferay-content .link-btn a i{display:inline-block;position:relative;top:-1px;margin:0 0 0 12px;font-size:.66666666666em;line-height:1px}.liferay-content .link-btn a+a{margin-left:7px}@media(max-width:759px){.liferay-content .link-btn a+a{margin-left:0}}.liferay-content #root .link-btn a.a{background:0;color:#a5d782}.liferay-content #root .link-btn a.a:after{background:#a5d782}.liferay-content #root .link-btn a.a:hover,.blue .liferay-content #root .link-btn a.a:hover{color:#fff}.liferay-content .link-btn.a{font-size:1.8em}.liferay-content .link-btn.a a{min-width:247px;padding:18px 36px;line-height:1.2}.liferay-content .link-btn.a a i,.liferay-content #root .map-a>article header .link-btn a i{top:5px;margin:0 12px 0 0;font-size:28px}.liferay-content .link-btn.a a i.icon-arrow-left,.liferay-content .link-btn.a a i.icon-arrow-right,.liferay-content button i.icon-arrow-left,.liferay-content button i.icon-arrow-right{display:inline-block;position:relative;top:0;margin:0 0 0 9px;font-size:12.5px;line-height:1px}.liferay-content .image-wide .link-btn.a a i{left:-7px;top:7px;margin:0;font-size:32px}.liferay-content #root .link-btn.b{margin-top:32px;font-size:1.8em}.liferay-content .link-btn.b a{min-width:155px;padding:18px 16px;line-height:1.2}@media(min-width:760px){.liferay-content .link-btn.b a+a{margin-left:36px}}.liferay-content .link-plus{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1.3em;line-height:1.5;text-transform:uppercase}.liferay-content .link-plus a{display:block;position:relative;padding:0 0 0 60px;color:rgba(60,65,60,0);line-height:48px;text-decoration:none}.liferay-content .link-plus a:hover{color:#3c413c}.liferay-content .link-plus a:hover .bg{color:#fff}.liferay-content .link-plus .bg,.liferay-content .link-plus a:before{display:block;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:60px;border:2px solid #a5d782;font-family:i;font-size:22px;font-weight:400;line-height:46px;text-align:center}.liferay-content .link-plus a:before,.liferay-content .link-plus .bg:after{content:"\e904";z-index:2}.liferay-content .link-plus .bg:before{content:"\e91c";display:block;position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;color:#a5d782;font-size:48px;line-height:48px}.liferay-content .list-horizontal a.clone .shadow:before,.liferay-content .link-plus .bg:before,.liferay-content .link-plus a:hover .bg:after,.liferay-content .list-horizontal li:hover .link-plus .bg:after,.liferay-content #featured .bx-pager .bx-pager-item a:before,.liferay-content .list-horizontal a.clone:hover .shadow:after,.liferay-content .list-horizontal .close:before,.liferay-content .list-horizontal-mobile a.clone .shadow:before,.liferay-content .list-horizontal-mobile a.clone:hover .shadow:after,.liferay-content .list-horizontal-mobile .close:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.liferay-content .link-btn a:after,.liferay-content .table-a .btn a:after,.liferay-content button:after{content:"";display:block;position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;z-index:-1;margin:0;background:rgba(255,255,255,0.35)}.liferay-content .link-btn a:after,.liferay-content .table-a .btn a:after,.liferay-content button:after{-webkit-transform-origin:100% center;-ms-transform-origin:100% center;transform-origin:100% center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.liferay-content .link-btn a:hover:after,.liferay-content .table-a .btn a:hover:after,.liferay-content button:hover:after{left:0;right:0;margin:0}.liferay-content .link-btn a:hover:after,.liferay-content .table-a .btn a:hover:after,.liferay-content button:hover:after{-webkit-transform-origin:0 center;-ms-transform-origin:0 center;transform-origin:0 center;-webkit-transform:none;-ms-transform:none;transform:none}.liferay-content ul,.liferay-content ol,.liferay-content dd,.liferay-content blockquote{padding-left:33px}.liferay-content .list-a{list-style:none;padding:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.29411764706}.liferay-content .list-a li{position:relative;margin:0 0 6px;padding:0 0 6px;font-size:1.7em}.liferay-content .list-a li:before{content:"";display:block;position:absolute;left:0;bottom:0;width:23px;height:1px;background:rgba(60,65,60,0.5)}.liferay-content .list-a li:last-child{padding-bottom:0}.liferay-content .list-archive{list-style:none;max-width:753px;margin:-15px auto 50px;padding:0}.liferay-content .list-archive li{position:relative;z-index:2;padding:32px 0 6px;border-bottom:1px solid #a5d782;font-size:1em}.liferay-content .list-archive li:before{z-index:-1}.liferay-content .list-archive li:before,.liferay-content .list-archive a.clone{left:-20px;right:-20px}.liferay-content .list-archive li.has-clone:hover:before{background:#f6fbf2}.liferay-content .list-archive h1,.liferay-content .list-archive h2,.liferay-content .list-archive h3,.liferay-content .list-archive h4,.liferay-content .list-archive h5,.liferay-content .list-archive h6{margin:0 0 5px;font-size:3em;font-weight:300;line-height:1.13333333333}.liferay-content .list-archive .small{margin:0 0 8px;color:#a5d782}.liferay-content .list-archive a{color:#3c413c}.liferay-content .list-archive p{font-size:1.32em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .list-b{list-style:none;margin:28px 0 29px;padding:0;color:#a5d782;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.1;text-align:center}.liferay-content .list-b li{position:relative;float:left;width:25%;padding:25px 20px 21px;border:0 solid #c3c4c3;border-right-width:1px;border-top-width:1px;font-size:2em}.liferay-content .list-b li:nth-child(4n){border-right-width:0}.liferay-content .list-b li:nth-child(4n)+li,.liferay-content .list-c li:nth-child(3n-2){clear:both;border-left-width:0}.liferay-content .list-b li:first-child,.liferay-content .list-b li:first-child+li,.liferay-content .list-b li:first-child+li+li,.liferay-content .list-b li:first-child+li+li+li{padding-top:6px;border-top-width:0}.liferay-content .list-b a{display:block;text-decoration:none}.liferay-content .list-b span{display:block;position:relative;max-width:195px;margin:0 auto}.liferay-content .list-b span:before{content:"\e914";display:block;margin:0 0 10px;color:#3c413c;font-size:12px;font-weight:400;font-family:i;line-height:12px}.liferay-content .list-b img{display:block;margin:0 auto 16px;border-radius:50%;border:5px solid #d2ebc0;-webkit-transition:transform 200ms ease!important;transition:transform 200ms ease!important;-webkit-transition-delay:transform 200ms ease!important}.liferay-content .list-b a:hover img,.liferay-content .list-i .has-clone:hover img{-webkit-transform:scale(1.067);-ms-transform:scale(1.067);transform:scale(1.07);background:0}.liferay-content .list-c{list-style:none;margin:36px 0;padding:0;border:0 solid #c3c4c3;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5;text-align:center}.liferay-content .list-c li{position:relative;z-index:2;float:left;width:33.3333333333333%;padding:40px 20px 19px;border:0 solid #c3c4c3;border-left-width:1px;font-size:1em}.liferay-content .list-c h1,.liferay-content .list-c h2,.liferay-content .list-c h3,.liferay-content .list-c h4,.liferay-content .list-c h5,.liferay-content .list-c h6{margin:0 0 26px;color:#a5d782;font-size:3em;font-weight:500;line-height:1}.liferay-content .list-c h1:after,.liferay-content .list-c h2:after,.liferay-content .list-c h3:after,.liferay-content .list-c h4:after,.liferay-content .list-c h5:after,.liferay-content .list-c h6:after{content:"\e914";display:block;margin:26px 0 0;color:#3c413c;font-size:12px;font-weight:400;font-family:i;line-height:12px}.liferay-content .list-c h1 i,.liferay-content .list-c h2 i,.liferay-content .list-c h3 i,.liferay-content .list-c h4 i,.liferay-content .list-c h5 i,.liferay-content .list-c h6 i{display:block;margin:0 0 12px;font-size:28px;line-height:35px}.liferay-content .list-c h1 i.icon-mobile,.liferay-content .list-c h2 i.icon-mobile,.liferay-content .list-c h3 i.icon-mobile,.liferay-content .list-c h4 i.icon-mobile,.liferay-content .list-c h5 i.icon-mobile,.liferay-content .list-c h6 i.icon-mobile{font-size:35px}.liferay-content .list-c p{max-width:205px;margin-left:auto;margin-right:auto;font-size:1.4em}.liferay-content .list-c .link{z-index:9;max-width:none;margin:0}.liferay-content .list-c .link-btn,.liferay-content .list-c.c .link-btn{margin-top:auto;margin-bottom:0}.liferay-content .list-c .link-btn a{display:block;padding:19px 17px}.liferay-content .list-c li:hover .inner{-webkit-transform:scale(1.133333333);-ms-transform:scale(1.133333333);transform:scale(1.133333333)}.liferay-content .list-c.a{margin:48px 0 0 -86px;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.12}.liferay-content .list-c.a li{width:50%;padding:30px 0 26px;border-width:0;border-left-width:85px;border-color:transparent;font-size:2.5em}.liferay-content .list-c.a li:after{content:"";display:block;position:absolute;left:-42px;top:0;bottom:0;right:-85px;z-index:-1;border:1px solid #ddd;border-right-width:0;border-bottom-width:0}.liferay-content .list-c.a li:nth-child(2n):after{right:0}.liferay-content .list-c.a li:nth-child(2n-1):after{border-left-width:0}.liferay-content .list-c.a li:first-child,.liferay-content .list-c.a li:first-child+li{padding-top:12px}.liferay-content .list-c.a li:first-child:after,.liferay-content .list-c.a li:first-child+li:after{border-top-width:0}.liferay-content .list-c.a i{display:block;margin:0 0 25px;color:#a5d782;font-size:80px;line-height:80px}.liferay-content .list-c.a i.icon-hospital-doctor{font-size:68px}.liferay-content .list-c.a i.icon-world{font-size:72px}.liferay-content .list-c.a i.icon-calendar-time{font-size:52px;line-height:52px}.liferay-content .list-c.a a{display:block;color:#3c413c}.liferay-content .list-c.a h1,.liferay-content .list-c.a h2,.liferay-content .list-c.a h3,.liferay-content .list-c.a h4,.liferay-content .list-c.a h5,.liferay-content .list-c.a h6,.liferay-content .list-c.a p{max-width:240px;margin:0 auto;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em;font-weight:300;line-height:1.12}.liferay-content .list-c.b{margin-top:67px;color:#3c413c;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.45}.liferay-content .list-c.b li{padding:0;border-left-width:0}.liferay-content .list-c.b li:nth-child(3n-2){-webkit-transform:translateX(-50vw);-ms-transform:translateX(-50vw);transform:translateX(-50vw)}.liferay-content .list-c.b li:nth-child(3n-0){-webkit-transform:translateX(50vw);-ms-transform:translateX(50vw);transform:translateX(50vw)}.liferay-content .list-c.b figure{position:relative;margin:0 0 16px}.liferay-content .list-c.b li:nth-child(3n-1) figure:before,.liferay-content .list-c.b li:nth-child(3n-1) figure:after{content:"";display:block;position:absolute;left:-1px;top:50%;width:2px;height:164px;margin:-82px 0 0;background:#e9e9e9}.liferay-content .list-c.b li:nth-child(3n-1) figure:after{left:auto;right:-1px}.liferay-content .list-c.b img{display:block;margin:0 auto;border-radius:50%}.liferay-content .list-c.b h1,.liferay-content .list-c.b h2,.liferay-content .list-c.b h3,.liferay-content .list-c.b h4,.liferay-content .list-c.b h5,.liferay-content .list-c.b h6{margin:0 0 9px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.36em;font-weight:700;line-height:1.59090909091;text-transform:uppercase}.liferay-content .list-c.b p{max-width:250px;font-size:2em}.liferay-content .list-c.c{margin-top:63px;margin-bottom:57px;line-height:1.28571428571}.liferay-content .list-c.c li{padding-top:0;padding-bottom:0}.liferay-content .list-c.c h1,.liferay-content .list-c.c h2,.liferay-content .list-c.c h3,.liferay-content .list-c.c h4,.liferay-content .list-c.c h5,.liferay-content .list-c.c h6{margin-bottom:12px;font-size:1.8em}.liferay-content .list-c.c p{max-width:260px;margin-bottom:17px}.liferay-content .list-c.d{margin-left:-95px;margin-right:-95px}.liferay-content .list-c.d .link-btn a{min-width:129px}.liferay-content .list-c.e{margin-left:-40px;margin-right:-40px}.liferay-content .list-c.f{margin-left:-135px;margin-right:-135px}.liferay-content .list-category{position:relative;z-index:1;list-style:none;margin:36px 0 0 -45px;padding:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .list-category li{position:relative;float:left;width:33.3%;margin:0 0 120px;border-left:45px solid transparent;font-size:1em;text-align:left}.liferay-content .list-category li.horizontal:first-child,.liferay-content .list-category li:first-child+li.horizontal,.liferay-content .list-category li:first-child+li+li.horizontal{padding-top:52px}.liferay-content .list-category h1,.liferay-content .list-category h2,.liferay-content .list-category h3,.liferay-content .list-category h4,.liferay-content .list-category h5,.liferay-content .list-category h6{margin:0 0 6px;color:#3c413c;font-family:tablet-gothic-compressed,Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:900;font-size:3.5em;line-height:.88571428571;text-transform:uppercase}.liferay-content .list-category p{margin:0;font-size:1.32em}.liferay-content .list-category a{display:block;position:relative;color:#3c413c;text-decoration:none;text-align:center}.liferay-content .list-category figure{display:inline-block;position:relative;z-index:1;margin:0}.liferay-content .list-category figure img{display:block;position:relative;z-index:1}.liferay-content .list-category figure:before{content:"";display:block;position:absolute;left:13px;top:13px;right:-19px;bottom:-32px;z-index:2;border:6px solid #a5d782}.liferay-content .list-category a:hover figure:before{-webkit-animation:pulse .2s infinite linear;animation:pulse .2s infinite linear}.liferay-content .list-category div{display:block;overflow:hidden;position:absolute;left:50%;top:100%;z-index:9;width:264px;margin:0 0 0 -132px;padding:10px;background:#fff;text-align:left}.liferay-content .list-category .text-left div{left:32px;margin:0}.liferay-content .list-category .text-right div{left:auto;right:0;margin:0}.liferay-content .list-category li.horizontal div{margin-top:-44px}.liferay-content .list-category+*{position:relative;z-index:2}.liferay-content .list-category+.link-btn{margin-top:10px}.liferay-content .list-checks{list-style:none;margin:26px 0;padding:0;line-height:1.25}.liferay-content .list-checks li{position:relative;margin:0 auto 16px;padding:0 0 0 39px;border:0 solid #e2f2d7}.liferay-content .list-checks li:before{content:"\e961";display:block;position:absolute;left:0;top:0;color:#a5d782;font-family:i;font-weight:400;font-size:24px;line-height:24px}.liferay-content .list-checks li.has-tooltip a.tooltip{display:inline-block;position:relative;width:28px;margin:0 0 0 15px;font-family:i;font-weight:400;text-decoration:none;opacity:1}.liferay-content .list-checks li.has-tooltip a.tooltip:before{content:"\e95c";display:block;position:absolute;left:0;bottom:-8px;font-size:28px;line-height:28px}.liferay-content .list-checks li>div{position:absolute;left:-3000em;top:0;width:100%;max-width:524px;margin:0 auto;padding:11px 0 0;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091;text-align:left}.liferay-content .list-checks .sub{display:block;position:absolute;left:0;right:0;top:100%}.liferay-content .list-checks.text-center li{padding-left:0}.liferay-content .list-checks.text-center li:before{display:inline;position:relative;top:5px;margin:0 12px 0 0;line-height:1px}.liferay-content .form-calculator .header .list-checks{min-height:52px}.liferay-content .list-cols{position:relative;list-style:none;margin:0 0 62px -40px;padding:1px 0 0;border:0 solid #a5d782;line-height:1.25}.liferay-content .list-cols:before{left:20px;right:-3000em;border:0 solid #a5d782;border-top-width:1px;border-bottom-width:1px}.liferay-content .list-cols li{position:relative;z-index:2;float:left;width:50%;margin:0 0 23px;padding:46px 0 0;border-left:40px solid transparent}.liferay-content .list-cols li:before{background:#a5d782}.liferay-content .list-cols li:nth-child(2n)+li{clear:both}.liferay-content .list-cols li.wide,.liferay-content .list-cols.wide li{float:none;margin:0;padding-top:47px;padding-bottom:23px}.liferay-content .list-cols.wide li:first-child:before{left:-3000em;top:0;right:auto}.liferay-content .list-cols li.wide:before,.liferay-content .list-cols.wide li:before{content:"";display:block;position:absolute;left:-20px;top:0;right:-3000em;height:1px}.liferay-content .list-cols h1,.liferay-content .list-cols h2,.liferay-content .list-cols h3,.liferay-content .list-cols h4,.liferay-content .list-cols h5,.liferay-content .list-cols h6{margin:0 0 17px;font-size:40px;line-height:1.1}.liferay-content .list-i.before-list-cols li{margin-bottom:19px}.liferay-content .list-cols .small{font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:13.2px;line-height:1.59090909091}.liferay-content .list-cols ul{list-style:none;padding:0}.liferay-content #root .list-cols ul li{float:none;width:auto;margin:0;padding:0 0 0 28px;border-left-width:0}.liferay-content #root .list-cols ul li:before{content:"–";display:block;position:absolute;left:0;top:0;right:auto;height:auto;background:0}.liferay-content .list-cols li p,.liferay-content .list-cols ul li{font-size:1em}.liferay-content .list-cols p+.small{margin-top:-11px}.liferay-content .list-d{list-style:none;padding:0;line-height:1.5}.liferay-content #root .list-d li{margin-bottom:17px;padding-top:9px;border-top:1px solid #a5d782;font-size:1em}.liferay-content #root .list-d li:first-child{padding-top:0;border-width:0}.liferay-content .list-d h1,.liferay-content .list-d h2,.liferay-content .list-d h3,.liferay-content .list-d h4,.liferay-content .list-d h5,.liferay-content .list-d h6{margin:0 0 6px;color:#a5d782;font-size:2em;font-weight:300;line-height:1.2}.liferay-content .list-e{list-style:none;margin:0 0 0 -35px;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5}.liferay-content .list-e li{position:relative;float:left;width:25%;border-left:35px solid transparent;font-size:1em}.liferay-content .list-e figure{position:relative;min-height:166px;margin:0 0 6px}.liferay-content .list-e figure{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.liferay-content .list-e h1,.liferay-content .list-e h2,.liferay-content .list-e h3,.liferay-content .list-e h4,.liferay-content .list-e h5,.liferay-content .list-e h6{margin:0 0 11px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:3em;line-height:1}.liferay-content .list-e h1,.liferay-content .list-e h2,.liferay-content .list-e h3,.liferay-content .list-e h4,.liferay-content .list-e h5,.liferay-content .list-e h6,.liferay-content .module-featured.c>h1,.liferay-content .module-featured.c>h2,.liferay-content .module-featured.c>h3,.liferay-content .module-featured.c>h4,.liferay-content .module-featured.c>h5,.liferay-content .module-featured.c>h6,.liferay-content .form-calculator header h1,.liferay-content .form-calculator header h2,.liferay-content .form-calculator header h3,.liferay-content .form-calculator header h4,.liferay-content .form-calculator header h5,.liferay-content .form-calculator header h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.liferay-content .list-e p{font-size:1.4em}.liferay-content .list-e .link-btn{margin-top:auto;font-size:1.5em;text-align:center}.liferay-content .list-e .link-btn a{min-width:127px;padding:17px 34px;border-radius:8px}.liferay-content .list-f{overflow:hidden;position:relative;list-style:none;padding:1px 0 0 12px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase}.liferay-content .list-f:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:3px;background:#3c413c}.liferay-content .list-f li{margin:0 0 3px;font-size:1.32em}.liferay-content .list-g{list-style:none;margin:0 0 24px -39px;padding:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .list-g li{position:relative;float:left;width:33.333333333333%;height:218px;padding:12px 12px 0 65px;border:0 solid #c3c4c3;border-left:39px solid transparent;font-size:1em}.liferay-content .list-g li:before{content:"";display:block;position:absolute;left:-19px;top:0;bottom:0;width:1px;background:#c2c3c2}.liferay-content .list-g .no{display:block;position:absolute;left:0;top:12px;width:49px;height:49px;border-radius:49px;border:1px solid #a5d782;color:#a5d782;font-size:3em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:47px;text-align:center}.liferay-content .list-g h1,.liferay-content .list-g h2,.liferay-content .list-g h3,.liferay-content .list-g h4,.liferay-content .list-g h5,.liferay-content .list-g h6{margin:0;font-size:3em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.13333333333;text-transform:none;letter-spacing:normal}.liferay-content .list-g h1 .small,.liferay-content .list-g h2 .small,.liferay-content .list-g h3 .small,.liferay-content .list-g h4 .small,.liferay-content .list-g h5 .small,.liferay-content .list-g h6 .small{display:block;margin:0 0 6px;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091;text-transform:uppercase}.no-mobile .liferay-content .list-g li:hover h1,.no-mobile .liferay-content .list-g li:hover h2,.no-mobile .liferay-content .list-g li:hover h3,.no-mobile .liferay-content .list-g li:hover h4,.no-mobile .liferay-content .list-g li:hover h5,.no-mobile .liferay-content .list-g li:hover h6,.no-mobile .liferay-content .list-g li:hover .no,.mobile .liferay-content .list-g li.toggle h1,.mobile .liferay-content .list-g li.toggle h2,.mobile .liferay-content .list-g li.toggle h3,.mobile .liferay-content .list-g li.toggle h4,.mobile .liferay-content .list-g li.toggle h5,.mobile .liferay-content .list-g li.toggle h6,.mobile .liferay-content .list-g li.toggle .no{margin-top:-36px}.liferay-content .list-g li>div{visibility:hidden;position:relative;max-height:0;opacity:0}.liferay-content .list-g li>div:before{content:"\e914";display:block;margin:0 0 6px;font-size:12px;font-family:i;font-weight:400;line-height:12px;text-align:center}.no-mobile .liferay-content .list-g li:hover>div,.mobile .liferay-content .list-g li.toggle>div{visibility:visible;max-height:100px;opacity:1}.liferay-content #root .list-g p{max-width:none;margin:0;font-size:1.32em}.liferay-content .list-gallery{overflow:hidden;list-style:none;margin:0 0 0 -21px;padding:0;color:#3c413c}.liferay-content .list-gallery li{position:relative;z-index:2;float:left;width:25%;min-height:291px;margin:0 0 49px;padding:0 14px 12px;border-left:21px solid transparent}.liferay-content .list-gallery li:before{z-index:-1;background:#fff}.liferay-content .list-gallery figure{position:relative;margin:0 -14px 10px}.liferay-content .list-gallery i{display:block;position:absolute;right:0;top:100%;width:52px;color:#a5d782;font-size:34px;line-height:70px}.liferay-content .list-gallery i.icon-barbell{font-size:32px}.liferay-content .list-gallery i.icon-fitness{font-size:38px}.liferay-content .list-gallery a.clone{z-index:9;text-align:left;text-indent:-3000em}.liferay-content .list-gallery h1,.liferay-content .list-gallery h2,.liferay-content .list-gallery h3,.liferay-content .list-gallery h4,.liferay-content .list-gallery h5,.liferay-content .list-gallery h6{margin:0;color:#3c413c;font-size:.95em;line-height:1.26315789474}.liferay-content .list-gallery p{margin:0;color:#a5d782;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .list-gallery a{color:#3c413c}.liferay-content .cols-a .list-gallery li{width:33.3333333333%}.liferay-content .list-gallery.a h1,.liferay-content .list-gallery.a h2,.liferay-content .list-gallery.a h3,.liferay-content .list-gallery.a h4,.liferay-content .list-gallery.a h5,.liferay-content .list-gallery.a h6{margin-bottom:0;font-size:1em;line-height:1.25}.liferay-content .list-gallery p{margin-bottom:-22px}.liferay-content .list-gallery-double{overflow:hidden;list-style:none;max-width:945px;margin-left:auto;margin-right:auto;padding:0}.liferay-content .list-gallery-double li{float:right;clear:right;width:49%;font-size:1em}.liferay-content .list-gallery-double li:first-child{float:left;width:51%;padding:146px 0 0}.liferay-content .list-gallery-double+*{margin-top:131px}.liferay-content .list-gallery-double p{padding:0 44px}.liferay-content .list-gallery-double img+*{margin-top:29px}.liferay-content .list-gallery-double .link-btn{font-size:1.956em;font-weight:300;text-align:right}.liferay-content .list-gallery-double .link-btn a{padding:5px 16px;border-radius:4px}.liferay-content .list-gallery-double .link-btn a.video{padding-right:58px}.liferay-content .list-gallery-double .link-btn a.video:before{content:"\e92a";display:block;position:absolute;right:0;top:0;bottom:0;width:35px;border-left:1px solid #fff;font-size:13px;font-family:i;font-weight:400;line-height:34px;text-align:center}.liferay-content .module-background>.list-gallery-double:first-child{margin-top:18px}.liferay-content .module-background .list-gallery-double .link-btn a{border-color:#fff;background:0;color:#fff}.liferay-content .list-h{list-style:none;margin:59px 0 63px;padding:0;text-align:center}.liferay-content .list-h li{position:relative;margin:0 0 14px;padding:0 0 16px;border-bottom:1px solid #a5d782}.liferay-content .list-h .title{display:block;margin:0 0 5px;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:13.2px;line-height:1.59090909091;text-transform:uppercase}.liferay-content .list-h+h1,.liferay-content .list-h+h2,.liferay-content .list-h+h3,.liferay-content .list-h+h4,.liferay-content .list-h+h5,.liferay-content .list-h+h6{margin-top:87px}.liferay-content .list-h+.module-wide,.liferay-content .list-h+.module-pattern{margin-top:-42px}.liferay-content .list-h.a li{border-bottom-color:transparent}.liferay-content .list-h.a li:before{content:"";display:block;position:absolute;left:50%;bottom:-1px;width:366px;height:1px;margin:0 0 0 -183px;background:#a5d782}.liferay-content .list-h.b li{margin-bottom:30px;padding-bottom:30px}.liferay-content .list-horizontal{overflow:hidden;position:relative;list-style:none;margin:0 0 0 -1px;padding:0;background:center 0 no-repeat #3c413c;background-size:cover;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.5}.liferay-content #root .list-horizontal{margin-left:-1px}.liferay-content .list-horizontal:before,.liferay-content .list-horizontal-mobile:before{z-index:2;background:rgba(60,65,60,0.39)}.liferay-content .list-horizontal li{display:block;overflow:hidden;position:relative;z-index:9;float:left;width:25%;height:100vh;max-height:55vw;padding:100px 26px 0;border-left:1px solid rgba(255,255,255,0.61);font-size:1em}.liferay-content .list-horizontal li:hover,.liferay-content .list-horizontal-mobile li:hover{background:rgba(0,0,0,0.45)}.liferay-content .list-horizontal.shown li:hover,.liferay-content .list-horizontal-mobile.shown li:hover{background:rgba(60,65,60,0.6)}.liferay-content .list-horizontal-mobile.shown li:hover{background:#3c413c}.liferay-content .list-horizontal.shown li.active,.liferay-content .list-horizontal-mobile.shown li.active{background:rgba(60,65,60,0)}.liferay-content .list-horizontal a.clone{z-index:9;color:#fff;text-decoration:none}.liferay-content .list-horizontal a.clone .shadow,.liferay-content .list-horizontal .close{display:block;visibility:hidden;position:absolute;left:50%;top:auto;bottom:113px;width:40px;height:40px;margin:0 0 0 -20px;border-radius:60px;border:2px solid #fff;font-family:i;font-size:38px;font-weight:400;line-height:38px;text-align:center;text-indent:0;opacity:0}.liferay-content .list-horizontal a.clone .shadow:before,.liferay-content .list-horizontal a.clone .shadow:after,.liferay-content .list-horizontal .close:before,.liferay-content .list-horizontal .close:after,.liferay-content .list-horizontal .close:before,.liferay-content .list-horizontal .close:after,.liferay-content .list-horizontal-mobile .close:before,.liferay-content .list-horizontal-mobile .close:after{display:block;position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;color:#fff;font-size:38px;line-height:38px}.liferay-content .list-horizontal a.clone .shadow:before{content:"\e91c"}.liferay-content .list-horizontal a.clone .shadow:after{content:"\e91d";z-index:2}.liferay-content #root .list-horizontal li.background,.liferay-content #root .list-horizontal-mobile li.background,.liferay-content #root .list-horizontal.a li.background{visibility:visible;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;float:none;width:auto;height:auto;max-height:none;padding:0;background:center 0 no-repeat;background-size:cover;opacity:1}.liferay-content .list-horizontal .label,.liferay-content .list-horizontal-mobile .label{display:block;visibility:hidden;position:absolute;left:50%;top:380px;z-index:8;width:380px;margin:0 0 0 -20px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:40px;text-align:center;text-transform:uppercase;opacity:0}.liferay-content .list-horizontal .label{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.liferay-content .list-horizontal li>div{overflow:hidden;visibility:hidden;position:absolute;left:0;bottom:84px;right:0;min-width:calc(100vw - 180px);padding:0 54px;font-weight:400;line-height:1.5;opacity:0}.liferay-content .list-horizontal li>div>*{max-width:617px}.liferay-content #root .list-horizontal li>div p{visibility:visible;max-height:none;max-width:481px;margin-bottom:26px;opacity:1}.liferay-content .list-horizontal li>div h1,.liferay-content .list-horizontal li>div h2,.liferay-content .list-horizontal li>div h3,.liferay-content .list-horizontal li>div h4,.liferay-content .list-horizontal li>div h5,.liferay-content .list-horizontal li>div h6{margin:0 0 14px;font-size:2.717em;font-weight:500;line-height:1.18071402282}.liferay-content .list-horizontal li>div h1 span,.liferay-content .list-horizontal li>div h2 span,.liferay-content .list-horizontal li>div h3 span,.liferay-content .list-horizontal li>div h4 span,.liferay-content .list-horizontal li>div h5 span,.liferay-content .list-horizontal li>div h6 span{margin:0 0 9px}.liferay-content .list-horizontal li>div h1 span.light,.liferay-content .list-horizontal li>div h2 span.light,.liferay-content .list-horizontal li>div h3 span.light,.liferay-content .list-horizontal li>div h4 span.light,.liferay-content .list-horizontal li>div h5 span.light,.liferay-content .list-horizontal li>div h6 span.light,.liferay-content .list-horizontal-mobile li>div h1 span.light,.liferay-content .list-horizontal-mobile li>div h2 span.light,.liferay-content .list-horizontal-mobile li>div h3 span.light,.liferay-content .list-horizontal-mobile li>div h4 span.light,.liferay-content .list-horizontal-mobile li>div h5 span.light,.liferay-content .list-horizontal-mobile li>div h6 span.light{margin:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:1em;line-height:1.18071402282;text-transform:none}.liferay-content .list-horizontal li>header{position:relative;min-height:310px;width:calc(25vw - 52px);padding:0 0 166px}.liferay-content .list-horizontal li:hover>header{min-height:386px}.liferay-content .list-horizontal h1,.liferay-content .list-horizontal h2,.liferay-content .list-horizontal h3,.liferay-content .list-horizontal h4,.liferay-content .list-horizontal h5,.liferay-content .list-horizontal h6{margin:0 0 14px;color:#fff;font-size:3.575em;font-weight:300;line-height:.92307692307}.liferay-content .list-horizontal h1 span,.liferay-content .list-horizontal h2 span,.liferay-content .list-horizontal h3 span,.liferay-content .list-horizontal h4 span,.liferay-content .list-horizontal h5 span,.liferay-content .list-horizontal h6 span,.liferay-content .list-horizontal-mobile h1 span,.liferay-content .list-horizontal-mobile h2 span,.liferay-content .list-horizontal-mobile h3 span,.liferay-content .list-horizontal-mobile h4 span,.liferay-content .list-horizontal-mobile h5 span,.liferay-content .list-horizontal-mobile h6 span{display:block;margin:0 0 11px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:1.46153846154;text-transform:uppercase}.liferay-content .list-horizontal p{overflow:hidden;max-height:0;margin:0;font-size:1.4em;opacity:0}.liferay-content .list-horizontal li:hover p{visibility:visible;max-height:63px;margin-bottom:15px;opacity:1}.liferay-content .list-horizontal p.link-plus{visibility:visible;position:absolute;left:0;right:0;bottom:108px;max-height:none;margin:0;font-size:1.3em;opacity:1}.liferay-content .list-horizontal .link-plus a{color:rgba(255,255,255,0)}.liferay-content .list-horizontal li:hover .link-plus a,.liferay-content .list-horizontal .link-plus a:hover{color:white}.liferay-content .list-horizontal .link-plus a:before,.liferay-content .list-horizontal .link-plus .bg,.liferay-content .list-horizontal .link-plus .bg:before{border-color:#fff;color:#fff}.liferay-content .list-horizontal a{color:#fff}.liferay-content div.content>.list-horizontal:first-child{margin-top:-47px}.liferay-content .list-horizontal>.bg,.liferay-content .list-horizontal>.bg figure,.liferay-content .list-horizontal-mobile>.bg,.liferay-content .list-horizontal-mobile>.bg figure,.liferay-content #root .list-horizontal.a>.bg{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:7;margin:0}.liferay-content .list-horizontal>.bg figure,.liferay-content .list-horizontal-mobile>.bg figure{visibility:hidden;background:center 0 no-repeat;background-size:cover;opacity:0}.liferay-content .list-horizontal>.shadow{display:block;position:absolute;left:50%;top:0;bottom:0;z-index:8;width:0;background:rgba(60,65,60,0.6)}.liferay-content .list-horizontal.is-active>.shadow{width:100vw}.liferay-content .list-horizontal .close{bottom:auto;top:37px;z-index:11;width:50px;height:50px;margin:0 0 0 -25px;font-size:48px;line-height:48px;text-align:left;text-indent:-3000em}.liferay-content .list-horizontal .close:before,.liferay-content .list-horizontal .close:after,.liferay-content .list-horizontal-mobile .close:before,.liferay-content .list-horizontal-mobile .close:after{width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:99px;font-size:16px;line-height:48px;text-indent:0;text-align:center}.liferay-content .list-horizontal .close:before,.liferay-content .list-horizontal-mobile .close:before{content:"";background:#fff}.liferay-content .list-horizontal .close:after,.liferay-content .list-horizontal-mobile .close:after{content:"\e903";z-index:2}.liferay-content .list-horizontal .close:hover:after,.liferay-content .list-horizontal-mobile .close:hover:after{color:#3c413c}.liferay-content .list-horizontal .link-btn,.liferay-content .list-horizontal-mobile .link-btn{font-size:1.5em}.liferay-content .list-horizontal .link-btn a,.liferay-content .list-horizontal-mobile .link-btn a{padding:17.5px 21px;border-color:#fff;background:0}.liferay-content .list-horizontal .link-btn a:after,.liferay-content .list-horizontal-mobile .link-btn a:after{background:#fff}.liferay-content .list-horizontal .link-btn a:hover,.liferay-content .list-horizontal-mobile .link-btn a:hover{color:#3c413c}.liferay-content .list-horizontal.is-active li,.liferay-content .list-horizontal.a.is-active li{width:60px;padding:0}.liferay-content .list-horizontal.is-active li.active{width:calc(100% - 180px)}.liferay-content .list-horizontal.a li{width:14.2857142857143%;padding-left:7px;padding-right:7px}.liferay-content .list-horizontal.a.is-active li.active{width:calc(100% - 360px)}.liferay-content .list-horizontal.a header{width:100%;min-width:140px}.liferay-content .list-horizontal.a header h1,.liferay-content .list-horizontal.a header h2,.liferay-content .list-horizontal.a header h3,.liferay-content .list-horizontal.a header h4,.liferay-content .list-horizontal.a header h5,.liferay-content .list-horizontal.a header h6{margin-bottom:1px;font-size:2.5em;line-height:1.12}.liferay-content .list-horizontal.a header h1,.liferay-content .list-horizontal.a header h2,.liferay-content .list-horizontal.a header h3,.liferay-content .list-horizontal.a header h4,.liferay-content .list-horizontal.a header h5,.liferay-content .list-horizontal.a header h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.liferay-content .list-horizontal.a header h1 span,.liferay-content .list-horizontal.a header h2 span,.liferay-content .list-horizontal.a header h3 span,.liferay-content .list-horizontal.a header h4 span,.liferay-content .list-horizontal.a header h5 span,.liferay-content .list-horizontal.a header h6 span{font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:13.2px;line-height:1.59090909091;text-transform:uppercase}.liferay-content .list-horizontal-mobile{overflow:hidden;position:relative;list-style:none;margin:0 -20px 56px;padding:0;background:center 0 no-repeat #3c413c;background-size:cover;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.5}.liferay-content .list-horizontal-mobile li{overflow:hidden;position:relative;z-index:9;max-height:360px;margin:0;border-top:1px solid rgba(255,255,255,0.61);font-size:1em}.liferay-content .list-horizontal-mobile li:first-child{border-top-width:0}.liferay-content .list-horizontal-mobile.is-active li{max-height:60px}.liferay-content .list-horizontal-mobile.is-active li.active,.liferay-content .list-horizontal-mobile li.active>div{max-height:1000px}.liferay-content .list-horizontal-mobile li>header{overflow:hidden;min-height:160px;max-height:400px;padding:0 95px 0 20px}.liferay-content .list-horizontal-mobile li.active>header{visibility:hidden;min-height:0;max-height:0;opacity:0}.liferay-content .list-horizontal-mobile li>header h1,.liferay-content .list-horizontal-mobile li>header h2,.liferay-content .list-horizontal-mobile li>header h3,.liferay-content .list-horizontal-mobile li>header h4,.liferay-content .list-horizontal-mobile li>header h5,.liferay-content .list-horizontal-mobile li>header h6{padding:37px 0}.liferay-content .list-horizontal-mobile h1,.liferay-content .list-horizontal-mobile h2,.liferay-content .list-horizontal-mobile h3,.liferay-content .list-horizontal-mobile h4,.liferay-content .list-horizontal-mobile h5,.liferay-content .list-horizontal-mobile h6{margin:0;font-weight:300;font-size:2.887em;line-height:.92310356771}.liferay-content .list-horizontal-mobile h1 span,.liferay-content .list-horizontal-mobile h2 span,.liferay-content .list-horizontal-mobile h3 span,.liferay-content .list-horizontal-mobile h4 span,.liferay-content .list-horizontal-mobile h5 span,.liferay-content .list-horizontal-mobile h6 span{margin:0 0 4px}.liferay-content div.content>.list-horizontal-mobile{padding:0}.liferay-content .list-horizontal-mobile a.clone .shadow{display:block;position:absolute;right:25px;top:50%;width:40px;height:40px;margin:-20px 0 0;border-radius:40px;border:2px solid #fff;color:#fff;font-weight:400;font-family:i;text-align:left;text-indent:0}.liferay-content .list-horizontal-mobile a.clone .shadow{-webkit-transform-origin:100% center;-ms-transform-origin:100% center;transform-origin:100% center}.liferay-content .list-horizontal-mobile a.clone .shadow:before,.liferay-content .list-horizontal-mobile a.clone .shadow:after{display:block;position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;font-size:38px;line-height:38px}.liferay-content .list-horizontal-mobile a.clone .shadow:before{content:"\e91c"}.liferay-content .list-horizontal-mobile a.clone .shadow:after{content:"\e91d"}.liferay-content .list-horizontal-mobile.is-active a.clone .shadow{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.liferay-content .list-horizontal-mobile .label{display:block;position:absolute;left:20px;top:50%;width:auto;margin:-20px 0 0;line-height:40px}.liferay-content .list-horizontal-mobile li>div{overflow:hidden;max-height:0;padding:0 25px}.liferay-content .list-horizontal-mobile li>div>*:first-child{padding-top:43px}.liferay-content .list-horizontal-mobile li>div>*:last-child{padding-bottom:53px}.liferay-content .list-horizontal-mobile li>div h1,.liferay-content .list-horizontal-mobile li>div h2,.liferay-content .list-horizontal-mobile li>div h3,.liferay-content .list-horizontal-mobile li>div h4,.liferay-content .list-horizontal-mobile li>div h5,.liferay-content .list-horizontal-mobile li>div h6{margin:0 0 32px;padding:0 55px 0 0;font-size:2.717em;font-weight:500;line-height:1.18071402282}.liferay-content .list-horizontal-mobile li>div h1 span,.liferay-content .list-horizontal-mobile li>div h2 span,.liferay-content .list-horizontal-mobile li>div h3 span,.liferay-content .list-horizontal-mobile li>div h4 span,.liferay-content .list-horizontal-mobile li>div h5 span,.liferay-content .list-horizontal-mobile li>div h6 span{margin:0 0 5px}.liferay-content .list-horizontal-mobile li>div h1 span.light,.liferay-content .list-horizontal-mobile li>div h2 span.light,.liferay-content .list-horizontal-mobile li>div h3 span.light,.liferay-content .list-horizontal-mobile li>div h4 span.light,.liferay-content .list-horizontal-mobile li>div h5 span,.liferay-content .list-horizontal-mobile li>div h6 span.light{margin-right:-55px}.liferay-content .list-horizontal-mobile p.link-btn{position:relative;left:0}.liferay-content .list-horizontal-mobile>.shadow{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:8;background:rgba(60,65,60,0.6);opacity:0}.liferay-content .list-horizontal-mobile .close{display:block;visibility:hidden;position:absolute;right:20px;top:28px;width:50px;height:50px;border-radius:60px;border:2px solid #fff;font-family:i;font-size:38px;font-weight:400;line-height:38px;text-align:center;text-indent:0;opacity:0}.liferay-content #root div.content>.list-horizontal-mobile{width:auto}.liferay-content .list-horizontal-mobile>.anchor{display:block;position:absolute;left:0;top:-70px;right:0;height:0}.liferay-content .list-horizontal-mobile.a{margin-top:78px}.liferay-content .list-horizontal-mobile.a header{min-height:142px}.liferay-content .list-horizontal-mobile.a header>h1,.liferay-content .list-horizontal-mobile.a header>h2,.liferay-content .list-horizontal-mobile.a header>h3,.liferay-content .list-horizontal-mobile.a header>h4,.liferay-content .list-horizontal-mobile.a header>h5,.liferay-content .list-horizontal-mobile.a header>h6{max-width:300px;padding:20px 0;font-size:2.5em;line-height:1.12}.liferay-content .list-i{position:relative;list-style:none;max-width:947px;margin:82px auto 0;padding:0;line-height:1.45}.liferay-content .list-i:before{content:"";display:block;position:absolute;left:50%;top:140px;width:2px;height:164px;margin:0 0 0 -1px;background:#e9e9e9}.liferay-content .list-i li{position:relative;float:right;width:370px;margin:0 0 72px}.liferay-content .list-i li:nth-child(2n-1){float:left}.liferay-content .list-i figure{margin:0 0 30px}.liferay-content .list-i h1,.liferay-content .list-i h2,.liferay-content .list-i h3,.liferay-content .list-i h4,.liferay-content .list-i h5,.liferay-content .list-i h6{margin:0;color:#a5d782;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:1em;line-height:1.45;text-transform:none}.liferay-content .list-i p{font-size:1em}.liferay-content .list-i.a{max-width:none;margin-right:auto;margin-left:-70px}.liferay-content .list-i.a li{float:left;width:33.33333333333%;border-left:70px solid transparent}.liferay-content .list-i.a li:nth-child(3n+1){clear:both}.liferay-content .list-i.a li:before,.liferay-content .list-i.a li:after{content:"";display:block;position:absolute;background:#e9e9e9}.liferay-content .list-i.a li:before{left:-36px;top:68px;width:2px;height:164px}.liferay-content .list-i.a li:after{left:50%;top:-48px;width:164px;height:2px;margin:0 0 0 -82px}.liferay-content .list-i.a li:nth-child(3n-2):before,.liferay-content .list-i.a li:first-child:after,.liferay-content .list-i.a li:first-child+li:after,.liferay-content .list-i.a li:first-child+li+li:after{background:0}.liferay-content .list-i.a figure{margin-bottom:40px}.liferay-content .list-i.a img,.liferay-content .list-i.c img{display:block;margin:0 auto;border-radius:50%}.liferay-content .list-i.b{text-align:center}.liferay-content .list-i.b figure,.liferay-content .list-i.a.b figure{margin-bottom:20px}.liferay-content .list-i.b h1,.liferay-content .list-i.b h2,.liferay-content .list-i.b h3,.liferay-content .list-i.b h4,.liferay-content .list-i.b h5,.liferay-content .list-i.b h6{margin:0 0 8px;font-weight:300}.liferay-content .list-i.b h1:after,.liferay-content .list-i.b h2:after,.liferay-content .list-i.b h3:after,.liferay-content .list-i.b h4:after,.liferay-content .list-i.b h5:after,.liferay-content .list-i.b h6:after{content:"\e914";display:block;margin:9px 0 0;font-family:i;font-size:12px;line-height:12px}.liferay-content .list-i.b p{margin:0;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091;text-transform:uppercase}.liferay-content .list-i.c{margin-top:65px;margin-left:-56px}.liferay-content .list-i.c li{width:33.33333333333%;border-left:56px solid transparent}.liferay-content .list-i.c li:before,.liferay-content .list-i.c li:after{content:"";display:block;position:absolute;background:rgba(60,65,60,0.31)}.liferay-content .list-i.c li:before{left:-28px;top:93px;width:1px;height:163px}.liferay-content .list-i.c li:first-child:before{background:0}.liferay-content .list-i.c figure{margin:0 0 60px}.liferay-content .list-i.c img{box-shadow:0 2px 46px rgba(60,65,60,0.2)}.liferay-content .list-i.skew{z-index:0}.js .liferay-content #root .list-i.skew:before{left:50%;top:-150px;bottom:-40px;border:0;z-index:-2;width:120vw;height:auto;margin:0;background:url(../images/list-i.png) center center #f9faf9;background-size:cover}.js .liferay-content #root .list-i.skew:before{transform-origin:0 0;-webkit-transform:skewY(-7deg) translateX(-50%);-ms-transform:skewY(-7deg) translateX(-50%);transform:skewY(-7deg) translateX(-50%)}.liferay-content .list-i.skew+*,.liferay-content .list-i-before{position:relative;z-index:2}.liferay-content .list-j{list-style:none;margin:95px 0 0 -30px;padding:0;font-weight:300;line-height:1.25;text-align:center}.liferay-content .list-j li{position:relative;z-index:2;float:left;width:25%;margin:0 0 58px;padding:12px 0 18px;border-left:30px solid transparent;font-size:1em}.liferay-content .list-j li:before{content:none;display:none}@media(min-width:761px){.liferay-content .list-j li:before{content:"";display:block;position:absolute;left:-15px;top:0;bottom:0;width:1px;background:#a5d782}}@media(max-width:1000px){.liferay-content .list-j li:nth-child(2n+1):before{position:absolute;left:-3000em;top:0;right:auto;bottom:auto}}.liferay-content .list-j li:after{left:-15px;right:-15px;z-index:-1;border:0 solid #a5d782}.liferay-content .list-j li.has-link:hover:after{background:rgba(165,215,130,0.1)}.liferay-content .list-j h1,.liferay-content .list-j h2,.liferay-content .list-j h3,.liferay-content .list-j h4,.liferay-content .list-j h5,.liferay-content .list-j h6{margin:0 0 15px;font-size:2.5em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.28888888889}.liferay-content .list-j a{text-decoration:none}.liferay-content .list-j a:before{z-index:9}.liferay-content .list-j i{display:block;margin:0 0 30px;font-size:50px;line-height:58px}.liferay-content .list-j i.icon-error{font-size:41px}.liferay-content .list-j i.icon-home-justice{font-size:55px}.liferay-content .list-j i.icon-nelumbo,.liferay-content .list-j i.icon-nelumbo2,.liferay-content .list-j i.icon-nelumbo3{font-size:55px}.liferay-content .list-j i.icon-leaf{font-size:58px}.liferay-content .list-j p{max-width:370px;margin:0 auto;font-size:2em}.liferay-content .list-map{list-style:none;padding:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .list-map li{position:relative;padding:16px 0 16px 67px;border-bottom:2px solid #e1e1e1;font-size:1.32em}.liferay-content .list-map li:last-child{border-bottom-width:0}.liferay-content .list-map li.has-clone:hover:before,.liferay-content .list-map li.active:before{background:#f6fbf2}.liferay-content .list-map figure{position:absolute;left:16px;top:17px;width:36px;margin:0}.liferay-content .list-map h1,.liferay-content .list-map h2,.liferay-content .list-map h3,.liferay-content .list-map h4,.liferay-content .list-map h5,.liferay-content .list-map h6{margin:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em;font-weight:700;line-height:1.59090909091}.liferay-content .list-map p{margin:0;font-size:1em}.liferay-content .list-map a{text-decoration:underline;text-transform:uppercase}.liferay-content .list-map a:hover{text-decoration:none}.liferay-content .list-map a.clone{z-index:9}.liferay-content .list-masonry{overflow:hidden;position:relative;list-style:none;margin:37px 0;padding:0 0 0 40%}.liferay-content .list-masonry li{float:left;width:67%;background:center center no-repeat;background-size:cover}.liferay-content .list-masonry li:nth-child(2n){width:33%}.liferay-content .list-masonry li.high{position:absolute;left:0;top:0;bottom:0;width:40%;height:auto}.liferay-content .list-ratings{list-style:none;margin-top:22px;padding:0;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091;text-transform:uppercase;text-align:left}.liferay-content .list-ratings li{font-size:13.2px}.liferay-content .list-ratings li+li{margin-top:41px}.liferay-content .list-ratings .rating-a{margin-top:6px}.liferay-content .list-ratings .rating-a.a{margin-top:11px}.liferay-content .list-results{list-style:none;max-width:950px;margin:34px auto 46px;padding:0;color:#3c413c;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.59090909091}.liferay-content .list-results li{margin:0 0 36px;padding:22px 0 0;border-top:1px solid #c6c7c6;font-size:1em}.liferay-content .list-results li:first-child{padding-top:0;border-width:0}.liferay-content .list-results h1,.liferay-content .list-results h2,.liferay-content .list-results h3,.liferay-content .list-results h4,.liferay-content .list-results h5,.liferay-content .list-results h6{margin:0 0 5px;color:#a4d87e;font-weight:500;font-size:2em;line-height:1.2}.liferay-content .list-results p{margin:0 0 4px;font-size:1.32em}.liferay-content .list-results p a{color:#3c413c;font-weight:700}.liferay-content .list-schedule{position:relative;z-index:2;list-style:none;margin:153px 0 36px;padding:0;font-weight:500;line-height:1.1333333333}.liferay-content .list-schedule li{position:relative;float:left;clear:left;width:260px;margin:0 0 45px 277px;padding:0 0 0 109px;font-size:3em}.liferay-content .list-schedule li:nth-child(5n-4){margin-bottom:106px}.liferay-content .list-schedule li:nth-child(5n-3){margin-bottom:55px}.liferay-content .list-schedule li:nth-child(5n-1){margin-bottom:120px}.liferay-content .list-schedule li:before{content:"";display:block;position:absolute;left:0;top:50%;border-radius:999px;background:#8aa6b8}.liferay-content .list-schedule li:nth-child(5n-4):before{width:171px;height:171px}.liferay-content .list-schedule li:nth-child(5n-3):before,.liferay-content .list-schedule li:nth-child(5n-1):before{width:61px;height:61px}.liferay-content .list-schedule li:nth-child(5n-2):before{width:42px;height:42px;background:#687d8b}.liferay-content .list-schedule li:nth-child(5n-0):before{width:139px;height:139px;background:#93aab9}.liferay-content .list-schedule li:nth-child(5n-2),.liferay-content .list-schedule li:nth-child(5n-1){width:277px;margin-left:0;padding-right:80px;padding-left:0}.liferay-content .list-schedule li:nth-child(5n-2):before,.liferay-content .list-schedule li:nth-child(5n-1):before{left:100%}.liferay-content .list-schedule span{display:block;font-weight:300}.liferay-content .list-schedule li.background{display:block;position:absolute;right:97px;top:2px;bottom:0;float:right;clear:none;width:465px;margin:0;padding:0}.liferay-content .list-schedule li.background ul{list-style:none;margin:0;padding:0}.liferay-content .list-schedule li.background ul li{display:block;float:none;clear:none;width:auto;margin:0;padding:0}.liferay-content .list-schedule li.background ul li:nth-child(3n-2){z-index:1}.liferay-content .list-schedule li.background ul li:nth-child(3n-1){left:-196px;z-index:2;margin-top:-58px}.liferay-content .list-schedule li.background ul li:nth-child(3n-0){left:194px;z-index:3;width:365px;margin-top:-173px}.liferay-content .list-sitemap{list-style:none;margin-top:28px;padding:0;line-height:1.2}.liferay-content .list-sitemap li{margin:0 0 28px;font-size:2.5em}.liferay-content .list-sitemap a{color:#3c413c}.liferay-content .list-sitemap ul{list-style:none;margin:0 0 58px;padding:9px 0 0 36px}.liferay-content .list-sitemap ul li{margin:0 0 10px;font-size:.8em}.liferay-content .list-sitemap ul ul{margin:0;padding:8px 0 2px 62px}.liferay-content .list-sitemap ul li li{margin:0 0 5px;font-size:.66em;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .list-tabs{list-style:none;margin:62px 0;padding:0}.liferay-content .list-tabs>li{position:relative;margin:0 0 54px;padding:0 0 61px 170px}.liferay-content .list-tabs>li:last-child{margin-bottom:0}.liferay-content .list-tabs>li:before{content:"";display:block;position:absolute;left:-1000px;bottom:0;right:-1000px;height:1px;background:#c3c4c3}.liferay-content .list-tabs>li>h1,.liferay-content .list-tabs>li>h2,.liferay-content .list-tabs>li>h3,.liferay-content .list-tabs>li>h4,.liferay-content .list-tabs>li>h5,.liferay-content .list-tabs>li>h6{position:absolute;left:0;top:0}.liferay-content .list-tabs>li>h1 i,.liferay-content .list-tabs>li>h2 i,.liferay-content .list-tabs>li>h3 i,.liferay-content .list-tabs>li>h4 i,.liferay-content .list-tabs>li>h5 i,.liferay-content .list-tabs>li>h6 i{display:block;font-size:71px;line-height:71px}.liferay-content .list-tabs>li>h1 i.icon-time4me,.liferay-content .list-tabs>li>h2 i.icon-time4me,.liferay-content .list-tabs>li>h3 i.icon-time4me,.liferay-content .list-tabs>li>h4 i.icon-time4me,.liferay-content .list-tabs>li>h5 i.icon-time4me,.liferay-content .list-tabs>li>h6 i.icon-time4me{font-size:58px;line-height:58px}.liferay-content .list-tabs>li ul{list-style:none;margin:0;padding:0;text-align:center}.liferay-content .list-tabs>li ul li{float:left;width:25%;font-size:25px;line-height:1.12}.liferay-content .list-tabs>li ul li a{display:block;text-decoration:none}.liferay-content .list-tabs>li ul li span{display:block;font-weight:500}.liferay-content .list-tabs>li ul li i{display:block;position:relative;margin:0 0 20px;padding:0 0 35px;color:#88c662;font-size:41px;line-height:44px}.liferay-content .list-tabs>li ul li i:after{content:"\e914";display:block;position:absolute;left:0;bottom:0;right:0;font-size:12px;line-height:12px;text-align:center}.liferay-content .list-tabs>li ul li i.icon-teddy{font-size:44px}.liferay-content .list-tabs>li>div{position:relative;top:14px;clear:both;padding:32px 18px 11px;border-bottom:1px solid #71b74b;background:#88c662;font-size:10px;line-height:1.25}.liferay-content .list-tabs h1,.liferay-content .list-tabs h2,.liferay-content .list-tabs h3,.liferay-content .list-tabs h4,.liferay-content .list-tabs h5,.liferay-content .list-tabs h6{margin:0 0 29px;font-weight:300;font-size:2.5em;line-height:1}.liferay-content .list-tabs>li>div p,.liferay-content .list-tabs>li>div li{font-size:2em}.liferay-content .module-pattern.wide .list-tabs>li>div{margin-right:-30px;padding-right:30px}.liferay-content .module-pattern .list-tabs:last-child{margin-bottom:0}.liferay-content .module-pattern .list-tabs a,.liferay-content .module-pattern .list-tabs>li ul li i:after{color:#fff}.liferay-content .module-pattern .list-tabs>li:before{background:#89c663}.liferay-content .pagination-a{text-align:center}.liferay-content .pagination-a h1,.liferay-content .pagination-a h2,.liferay-content .pagination-a h3,.liferay-content .pagination-a h4,.liferay-content .pagination-a h5,.liferay-content .pagination-a h6{margin:0 0 11px;font-size:1.32em;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.59090909091;text-transform:uppercase}.liferay-content .pagination-a ul,.liferay-content .pagination-a ol{list-style:none;padding:0}.liferay-content .pagination-a li{display:block;font-size:2em}.liferay-content .pagination-a li a{display:block;position:relative;min-width:44px;height:30px;padding:0 10px;border-left:1px solid #c6c7c6;color:#3c413c;line-height:30px;text-align:center;text-decoration:none}.liferay-content .pagination-a li.active a,.liferay-content .pagination-a li a:hover{color:#a5d782}.liferay-content .pagination-a li.active a{font-weight:500;cursor:default}.liferay-content .pagination-a li:first-child a{border-left-width:0}.liferay-content .pagination-a li.prev a,.liferay-content .pagination-a li.next a,.liferay-content .pagination-a li.prev+li a{border-width:0}.liferay-content .pagination-a li.prev a,.liferay-content .pagination-a li.next a{min-width:0;width:15px;font-size:9px;text-align:left;text-indent:-3000em}.liferay-content .pagination-a li.prev a:before{content:"\e916";text-align:left}.liferay-content .pagination-a li.next a:before{content:"\e914";text-align:right}.liferay-content div.content>.pagination-a:last-child{margin-bottom:55px}.liferay-content img,.liferay-content iframe,.liferay-content object,.liferay-content embed{max-width:100%!important}.liferay-content img{height:auto;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.liferay-content .lt-ie9 img{max-width:none!important}.liferay-content img::selection{background:transparent}.liferay-content img::-moz-selection{background:transparent}.liferay-content figure{line-height:1.6}.liferay-content figcaption{margin:10px 0 0;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content figcaption:first-child{margin:0 0 10px}.liferay-content .image-a{position:relative;margin-top:31px;margin-bottom:58px;padding:0 42px 16px 0;color:#fff}.liferay-content .image-a:before{content:"";display:block;position:absolute;left:-105px;right:0;top:50px;bottom:0;z-index:1;background:#3c413c}.liferay-content .image-a>*{display:block;position:relative;z-index:2}.liferay-content .image-a img{width:calc(100% + 225px)!important;max-width:none!important;margin-left:-225px}.liferay-content .image-a figcaption{display:block;margin:0;padding:2px 0 0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em;font-weight:300;line-height:1.6}.liferay-content .image-b{overflow:hidden;position:relative;max-width:945px;margin:58px auto;color:#77b552;font-size:6.5em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:.92307692307;text-align:left}.liferay-content .image-b img{display:block;float:right}.liferay-content .image-b span{display:block;max-width:240px;padding:34px 0 0;font-size:.46153846153em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.1666666666;text-transform:uppercase;letter-spacing:.1em}.liferay-content .image-b figcaption{display:block;position:absolute;left:95px;top:105px;z-index:2;width:100%;max-width:320px;margin:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em;font-weight:inherit;line-height:inherit}.liferay-content .nav-category+.image-b,.liferay-content .nav-category+.spacer+.image-b{margin-top:58px}.liferay-content .image-wide{overflow:hidden;position:relative;max-height:690px;margin:69px 0 75px;border-top:17px solid #bbe1a1;background:center center no-repeat;background-size:cover;color:#fff;font-size:1.32em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091;text-transform:uppercase;text-align:center}.liferay-content .image-wide:before{z-index:2;background:rgba(60,65,60,0.32)}.liferay-content .image-wide figcaption{display:block;position:absolute;left:50%;top:50%;z-index:3;width:562px;margin:0 0 0 -281px;font-size:1em;font-family:inherit;font-weight:inherit;line-height:inherit}.liferay-content .image-wide figcaption img{display:block;margin:0 auto}.liferay-content .image-wide i{display:block;font-size:167px;line-height:167px}.liferay-content .image-wide i.icon-fit4life,.liferay-content .image-wide i.icon-life4fit{margin:0 0 9px;font-size:127px;line-height:127px}.liferay-content .image-wide a{display:inline-block;overflow:hidden;position:relative;margin-top:28px;padding:6.5px 21px;border-radius:7px;border:1px solid #fff;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:25px;line-height:1.12;text-decoration:none;text-transform:none}.liferay-content .image-wide a.video{padding-right:72px}.liferay-content .image-wide a.video:before,.liferay-content .image-wide a.video:after{display:block;position:absolute;right:0;width:44px;border-left:1px solid #fff;font-family:i;font-weight:400;font-size:17px;line-height:20px;text-align:center}.liferay-content .image-wide a.video:before{content:"\e92a";top:50%;margin:-10px 0 0}.liferay-content .image-wide a.video:after{content:"";top:0;bottom:0}.liferay-content .image-wide q,.liferay-content .image-wide span.is-large{quotes:none;display:block;margin:15px 0;font-size:4.1666666666em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:.94545454545;text-transform:none}.liferay-content .image-wide q:before{content:'„'}.liferay-content .image-wide q:after{content:'“'}.liferay-content .image-wide q+a{margin-top:15px}.js .liferay-content .image-wide>img{left:-3000em}.liferay-content .image-wide .link-btn{display:block;margin-top:88px}.liferay-content .image-wide .link-btn a{display:block;min-width:300px;margin:0 9.5px;padding:19px;background:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:18px;line-height:1.12}.liferay-content .image-wide .link-btn a i{display:inline-block;position:relative;top:5px;margin:0 6px 0 0;font-size:24px;line-height:1px}.liferay-content .image-wide .link-btn a i.icon-checklist{top:8px;margin-right:8px;font-size:32px}.liferay-content .image-wide .link-btn a:after{background:#fff}.liferay-content .image-wide .link-btn a:hover{color:#3c413c}.liferay-content .image-wide .link-btn.mb-a{margin-top:30px}.liferay-content .list-horizontal+.list-horizontal-mobile+.image-wide{margin-top:-47px}.liferay-content .image-wide+.module-pattern{margin-top:-75px;padding-top:72px}.liferay-content .image-wide+.cols-a{z-index:9}.liferay-content div.content>.image-wide:first-child,.liferay-content div.content>.image-wide:first-child+.image-wide{z-index:8}.liferay-content .image-wide.a{border-top-width:10px}.liferay-content .image-wide.a figcaption{padding-top:170px}.liferay-content .image-wide.b{max-height:565px;margin:26px 0 53px;border-width:0}.liferay-content .image-wide.b:before{background:0}.liferay-content .image-wide.b+.module-pattern{margin-top:-53px}.liferay-content .image-wide.c{max-height:800px;border-width:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:5.5em;line-height:.94545454545;text-transform:none}.liferay-content .image-wide.c figcaption{width:680px;margin-left:-340px}.liferay-content .image-wide.c:before{background:rgba(0,0,0,0.32)}.liferay-content .image-wide.c i.icon-time4me-fit4life{margin-bottom:7px;font-size:200px;line-height:200px}.liferay-content .image-wide.plain{max-height:none;min-height:0;height:auto;border-width:0;background-position:-3000em -3000em;color:#3c413c;font-weight:400;text-transform:none}.liferay-content #root .image-wide.plain img{left:0}.liferay-content .image-wide.plain figcaption{position:relative;left:0;top:0;width:auto;margin:10px 0 0}.liferay-content .image-wide.plain figcaption:first-child{margin-top:0;margin-bottom:10px}.liferay-content .image-wide.plain a{color:#3c413c}.liferay-content fieldset,.liferay-content hr{border-width:0}.liferay-content legend{position:absolute;left:0;top:-3000em;padding:0;border:0;white-space:normal}.liferay-content input,.liferay-content select,.liferay-content textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none}.liferay-content input,.liferay-content select,.liferay-content textarea{position:relative;z-index:1;margin:0;padding:0;box-shadow:none;border-radius:0;font-size:1em;line-height:normal;text-align:left;text-transform:none;outline:0}.liferay-content input,.liferay-content select,.liferay-content textarea,.liferay-content button,.liferay-content input[type="button"],.liferay-content input[type="reset"],.liferay-content input[type="submit"]{-webkit-box-sizing:border-box;box-sizing:border-box}.liferay-content input[type="search"],.liferay-content input[type="number"],.liferay-content input[type="date"],.liferay-content input[type="time"]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.liferay-content input::-webkit-search-decoration,.liferay-content input::-webkit-search-cancel-button,.liferay-content input::-webkit-outer-spin-button,.liferay-content input::-webkit-inner-spin-button,.liferay-content input::-webkit-clear-button,.liferay-content input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;visibility:hidden!important;height:auto;margin:0}.liferay-content input::-o-outer-spin-button,.liferay-content input::-o-inner-spin-button{-o-appearance:none;margin:0}.liferay-content input[type="checkbox"],.liferay-content input[type="radio"]{height:0;padding:0;border:0;background:0;line-height:1}.liferay-content input[type="color"]{padding:0;cursor:pointer}.liferay-content input[type="date"]{display:-webkit-inline-flex}.liferay-content textarea{overflow:auto;vertical-align:top;resize:vertical}.liferay-content select{line-height:1;text-overflow:'';text-indent:.01px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.liferay-content select::-ms-expand{display:none}.liferay-content button,.liferay-content input[type="button"],.liferay-content input[type="reset"],.liferay-content input[type="submit"]{display:block;overflow:visible;position:relative;z-index:3;height:auto;margin:0;box-shadow:none;text-transform:none;text-indent:0;cursor:pointer;outline:0;-webkit-appearance:button;-webkit-font-smoothing:inherit}.liferay-content button::-moz-focus-inner,.liferay-content input::-moz-focus-inner{padding:0;border:0;outline:0}.liferay-content form>div{position:relative}.liferay-content ::-webkit-input-placeholder{opacity:1;color:#b1b3b1}.liferay-content :-ms-input-placeholder{opacity:1;color:#b1b3b1}.liferay-content ::-ms-input-placeholder{opacity:1;color:#b1b3b1}.liferay-content ::placeholder{opacity:1;color:#b1b3b1}.liferay-content #top ::-webkit-input-placeholder,.liferay-content .form-search ::-webkit-input-placeholder,.liferay-content #map ::-webkit-input-placeholder{color:#3c413c}.liferay-content #top :-ms-input-placeholder,.liferay-content .form-search :-ms-input-placeholder,.liferay-content #map :-ms-input-placeholder{color:#3c413c}.liferay-content #top ::-ms-input-placeholder,.liferay-content .form-search ::-ms-input-placeholder,.liferay-content #map ::-ms-input-placeholder{color:#3c413c}.liferay-content #top ::placeholder,.liferay-content .form-search ::placeholder,.liferay-content #map ::placeholder{color:#3c413c}.liferay-content :focus::-webkit-input-placeholder{opacity:0}.liferay-content :focus:-ms-input-placeholder{opacity:0}.liferay-content :focus::-ms-input-placeholder{opacity:0}.liferay-content :focus::placeholder{opacity:0}.liferay-content label,.liferay-content .type-label{display:block;position:relative;left:0;top:0;z-index:2;margin:0 0 6px;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.06060606061}.liferay-content label .em{font-weight:400}.liferay-content label .small{display:block;color:rgba(60,65,60,0.4);font-weight:400}.liferay-content form p{position:relative;clear:both}.liferay-content input{height:44px;padding:0 15px}.liferay-content select{height:44px;padding:9px 44px 8px 15px}.liferay-content .gecko select{padding-left:11px}.liferay-content .select{display:block;position:relative}.liferay-content .select select{display:block;position:relative;z-index:3;width:100%;background:0}.liferay-content .select:after{content:"";display:block;position:absolute;left:1px;top:1px;right:1px;bottom:1px;z-index:1;border-radius:7px;background:#fff}.liferay-content .select:before{content:"\e942";display:block;position:absolute;right:0;top:50%;z-index:2;width:48px;margin:-10px 0 0;color:#a5d782;font-family:i;font-size:9px;line-height:20px;text-align:center}.liferay-content input,.liferay-content select,.liferay-content textarea{display:block;width:100%;max-width:463px;border-radius:8px;border:1px solid #a5d782;background:#fff;color:#3c413c;font-size:20px;font-weight:300}.liferay-content .input{display:block;max-width:463px;position:relative}.liferay-content .input.has-error:before,.liferay-content .valid .input:before{content:"\e946";display:block;position:absolute;right:-46px;top:8px;width:28px;height:28px;border-radius:20px;border:2px solid #d78282;color:#d78282;font-size:11px;font-weight:400;font-family:i;font-size:11px;line-height:24px;text-align:center}.liferay-content .has-error .select:before{color:#d78282;text-shadow:0 0 4px rgba(215,130,130,0.5)}.liferay-content .valid .input:before{content:"\e947";border-color:#a5d782;color:#a5d782}.liferay-content #root .has-error input,.liferay-content #root #top .has-error input,.liferay-content #root .has-error select,.liferay-content #root #top .has-error select,.liferay-content #root .has-error textarea,.liferay-content #root #top .has-error textarea{box-shadow:0 0 4px rgba(215,130,130,0.5),inset 0 0 4px rgba(215,130,130,0.5);border-color:#d78282}.liferay-content #root #nav .search .has-error input,.liferay-content #root .form-search .has-error input,.liferay-content #map>form header .has-error input{box-shadow:none}.liferay-content em.error{display:block;position:relative;padding:3px 0 0;color:#da7676;font-style:italic;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content textarea{height:264px;min-height:264px;max-width:665px;padding:10px 10px 10px 15px}.liferay-content .input.is-textarea{max-width:665px}.liferay-content button,.liferay-content input[type="button"],.liferay-content input[type="reset"],.liferay-content input[type="submit"]{display:inline-block;overflow:hidden;position:relative;z-index:2;min-width:223px;margin:0 16px 5px 0;padding:18px 36px;border-radius:8px;border:1px solid #a5d782;background:#a5d782;color:#fff;font-size:18px;font-weight:500;line-height:1.2;text-decoration:none;text-align:center}.liferay-content button.a,.liferay-content input[type="button"].a,.liferay-content input[type="reset"].a,.liferay-content input[type="submit"].a{background:0;color:#a5d782}.liferay-content button.a:hover,.blue .liferay-content button.a:hover{color:#fff}.liferay-content button.a:after{background:#a5d782}.liferay-content .check-a{display:block;margin:0 0 23px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:1.32em;line-height:1.59090909091}.liferay-content .check-a label{position:relative;margin:0;padding:0 0 0 30px;font-weight:400}.liferay-content .check-a label input,.liferay-content .check-a .input-box,.liferay-content .checklist-b .input-box{display:block;position:absolute;left:0;top:-2px;line-height:20px}.liferay-content .check-a .input-box,.liferay-content .checklist-b .input-box{overflow:hidden;width:20px;height:20px;border-radius:2px;border:1px solid #a5d782;color:#fff;font-size:10px;cursor:pointer}.liferay-content .check-a .has-error.active .input-box,.liferay-content .checklist-b .has-error.active .input-box{box-shadow:none;border-color:#a5d782}.liferay-content .check-a .input-box:before,.liferay-content .checklist-b .input-box:before{content:"\e943";visibility:hidden;opacity:0}.liferay-content .check-a label.active .input-box,.liferay-content .checklist-b label.active .input-box{background:#a5d782}.liferay-content .check-a label.radio .input-box,.liferay-content .checklist-b label.radio .input-box{width:22px;height:22px;margin:-1px 0 0;border-radius:99px;background:0}.liferay-content .check-a label.radio .input-box:before,.liferay-content .checklist-b label.radio .input-box:before{content:"";left:2px;right:2px;top:2px;bottom:2px;width:auto;height:auto;margin:0;border-radius:99px;background:#a5d782}.liferay-content .check-switch label{padding:0 0 0 52px;font-weight:400}.liferay-content .check-switch label input,.liferay-content .check-switch .input-box,.liferay-content .checklist-switch .input-box,.liferay-content .checklist-switch label input{display:block;position:absolute;left:0;top:50%;margin:-11px 0 0;line-height:22px}.liferay-content .check-switch .input-box,.liferay-content .checklist-switch .input-box{overflow:hidden;width:44px;height:22px;border-radius:22px;background:#b1b3b1}.liferay-content .check-switch .input-box>*,.liferay-content .checklist-switch .input-box>*{display:block;overflow:hidden;position:absolute;left:1px;top:1px;bottom:1px;width:20px;height:20px;border-radius:22px;background:#fff;cursor:pointer}.liferay-content .check-switch label.active .input-box,.liferay-content .checklist-switch label.active .input-box,.liferay-content .check-switch .has-error.active .input-box,.liferay-content .checklist-switch .has-error.active .input-box{box-shadow:none;background:#a5d782}.liferay-content .check-switch label.active .input-box>*,.liferay-content .checklist-switch label.active .input-box>*{left:23px}.liferay-content .checklist-a{list-style:none;padding:0 0 1px}.liferay-content .checklist-a li{position:static;float:left;margin:0 -1px -1px 0}.liferay-content .checklist-a li:first-child label{border-radius:8px 0 0 8px}.liferay-content .checklist-a li:last-child label{border-radius:0 8px 8px 0}.liferay-content .checklist-a label,.liferay-content .checklist-a.has-error label.active,.liferay-content .checklist-a label.active.has-error{position:relative;z-index:6;min-width:122px;margin:0;padding:9px 20px;box-shadow:none;border:1px solid #a5d782;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:1em;line-height:1.2;text-align:center;cursor:pointer}.liferay-content .checklist-a label.active{background:#a5d782;color:#fff}.liferay-content .checklist-a.has-error label,.liferay-content .checklist-a label.has-error{z-index:7}.liferay-content .checklist-a.has-error label.active,.liferay-content .checklist-a label.active.has-error{z-index:8}.liferay-content .checklist-a+em.error{top:-23px}.liferay-content .checklist-b{position:relative;list-style:none;margin:15px -30px 24px 0;padding:0}.liferay-content .checklist-b li{position:relative;float:left;margin:0 30px 0 0}.liferay-content .checklist-b label{padding:0 0 0 30px;font-weight:400}.liferay-content .checklist-b li>div{position:absolute;left:-3000em;top:0;padding:11px 0 6px;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;line-height:1.59090909091}.liferay-content .checklist-b li>div p,.liferay-content .list-checks li>div p{max-width:none;margin-left:auto;margin-right:auto;font-size:1em}.liferay-content .checklist-b li.toggle>div,.liferay-content .list-checks li.toggle>div{position:relative;left:0}.liferay-content .checklist-b li.disabled:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:9}.liferay-content .checklist-b li.has-tooltip{padding-right:30px}.liferay-content .checklist-b li.has-tooltip a.tooltip{display:block;position:absolute;right:-4px;top:0;bottom:0;z-index:9;width:34px;color:#a5d782;font-weight:400;text-align:left;text-indent:-3000em;text-decoration:none}.liferay-content .checklist-b li.has-tooltip label:before{content:"\e95c";left:auto;right:-70px;width:auto;margin:-30px 0 0;color:#a5d782;font-size:28px;line-height:60px}.liferay-content .checklist-b li.has-tooltip.toggle label:before,.liferay-content .list-checks li.has-tooltip.toggle a.tooltip:before{content:"\e95d"}.liferay-content .checklist-b.a{margin-top:0;margin-right:0;padding:0 0 0 39px}.liferay-content .checklist-b.a li{float:none;margin:0 0 12px;padding-bottom:14px;border-bottom:1px solid rgba(60,65,60,0.2)}.liferay-content .checklist-b.a li:last-child{padding-bottom:0;border-bottom-width:0}.liferay-content .checklist-b.a li.disabled:before{left:-39px}.liferay-content .checklist-b.a li.has-tooltip a.tooltip{top:-1px}.liferay-content .checklist-b.a label{margin:0 0 0 -39px;padding:0 0 0 42px;font-size:1em;font-weight:300;font-size:1em;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.25}.liferay-content .checklist-b.a label input,.liferay-content .checklist-b.a .input-box{top:2px;margin:0}.liferay-content .checklist-b.regular,.liferay-content .checklist-b.regular.a{margin-top:13px;padding:0}.liferay-content .checklist-b.regular li{margin:0 0 18px;padding:0;border-width:0}.liferay-content .checklist-b.regular label,.liferay-content .checklist-b.regular .type-label{margin:0;padding:0 0 2px;font-size:13.2px;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091}.liferay-content .checklist-b.regular li.has-tooltip label,.liferay-content .checklist-b.regular li.has-tooltip .type-label{margin-right:-42px}.liferay-content .checklist-b.regular li.has-tooltip label:before,.liferay-content .checklist-b.regular li.has-tooltip .type-label:before{right:-72px;top:100%;margin:0;line-height:44px}@media(min-width:1001px){.liferay-content .checklist-b.regular li.has-tooltip label:before,.liferay-content .checklist-b.regular li.has-tooltip .type-label:before{right:-42px}}.liferay-content .checklist-b.regular li.has-tooltip .type-label:before{top:50%;margin-top:-22px}.liferay-content .checklist-b.regular li.has-tooltip{padding-right:42px}.liferay-content .checklist-b.regular .input{max-width:100%}.liferay-content .checklist-switch{list-style:none;padding:0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;line-height:1.59090909091}.liferay-content .checklist-switch li{position:relative;border-bottom:2px solid #e1e1e1;font-size:1.32em}.liferay-content .checklist-switch label{position:relative;float:left;margin:0;padding:22px 0 22px 52px}.liferay-content .checklist-switch.a li{padding-left:68px}.liferay-content .checklist-switch.a figure{position:absolute;left:10px;top:50%;width:36px}.liferay-content .check-a .has-error .input-box,.liferay-content .checklist-a.has-error label,.liferay-content .check-switch .has-error .input-box,.liferay-content .checklist-switch .has-error .input-box,.liferay-content .checklist-a label.has-error{box-shadow:0 0 4px rgba(215,130,130,0.5),inset 0 0 4px rgba(215,130,130,0.5)}.liferay-content .check-a .has-error .input-box,.liferay-content .checklist-a.has-error label,.liferay-content .checklist-a label.has-error{border-color:#d78282}.liferay-content .check-switch .has-error .input-box,.liferay-content .checklist-switch .has-error .input-box{background-color:#d78282}.liferay-content #root .input-width-a,.liferay-content #root .input-width-g{width:97px}.liferay-content #root .input-width-b{width:220px}.liferay-content #root .input-width-c{width:115px}.liferay-content #root .input-width-d{width:313px}.liferay-content #root .input-width-e{width:382px}.liferay-content #root .input-width-f{width:144px}.liferay-content .input-hide,.liferay-content #nav>ul>li>form.a .input-hide{position:relative;padding-right:54px}.liferay-content .input-hide input,.liferay-content .input-hide input{max-width:none}.liferay-content .input-hide a{display:block;position:absolute;right:0;top:0;z-index:8;width:30px;line-height:44px;text-indent:-3000em;text-decoration:none}.liferay-content .input-hide a:before{content:"\e94f";display:block;position:absolute;top:0;right:0;font-size:14px;font-family:i;font-weight:400;line-height:44px;text-indent:0}.liferay-content .input-hide a.toggle:before{content:"\e94d"}.liferay-content #nav>ul>li>form.a .input-hide a:before{line-height:20px}.liferay-content .form-a{position:relative;max-width:752px;margin:0 auto 64px}.liferay-content .form-a header h1,.liferay-content .form-a header h2,.liferay-content .form-a header h3,.liferay-content .form-a header h4,.liferay-content .form-a header h5,.liferay-content .form-a header h6{margin:0 0 82px -90px;color:#77b552;font-size:6.5em;font-weight:500;line-height:.92307692307}.liferay-content .form-a input,.liferay-content .form-a select,.liferay-content .form-a textarea{display:block;width:100%;max-width:none;background:0}.liferay-content .form-a .input{max-width:none}.liferay-content .form-a label span,.liferay-content .form-a .type-label span{font-weight:400}.liferay-content .form-a .select:after{background:0}.liferay-content #root .form-a .triple,.liferay-content #root .form-a .double{margin-left:-22px}.liferay-content #root .form-a .triple>*,.liferay-content #root .form-a .double>*{margin-top:0;padding:0;border-left-width:22px}.liferay-content .form-a button{margin-top:60px}.liferay-content .form-a.skew:before{left:50%;right:auto;top:-470px;bottom:-100px;z-index:0;width:100vw;background:#d3e1e7}.liferay-content .form-a.skew:before{background:-moz-linear-gradient(top,#eff1f2 0,#bcd3dd 100%);background:-webkit-linear-gradient(top,#eff1f2 0,#bcd3dd 100%);background:linear-gradient(to bottom,#eff1f2 0,#bcd3dd 100%);-webkit-transform:skewY(-7deg) translateX(-50%);-ms-transform:skewY(-7deg) translateX(-50%);transform:skewY(-7deg) translateX(-50%)}.liferay-content .form-calculator,.liferay-content .popup-a .form-calculator.last-child{position:relative;max-width:948px;margin:60px auto;border:1px solid #3c413c;border-bottom-width:0}.liferay-content .form-calculator:before{content:"";display:block;position:absolute;left:50%;top:0;bottom:0;z-index:0;width:1px;margin:0 0 0 -.5px;background:#3c413c}.liferay-content .form-calculator>*{position:relative;z-index:2;float:right;width:50%;padding:28px 36px 0 20px;border-bottom:1px solid #3c413c}.liferay-content .form-calculator>*:first-child{float:left}.liferay-content .form-calculator .toggle>header{background:rgba(165,215,130,0.1)}.liferay-content .form-calculator>*>*,.liferay-content .checklist-b li.disabled>*{opacity:.15}.liferay-content .form-calculator>.toggle>*,.liferay-content .form-calculator>*>header,.liferay-content .form-calculator>footer>*,.liferay-content .form-calculator.a>*>*{opacity:1}.liferay-content .form-calculator>*:before{z-index:98}.liferay-content .form-calculator>*:after{content:"\e918";display:block;overflow:hidden;position:absolute;left:0;right:0;top:-3000em;height:13px;color:#fff;font-family:i;font-weight:400;font-size:12px;line-height:11px;text-align:center}.liferay-content .form-calculator>.toggle{border-bottom-width:0}.liferay-content .form-calculator>.toggle:after{top:100%}.liferay-content .form-calculator header{position:relative;z-index:99;margin:-29px -36px 18px -20px;padding:29px 20px 0;border-bottom:1px solid #a5d782;line-height:1.25;text-align:center}.liferay-content .form-calculator header h1,.liferay-content .form-calculator header h2,.liferay-content .form-calculator header h3,.liferay-content .form-calculator header h4,.liferay-content .form-calculator header h5,.liferay-content .form-calculator header h6{margin:0 auto 14px;font-weight:300;font-size:4em;line-height:1.1}.liferay-content .form-calculator header i{display:block;position:relative;margin:18px 0 0;font-size:64px;line-height:64px}.liferay-content .form-calculator header i.icon-nelumbo3{top:5px;font-size:56px;line-height:56px}.liferay-content .form-calculator header i.icon-error{margin-top:32px;font-size:40px;line-height:40px}.liferay-content .form-calculator header i.icon-hand-heart{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.liferay-content .form-calculator header p{max-width:250px;margin:0 auto 16px}.liferay-content .form-calculator header .check-switch{margin-top:26px}.liferay-content .form-calculator header .check-switch label{padding:0}.liferay-content .form-calculator header .check-switch .input-box{position:relative;left:0;top:0;margin:0 auto}.liferay-content .form-calculator .double-wide{margin:0;padding:0;border:0}.liferay-content .form-calculator .double-wide>*{float:left;width:50%;margin:0;border:0 solid #3c413c}.liferay-content .form-calculator .double-wide>*+*{border-left-width:1px}.liferay-content .form-calculator .double-wide header{margin:0}.liferay-content .form-calculator .double-wide:after{position:relative;left:0;top:0}.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6{max-width:524px;margin:0 auto 10px;color:#a5d782;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:2em;line-height:1.25;text-transform:none}.liferay-content .form-calculator>footer{overflow:hidden;clear:both;float:none;width:auto;margin:0 -1px;padding:15px 63px 22px;border-width:0;background:#a5d782;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .form-calculator>footer .top{margin:0 -63px 15px;padding:23px 20px 15px;border-bottom:1px solid #fff;color:#fff;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;line-height:1.25}.liferay-content .form-calculator>footer .top p{clear:none;max-width:450px;font-size:2em}.liferay-content .form-calculator>footer .top figure{position:relative;z-index:99;float:left;min-width:306px;margin-right:47px;padding:0 124px 0 35px}.liferay-content .form-calculator>footer .top figure img{position:relative;top:3px}.liferay-content .form-calculator>footer .top figure i{display:block;position:absolute;left:0;top:50%;margin:-30px 0 0;font-family:i;font-weight:400;font-size:30px;line-height:60px}.liferay-content .form-calculator>footer .top figure figcaption{display:block;position:absolute;right:0;top:50%;width:111px;margin:0;padding:0;text-align:center}.liferay-content .form-calculator>footer .top figure figcaption i{position:relative;top:0;margin:8px 0 0;font-size:35px;line-height:35px}.liferay-content .form-calculator>footer .top figure figcaption i.icon-fit4life{font-size:44px;line-height:44px}.liferay-content .form-calculator>footer .top figure .link-btn{display:block;margin:16px 0 0}.liferay-content .form-calculator>footer .top figure .link-btn a{display:block;overflow:hidden;margin:0;padding:6px 10px;border-radius:7px;background:0;color:#fff;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:13.2px;line-height:1.2}.liferay-content .form-calculator>footer .top figure .link-btn a.video{padding-right:41px}.liferay-content .form-calculator>footer .top figure .link-btn a.video:before{content:"\e92a";display:block;position:absolute;right:0;top:50%;width:31px;height:100px;margin:-50px 0 0;border-left:1px solid #fff;font-size:12px;font-weight:400;font-family:i;line-height:100px;text-align:center}.liferay-content .form-calculator .total{margin:0 0 3px;color:#fff;font-size:5.5em;font-weight:500;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.43636363636;letter-spacing:-.025em}.liferay-content .form-calculator .total span{display:block;margin:-13px 0 21px;font-weight:400;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13.2px}.liferay-content .form-calculator>footer p{margin-bottom:14px;font-size:1.32em}.liferay-content .form-calculator>footer a{color:#3c413c;text-decoration:underline}.liferay-content .form-calculator>footer .link-btn{margin-left:-10px;margin-right:-10px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .form-calculator>footer .link-btn a,.liferay-content .form-calculator>footer button{display:block;margin:0 10px;padding-left:16px;padding-right:16px;border-color:#fff;background:#fff;color:#a5d782;text-decoration:none}.liferay-content .form-calculator .checklist-b{max-width:524px;margin-left:auto;margin-right:auto;margin-bottom:12px}.liferay-content .form-calculator.a{display:block}.liferay-content #root .form-calculator.a>*{float:none;width:auto}.liferay-content .form-calculator.a>.header{padding-bottom:13px}.liferay-content .form-calculator.a header h1,.liferay-content .form-calculator.a header h2,.liferay-content .form-calculator.a header h3,.liferay-content .form-calculator.a header h4,.liferay-content .form-calculator.a header h5,.liferay-content .form-calculator.a header h6{margin-bottom:24px}.liferay-content .form-calculator.c>.toggle{padding-bottom:17px;border-bottom-width:1px}.liferay-content .form-calculator.c h1,.liferay-content .form-calculator.c h2,.liferay-content .form-calculator.c h3,.liferay-content .form-calculator.c h4,.liferay-content .form-calculator.c h5,.liferay-content .form-calculator.c h6,.liferay-content .form-calculator.c .checklist-b{max-width:500px}.liferay-content .form-category{position:relative;z-index:998!important;margin:0 0 15px;background:#fff;line-height:1.13333333333}.liferay-content .form-category:before{content:"";display:block;position:absolute;left:-1000em;top:42px;bottom:0;right:0;z-index:1;background:#fff}.liferay-content .form-category p{margin:0 0 21px;color:#a5d782;font-size:3em;font-weight:300;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.liferay-content .form-category p input,.liferay-content .form-category p .input{display:block;width:100%;max-width:none}.liferay-content .form-category p input{height:50px;padding-left:47px;border-radius:0;border-color:#a5d782;background:#a5d782;color:#fff;font-size:20px}.liferay-content .form-category ::-webkit-input-placeholder{color:#fff}.liferay-content .form-category :-ms-input-placeholder{color:#fff}.liferay-content .form-category ::-ms-input-placeholder{color:#fff}.liferay-content .form-category ::placeholder{color:#fff}.liferay-content .form-category button{display:block;position:absolute;left:1px;top:1px;width:47px;min-width:0;height:48px;margin:0;padding:0;border-radius:0;border:0;background:0;color:#fff;font-size:20px;text-align:left;text-indent:-3000em}.liferay-content #root .form-category button{background:0}.liferay-content .form-category button:before,.liferay-content .form-category>.open:before{content:"\e901"}.liferay-content .form-category nav{margin-top:29px}.liferay-content .form-category nav ul{list-style:none;margin:0 0 7px -1000px;padding:0 0 0 1000px;border-bottom:1px solid #a5d782;line-height:1.25}.liferay-content .form-category nav ul li{position:relative;font-size:2em}.liferay-content .form-category nav ul li:first-child a{border-top-width:0}.liferay-content .form-category nav ul a{display:block;overflow:hidden;position:relative;z-index:1;margin:0 0 0 -1000px;padding:10px 44px 10px 1000px;border-top:1px solid #a5d782;color:#3c413c;text-decoration:none}.liferay-content #root .form-category nav ul li.selected>a{background:0;color:#a5d782;font-weight:500}.liferay-content #root .form-category nav ul li.selected>a i,.liferay-content #root .form-category nav ul li.selected span.sub{color:#a5d782}.liferay-content .form-category nav ul a:hover,.liferay-content .form-category nav ul li:hover>a,.liferay-content .form-category nav ul li.toggle>a,.liferay-content .form-category nav ul li.active>a,.liferay-content .form-category nav ul ul label:hover,.liferay-content .form-category nav ul ul label.active{background:#a5d782}.liferay-content .form-category nav ul ul a:hover i,.liferay-content .form-category nav ul ul li:hover>a i,.liferay-content .form-category nav ul ul li.toggle>a i,.liferay-content .form-category nav ul ul li.active>a i,.liferay-content .form-category nav ul li.active>span.sub,.liferay-content .form-category nav ul li.toggle>span.sub,.liferay-content .form-category nav ul li:hover>span.sub,.liferay-content .form-category nav ul ul label:hover i,.liferay-content .form-category nav ul ul label.active i{color:#fff}.liferay-content .form-category nav ul span.sub{display:block;position:absolute;right:0;top:0;z-index:9;width:42px;height:46px;color:#a5d782;cursor:pointer}.liferay-content .form-category nav ul span.sub:before{content:"\e942";font-size:9px}.liferay-content .form-category nav ul li.toggle span.sub:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.liferay-content .form-category nav ul ul{position:absolute;left:-3000em;top:0;width:300px;margin:0;padding:13px 20px;box-shadow:10px 2px 14px rgba(60,65,60,0.1);border:0;background:#fff}.liferay-content .form-category nav ul li.toggle>ul{left:100%;margin-top:-48%}.liferay-content .form-category nav ul ul li{border-top:1px solid #979797;font-size:1em}.liferay-content .form-category nav ul ul li:first-child,.liferay-content .form-category nav ul ul li.header+li{border-top-width:0}.liferay-content .form-category nav ul ul li:last-child,.liferay-content .form-category nav ul ul li.last-child{border-bottom-width:0}.liferay-content .form-category nav ul ul li.header{margin:-5px 0 12px;border:0;color:#b1b3b1;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:13.2px;line-height:1.59090909091;text-align:center;text-transform:uppercase}.liferay-content .form-category nav ul ul a,.liferay-content .form-category nav ul ul label{display:block;position:relative;margin:-1px -20px;padding:10px 20px 10px 92px;border:0;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em;font-weight:300;line-height:1.25;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.liferay-content .form-category nav ul ul i{display:block;position:absolute;left:20px;top:0;width:72px;color:#a5d782;font-size:23px;line-height:43px;text-align:center}.liferay-content .form-category nav ul ul i.icon-barbell{font-size:20px}.liferay-content .form-category nav ul ul i.icon-yoga,.liferay-content .form-category nav ul ul i.icon-heart,.liferay-content .form-category nav ul ul i.icon-fitness{font-size:25px}.liferay-content .form-category nav ul ul i.icon-leafs{font-size:26px}.liferay-content .form-category nav ul ul i.icon-stopwatch{font-size:27px}.liferay-content .form-category nav ul ul i.icon-sun{font-size:28px}.liferay-content .form-category nav ul ul li.inactive a,.liferay-content .form-category nav ul ul li.inactive a i,.liferay-content .form-category nav ul ul li.inactive label,.liferay-content .form-category nav ul ul li.inactive label i{background:0;color:#dcdddc}.liferay-content .form-category nav ul ul li.inactive:before{z-index:9}.liferay-content .form-category nav ul ul li.back a{display:block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:0;color:#a5d782;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:13.2px;line-height:1.59090909091;text-transform:uppercase}.liferay-content #root .form-category nav ul ul.selected{position:relative;left:0;top:0;width:auto;margin:0;padding:0;box-shadow:none;border-width:0}.liferay-content .form-category nav ul ul.selected li{margin:0 0 0 -1000px;padding:0 0 0 1000px;border-color:#fff}.liferay-content .form-category nav ul ul.selected li.active{background:#a5d782}.liferay-content .form-category nav ul ul.selected li:last-child{border-width:0}.liferay-content .form-category nav ul ul.selected a,.liferay-content #root .form-category nav ul ul.selected label{margin:0 0 0 -1000px;padding:10px 10px 10px 1057px;background:#a5d782}.liferay-content .form-category nav ul ul.selected a i,.liferay-content #root .form-category nav ul ul.selected label i{left:1000px;width:57px;color:#fff;line-height:45px}.liferay-content .form-category .checklist-switch{margin:0 0 8px}.liferay-content .form-category .checklist-switch li{border-width:0}.liferay-content .form-category .checklist-switch label{padding-top:12px;padding-bottom:12px}.liferay-content .form-category .close{display:block;overflow:hidden;visibility:hidden;position:absolute;left:0;right:0;top:100%;margin:-8px 0 0;font-size:1.32em;font-weight:700;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.59090909091;opacity:0}.liferay-content .form-category .close a{display:block;float:right;padding:15px 51px 15px 33px;background:#a5d782;color:#3c413c;text-decoration:none}.liferay-content .form-category .close a:before{content:"\e922";left:auto;right:0;width:43px;font-size:15px}.liferay-content .form-category>.open{display:block;position:absolute;left:-3000em;top:0}.liferay-content .form-group{position:relative;max-width:507px;margin:0 0 30px;padding:30px 22px 10px;border-radius:6px;background:#f0f8eb}.liferay-content #root .mb-a+.form-group{margin-top:7px}.liferay-content .form-inline{max-width:940px;margin:0 auto;line-height:1.625}.liferay-content .form-inline h1,.liferay-content .form-inline h2,.liferay-content .form-inline h3,.liferay-content .form-inline h4,.liferay-content .form-inline h5,.liferay-content .form-inline h6{position:relative;max-width:657px;margin:0 auto 30px;padding:0 0 0 84px;color:#a5d782;font-size:4em;line-height:1.125}.liferay-content .form-inline h1 i,.liferay-content .form-inline h2 i,.liferay-content .form-inline h3 i,.liferay-content .form-inline h4 i,.liferay-content .form-inline h5 i,.liferay-content .form-inline h6 i{position:absolute;left:0;top:50%;margin:-50px 0 0;padding:0 30px 0 0;font-size:50px;line-height:100px}.liferay-content .form-inline h1 i.icon-error,.liferay-content .form-inline h2 i.icon-error,.liferay-content .form-inline h3 i.icon-error,.liferay-content .form-inline h4 i.icon-error,.liferay-content .form-inline h5 i.icon-error,.liferay-content .form-inline h6 i.icon-error{font-size:40px}.liferay-content .form-inline h1 i.icon-leaf,.liferay-content .form-inline h2 i.icon-leaf,.liferay-content .form-inline h3 i.icon-leaf,.liferay-content .form-inline h4 i.icon-leaf,.liferay-content .form-inline h5 i.icon-leaf,.liferay-content .form-inline h6 i.icon-leaf{left:11px;font-size:55px}.liferay-content .form-inline h1 i.icon-nelumbo3,.liferay-content .form-inline h2 i.icon-nelumbo3,.liferay-content .form-inline h3 i.icon-nelumbo3,.liferay-content .form-inline h4 i.icon-nelumbo3,.liferay-content .form-inline h5 i.icon-nelumbo3,.liferay-content .form-inline h6 i.icon-nelumbo3{left:15px;font-size:56px}.liferay-content .form-inline p{margin-bottom:22px;font-weight:300;font-size:4em}.liferay-content #root .form-inline p.mb-a+.submit{margin-top:-10px}.liferay-content .form-inline label{display:inline;margin:0;padding:0;font-weight:300;font-size:1em}.liferay-content .form-inline .input{display:inline-block;margin-right:8px;line-height:1px}.liferay-content .form-inline .input:last-child{margin-right:3px}.liferay-content .form-inline select{display:inline-block;height:52px;padding:0 12px 0 8px;border-radius:0;border-color:#979797;border-width:0;border-bottom-width:2px;background:0;color:#a5d782;font-size:1em;font-weight:300}.liferay-content .gecko .form-inline select{padding-left:1px}.liferay-content .form-inline .select{display:inline-block;line-height:1px}.liferay-content .form-inline .select:before{right:0;width:auto;color:#b9de9f;font-size:7.5px}.liferay-content .form-inline p.submit{min-height:0;text-align:center}.liferay-content .form-inline .small{display:block;padding:22px 0 0;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:13.2px;line-height:1.59090909091}.liferay-content .form-inline .small:before{content:"*";position:relative;top:-4px}.liferay-content .steps-a+.form-inline>p:first-child{margin-top:112px}.liferay-content .form-search{position:relative;margin:0 0 37px;padding:32px 0 30px}.liferay-content .form-search:before{background:#f6fbf2}.liferay-content .form-search p{float:none;clear:none;margin:0;padding:0 7px;font-size:1.32em}.liferay-content .form-search input{display:block;width:670px;height:34px;padding:0 15px;border-radius:0;border-width:0;border-color:#3c413c;border-bottom-width:1px;background:0;color:#3c413c;font-size:20px;font-weight:300}.liferay-content .form-search button{display:block;min-width:0;width:49px;height:49px;margin:-11px 0 0;padding:0;border-radius:49px;border:1px solid #3c413c;background:0;color:#3c413c;font-weight:400;font-size:12px;text-align:left;text-indent:-3000em}.liferay-content .form-search button:before{content:"\e914"}.liferay-content table{display:table;width:100%;border-collapse:collapse;border-spacing:0}.liferay-content th,.liferay-content td{padding:12px 25px;border:1px solid #f0f0f0;color:#3c413c;font-weight:400;text-align:left}.liferay-content th{font-size:2em;font-weight:300;line-height:1.45}.liferay-content th .small{display:block;padding:2px 0 0}.liferay-content td,.liferay-content #root table p,.liferay-content th .small{font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:13.2px;line-height:1.59090909091}.liferay-content table i{color:#43353d;font-size:18px;line-height:18px}.liferay-content #root table h1,.liferay-content #root table h2,.liferay-content #root table h3,.liferay-content #root table h4,.liferay-content #root table h5,.liferay-content #root table h6,.liferay-content table .header{display:block;margin:0;font-size:30px;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;line-height:1.13333333333}.liferay-content table h1+*,.liferay-content table h2+*,.liferay-content table h3+*,.liferay-content table h4+*,.liferay-content table h5+*,.liferay-content table h6+*,.liferay-content table .header+*{margin-top:50px}.liferay-content table .btn a{margin-top:1px;margin-bottom:1px}.liferay-content .table-a{margin:28px 0 0}.liferay-content .table-a th,.liferay-content .table-a td{text-align:center}.liferay-content .table-a th.text-left,.liferay-content .table-a td.text-left{text-align:left}.liferay-content .table-a tr>*:first-child{width:323px;border-right-width:4px;border-left-width:0;text-align:left}.liferay-content .table-a tr>*:last-child{border-right-width:0}.liferay-content .table-a tr:first-child>*{border-top:17px solid #bce1a2;border-bottom-width:0;vertical-align:top}.liferay-content .table-a h1,.liferay-content .table-a h2,.liferay-content .table-a h3,.liferay-content .table-a h4,.liferay-content .table-a h5,.liferay-content .table-a h6,.liferay-content .table-a .header{color:#a5d782}.liferay-content .table-a tr:first-child h1:first-child,.liferay-content .table-a tr:first-child h2:first-child,.liferay-content .table-a tr:first-child h3:first-child,.liferay-content .table-a tr:first-child h4:first-child,.liferay-content .table-a tr:first-child h5:first-child,.liferay-content .table-a tr:first-child h6:first-child,.liferay-content .table-a tr:first-child .header:first-child{padding-top:9px}.liferay-content .table-a tr:first-child>*:first-child h1:first-child,.liferay-content .table-a tr:first-child>*:first-child h2:first-child,.liferay-content .table-a tr:first-child>*:first-child h3:first-child,.liferay-content .table-a tr:first-child>*:first-child h4:first-child,.liferay-content .table-a tr:first-child>*:first-child h5:first-child,.liferay-content .table-a tr:first-child>*:first-child h6:first-child,.liferay-content .table-a tr:first-child>*:first-child .header:first-child{padding-top:43px}.liferay-content .table-a tr:first-child+.title>*{border-top-width:0}.liferay-content .table-a tr:last-child>*{border-bottom-width:0}.liferay-content .table-a *{margin-bottom:0}.liferay-content .table-a .title>*,.liferay-content .table-a .footer>*{border-top-width:4px;border-bottom-width:0}.liferay-content .table-a .title+tr>*{border-top-width:0}.liferay-content .table-a .btn{padding-top:16px;padding-bottom:11px}.liferay-content .table-a .btn a{display:inline-block;overflow:hidden;position:relative;padding:18.5px 14px;border-radius:7px;border:1px solid #a5d782;font-size:18px;font-weight:500;font-family:Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.2;text-align:center;text-decoration:none}.liferay-content .table-a .btn a:after{background:#a5d782}.liferay-content .table-a .btn a:hover{color:#fff}.liferay-content .table-a tr.hover>*{background:#eff8e8}.liferay-content .table-a tr.hover div.inner{background:#eff8e8}.liferay-content .table-a tr.hover:first-child>*,.liferay-content .table-a tr.title.hover>*,.liferay-content .table-a tr.footer.hover>*{background:#fff}.liferay-content .table-a .inner{display:block;position:relative;z-index:99}.liferay-content .table-a .inner .video{display:block;visibility:hidden;position:absolute;left:100%;top:auto;bottom:100%;width:168px;margin:0 0 0 -82px;opacity:0}.liferay-content .table-a .inner .video{-webkit-transform:translate(25px,-13px);-ms-transform:translate(25px,-13px);transform:translate(25px,-13px)}.liferay-content .table-a .inner .video img{box-shadow:0 2px 14px rgba(0,0,0,0.19)}.liferay-content .table-a .inner .video:before{content:"\e92a";display:block;position:absolute;left:50%;top:100%;width:54px;height:54px;margin:-27px 0 0 -27px;padding:0 0 0 2px;box-shadow:0 2px 14px rgba(0,0,0,0.19);border-radius:54px;border:2px solid #fff;background:#a5d782;color:#fff;font-size:16px;font-weight:400;font-family:i;line-height:50px;text-align:center}.liferay-content .table-a .inner .video.hide-play:before{display:none}.liferay-content .table-a+*{margin-top:28px}.liferay-content .module-wide.a .table-a tr>*:first-child{padding-left:32px}.liferay-content *,.liferay-content *:before,.liferay-content *:after{-webkit-transition:visibility .4s cubic-bezier(0.4,0,0.2,1) 0s,color .4s cubic-bezier(0.4,0,0.2,1) 0s,background-color .4s cubic-bezier(0.4,0,0.2,1) 0s,color .4s cubic-bezier(0.4,0,0.2,1) 0s,border-color .4s cubic-bezier(0.4,0,0.2,1) 0s,color .4s cubic-bezier(0.4,0,0.2,1) 0s,opacity .4s cubic-bezier(0.4,0,0.2,1) 0s;transition:visibility .4s cubic-bezier(0.4,0,0.2,1) 0s,color .4s cubic-bezier(0.4,0,0.2,1) 0s,background-color .4s cubic-bezier(0.4,0,0.2,1) 0s,color .4s cubic-bezier(0.4,0,0.2,1) 0s,border-color .4s cubic-bezier(0.4,0,0.2,1) 0s,color .4s cubic-bezier(0.4,0,0.2,1) 0s,opacity .4s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transform-origin:center center;-ms-transform-origin:center center;-webkit-transition-delay:-0.1s}.liferay-content .list-g h1,.liferay-content .list-g h2,.liferay-content .list-g h3,.liferay-content .list-g h4,.liferay-content .list-g h5,.liferay-content .list-g h6,.liferay-content .list-g .no,.liferay-content .list-g li>div,.liferay-content .popup-a .box-inset,.liferay-content .popup-a .close,.liferay-content .popup-b .box-inset,.liferay-content .popup-b .close{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.liferay-content #root .module-timeline>nav .bg>.bar>*,.liferay-content #root .module-timeline>nav .bg>.arrow,.liferay-content .checklist-switch .input-box>*,.liferay-content .check-switch .input-box>*{-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.liferay-content .list-b img,.liferay-content .list-c .inner,.liferay-content .no-mobile .link-btn a,.liferay-content #featured .bx-pager .bx-pager-item a:before,.liferay-content .list-horizontal li.active>header,.liferay-content .list-horizontal a.clone .shadow:before,.liferay-content .list-horizontal a.clone .shadow:after,.liferay-content .list-horizontal-mobile li.active>header,.liferay-content .list-horizontal-mobile a.clone .shadow:before,.liferay-content .list-horizontal-mobile a.clone .shadow:after,.liferay-content .list-horizontal .close:before,.liferay-content .list-horizontal-mobile .close:before,.liferay-content .list-horizontal-mobile .close:after,.liferay-content .list-horizontal .close:after,.liferay-content #mobile,.liferay-content #shadow,.liferay-content .list-horizontal-mobile a.clone .shadow:after,.liferay-content .list-horizontal-mobile a.clone .shadow:before,.liferay-content .no-mobile .table-a .btn a,.liferay-content .list-i img{-webkit-transition:all .4s cubic-bezier(0.4,0,0.2,1) 0s;transition:all .4s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transition-delay:-0.1s}.liferay-content .link-plus .bg:before,.liferay-content .link-plus .bg:after,.liferay-content .link-plus a,.liferay-content .list-horizontal li,.liferay-content .list-horizontal-mobile li,.liferay-content .list-horizontal>.shadow,.liferay-content .list-horizontal-mobile>.shadow,.liferay-content .list-horizontal-mobile>.shadow,.liferay-content .list-horizontal .bg figure,.liferay-content .list-horizontal-mobile .bg figure,.liferay-content .list-c.b li{-webkit-transition:all .6s cubic-bezier(0.4,0,0.2,1) 0s;transition:all .6s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transition-delay:-0.1s}.liferay-content .list-horizontal p,.liferay-content .list-horizontal li>header,.liferay-content .list-horizontal-mobile li>header,.liferay-content .list-horizontal-mobile li>div{-webkit-transition:all .8s cubic-bezier(0.4,0,0.2,1) 0s;transition:all .8s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transition-delay:-0.1s}.liferay-content .list-e figure{-webkit-transition:all 1.5s cubic-bezier(0.4,0,0.2,1) 0s;transition:all 1.5s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transition-delay:-0.1s}.liferay-content .no-mobile .link-btn a:after,.liferay-content .no-mobile .table-a .btn a:after,.liferay-content .no-mobile button:after{-webkit-transition:-webkit-transform .4s cubic-bezier(0.4,0,0.2,1),transform .4s cubic-bezier(0.4,0,0.2,1);transition:transform .4s cubic-bezier(0.4,0,0.2,1),-webkit-transform .4s cubic-bezier(0.4,0,0.2,1)}.liferay-content .link-plus a,.liferay-content .list-g li:hover>div{-webkit-transition-delay:.2s;transition-delay:.2s}.liferay-content .list-g li>div{-webkit-transition-delay:0s;transition-delay:0s}.liferay-content .module-timeline>div *,.liferay-content .module-timeline-mobile>.bar,.liferay-content .module-timeline-mobile>.bar *,.liferay-content option,.liferay-content .form-category.active>.open,.liferay-content .fancybox-container,.liferay-content .fancybox-container *{-webkit-transition:none;-ms-transition:none;transition:none}.liferay-content .clear{clear:both;overflow:hidden;width:100%;height:0}.liferay-content .hidden-tab,.liferay-content .hidden,.liferay-content [hidden],.liferay-content template,.liferay-content #nav em,.liferay-content #up em,.liferay-content #mobile em,.liferay-content .social-a span,.liferay-content .list-a li:last-child:before,.liferay-content .list-horizontal li>figure,.js .liferay-content .list-horizontal>.bg figure img,.js .liferay-content .list-horizontal li.background img,.liferay-content #mobile .search,.liferay-content #mobile i,.js .liferay-content .list-horizontal-mobile li.background img,.liferay-content .list-horizontal-mobile>.bg img,.liferay-content .list-horizontal-mobile p,.liferay-content .list-horizontal-mobile figure,.liferay-content .module-timeline-mobile>div,.liferay-content #nav>ul>li>form label,.liferay-content #nav>ul>li.search>a:before,.liferay-content #nav>ul>li.login>a:before,.liferay-content #nav>ul>li>div>ul>li:first-child:before,.liferay-content #nav>ul>li>div>ul:first-child>li:first-child:before,.liferay-content #nav>ul>li>div>ul a.clone *,.liferay-content #root #cookie,.liferay-content #cookie,.liferay-content .cookie-sent #cookie,.liferay-content #nav>ul>li.phone,.liferay-content .form-search label,.js .liferay-content .module-featured>figure img,.liferay-content .module-featured>div h1:after,.liferay-content .module-featured>div h2:after,.liferay-content .module-featured>div h3:after,.liferay-content .module-featured>div h4:after,.liferay-content .module-featured>div h5:after,.liferay-content .module-featured>div h6:after,.liferay-content .nav-category ul:first-child li:last-child:before,.js .liferay-content .module-aside figure img,.liferay-content .list-c.b h1:after,.liferay-content .list-c.b h2:after,.liferay-content .list-c.b h3:after,.liferay-content .list-c.b h4:after,.liferay-content .list-c.b h5:after,.liferay-content .list-c.b h6:after,.liferay-content .list-c.b li:first-child figure:before,.liferay-content .rating-a .inner,.liferay-content .table-a .video,.liferay-content #root .module-featured.d:before,.liferay-content .module-featured.c>h1:after,.liferay-content .module-featured.c>h2:after,.liferay-content .module-featured.c>h3:after,.liferay-content .module-featured.c>h4:after,.liferay-content .module-featured.c>h5:after,.liferay-content .module-featured.c>h6:after,.liferay-content .list-g li:first-child:before,.liferay-content #root .module-featured.b:before,.liferay-content .list-c.c h1:after,.liferay-content .list-c.c h2:after,.liferay-content .list-c.c h3:after,.liferay-content .list-c.c h4:after,.liferay-content .list-c.c h5:after,.liferay-content .list-c.c h6:after,.js .liferay-content .module-skew .background img,.liferay-content .list-i.a:before,.liferay-content .list-gallery a.clone *,.liferay-content .form-a .triple>*:before,.liferay-content .form-search .input.has-error:before,.liferay-content .form-search .valid .input:before,.liferay-content .form-a .valid .input:before,.liferay-content #top .valid .input:before,.liferay-content .form-a .input.has-error:before,.liferay-content #top .input.has-error:before,.liferay-content .form-search em.error,.liferay-content .list-i a.clone *,.liferay-content .list-schedule li.background:before,.liferay-content .list-schedule li.background ul li:before,.js .liferay-content .module-background .background img,.js .liferay-content .module-map figure img,.js .liferay-content #background img,.liferay-content .image-wide.plain:before,.liferay-content .list-archive a.clone *,.liferay-content .module-stripe.plain:before,.js .liferay-content #map>figure>img,.liferay-content #map>form header label,.liferay-content #map>form header button:after,.liferay-content #map>form header .has-error:before,.liferay-content #map>form header em.error,.liferay-content .list-map a.clone *,.js .liferay-content .checklist-switch label input,.liferay-content #map .tabs-b>ul li.show-map,.liferay-content #root .tabs-b .tabs-header,.liferay-content .form-group .input.has-error:before,.liferay-content .form-group .valid .input:before,.js .liferay-content .check-a label input,.js .liferay-content .check-switch label input,.liferay-content .checklist-a label input,.liferay-content .checklist-a em.error,.liferay-content .list-h.a li:last-child:before,.liferay-content #featured .bx-prev,.liferay-content #featured .bx-next,.liferay-content .map-a>article header.hidden,.liferay-content .map-a.toggle>article header,.liferay-content .list-tabs>li:last-child:before,.js .liferay-content .map-a>figure>img,.liferay-content .list-tabs>li ul li>div,.liferay-content #nav>ul>li>form.a button:before,.liferay-content .form-category p label,.liferay-content .form-category .has-error:before,.liferay-content .form-category button:after,.liferay-content .form-category .back,.liferay-content fancybox-button--fullscreen:after,.liferay-content #nav>ul>li>div>ul.cols a.clone,.liferay-content #root #nav>ul>li>div>ul.tags:after,.js .liferay-content #root #nav>ul>li>div>ul.gallery img,.js .liferay-content #featured article>figure img,.liferay-content .list-i.c:before,.liferay-content .nav-aside>.toggle span,.liferay-content .news-a .cloned article:nth-child(6n-3):after,.liferay-content .news-a .cloned article:nth-child(6n):after,.liferay-content .news-a .cloned article:last-child:after,.liferay-content .news-a .map-a article:after,.liferay-content .fancybox-container .fancybox-button--play,.liferay-content .fancybox-container .fancybox-button--fullscreen,.liferay-content .fancybox-container .fancybox-button--thumbs,.liferay-content .fancybox-arrow:after,.liferay-content .fancybox-button--close:after,.liferay-content .fancybox-infobar__body .fancybox-button,.liferay-content .fancybox-container .fancybox-arrow[disabled],.liferay-content .link-big:first-child:before,.liferay-content .fancybox-container .fancybox-button--share,.liferay-content .fancybox-container .fancybox-infobar__body+.fancybox-infobar__body,.liferay-content .fancybox-container .fancybox-infobar__body+*+.fancybox-infobar__body,.liferay-content .fancybox-container .fancybox-infobar+*+*+.fancybox-infobar,.liferay-content .fancybox-container .fancybox-infobar+*+*+*+.fancybox-infobar,.liferay-content .fancybox-container .fancybox-infobar+*+*+*+*+.fancybox-infobar,.liferay-content .fancybox-container .fancybox-infobar button,.liferay-content .form-calculator>.toggle:before,.liferay-content .form-calculator>footer:before,.liferay-content .popup-b .footer-list,.liferay-content .popup-b .box-inset>.close,.liferay-content .form-calculator>footer .top figure>.link-btn,.liferay-content .steps-a>span,.liferay-content .form-calculator.a:before,.liferay-content .form-calculator.a>*:before,.liferay-content .form-inline .select:after,.liferay-content .checklist-b.regular label .input-box,.liferay-content .form-calculator.c>.toggle:after,.liferay-content .list-j li:first-child:before,.liferay-content .nav-category .select:before,.liferay-content #root .nav-category li ul li a:before,.liferay-content #root .nav-category li ul li:before{position:absolute;left:-3000em;top:0;right:auto;bottom:auto}.liferay-content hr,.liferay-content .hr{display:block;overflow:hidden;width:100%;height:1px;margin:33px 0 30px;padding:0;border:0;border-top:1px solid #cbd3c7;background:0;font-size:0}.liferay-content .hr hr{display:none}.liferay-content .list-b:first-child,.liferay-content .module-wide:first-child,.liferay-content .list-c:first-child,.liferay-content .list-d .link-btn,.liferay-content .link-btn:first-child,.liferay-content .module-timeline:first-child,.liferay-content #featured header p.link-btn:first-child,.liferay-content .module-timeline-mobile:first-child,.liferay-content .module-timeline:first-child+.module-timeline-mobile,.liferay-content .list-results:first-child,.liferay-content .list-sitemap:first-child,.liferay-content .module-featured:first-child,.liferay-content .nav-category+.module-featured,.liferay-content .nav-category+.spacer+.module-featured,.liferay-content .module-featured .link-btn:first-child,.liferay-content .list-category:first-child,.liferay-content .quote-a:first-child,.liferay-content .image-a:first-child,.liferay-content .entry .quote-a:first-child,.liferay-content #root .image-a:first-child,.liferay-content .module-featured.a>div .link-btn:first-child,.liferay-content .module-featured.b>div .link-btn:first-child,.liferay-content .module-aside:first-child,.liferay-content .list-c.a:first-child,.liferay-content .image-wide:first-child,.liferay-content .list-c.b:first-child,.liferay-content .module-wide.a:first-child,.liferay-content #root .link-btn.b:first-child,.liferay-content .table-a:first-child,.liferay-content .table-a+.module-wide,.liferay-content .list-ratings:first-child,.liferay-content .module-featured.d .link-btn:first-child,.liferay-content .module-featured.d:first-child,.liferay-content #root .list-horizontal:first-child+.list-horizontal-mobile,.liferay-content .image-wide.b:first-child,.liferay-content .article-a h1:first-child,.liferay-content .article-a h2:first-child,.liferay-content .article-a h3:first-child,.liferay-content .article-a h4:first-child,.liferay-content .article-a h5:first-child,.liferay-content .article-a h6:first-child,.liferay-content .list-h:first-child,.liferay-content .list-h.a:first-child,.liferay-content .list-c.c:first-child,.liferay-content .list-i:first-child,.liferay-content #root .mb-a+*,.liferay-content #root .mb-b+*,.liferay-content #root .mb-c+*,.liferay-content #root .mb-d+*,.liferay-content .module-skew:first-child,.liferay-content .module-skew .link-btn:first-child,.liferay-content .nav-category+.image-wide,.liferay-content .nav-category+.spacer+.image-wide,.liferay-content .list-gallery:first-child,.liferay-content .module-pattern:first-child,.liferay-content .image-wide .link-btn:first-child,.liferay-content .module-map h1:first-child,.liferay-content .module-map h2:first-child,.liferay-content .module-map h3:first-child,.liferay-content .module-map h4:first-child,.liferay-content .module-map h5:first-child,.liferay-content .module-map h6:first-child,.liferay-content .module-map .link-btn:first-child,.liferay-content .image-b:first-child,.liferay-content .list-schedule:first-child,.liferay-content .list-masonry:first-child,.liferay-content #root .nav-category+.module-intro,.liferay-content #root .nav-category+.spacer+.module-intro,.liferay-content .module-stripe:first-child,.liferay-content .module-intro:first-child,.liferay-content .module-box:first-child,.liferay-content .tabs-a:first-child,.liferay-content #root .mb-c+*,.liferay-content .article-a.a .link-btn:first-child,.liferay-content .map-a:first-child,.liferay-content .map-a+.module-pattern,.liferay-content .list-h.b:first-child,.liferay-content .image-wide .link-btn.mb-a:first-child,.liferay-content .form-category nav ul:first-child,.liferay-content .form-category nav:first-child,.liferay-content .nav-category.a+.spacer,.liferay-content .nav-category.border+.spacer,.liferay-content div.content>.image-wide:first-child,.liferay-content div.content>.module-featured:first-child,.liferay-content div.content>.module-intro:first-child,.liferay-content div.content>.form-search:first-child,.liferay-content .list-i.c:first-child,.liferay-content #root .mb-f+*>button:first-child,.liferay-content #root .mb-f+*>input:first-child,.liferay-content .checklist-b:first-child,.liferay-content .news-a,.liferay-content .news-a .link-btn:first-child,.liferay-content .module-border:first-child,.liferay-content .gallery-a:first-child,.liferay-content div.content>.heading-image:first-child,.liferay-content .heading-image .link-btn:first-child,.liferay-content .map-a.a:first-child,.liferay-content .form-calculator:first-child,.liferay-content .popup-a form-calculator.last-child:first-child,.liferay-content .form-calculator header .check-switch:first-child,.liferay-content .module-pattern.b.skew:first-child,.liferay-content .popup-b .link-btn:first-child,.liferay-content .form-calculator>footer .top figure figcaption i:first-child,.liferay-content .list-checks:first-child,.liferay-content .form-inline:first-child,.liferay-content #root .mb-i+*,.liferay-content #root .mb-j+*,.liferay-content #root .mb-k+*,.liferay-content #root .mb-l+*,.liferay-content .checklist-b.regular:first-child,.liferay-content .checklist-b.regular.a:first-child,.liferay-content .list-j:first-child{margin-top:0}.liferay-content #root .mb-a,.liferay-content div.content>.module-wide:last-child,.liferay-content .list-d .link-btn:last-child,.liferay-content #featured header>*:last-child,.liferay-content #featured .bx-pager .bx-pager-item:last-child,.liferay-content #root .list-horizontal p.link-plus,.liferay-content .module-timeline-mobile>ul>li:last-child,.liferay-content .list-sitemap ul li li:last-child,.liferay-content .quote-a>span:last-child,.liferay-content div.content>.image-wide:last-child,.liferay-content div.content>.module-aside:last-child,.liferay-content div.content>.module-wide:last-child,.liferay-content div.content>.module-pattern:last-child,.liferay-content .module-map>*:last-child,.liferay-content .list-gallery-double li>*:last-child,.liferay-content button:last-child,.liferay-content input[type="button"]:last-child,.liferay-content input[type="reset"]:last-child,.liferay-content input[type="submit"]:last-child,.liferay-content span.check-a:last-child,.liferay-content .popup-a .last-child,.js .liferay-content .slider-a li,.liferay-content .list-h.b li:last-child,.liferay-content .tabs-a:last-child,.liferay-content .checklist-b li>div>*:last-child,.liferay-content .form-calculator header:last-child,.liferay-content .list-checks li>div>*:last-child{margin-bottom:0}.liferay-content #up>ul>li:last-child,.liferay-content #nav>ul:first-child>li:last-child,.liferay-content #footer>nav>ul>li:last-child,.liferay-content #root .social-a li:last-child,.liferay-content #root .social-a li.btn:last-child,.liferay-content .nav-category li:last-child,.liferay-content .tabs-b>ul li:last-child,.liferay-content button:last-child,.liferay-content input[type="button"]:last-child,.liferay-content input[type="reset"]:last-child,.liferay-content input[type="submit"]:last-child{margin-right:0}.liferay-content #root .mb-b{margin-bottom:45px}.liferay-content #root .mb-c{margin-bottom:35px}.liferay-content #root .mb-d{margin-bottom:110px}.liferay-content #root .mb-e{margin-bottom:145px}.liferay-content #root .mb-f{margin-bottom:60px}.liferay-content #root .mb-g{margin-bottom:80px}.liferay-content #root .mb-h{margin-bottom:20px}.liferay-content #root .mb-i{margin-bottom:15px}.liferay-content #root .mb-j{margin-bottom:75px}.liferay-content #root .mb-k{margin-bottom:30px}.liferay-content #root .mb-l{margin-bottom:40px}.liferay-content #root .mb-m{margin-bottom:5px}.liferay-content #root .mb-n{margin-bottom:65px}.liferay-content #root .mb-o{margin-bottom:10px}.liferay-content #root .mb-p{margin-bottom:120px}.liferay-content #root .mb-q{margin-bottom:70px}.liferay-content p.lt-ie9{position:fixed;left:0;top:0;z-index:1000;width:100%;height:28px;background:#333;color:#fff;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;line-height:28px;text-align:center}.liferay-content p.lt-ie9 a{color:#fff;font-weight:700;text-decoration:underline}.liferay-content p.lt-ie9 a:hover,.liferay-content p.lt-ie9 a:focus,.liferay-content p.lt-ie9 a:active{text-decoration:none}.liferay-content .lt-ie9 body{padding-top:28px}.liferay-content audio,.liferay-content canvas,.liferay-content iframe,.liferay-content img,.liferay-content svg,.liferay-content video{border-width:0;vertical-align:middle}.liferay-content audio,.liferay-content canvas,.liferay-content progress,.liferay-content video{display:inline-block;vertical-align:baseline}.liferay-content audio:not([controls]){display:none;height:0}.liferay-content svg:not(:root){overflow:hidden}@-ms-viewport{.liferay-content{width:auto}}.liferay-content ::selection{background:#a5d782;color:#fff;text-shadow:none}.liferay-content ::-moz-selection{background:#a5d782;color:#fff;text-shadow:none}.liferay-content #root .desktop-hide,.liferay-content #root .tablet-only,.liferay-content #root .mobile-only{position:absolute;left:-3000em;top:-3000em;bottom:inherit;right:inherit}.liferay-content #root br.desktop-hide,.liferay-content #root br.tablet-only,.liferay-content #root br.mobile-only{display:none}.liferay-content .list-j,.liferay-content .list-b,.liferay-content .list-c,.liferay-content .list-c li,.liferay-content .triple,.liferay-content .module-timeline>nav ul,.liferay-content .list-horizontal li,.liferay-content .list-e li,.liferay-content .list-e,.liferay-content #featured header,.liferay-content .list-horizontal-mobile li>header,.liferay-content #nav>ul>li>form,.liferay-content #nav>ul>li>div>ul,.liferay-content #nav>ul>li>div>ul:first-child,.liferay-content .pagination-a ul,.liferay-content .pagination-a ol,.liferay-content .form-search,.liferay-content html.error div.content,.liferay-content .module-featured,.liferay-content .social-b,.liferay-content .module-featured.c,.liferay-content .list-g,.liferay-content .list-c .link-btn,.liferay-content .list-c.c li,.liferay-content .list-c.c .inner,.liferay-content .module-featured.b,.liferay-content .list-gallery,.liferay-content .image-wide .link-btn,.liferay-content .module-map,.liferay-content .list-schedule li,.liferay-content .module-map .link-btn,.liferay-content .list-masonry,.liferay-content .tabs-a>ul,.liferay-content .tabs-a .tabs-header,.liferay-content .tabs-b>ul,.liferay-content #nav>ul>li>div>ul.cols,.liferay-content #root #nav>ul>li>div>ul.tags,.liferay-content #featured article.a,.liferay-content .fancybox-infobar__body,.liferay-content .form-calculator,.liferay-content .steps-a ul,.liferay-content .steps-a ol,.liferay-content .form-calculator>footer .link-btn,.liferay-content .form-calculator>footer .top,.liferay-content .popup-b .box-outer,.liferay-content .list-checks.text-center,.liferay-content .text-center .list-checks{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.liferay-content .list-b,.liferay-content .list-c,.liferay-content .list-e,.liferay-content .triple,.liferay-content #nav>ul>li>div>ul:first-child,.liferay-content .pagination-a ul,.liferay-content .pagination-a ol,.liferay-content .social-b,.liferay-content .list-g,.liferay-content .list-c .link-btn,.liferay-content .list-gallery,.liferay-content .image-wide .link-btn,.liferay-content .list-masonry,.liferay-content .tabs-a>ul,.liferay-content .tabs-b>ul,.liferay-content #nav>ul>li>div>ul.cols,.liferay-content .form-calculator,.liferay-content .steps-a ul,.liferay-content .steps-a ol,.liferay-content .form-calculator>footer .link-btn,.liferay-content .list-j{-webkit-flex-wrap:wrap;flex-wrap:wrap}.liferay-content .list-c li,.liferay-content .list-horizontal li,.liferay-content .list-e li,.liferay-content #featured header,.liferay-content .list-horizontal-mobile li,.liferay-content .list-horizontal-mobile li>header,.liferay-content html.error div.content,.liferay-content .module-featured,.liferay-content .module-featured.c,.liferay-content .list-c.c li,.liferay-content .list-c.c .inner,.liferay-content .module-map,.liferay-content .list-schedule li,.liferay-content #featured article.a,.liferay-content .list-checks.text-center,.liferay-content .text-center .list-checks,.liferay-content .list-checks li{-webkit-flex-direction:column;flex-direction:column}.liferay-content #featured header,.liferay-content .list-horizontal-mobile li,.liferay-content .list-horizontal-mobile li>header,.liferay-content #nav>ul>li>form,.liferay-content .pagination-a ul,.liferay-content .pagination-a ol,.liferay-content .form-search,.liferay-content html.error div.content,.liferay-content .module-featured,.liferay-content .social-b,.liferay-content .list-g,.liferay-content .list-c .link-btn,.liferay-content .image-wide .link-btn,.liferay-content .list-schedule li,.liferay-content .module-map .link-btn,.liferay-content .tabs-a>ul,.liferay-content .tabs-a .tabs-header,.liferay-content #featured article.a,.liferay-content .fancybox-infobar__body,.liferay-content .form-calculator>footer .link-btn,.liferay-content .popup-b .box-outer{-webkit-justify-content:center;justify-content:center}.liferay-content .list-horizontal li,.liferay-content .module-featured.a,.liferay-content .module-featured.c,.liferay-content .module-map,.liferay-content .tabs-b>ul{-webkit-justify-content:flex-end;justify-content:flex-end}.liferay-content .module-timeline>nav ul,.liferay-content .list-tabs>li ul,.liferay-content #root #nav>ul>li>div>ul.tags,.liferay-content .steps-a ul,.liferay-content .steps-a ol{-webkit-justify-content:space-between;justify-content:space-between}.liferay-content .list-b,.liferay-content .list-c,.liferay-content .list-c li,.liferay-content .triple,.liferay-content .list-e,.liferay-content #nav>ul>li>div>ul,.liferay-content .list-g,.liferay-content .module-featured.b,.liferay-content .list-gallery,.liferay-content .list-masonry,.liferay-content .form-calculator,.liferay-content .list-j{-webkit-align-items:stretch;align-items:stretch}.liferay-content .form-calculator>footer .top,.liferay-content .popup-b .box-outer{-webkit-align-items:center;align-items:center}.liferay-content .list-j li{-webkit-flex-basis:3;-ms-flex-basis:3;flex-basis:3}.liferay-content .list-j li,.liferay-content .module-timeline>nav ul li,.liferay-content #nav>ul>li>div>ul.cols>li,.liferay-content .form-calculator>footer{-webkit-flex-grow:3;-ms-flex-grow:3;flex-grow:3}.blue .liferay-content #root .module-featured.b>div,.blue .liferay-content .overlay-a,.blue .liferay-content .heading-a h1,.blue .liferay-content .heading-a h2,.blue .liferay-content .heading-a h3,.blue .liferay-content .heading-a h4,.blue .liferay-content .heading-a h5,.blue .liferay-content .heading-a h6,.blue .liferay-content .list-c h1,.blue .liferay-content .list-c h2,.blue .liferay-content .list-c h3,.blue .liferay-content .list-c h4,.blue .liferay-content .list-c h5,.blue .liferay-content .list-c h6,.blue .liferay-content .module-wide.a h1,.blue .liferay-content .module-wide.a h2,.blue .liferay-content .module-wide.a h3,.blue .liferay-content .module-wide.a h4,.blue .liferay-content .module-wide.a h5,.blue .liferay-content .module-wide.a h6,.blue .liferay-content .module-wide.a,.blue .liferay-content .module-aside,.blue .liferay-content .list-c.a i,.blue .liferay-content #root .link-btn a.a,.blue .liferay-content .table-a .header,.blue .liferay-content .list-ratings,.blue .liferay-content .module-wide.a a,.blue .liferay-content #root .module-skew .link-btn a,.blue .liferay-content #root .module-skew .link-btn a.a:hover,.blue .liferay-content .list-i h1,.blue .liferay-content .list-i h2,.blue .liferay-content .list-i h3,.blue .liferay-content .list-i h4,.blue .liferay-content .list-i h5,.blue .liferay-content .list-i h6,.blue .liferay-content .entry>h1,.blue .liferay-content .entry>h2,.blue .liferay-content .entry>h3,.blue .liferay-content .entry>h4,.blue .liferay-content .entry>h5,.blue .liferay-content .entry>h6,.blue .liferay-content .list-gallery i{color:#9ec5d4}.blue .liferay-content .image-wide,.blue .liferay-content .link-btn a,.blue .liferay-content .table-a .btn a{border-color:#9ec5d4}.blue .liferay-content .table-a tr:first-child>*{border-top-color:#9ec5d4}.blue .liferay-content .link-btn a,.blue .liferay-content #root .link-btn a.a:after,.blue .liferay-content .table-a .btn a:after,.blue .liferay-content .table-a .inner .video:before,.blue .liferay-content .module-skew article{background-color:#9ec5d4}.blue .liferay-content .table-a tr.hover>*,.blue .liferay-content .module-pattern:before{background:#ecf3f6}.blue .liferay-content .module-wide.b,.blue .liferay-content .module-wide.b:before{background-color:#83b0c2}.blue .liferay-content #root .accordion>h1,.blue .liferay-content #root .accordion>h2,.blue .liferay-content #root .accordion>h3,.blue .liferay-content #root .accordion>h4,.blue .liferay-content #root .accordion>h5,.blue .liferay-content #root .accordion>h6{border-color:#4e788d}.blue .liferay-content #root .accordion>.header:hover,.blue .liferay-content #root .accordion>.header.toggle,.blue .liferay-content .accordion>.header.toggle+div,.blue .liferay-content .accordion>.header:hover+div{border-color:#6190a5;border-bottom-color:#6190a5;background:#6190a5}.blue .liferay-content #root .accordion>.header:hover+*+.header,.blue .liferay-content #root .accordion>.header.toggle+*+.header,.blue .liferay-content .accordion>.header.last+div,.blue .liferay-content #root .accordion>.header.last:hover,.blue .liferay-content #root .accordion>.header.last.toggle:hover{border-color:#6190a5;border-bottom-color:#6190a5}.blue .liferay-content .rating-a .rating>* .pelna{background-image:url(../images/rating-ae.svg)}.blue .liferay-content .rating-a.a .rating>* .pelna{background-image:url(../images/rating-af.svg)}.blue .liferay-content .module-skew h1 .small,.blue .liferay-content .module-skew h2 .small,.blue .liferay-content .module-skew h3 .small,.blue .liferay-content .module-skew h4 .small,.blue .liferay-content .module-skew h5 .small,.blue .liferay-content .module-skew h6 .small{color:#6198b0}.blue .liferay-content button.a{background:0}.blue .liferay-content input,.blue .liferay-content select,.blue .liferay-content textarea,.blue .liferay-content button,.blue .liferay-content input[type="button"],.blue .liferay-content input[type="reset"],.blue .liferay-content input[type="submit"],.blue .liferay-content #root .module-map .link-btn.a a{border-color:#2c5a71}.blue .liferay-content button,.blue .liferay-content button.a:after,.blue .liferay-content #root .module-map .link-btn.a a:after{background-color:#2c5a71}.blue .liferay-content .form-b label,.blue .liferay-content .select:before,.blue .liferay-content button.a,.blue .liferay-content input[type="button"].a,.blue .liferay-content input[type="reset"].a,.blue .liferay-content input[type="submit"].a,.blue .liferay-content #root .module-map .link-btn.a a,.blue .liferay-content .module-map header h1,.blue .liferay-content .module-map header h2,.blue .liferay-content .module-map header h3,.blue .liferay-content .module-map header h4,.blue .liferay-content .module-map header h5,.blue .liferay-content .module-map header h6,.liferay-content .form-a header h1,.blue .liferay-content .form-a header h2,.blue .liferay-content .form-a header h3,.blue .liferay-content .form-a header h4,.blue .liferay-content .form-a header h5,.blue .liferay-content .form-a header h6,.blue .liferay-content label,.blue .liferay-content form strong,.blue .liferay-content .type-label{color:#2c5a71}.blue .liferay-content .module-map{color:#4a93b8}.blue .liferay-content .list-i.b h1,.blue .liferay-content .list-i.b h2,.blue .liferay-content .list-i.b h3,.blue .liferay-content .list-i.b h4,.blue .liferay-content .list-i.b h5,.blue .liferay-content .list-i.b h6,.blue .liferay-content .list-i.b a,.blue .liferay-content .list-i.b,.blue .liferay-content h1.overlay-a,.blue .liferay-content h2.overlay-a,.blue .liferay-content h3.overlay-a,.blue .liferay-content h4.overlay-a,.blue .liferay-content h5.overlay-a,.blue .liferay-content h6.overlay-a{color:#3d789c}.blue .liferay-content .image-b{color:#1f838b}.blue .liferay-content .list-schedule{color:#8aa6b8}.blue .liferay-content .tabs-a>ul li.active a,.blue .liferay-content .tabs-a .tabs-header.toggle .inner,.blue .liferay-content .heading-c:before{border-color:#156488;background:#156488}.blue .liferay-content .list-i.c h1,.blue .liferay-content .list-i.c h2,.blue .liferay-content .list-i.c h3,.blue .liferay-content .list-i.c h4,.blue .liferay-content .list-i.c h5,.blue .liferay-content .list-i.c h6,.blue .liferay-content .overlay-dark,.blue .liferay-content .news-a .map h1,.blue .liferay-content .news-a .map h2,.blue .liferay-content .news-a .map h3,.blue .liferay-content .news-a .map h4,.blue .liferay-content .news-a .map h5,.blue .liferay-content .news-a .map h6,.blue .liferay-content .news-a .map{color:#156488}.blue .liferay-content .nav-aside h1,.blue .liferay-content .nav-aside h2,.blue .liferay-content .nav-aside h3,.blue .liferay-content .nav-aside h4,.blue .liferay-content .nav-aside h5,.blue .liferay-content .nav-aside h6,.blue .liferay-content .form-category p input,.blue .liferay-content .nav-aside ul li a:hover,.blue .liferay-content .nav-aside ul li.active>a,.blue .liferay-content .nav-aside .link-btn a,.blue .liferay-content .form-category nav ul a:hover,.blue .liferay-content .form-category nav ul li:hover>a,.blue .liferay-content .form-category nav ul li.toggle>a,.blue .liferay-content .form-category nav ul li.active>a,.blue .liferay-content .form-category nav ul ul label:hover,.blue .liferay-content .form-category nav ul ul label.active,.blue .liferay-content .form-category .close a,.blue .liferay-content .form-category nav ul ul.selected a,.blue .liferay-content #root .form-category nav ul ul.selected label,.blue .liferay-content .link-btn a.dark,.blue .liferay-content .nav-aside>.toggle,.blue .liferay-content #root .link-btn a.a:after,.blue .liferay-content button.dark,.blue .liferay-content input[type="button"].dark,.blue .liferay-content input[type="reset"].dark,.blue .liferay-content input[type="submit"].dark,.blue .liferay-content .check-a label.radio .input-box:before,.blue .liferay-content .checklist-b label.radio .input-box:before,.blue .liferay-content #root .map-a>article header .link-btn a,.blue .liferay-content .link-big:before,.blue .liferay-content .module-border .list-cols li:before,.liferay-content #google-map-footer .link-btn a{border-color:#13475f;background:#13475f;color:#fff}.blue .liferay-content .nav-aside ul li a,.blue .liferay-content .form-category nav ul a,.blue .liferay-content .form-category nav ul,.blue .liferay-content .link-btn a.a,.blue .liferay-content .check-a .input-box,.blue .liferay-content .checklist-b .input-box,.blue .liferay-content .check-a .has-error.active .input-box,.blue .liferay-content .checklist-b .has-error.active .input-box,.blue .liferay-content .check-a label.active .input-box,.blue .liferay-content .checklist-b label.active .input-box,.blue .liferay-content .module-border,.blue .liferay-content .link-big,.blue .liferay-content .list-cols,.blue .liferay-content .list-cols:before,.blue .liferay-content .list-cols li:before{border-color:#13475f}.blue .liferay-content .nav-aside ul li a,.blue .liferay-content .form-category p,.blue .liferay-content #root .form-category nav ul li.selected>a,.blue .liferay-content .form-category nav ul ul i,.blue .liferay-content .form-category nav ul span.sub,.blue .liferay-content #root .link-btn a.a,.liferay-content .news-a .map-a article,.blue .liferay-content .map-a>article header>.close,.blue .liferay-content #root .news-a .map-a article,.blue .liferay-content .module-border h1,.blue .liferay-content .module-border h2,.blue .liferay-content .module-border h3,.blue .liferay-content .module-border h4,.blue .liferay-content .module-border h5,.blue .liferay-content .module-border h6,.blue .liferay-content .list-cols,.blue .liferay-content .overlay-darker,.blue .liferay-content .link-big a,.blue .liferay-content a{color:#13475f}.blue .liferay-content .list-cols li:before{background:transparent}.blue .liferay-content .module-wide.dark:before{background:#156488}.blue .liferay-content #root .dark .accordion>h1,.blue .liferay-content #root .dark .accordion>h2,.blue .liferay-content #root .dark .accordion>h3,.blue .liferay-content #root .dark .accordion>h4,.blue .liferay-content #root .dark .accordion>h5,.blue .liferay-content #root .dark .accordion>h6{border-color:#245271}.blue .liferay-content #root .dark .accordion>.header:hover,.blue .liferay-content #root .dark .accordion>.header.toggle,.blue .liferay-content .accordion>.header.toggle+div,.blue .liferay-content .accordion>.header:hover+div{border-color:#0f5274;border-bottom-color:#0f5274;background:#0f5274}.blue .liferay-content #root .dark .accordion>.header:hover+*+.header,.blue .liferay-content #root .dark .accordion>.header.toggle+*+.header,.blue .liferay-content .accordion>.header.last+div,.blue .liferay-content #root .dark .accordion>.header.last:hover,.blue .liferay-content #root .dark .accordion>.header.last.toggle:hover{border-color:#0c4463;border-bottom-color:#0c4463}@font-face{.liferay-content{font-family:'i';src:url("icons/icomoon.eot");src:url("icons/icomoon.eot#iefix") format("embedded-opentype"),url("icons/icomoon.ttf") format("truetype"),url("icons/icomoon.woff") format("woff"),url("icons/icomoon.svg#icomoon") format("svg");font-weight:400;font-style:normal}}.liferay-content [class^="icon-"],.liferay-content [class*=" icon-"]{font-family:'i'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.liferay-content .icon-arrow-down:before{content:"\e915"}.liferay-content .icon-arrow-left:before{content:"\e916"}.liferay-content .icon-arrow-right:before{content:"\e914"}.liferay-content .icon-arrow-up:before{content:"\e912"}.liferay-content .icon-arrow-wide-down:before{content:"\e91e"}.liferay-content .icon-arrow-wide-left:before{content:"\e920"}.liferay-content .icon-arrow-wide-right:before{content:"\e921"}.liferay-content .icon-arrow-wide-up:before{content:"\e91f"}.liferay-content .icon-barbell:before{content:"\e939"}.liferay-content .icon-building:before{content:"\e962"}.liferay-content .icon-calendar-time:before{content:"\e933"}.liferay-content .icon-chat:before{content:"\e913"}.liferay-content .icon-chat2:before{content:"\e932"}.liferay-content .icon-check:before{content:"\e931"}.liferay-content .icon-check2:before{content:"\e947"}.liferay-content .icon-check3:before{content:"\e943"}.liferay-content .icon-check4:before{content:"\e961"}.liferay-content .icon-checklist:before{content:"\e93a"}.liferay-content .icon-chevron2-down:before{content:"\e942"}.liferay-content .icon-chevron2-left:before{content:"\e93d"}.liferay-content .icon-chevron2-right:before{content:"\e93e"}.liferay-content .icon-chevron2-up:before{content:"\e93f"}.liferay-content .icon-chevron-down:before{content:"\e910"}.liferay-content .icon-chevron-left:before{content:"\e911"}.liferay-content .icon-chevron-right:before{content:"\e90e"}.liferay-content .icon-chevron-thin-down:before{content:"\e957"}.liferay-content .icon-chevron-thin-left:before{content:"\e956"}.liferay-content .icon-chevron-thin-right:before{content:"\e955"}.liferay-content .icon-chevron-thin-up:before{content:"\e954"}.liferay-content .icon-chevron-up:before{content:"\e90f"}.liferay-content .icon-doctor:before{content:"\e95a"}.liferay-content .icon-document-cog:before{content:"\e930"}.liferay-content .icon-documents:before{content:"\e934"}.liferay-content .icon-edit:before{content:"\e958"}.liferay-content .icon-envelope:before{content:"\e90c"}.liferay-content .icon-error:before{content:"\e960"}.liferay-content .icon-euro:before{content:"\e92f"}.liferay-content .icon-eye:before{content:"\e94d"}.liferay-content .icon-eye-line:before{content:"\e94f"}.liferay-content .icon-facebook:before{content:"\e90d"}.liferay-content .icon-fit4life:before{content:"\e938"}.liferay-content .icon-fit4life-1:before{content:"\e950"}.liferay-content .icon-fit4life-2:before{content:"\e951"}.liferay-content .icon-fitness:before{content:"\e900"}.liferay-content .icon-google-plus:before{content:"\e92e"}.liferay-content .icon-hand-heart:before{content:"\e965"}.liferay-content .icon-heart:before{content:"\e940"}.liferay-content .icon-home:before{content:"\e963"}.liferay-content .icon-home2:before{content:"\e964"}.liferay-content .icon-home-justice:before{content:"\e92d"}.liferay-content .icon-hospital:before{content:"\e95b"}.liferay-content .icon-hospital-doctor:before{content:"\e92c"}.liferay-content .icon-icon:before{content:"\e941"}.liferay-content .icon-info:before{content:"\e959"}.liferay-content .icon-info2:before{content:"\e95c"}.liferay-content .icon-info2-active:before{content:"\e95d"}.liferay-content .icon-instagram:before{content:"\e90a"}.liferay-content .icon-label:before{content:"\e94c"}.liferay-content .icon-laptop:before{content:"\e935"}.liferay-content .icon-leaf:before{content:"\e92b"}.liferay-content .icon-leafs:before{content:"\e94a"}.liferay-content .icon-logo:before{content:"\e90b"}.liferay-content .icon-logo-text:before{content:"\e908"}.liferay-content .icon-menu:before{content:"\e909"}.liferay-content .icon-minus:before{content:"\e906"}.liferay-content .icon-minus2:before{content:"\e95e"}.liferay-content .icon-mobile:before{content:"\e907"}.liferay-content .icon-nelumbo:before{content:"\e93c"}.liferay-content .icon-nelumbo2:before{content:"\e966"}.liferay-content .icon-nelumbo3:before{content:"\e967"}.liferay-content .icon-play:before{content:"\e92a"}.liferay-content .icon-plus:before{content:"\e904"}.liferay-content .icon-plus2:before{content:"\e95f"}.liferay-content .icon-plus-circle:before{content:"\e91c"}.liferay-content .icon-plus-circle-inv:before{content:"\e91d"}.liferay-content .icon-pulse:before{content:"\e929"}.liferay-content .icon-resize:before{content:"\e94e"}.liferay-content .icon-stopwatch:before{content:"\e949"}.liferay-content .icon-sun:before{content:"\e948"}.liferay-content .icon-teddy:before{content:"\e944"}.liferay-content .icon-thunder:before{content:"\e905"}.liferay-content .icon-time4me:before{content:"\e937"}.liferay-content .icon-time4me-1:before{content:"\e952"}.liferay-content .icon-time4me-2:before{content:"\e953"}.liferay-content .icon-time4me-fit4life:before{content:"\e928"}.liferay-content .icon-triangle-down:before{content:"\e918"}.liferay-content .icon-triangle-left:before{content:"\e91a"}.liferay-content .icon-triangle-right:before{content:"\e919"}.liferay-content .icon-triangle-up:before{content:"\e917"}.liferay-content .icon-twitter:before{content:"\e927"}.liferay-content .icon-user:before{content:"\e902"}.liferay-content .icon-users-chat:before{content:"\e926"}.liferay-content .icon-warning:before{content:"\e925"}.liferay-content .icon-weight:before{content:"\e94b"}.liferay-content .icon-whatsapp:before{content:"\e924"}.liferay-content .icon-world:before{content:"\e923"}.liferay-content .icon-x:before{content:"\e903"}.liferay-content .icon-x2:before{content:"\e922"}.liferay-content .icon-x3:before{content:"\e945"}.liferay-content .icon-x4:before{content:"\e946"}.liferay-content .icon-yin-yang:before{content:"\e93b"}.liferay-content .icon-yoga:before{content:"\e936"}.liferay-content .icon-youtube:before{content:"\e91b"}.liferay-content .icon-zoom:before{content:"\e901"}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.99);transform:scale(0.99)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.99);transform:scale(0.99)}}.liferay-content .compensate-for-scrollbar{margin-right:0!important}.liferay-content .fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.liferay-content .fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.liferay-content .fancybox-container ~ .fancybox-container{z-index:99992}.liferay-content .fancybox-outer,.liferay-content .fancybox-inner,.liferay-content .fancybox-bg,.liferay-content .fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.liferay-content .fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.liferay-content .fancybox-bg{background:#3c413c;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}.liferay-content .fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.liferay-content .fancybox-infobar__body,.liferay-content .fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.liferay-content .fancybox-show-infobar .fancybox-infobar__body,.liferay-content .fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.liferay-content .fancybox-toolbar{top:0;right:0}.liferay-content .fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.liferay-content .fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.liferay-content .fancybox-slide:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.liferay-content .fancybox-is-sliding .fancybox-slide,.liferay-content .fancybox-slide--previous,.liferay-content .fancybox-slide--current,.liferay-content .fancybox-slide--next{display:block}.liferay-content .fancybox-slide--image{overflow:visible}.liferay-content .fancybox-slide--image:before{display:none}.liferay-content .fancybox-slide--video .fancybox-content,.liferay-content .fancybox-slide--video iframe{background:#000}.liferay-content .fancybox-slide--map .fancybox-content,.liferay-content .fancybox-slide--map iframe{background:#e5e3df}.liferay-content .fancybox-slide--next{z-index:99995}.liferay-content .fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.liferay-content .fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.liferay-content .fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.liferay-content .fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.liferay-content .fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.liferay-content .fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.liferay-content .fancybox-image,.liferay-content .fancybox-spaceball{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.liferay-content .fancybox-spaceball{z-index:1}.liferay-content .fancybox-slide--iframe .fancybox-content{padding:0;width:100%;height:100%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.liferay-content .fancybox-slide--video{left:50%;max-width:1088px;margin:0 auto}.liferay-content .fancybox-slide--video .fancybox-button--close{display:block;position:absolute;right:0;bottom:100%;top:auto;width:32px;height:60px;font-size:30px}@media(orientation:portrait){.liferay-content .fancybox-slide--iframe .fancybox-content{height:auto}}.liferay-content .fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.liferay-content .fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.liferay-content .fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.liferay-content .fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;z-index:10;cursor:pointer}.liferay-content .fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.liferay-content .fancybox-close-small:focus:after{outline:1px dotted #888}.liferay-content .fancybox-close-small:hover:after{color:#555;background:#eee}.liferay-content .fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.liferay-content .fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.liferay-content .fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.liferay-content .fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;min-width:0;width:44px;height:44px;box-shadow:none;border-radius:0;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:0}.liferay-content .fancybox-button[disabled]{cursor:default;pointer-events:none}.liferay-content .fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,0.8)}.liferay-content .fancybox-button--left:after,.liferay-content .fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.liferay-content .fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.liferay-content .fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.liferay-content .fancybox-button--left{border-bottom-left-radius:5px}.liferay-content .fancybox-button--right{border-bottom-right-radius:5px}.liferay-content .fancybox-arrow{position:absolute;top:50%;z-index:99995;width:58px;min-width:0;height:100px;margin:-50px 0 0 0;padding:0;border-radius:0;border:0;background:none!important;color:#fff;font-size:48px}.liferay-content .fancybox-arrow--right{right:-58px}.liferay-content .fancybox-arrow--left{left:-58px}.liferay-content .fancybox-arrow:before,.liferay-content .fancybox-button--close:before{margin:-50px 0 0;line-height:100px}.liferay-content .fancybox-arrow--left:before{content:"\e956"}.liferay-content .fancybox-arrow--right:before{content:"\e955"}.liferay-content .fancybox-button--close{display:block;position:absolute;right:0;top:0;width:100px;min-width:0;height:100px;margin:0;padding:0;border-radius:0;border:0;background:none!important;color:#fff;font-size:30px}.liferay-content .fancybox-button--close:before{content:"\e922"}.liferay-content .fancybox-caption{display:block;overflow:hidden;position:absolute;left:0;top:100%;right:0;z-index:8;height:49px;padding:0 20px 0 74px;background:#3c413c;color:#fff;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;font-size:13.2px;line-height:49px;text-overflow:ellipsis;white-space:nowrap}.liferay-content .fancybox-infobar__body{overflow:hidden;position:absolute;left:0;top:100%;z-index:9;width:56px;padding:0 10px;color:transparent;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:13.2px;line-height:49px;text-indent:-3000em;text-align:left}.liferay-content .fancybox-infobar__body>*{display:block;float:left;color:#fff;text-indent:0}.liferay-content .fancybox-infobar__body>*:first-child:after{content:"/"}.liferay-content .fancybox-infobar__body>*[data-index="1"]:before,.liferay-content .fancybox-infobar__body>*[data-index="2"]:before,.liferay-content .fancybox-infobar__body>*[data-index="3"]:before,.liferay-content .fancybox-infobar__body>*[data-index="4"]:before,.liferay-content .fancybox-infobar__body>*[data-index="5"]:before,.liferay-content .fancybox-infobar__body>*[data-index="6"]:before,.liferay-content .fancybox-infobar__body>*[data-index="7"]:before,.liferay-content .fancybox-infobar__body>*[data-index="8"]:before,.liferay-content .fancybox-infobar__body>*[data-index="9"]:before{content:"0"}.liferay-content .fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.liferay-content .fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1)}.liferay-content .fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.liferay-content .fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.liferay-content .fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.liferay-content .fancybox-fx-fade.fancybox-slide--previous,.liferay-content .fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.liferay-content .fancybox-fx-fade.fancybox-slide--current{opacity:1}.liferay-content .fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.liferay-content .fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}.liferay-content .fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.liferay-content .fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.liferay-content .fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.liferay-content .fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.liferay-content .fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.liferay-content .fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.liferay-content .fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.liferay-content .fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}.liferay-content .fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}.liferay-content .fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.liferay-content .fancybox-button--play:before,.liferay-content .fancybox-button--pause:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.liferay-content .fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.liferay-content .fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}.liferay-content .fancybox-thumbs{display:none}.liferay-content .fancybox-button--thumbs{display:none}@media all and (min-width:800px){.liferay-content .fancybox-button--thumbs{display:inline-block}.liferay-content .fancybox-button--thumbs span{font-size:23px}.liferay-content .fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.liferay-content .fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.liferay-content .fancybox-show-thumbs .fancybox-thumbs{display:block}.liferay-content .fancybox-show-thumbs .fancybox-inner{right:220px}.liferay-content .fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.liferay-content .fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.liferay-content li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.liferay-content .fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.liferay-content .fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94)}.liferay-content .fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}@media only screen and (max-width:75em){.liferay-content #featured article>*,.liferay-content #featured footer,.liferay-content div.content>.list-schedule,.liferay-content .popup-a .box-inset{width:990px}.liferay-content #featured article.auto header{margin-right:-495px}.liferay-content #nav>ul>li>div{padding:0 30px}.liferay-content #nav>ul>li>div>ul:first-child{margin-left:-64px}.liferay-content #nav>ul>li>div>ul:first-child>li{border-left-width:64px}.liferay-content #nav>ul>li>div>ul:first-child>li:before{left:-33px}.liferay-content #root #nav>ul>li>div>ul.tags li{font-size:18px}.liferay-content #featured header{padding-left:480px}.liferay-content #featured .list-e li:nth-child(1) figure{-webkit-transform:translate(156px,-256px) scale(1.355);-ms-transform:translate(156px,-256px) scale(1.355);transform:translate(156px,-256px) scale(1.355)}.liferay-content #featured .list-e li:nth-child(2) figure{-webkit-transform:translate(-191px,-306px) scale(1.335);-ms-transform:translate(-191px,-306px) scale(1.335);transform:translate(-191px,-306px) scale(1.335)}.liferay-content #featured .list-e li:nth-child(3) figure{-webkit-transform:translate(-545px,-310px) scale(1.355);-ms-transform:translate(-545px,-310px) scale(1.355);transform:translate(-545px,-310px) scale(1.355)}.liferay-content #featured .list-e li:nth-child(4) figure{-webkit-transform:translate(-573px,-467px) scale(1.355);-ms-transform:translate(-573px,-467px) scale(1.355);transform:translate(-573px,-467px) scale(1.355)}.liferay-content #featured article.a header{left:312px}.liferay-content #featured article.auto{padding-top:0}.liferay-content .list-gallery li{min-height:0}.liferay-content .list-horizontal li{max-height:666px}.liferay-content .list-schedule li.background{right:-63px}.liferay-content .nav-category li{margin:0}.liferay-content .module-map figure{right:367px;left:calc(-50vw + 540px);width:auto}}@media only screen and (max-width:71.875em){.liferay-content #footer>*,.liferay-content div.content.b>*,.liferay-content #root .module-featured.c>*,.liferay-content div.content.c>*{width:990px}.liferay-content #logo,.liferay-content #logo a{width:170px}.liferay-content #up>ul:first-child{left:212px}.liferay-content #nav{padding-left:196px}.liferay-content #nav>ul>li>div{padding:0 20px}.liferay-content #nav>ul>li>div>ul:first-child,.liferay-content #nav>ul>li>div>ul{margin-left:-44px}.liferay-content #nav>ul>li>div>ul:first-child>li,.liferay-content #nav>ul>li>div>ul>li{border-left-width:44px}.liferay-content #nav>ul>li>div>ul:first-child>li:before,.liferay-content #nav>ul>li>div>ul>li:before{left:-23px}.liferay-content #featured .bx-pager{right:10px}.liferay-content #footer>div{padding-left:230px}.liferay-content #footer>div>*:first-child{margin-left:-230px}.liferay-content .list-c.d,.liferay-content .list-c.e,.liferay-content .list-c.f{margin-left:0;margin-right:0}.liferay-content .list-g li{padding-right:0}.liferay-content #root .module-featured.c>div{padding-left:40px;padding-right:40px}.liferay-content #root .module-featured.c>h1,.liferay-content #root .module-featured.c>h2,.liferay-content #root .module-featured.c>h3,.liferay-content #root .module-featured.c>h4,.liferay-content #root .module-featured.c>h5,.liferay-content #root .module-featured.c>h6{padding-right:620px}.liferay-content #root .module-featured.d>div{padding-left:500px}}@media only screen and (max-width:68.75em){.liferay-content #featured article>*,.liferay-content #featured footer,.liferay-content div.content>*,.liferay-content div.content>.module-wide>*,.liferay-content #footer>*,.liferay-content div.content.a>*,.liferay-content div.content.b>*,.liferay-content div.content.c>*,.liferay-content div.content>.module-featured>*,.liferay-content div.content>.list-schedule,.liferay-content div.content>.module-stripe,.liferay-content .popup-a .box-inset{width:980px}.liferay-content #featured header{padding-left:470px}.liferay-content #featured .list-e li:nth-child(1) figure{-webkit-transform:translate(157px,-256px) scale(1.355);-ms-transform:translate(157px,-256px) scale(1.355);transform:translate(157px,-256px) scale(1.355)}.liferay-content #featured .list-e li:nth-child(2) figure{-webkit-transform:translate(-186px,-306px) scale(1.335);-ms-transform:translate(-186px,-306px) scale(1.335);transform:translate(-186px,-306px) scale(1.335)}.liferay-content #featured .list-e li:nth-child(3) figure{-webkit-transform:translate(-537px,-310px) scale(1.355);-ms-transform:translate(-537px,-310px) scale(1.355);transform:translate(-537px,-310px) scale(1.355)}.liferay-content #featured .list-e li:nth-child(4) figure{-webkit-transform:translate(-563px,-467px) scale(1.355);-ms-transform:translate(-563px,-467px) scale(1.355);transform:translate(-563px,-467px) scale(1.355)}.liferay-content #featured .bx-pager{right:0;width:65px}.liferay-content .list-horizontal li>div{bottom:24px}.liferay-content .list-horizontal li>header{min-height:270px;padding-bottom:126px}.liferay-content .list-horizontal li:hover>header{min-height:346px}.liferay-content .list-horizontal p.link-plus,.liferay-content .list-horizontal a.clone .shadow{bottom:68px}.liferay-content .list-horizontal .label{top:300px;width:300px}.liferay-content .module-map{padding-left:638px}.liferay-content .module-map figure{left:calc(-50vw + 500px)}.liferay-content .nav-category a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:62.5em){.liferay-content .headline-content li p{font-size:1em}.liferay-content figure.image-wide.video-container{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden}.liferay-content figure.video-container iframe{position:absolute;width:100%;height:100%;top:0;left:0}.liferay-content #featured article>*,.liferay-content #featured footer,.liferay-content div.content>*,.liferay-content div.content>.module-wide>*,.liferay-content #footer>*,.liferay-content div.content.a>*,.liferay-content div.content>.module-stripe,.liferay-content div.content.b>*,.liferay-content div.content.c>*,.liferay-content html.error div.content>*,.liferay-content div.content>.module-featured>*,.liferay-content #root .module-featured.c>*,.liferay-content div.content>.list-schedule,.liferay-content .popup-a .box-inset{width:704px}.liferay-content div.content>.list-schedule{width:728px}.liferay-content #nav>ul>li>a{width:66px;padding-left:0;padding-right:0}.liferay-content #nav>ul>li>a i{display:block;top:0;margin:0;line-height:50px}.liferay-content #nav>ul>li.search>form input{width:608px}.liferay-content #up>ul>li{margin-right:12px}.liferay-content #up>ul:first-child>li>a,.liferay-content #nav>ul:first-child>li>a{padding-left:12px;padding-right:12px}.liferay-content #nav>ul>li>div{padding:0 80px;line-height:1.35714285714}.liferay-content #nav>ul>li>div>ul{display:block;padding:2px 0 0}.liferay-content #nav>ul>li>div>ul>li{float:none;width:auto;padding:28px 150px 28px 104px}.liferay-content #nav>ul>li>div>ul>li:before{left:94px;top:0;right:94px;width:auto;height:1px}.liferay-content #nav>ul>li>div h1,.liferay-content #nav>ul>li>div h2,.liferay-content #nav>ul>li>div h3,.liferay-content #nav>ul>li>div h4,.liferay-content #nav>ul>li>div h5,.liferay-content #nav>ul>li>div h6{font-size:2.5em;line-height:1.12}.liferay-content #nav>ul>li>div h1 span,.liferay-content #nav>ul>li>div h2 span,.liferay-content #nav>ul>li>div h3 span,.liferay-content #nav>ul>li>div h4 span,.liferay-content #nav>ul>li>div h5 span,.liferay-content #nav>ul>li>div h6 span{margin:0 0 9px;font-size:.528em}.liferay-content #nav>ul>li>div i{top:50%}.liferay-content #nav>ul>li>div .link-btn{display:block;position:absolute;right:0;top:50%;min-width:127px;text-align:center}.liferay-content #nav>ul>li>div p{font-size:1.5em}.liferay-content #nav>ul>li>div>ul:first-child{margin-left:-90px;padding:8px 0 3px;text-align:center}.liferay-content #nav>ul>li>div>ul:first-child li{width:50%;padding:44px 0 35px;border-left-width:90px}.liferay-content #nav>ul>li>div>ul:first-child li:after{content:"";display:block;position:absolute;left:-45px;top:37px;bottom:37px;width:1px;height:auto;border-radius:0;background:#a5d782}.liferay-content #nav>ul>li>div>ul:first-child li:before{left:0;top:0;right:0}.liferay-content #nav>ul>li>div>ul:first-child i{margin-bottom:25px}.liferay-content #nav>ul>li>div>ul:first-child h1,.liferay-content #nav>ul>li>div>ul:first-child h2,.liferay-content #nav>ul>li>div>ul:first-child h3,.liferay-content #nav>ul>li>div>ul:first-child h4,.liferay-content #nav>ul>li>div>ul:first-child h5,.liferay-content #nav>ul>li>div>ul:first-child h6{margin-bottom:20px}.liferay-content nav>ul>li>div>ul:first-child p{max-width:256px;margin-left:auto;margin-right:auto}.liferay-content #nav>ul>li>div>ul.cols{margin-left:-55px;padding-top:140px}.liferay-content #nav>ul>li>div>ul.cols>li{width:33.333333333%;min-height:0;margin-bottom:0;border-left-width:55px}.liferay-content #root #nav>ul>li>div>ul.cols>li:after{left:-28px;top:33px;bottom:33px;background:#a5d782}.liferay-content #root #nav>ul>li>div>ul.cols>li:nth-child(3n-2):after,.liferay-content #root #nav>ul>li>div>ul.cols>li:nth-child(-n+3):before{background:0}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me,.liferay-content #nav>ul>li>div>ul.cols .icon-fit4life{height:auto;margin:-23px 0 0;font-size:66px;line-height:66px}.liferay-content #nav>ul>li>div>ul.cols .icon-time4me{font-size:55px;line-height:66px}.liferay-content #nav>ul>li>div>ul.cols>li.a h1,.liferay-content #nav>ul>li>div>ul.cols>li.a h2,.liferay-content #nav>ul>li>div>ul.cols>li.a h3,.liferay-content #nav>ul>li>div>ul.cols>li.a h4,.liferay-content #nav>ul>li>div>ul.cols>li.a h5,.liferay-content #nav>ul>li>div>ul.cols>li.a h6{margin-bottom:11px}.liferay-content #nav>ul>li>div>ul.cols>li.a{width:50%;max-width:none;margin-bottom:-9px}.liferay-content #root #nav>ul>li>div>ul.cols>li.a:after,.liferay-content #root #nav>ul>li>div>ul.cols>li.a+li.a:after{bottom:49px;background:#a5d782}.liferay-content #root #nav>ul>li>div>ul.cols>li.a:before{left:0;right:0;top:auto;bottom:8px;background:#a5d782}.liferay-content #root #nav>ul>li>div>ul.cols>li.a+li:after,.liferay-content #root #nav>ul>li>div>ul.cols>li.a+li.a+li:after,.liferay-content #root #nav>ul>li>div>ul.cols>li.a:first-child:after{background:0}.liferay-content #root #nav>ul>li>div>ul.cols>li.a+li+li:after{background:#a5d782}.liferay-content #nav>ul>li>div>ul.cols.a{padding-top:69px}.liferay-content #root #nav>ul>li>div>ul.tags{max-width:600px;margin:0 auto;padding:36px 0 7px}.liferay-content #root #nav>ul>li>div>ul.tags li{width:194px;font-size:2em}.liferay-content #root #nav>ul>li>div>ul.tags li:nth-child(3n-2){border-left-width:0}.liferay-content #root #nav>ul>li>div>ul.gallery li{width:33.3333333333%!important;height:192px}.liferay-content #root #nav>ul>li>div>ul.gallery li.high{height:384px}.liferay-content #cookie{padding:17px 115px 20px 18px}.liferay-content #cookie a.btn{right:20px}.liferay-content #background{height:520px}.liferay-content div.content>*:first-child,.liferay-content div.content>.image-b:first-child{margin-top:21px}.liferay-content div.content>h1:first-child,.liferay-content div.content>h2:first-child,.liferay-content div.content>h3:first-child,.liferay-content div.content>h4:first-child,.liferay-content div.content>h5:first-child,.liferay-content div.content>h6:first-child{margin-top:70px}.liferay-content div.content>.list-horizontal:first-child{margin-top:-69px}.liferay-content div.content>*:last-child{margin-bottom:60px}.liferay-content #featured{margin:0 0 69px;padding-bottom:36px}.liferay-content #featured>div{margin-bottom:60px}.liferay-content #featured article,.liferay-content #root #featured article.auto{min-height:895px;padding-top:33px;padding-bottom:52px}.liferay-content #root #featured article>figure{background-position:center 0}.liferay-content #featured header{min-height:0;margin-bottom:0;padding:0 0 16px}.liferay-content #featured header figure{position:relative;margin:0 0 18px;text-align:center}.liferay-content #featured header>*:first-child{margin-top:478px}.liferay-content #featured header>figure:first-child{margin-top:0}.liferay-content #featured header h1,.liferay-content #featured header h2,.liferay-content #featured header h3,.liferay-content #featured header h4,.liferay-content #featured header h5,.liferay-content #featured header h6{margin-bottom:19px}.liferay-content #featured header p{max-width:none}.liferay-content #featured header p.link-btn{margin-top:2px;text-align:center}.liferay-content #root #featured article>figure.desktop-only{visibility:hidden;opacity:0}.liferay-content #root #featured article>figure.desktop-hide{visibility:visible;opacity:1}.liferay-content #featured article.a header{left:168px;margin-bottom:103px;padding-top:28px;padding-bottom:9px}.liferay-content #root #featured article.auto>figure.desktop-hide{position:absolute}.liferay-content #featured article.auto header{position:relative;right:0;top:0;margin-right:auto}.liferay-content #root #featured article.auto>figure img{position:relative;left:0;top:0}.liferay-content #footer>div{padding-right:0;padding-left:288px;padding-bottom:20px}.liferay-content #footer>div>*:first-child{width:182px;margin-left:-288px}.liferay-content #footer>div>*:last-child,.liferay-content #footer>div>.social-a{position:relative;top:0;float:none;clear:both;width:auto;margin-left:-288px;padding:40px 0 0}.liferay-content #footer .social-a:before{position:absolute;left:0;top:40px;margin:0}.liferay-content #footer>nav>ul>li{margin-right:27px}.liferay-content body,.liferay-content textarea,.liferay-content input,.liferay-content select,.liferay-content option,.liferay-content button{line-height:1.47368421053}.liferay-content li,.liferay-content dt,.liferay-content dd,.liferay-content p,.liferay-content figure,.liferay-content th,.liferay-content caption,.liferay-content legend,.liferay-content pre,.liferay-content .module-stripe h1,.liferay-content .module-stripe h2,.liferay-content .module-stripe h3,.liferay-content .module-stripe h4,.liferay-content .module-stripe h5,.liferay-content .module-stripe h6,.liferay-content .module-box h1,.liferay-content .module-box h2,.liferay-content .module-box h3,.liferay-content .module-box h4,.liferay-content .module-box h5,.liferay-content .module-box h6,.liferay-content .list-tabs>li>div p,.liferay-content .list-tabs>li>div li,.liferay-content .form-category nav ul li,.liferay-content .nav-aside ul li,.liferay-content .nav-aside h1,.liferay-content .nav-aside h2,.liferay-content .nav-aside h3,.liferay-content .nav-aside h4,.liferay-content .nav-aside h5,.liferay-content .nav-aside h6,.liferay-content .nav-aside>.toggle,.liferay-content .popup-b header p,.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6,.liferay-content .form-calculator>footer .top p{font-size:1.9em}.liferay-content h1{font-size:5.5em;line-height:.94545454545}.liferay-content h2{font-size:4.4em;line-height:.94545454545}.liferay-content h3{font-size:3.6em;line-height:1.11111111111}.liferay-content h4{font-size:2.5em;font-size:1.12}.liferay-content h5,.liferay-content h6{font-size:2.25em;line-height:1.11111111111}.liferay-content #root .accordion>h1,.liferay-content #root .accordion>h2,.liferay-content #root .accordion>h3,.liferay-content #root .accordion>h4,.liferay-content #root .accordion>h5,.liferay-content #root .accordion>h6{padding-left:80px;padding-right:80px;font-size:2.5em;line-height:1.12}.liferay-content #root .accordion p,.liferay-content #root .accordion li{font-size:1.9em}.liferay-content .accordion>div{padding:0 80px 15px;border-bottom:0 solid #77b552}.liferay-content .article-a{max-width:481px}.liferay-content .article-a h1,.liferay-content .article-a h2,.liferay-content .article-a h3,.liferay-content .article-a h4,.liferay-content .article-a h5,.liferay-content .article-a h6{margin-top:77px;font-size:1.32em}.liferay-content .article-a h1,.liferay-content .article-a h1.a{margin-bottom:50px;font-size:4.4em}.liferay-content .article-a h2{font-size:2.25em}.liferay-content .article-a h1 .small,.liferay-content .article-a h2 .small,.liferay-content .article-a h3 .small,.liferay-content .article-a h4 .small,.liferay-content .article-a h5 .small,.liferay-content .article-a h6 .small{margin:19px 0 0}.liferay-content .article-a.a h1,.liferay-content .article-a.a h2,.liferay-content .article-a.a h3,.liferay-content .article-a.a h4,.liferay-content .article-a.a h5,.liferay-content .article-a.a h6{margin-bottom:25px;font-size:3.6em}.liferay-content .article-a.a .link-btn{margin-top:50px}.liferay-content .checklist-b.a{padding-left:35px}.liferay-content .checklist-b.a label{margin-left:-35px;padding-left:35px}.liferay-content .checklist-b li.has-tooltip label:before{font-size:26px}.liferay-content .cols-a{padding-left:250px}.liferay-content .cols-a>header:first-child,.liferay-content .cols-a>aside{width:230px;margin:0 0 0 -250px;padding-top:136px}.liferay-content .cols-a.has-heading-c-first>header:first-child,.liferay-content .cols-a.has-heading-c-first>aside{padding-top:110px}.liferay-content .double.b>*{width:60%}.liferay-content .double.b>*:first-child{width:40%}.liferay-content .entry>*{max-width:605px}.liferay-content .entry>h1,.liferay-content .entry>h2,.liferay-content .entry>h3,.liferay-content .entry>h4,.liferay-content .entry>h5,.liferay-content .entry>h6{margin-bottom:11px;font-size:3.6em}.liferay-content .entry>footer{margin-top:41px}.liferay-content .fancybox-slide--video{left:-30px;right:-30px;top:8px;bottom:8px;width:auto;height:auto;max-width:none;margin:0}.liferay-content .gallery-a{min-width:0;margin:31px 0 38px}.liferay-content .gallery-a li.a{width:46%}.liferay-content .gallery-a li.b{width:54%}.liferay-content .gallery-a li.wide{max-width:369px;margin:0 auto}.liferay-content .header-a{font-size:1.9em}.liferay-content .heading-a{margin-bottom:28px}.liferay-content .heading-a h1,.liferay-content .heading-a h2,.liferay-content .heading-a h3,.liferay-content .heading-a h4,.liferay-content .heading-a h5,.liferay-content .heading-a h6{margin:0 0 4px;font-size:3.6em}.liferay-content .heading-a p{font-size:2.25em}.liferay-content .heading-b{max-width:466px}.liferay-content .heading-b.a{max-width:357px}.liferay-content .heading-c{margin-bottom:49px}.liferay-content .heading-c h1,.liferay-content .heading-c h2,.liferay-content .heading-c h3,.liferay-content .heading-c h4,.liferay-content .heading-c h5,.liferay-content .heading-c h6{font-size:5.5em;line-height:.94545454545}.liferay-content .heading-c h1 span,.liferay-content .heading-c h2 span,.liferay-content .heading-c h3 span,.liferay-content .heading-c h4 span,.liferay-content .heading-c h5 span,.liferay-content .heading-c h6 span{font-size:.65454545454em;line-height:1.11111111111}.liferay-content .heading-c .link-btn{margin-top:37px}.liferay-content .was-in-heading-c+h1,.liferay-content .was-in-heading-c+h2,.liferay-content .was-in-heading-c+h3,.liferay-content .was-in-heading-c+h4,.liferay-content .was-in-heading-c+h5,.liferay-content .was-in-heading-c+h6{margin-top:60px}.liferay-content .heading-image{margin-bottom:59px}.liferay-content .heading-image h1,.liferay-content .heading-image h2,.liferay-content .heading-image h3,.liferay-content .heading-image h4,.liferay-content .heading-image h5,.liferay-content .heading-image h6{margin:0 0 19px;font-size:8.5em;line-height:.9294117647}.liferay-content .heading-image .link-btn{margin-top:132px}.liferay-content .heading-image>div{width:650px;margin-left:-325px;padding-bottom:18px}.liferay-content .heading-image figure{max-height:none;min-height:790px;background-position:center 100%;background-size:cover}.liferay-content .heading-image+.cols-a>header,.liferay-content .heading-image>.cols-a>aside{margin-top:-47px;padding-top:0}.liferay-content .image-a{margin:20px 0 64px;padding:0 0 13px}.liferay-content .image-a:before{left:-82px;right:-42px}.liferay-content .image-a img{width:calc(100% + 82px)!important;margin-left:-82px}.liferay-content .image-a figcaption{padding:7px 0 0}.liferay-content .image-b{padding:0 0 0 248px;font-size:5.5em;line-height:.94545454545}.liferay-content .image-b span{padding:37px 0 0;font-size:.45454545454em;line-height:1.2}.liferay-content .image-b img{float:none;width:100%!important}.liferay-content .image-b figcaption{left:0;top:90px}.liferay-content .image-b,.liferay-content .nav-category+.image-b,.liferay-content .nav-category+.spacer+.image-b{margin-top:77px}.liferay-content .image-wide{max-height:444px;margin-top:15px;margin-bottom:46px;border-top-width:11px}.liferay-content .image-wide figcaption{width:500px;margin-left:-250px}.liferay-content .image-wide i{font-size:134px;line-height:134px}.liferay-content .image-wide i.icon-fit4life,.liferay-content .image-wide i.icon-life4fit{margin:0 0 22px}.liferay-content .image-wide figcaption img{width:auto!important;max-height:134px!important}.liferay-content .image-wide a{margin-top:15px}.liferay-content .image-wide q{margin:7px 0;font-size:3.33333333333em;line-height:.94545454545em}.liferay-content .image-wide+.module-pattern{margin-top:-46px}.liferay-content .image-wide .link-btn{margin-top:32px}.liferay-content .image-wide.a{max-height:none;height:508px}.liferay-content .image-wide.a figcaption{padding-top:80px}.liferay-content .image-wide.b{margin:20px 0 50px}.liferay-content .link-back+.image-wide.b{margin-top:-3px}.liferay-content .image-wide.b+.module-pattern{margin-top:-50px}.liferay-content .image-wide.c{max-height:640px;font-size:4.4em}.liferay-content .image-wide.c i.icon-time4me-fit4life{margin-bottom:10px;font-size:140px;line-height:140px;margin-top:15px}.liferay-content #root .input-width-a{width:93px}.liferay-content #root .input-width-b{width:204px}.liferay-content #root .input-width-c{width:104px}.liferay-content #root .input-width-d{width:260px}.liferay-content #root .input-width-e{width:380px}.liferay-content #root .input-width-g{width:76px}.liferay-content #root .lead{font-size:1.9em;line-height:1.47368421053}.liferay-content .link-big{margin:85px 0 147px;padding-top:138px;font-size:5.5em}.liferay-content .link-plus a{padding-left:52px;line-height:40px}.liferay-content .link-plus .bg,.liferay-content .link-plus a:before{width:40px;height:40px;font-size:18px;line-height:38px}.liferay-content .link-plus .bg:before{width:40px;height:40px;margin:-20px 0 0 -20px;font-size:40px;line-height:40px}.liferay-content .list-archive{max-width:544px;margin-top:-6px}.liferay-content .list-archive h1,.liferay-content .list-archive h2,.liferay-content .list-archive h3,.liferay-content .list-archive h4,.liferay-content .list-archive h5,.liferay-content .list-archive h6{margin:0 0 4px;font-size:2.5em;line-height:1.12}.liferay-content .list-b{margin-top:53px;margin-bottom:54px}.liferay-content .list-b li,.liferay-content .list-b li:nth-child(4n),.liferay-content .list-b li:nth-child(4n)+li,.liferay-content .list-b li:first-child+li+li,.liferay-content .list-b li:first-child+li+li+li{width:50%;border-width:0;border-top-width:1px;border-left-width:1px}.liferay-content .list-b li,.liferay-content .list-b li:first-child+li+li,.liferay-content .list-b li:first-child+li+li+li{padding-top:29px}.liferay-content .list-b li:nth-child(2n)+li,.liferay-content .list-b li:first-child,.liferay-content .list-b li:first-child+li+li{clear:both;border-left-width:0}.liferay-content .list-c li{padding:13px 10px 0}.liferay-content .list-c.a{margin-top:52px;line-height:1.11111111111}.liferay-content .list-c.a li{padding:40px 0 53px;font-size:2.25em}.liferay-content .list-c.a li:nth-child(2n-1):after{left:0}.liferay-content .list-c.a li:last-child:nth-child(2n),.liferay-content .list-c.a li:nth-last-child(2):nth-child(2n-1){padding-bottom:13px}.liferay-content .list-c.a i{margin:0 0 32px;font-size:95px;line-height:95px}.liferay-content .list-c.a i.icon-hospital-doctor{font-size:82px}.liferay-content .list-c.a i.icon-world{font-size:88px}.liferay-content .list-c.a i.icon-calendar-time{font-size:62px;line-height:62px}.liferay-content .list-c.b{margin-top:46px;margin-left:-20px;margin-right:-20px;padding-bottom:3px}.liferay-content .list-c.b li{float:none;width:50%;margin-top:11px;padding:27px 0 0}.liferay-content .list-c.b li:first-child,.liferay-content .list-c.b li:first-child+li{margin-top:0;padding-top:0}.liferay-content .list-c.b li:before{content:"";display:block;position:absolute;left:50%;top:0;width:164px;height:2px;margin:0 0 0 -82px;background:#e9e9e9}.liferay-content .list-c.c{margin-top:36px;margin-bottom:54px}.liferay-content #root .list-c.c li{border-left-color:transparent}.liferay-content .list-c.c li:before{content:"";display:block;position:absolute;left:-1px;top:27px;width:1px;height:176px;background:#c3c4c3}.liferay-content .list-c.c li .link-btn{margin-top:auto}.liferay-content .list-c.c p{max-width:195px;margin-bottom:12px}.liferay-content .list-category{margin-top:28px;margin-left:-40px}.liferay-content .list-category li{margin-bottom:178px;border-left-width:40px}.liferay-content .list-category li.horizontal:first-child,.liferay-content .list-category li:first-child+li.horizontal,.liferay-content .list-category li:first-child+li+li.horizontal{padding-top:44px}.liferay-content .list-category figure:before{left:8px;top:8px;right:-12px;bottom:-20px;border-width:4px}.liferay-content .list-category div{width:192px;margin:0 0 0 -96px;padding-top:4px;padding-left:7px;padding-right:7px}.liferay-content .list-category div{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.liferay-content .list-category .text-left div{left:4px}.liferay-content .list-category .text-right div{left:4px;right:-12px;width:auto}.liferay-content .list-category+*{margin-top:-30px}.liferay-content .list-cols{margin-bottom:41px;padding:19px 0 17px}.liferay-content .list-cols li{float:none;width:auto;margin:0;padding:18px 0 0}.liferay-content .list-cols li.wide,.liferay-content .list-cols.wide li{margin-top:39px;padding-top:37px;padding-bottom:0}.liferay-content .list-cols li.wide:first-child,.liferay-content .list-cols.wide li:first-child{margin-top:0;padding-top:18px}.liferay-content .list-cols h1,.liferay-content .list-cols h2,.liferay-content .list-cols h3,.liferay-content .list-cols h4,.liferay-content .list-cols h5,.liferay-content .list-cols h6{margin:0 0 21px;font-size:36px;line-height:1.1}.liferay-content .list-e li{width:50%;margin-top:53px}.liferay-content .list-e li:nth-child(2n)+li{clear:both}.liferay-content .list-e li:first-child,.liferay-content .list-e li:first-child+li{margin-top:0}.liferay-content .list-e figure{text-align:center}.liferay-content .list-e p{text-align:justify}.liferay-content .list-g{margin-left:-60px;margin-bottom:20px}.liferay-content .list-g li{width:50%;height:auto;margin:0 0 22px;padding:0 0 10px 62px;border-left-width:60px}.liferay-content .list-g li:before{left:-31px;width:2px;background:#e1e1e1}.liferay-content .list-g li:last-child{width:414px;margin-bottom:0;padding-left:70px;padding-top:64px}.liferay-content .list-g li:last-child:before,.liferay-content .list-g li:last-child:after{content:"";display:block;position:absolute;top:0;bottom:auto;width:50%;height:2px;background:#e1e1e1}.liferay-content .list-g li:last-child:before{left:0;border-right:23px solid #fff}.liferay-content .list-g li:last-child:after{left:auto;right:0;border-left:23px solid #fff}.liferay-content .list-g li:last-child .no{left:7px;top:62px}.liferay-content .list-g li:last-child>div{padding-bottom:0}.liferay-content .list-g .no{top:0}.liferay-content .list-g h1,.liferay-content .list-g h2,.liferay-content .list-g h3,.liferay-content .list-g h4,.liferay-content .list-g h5,.liferay-content .list-g h6{margin:-2px 0 0}.liferay-content #root .list-g h1,.liferay-content #root .list-g h2,.liferay-content #root .list-g h3,.liferay-content #root .list-g h4,.liferay-content #root .list-g h5,.liferay-content #root .list-g h6{font-size:2.5em;line-height:1.12}.liferay-content .list-g h1 .small,.liferay-content .list-g h2 .small,.liferay-content .list-g h3 .small,.liferay-content .list-g h4 .small,.liferay-content .list-g h5 .small,.liferay-content .list-g h6 .small{margin-bottom:9px}.liferay-content .list-g li>div{padding-bottom:7px}.no-mobile .liferay-content .list-g li:hover>div,.mobile .liferay-content .list-g li.toggle>div{max-height:120px}.liferay-content .list-gallery li{width:33.333333333%;min-height:0}.liferay-content .cols-a .list-gallery li{width:50%}.liferay-content .list-gallery-double li:first-child{padding-top:103px}.liferay-content .list-gallery-double p{padding:0 25px}.liferay-content .list-gallery-double+*{margin-top:104px}.liferay-content .list-h .title{margin-bottom:7px}.liferay-content .list-h+.module-wide,.liferay-content .list-h+.module-pattern{margin-top:-27px}.liferay-content .list-h.b{margin-top:52px;margin-bottom:48px}.liferay-content .list-h.b li{margin-bottom:28px;padding-bottom:19px}.liferay-content .list-horizontal,.liferay-content div.content>.list-horizontal-mobile{margin-bottom:0}.liferay-content .list-horizontal li{padding-left:10px;padding-right:10px}.liferay-content .list-horizontal h1,.liferay-content .list-horizontal h2,.liferay-content .list-horizontal h3,.liferay-content .list-horizontal h4,.liferay-content .list-horizontal h5,.liferay-content .list-horizontal h6{font-size:2.887em}.liferay-content .list-horizontal h1 span,.liferay-content .list-horizontal h2 span,.liferay-content .list-horizontal h3 span,.liferay-content .list-horizontal h4 span,.liferay-content .list-horizontal h5 span,.liferay-content .list-horizontal h6 span{margin-bottom:30px}.liferay-content .list-horizontal li>div{padding-left:30px;padding-right:30px}.liferay-content .list-horizontal li>header{width:calc(25vw - 20px);min-height:312px;padding-bottom:168px}.liferay-content .list-horizontal li:hover>header{min-height:398px}.liferay-content .list-horizontal p.link-plus,.liferay-content .list-horizontal a.clone .shadow{bottom:126px}.liferay-content .list-horizontal+.list-horizontal-mobile+.image-wide{margin-top:-56px}.liferay-content .list-i{max-width:605px;margin-top:57px;margin-bottom:15px}.liferay-content .list-i:before{top:92px}.liferay-content .list-i li{width:234px;margin-bottom:25px}.liferay-content .list-i figure{margin-bottom:42px}.liferay-content .list-i.a{margin-left:-116px}.liferay-content .list-i.a li{width:50%;margin-top:50px;border-left-width:116px}.liferay-content .list-i.a li:nth-child(3n+1){clear:none}.liferay-content .list-i.a li:nth-child(2n+1){clear:both}.liferay-content .list-i.a li:before{left:-59px;top:146px}.liferay-content .list-i.a li:nth-child(3n-2):before,.liferay-content .list-i.a li:first-child+li+li:after{background:#e9e9e9}.liferay-content .list-i.a li:nth-child(2n-1):before{background:0}.liferay-content .list-i.a li:first-child,.liferay-content .list-i.a li:first-child+*{margin-top:0}.liferay-content .list-i.a.b li:before{top:48px}.liferay-content .list-i.c{margin-bottom:45px;margin-left:-60px}.liferay-content .list-i.c li{width:50%;margin-top:15px;border-left-width:60px}.liferay-content .list-i.c li:first-child,.liferay-content .list-i.c li:first-child+li{margin-top:0}.liferay-content .list-i.c li:before{left:-30px;top:0;height:164px}.liferay-content .list-i.c li:after{left:50%;top:-31px;width:166px;height:1px;margin:0 0 0 -83px}.liferay-content .list-i.c li:nth-child(2n-1):before,.liferay-content .list-i.c li:first-child:after,.liferay-content .list-i.c li:first-child+li:after{background:0}.liferay-content .list-i.c figure{max-width:184px;margin:0 auto 16px}.js .liferay-content #root .list-i.skew:before{top:-150px;bottom:-40px}.liferay-content .list-j{margin-top:76px;line-height:1.26315789474}.liferay-content .list-j li{width:50%;margin:0 0 83px}.liferay-content .list-j li:after{top:-42px;bottom:-42px;border-bottom-width:1px}.liferay-content .list-j li:first-child:after,.liferay-content .list-j li:first-child+li:after{top:0}.liferay-content .list-j li:nth-last-child(1),.liferay-content .list-j li:nth-last-child(2){margin-bottom:68px}.liferay-content .list-j li:nth-last-child(1):after,.liferay-content .list-j li:nth-last-child(2):after{bottom:0;border-bottom-width:0}.liferay-content .list-j h1,.liferay-content .list-j h2,.liferay-content .list-j h3,.liferay-content .list-j h4,.liferay-content .list-j h5,.liferay-content .list-j h6{margin-bottom:13px;font-size:2.25em}.liferay-content .list-j i{margin-bottom:23px}.liferay-content .list-j p{font-size:1.9em}.liferay-content .list-masonry{margin:23px 0;padding-left:42%}.liferay-content .list-masonry li{width:63%}.liferay-content .list-masonry li:nth-child(2n){width:37%}.liferay-content .list-masonry li.high{width:42%}.liferay-content .list-results{max-width:605px}.liferay-content .list-results li{margin:0 0 19px;padding:18px 0 0}.liferay-content .list-results h1,.liferay-content .list-results h2,.liferay-content .list-results h3,.liferay-content .list-results h4,.liferay-content .list-results h5,.liferay-content .list-results h6{font-size:1.9em}.liferay-content .list-schedule{margin-top:145px;margin-bottom:85px;line-height:1.12}.liferay-content .list-schedule li{width:195px;margin:0 0 32px 179px;padding:0 0 0 67px;font-size:2.5em}.liferay-content .list-schedule li:nth-child(5n-4){margin-bottom:75px}.liferay-content .list-schedule li:nth-child(5n-3){margin-bottom:32px}.liferay-content .list-schedule li:nth-child(5n-1){margin-bottom:50px}.liferay-content .list-schedule li:nth-child(5n-2),.liferay-content .list-schedule li:nth-child(5n-1){width:179px;padding-right:17px}.liferay-content .list-schedule li:nth-child(5n-4):before{width:109px;height:109px}.liferay-content .list-schedule li:nth-child(5n-3):before,.liferay-content .list-schedule li:nth-child(5n-1):before{width:39px;height:39px}.liferay-content .list-schedule li:nth-child(5n-2):before{width:27px;height:27px}.liferay-content .list-schedule li:nth-child(5n-0):before{width:88px;height:88px}.liferay-content .list-schedule li.background{right:12px;top:auto;bottom:44px;width:295px;margin:0}.liferay-content .list-schedule li.background ul li:nth-child(3n-1){left:-125px;margin-top:-36px}.liferay-content .list-schedule li.background ul li:nth-child(3n-0){left:122px;width:235px;margin-top:-107px}.liferay-content .list-sitemap{margin-top:33px}.liferay-content .list-sitemap li{font-size:2.25em}.liferay-content .list-sitemap ul{margin:0 0 70px;padding-top:11px}.liferay-content .list-sitemap ul li{margin:0 0 10px;font-size:.84444444444em}.liferay-content .list-sitemap ul li li{font-size:.6947368421em}.liferay-content .list-tabs>li{margin:0 0 47px;padding:0 60px 25px}.liferay-content .list-tabs>li>h1,.liferay-content .list-tabs>li>h2,.liferay-content .list-tabs>li>h3,.liferay-content .list-tabs>li>h4,.liferay-content .list-tabs>li>h5,.liferay-content .list-tabs>li>h6{position:relative;margin:0 0 24px}.liferay-content .list-tabs>li>h1 i,.liferay-content .list-tabs>li>h2 i,.liferay-content .list-tabs>li>h3 i,.liferay-content .list-tabs>li>h4 i,.liferay-content .list-tabs>li>h5 i,.liferay-content .list-tabs>li>h6 i{font-size:64px;line-height:64px}.liferay-content .list-tabs>li>h1 i.icon-time4me,.liferay-content .list-tabs>li>h2 i.icon-time4me,.liferay-content .list-tabs>li>h3 i.icon-time4me,.liferay-content .list-tabs>li>h4 i.icon-time4me,.liferay-content .list-tabs>li>h5 i.icon-time4me,.liferay-content .list-tabs>li>h6 i.icon-time4me{font-size:50px;line-height:50px}.liferay-content .list-tabs>li ul{margin:0 -27px 0}.liferay-content .list-tabs>li ul li{margin:0 0 29px;font-size:22.5px;line-height:1.11111111111}.liferay-content #root .list-tabs>li>div{top:0;margin:0 -100px 0;padding-left:100px;padding-right:100px}.liferay-content .map-a{margin:48px 0 0;border-top-width:11px;border-bottom-width:11px}.liferay-content .map-a figure,.liferay-content .map-a>article{margin-left:-101px}.liferay-content .article-a+.map-a,.liferay-content .map-a+*{margin-top:48px}.liferay-content .map-a+.module-pattern{padding-top:37px}.liferay-content .map-a.a{min-width:516px}.liferay-content #root .mb-d{margin-bottom:75px}.liferay-content #root .mb-e{margin-bottom:95px}.liferay-content #root .mb-j{margin-bottom:40px}.liferay-content .module-aside{margin-top:90px;margin-bottom:15px;padding:0 20px;text-align:center}.liferay-content .module-aside>*,.liferay-content .module-aside>.list-c.a{width:auto}.liferay-content .module-aside h1,.liferay-content .module-aside h2,.liferay-content .module-aside h3,.liferay-content .module-aside h4,.liferay-content .module-aside h5,.liferay-content .module-aside h6{font-size:3.6em;line-height:1.1111111}.liferay-content .module-background{padding-top:78px}.liferay-content .module-background .background{max-height:750px}.liferay-content #root .module-background .mb-p{margin-bottom:30px}.liferay-content .module-border{margin-top:-6px;padding-bottom:7px}.liferay-content .module-box{max-width:686px;padding:40px 40px 17px}.liferay-content .module-error{padding-right:0}.liferay-content .module-error figure{position:relative;top:0;float:right;margin:-51px 0 0}.liferay-content .module-error.a figure{top:0;margin-top:-114px}.liferay-content .module-featured{min-height:410px;margin-top:27px;margin-bottom:44px}.liferay-content .module-featured h1,.liferay-content .module-featured h2,.liferay-content .module-featured h3,.liferay-content .module-featured h4,.liferay-content .module-featured h5,.liferay-content .module-featured h6{margin-bottom:13px;font-size:8.5em;line-height:.94117647058}.liferay-content .module-featured h1:after,.liferay-content .module-featured h2:after,.liferay-content .module-featured h3:after,.liferay-content .module-featured h4:after,.liferay-content .module-featured h5:after,.liferay-content .module-featured h6:after{margin-top:21px}.liferay-content .module-featured .link-btn{margin-top:-8px}.liferay-content .module-featured .link-btn:last-child{margin-bottom:-10px}.liferay-content .module-featured>div{margin:10px 0 22px;padding:0 0 0 352px}.liferay-content .module-featured>div figure{width:330px;padding:0}.liferay-content .module-featured.a{min-height:0;padding:130px 0 0}.liferay-content #root .module-featured.a>div{width:438px;min-height:422px;padding:83px 20px 0}.liferay-content #root .module-featured.a>figure{left:220px}.liferay-content .module-featured.a>div .link-btn,.liferay-content .module-featured.b>div .link-btn{margin-top:39px}.liferay-content .module-featured.b{min-height:0;margin-bottom:37px;padding-top:130px}.liferay-content #root .module-featured.b>div{width:380px;padding-top:59px}.liferay-content .module-featured.b>div p{max-width:400px;font-size:3.6em;line-height:1.11111111111}.liferay-content #root .module-featured.b>figure{left:220px;max-height:630px}.liferay-content .module-featured.b h1,.liferay-content .module-featured.b h2,.liferay-content .module-featured.b h3,.liferay-content .module-featured.b h4,.liferay-content .module-featured.b h5,.liferay-content .module-featured.b h6{margin-bottom:15px;font-size:5.5em;line-height:.94545454545}.liferay-content .module-featured.b h1 .small,.liferay-content .module-featured.b h2 .small,.liferay-content .module-featured.b h3 .small,.liferay-content .module-featured.b h4 .small,.liferay-content .module-featured.b h5 .small,.liferay-content .module-featured.b h6 .small{margin-bottom:17px}.liferay-content .module-featured.c{padding:210px 20px 0;background:0}.liferay-content #root .module-featured.c>h1,.liferay-content #root .module-featured.c>h2,.liferay-content #root .module-featured.c>h3,.liferay-content #root .module-featured.c>h4,.liferay-content #root .module-featured.c>h5,.liferay-content #root .module-featured.c>h6{width:auto;margin-bottom:58px;padding:0;font-size:4.4em;line-height:.94545454545;text-align:center}.liferay-content #root .module-featured.c>div{width:auto;padding:89px 37px 0}.liferay-content #root .module-featured.c>figure{top:0;bottom:auto;height:100%;max-height:462px}.liferay-content #root .module-featured.c>figure:before{content:"";display:block;position:absolute;left:0;bottom:0;right:0;z-index:3;height:220px}.liferay-content .module-featured.d{height:auto;min-height:333px;padding-top:30px;padding-bottom:50px}.liferay-content #root .module-featured.d>div{padding-left:300px}.liferay-content #root .module-featured.d>div>figure{overflow:hidden;top:-48px;width:1000px;margin:0 0 0 -985px;text-align:right}.liferay-content .module-featured.d>div>figure img{display:block;float:right;width:auto!important;max-height:470px!important}.liferay-content .module-featured.d h1,.liferay-content .module-featured.d h2,.liferay-content .module-featured.d h3,.liferay-content .module-featured.d h4,.liferay-content .module-featured.d h5,.liferay-content .module-featured.d h6{min-width:0;width:auto;font-size:5.5em;line-height:.94545454545em}.liferay-content .module-featured.d .link-btn{max-width:346px;margin-top:40px}.liferay-content #root .module-featured.e>div{padding-top:65px}.liferay-content .module-featured.e h1,.liferay-content .module-featured.e h2,.liferay-content .module-featured.e h3,.liferay-content .module-featured.e h4,.liferay-content .module-featured.e h5,.liferay-content .module-featured.e h6{margin-bottom:16px;font-size:4.4em}.liferay-content .module-featured.e>div p{font-size:2.5em;line-height:1.12}.liferay-content .module-intro{padding:340px 20px 0}.liferay-content .module-intro>div{max-width:728px;padding:58px 124px 0}.liferay-content .module-intro>div:first-child{margin-top:-340px}.liferay-content .module-intro h1,.liferay-content .module-intro h2,.liferay-content .module-intro h3,.liferay-content .module-intro h4,.liferay-content .module-intro h5,.liferay-content .module-intro h6{margin:0 -65px 37px;font-size:4.4em}.liferay-content .module-map{margin-bottom:63px;padding:0 0 0 477px}.liferay-content .module-map figure{right:245px;left:calc(-50vw + 360px);top:-124px;bottom:102px;width:auto}.liferay-content .module-map header h1,.liferay-content .module-map header h2,.liferay-content .module-map header h3,.liferay-content .module-map header h4,.liferay-content .module-map header h5,.liferay-content .module-map header h6{margin-bottom:25px;font-size:4.4em}.liferay-content .module-map .link-btn{margin-top:14px}.liferay-content #root .module-pattern.mb-g{margin-bottom:70px}.liferay-content .module-pattern.skew{padding-top:162px}.liferay-content .module-pattern.wide{padding-left:20px;padding-right:20px}.liferay-content .module-skew{margin-top:90px;margin-bottom:68px}.liferay-content .module-skew article{left:-74px;width:420px;padding:0 15px 15px}.liferay-content .module-skew article figure{margin:0 -15px 36px}.liferay-content .module-skew h1,.liferay-content .module-skew h2,.liferay-content .module-skew h3,.liferay-content .module-skew h4,.liferay-content .module-skew h5,.liferay-content .module-skew h6{margin-bottom:11px;font-size:2.5em;line-height:1.12}.liferay-content .module-skew h1 .small,.liferay-content .module-skew h2 .small,.liferay-content .module-skew h3 .small,.liferay-content .module-skew h4 .small,.liferay-content .module-skew h5 .small,.liferay-content .module-skew h6 .small{margin:0 0 19px;font-size:.528em}.liferay-content .module-skew .aside{width:309px;margin-right:-384px}.liferay-content .module-skew.inv article{left:74px}.liferay-content .module-skew.inv .aside{margin-left:-384px}.liferay-content .module-stripe{padding-top:40px}.liferay-content .module-stripe.text-left{padding-right:330px}.liferay-content .module-stripe.text-left>figure{margin-right:-330px;width:315px}.liferay-content .module-stripe.text-right{padding-left:330px}.liferay-content .module-stripe.text-right>figure{margin-left:-330px;width:315px}.liferay-content .module-stripe.plain h1:first-child,.liferay-content .module-stripe.plain h2:first-child,.liferay-content .module-stripe.plain h3:first-child,.liferay-content .module-stripe.plain h4:first-child,.liferay-content .module-stripe.plain h5:first-child,.liferay-content .module-stripe.plain h6:first-child{margin:0 0 24px}.liferay-content .module-timeline{margin-top:33px}.liferay-content .module-timeline>nav ul{margin:0 -43px}.liferay-content .module-timeline>nav a{padding-bottom:37px}.liferay-content .module-timeline>nav .bg{left:35px;right:35px}.liferay-content .module-timeline>div{padding:45px 85px 16px}.liferay-content .module-wide{margin:50px 0 68px;padding:50px 0 31px}.liferay-content .module-wide.a+.module-wide{margin-top:0}.liferay-content .module-wide.b{padding:54px 20px 2px}.liferay-content #root .module-wide.b>h1,.liferay-content #root .module-wide.b>h2,.liferay-content #root .module-wide.b>h3,.liferay-content #root .module-wide.b>h4,.liferay-content #root .module-wide.b>h5,.liferay-content #root .module-wide.b>h6{margin-left:0;margin-bottom:27px;font-size:3.6em;line-height:1.11111111111}.liferay-content .module-wide.b h1+.accordion,.liferay-content .module-wide.b h2+.accordion,.liferay-content .module-wide.b h3+.accordion,.liferay-content .module-wide.b h4+.accordion,.liferay-content .module-wide.b h5+.accordion,.liferay-content .module-wide.b h6+.accordion{margin-top:27px}.liferay-content #root .module-wide.b .accordion{margin-left:-20px;margin-right:-20px}.liferay-content .nav-category a{padding-left:9px;padding-right:9px}.liferay-content .nav-category.a ul{clear:both}.liferay-content .nav-category.a ul:first-child li{top:0}.liferay-content .nav-category.a ul+ul{margin-top:8px;padding-top:10px}.liferay-content .nav-category.a ul+ul:before{content:"";display:block;position:absolute;left:-3000em;top:-1px;right:-3000em;height:1px;background:#dcdddc}.liferay-content div.content>.nav-category.a:first-child{margin-top:-60px}.liferay-content .nav-category.a+*{margin-top:24px}.liferay-content .nav-category.a+.image-wide{margin-top:0}.liferay-content .news-a{margin-top:0;margin-bottom:55px}.liferay-content .news-a article{margin-bottom:54px;padding:314px 0 16px}.liferay-content .news-a article:before{top:278px}.liferay-content .news-a .cloned article:after{top:-10px}.liferay-content .news-a .cloned article:nth-child(6n-5):after{bottom:288px}.liferay-content .news-a .cloned article:nth-child(6n-4):after{top:-250px;bottom:-180px;box-shadow:none}.liferay-content .news-a .cloned article:nth-child(6n-3):after{position:absolute;left:50%;top:220px;bottom:-20px}.liferay-content .news-a .cloned article:nth-child(6n-2):after{top:80px;bottom:100px}.liferay-content .news-a .cloned article:nth-child(6n-1):after{position:absolute;left:50%;top:-35px;bottom:222px}.liferay-content .news-a .cloned .map:after{left:50%;top:-340px;bottom:340px;border:0;z-index:1;width:220vw;height:auto;margin:0;background:url(../images/list-i.png) center center #f9faf9;background-size:cover}.liferay-content .news-a .cloned .map:after{transform-origin:0 0;-webkit-transform:skewY(-7deg) translateX(-50%);-ms-transform:skewY(-7deg) translateX(-50%);transform:skewY(-7deg) translateX(-50%)}.liferay-content .news-a h1,.liferay-content .news-a h2,.liferay-content .news-a h3,.liferay-content .news-a h4,.liferay-content .news-a h5,.liferay-content .news-a h6{margin:0 0 23px;font-size:3.6em;line-height:1.11111111}.liferay-content .news-a h1 span,.liferay-content .news-a h2 span,.liferay-content .news-a h3 span,.liferay-content .news-a h4 span,.liferay-content .news-a h5 span,.liferay-content .news-a h6 span{padding:5px 0 0;font-size:.69444444444em}.liferay-content .news-a figure{overflow:hidden;right:-50px;top:0;width:316px;height:300px;margin:0;box-shadow:0 0 54px rgba(60,65,60,0.1);background:center center no-repeat;background-size:cover}.liferay-content .news-a article:nth-child(2n){padding-left:0}.liferay-content .news-a article:nth-child(2n):before{right:-3000em}.liferay-content .news-a .link-btn{margin-top:19px}.liferay-content .news-a .map h1,.liferay-content .news-a .map h2,.liferay-content .news-a .map h3,.liferay-content .news-a .map h4,.liferay-content .news-a .map h5,.liferay-content .news-a .map h6{margin-bottom:32px}.liferay-content .news-a .map-a{min-width:515px;height:605px}.liferay-content .news-a .map-a article{left:15%}.liferay-content .pagination-a li{font-size:1.9em}.liferay-content .popup-a .box-inset{width:auto;max-width:628px}.liferay-content .popup-a .list-h{max-width:500px}.liferay-content #root .popup-a .size-b{font-size:4.4em}.liferay-content #root .popup-a .size-b.a{font-size:3.6em}.liferay-content #root .popup-a .mb-a+.list-h{margin-top:34px}.liferay-content .popup-a .list-c.c li{width:50%;margin-bottom:67px}.liferay-content .popup-a .list-c.c li:after{content:"";display:block;position:absolute;left:35px;bottom:-31px;width:215px;height:1px;background:#e9e9e9}.liferay-content .popup-a .list-c.c li:nth-last-child(1):after,.liferay-content .popup-a .list-c.c li:nth-last-child(2):after{background:0}.liferay-content .popup-a .list-c.c li:nth-last-child(1),.liferay-content .popup-a .list-c.c li:nth-last-child(2){margin-bottom:0}.liferay-content .popup-a .list-c.c li:nth-child(1),.liferay-content .popup-a .list-c.c li:nth-child(2){margin-bottom:67px}.liferay-content .popup-a .list-c.c li:first-child:after,.liferay-content .popup-a .list-c.c li:first-child+li:after{background:#e9e9e9}.liferay-content .popup-a .module-pattern .list-c.c li:after{background:rgba(255,255,255,0.31)}.liferay-content .popup-a .module-pattern .list-c.c li:nth-last-child(1):after,.liferay-content .popup-a .module-pattern .list-c.c li:nth-last-child(2):after{background:0}.liferay-content .popup-a .module-pattern .list-c.c li:first-child:after,.liferay-content .popup-a .module-pattern .list-c.c li:first-child+li:after{background:rgba(255,255,255,0.31)}.liferay-content .popup-a .list-c.c li:nth-child(2n-1):after{left:auto;right:35px}.liferay-content .popup-a .list-c.c li:nth-child(2n-1):before{background:0}.liferay-content .popup-a .box-inset>.steps-a:first-child{margin-top:-67px}.liferay-content .popup-a .text-center+.link-btn{margin-top:27px}.liferay-content .popup-b .box-inset{padding:50px 40px 39px}.liferay-content .popup-b .box-inner{width:605px}.liferay-content .popup-b p{margin-bottom:13px}.liferay-content .popup-b header{line-height:1.47368421053}.liferay-content .popup-b header h1,.liferay-content .popup-b header h2,.liferay-content .popup-b header h3,.liferay-content .popup-b header h4,.liferay-content .popup-b header h5,.liferay-content .popup-b header h6{margin-bottom:35px;font-size:3.6em;line-height:1.11111111111}.liferay-content .quote-a{margin-top:42px}.liferay-content .quote-a,.liferay-content .entry .quote-a{margin-bottom:46px}.liferay-content .quote-a q{max-width:605px;font-size:1.89393939394em;line-height:1.52;text-align:center}.liferay-content .quote-a>span{margin:0 0 24px}.liferay-content .quote-a>*+span{margin-top:24px}.liferay-content .entry .quote-a-h{margin-top:42px}.liferay-content .entry .quote-a-c{margin-bottom:46px;max-width:605px;font-size:2.55em;line-height:1.52;text-align:center}.liferay-content .social-b+*{margin-top:44px}.liferay-content .scheme-box{min-width:230px;padding-top:10px;padding-bottom:8px}.liferay-content .steps-a{margin-bottom:74px}.liferay-content .size-a{font-size:2.5em}.liferay-content .size-d{font-size:3.6em;line-height:1.11111111111}.liferay-content .size-f{font-size:3.6em;line-height:1.11111111111}.liferay-content .slider-a{max-width:480px;margin-bottom:41px}.liferay-content .slider-a .item{margin-right:12px!important}.liferay-content th,.liferay-content td,.liferay-content .module-wide.a .table-a tr>*:first-child{padding-left:32px;padding-right:32px}.liferay-content #root table h1,.liferay-content #root table h2,.liferay-content #root table h3,.liferay-content #root table h4,.liferay-content #root table h5,.liferay-content #root table h6,.liferay-content table .header{font-size:25px}.liferay-content table h1+*,.liferay-content table h2+*,.liferay-content table h3+*,.liferay-content table h4+*,.liferay-content table h5+*,.liferay-content table h6+*,.liferay-content .table-a .header+*{margin-top:20px}.liferay-content .tabs-a{max-width:605px;margin-top:40px}.liferay-content .tabs-a>ul{margin-bottom:34px}.liferay-content .tabs-a>ul li a{min-width:150px;padding-top:6px;padding-bottom:6px}.liferay-content .triple{margin-left:-101px}.liferay-content .triple>*{width:50%;padding-top:34px;border-left-width:101px}.liferay-content .triple>*:first-child,.liferay-content .triple>*:first-child+*{padding-top:0}.liferay-content #root .triple>*:before{visibility:visible;left:auto;right:-51px;top:-7px;bottom:10px;opacity:1}.liferay-content #root .triple>*:nth-child(2n-1):before{top:24px}.liferay-content #root .triple>*:first-child:before{top:-7px;bottom:13px}.liferay-content .triple>*:after{content:"";display:block;position:absolute;left:-27px;bottom:-6px;right:0;height:1px;background:#3c413c}.liferay-content .triple>*:nth-child(2n-1):after{left:0;right:-27px}.liferay-content .duad{margin-left:-101px}.liferay-content .duad>*{width:50%;padding-top:34px;border-left-width:101px}.liferay-content .duad>*:first-child,.liferay-content .duad>*:first-child+*{padding-top:0}.liferay-content #root .duad>*:before{visibility:visible;left:auto;right:-51px;top:-7px;bottom:10px;opacity:1}.liferay-content #root .duad>*:nth-child(2n-1):before{top:24px}.liferay-content #root .duad>*:first-child:before{top:-7px;bottom:13px}.liferay-content .duad>*:after{content:"";display:block;position:absolute;left:-27px;bottom:-6px;right:0;height:1px;background:#3c413c}.liferay-content .duad>*:nth-child(2n-1):after{left:0;right:-27px}.liferay-content .triple.a>*{width:40%}.liferay-content .triple.a>*:first-child{width:20%}.liferay-content .triple.b>*{width:44%}.liferay-content .triple.b>*:first-child{width:16%}.liferay-content .triple.b>*:last-child{width:40%}.liferay-content .width-a{max-width:620px}.liferay-content .form-a{max-width:605px;margin-bottom:56px}.liferay-content .form-a header h1,.liferay-content .form-a header h2,.liferay-content .form-a header h3,.liferay-content .form-a header h4,.liferay-content .form-a header h5,.liferay-content .form-a header h6{margin:0 0 30px -60px;font-size:4.4em}.liferay-content .form-a .triple,.liferay-content .form-a .double{margin-left:-15px}.liferay-content .form-a .triple>*,.liferay-content .form-a .double>*{border-left-width:15px}.liferay-content .form-a button{margin-top:36px}.liferay-content #root .form-a p.mb-f{margin-bottom:43px}.liferay-content .form-a.skew:before{top:-335px}.liferay-content .form-calculator,.liferay-content .popup-a .form-calculator.last-child{max-width:605px;margin-top:60px;margin-bottom:60px}.liferay-content .form-calculator>*{padding-top:32px}.liferay-content .form-calculator header{margin-top:-32px;margin-right:-24px;margin-bottom:20px;padding-top:32px;padding-bottom:17px;padding-bottom:1px}.liferay-content .form-calculator header h1,.liferay-content .form-calculator header h2,.liferay-content .form-calculator header h3,.liferay-content .form-calculator header h4,.liferay-content .form-calculator header h5,.liferay-content .form-calculator header h6{margin-bottom:13px;font-size:3.6em}.liferay-content .form-calculator header .check-switch{margin-top:30px}.liferay-content #root .form-calculator header p.mb-q{margin-bottom:57px}.liferay-content #root .form-calculator .list-checks.mb-a{margin-bottom:26px}.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6{margin-bottom:8px}.liferay-content .form-calculator>*{padding-right:24px}.liferay-content .form-calculator>footer{padding:30px 22px 25px}.liferay-content .form-calculator>footer .top{margin-top:-19px;margin-left:-22px;margin-right:-22px;padding-top:24px;padding-bottom:24px}.liferay-content .form-calculator>footer .top figure{max-width:275px;min-width:275px;margin-right:24px;margin-bottom:47px;padding:0 105px 0 48px}.liferay-content .form-calculator>footer .top figure i{left:11px;padding-top:5px}.liferay-content .form-calculator>footer .top figure img{top:-2px;width:auto!important;max-height:92px!important}.liferay-content .form-calculator>footer .top figure figcaption{width:auto;padding-bottom:px}.liferay-content .form-calculator>footer .top figure figcaption i{left:0;margin-top:0;font-size:40px;line-height:40px}.liferay-content .form-calculator>footer .top figure figcaption i.icon-fit4life{font-size:48px;line-height:48px}.liferay-content .form-calculator>footer .top figure>.link-btn{position:absolute;left:0;right:0;top:100%;margin:0;padding:17px 0 0;text-align:center}.liferay-content .form-calculator>footer .top figure>.link-btn a{display:inline-block;min-width:110px;margin:0}.liferay-content .form-calculator>footer .top p{max-width:225px}.liferay-content .form-calculator .total{margin-bottom:13px;font-size:4.4em}.liferay-content .form-calculator .total span{margin:-8px 0 -5px}.liferay-content .form-calculator>footer .link-btn{margin:0 0 11px}.liferay-content .form-calculator>footer .link-btn a,.liferay-content .form-calculator>footer .link-btn button{margin:0 0 19px}.liferay-content .form-calculator .checklist-b,.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6{max-width:470px}.liferay-content .form-calculator.a header p{max-width:313px}.liferay-content .form-calculator.a header .list-checks p{max-width:none}.liferay-content .form-calculator.b .list-checks{display:block;margin:30px 0 15px}.liferay-content .form-calculator.b .list-checks li{display:block;margin:0 0 22px;padding:25px 0 0;border-top-width:1px}.liferay-content .form-calculator.b .list-checks li:first-child{padding-top:0;border-top-width:0}.liferay-content .form-calculator.b .list-checks li:last-child{margin-bottom:0}.liferay-content #root .form-calculator.b .list-checks li:before,.liferay-content #root .form-calculator .double-wide .list-checks li:before{display:block;position:relative;top:0;margin:0 0 12px;line-height:24px}.liferay-content .form-calculator.b .list-checks li.has-tooltip a.tooltip,.liferay-content .form-calculator .double-wide .list-checks li.has-tooltip a.tooltip{display:block;width:28px;height:28px;margin:17px auto 0}.liferay-content .form-calculator.b .list-checks li.has-tooltip a.tooltip:before,.liferay-content .form-calculator .double-wide .list-checks li.has-tooltip a.tooltip:before{bottom:0}.liferay-content .form-calculator.b .list-checks .sub{position:relative;top:0}.liferay-content .form-calculator.b .header .list-checks{min-height:148px}.liferay-content .form-category p{margin-bottom:25px;font-size:2.5em;line-height:1.12}.liferay-content .form-category p input{font-size:19px}.liferay-content .form-category nav{margin-top:40px}.liferay-content .form-inline{max-width:630px;line-height:1.6666666666}.liferay-content .form-inline h1,.liferay-content .form-inline h2,.liferay-content .form-inline h3,.liferay-content .form-inline h4,.liferay-content .form-inline h5,.liferay-content .form-inline h6{max-width:none;margin-bottom:32px;font-size:3.6em;line-height:1.11111111111}.liferay-content .form-inline p,.liferay-content #root .form-inline p.mb-a{min-height:144px;margin-bottom:33px;font-size:3.6em;text-align:left}.liferay-content .form-inline p.mb-a+.submit{margin-top:0}.liferay-content .form-inline select{height:48px}.liferay-content .form-inline .input{margin-right:8px}.liferay-content .form-inline .input+.input,.liferay-content .form-inline .input+label+.input{margin-left:0}.liferay-content .form-inline .small{padding-top:14px}.liferay-content .steps-a+.form-inline>p:first-child{margin-top:55px}.liferay-content .form-inline.a p{margin-right:-40px}.liferay-content .form-inline.a p.submit{margin-right:0}.liferay-content .form-search input{width:608px}.liferay-content #nav>ul>li>div .link-btn{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.liferay-content #root #featured .list-e li figure,.liferay-content .module-error.a figure,.liferay-content #root .list-c.b li,.liferay-content #root .list-c.c .inner,.liferay-content #featured article.auto header,.liferay-content .fancybox-slide--video{-webkit-transform:none;-ms-transform:none;transform:none}.liferay-content #footer .social-a,.liferay-content .list-c.b,.liferay-content .list-c.c li,.liferay-content .list-c.c .inner,.liferay-content .list-i.a,.liferay-content .popup-a .list-c.c,.liferay-content #root #nav>ul>li>div>ul.tags,.liferay-content .list-i.c{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.liferay-content .list-c.b,.liferay-content .list-i.a,.liferay-content .popup-a .list-c.c,.liferay-content #root #nav>ul>li>div>ul.tags,.liferay-content .list-i.c{-webkit-flex-wrap:wrap;flex-wrap:wrap}.liferay-content .list-c.c li,.liferay-content .list-c.c .inner,.liferay-content .form-calculator>footer .link-btn{-webkit-flex-direction:column;flex-direction:column}.liferay-content .list-c.b,.liferay-content .list-i.a,.liferay-content .popup-a .list-c.c,.liferay-content #root #nav>ul>li>div>ul.tags,.liferay-content .list-i.c{-webkit-justify-content:center;justify-content:center}.liferay-content #footer .social-a,.liferay-content #featured article.a{-webkit-justify-content:flex-end;justify-content:flex-end}.liferay-content .form-calculator>footer .link-btn{-webkit-align-items:center;align-items:center}.liferay-content .list-horizontal h1,.liferay-content .list-horizontal h2,.liferay-content .list-horizontal h3,.liferay-content .list-horizontal h4,.liferay-content .list-horizontal h5,.liferay-content .list-horizontal h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.liferay-content #root br.desktop-hide,.liferay-content #root li.tablet-only,.liferay-content #root br.tablet-only{display:block}.liferay-content #root br.desktop-only,.liferay-content #root br.tablet-hide,.liferay-content .module-wide.b h1 br,.liferay-content .module-wide.b h2 br,.liferay-content .module-wide.b h3 br,.liferay-content .module-wide.b h4 br,.liferay-content .module-wide.b h5 br,.liferay-content .module-wide.b h6 br{display:none}.liferay-content #root .desktop-hide,.liferay-content #root .tablet-only,.liferay-content #root .list-horizontal-mobile.a.mobile-only,.liferay-content .module-featured.d .link-btn{position:relative;left:0;top:0}.liferay-content #root .desktop-only,.liferay-content #root .tablet-hide,.liferay-content #nav>ul>li>a span,.liferay-content #nav>ul>li>div>ul:first-child li:first-child:after,.liferay-content #nav>ul>li>div>ul:first-child li:nth-child(2n)+li:after,.liferay-content #nav>ul>li>div>ul:first-child li:first-child+li:before,.liferay-content .module-aside figure,.liferay-content .list-c.b li:nth-child(2n) figure:after,.liferay-content .list-c.b li:first-child:before,.liferay-content .list-c.b li:first-child+li:before,.liferay-content #root .module-featured.c:before,.liferay-content #root .list-horizontal.a.mobile-hide,.liferay-content #root .image-wide.a img,.liferay-content .module-featured.d p,.liferay-content .list-c.c li:first-child:before,.liferay-content #root .form-a .triple>*:before,.liferay-content #root .form-a .triple>*:after,.liferay-content .news-a figure img,.liferay-content .heading-image figure img,.liferay-content #root #featured article.auto>figure.desktop-only,.liferay-content #root #featured article.auto>figure img,.liferay-content .form-calculator>footer .top figure figcaption .link-btn{position:absolute;left:-3000em;top:-3000em;bottom:inherit;right:inherit}}@media only screen and (max-width:47.5em){.liferay-content .width-100:before{content:none;display:none}.liferay-content .width-50{width:100%!important}.liferay-content #featured article>*,.liferay-content #featured footer,.liferay-content div.content>*,.liferay-content div.content>.module-wide>*,.liferay-content #footer>*,.liferay-content div.content.a>*,.liferay-content div.content.b>*,.liferay-content div.content.c>*,.liferay-content html.error div.content>*,.liferay-content div.content>.module-featured>*,.liferay-content #root .module-featured.c>*,.liferay-content div.content>.list-schedule,.liferay-content div.content>.module-stripe,.liferay-content .popup-a .box-inset{width:auto}.liferay-content #featured article,.liferay-content #featured footer,.liferay-content div.content>*,.liferay-content div.content>.module-stripe,.liferay-content div.content>.module-wide,.liferay-content #footer,.liferay-content .popup-a .box-inset{padding-left:20px;padding-right:20px}.liferay-content div.content>.image-wide{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.liferay-content #root{padding-top:104px}.liferay-content html.error #root{padding-top:114px}.liferay-content #top{height:104px;border-bottom-width:0;border-top-width:35px}.liferay-content html.error #top{height:88px;border-bottom-width:1px}.liferay-content #logo,.liferay-content #logo a,.liferay-content html.error #logo{left:66px;right:66px;width:auto}.liferay-content #root #logo a:before{content:"\e90b";text-align:center}.liferay-content html.error #logo{left:0;right:0}.liferay-content #top>.menu-toggle,.liferay-content #top>.search-toggle{bottom:0;top:0}.menu-active .liferay-content #root #top>.menu-toggle:before{content:"\e945";font-size:23px}.liferay-content #nav{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;top:-3000em;right:0;bottom:auto;z-index:9;max-height:calc(100vh - 104px);padding:1px 0 0;background:#fff}.menu-active .liferay-content #nav,.search-active .liferay-content #nav{top:69px}.search-active .liferay-content #root #nav{background:rgba(255,255,255,0.9)}.liferay-content #root #nav>ul{float:none}.liferay-content #root #nav>ul>li{overflow:hidden;position:relative;left:0;top:0;float:none;font-size:2.5em}.liferay-content #root #nav>ul>li>a{overflow:hidden;width:auto;height:auto;min-height:80px;padding:10px 80px 10px 19px;border-left-width:0;border-top-width:1px;background:0;color:#a5d782;font-weight:500;line-height:1.2;text-indent:0;text-align:left;text-decoration:none}.liferay-content #root #nav>ul>li>a:after{content:"\e921";display:block;position:absolute;right:26px;top:50%;margin:-10px 0 0;font-family:i;font-size:10px;font-weight:400;line-height:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.liferay-content #root #nav>ul>li:last-child>a:after{right:20px}.liferay-content #root #nav>ul>li:first-child>a{border-top-width:0}.liferay-content ul.gallery li a.toggle>a{background:#a5d782;color:#fff;font-weight:500}.liferay-content #root #nav>ul>li.toggle>a:after{-webkit-transform:rotate(-90deg) translateY(7px);-ms-transform:rotate(-90deg) translateY(7px);transform:rotate(-90deg) translateY(7px)}.liferay-content #root #nav>ul>li.login>a,.liferay-content #root #nav>ul>li.phone>a{overflow:hidden;position:relative;min-height:80px;padding-right:19px;padding-left:72px;padding-bottom:10px;border-color:#fff;background:#d1eabf;color:#3c413c;font-weight:400}.liferay-content #root #nav>ul>li.login>a i,.liferay-content #root #nav>ul>li.phone>a i,.liferay-content #root #nav>ul>li>div>ul i{display:block;position:absolute;left:0;top:50%;width:72px;margin:-40px 0 0;font-size:25px;line-height:80px;text-align:center}.liferay-content #root #nav>ul>li.phone>a i{font-size:36px}.liferay-content #root #nav>ul>li.login.toggle>a{background:0}.liferay-content #root #nav>ul>li.phone>a span{display:block;margin:0 0 5px;font-size:.528em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}.liferay-content #root #nav>ul>li.login>span.toggle{left:0;width:auto}.liferay-content #root #nav>ul>li.login.toggle>span.toggle:after,.search-active .liferay-content #root #nav>ul>li.search>span.toggle:after{content:"\e922";display:block;position:absolute;right:20px;top:0;height:60px;color:#3c413c;font-size:22px;font-family:i;font-weight:400;line-height:60px}.search-active .liferay-content #root #nav>ul>li.search>span.toggle:after{color:#a5d782}.liferay-content #root #nav>ul>li.login.toggle>a{min-height:60px}.liferay-content #root #nav>ul>li>span.toggle{display:block;position:absolute;right:0;top:0;width:80px;height:80px;margin:0}.liferay-content #nav>.mobile-only{font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase}.liferay-content #nav>.mobile-only ul{overflow:hidden;list-style:none;margin:0;padding:0}.liferay-content #nav>.mobile-only ul a{display:block;overflow:hidden;position:relative;text-decoration:none}.liferay-content #nav>.mobile-only ul.footer{margin-left:-2px;background:#3c413c}.liferay-content #nav>.mobile-only ul.footer li{border-left:2px solid #292d29}.liferay-content #nav>.mobile-only ul.footer a{color:#b1b3b1;line-height:40px;text-align:left;text-indent:-3000em}.liferay-content #nav>.mobile-only ul.footer a i{display:block;position:absolute;left:0;top:50%;width:100%;margin:-7px 0 0;font-size:14px;line-height:14px;text-align:center;text-indent:0}.liferay-content #nav>.mobile-only ul.footer a i.icon-chat{font-size:13px}.liferay-content #nav>.mobile-only ul.footer a i.icon-envelope{font-size:10px}.liferay-content #nav>.mobile-only ul.up{padding:0 20px}.liferay-content #nav>.mobile-only ul.up li{font-size:1.3em}.liferay-content #nav>.mobile-only ul.up li a{color:#9ea09e;line-height:43px}.liferay-content #root #nav>ul>li>div{overflow:hidden;visibility:visible;max-height:none;padding:0;background:0;opacity:1}.liferay-content #root #nav>ul>li>div>ul{display:block;margin:0;padding:0}.liferay-content #root #nav>ul>li>div>ul li{display:block;float:none;width:auto;min-height:80px;padding:10px 80px 10px 100px;border-width:0;border-top-width:1px;font-size:2.5em}.liferay-content #root #nav>ul>li>div>ul li:first-child{border-top-width:0}.liferay-content #root #nav>ul>li>div>ul h1,.liferay-content #root #nav>ul>li>div>ul h2,.liferay-content #root #nav>ul>li>div>ul h3,.liferay-content #root #nav>ul>li>div>ul h4,.liferay-content #root #nav>ul>li>div>ul h5,.liferay-content #root #nav>ul>li>div>ul h6{margin:0;font-size:1em;font-weight:400;text-align:left}.liferay-content #root #nav>ul>li>div>ul i,.liferay-content #root #nav>ul>li>div>ul a>figure{display:block;position:absolute;left:22px;width:80px;font-size:38px}.liferay-content #root #nav>ul>li>div>ul a>figure{max-width:40px;max-height:40px;margin:0;padding:0;top:6px;left:40px}.liferay-content #root #nav>ul>li>div>ul i.icon-pulse{font-size:34px}.liferay-content #root #nav>ul>li>div>ul i.icon-warning{font-size:29px}.liferay-content #nav>ul>li>div>ul.cols>li>ul{display:none}.liferay-content #root #nav>ul>li>div>ul.cols>li{padding-left:40px}.liferay-content #root #nav>ul>li>div>ul h1 span,.liferay-content #root #nav>ul>li>div>ul h2 span,.liferay-content #root #nav>ul>li>div>ul h3 span,.liferay-content #root #nav>ul>li>div>ul h4 span,.liferay-content #root #nav>ul>li>div>ul h5 span,.liferay-content #root #nav>ul>li>div>ul h6 span{font-size:1em}.liferay-content #nav>ul>li>div>ul.cols h1 a,.liferay-content #nav>ul>li>div>ul.cols h2 a,.liferay-content #nav>ul>li>div>ul.cols h3 a,.liferay-content #nav>ul>li>div>ul.cols h4 a,.liferay-content #nav>ul>li>div>ul.cols h5 a,.liferay-content #nav>ul>li>div>ul.cols h6 a{display:block}.liferay-content #nav>ul>li>div>ul.cols h1 a:before,.liferay-content #nav>ul>li>div>ul.cols h2 a:before,.liferay-content #nav>ul>li>div>ul.cols h3 a:before,.liferay-content #nav>ul>li>div>ul.cols h4 a:before,.liferay-content #nav>ul>li>div>ul.cols h5 a:before,.liferay-content #nav>ul>li>div>ul.cols h6 a:before,.liferay-content #root #nav>ul>li>div>ul.tags li a.clone:after{content:"\e921";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:9;padding:0 26px;color:#a5d782;font-family:i;font-size:10px;font-weight:400;line-height:80px;text-align:right}.liferay-content #root #nav>ul>li>div>ul.tags{display:block;max-width:none;margin:0;padding:0;line-height:1.12}.liferay-content #root #nav>ul>li>div>ul.tags li{position:relative;float:none;width:auto;margin:0;padding:0;border-width:0;font-size:2.5em;font-weight:400;text-align:left}.liferay-content #root #nav>ul>li>div>ul.tags li a{min-height:80px;padding:10px 80px 10px 40px;border-left-width:0;border-top-width:1px}.liferay-content #root #nav>ul>li>div>ul.gallery{position:absolute!important}.liferay-content #root #nav>ul>li>form{display:block;visibility:visible;position:absolute;left:-3000em;right:auto;top:0;min-height:199.6px;margin:0;padding:4px 0 8px;background:0;opacity:1}.liferay-content #root #nav>ul>li.toggle>form.hidden{position:absolute;left:-3000em;top:0;right:auto;bottom:auto}.liferay-content #root #nav>ul>li>form p{float:none;margin:0 0 10px}.liferay-content #root #nav>ul>li>form .label{position:relative;left:0;bottom:0}.liferay-content #root #nav>ul>li>form input{width:100%;padding:0 18px;font-size:16px}.liferay-content #root #nav>ul>li>form .submit{min-height:49px}.liferay-content #root #nav>ul>li>form button{position:absolute;right:20px;bottom:7px;margin:0}.liferay-content #root #nav>ul>li>form.has-label button{bottom:auto;top:34px}.liferay-content #root #nav>ul>li>form .submit a{display:block;margin-bottom:10px}.liferay-content #root #nav>ul>li>form.a{margin-top:-13px;padding-top:0;padding-left:23px;padding-right:46px}.liferay-content #nav>ul>li>form.a>div{max-width:none}.liferay-content #nav>ul>li>form.a>div:before{right:-11px;bottom:26px}.liferay-content #root #nav>ul>li.search>form{padding:80px 0 16px}.liferay-content #root #nav>ul>li.search>form p,.liferay-content #root #nav>ul>li.search>form p.submit{margin:0 0 40px;padding:0 20px}.liferay-content #root #nav>ul>li.search>form input{width:100%;height:36px;padding:0 2px;font-size:18px}.liferay-content #root #nav>ul>li.search>form button{display:block;position:relative;right:0;bottom:0;float:none;margin:0 auto}.liferay-content #up{right:0;top:-35px;line-height:35px}.liferay-content #up>ul:first-child{left:74px}.liferay-content #top>.menu{left:0}.menu-active .liferay-content #mobile{left:0}.menu-active .liferay-content #shadow{visibility:visible;opacity:1}.liferay-content #cookie{padding:9px 23px 11px}.liferay-content #cookie a.btn{position:relative;right:0;top:0;margin:11px auto 0}.liferay-content #background{top:0;height:640px}.liferay-content div.content>.list-horizontal:first-child,.liferay-content div.content>.list-horizontal:first-child+.list-horizontal-mobile{margin-top:-56px}.liferay-content div.content>h1:first-child,.liferay-content div.content>h2:first-child,.liferay-content div.content>h3:first-child,.liferay-content div.content>h4:first-child,.liferay-content div.content>h5:first-child,.liferay-content div.content>h6:first-child{margin-top:56px}.liferay-content div.content>*:last-child{margin-bottom:26px}.liferay-content div.content>.pagination-a:last-child{margin-bottom:50px}.liferay-content div.content.b{padding-top:0}.liferay-content #map{min-height:calc(100vh - 144px);padding:15px;background:#f6fbf2}.liferay-content #map>form,.liferay-content #map>form>footer,.liferay-content #map>form .tabs-b>div{overflow:visible;position:relative;left:0;top:0;bottom:0;right:0;width:auto}.liferay-content #map>form header{height:auto;padding:54px 13px 0}.liferay-content #map>form header h1,.liferay-content #map>form header h2,.liferay-content #map>form header h3,.liferay-content #map>form header h4,.liferay-content #map>form header h5,.liferay-content #map>form header h6{overflow:hidden;max-width:none;margin:0 0 19px;font-size:2.25em;line-height:1.11111111111}.liferay-content #map>form header input{height:38px;padding:0 11px;font-size:18px}.liferay-content #map>form header button{top:-7px}.liferay-content #map>form header a{margin-right:-63px;padding:0 0 0 11px}.liferay-content #map>form>footer{padding-left:13px;padding-right:13px}.liferay-content #map>form .tabs-b>div{padding:0}.liferay-content #map .checklist-switch{margin:0 0 7px;padding-top:9px}.liferay-content #map>form .main,.liferay-content #map>form main{padding:54px 28px 0}.liferay-content #map>figure{position:relative}.liferay-content #map>p{right:15px;top:15px;font-size:21px}.liferay-content #map>p a,.liferay-content #map>form .main>.close,.liferay-content #map>form main>.close,.liferay-content #google-map-footer .close{width:49px;height:57px;color:#a5d782}.liferay-content #map.map-toggled{min-height:0}.liferay-content #map.map-toggled>form>header,.liferay-content #map.toggle>p{visibility:hidden;opacity:0}.liferay-content #map.map-toggled>form>footer{padding-top:55px}.liferay-content #map.map-toggled>figure{height:calc(100vh - 259px)}.liferay-content #featured{margin:0 0 56px;padding:0 0 7px}.liferay-content #featured>div{margin-bottom:72px}.liferay-content #featured>div:before{padding-bottom:17px}.liferay-content #featured article,.liferay-content #root #featured article.auto{min-height:552px;padding-top:11px;padding-bottom:54px}.liferay-content #featured header{padding-bottom:0}.liferay-content #featured header>*:first-child{margin-top:90vw}.liferay-content #featured header h1,.liferay-content #featured header h2,.liferay-content #featured header h3,.liferay-content #featured header h4,.liferay-content #featured header h5,.liferay-content #featured header h6{margin-bottom:13px;font-size:3.64em}.liferay-content #featured header figure{max-width:216px;margin-left:auto;margin-right:auto;margin-bottom:7px}.liferay-content #featured header p.link-btn{margin-top:0}.liferay-content #featured header p.link-btn a{display:block;margin-left:0}.liferay-content #featured header p.link-btn a+a{margin-top:6px}.liferay-content #featured header:before{margin-top:-3px}.liferay-content #featured article>.link-btn{left:20px;right:20px;bottom:80px}.liferay-content #featured article>.link-btn a,.liferay-content #featured header p.link-btn a{display:block;min-width:0}.liferay-content #featured article.a{padding-bottom:0}.liferay-content #root #featured article.a>figure{bottom:150px}.liferay-content #featured article.a header{left:0;width:auto;margin:0 -20px;padding:47px 20px 58px}.liferay-content #featured article.a header h1,.liferay-content #featured article.a header h2,.liferay-content #featured article.a header h3,.liferay-content #featured article.a header h4,.liferay-content #featured article.a header h5,.liferay-content #featured article.a header h6{max-width:220px;margin:0 0 14px;font-size:3.65em;line-height:.90410958904}.liferay-content #footer{padding-top:69px;padding-bottom:0}.liferay-content #footer>ul{margin-left:-21px;margin-right:-20px}.liferay-content #footer>ul a,.liferay-content #root>ul.floating a,.liferay-content .footer-list a{text-align:left;text-indent:-3000em}.liferay-content #footer>ul i,.liferay-content #footer>ul i.icon-envelope,.liferay-content #root>ul.floating i,.liferay-content #root>ul.floating i.icon-envelope,.liferay-content .footer-list i,.liferay-content .footer-list i.icon-envelope{display:block;position:absolute;left:0;top:50%;width:100%;margin:-10px 0 0;line-height:20px;text-align:center;text-indent:0}.liferay-content #footer>ul:first-child{top:-69px}.liferay-content #footer>div{padding:0}.liferay-content #footer>div>*{float:none;width:auto}.liferay-content #footer>div>*:first-child{width:50%;max-width:162px;margin-left:0;padding:0 0 23px}.liferay-content #footer>div nav>*{padding-bottom:4px}.liferay-content #footer>div>*:last-child,.liferay-content #footer>div>.social-a{position:absolute;right:0;top:-31px;width:50%}.liferay-content #footer>nav{margin:0 -20px}.liferay-content #footer>nav>ul,.liferay-content #footer>nav>ul:first-child{float:none;min-height:70px;padding:11px 0 9px;border-top-width:1px}.liferay-content #footer .social-a{display:block}.liferay-content #footer .social-a:before{position:relative;top:0;margin:0 0 26px;text-align:left}.liferay-content #footer>nav>ul>li{margin:0 13px;padding:0 0 7px;white-space:nowrap}.theme-b .liferay-content #root:before{bottom:-100px}.theme-b .liferay-content #root:before{background:-moz-linear-gradient(top,#8dafc7 0,#f4f7f9 50%,#bcd3dd 100%);background:-webkit-linear-gradient(top,#8dafc7 0,#f4f7f9 50%,#bcd3dd 100%);background:linear-gradient(to bottom,#8dafc7 0,#f4f7f9 50%,#bcd3dd 100%)}#root .mobile .liferay-content-size-a{font-size:3.6em}.liferay-content h1,.liferay-content h2,.liferay-content h3,.liferay-content h4,.liferay-content h5,.liferay-content h6{font-size:3em}.liferay-content body,.liferay-content textarea,.liferay-content input,.liferay-content select,.liferay-content option,.liferay-content button{line-height:1.5}.liferay-content li,.liferay-content dt,.liferay-content dd,.liferay-content p,.liferay-content figure,.liferay-content th,.liferay-content td,.liferay-content caption,.liferay-content legend,.liferay-content pre,.liferay-content .module-stripe h1,.liferay-content .module-stripe h2,.liferay-content .module-stripe h3,.liferay-content .module-stripe h4,.liferay-content .module-stripe h5,.liferay-content .module-stripe h6,.liferay-content .module-box h1,.liferay-content .module-box h2,.liferay-content .module-box h3,.liferay-content .module-box h4,.liferay-content .module-box h5,.liferay-content .module-box h6,.liferay-content .list-tabs>li>div p,.liferay-content .list-tabs>li>div li,.liferay-content .form-category nav ul li,.liferay-content .nav-aside ul li,.liferay-content .nav-aside h1,.liferay-content .nav-aside h2,.liferay-content .nav-aside h3,.liferay-content .nav-aside h4,.liferay-content .nav-aside h5,.liferay-content .nav-aside h6,.liferay-content .nav-aside>.toggle,.liferay-content .popup-b header p,.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6,.liferay-content .header-a,.liferay-content .form-calculator>footer .top p{font-size:18px}}@media only screen and (max-width:47.5em) and (min-width:760px){.liferay-content li,.liferay-content dt,.liferay-content dd,.liferay-content p,.liferay-content figure,.liferay-content th,.liferay-content td,.liferay-content caption,.liferay-content legend,.liferay-content pre,.liferay-content .module-stripe h1,.liferay-content .module-stripe h2,.liferay-content .module-stripe h3,.liferay-content .module-stripe h4,.liferay-content .module-stripe h5,.liferay-content .module-stripe h6,.liferay-content .module-box h1,.liferay-content .module-box h2,.liferay-content .module-box h3,.liferay-content .module-box h4,.liferay-content .module-box h5,.liferay-content .module-box h6,.liferay-content .list-tabs>li>div p,.liferay-content .list-tabs>li>div li,.liferay-content .form-category nav ul li,.liferay-content .nav-aside ul li,.liferay-content .nav-aside h1,.liferay-content .nav-aside h2,.liferay-content .nav-aside h3,.liferay-content .nav-aside h4,.liferay-content .nav-aside h5,.liferay-content .nav-aside h6,.liferay-content .nav-aside>.toggle,.liferay-content .popup-b header p,.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6,.liferay-content .header-a,.liferay-content .form-calculator>footer .top p{font-size:1.8em}}@media only screen and (max-width:47.5em){.liferay-content h1{font-size:3.64em;line-height:.92307692307}.liferay-content h2{font-size:3.3em;line-height:.93939393939}.liferay-content h3{font-size:3.0em;line-height:1.16666666667}.liferay-content h4{font-size:2.25em;font-size:1.11111111111}.liferay-content h5,.liferay-content h6{font-size:2.1em;line-height:1.14285714286}.liferay-content #root .double>*,.liferay-content .form-calculator .double-wide>*{float:none;width:auto}.liferay-content .double>*+*{margin-top:70px}.liferay-content #root .accordion>h1,.liferay-content #root .accordion>h2,.liferay-content #root .accordion>h3,.liferay-content #root .accordion>h4,.liferay-content #root .accordion>h5,.liferay-content #root .accordion>h6{padding:17.5px 20px;font-size:2.25em;line-height:1.11111111111}.liferay-content #root .accordion p,.liferay-content #root .accordion li{font-size:1.8em}.liferay-content .accordion>div{padding:0 20px}.liferay-content .article-a{max-width:none}.liferay-content .article-a h1,.liferay-content .article-a h2,.liferay-content .article-a h3,.liferay-content .article-a h4,.liferay-content .article-a h5,.liferay-content .article-a h6{margin:87px 0 26px;font-size:1.32em}.liferay-content .article-a h1 i,.liferay-content .article-a h2 i,.liferay-content .article-a h3 i,.liferay-content .article-a h4 i,.liferay-content .article-a h5 i,.liferay-content .article-a h6 i{margin-bottom:26px}.liferay-content .article-a h1,.liferay-content .article-a h1.a{margin-bottom:38px;font-size:3.3em}.liferay-content .article-a h2{font-size:2.1em}.liferay-content .article-a h1 .small,.liferay-content .article-a h2 .small,.liferay-content .article-a h3 .small,.liferay-content .article-a h4 .small,.liferay-content .article-a h5 .small,.liferay-content .article-a h6 .small{margin:14px 0 0}.liferay-content .article-a+*{margin-top:82px}.liferay-content .article-a.a h1,.liferay-content .article-a.a h2,.liferay-content .article-a.a h3,.liferay-content .article-a.a h4,.liferay-content .article-a.a h5,.liferay-content .article-a.a h6{margin-bottom:37px;font-size:3em}.liferay-content .article-a.a .link-btn{margin-top:58px}.liferay-content .checklist-b.a label input,.liferay-content .checklist-b.a .input-box{top:1px}.liferay-content .checklist-switch label{float:none;max-width:191px;margin:0 auto}.liferay-content .checklist-switch.a li{padding:0 0 12px}.liferay-content .checklist-switch.a figure{position:relative;left:0;top:0;margin:0 auto;padding:3px 0 0}.liferay-content .checklist-switch.a label{padding-top:6px;padding-bottom:6px}.liferay-content .cols-a{padding-left:0}.liferay-content #root .cols-a>*{float:none;width:auto;margin-left:0;margin-right:0;padding-top:0}.liferay-content .entry>*{max-width:none}.liferay-content .entry>h1,.liferay-content .entry>h2,.liferay-content .entry>h3,.liferay-content .entry>h4,.liferay-content .entry>h5,.liferay-content .entry>h6{font-size:3em;line-height:1.16666666667;text-align:center}.liferay-content .entry>footer{margin-top:46px}.liferay-content div.content>.entry:last-child{margin-bottom:80px}.liferay-content .fancybox-infobar__body,.liferay-content .fancybox-button--left,.liferay-content .fancybox-button--right{display:none!important}.liferay-content .fancybox-caption{padding:0 20px;margin:0;text-align:center}.liferay-content .fancybox-button--close{width:70px;height:70px;font-size:25px}.liferay-content .gallery-a{margin:35px 0 36px}.liferay-content #root .gallery-a li{float:none;width:auto;margin:0 0 10px}.liferay-content .gallery-a img{box-shadow:0 2px 44px rgba(0,0,0,0.4)}.liferay-content .heading-a h1,.liferay-content .heading-a h2,.liferay-content .heading-a h3,.liferay-content .heading-a h4,.liferay-content .heading-a h5,.liferay-content .heading-a h6{font-size:3em;line-height:1.1666666666}.liferay-content .heading-image{min-height:538px;margin-bottom:53px;padding-top:30px}.liferay-content #root div.content>.heading-image{margin-left:-20px;margin-right:-20px}.liferay-content .heading-image figure{position:absolute;bottom:48px;min-height:0}.liferay-content .heading-image>div{position:relative;left:0;right:0;width:auto;margin:0}.liferay-content .heading-image h1,.liferay-content .heading-image h2,.liferay-content .heading-image h3,.liferay-content .heading-image h4,.liferay-content .heading-image h5,.liferay-content .heading-image h6{max-width:370px;margin:0 auto 9px;font-size:4.5em;line-height:.93333333333}.liferay-content .heading-image .link-btn{margin-top:67px}.liferay-content #root .image-a{margin:37px -20px 39px;padding:0 0 8px}.liferay-content .image-a img{width:100%!important;margin:0}.liferay-content .image-a figcaption{padding:4px 20px 0}.liferay-content .heading-a p{margin-bottom:11px;font-size:1.8em;font-weight:300}.liferay-content .heading-a.a h1,.liferay-content .heading-a.a h2,.liferay-content .heading-a.a h3,.liferay-content .heading-a.a h4,.liferay-content .heading-a.a h5,.liferay-content .heading-a.a h6{font-size:3em}.liferay-content .heading-a.a p{position:relative;left:0;top:0}.liferay-content .heading-c h1,.liferay-content .heading-c h2,.liferay-content .heading-c h3,.liferay-content .heading-c h4,.liferay-content .heading-c h5,.liferay-content .heading-c h6{margin:0 0 14px;font-size:3.64em;line-height:.92307692307}.liferay-content .heading-c h1 span,.liferay-content .heading-c h2 span,.liferay-content .heading-c h3 span,.liferay-content .heading-c h4 span,.liferay-content .heading-c h5 span,.liferay-content .heading-c h6 span{padding:5px 0 0;font-size:.82417582417em;line-height:1.16666666667}.liferay-content .heading-c .link-btn{margin-top:0}.liferay-content .image-b{padding:0;font-size:3.64em;line-height:.92307692307}.liferay-content .image-b figcaption{position:relative;left:0;top:0;max-width:none;margin:0 0 23px;padding:0 28px}.liferay-content .nav-category+.image-b,.liferay-content .nav-category+.spacer+.image-b{margin-top:0}.liferay-content .image-b span.mobile-only{display:block;max-width:170px;margin:0 28px;padding:48px 0 0;font-size:.54945054945em;font-family:'Open Sans',Effra,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.25;text-transform:uppercase;letter-spacing:.1em}.liferay-content .image-wide{max-height:none;height:425px;margin:60px -20px}.liferay-content .image-wide i{font-size:120px;line-height:120px}.liferay-content .image-wide i.icon-fit4life,.liferay-content .image-wide i.icon-life4fit{margin:0;font-size:100px;line-height:100px}.liferay-content .image-wide figcaption img{max-height:120px!important}.liferay-content .image-wide a{margin-top:11px}.liferay-content .image-wide figcaption{top:auto;bottom:47px;width:340px;margin-left:-170px}.liferay-content .image-wide q{margin:0;font-size:2.5em;line-height:.93939393939}.liferay-content .image-wide q+a{margin-top:33px}.liferay-content .image-wide .link-btn{display:block;margin-top:56px}.liferay-content .image-wide .link-btn a{min-width:0;max-width:300px;margin-left:auto;margin-right:auto}.liferay-content .image-wide .link-btn a+a{margin-top:15px}.liferay-content .image-wide+.module-pattern{margin-top:-60px;padding-top:54px}.liferay-content #root .image-wide+.cols-a.has-heading-c-first>header{margin-top:-138px}.liferay-content #root .image-wide+.cols-a.has-heading-c-first>*{position:static}.liferay-content #root .image-wide+.cols-a.has-heading-c-first>header{position:relative;z-index:9}.liferay-content .image-wide.a{height:456px}.liferay-content .image-wide.a figcaption{padding-top:0}.liferay-content .image-wide.b{margin:0 0 40px}.liferay-content .image-wide.b+.module-pattern{margin-top:-40px}.liferay-content .image-wide.c{max-height:none;height:546px;font-size:3.3em}.liferay-content .image-wide.c figcaption{left:20px;right:20px;width:auto;margin:0}.liferay-content .image-wide.c i.icon-time4me-fit4life{margin-bottom:13px;font-size:151px;line-height:151px}.liferay-content #root .mb-f.image-wide.c{margin-bottom:40px}.liferay-content .image-wide.plain figcaption{padding-left:20px;padding-right:20px}.liferay-content #root .input-width-a{width:68px}.liferay-content #root .input-width-b{width:156px}.liferay-content #root .input-width-c{width:88px}.liferay-content #root .input-width-d,.liferay-content #root .input-width-e{width:272px}.liferay-content .input-hide,.liferay-content #nav>ul>li>form.a .input-hide{padding-right:45px}.liferay-content #root .lead{margin-bottom:15px;font-size:1.8em;line-height:1.5}.liferay-content .link-big{margin:57px 0 63px;padding:58px 0 0;font-size:3.64em;line-height:.92307692307}.liferay-content .link-big i{display:block;top:0;margin:15px 0 0;line-height:12px}.liferay-content .list-archive{max-width:none;margin-top:-17px}.liferay-content .list-archive h1,.liferay-content .list-archive h2,.liferay-content .list-archive h3,.liferay-content .list-archive h4,.liferay-content .list-archive h5,.liferay-content .list-archive h6{margin:0 0 4px;font-size:2.25em;line-height:1.11111111111}.liferay-content .list-archive .small{margin:0 0 10px}.liferay-content .list-b{display:block;margin:31px 0;line-height:1.1555555555;text-align:left}.liferay-content #root .list-b li{float:none;width:auto;margin:0 0 36px;padding:0 0 28px;border-width:0;border-bottom-width:1px;font-size:2.25em}.liferay-content #root .list-b li:last-child,.liferay-content .list-c li:last-child{padding-bottom:0;border-bottom-width:0}.liferay-content .list-b span:after{content:"\e914";display:block;position:absolute;left:0;top:100%;margin:0;padding:10px 0 0;color:#3c413c;font-size:12px;font-weight:400;font-family:i;line-height:12px}.liferay-content .list-b span{max-width:none;margin-left:0}.liferay-content .list-b img{max-width:152px!important;width:152px!important;margin:0 18px 0 0;border-width:4px}.liferay-content .list-c{display:block;margin:41px 0 20px}.liferay-content .list-c li{float:none;width:auto;margin:0 0 38px;padding:0 0 22px;border-left-width:0;border-bottom-width:1px}.liferay-content .list-c li:last-child{margin-bottom:0}.liferay-content .list-c h1,.liferay-content .list-c h2,.liferay-content .list-c h3,.liferay-content .list-c h4,.liferay-content .list-c h5,.liferay-content .list-c h6{font-size:2.4em}.liferay-content .list-c h1 i,.liferay-content .list-c h2 i,.liferay-content .list-c h3 i,.liferay-content .list-c h4 i,.liferay-content .list-c h5 i,.liferay-content .list-c h6 i{margin:0 0 14px;font-size:28px;line-height:28px}.liferay-content .list-c h1 i.icon-mobile,.liferay-content .list-c h2 i.icon-mobile,.liferay-content .list-c h3 i.icon-mobile,.liferay-content .list-c h4 i.icon-mobile,.liferay-content .list-c h5 i.icon-mobile,.liferay-content .list-c h6 i.icon-mobile{font-size:35px;line-height:35px}.liferay-content .list-c.a{margin-top:42px;margin-bottom:60px;line-height:1.14285714286}.liferay-content .list-c.a li,.liferay-content #root .list-c.a li:first-child+li{width:auto;padding:38px 0 2px;font-size:2.1em}.liferay-content #root .list-c.a li:after{position:absolute;left:0;top:0;right:0;bottom:auto;border-left-width:0;border-top-width:1px}.liferay-content #root .list-c.a li:first-child{padding-top:0}.liferay-content #root .list-c.a li:first-child:after{border-top-width:0}.liferay-content #root .list-c.a li:last-child{padding-bottom:0}.liferay-content .list-c.a i{margin:0 0 38px;font-size:95px;line-height:95px}.liferay-content .list-c.a i.icon-hospital-doctor{font-size:82px;line-height:82px}.liferay-content .list-c.a i.icon-world{font-size:88px;line-height:88px}.liferay-content .list-c.a i.icon-calendar-time{font-size:62px;line-height:62px}.liferay-content .list-c.b{display:block;margin-top:35px;margin-bottom:25px}.liferay-content .list-c.b li{width:auto;margin:0 0 38px;padding:0 0 7px;border-width:0}.liferay-content .list-c.b li:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:256px;height:2px;margin:0 0 0 -128px;background:#e1e1e1}.liferay-content .list-c.b li:last-child{margin-bottom:0;padding-bottom:0}.liferay-content .list-c.c{margin-top:47px;margin-bottom:40px;padding-bottom:28px;border-bottom-width:1px}.liferay-content .list-c.c li{padding-bottom:37px}.liferay-content .list-c.c li:before{background:0}.liferay-content .list-c.c h1,.liferay-content .list-c.c h2,.liferay-content .list-c.c h3,.liferay-content .list-c.c h4,.liferay-content .list-c.c h5,.liferay-content .list-c.c h6{margin-bottom:16px;font-size:1.8em}.liferay-content .list-c.c p{max-width:260px;margin-bottom:16px}.liferay-content .list-category{height:auto!important;margin-left:0;margin-top:0}.liferay-content .list-category li{position:relative!important;left:0!important;top:0!important;float:none;width:auto;margin:0 0 130px;border-left-width:0}.liferay-content .list-category li{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.liferay-content .list-category li.horizontal:first-child,.liferay-content .list-category li:first-child+li.horizontal,.liferay-content .list-category li:first-child+li+li.horizontal{padding-top:0}.liferay-content .list-category div{left:50%;top:100%;width:100%;max-width:264px;margin:0 0 0 -132px;padding:10px}.liferay-content .list-category div{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.liferay-content .list-category .text-left div{left:5px;margin:0}.liferay-content .list-category .text-right div{left:5px;margin:0}.liferay-content .list-category+.link-btn{margin-top:-10px}.liferay-content h1+.list-category,.liferay-content h2+.list-category,.liferay-content h3+.list-category,.liferay-content h4+.list-category,.liferay-content h5+.list-category,.liferay-content h6+.list-category{margin-top:51px}.liferay-content .list-checks{display:block;margin:30px 0 15px}.liferay-content .list-checks li{display:block;margin:0 0 22px;padding:25px 0 0;border-top-width:1px}.liferay-content .list-checks li:first-child{padding-top:0;border-top-width:0}.liferay-content .list-checks li:last-child{margin-bottom:0}.liferay-content #root .list-checks li:before{display:block;position:relative;top:0;margin:0 0 12px;line-height:24px}.liferay-content .list-checks li.has-tooltip a.tooltip{display:block;width:28px;height:28px;margin:17px auto 0}.liferay-content .list-checks li.has-tooltip a.tooltip:before{bottom:0}.liferay-content .list-cols{margin-bottom:37px;padding:33px 0 14px}.liferay-content .list-cols li{padding:6px 0 0}.liferay-content .list-cols li.wide,.liferay-content .list-cols.wide li{margin-top:36px;padding-top:38px}.liferay-content .list-cols li.wide:first-child,.liferay-content .list-cols.wide li:first-child{padding-top:6px}.liferay-content .list-cols h1,.liferay-content .list-cols h2,.liferay-content .list-cols h3,.liferay-content .list-cols h4,.liferay-content .list-cols h5,.liferay-content .list-cols h6{margin:0 0 15px;font-size:30px;line-height:1.16666666667}.liferay-content .list-i.before-list-cols li{margin-bottom:0}.liferay-content .list-e{display:block}.liferay-content .list-e li{float:none;width:auto;max-width:340px;margin:0 auto 18px}.liferay-content .list-e li:last-child{margin-bottom:0}.liferay-content .list-e figure{width:50%;min-height:0;margin:0 0 17px;padding:0 20px 0 0}.liferay-content .list-e h1,.liferay-content .list-e h2,.liferay-content .list-e h3,.liferay-content .list-e h4,.liferay-content .list-e h5,.liferay-content .list-e h6{margin:0 0 17px;width:50%;font-size:2.25em;line-height:1.1555555555}.liferay-content .list-e .link-btn{width:100%;margin-top:0}.liferay-content .list-e p{text-align:left}.liferay-content .list-g{display:block;margin-left:0;margin-bottom:65px;text-align:left}.liferay-content #root .list-g li{float:none;width:100%;margin:0 0 34px;padding:0 0 37px 82px;border-bottom-width:1px;border-left-width:0}.liferay-content #root .list-g li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.liferay-content #root .list-g .no{left:22px;top:-2px}.liferay-content #root .list-g li:before,.liferay-content #root .list-g li:after{display:none}.liferay-content .list-g h1,.liferay-content .list-g h2,.liferay-content .list-g h3,.liferay-content .list-g h4,.liferay-content .list-g h5,.liferay-content .list-g h6{margin-bottom:2px}.liferay-content #root .list-g h1,.liferay-content #root .list-g h2,.liferay-content #root .list-g h3,.liferay-content #root .list-g h4,.liferay-content #root .list-g h5,.liferay-content #root .list-g h6{font-size:2.25em;line-height:1.11111111111}.liferay-content .list-g h1 .small,.liferay-content .list-g h2 .small,.liferay-content .list-g h3 .small,.liferay-content .list-g h4 .small,.liferay-content .list-g h5 .small,.liferay-content .list-g h6 .small{margin-bottom:13px}.no-mobile .liferay-content .list-g li:hover .no,.mobile .liferay-content .list-g li.toggle .no{margin-top:0}.no-mobile .liferay-content .list-g li:hover h1,.no-mobile .liferay-content .list-g li:hover h2,.no-mobile .liferay-content .list-g li:hover h3,.no-mobile .liferay-content .list-g li:hover h4,.no-mobile .liferay-content .list-g li:hover h5,.no-mobile .liferay-content .list-g li:hover h6,.mobile .liferay-content .list-g li.toggle h1,.mobile .liferay-content .list-g li.toggle h2,.mobile .liferay-content .list-g li.toggle h3,.mobile .liferay-content .list-g li.toggle h4,.mobile .liferay-content .list-g li.toggle h5,.mobile .liferay-content .list-g li.toggle h6{margin-top:-2px}.liferay-content .list-g li>div{max-width:2230px;margin-bottom:-12px}.liferay-content .list-gallery{display:block;margin-top:29px}.liferay-content #root .list-gallery li{float:none;width:auto}.liferay-content #root .list-gallery li:last-child{margin-bottom:32px}.liferay-content .list-gallery.a h1,.liferay-content .list-gallery.a h2,.liferay-content .list-gallery.a h3,.liferay-content .list-gallery.a h4,.liferay-content .list-gallery.a h5,.liferay-content .list-gallery.a h6{margin-bottom:4px}.liferay-content .list-gallery-double{text-align:center}.liferay-content #root .list-gallery-double li{float:none;width:auto;margin:0 0 18px;padding:0}.liferay-content .list-gallery-double p{padding:0}.liferay-content .list-gallery-double .link-btn{margin:0;padding:12px 0 0;text-align:center}.liferay-content .list-gallery-double+*{margin-top:90px}.liferay-content .list-h{margin-top:57px;margin-bottom:47px}.liferay-content .list-h li{margin-bottom:20px;padding-bottom:20px}.liferay-content .list-h+h1,.liferay-content .list-h+h2,.liferay-content .list-h+h3,.liferay-content .list-h+h4,.liferay-content .list-h+h5,.liferay-content .list-h+h6{margin-top:53px}.liferay-content .list-h+.module-wide,.liferay-content .list-h+.module-pattern{margin-top:-18px}.liferay-content .list-h.a li:before{left:0;right:0;width:auto;margin:0}.liferay-content .list-h.b{margin-top:57px;margin-bottom:45px}.liferay-content .list-h.b li{margin-bottom:30px;padding-bottom:30px}.liferay-content .list-horizontal,.liferay-content div.content>.list-horizontal-mobile{margin-bottom:0}.liferay-content .list-horizontal-mobile>.anchor{top:-104px}.liferay-content .list-horizontal-mobile.a{margin-top:59px}.liferay-content .list-horizontal-mobile.a header{min-height:112px}.liferay-content .list-horizontal-mobile.a header>h1,.liferay-content .list-horizontal-mobile.a header>h2,.liferay-content .list-horizontal-mobile.a header>h3,.liferay-content .list-horizontal-mobile.a header>h4,.liferay-content .list-horizontal-mobile.a header>h5,.liferay-content .list-horizontal-mobile.a header>h6{padding-top:16px;padding-bottom:16px}.liferay-content .list-i{margin-top:41px;margin-bottom:42px}.liferay-content .list-i li,.liferay-content .list-i li:nth-child(2n-1){float:none;width:auto;margin:0 0 55px;padding:57px 0 0}.liferay-content .list-i li:first-child,.liferay-content .list-i.a li:first-child{padding:0}.liferay-content .list-i li:last-child,.liferay-content .list-i.a li:last-child{margin-bottom:0}.liferay-content .list-i li:before{content:"";display:block;position:absolute;left:50%;top:0;width:164px;height:2px;margin:0 0 0 -82px;background:#e9e9e9}.liferay-content .list-i figure{max-width:234px;margin:0 auto 20px}.liferay-content .list-i.a{display:block}.liferay-content #root .list-i.a li{float:none;width:auto;margin:0 0 113px;padding:0}.liferay-content #root .list-i.a li:last-child,.liferay-content #root .list-i.b li:last-child{margin-bottom:55px}.liferay-content .list-i.a figure{max-width:262px;margin:0 auto 56px}.liferay-content .list-i.a li:first-child+li,.liferay-content .list-i.a li:first-child+li+li{margin-top:50px}.liferay-content #root .list-i.a li:before,.liferay-content #root .list-i.a li:after,.liferay-content #root .list-i.a li:first-child:after{background:0}.liferay-content #root .list-i.a li:after{top:-58px;background:#e9e9e9}.liferay-content #root .list-i.b li{margin-bottom:85px}.liferay-content #root .list-i.b li:last-child{margin-bottom:0}.liferay-content #root .list-i.b li:after{top:-43px}.liferay-content .list-i.c{margin-top:49px;margin-bottom:25px}.liferay-content .list-i.c li{width:auto;margin:0 0 30px;padding:0}.liferay-content .list-i.c li:before{background:0}.liferay-content .list-i.c li:first-child+li:after{background:rgba(60,65,60,0.31)}.liferay-content .list-i.c figure{margin-bottom:21px}.js .liferay-content #root .list-i.skew:before{top:-160px;bottom:0}.liferay-content .list-j{display:block;margin-top:-7px;margin-bottom:50px;line-height:1.2777777777}.liferay-content #root .list-j li{float:none;width:auto;margin:0;padding:23px 0 30px}.liferay-content #root .list-j li:after{left:0;top:0;right:0;bottom:0;border-bottom-width:1px}.liferay-content #root .list-j li:last-child:after{border-width:0}.liferay-content .list-j i{margin:0 0 17px;line-height:50px}.liferay-content .list-j i.icon-error{line-height:41px}.liferay-content .list-j i.icon-home-justice{line-height:55px}.liferay-content .list-j i.icon-nelumbo,.liferay-content .list-j i.icon-nelumbo2,.liferay-content .list-j i.icon-nelumbo3{line-height:55px}.liferay-content .list-j i.icon-leaf{line-height:58px}.liferay-content .list-j h1,.liferay-content .list-j h2,.liferay-content .list-j h3,.liferay-content .list-j h4,.liferay-content .list-j h5,.liferay-content .list-j h6{font-size:2.1em}.liferay-content .list-j p{font-size:1.8em}.liferay-content .list-map li{padding-left:51px}.liferay-content .list-map figure{left:3px}.liferay-content .list-masonry{display:block;margin-left:-20px;margin-right:-20px;padding:0}.liferay-content #root .list-masonry li{float:none;position:relative;width:auto}.liferay-content div.content>.list-masonry{margin-left:-20px;margin-right:-20px}.liferay-content .list-tabs{margin:57px 0}.liferay-content .list-tabs>li{margin:0;padding:54px 0 86px}.liferay-content .list-tabs>li:first-child{padding-top:0}.liferay-content .list-tabs>li:last-child{padding-bottom:23px}.liferay-content .list-tabs>li>h1,.liferay-content .list-tabs>li>h2,.liferay-content .list-tabs>li>h3,.liferay-content .list-tabs>li>h4,.liferay-content .list-tabs>li>h5,.liferay-content .list-tabs>li>h6{margin:0 0 56px;text-align:center}.liferay-content .list-tabs>li>h1 i,.liferay-content .list-tabs>li>h2 i,.liferay-content .list-tabs>li>h3 i,.liferay-content .list-tabs>li>h4 i,.liferay-content .list-tabs>li>h5 i,.liferay-content .list-tabs>li>h6 i{font-size:71px;line-height:71px}.liferay-content .list-tabs>li>h1 i.icon-time4me,.liferay-content .list-tabs>li>h2 i.icon-time4me,.liferay-content .list-tabs>li>h3 i.icon-time4me,.liferay-content .list-tabs>li>h4 i.icon-time4me,.liferay-content .list-tabs>li>h5 i.icon-time4me,.liferay-content .list-tabs>li>h6 i.icon-time4me{font-size:58px;line-height:58px}.liferay-content .list-tabs>li ul{margin:0;text-align:left}.liferay-content .list-tabs>li ul li{position:relative;float:none;width:auto;margin:0 0 106px;padding:0;font-size:21px;line-height:1.14285714286}.liferay-content .list-tabs>li ul li:last-child{margin-bottom:0}.liferay-content .list-tabs>li ul li a{display:block;position:relative;padding:0 0 0 50%}.liferay-content .list-tabs>li ul li a:after{content:"\e914";display:block;margin:9px 0 0;font-size:12px;font-family:i;font-weight:400;line-height:12px}.liferay-content .list-tabs>li ul li i{position:absolute;right:50%;left:auto;top:50%;width:192px;margin:-35px 0 0;font-size:63px;line-height:70px;text-align:center}.liferay-content .list-tabs>li ul li i.icon-teddy{font-size:70px}.liferay-content .list-tabs>li ul li>div{position:absolute;left:-3000em;top:20px;margin:26px -20px -30px;padding:32px 20px 14px;background:#88c662;font-size:10px;line-height:1.25}.liferay-content .list-tabs>li ul li:last-child>div{margin-bottom:0}.liferay-content .list-tabs>li ul li.mobile-toggle>div{position:relative;left:0}.liferay-content .list-tabs h1,.liferay-content .list-tabs h2,.liferay-content .list-tabs h3,.liferay-content .list-tabs h4,.liferay-content .list-tabs h5,.liferay-content .list-tabs h6{font-size:2.1em;line-height:1.14285714286}.liferay-content .list-results{margin-top:0;margin-bottom:40px}.liferay-content .list-results li{margin:0 0 15px;padding:18px 0 0}.liferay-content .list-results h1,.liferay-content .list-results h2,.liferay-content .list-results h3,.liferay-content .list-results h4,.liferay-content .list-results h5,.liferay-content .list-results h6{font-size:1.8em}.liferay-content .list-schedule{margin-top:116px;margin-bottom:94px;line-height:1.11111111111}.liferay-content #root .list-schedule li{float:none;width:auto;width:200px;margin:0 0 36px 35px;padding:0 0 0 52px;font-size:2.25em}.liferay-content #root .list-schedule li:first-child{margin-bottom:53px}.liferay-content #root .list-schedule li:before{left:0}.liferay-content .list-schedule li:nth-child(5n-4):before{width:71px;height:71px}.liferay-content .list-schedule li:nth-child(5n-3):before,.liferay-content .list-schedule li:nth-child(5n-1):before{width:25px;height:25px}.liferay-content .list-schedule li:nth-child(5n-2):before{width:18px;height:18px}.liferay-content .list-schedule li:nth-child(5n-0):before{width:57px;height:57px}.liferay-content .list-sitemap{margin-top:30px}.liferay-content .list-sitemap li{font-size:2.1em}.liferay-content .list-sitemap ul{margin:0 0 30px;padding:4px 0 0 27px}.liferay-content .list-sitemap ul li{margin:0 0 6px;font-size:.85714285714em}.liferay-content .list-sitemap ul ul{padding:7px 0 2px 58px}.liferay-content .list-sitemap ul li li{font-size:.73333333333em}.liferay-content .map-a{padding:0;border-top-width:16px;border-bottom-width:16px}.liferay-content div.content>.map-a{padding:0}.liferay-content .map-a figure{margin:0}.liferay-content .map-a>article{margin-left:-20px}.liferay-content .map-a>article header{left:50%;width:calc(100vw - 40px)}.liferay-content .map-a>article header{-webkit-transform:translate(-50%,-40px);-ms-transform:translate(-50%,-40px);transform:translate(-50%,-40px)}.liferay-content .map-a+.module-pattern{padding-top:36px}.liferay-content .map-a.a{min-width:0;margin:27px -20px 53px}.liferay-content #root .mb-b{margin-bottom:36px}.liferay-content #root .mb-d{margin-bottom:57px}.liferay-content #root .mb-e{margin-bottom:48px}.liferay-content #root .mb-f{margin-bottom:40px}#root .mobile .liferay-content-size-a{font-size:3.6em}.liferay-content .module-aside{margin-top:50px;margin-bottom:15px}.liferay-content .module-aside h1,.liferay-content .module-aside h2,.liferay-content .module-aside h3,.liferay-content .module-aside h4,.liferay-content .module-aside h5,.liferay-content .module-aside h6{font-size:3em;line-height:1.1666666666}.liferay-content .module-background{padding:0}.liferay-content .module-background .background{top:92px;max-height:930px}.mobile .liferay-content-text-center{text-align:center}.liferay-content .module-border{margin:49px -11px 51px;padding:19px 12px 1px}.liferay-content .module-box{max-width:none;padding:14px 13px}.liferay-content .module-box>*:last-child{margin-bottom:0}.liferay-content div.content>.module-box{margin-left:20px;margin-right:20px;padding-left:13px;padding-right:13px}.liferay-content .module-error h1,.liferay-content .module-error h2,.liferay-content .module-error h3,.liferay-content .module-error h4,.liferay-content .module-error h5,.liferay-content .module-error h6{margin-bottom:14px;font-size:3.64em;line-height:.92307692307}.liferay-content .module-error .small{margin-bottom:16px}.liferay-content .module-error figure{max-width:163px;margin-top:-24px}.liferay-content .module-error.a figure{max-width:348px;margin-top:-70px}.liferay-content html.error div.content>*{width:100%}.liferay-content .module-featured{min-height:396px;margin-top:50px;margin-bottom:52px;padding:50px 20px 30px}.liferay-content .module-featured h1,.liferay-content .module-featured h2,.liferay-content .module-featured h3,.liferay-content .module-featured h4,.liferay-content .module-featured h5,.liferay-content .module-featured h6{font-size:5.5em;line-height:.90909090909em}.liferay-content .module-featured h1:after,.liferay-content .module-featured h2:after,.liferay-content .module-featured h3:after,.liferay-content .module-featured h4:after,.liferay-content .module-featured h5:after,.liferay-content .module-featured h6:after{margin-top:16px}.liferay-content .module-featured>div{margin:0 0 4px;padding:0;text-align:center}.liferay-content .module-featured>div figure{position:relative;top:0;width:auto;max-width:333px;margin:0 auto 4px;padding:0}.liferay-content .module-featured>div p{margin-left:auto;margin-right:auto}.liferay-content .module-featured .link-btn{margin-top:26px}.liferay-content #root .module-featured.a{margin:0 -20px 34px;padding:0 20px}.liferay-content #root .module-featured.a>figure,.liferay-content #root .module-featured.b>figure{position:relative;left:0;max-height:320px}.liferay-content #root .module-featured.a>div,.liferay-content #root .module-featured.b>div{width:auto;min-height:0;padding:0 20px;text-align:left}.liferay-content .module-featured.a>div .link-btn,.liferay-content .module-featured.b>div .link-btn{max-width:246px;margin-top:29px;margin-left:auto;margin-right:auto}.liferay-content .module-featured.a>div .link-btn a,.liferay-content .module-featured.b>div .link-btn a{display:block;float:none;margin:0 0 17px}.liferay-content .module-featured.a h1,.liferay-content .module-featured.a h2,.liferay-content .module-featured.a h3,.liferay-content .module-featured.a h4,.liferay-content .module-featured.a h5,.liferay-content .module-featured.a h6{margin-bottom:19px}.liferay-content #root .module-featured.b{margin:0 -20px 42px;padding:0 20px}.liferay-content .module-featured.b>div p{max-width:250px;margin-left:0;margin-right:0;padding:8px 0 0;font-size:3em;line-height:1.1666666666}.liferay-content .module-featured.b h1,.liferay-content .module-featured.b h2,.liferay-content .module-featured.b h3,.liferay-content .module-featured.b h4,.liferay-content .module-featured.b h5,.liferay-content .module-featured.b h6{margin-bottom:16px;font-size:3.64em;line-height:.92307692307}.liferay-content .module-featured.b h1 .small,.liferay-content .module-featured.b h2 .small,.liferay-content .module-featured.b h3 .small,.liferay-content .module-featured.b h4 .small,.liferay-content .module-featured.b h5 .small,.liferay-content .module-featured.b h6 .small{margin-bottom:18px}.liferay-content .module-featured.c{padding-top:189px;border-top-width:0}.liferay-content #root .module-featured.c>div{width:100%;padding:43px 8px 0}.liferay-content #root .module-featured.c>h1,.liferay-content #root .module-featured.c>h2,.liferay-content #root .module-featured.c>h3,.liferay-content #root .module-featured.c>h4,.liferay-content #root .module-featured.c>h5,.liferay-content #root .module-featured.c>h6{max-width:320px;margin:0 auto 23px;font-size:4.64em;line-height:.92307692307;text-align:center}.liferay-content #root .module-featured.c>figure{max-height:410px}.liferay-content #root .module-featured.c>figure:before{height:70px}.liferay-content .module-featured.d{height:auto;min-height:350px;padding-top:30px;padding-bottom:30px}.liferay-content #root .module-featured.d>div{padding-left:75px;text-align:right}.liferay-content #root .module-featured.d>div>figure{position:absolute;left:-705px;top:100%;bottom:0;margin:-262px 0 0 0}.liferay-content #root .module-featured.d>div>figure img{max-height:420px!important}.liferay-content .module-featured.d h1,.liferay-content .module-featured.d h2,.liferay-content .module-featured.d h3,.liferay-content .module-featured.d h4,.liferay-content .module-featured.d h5,.liferay-content .module-featured.d h6{font-size:3.64em;line-height:.92307692307em}.liferay-content .module-featured.d .link-btn{max-width:none;margin-top:37px}.liferay-content #root .module-featured.e{margin-bottom:19px}.liferay-content .module-featured.e h1,.liferay-content .module-featured.e h2,.liferay-content .module-featured.e h3,.liferay-content .module-featured.e h4,.liferay-content .module-featured.e h5,.liferay-content .module-featured.e h6{font-size:3.3em}.liferay-content #root .module-featured.e>div{padding-top:0}.liferay-content .module-intro,.liferay-content div.content>.module-intro{margin:0 0 50px;padding:0}.liferay-content .module-intro>figure{position:relative;margin:0}.liferay-content .module-intro>div{padding:34px 20px 0}.liferay-content .module-intro>div:first-child{margin-top:17px}.liferay-content .module-intro h1,.liferay-content .module-intro h2,.liferay-content .module-intro h3,.liferay-content .module-intro h4,.liferay-content .module-intro h5,.liferay-content .module-intro h6{margin:0 0 23px;font-size:3.3em;line-height:.93939393939}.liferay-content div.content>.nav-category:first-child+.module-intro{margin-top:-56px}.liferay-content .nav-category.a+.module-intro>figure,.liferay-content .nav-category.border+.module-intro>figure{border-top-width:0}.liferay-content .module-map{min-height:0;margin:0 0 107px;padding:0}.liferay-content .module-map figure{position:relative;right:0;top:0;bottom:0;left:0;width:auto;height:646px;margin:0 -20px 67px}.liferay-content .module-map header h1,.liferay-content .module-map header h2,.liferay-content .module-map header h3,.liferay-content .module-map header h4,.liferay-content .module-map header h5,.liferay-content .module-map header h6{margin-bottom:32px;font-size:3.3em}.liferay-content .module-map .link-btn{margin-top:18px}.liferay-content .module-pattern{padding:38px 0 16px}.liferay-content div.content>.module-pattern:last-child{padding-bottom:22px}.liferay-content .cols-a>*>.module-pattern .size-d,.liferay-content .cols-a>*>.module-pattern .size-d+.spacer{margin:0 0 19px}.liferay-content .cols-a>*>.module-pattern .size-d:first-child{margin-top:20px}.liferay-content .cols-a .module-pattern:last-child{margin-bottom:26px}.liferay-content .module-pattern.skew{padding-top:42px}.liferay-content #root .module-pattern.mb-g{margin-bottom:32px}.liferay-content .module-skew{margin-top:38px;margin-bottom:48px;line-height:1.5}.liferay-content #root .module-skew article{left:0;width:auto;margin:0 -20px;padding:0 20px 17px;box-shadow:none}.liferay-content .module-skew article figure{margin:0 -20px 35px}.liferay-content .module-skew h1,.liferay-content .module-skew h2,.liferay-content .module-skew h3,.liferay-content .module-skew h4,.liferay-content .module-skew h5,.liferay-content .module-skew h6{margin:0 0 15px;font-size:2.25em}.liferay-content .module-skew h1 .small,.liferay-content .module-skew h2 .small,.liferay-content .module-skew h3 .small,.liferay-content .module-skew h4 .small,.liferay-content .module-skew h5 .small,.liferay-content .module-skew h6 .small{margin:0 0 19px;font-size:.58666666666em}.liferay-content .module-skew .link-btn{margin-top:16px}.liferay-content .module-stripe{padding:39px 0 9px}.liferay-content #root .module-stripe>div{float:none}.liferay-content #root .module-stripe>figure{float:none;width:auto;margin:0 -20px}.liferay-content .module-stripe.plain h1:first-child,.liferay-content .module-stripe.plain h2:first-child,.liferay-content .module-stripe.plain h3:first-child,.liferay-content .module-stripe.plain h4:first-child,.liferay-content .module-stripe.plain h5:first-child,.liferay-content .module-stripe.plain h6:first-child{margin:0 0 23px;font-size:3em;line-height:1.1666666666}.liferay-content #root .module-stripe.plain>figure{margin:0 0 37px}.liferay-content .module-wide{margin-bottom:43px;padding-top:31px}.liferay-content .module-wide:before{background-image:url(../images/pattern-mobile.svg)}.liferay-content .module-wide.b{padding:39px 20px 37px}.liferay-content #root .module-wide.b>h1,.liferay-content #root .module-wide.b>h2,.liferay-content #root .module-wide.b>h3,.liferay-content #root .module-wide.b>h4,.liferay-content #root .module-wide.b>h5,.liferay-content #root .module-wide.b>h6{margin-bottom:0;font-size:3em;line-height:1.1666666666;text-align:center}.liferay-content .module-wide.b h1+.accordion,.liferay-content .module-wide.b h2+.accordion,.liferay-content .module-wide.b h3+.accordion,.liferay-content .module-wide.b h4+.accordion,.liferay-content .module-wide.b h5+.accordion,.liferay-content .module-wide.b h6+.accordion{margin-top:22px}.liferay-content #root .module-wide.b .accordion{margin-left:-20px;margin-right:-20px}.liferay-content .nav-aside h1,.liferay-content .nav-aside h2,.liferay-content .nav-aside h3,.liferay-content .nav-aside h4,.liferay-content .nav-aside h5,.liferay-content .nav-aside h6{margin-bottom:24px;padding-top:14.5px;padding-bottom:14.5px;cursor:pointer}.liferay-content .nav-aside>.inner{position:absolute;left:-3000em;top:-3000em;z-index:3}.liferay-content .nav-aside>.inner:before{content:"";display:block;position:absolute;left:-3000em;right:0;top:42px;bottom:0;width:auto;box-shadow:1px 2px 14px rgba(60,65,60,0.1);background:#fff}.liferay-content .image-wide+.cols-a .nav-aside:first-child{margin-top:-100px}.liferay-content .nav-aside ul li a{padding-right:20px}.liferay-content .nav-aside .link-btn{right:20px}.nav-aside-toggle .liferay-content .nav-aside>.inner{left:0;right:-20px;top:50%}.liferay-content .nav-aside>.open{position:absolute;left:-3000em;top:0;z-index:2;background:rgba(0,0,0,0.25)}.nav-aside-toggle .liferay-content .nav-aside>.open{left:-1000em;top:-30000em;right:-1000em;bottom:-30000em}.liferay-content .nav-category.a{margin-bottom:0;border-width:0}.liferay-content div.content>.nav-category:first-child+.image-wide{margin-top:-56px}.liferay-content .news-a{margin:0 0 56px}.liferay-content #root .news-a article{overflow:hidden;margin:0 -100px 45px;padding:0 100px 1px}.liferay-content #root .news-a .cloned article{overflow:visible}.liferay-content #root .news-a .cloned article:after{top:5px;bottom:0}.liferay-content #root .news-a .cloned article:nth-child(6n-4):after{top:-40px}.liferay-content #root .news-a figure{overflow:visible;position:relative;left:0;right:0;top:0;bottom:0;width:auto;height:auto;margin:0 0 24px;box-shadow:none;background:-3000em -3000em no-repeat}.liferay-content .news-a figure img{display:block;width:100%!important}.liferay-content .news-a figure:before{content:"";display:block;position:absolute;left:-100px;top:100%;right:-100px;height:1000px;margin:-22px 0 0;background:#156488}.liferay-content .news-a article:nth-child(2n) figure:before{background:#13475f}.liferay-content .news-a h1,.liferay-content .news-a h2,.liferay-content .news-a h3,.liferay-content .news-a h4,.liferay-content .news-a h5,.liferay-content .news-a h6{margin:0 0 14px;font-size:3em}.liferay-content .news-a h1 span,.liferay-content .news-a h2 span,.liferay-content .news-a h3 span,.liferay-content .news-a h4 span,.liferay-content .news-a h5 span,.liferay-content .news-a h6 span{padding:2px 0 0;font-size:.75em}.liferay-content .news-a .link-btn{margin-top:0}.liferay-content .news-a .map{margin-top:84px}.liferay-content .news-a .cloned .map:after{top:-60px;bottom:100px}.liferay-content .news-a .map h1,.liferay-content .news-a .map h2,.liferay-content .news-a .map h3,.liferay-content .news-a .map h4,.liferay-content .news-a .map h5,.liferay-content .news-a .map h6{margin:0 0 22px;font-size:3em;line-height:1.1666666666;text-align:center}.liferay-content .news-a .map-a{min-width:0;height:525px;margin:0 -20px}.liferay-content .news-a .map-a article{left:50%}.liferay-content .news-a .map-a>article header{width:330px}.liferay-content .news-a .map-a>article header{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.liferay-content #root .news-a .map-a>article header .link-btn{margin-left:-10px;margin-right:-10px}.liferay-content .list-i.c+.news-a{margin-top:-23px}.liferay-content .pagination-a li{font-size:1.8em}.liferay-content .popup-a .box-outer{top:104px}.liferay-content #root .popup-a .size-b{font-size:3.3em}.liferay-content #root .popup-a .size-b.a{font-size:3em}.liferay-content #root .popup-a .mb-a+.list-h{margin-top:41px}.liferay-content .popup-a .module-pattern{padding-top:49px}.liferay-content .popup-a .list-c.c{display:block;padding:0;border-width:0}.liferay-content #root .popup-a .list-c.c li{width:auto;max-width:none;margin:0 0 36px}.liferay-content #root .popup-a .list-c.c li:last-child{margin-bottom:0;padding-bottom:0}.liferay-content #root .popup-a .list-c.c li:before,.liferay-content #root .popup-a .list-c.c li:after{display:none}.liferay-content #root .popup-a *+.list-c.c{margin-top:46px}.liferay-content .popup-a .box-inset>.steps-a:first-child{margin-top:-57px;border-top-width:1px}.liferay-content .popup-a .box-inset>.steps-a:first-child:before{top:-1px;border-top-width:1px}.liferay-content .popup-a .link-btn a{display:block}.liferay-content .popup-b{left:0;right:0}.liferay-content .popup-b .box-outer{padding:23px}.liferay-content .popup-b .box-inner{width:100%}.liferay-content .popup-b .box-inset{padding:24px 25px 9px}.liferay-content .popup-b header{margin-bottom:16px;line-height:1.5}.liferay-content .popup-b header h1,.liferay-content .popup-b header h2,.liferay-content .popup-b header h3,.liferay-content .popup-b header h4,.liferay-content .popup-b header h5,.liferay-content .popup-b header h6{margin-bottom:22px;font-size:3em;line-height:1.1666666666}.liferay-content .popup-b .link-btn{margin-top:26px}.liferay-content #root .popup-b .link-btn a{display:inline-block}.liferay-content .quote-a{margin-top:54px;margin-bottom:40px}.liferay-content .quote-a q{max-width:313px;font-size:1.70454545455em;line-height:1.4}.liferay-content .quote-a>span{margin:0 0 12px}.liferay-content .quote-a>*+span{margin-top:12px}.liferay-content .entry .quote-a-h{margin-top:54px}.liferay-content .entry .quote-a-c{margin-bottom:40px;max-width:313px;font-size:2.3em;line-height:1.4}.liferay-content .scheme-box{padding-top:11px;padding-bottom:9px}.liferay-content .size-a{font-size:2.25em}.liferay-content .size-b{font-size:3.64em}.liferay-content .size-d,.liferay-content .size-f{font-size:3em;line-height:1.1666666666}.liferay-content .slider-a{max-width:none;margin:0 0 29px}.liferay-content div.content>.slider-a,.liferay-content .slider-a{margin-left:17px;margin-right:17px}.liferay-content .slider-a .item{margin-right:15px!important}.liferay-content #root .social-a li.btn,.liferay-content #root .social-a li.btn+li.btn{float:none;clear:both;margin:0}.liferay-content #root .social-a li.btn+li.btn{margin:13px 0}.liferay-content .social-b+*{margin-top:59px}.liferay-content .steps-a{width:auto;margin:0 -20px 27px;padding-bottom:34px;padding-left:20px;padding-right:20px}.liferay-content .steps-a ul:before,.liferay-content .steps-a ol:before{content:"";display:block;position:absolute;left:0;top:9px;right:0;z-index:1;height:2px;background:#fff}.liferay-content .steps-a li{z-index:2;width:20px;height:20px;padding:0;text-align:left;text-indent:-3000em}.liferay-content .steps-a>span{display:block;position:absolute;left:0;bottom:4px;right:0;top:auto;font-size:13.2px}.liferay-content .tabs-a{max-width:none;margin:32px 0 53px}.liferay-content .tabs-a:last-child{margin-bottom:53px}.liferay-content .tabs-a .tabs-inner{padding:5px 0 4px}.liferay-content .tabs-b>ul li,.liferay-content .tabs-b>ul li:first-child{margin-right:19px}.liferay-content .tabs-b>ul li:first-child+li{position:absolute;right:0;top:0;margin:0}.liferay-content .triple{display:block}.liferay-content #root .triple>*{float:none;width:auto;margin:0 0 28px;padding:0 0 11px}.liferay-content #root .triple>*:after{left:0;right:0}.liferay-content #root .triple>*:last-child{margin-bottom:0;padding-bottom:0}.liferay-content .duad{display:block}.liferay-content #root .duad>*{float:none;width:auto;margin:0 0 28px;padding:0 0 11px}.liferay-content #root .duad>*:after{left:0;right:0}.liferay-content #root .duad>*:last-child{margin-bottom:0;padding-bottom:0}.liferay-content button,.liferay-content input[type="button"],.liferay-content input[type="reset"],.liferay-content input[type="submit"]{display:block;width:100%;min-width:0}.liferay-content .input.has-error,.liferay-content .valid .input{padding-right:38px}.liferay-content .input.has-error:before,.liferay-content .valid .input:before{right:0}.liferay-content .form-a .input,.liferay-content #top .input,.liferay-content .form-search .input,.liferay-content #map .input{padding-right:0}.liferay-content .form-a{max-width:none;margin-bottom:70px}.liferay-content .form-a header h1,.liferay-content .form-a header h2,.liferay-content .form-a header h3,.liferay-content .form-a header h4,.liferay-content .form-a header h5,.liferay-content .form-a header h6{margin:0 0 41px;font-size:3.64em}.liferay-content #root .form-a header h[class*="mb-"],.liferay-content #root .form-a header h2[class*="mb-"],.liferay-content #root .form-a header h3[class*="mb-"],.liferay-content #root .form-a header h4[class*="mb-"],.liferay-content #root .form-a header h5[class*="mb-"],.liferay-content .form-a header h6[class*="mb-"]{margin-bottom:25px}.liferay-content .form-a p,.liferay-content #root .triple p,.liferay-content #root .double p,.liferay-content .form-a p:last-child,.liferay-content #root .triple p:last-child,.liferay-content #root .double p:last-child{margin-bottom:17px}.liferay-content .form-a button,.liferay-content .form-a input[type="button"],.liferay-content .form-a input[type="reset"],.liferay-content .form-a input[type="submit"]{display:inline-block;width:auto}.liferay-content .form-category{position:relative!important;left:0!important;top:0!important;height:50px;margin-left:0!important;background:0}.liferay-content .form-category:before{background:0}.liferay-content .form-category>.inner{z-index:2;padding:0 20px}.liferay-content .form-category>.inner:before{content:"";display:block;position:absolute;left:0;top:42px;right:0;bottom:0;z-index:-1;background:#fff}.liferay-content .form-category.active>.inner{position:absolute;left:-20px;top:0;right:-20px}.liferay-content .form-category p{margin:0 0 28px;font-size:2.25em;line-height:1.11111111111}.liferay-content .form-category p input{padding-right:20px;font-size:18px}.liferay-content .form-category p .input{width:auto;max-width:none;margin-right:-20px}.liferay-content .form-category nav{margin-right:-20px;margin-top:39px}.liferay-content .form-category nav ul li.toggle{position:static;z-index:99}.liferay-content .form-category nav ul ul.selected{z-index:9}.liferay-content .form-category nav ul ul{z-index:99;width:auto;min-height:calc(100% + 32px);margin:0;padding:49px 20px 15px;box-shadow:none}.liferay-content .form-category nav ul ul a,.liferay-content .form-category nav ul ul label{margin:0;padding-left:72px}.liferay-content .form-category nav ul ul i{left:0}.liferay-content .form-category nav ul li.toggle>ul{left:0;right:0;top:-32px;margin-top:0}.liferay-content .form-category nav ul ul li.back{left:42px;top:18px;right:20px;bottom:auto;border-width:0}.liferay-content .form-category nav ul ul li.back a:before{content:"";display:block;position:absolute;left:-120px;right:-120px;top:-18px;bottom:-10px}.liferay-content .form-category nav ul ul li.header{margin:-2px 0 0;padding:0 0 14px 22px;text-align:left}.liferay-content .form-category .checklist-switch{margin-bottom:14px}.liferay-content .form-category .checklist-switch label{max-width:none}.liferay-content .form-category .close{margin-top:-16px}.liferay-content .form-category>.open{display:block;position:relative;left:0;top:0;z-index:9;width:57px;height:50px;margin:0 0 0 -20px;background:#a5d782;color:#fff;font-size:20px;text-align:left;text-indent:-3000em;text-decoration:none}.liferay-content .form-category.active>.open{position:static;width:20px;background:0}.liferay-content .form-category.active>.open:after{content:"";display:block;position:absolute;left:-1000em;top:-30000em;bottom:-30000em;right:-1000em;background:rgba(0,0,0,0.25)}.liferay-content .cols-a>header>.form-category:first-child,.liferay-content .cols-a>aside>.form-category:first-child{margin-top:-3px}.liferay-content .form-calculator,.liferay-content .popup-a .form-calculator.last-child{display:block;margin-top:37px;margin-bottom:37px}.liferay-content .form-calculator>*{padding:26px 25px 0}.liferay-content .form-calculator>*,.liferay-content .form-calculator>*:first-child,.liferay-content .form-calculator>.toggle:first-child{float:none;width:auto;border-color:#3c413c}.liferay-content .form-calculator>.toggle:first-child{padding-bottom:0;border-bottom-width:1px;border-bottom-color:#3c413c}.liferay-content .form-calculator header{margin:-26px -25px 0;padding:26px 25px 15px;border-color:#3c413c}.liferay-content .form-calculator header:last-child{border-width:0;border-color:#3c413c}.liferay-content .form-calculator header h1,.liferay-content .form-calculator header h2,.liferay-content .form-calculator header h3,.liferay-content .form-calculator header h4,.liferay-content .form-calculator header h5,.liferay-content .form-calculator header h6{margin-bottom:14px;font-size:3em;line-height:1.1666666666;cursor:default}.liferay-content .form-calculator header i{margin-top:24px}.liferay-content .form-calculator header+*{margin-top:11px}.liferay-content .form-calculator header .check-switch{margin-top:29px}.liferay-content .form-calculator>*>*,.liferay-content .form-calculator>*>.checklist-b.toggle{opacity:1}.liferay-content .form-calculator>*>.checklist-b{opacity:.15}.liferay-content .form-calculator header .list-checks li{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.liferay-content #root .form-calculator header p.mb-q{margin-bottom:22px}.liferay-content .form-calculator .switcher{cursor:pointer}.liferay-content .form-calculator .switcher:after{content:"\e90e";display:inline-block;position:relative;top:1px;margin:0 0 0 15px;font-size:14px;font-family:i;font-weight:400;line-height:1px}.liferay-content .form-calculator .switcher.toggle:after{top:2px}.liferay-content .form-calculator .switcher.toggle:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.liferay-content .form-calculator .checklist-b{max-width:260px;margin-bottom:18px;padding-top:6px}.liferay-content .form-calculator>footer{overflow:visible;position:static;z-index:9999;padding:0}.liferay-content .form-calculator .total{position:relative;z-index:2;min-height:64px;padding:8px 0;font-size:3.3em}.liferay-content .form-calculator .total span{left:0;bottom:-6px;right:0;margin:0}}@media only screen and (max-width:47.5em) and (max-width:760px){.liferay-content .form-calculator .total span{bottom:2px}}@media only screen and (max-width:47.5em){.liferay-content .form-calculator .total:before{content:"";display:block;position:absolute;left:-1000em;top:0;bottom:0;right:-1000em;z-index:-1;background:#a5d782}.liferay-content .form-calculator.sticky-1.is-active-1 .total,.liferay-content .form-calculator.sticky-2.is-active-2 .total{position:fixed;left:0;bottom:40px;right:0;z-index:999999999;margin:0}.liferay-content .form-calculator>footer>*{overflow:hidden;margin-left:-40px;margin-right:-40px;padding:9px 45px 20px;background:#a5d782}.liferay-content .form-calculator.sticky-1.is-active-1>footer>*,.liferay-content .form-calculator.sticky-2.is-active-2>footer>*{padding-top:73px}.liferay-content #root .form-calculator>footer .top{display:block;margin:0;padding:26px 25px 1px}.liferay-content .form-calculator>footer .top figure{float:none;min-width:0;max-width:262px;margin:0 auto 68px}.liferay-content .form-calculator>footer .top figure i{left:0}.liferay-content .form-calculator>footer .top figure figcaption{padding:0}.liferay-content .form-calculator>footer .top figure .link-btn{padding-top:23px}.liferay-content .form-calculator>footer .top figure .link-btn a{display:inline-block;width:auto}.liferay-content .form-calculator>footer .top p{max-width:none}.liferay-content .form-calculator>footer .link-btn{display:block;margin-left:0;margin-right:0}.liferay-content .form-calculator>footer .link-btn a,.liferay-content .form-calculator>footer .link-btn button{display:block;width:100%;margin:0 0 14px}.liferay-content .form-calculator h1,.liferay-content .form-calculator h2,.liferay-content .form-calculator h3,.liferay-content .form-calculator h4,.liferay-content .form-calculator h5,.liferay-content .form-calculator h6{max-width:none}.liferay-content .form-calculator.b .header .list-checks,.liferay-content .form-calculator .header .list-checks{min-height:0}.liferay-content .form-calculator .double-wide>*+*{border-left-width:0;border-top-width:1px}.liferay-content .form-calculator .double-wide div.mobile-only{padding-left:25px;padding-right:25px}.liferay-content .form-calculator.a>.header.double-wide{padding-bottom:0}.liferay-content .checklist-b.regular li.has-tooltip .type-label:before{top:100%;margin-top:-8px}.liferay-content .form-inline{max-width:none;margin-top:43px}.liferay-content .form-inline h1,.liferay-content .form-inline h2,.liferay-content .form-inline h3,.liferay-content .form-inline h4,.liferay-content .form-inline h5,.liferay-content .form-inline h6{max-width:none;margin-bottom:25px;padding:0!important;font-size:2.8em;line-height:1.25}.liferay-content #root .form-inline h1 i,.liferay-content #root .form-inline h2 i,.liferay-content #root .form-inline h3 i,.liferay-content #root .form-inline h4 i,.liferay-content #root .form-inline h5 i,.liferay-content #root .form-inline h6 i{display:block;position:relative;left:0;top:0;margin:0 0 32px;padding:0;line-height:50px;text-align:center}.liferay-content .form-inline p,.liferay-content #root .form-inline p.mb-a{min-height:0;margin-bottom:42px;font-size:3em}.liferay-content .form-inline label{display:block;margin:19px 0 -4px;line-height:1.5}.liferay-content .form-inline select{height:42px}.liferay-content .form-inline .input{margin-right:3px}.liferay-content .form-inline label br{display:block;height:10px}.liferay-content .form-inline .small{max-width:260px;padding-top:17px}.liferay-content .steps-a+.form-inline>p:first-child{margin-top:70px}.liferay-content .form-inline.a p{margin-right:0}.liferay-content .form-search{display:block;padding:40px 0 25px}.liferay-content .form-search p{padding:0}.liferay-content .form-search input{width:100%;padding:0 38px 0 2px}.liferay-content .form-search a.remove{display:block;overflow:hidden;visibility:hidden;position:absolute;right:20px;top:40px;z-index:99;width:34px;height:34px;color:#3c413c;font-size:11px;text-align:left;text-indent:-3000em;text-decoration:none;opacity:0}.liferay-content .form-search.full a.remove{visibility:visible;opacity:1}.liferay-content .form-search a.remove:before{content:"\e934";display:block;position:absolute;left:0;top:50%;width:100%;margin:-20px 0 0;font-family:i;font-weight:400;line-height:40px;text-align:center;text-indent:0}.liferay-content #root{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.liferay-content #footer{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal}.liferay-content .nav-aside>.inner{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.liferay-content .module-featured>div figure,.liferay-content .image-wide figcaption,.liferay-content .checklist-switch.a figure{-webkit-transform:none;-ms-transform:none;transform:none}.liferay-content .list-b a,.liferay-content #footer>nav>ul,.liferay-content #nav,.liferay-content #nav>.mobile-only ul,.liferay-content #root #nav>ul>li>div>ul li,.liferay-content #root #nav>ul>li>a,.liferay-content .list-category li,.liferay-content .list-category,.liferay-content #root #nav>ul>li>div>ul.tags li a,.liferay-content .heading-image{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.liferay-content .list-e li,.liferay-content #footer>nav>ul{-webkit-flex-wrap:wrap;flex-wrap:wrap}.liferay-content .list-e li{-webkit-flex-direction:row;flex-direction:row}.liferay-content #nav,.liferay-content #root #nav>ul>li>div>ul li,.liferay-content #root #nav>ul>li>a,.liferay-content .list-category li,.liferay-content .list-category,.liferay-content .heading-image{-webkit-flex-direction:column;flex-direction:column}.liferay-content .list-b a,.liferay-content .module-featured.d,.liferay-content .tabs-b>ul{-webkit-justify-content:flex-start;justify-content:flex-start}.liferay-content #footer>nav>ul,.liferay-content #root #nav>ul>li>div>ul li,.liferay-content #root #nav>ul>li>a{-webkit-justify-content:center;justify-content:center}.liferay-content .heading-image{-webkit-justify-content:flex-end;justify-content:flex-end}.liferay-content #nav>.mobile-only ul,.liferay-content .steps-a ul,.liferay-content .steps-a ol{-webkit-justify-content:space-between;justify-content:space-between}.liferay-content .list-e li,.liferay-content .list-b a,.liferay-content #footer>nav>ul,.liferay-content .list-category,.liferay-content #root #nav>ul>li>div>ul.tags li a{-webkit-align-items:center;align-items:center}.liferay-content #nav>.mobile-only ul.footer li{-webkit-flex-grow:4;flex-grow:4}.liferay-content #root br.tablet-hide,.liferay-content #root br.mobile-only{display:block}.liferay-content #root br.tablet-only,.liferay-content #root br.mobile-hide{display:none}.liferay-content #root .tablet-hide,.liferay-content #root .mobile-only,.liferay-content #featured header p.link-btn,.liferay-content .list-e p.link-btn,.liferay-content #nav>ul>li>a span,.liferay-content #root #nav>ul.toggle>li.toggle,.liferay-content #root #nav>ul>li>div>ul:first-child,.liferay-content #root #nav>ul>li.toggle>div,.search-active .liferay-content #root #nav>ul>li.search,.liferay-content #root #nav.toggle>ul.toggle:first-child,.liferay-content #root #nav>ul>li.toggle>form,.search-active .liferay-content #root #nav>ul>li.search>form,.liferay-content .module-featured div p,.liferay-content #root .module-featured.a>figure img,.liferay-content #root .module-featured.b>figure img,.liferay-content #root .list-masonry img,.liferay-content .tabs-a>*>.hidden-tab,.liferay-content .tabs-a .tabs-inner.toggle,.liferay-content #map .tabs-b>ul li.show-map,.liferay-content .tabs-b>ul li:first-child+li.show-map,.liferay-content .form-category.active>*,.liferay-content .nav-aside>.toggle,.liferay-content #root .news-a figure img,.liferay-content .form-calculator>*>div.width-50,.liferay-content .form-calculator>*>header,.liferay-content .form-calculator>footer>*,.liferay-content .form-calculator>*>h1,.liferay-content .form-calculator>*>h2,.liferay-content .form-calculator>*>h3,.liferay-content .form-calculator>*>h4,.liferay-content .form-calculator>*>h5,.liferay-content .form-calculator>*>h6,.liferay-content .form-calculator>*:before,.liferay-content .form-calculator>*>.checklist-b.toggle{position:relative;left:0;top:0}.liferay-content #root .tablet-only,.liferay-content #root .mobile-hide,.liferay-content #featured .bx-pager,.liferay-content #featured header p,.liferay-content .list-e p,.liferay-content .heading-a p,.liferay-content .list-b span:before,.liferay-content #root .triple>*:last-child:after,.liferay-content #up>ul,.liferay-content #root #nav>ul>li.search>a,.liferay-content #nav>ul>li.sub>a:before,.liferay-content #root #nav>ul>li.login>a:after,.liferay-content #root #nav>ul>li.phone>a:after,.liferay-content #root #nav>ul.toggle>li,.liferay-content #root #nav.toggle>ul>li.phone,.liferay-content #root #nav>ul>li>div>ul p,.liferay-content #root #nav>ul>li>div>ul li:before,.liferay-content #root #nav>ul>li>div>ul li:after,.liferay-content #nav>ul>li>div h1 span,.liferay-content #nav>ul>li>div h2 span,.liferay-content #nav>ul>li>div h3 span,.liferay-content #nav>ul>li>div h4 span,.liferay-content #nav>ul>li>div h5 span,.liferay-content #nav>ul>li>div h6 span,.liferay-content #root #nav>ul>li>div>a.close,.liferay-content #root #nav>ul>li>div>ul,.search-active .liferay-content #root #nav>ul>li,.search-active .liferay-content #root #nav>.mobile-only,.liferay-content #root #nav.toggle>ul:first-child,.liferay-content .login-active #root #nav>.mobile-only,.liferay-content .form-search button,.liferay-content .nav-category,.liferay-content .module-featured p,.liferay-content .list-c.b li:before,.liferay-content .list-c.b li:last-child:after,.liferay-content .module-featured.e>div p,.liferay-content #root .module-skew .background,.liferay-content #root .module-skew .aside,.liferay-content .list-i:before,.liferay-content .list-i li:first-child:before,.liferay-content .list-schedule li.background,.liferay-content .tabs-a>ul,.liferay-content .tabs-a .tabs-inner,.liferay-content #map>figure:before,.liferay-content #map>figure:after,.liferay-content #root #map>figure>.fit,.liferay-content #map.map-toggled>form>header,.liferay-content .popup-a .box-inset>.close,.liferay-content .list-tabs>li ul li i:after,.liferay-content .list-tabs>li>div,.liferay-content .form-category>*,.liferay-content .form-category.active>.open:before,.liferay-content #root #nav>ul>li>div>ul.cols>li.a h1 i,.liferay-content #root #nav>ul>li>div>ul.cols>li.a h2 i,.liferay-content #root #nav>ul>li>div>ul.cols>li.a h3 i,.liferay-content #root #nav>ul>li>div>ul.cols>li.a h4 i,.liferay-content #root #nav>ul>li>div>ul.cols>li.a h5 i,.liferay-content #root #nav>ul>li>div>ul.cols>li.a h6 i,.liferay-content #root #nav>ul>li>div>ul.gallery,.liferay-content #root #nav>ul>li>div>ul.tags li.overlay-a a:before,.liferay-content .nav-aside:before,.liferay-content #root .news-a>article:before,.liferay-content .gallery-a .inner.clone,.liferay-content .steps-a li:after,.liferay-content .form-calculator:before,.liferay-content .form-calculator>.toggle:first-child:after,.liferay-content .form-calculator>*>*,.liferay-content .form-calculator>footer>.hidden{position:absolute;left:-3000em;top:-3000em;bottom:inherit;right:inherit}.liferay-content .nav-category{position:absolute!important;left:-3000em!important;top:0!important}}@media only screen and (max-width:25em){@-ms-viewport{.liferay-content{width:device-width}}@viewport{.liferay-content{width:device-width}}.liferay-content #up,.liferay-content #up>ul:first-child{left:0}.liferay-content #footer .social-a:before{font-size:28px}.liferay-content .image-wide figcaption{left:20px;right:20px;width:auto;margin-left:0}.liferay-content .link-btn.a a{display:block;min-width:0}.liferay-content #root .list-b li{font-size:2em}.liferay-content .list-b img{max-width:45%!important}.liferay-content .list-horizontal-mobile li>div h1,.liferay-content .list-horizontal-mobile li>div h2,.liferay-content .list-horizontal-mobile li>div h3,.liferay-content .list-horizontal-mobile li>div h4,.liferay-content .list-horizontal-mobile li>div h5,.liferay-content .list-horizontal-mobile li>div h6{font-size:2.25em}.liferay-content .module-error.a figure{margin-top:-30px}.liferay-content #root .module-featured.d>div{padding-left:0}.liferay-content .popup-b .box-outer{padding:10px}.liferay-content .popup-b .box-inset{padding-left:20px;padding-right:20px}}@media(min-width:768px){.liferay-content #up{left:-200px}}@media(min-width:992px){.liferay-content #up{left:-16px}}@media(max-width:321px){.liferay-content #up ul li{font-size:1.3em}}@media(max-width:767px){.liferay-content #featured article.a header .featured-background{display:none}}@media(max-width:991px){.liferay-content #featured header>*:first-child{margin-top:0}}.close,.modal-primary-action-button{text-shadow:0 1px 0 rgba(255,255,255,0.24)}.btn.gp{height:40px;width:135px;background:black url(../images/badge-google-play.svg) no-repeat center;text-indent:-3000em}.btn.as{height:40px;width:135px;background:black url(../images/badge-app-store.svg) no-repeat center;text-indent:-3000em}