﻿.circ-button{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;color:#fff;position:relative;text-transform:uppercase}.circ-button:hover{color:#fff}.circ-button:hover span{color:#fff}.circ-button span{position:relative;top:4.5px;transition:color .25s ease-in;font-size:30px;color:#fff;padding-left:5px}.button,.page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form a#emma-form-submit{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.1px;color:#071d3e;display:inline-block;background:0 0;border-radius:30px;border:solid 1px #00abc8;padding:.75rem .5rem .75rem 2rem;transition:all .25s ease-in-out}.button:hover,.page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover{background:#00abc8;color:#071d3e;padding:.75rem 1.25rem .75rem 1.5rem}.button:hover span,.page-content .newsletter-block .form-container button:hover span,.page-content .newsletter-block .form-container #emma-form input[type=submit]:hover span,.page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover span{opacity:1}.button span,.page-content .newsletter-block .form-container button span,.page-content .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form a#emma-form-submit span{opacity:0;font-size:30px;vertical-align:middle;padding-left:5px;position:relative;top:-1px}.button.rounded,.page-content .newsletter-block .form-container button.rounded,.page-content .newsletter-block .form-container #emma-form input.rounded[type=submit],.page-content .newsletter-block .form-container #emma-form a.rounded#emma-form-submit{border-radius:30px}.button.outline,.page-content .newsletter-block .form-container button.outline,.page-content .newsletter-block .form-container #emma-form input.outline[type=submit],.page-content .newsletter-block .form-container #emma-form a.outline#emma-form-submit{border:solid 1px #00abc8;background:0 0}.button.outline:hover,.page-content .newsletter-block .form-container button.outline:hover,.page-content .newsletter-block .form-container #emma-form input.outline[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form a.outline#emma-form-submit:hover,.button.outline:focus,.page-content .newsletter-block .form-container button.outline:focus,.page-content .newsletter-block .form-container #emma-form input.outline[type=submit]:focus,.page-content .newsletter-block .form-container #emma-form a.outline#emma-form-submit:focus,.button.outline:active,.button.outline.nice-select.open,.page-content .newsletter-block .form-container button.outline.nice-select.open,.page-content .newsletter-block .form-container #emma-form input.outline.nice-select.open[type=submit],.page-content .newsletter-block .form-container #emma-form a.outline.nice-select.open#emma-form-submit,.page-content .newsletter-block .form-container button.outline:active,.page-content .newsletter-block .form-container #emma-form input.outline[type=submit]:active,.page-content .newsletter-block .form-container #emma-form a.outline#emma-form-submit:active{background:#00abc8;color:#071d3e}.outline-button{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;text-align:center;color:#071d3e;border-radius:30px;border:solid 1px #00abc8;background:0 0;padding:1.25em 3.5em;transition:all .25s ease-in}.outline-button:hover{background:#00abc8;color:#fff}.simple-button{border:none;outline:none;background:0 0;padding:0;text-decoration:underline;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;text-align:center;color:#071d3e}.wp-block-button .wp-block-button__link{background:#00abc8;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color{background:#fff}.page-content .table-block,.table-block{position:relative;min-height:235px;background:#eaf8fa;padding:2.5rem 0 2px;margin-bottom:4rem}.page-content .table-block div.border-line,.table-block div.border-line{position:absolute;top:0;left:0;height:2px;width:100%;background:#071d3e}.page-content .table-block h2,.table-block h2{font-family:museo-sans,sans-serif;font-size:1.8rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.25px;color:#071d3e;margin:0 2.25rem}@media only screen and (min-width:0) and (max-width:576px){.page-content .table-block h2,.table-block h2{font-size:2.4rem;line-height:1.33}}.page-content .table-block .semantic_ui .ui.table,.table-block .semantic_ui .ui.table{margin-bottom:1px}.page-content .table-block .nt_edit_link,.table-block .nt_edit_link{display:none !important}.page-content .table-block .btn,.page-content .table-block .wForm .actions input.primaryAction,.wForm .actions .page-content .table-block input.primaryAction,.table-block .btn,.table-block .wForm .actions input.primaryAction,.wForm .actions .table-block input.primaryAction{font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;background:#00abc8;color:#071d3e;display:inline-block;border-radius:30px;border:solid 1px #00abc8;padding:1rem 1rem 1rem 1.5rem;transition:all .25s ease-in-out;text-decoration:none;max-width:86px}.page-content .table-block .btn.ninja_reset_button,.page-content .table-block .wForm .actions input.ninja_reset_button.primaryAction,.wForm .actions .page-content .table-block input.ninja_reset_button.primaryAction,.table-block .btn.ninja_reset_button,.table-block .wForm .actions input.ninja_reset_button.primaryAction,.wForm .actions .table-block input.ninja_reset_button.primaryAction{border:solid 1px #00abc8;color:#071d3e;background:0 0}.page-content .table-block .btn.ninja_reset_button:hover,.page-content .table-block .wForm .actions input.ninja_reset_button.primaryAction:hover,.wForm .actions .page-content .table-block input.ninja_reset_button.primaryAction:hover,.table-block .btn.ninja_reset_button:hover,.table-block .wForm .actions input.ninja_reset_button.primaryAction:hover,.wForm .actions .table-block input.ninja_reset_button.primaryAction:hover{color:#071d3e;background:#00abc8}.table thead,table thead{background:0 0}.footable-filtering-search{display:none !important}.foo-table{color:#071d3e;border-radius:0;border-collapse:collapse;overflow:hidden;box-shadow:0 9px 30px -15px rgba(0,0,0,.5)}@media only screen and (max-width:992px){.foo-table{overflow-y:scroll}}.foo-table thead th{border:none}.foo-table thead tr.labels th{padding-top:.5em}.foo-table thead tr.labels-standalone th{padding-top:1em}@media only screen and (max-width:767px){.foo-table thead tr.labels-standalone th{font-size:1.2rem}}.foo-table.foo-table -striped tbody tr:nth-of-type(odd){background:#fff}.foo-table select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:46px !important;border:solid 1px #e7e7ef;font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#77777a;background-image:linear-gradient(45deg,transparent 50%,#071d3e 50%),linear-gradient(135deg,#071d3e 50%,transparent 50%) !important;background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em !important;background-size:5px 5px,5px 5px,1px 1.5em !important;background-repeat:no-repeat !important}.foo-table td,.foo-table th{padding:2rem !important;line-height:1.38;vertical-align:middle;text-align:left;height:60px;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#071d3e}@media only screen and (max-width:767px){.foo-table td,.foo-table th{font-size:1.2rem;height:46px;padding:2rem .75rem !important}}.foo-table td.negative,.foo-table th.negative{color:red}.foo-table td a,.foo-table td button,.foo-table th a,.foo-table th button{text-decoration:underline;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.25px}.foo-table tr:nth-child(even){background:#eaf8fa}.foo-table tr:nth-child(odd){background:#fff}.foo-table .footable-filtering{background:sand !important}.foo-table tr.footable-header{background:#071d3e;color:#fff;padding-bottom:0;font-stretch:normal;font-style:italic;text-align:left;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px}@media only screen and (max-width:767px){.foo-table tr.footable-header{font-size:1.2rem}}.tab-content h2.foo-table -sp{font-size:3rem;margin-bottom:.75em}.foo-table{background:#ddd}.foo-table.foo-table -light{background:#fff}.foo-table.foo-table -noheader{margin-bottom:1em}.foo-table.foo-table -noheader th,.foo-table.foo-table -noheader td{border-top:none}@media only screen and (max-width:992px){.foo-table.foo-table -noheader th,.foo-table.foo-table -noheader td{width:100%;display:table-row;text-align:left !important}}.foo-table th,.foo-table td{font-size:1.8rem}.foo-table th.left-column,.foo-table td.left-column{text-align:left;padding-left:15px}.foo-table th.right-column,.foo-table td.right-column{text-align:right;padding-right:15px}@media only screen and (max-width:767px){.foo-table th,.foo-table td{font-size:13px;line-height:1.38;letter-spacing:.2px}}.foo-table td.left-column{font-weight:500}.foo-table td.right-column.highlight{color:sand;font-weight:700}@media only screen and (max-width:992px){.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{width:50%;float:left}}.foo-table -container{position:relative}.foo-table -container .view{margin:auto;width:100%}.foo-table -container .wrapper{position:relative;white-space:nowrap}@media only screen and (max-width:767px){.foo-table -container .wrapper{overflow:auto}}.foo-table -container .sticky-col{position:sticky;position:-webkit-sticky;z-index:2;padding-left:15px}@media only screen and (max-width:767px){.foo-table -container .sticky-col{box-shadow:7px 2px 3px 0px rgba(0,0,0,.25);font-size:13px;line-height:1.38;letter-spacing:.2px}}@media only screen and (max-width:767px){.foo-table -container .first-col{background:#fff;width:180px;min-width:180px;left:0}}.foo-table -container .second-col{padding-left:20px}.foo-table -container th.sticky-col{background:#071d3e;border:none}.foo-table -container th.sticky-col .zmdi{margin-left:.5em;transform:rotate(90deg);font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#f6a800}.foo-table -container .odd-col{background:#fff}.foo-table -container .even-col{background:#ddd}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{display:none}.foo-table -container th.sorting_asc .zmdi{transform:rotate(-90deg)}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:0}.foo-table thead tr.subheader td,.foo-table thead tr.subheader th,table thead tr.subheader td,table thead tr.subheader th{border-top:none}table.dataTable{margin-bottom:0 !important}.foo-table .foo-table -striped tbody tr,table.foo-table -striped tbody tr{background:sand}.ninja_reset_wrapper{margin-top:10px !important;display:block !important;text-align:left;clear:both}.select.form-control:not([size]):not([multiple]){border-radius:0 !important;border-color:#e7e7ef}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group{margin-bottom:5px;width:22%;float:left;margin-right:15px}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group:last-child{margin-right:0}@media only screen and (max-width:992px){.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group{margin-right:10px;width:47%}}@media only screen and (min-width:0) and (max-width:576px){.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group{width:45%;margin-top:0}}.footable .form-inline .form-control{width:100% !important}.semantic_ui .ui.table,.footable-filtering th{background:#eaf8fa !important}.semantic_ui .ui.table{border:none !important}.footable-header th{color:#fff !important;background:#071d3e !important}.footable-details.table a,.footable-details.table * a,.footable.table a,.footable.table a{color:#071d3e}@media only screen and (max-width:992px){.wForm .columnLayout td,.wForm form table.choices td{display:block}}@media only screen and (max-width:992px){.wFormContainer .wForm form{padding:15px !important}}.wFormContainer .wForm .section legend{font-family:museo-sans,sans-serif;font-size:34px !important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.25px;color:#071d3e !important;margin-bottom:5px}.wFormContainer .wForm input[type=radio]{display:none}.wFormContainer .wForm input[type=radio]+*:before{content:"";display:inline-block;vertical-align:bottom;width:2rem;height:2rem;margin-right:.5rem;border-radius:50%;border-style:solid;border-width:.2rem;border-color:#2c3f5b}.wFormContainer .wForm input[type=radio]:checked+*{color:#00abc8}.wFormContainer .wForm input[type=radio]:checked+*:before{background:radial-gradient(#00abc8 0%,#00abc8 40%,transparent 50%,transparent);border-color:#00abc8}.wFormContainer .wForm .section{border:none !important}.wFormContainer .wForm .choices .oneChoice label{font-family:museo-sans,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#2c3f5b !important;margin:0 26px 0 4px;margin-bottom:10px}.wFormContainer .wForm label.preField{font-family:museo-sans,sans-serif;font-size:12px;font-weight:700 !important;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;color:#2c3f5b !important}.wForm .actions input.primaryAction{display:inline-block !important;border-radius:3rem !important;background-color:#00abc8 !important;font-family:museo-sans,sans-serif !important;text-transform:capitalize !important;font-size:1.6rem !important;color:#071d3e !important;line-height:1.25 !important;font-weight:700 !important;letter-spacing:.1px !important;border:1px solid #00abc8 !important;transition:all .25s ease-in}.wForm .actions input.primaryAction:hover,.wForm .actions input.primaryAction:focus{background-color:#fff !important;color:#071d3e !important}.wForm .actions input.primaryAction:after{content:"▸";display:inline-block;font-size:1.8rem;color:#071d3e;margin-left:1rem}.wFormContainer .wForm form .oneField .inputWrapper input[type=text],.wFormContainer .wForm form .oneField .inputWrapper input[type=password]{height:46px !important;padding:13px 15px !important;border:solid 1px #e7e7ef !important;background-color:#fff !important;font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e !important}.wFormContainer .wForm form .oneField .inputWrapper input[type=text]:focus,.page-content .wFormContainer .wForm .inputWrapper textarea:focus{border:1px solid #071d3e !important}.wFormContainer .wForm input[type=checkbox]:not(:checked),.wFormContainer .wForm input[type=checkbox]:checked{position:absolute;left:-9999px}.wFormContainer .wForm input[type=checkbox]:not(:checked)+label,.wFormContainer .wForm input[type=checkbox]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.wFormContainer .wForm input[type=radio]:checked+label{color:#071d3e !important}.wFormContainer .wForm input[type=checkbox]:not(:checked)+label:before,.wFormContainer .wForm input[type=checkbox]:not(:checked)+label:before{content:'' !important;position:relative;top:-1px !important;width:1.25em !important;height:1.25em !important;border:2px solid #2c3f5b !important;background:#fff !important;border-radius:4px !important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1) !important;display:inline-block}.wFormContainer .wForm .inputWrapper input[type=checkbox]:checked~.label:before{width:20px}.wFormContainer .wForm input[type=checkbox]:checked+label:before{border:2px solid #00abc8 !important;background:#00abc8 !important}.wFormContainer .wForm input[type=checkbox]:not(:checked)+label:after,.wFormContainer .wForm input[type=checkbox]:checked+label:after{content:'\2713\0020' !important;position:absolute !important;left:0 !important;top:-1px !important;font-size:1em !important;line-height:.8 !important;color:#fff !important;font-weight:900 !important;border-radius:4px !important;border:4px solid #00abc8 !important;background:#00abc8 !important;transition:all .2s !important;font-family:museo-sans,sans-serif !important;width:inherit !important;height:inherit !important;box-shadow:none !important}.wFormContainer .wForm input[type=checkbox]:not(:checked)+label:after{opacity:0 !important;transform:scale(0) !important}.wFormContainer .wForm input[type=checkbox]:checked+label:after{opacity:1 !important;transform:scale(1) !important}.wFormContainer .wForm .inputWrapper .nice-select{height:46px;padding:11px 40px 11px 15px !important;border:solid 1px #e7e7ef !important;font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500 !important;font-stretch:normal !important;font-style:normal !important;line-height:1.43 !important;letter-spacing:.2px !important;color:#2c3f5b !important;min-width:150px}.wFormContainer .wForm .inputWrapper .nice-select:after{padding:11px;line-height:1}.wFormContainer .wForm .inputWrapper .nice-select.open ul.list{margin:0;outline:1px solid #e7e7ef;min-width:100%;width:auto;top:calc(100% + 1px)}.wFormContainer .wForm .inputWrapper .nice-select .option.focus{background:#e5f6f9 !important}.wFormContainer .wForm .inputWrapper .nice-select .option:hover,.wFormContainer .wForm .inputWrapper .nice-select .option.selected.focus{background:#e5f6f9 !important}.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option.selected.focus,.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option.selected,.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option:hover,.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option:focus{background:#e5f6f9}.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option.focus{background:#e5f6f9}.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option.selected{font-weight:700}.wFormContainer .wForm .inputWrapper .nice-select.open ul.list .option{font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e !important;padding:13px}.wFormContainer .wForm{margin-top:0 !important}.wFormContainer .wForm form,.wFormContainer .wForm .section legend,.wForm .oneField{padding:5px 10px !important}.wFormContainer .wForm .section{padding-left:0 !important;padding-right:0 !important}.saveAndResume input[type=text],.saveAndResume input[type=password],.required:not(.choices):not(select):not(.wfAutosuggest){min-width:20em;width:100% !important}.wFormContainer .wForm .inputWrapper textarea,.wFormContainer .wForm form .oneField .inputWrapper input[type=text],.wFormContainer .wForm form .oneField .inputWrapper input[type=password]{resize:none;font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500 !important;font-stretch:normal !important;font-style:normal !important;line-height:1.43 !important;letter-spacing:.2px !important;color:#2c3f5b !important;padding:13px 15px !important;border-radius:0 !important}.page-content .wFormContainer .wForm .inputWrapper textarea{padding:13px 15px !important;border:solid 1px #e7e7ef !important}.wFormContainer .wForm .inputWrapper input[type=file]{font-size:0px !important;visibility:hidden;width:140px;height:100% !important}.wFormContainer .wForm .inputWrapper input[type=file]:before{content:'Choose file';visibility:visible;display:inline-block;padding:14px 20px;border-radius:30px;background-color:#00abc8;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.1px;color:#071d3e;width:124px;cursor:pointer;transition:all .25s ease-in;border:1px solid #00abc8 !important}.wFormContainer .wForm .inputWrapper input[type=file]:hover:before{background-color:#fff !important;color:#071d3e !important}.wForm .captcha>div.oneField{margin-top:0 !important}.wForm .wfPagingButtons,.wForm .actions{padding:0 !important}.wFormContainer .wForm fieldset.section{margin-top:40px !important}.wFormContainer .wForm fieldset.section:first-of-type{margin-top:0 !important}.wFormContainer .wForm .inputWrapper .nice-select.has-multiple{height:100% !important}.wFormContainer .multiple-options{display:flex;flex-wrap:wrap}.wFormContainer .multiple-options .current:not(:last-child):after{content:',';margin-right:5px}.wFormContainer .wFormHeader{height:auto !important}.kalendae.k-floating{box-shadow:none !important;border:1px solid #e7e7ee !important;border-radius:0 !important;border-top:none !important;font-family:museo-sans,sans-serif !important}.kalendae .k-btn-close{box-shadow:none !important;border:1px solid #e7e7ee !important;padding:10px !important;display:flex !important;justify-content:center !important;align-items:center !important;border-radius:100% !important}html .kalendae .k-calendar .k-days span.k-selected.k-in-month.k-active{font-weight:700 !important;color:#071d3e !important;background:#00abc8 !important}html .kalendae .k-calendar .k-days span.k-in-month.k-active{color:#071d3e !important;background:#e5f6f9 !important;opacity:1 !important;border:none !important}span.k-in-month.k-active.k-today{font-weight:700}@media (max-width:768px){.wForm .inline div.oneField,.wFormContainer .wForm .inputWrapper .nice-select,.wForm .inputWrapper,#tfa_2311,*[id^="tfa_2311["],.wFormContainer .wForm .inputWrapper textarea,.wFormContainer .wForm form .oneField .inputWrapper input[type=text],.wFormContainer .wForm form .oneField .inputWrapper input[type=password]{width:100% !important;min-width:100% !important}.wFormContainer .wForm .inputWrapper .nice-select.open ul.list{width:100% !important;white-space:break-spaces !important}.wForm .inline div.oneField,.wFormContainer .wForm .inputWrapper .nice-select{white-space:break-spaces !important;height:auto !important}.saveAndResume input[type=text],.saveAndResume input[type=password],.required:not(.choices):not(select):not(.wfAutosuggest){min-width:100%}.wFormContainer .wForm form,.wFormContainer .wForm .section legend,.wForm .oneField{padding-left:0 !important;padding-right:0 !important}.wFormContainer .wForm .section legend{margin-bottom:10px}.wForm div>div.oneField,.wForm fieldset>div.oneField,.wForm form>div.oneField,.wForm fieldset,.wForm .matrixLayout,.wForm .gridLayout,.wForm h4,.wForm .wfPagingButtons{margin-top:20px !important}}.wFormContainer .wForm .inputWrapper input[type=file]{-moz-appearance:initial !important;visibility:initial !important;display:inline-block;width:148px !important;height:45px !important;position:relative;top:-10px;opacity:0 !important}.wFormContainer .wForm .inputWrapper input[type=file]:before{display:none !important}.wFormContainer .wForm .inputWrapper input[type=file]+span{text-align:center}.wFormContainer .wForm .inputWrapper input[type=file]+span:before{content:'Choose file';visibility:visible;display:inline-block;padding:14px 20px;border-radius:30px;background-color:#00abc8;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.1px;color:#071d3e;width:140px;height:48px;cursor:pointer;transition:all .25s ease-in;border:1px solid #00abc8 !important;position:absolute;left:0;top:0;pointer-events:none}.wFormContainer .wForm .inputWrapper input[type=file]:focus+span:before,.wFormContainer .wForm .inputWrapper input[type=file]:active+span:before,.wFormContainer .wForm .inputWrapper input[type=file].nice-select.open+span:before,.wFormContainer .wForm .inputWrapper input[type=file]:hover+span:before{cursor:pointer;color:#071d3e;border:1px solid #00abc8 !important;background:0 0}.wFormContainer .actions .primaryAction:disabled{border-color:rgba(0,0,0,.2) !important;background-color:rgba(0,0,0,.2) !important;color:rgba(255,255,255,.7) !important;-webkit-appearance:none;cursor:not-allowed}.wFormContainer .actions .primaryAction:disabled:hover{border-color:rgba(0,0,0,.2) !important;background-color:rgba(0,0,0,.2) !important;color:rgba(255,255,255,.7) !important;-webkit-appearance:none;cursor:not-allowed}.wForm .oneField.hintsTooltip .field-hint{position:absolute;top:auto !important;bottom:-75px !important;left:0 !important}@media only screen and (max-width:576px){.wForm .oneField.hintsTooltip .field-hint{position:absolute;top:auto !important;bottom:-60px !important;left:0 !important}}@media only screen and (max-width:576px){.wFormContainer .wForm input[type=checkbox]:not(:checked)+label,.wFormContainer .wForm input[type=checkbox]:checked+label{padding-left:3em}}.wFormContainer .wForm{background:0 0 !important}.wForm .actions input.primaryAction{line-height:46px !important;padding-top:0 !important;padding:0}.wForm .actions input.primaryAction{padding:0 3.25rem !important;margin-bottom:2rem !important}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:inline-block !important}.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_legacy_markup_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0 !important}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .gform_legacy_markup_wrapper .gform_page_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{padding:.75rem 3.25rem !important}.gform_legacy_markup_wrapper .gform_footer input.button:hover,.gform_legacy_markup_wrapper .gform_footer .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover,.gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover,.gform_legacy_markup_wrapper .gform_page_footer input.button:hover,.gform_legacy_markup_wrapper .gform_page_footer .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .gform_legacy_markup_wrapper .gform_page_footer input[type=submit]:hover,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]:hover{cursor:pointer}.gform_legacy_markup_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]){height:46px !important}.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{font-size:12px !important;font-weight:700 !important;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px !important;text-transform:uppercase;color:#2c3f5b !important}.gform_wrapper .nice-select{margin-top:2px;height:46px;padding:11px 40px 11px 15px !important;border:solid 1px #e7e7ef !important;font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500 !important;font-stretch:normal !important;font-style:normal !important;line-height:1.43 !important;letter-spacing:.2px !important;color:#2c3f5b !important;min-width:150px}.gform_wrapper .nice-select:after{padding:11px;line-height:1}.gform_wrapper .nice-select.open ul.list{margin:0;outline:1px solid #e7e7ef;min-width:100%;width:auto;top:calc(100% + 1px)}.gform_wrapper .nice-select .option.focus{background:#e5f6f9 !important}.gform_wrapper .nice-select .option:hover,.gform_wrapper .nice-select .option.selected.focus{background:#e5f6f9 !important}.gform_wrapper .nice-select.open ul.list .option.selected.focus,.gform_wrapper .nice-select.open ul.list .option.selected,.gform_wrapper .nice-select.open ul.list .option:hover,.gform_wrapper .nice-select.open ul.list .option:focus{background:#e5f6f9}.gform_wrapper .nice-select.open ul.list .option.focus{background:#e5f6f9}.gform_wrapper .nice-select.open ul.list .option.selected{font-weight:700}.gform_wrapper .nice-select.open ul.list .option{font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e !important;padding:13px}.page-restrict-output p{margin-bottom:0;padding-bottom:0}.page-restrict-output p a{font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;text-align:right;color:#2c3f5b}.page-restrict-output label{display:block;font-size:1.2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#2c3f5b;margin-bottom:1rem;text-transform:uppercase}.page-restrict-output input[type=text],.page-restrict-output input[type=password]{margin-bottom:.5rem;height:46px !important;padding:13px 15px !important;border:solid 1px #e7e7ef !important;background-color:#fff !important;font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e !important;width:75%;display:block}@media only screen and (max-width:992px){.page-restrict-output input[type=text],.page-restrict-output input[type=password]{width:100%}}.page-restrict-output input[type=submit]{display:block;padding:.75rem 3rem;background:#00abc8;margin-bottom:2rem}.page-restrict-output input[type=submit]:hover{cursor:pointer;background:0 0}*,*:before,*:after{box-sizing:border-box}:root{--select-border:#777;--select-focus:blue;--select-arrow:var(--select-border)}.selectWrapper{position:relative}.selectWrapper select{height:46px !important;padding:13px 15px !important;border:solid 1px #e7e7ef !important;background-color:#fff !important;font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e !important}.selectWrapper:after{position:absolute;content:'\f2f2';right:15px;top:10px;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:2.4rem}.inputWrapper select{height:46px !important;padding:13px 15px !important;border:solid 1px #e7e7ef !important;background-color:#fff !important;font-size:14px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e !important;background:#fff url(//beckinstitute.org/wp-content/themes/BeckMainTheme/stylesheets/../images/select-arrow.png) no-repeat top right;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_legacy_markup_wrapper select{font-family:museo-sans,sans-serif !important;font-size:14px !important;font-weight:500 !important;font-stretch:normal !important;font-style:normal !important;line-height:1.43 !important;letter-spacing:.2px !important;color:#2c3f5b !important;padding:13px 15px !important;border-radius:0 !important;background:#fff url(//beckinstitute.org/wp-content/themes/BeckMainTheme/stylesheets/../images/select-arrow.png) no-repeat top right;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ginput_cardextras,.ginput_address_city{display:block !important}.gform_legacy_markup_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]){width:99% !important}.wFormContainer .wForm label.preField{width:inherit !important;min-width:100% !important}.wFormContainer .wForm .inputWrapper input[type=checkbox]~.label{position:relative;cursor:pointer;padding:0;margin-top:.25rem !important}.footer .wFormContainer .wForm{box-shadow:none !important;border:none !important}.footer .htmlSection .htmlContent,.footer .wFormContainer .wForm label.preField,.footer .wFormContainer .wForm label.preField,.footer #tfa_1-HTML{color:#fff !important}.footer .wForm .actions input.primaryAction{position:absolute;top:10px;right:0}@media only screen and (max-width:992px){.footer .wForm .actions input.primaryAction{position:relative;top:auto}}.page-content ul.slick-dots,ul.slick-dots{bottom:-45px;text-align:center;padding-left:0;margin-bottom:0}.page-content ul.slick-dots li,ul.slick-dots li{list-style:none;display:inline-block}.page-content ul.slick-dots li:before,ul.slick-dots li:before{display:none}.page-content ul.slick-dots li button,ul.slick-dots li button{background:0 0;border:none;outline:none;font-size:0}.page-content ul.slick-dots li button:before,ul.slick-dots li button:before{content:"\f26c";font-family:'Material-Design-Iconic-Font';font-style:normal;font-weight:400;text-decoration:inherit;font-size:2rem;opacity:1;color:#00abc8}.page-content ul.slick-dots li button:hover,ul.slick-dots li button:hover{cursor:pointer}.page-content ul.slick-dots li button:hover:before,ul.slick-dots li button:hover:before{content:"\f26f";opacity:1}.page-content ul.slick-dots li.slick-active button:before,ul.slick-dots li.slick-active button:before{content:"\f26f";opacity:1;color:#00abc8}.page-content ul.slick-dots.light-dots li button:before,ul.slick-dots.light-dots li button:before{color:#00abc8}.page-content ul.slick-dots.light-dots li.slick-active button:before,ul.slick-dots.light-dots li.slick-active button:before{color:#00abc8}.sidebar{position:relative;z-index:1}@media only screen and (max-width:992px){.sidebar .side-card:first-child{display:none}}.sidebar .side-card .button,.sidebar .side-card .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .sidebar .side-card button,.sidebar .side-card .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .sidebar .side-card input[type=submit],.sidebar .side-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .sidebar .side-card a#emma-form-submit{background:#00abc8;color:#071d3e}.sidebar .side-card .button:hover,.sidebar .side-card .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .sidebar .side-card button:hover,.sidebar .side-card .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .sidebar .side-card input[type=submit]:hover,.sidebar .side-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .sidebar .side-card a#emma-form-submit:hover{cursor:pointer;color:#071d3e;background:#fff}.basic-card,.side-card{box-shadow:0 9px 30px -15px rgba(0,0,0,.5);position:relative;background:#fff}.basic-card div.border-line,.side-card div.border-line{position:absolute;top:0;left:0;height:2px;width:100%;background:#00abc8}.basic-card div.border-line.reverse,.side-card div.border-line.reverse{background:#071d3e}.basic-card header,.side-card header{padding:1.25em 1.5em 0;word-break:break-word}.basic-card header h3,.basic-card header h3 a,.side-card header h3,.side-card header h3 a{font-family:museo-sans,sans-serif;font-size:1.8rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.28px;color:#071d3e}.basic-card header hr,.side-card header hr{border-color:#e7e7ef;margin-bottom:0;margin-top:2rem}.basic-card img,.side-card img{max-width:100%;width:100%;height:auto}.basic-card .card-content,.side-card .card-content{padding:1.5em 1.5em 1.75em;word-break:break-word}.basic-card .card-content img,.side-card .card-content img{max-width:100%}.basic-card .card-content p,.side-card .card-content p{font-size:1.6rem;line-height:1.5;letter-spacing:.3px;color:#071d3e;margin-bottom:0;padding-bottom:1em}.basic-card .card-content .button,.basic-card .card-content .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .basic-card .card-content button,.basic-card .card-content .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .basic-card .card-content input[type=submit],.basic-card .card-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .basic-card .card-content a#emma-form-submit,.side-card .card-content .button,.side-card .card-content .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .side-card .card-content button,.side-card .card-content .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .side-card .card-content input[type=submit],.side-card .card-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .side-card .card-content a#emma-form-submit{margin-top:.5rem;font-size:1.4rem;padding-top:.6rem;padding-bottom:.6rem}.basic-card .card-content .button:hover,.basic-card .card-content .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .basic-card .card-content button:hover,.basic-card .card-content .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .basic-card .card-content input[type=submit]:hover,.basic-card .card-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .basic-card .card-content a#emma-form-submit:hover,.side-card .card-content .button:hover,.side-card .card-content .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .side-card .card-content button:hover,.side-card .card-content .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .side-card .card-content input[type=submit]:hover,.side-card .card-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .side-card .card-content a#emma-form-submit:hover{padding-top:.6rem;padding-bottom:.6rem}.basic-card .card-content .button span,.basic-card .card-content .page-content .newsletter-block .form-container button span,.page-content .newsletter-block .form-container .basic-card .card-content button span,.basic-card .card-content .page-content .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form .basic-card .card-content input[type=submit] span,.basic-card .card-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit span,.page-content .newsletter-block .form-container #emma-form .basic-card .card-content a#emma-form-submit span,.side-card .card-content .button span,.side-card .card-content .page-content .newsletter-block .form-container button span,.page-content .newsletter-block .form-container .side-card .card-content button span,.side-card .card-content .page-content .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form .side-card .card-content input[type=submit] span,.side-card .card-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit span,.page-content .newsletter-block .form-container #emma-form .side-card .card-content a#emma-form-submit span{position:relative;top:0}.basic-card .card-content ul,.side-card .card-content ul{padding-left:0;padding-bottom:0;margin-bottom:0}.basic-card .card-content ul li,.side-card .card-content ul li{list-style:none;padding-bottom:.75em;font-family:museo-sans,sans-serif;line-height:1.5;font-size:1.6rem;font-weight:500;line-height:1.38;letter-spacing:.2px;color:#2c3f5b}.basic-card .card-content ul li:last-child,.side-card .card-content ul li:last-child{padding-bottom:0}.basic-card .card-content ul li.current_page_item a,.side-card .card-content ul li.current_page_item a{font-weight:700;color:#071d3e}.basic-card .card-content ul li.current_page_item ul li a,.side-card .card-content ul li.current_page_item ul li a{font-weight:400;color:#2c3f5b}.basic-card .card-content ul li a,.side-card .card-content ul li a{font-size:1.6rem;line-height:1.38;letter-spacing:.2px;color:#2c3f5b}.basic-card .card-content ul li a:hover,.side-card .card-content ul li a:hover{font-weight:700;color:#071d3e}.basic-card .card-content ul li ul,.side-card .card-content ul li ul{padding-left:1em;padding-top:.5em}.basic-card .card-content ul li ul li,.side-card .card-content ul li ul li{font-size:1.6rem}.basic-card.alt-card,.side-card.alt-card{background:#eaf8fa;box-shadow:none}.basic-card.alt-card .border-line,.side-card.alt-card .border-line{background-color:#071d3e !important}.basic-card.alt-card .card-content h3,.side-card.alt-card .card-content h3{color:#071d3e}.basic-card.alt-card .card-content ul li a,.side-card.alt-card .card-content ul li a{color:#071d3e}.basic-card.w-image,.side-card.w-image{background:#eaf8fa;box-shadow:0 9px 30px -15px rgba(0,0,0,.5)}.basic-card.w-image img,.side-card.w-image img{max-width:100%;width:100%;height:auto}.basic-card.w-image .img-block,.side-card.w-image .img-block{height:190px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top}@media only screen and (max-width:992px){.basic-card.w-image .img-block,.side-card.w-image .img-block{height:210px}}.basic-card.w-image figure,.side-card.w-image figure{position:relative;margin-bottom:4px}.basic-card.w-image figure .border-line,.side-card.w-image figure .border-line{position:absolute;top:auto;bottom:-2px;left:0;height:2px;width:100%}.basic-card.w-image figure .border-line.reverse,.side-card.w-image figure .border-line.reverse{background:#071d3e}.basic-card.w-image button:hover,.side-card.w-image button:hover{background:#00abc8 !important;color:#071d3e}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:0;border:solid 1px #e7e7ef;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:1.4rem;height:48px;line-height:46px;outline:none;padding-left:0;padding-right:12;position:relative;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto;padding-top:15px;position:relative;width:100%;font-family:museo-sans,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#77777a;padding-left:15px}.nice-select::-webkit-input-placeholder{color:#77777a}.nice-select::-moz-placeholder{color:#77777a}.nice-select:-ms-input-placeholder{color:#77777a}.nice-select:-moz-placeholder{color:#77777a}.nice-select:hover{border-color:#071d3e}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#071d3e;box-shadow:none}.nice-select:after{font-family:'Material-Design-Iconic-Font';content:"\f2f2";color:#071d3e;padding:7px;position:absolute;right:5px;top:0;z-index:1;text-align:center;height:100%;pointer-events:none;box-sizing:border-box;font-size:2.4rem;pointer-events:none}.nice-select.open:after{transform:rotate(180deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededf3;color:#77777a;pointer-events:none}.nice-select.disabled:after{border-color:#11489a}.nice-select.wide{width:100%}.nice-select.wide .list{left:0;right:0}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list-divider{height:1px;width:100%;position:absolute;bottom:0;background:#fff;margin-left:0;left:0;z-index:10}.nice-select .list{margin-top:0;width:100%;background-color:#fff;box-sizing:border-box;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;padding:0;outline:2px solid #071d3e;z-index:3;max-height:250px;overflow-y:scroll}.nice-select .list li:before{display:none}.nice-select .option{cursor:pointer;font-weight:400;line-height:46px;list-style:none;min-height:46px;outline:none;padding-left:0;padding-right:11;transition:all .2s;font-size:1.4rem;padding-left:15px}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{font-weight:400;color:#fff;background:#071d3e}.nice-select .option.disabled{background-color:transparent;color:#77777a;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.accordion-row{border-bottom:1px solid #e7e7ef;padding:1rem 0}.accordion-row:first-child{border-top:.5px solid #e7e7ef}.accordion-row button{outline:none;border:none;background:0 0}.accordion-row .accordion-title-btn{font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.25px;color:#071d3e;text-align:left;padding-left:40px}@media only screen and (min-width:0) and (max-width:576px){.accordion-row .accordion-title-btn{font-size:1.6rem;line-height:1.38}}.accordion-row .accordion-title-btn:hover{cursor:pointer}.accordion-row .accordion-title-btn .accordion-btn{font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#071d3e;border:2px solid #00abc8;border-radius:100%;width:30px;height:30px;line-height:28px;margin-right:1rem;background:#00abc8;margin-left:-7px;text-align:center;position:absolute;left:20px}@media only screen and (min-width:0) and (max-width:576px){.accordion-row .accordion-title-btn .accordion-btn{font-size:1.6rem;width:24px;height:24px;line-height:21px !important}}.accordion-row .accordion-title-btn .zmdi-plus{display:none}.accordion-row .accordion-title-btn.collapsed .accordion-btn{font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#071d3e;background:0 0;border:2px solid #00abc8;border-radius:100%;line-height:28px}@media only screen and (min-width:0) and (max-width:576px){.accordion-row .accordion-title-btn.collapsed .accordion-btn{font-size:1.6rem;line-height:1}}.accordion-row .accordion-title-btn.collapsed .zmdi-plus{display:inline-block}.accordion-row .accordion-title-btn.collapsed .zmdi-minus{display:none}.accordion-row .content{padding-left:4.2rem;padding-top:1rem;font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.25px;color:#77777a;padding-left:0;text-align:left}.accordion-row .content a{font-weight:500;color:#071d3e;text-decoration:underline}@media only screen and (min-width:0) and (max-width:576px){.accordion-row .content{padding-top:.5rem;font-size:1.6rem;line-height:1.38}}.pagination-nav{display:flex;justify-content:center;margin:40px auto}.pagination-nav .page-link{margin:0 7px;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-color:#00abc8;color:#071d3e;font-size:1.4rem;transition:all .2s ease}.pagination-nav .page-link:hover{background:#00abc8;border-color:#00abc8}.pagination-nav .page-item.active .page-link{background-color:#00abc8;color:#071d3e;border-color:#00abc8}.pagination-nav .page-item:first-child .page-link,.pagination-nav .page-item:last-child .page-link{border:none;color:#071d3e;width:18px;border-top-right-radius:0;border-bottom-right-radius:0;transition:all .2s ease}.pagination-nav .page-item:first-child .page-link:hover,.pagination-nav .page-item:last-child .page-link:hover{background:0 0;color:#00abc8}.pagination-nav .page-item.disabled .page-link{color:#eaeaf3}.pagination-nav .page-item.disabled .page-link:hover{color:#eaeaf3}.pagination-nav .page-item .zmdi{font-size:2.8rem}.mixitup-page-list{display:flex;justify-content:center;margin:40px auto 20px}.mixitup-page-list .mixitup-control{margin:0 7px;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-color:#00abc8;border-width:1px;border-style:solid;color:#071d3e;font-size:1.4rem;background:0 0;transition:all .2s ease}.mixitup-page-list .mixitup-control:hover{cursor:pointer;background:#00abc8;border-color:#00abc8}.mixitup-page-list .mixitup-control.mixitup-control-active{background-color:#00abc8;color:#071d3e;border-color:#00abc8}.mixitup-page-list .mixitup-control.mixitup-control-prev,.mixitup-page-list .mixitup-control.mixitup-control-next{border:none;color:#071d3e;width:18px;border-top-right-radius:0;border-bottom-right-radius:0;transition:all .2s ease}.mixitup-page-list .mixitup-control.mixitup-control-prev:hover,.mixitup-page-list .mixitup-control.mixitup-control-next:hover{background:0 0;color:#00abc8}.mixitup-page-list .mixitup-control.disabled .page-link{color:#eaeaf3}.mixitup-page-list .mixitup-control.disabled .page-link:hover{color:#eaeaf3}.mixitup-page-list .mixitup-control .zmdi{font-size:2.8rem}.mixitup-page-stats{text-align:center;margin-bottom:40px}@media only screen and (max-width:992px){.secondary-dt-menu{display:none}}.secondary-mb-menu{display:none}@media only screen and (max-width:992px){.secondary-mb-menu{display:block}}.cta-bar{font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.1px;text-align:center;color:#fff;background:#071d3e;text-align:center;height:46px}.cta-bar a{color:#00abc8}.cta-bar a:hover{color:#00abc8}.cta-bar p{margin-bottom:0}@media only screen and (max-width:992px){.cta-bar{font-size:1.1rem;line-height:1.27;letter-spacing:.11px}.cta-bar a{display:block}}.hide-bar{display:none}.secondary-nav{background:#e7e7ef;height:46px}.secondary-nav ul{display:inline-block;vertical-align:-webkit-baseline-middle}.secondary-nav ul{padding:0;margin:0}.secondary-nav ul li{list-style:none;display:inline-block}.secondary-nav ul.social-nav li{padding-right:1rem}.secondary-nav ul.social-nav li:last-child{padding-right:0;margin-bottom:1px}.secondary-nav ul.social-nav li a{font-size:1.8rem;color:#071d3e;transition:all .25s ease-in;font-weight:900}.secondary-nav ul.social-nav li a:hover{color:#00abc8;text-decoration:none}.secondary-nav ul.support-buttons{padding-left:1.25rem}.secondary-nav ul.support-buttons li{padding-right:1rem}.secondary-nav ul.support-buttons li:first-child.supportBtn a{background:#f6a800}.secondary-nav ul.support-buttons li:first-child.supportBtn a:hover{background:#071d3e;color:#fff}.secondary-nav ul.support-buttons li:last-child.supportBtn a{background:#071d3e;color:#fff}.secondary-nav ul.support-buttons li:last-child.supportBtn a:hover{background:#fff;color:#071d3e}.secondary-nav ul.support-buttons li.supportBtn a{border-radius:15px;padding:1rem 1.5rem;color:#fff;font-size:1.1rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;transition:all .25s ease-in;position:relative;top:-2.75px;color:#071d3e;background-color:#fff}@media only screen and (max-width:1200px){.secondary-nav ul.support-buttons li.supportBtn a{font-size:1.1rem;padding:.75rem 1.25rem}}.secondary-nav ul.support-buttons li.supportBtn a span{font-size:18px;position:relative;top:2px;transition:color .25s ease-in;color:#00abc8}@media only screen and (max-width:1200px){.secondary-nav ul.support-buttons li.supportBtn a span{font-size:1.5rem}}.secondary-nav ul.support-buttons li.supportBtn a:hover{background-color:#f08921}.secondary-nav ul.support-buttons li.supportBtn a:hover span{color:#fff}.secondary-nav ul.support-buttons li a{font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#071d3e;position:relative;top:-2.75px;text-transform:uppercase}@media only screen and (max-width:1200px){.secondary-nav ul.support-buttons li a{font-size:1.1rem;padding:.75rem 1.25rem}}.secondary-nav ul.support-buttons li a:hover{background:#e6e6e6;text-decoration:none}.secondary-nav ul.account-buttons li{margin-left:1rem;padding:0}.secondary-nav ul.account-buttons li:first-child{margin-left:0}.secondary-nav ul.account-buttons li a{border-radius:15px;color:#071d3e;padding:1rem 1.5rem;background:#fff;font-size:1.1rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;transition:all .25s ease-in;text-transform:uppercase;position:relative;top:-1.6px}@media only screen and (max-width:1200px){.secondary-nav ul.account-buttons li a{font-size:1.1rem;padding:.75rem 1.25rem}}.secondary-nav ul.account-buttons li a .zmdi-account,.secondary-nav ul.account-buttons li a .zmdi-shopping-cart{font-size:1.8rem;position:relative;top:2px;margin-right:.25rem}@media only screen and (max-width:1200px){.secondary-nav ul.account-buttons li a .zmdi-account,.secondary-nav ul.account-buttons li a .zmdi-shopping-cart{font-size:1.5rem}}.secondary-nav ul.account-buttons li a .zmdi-account,.secondary-nav ul.account-buttons li a .zmdi-shopping-cart{color:#00abc8}.secondary-nav ul.account-buttons li a span.item-amount{margin-left:.25rem;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#071d3e;background-color:#f6a800;border-radius:100%;padding:.25rem}@media only screen and (max-width:1200px){.secondary-nav ul.account-buttons li a span.item-amount{font-size:1rem}}.secondary-nav ul.account-buttons li a:hover{background-color:#071d3e;color:#fff}.secondary-nav ul.account-buttons li a:hover span{color:#00abc8}.secondary-nav ul .myAccountButton a.active{background:0 0}.secondary-nav ul .myAccountButton a.active .account-text:after{content:"\f2f8"}.secondary-nav ul .myAccountButton a.active:hover{color:#071d3e}.secondary-nav ul .myAccountButton a.active:hover span.zmdi{color:#00abc8}.secondary-nav ul .myAccountButton a.active:hover .account-text{color:#071d3e}.secondary-nav ul li.supportBtn{position:relative}.secondary-nav ul li.supportBtn .account-text{padding-left:.5em;padding-right:1.25em}.secondary-nav ul li.supportBtn .account-text:after{content:"\f2f2";position:absolute;right:.35em;font:normal normal normal 24px/1 'Material-Design-Iconic-Font'}.secondary-nav ul li.supportBtn ul.sub-menu{display:none;position:absolute;top:35px;left:8px;z-index:4;width:220px;background:#fff;box-shadow:0 9px 30px -15px rgba(0,0,0,.5);padding:1rem 0}.secondary-nav ul li.supportBtn ul.sub-menu:before{content:"";position:absolute;top:-10px;width:100%;height:35px}.secondary-nav ul li.supportBtn ul.sub-menu li{position:relative;display:block;margin-left:0}.secondary-nav ul li.supportBtn ul.sub-menu li:after{display:none}.secondary-nav ul li.supportBtn ul.sub-menu li:hover{border:none;background:0 0}.secondary-nav ul li.supportBtn ul.sub-menu li:hover:after{display:none}.secondary-nav ul li.supportBtn ul.sub-menu li .caret{border-top:7px solid transparent;border-left:10px solid #00abc8;border-bottom:7px solid transparent;position:absolute;z-index:3;right:1em;top:50%;transform:translateY(-50%)}.secondary-nav ul li.supportBtn ul.sub-menu li a{padding:.5em .5em .5em 1.75em;display:block;font-size:1.4rem;border-radius:0}.secondary-nav ul li.supportBtn ul.sub-menu li a:hover{background:0 0;color:#00abc8}.secondary-nav ul li.supportBtn ul.sub-menu li ul.sub-menu{display:none;position:absolute;top:0;left:100%}.secondary-nav ul li.supportBtn ul.sub-menu li ul.sub-menu li{display:block}.main-nav{background:#fff;height:80px;border-bottom:1px solid #e7e7ef}@media only screen and (max-width:992px){.main-nav{height:50px}}.main-nav ul{display:inline-block;padding:0;margin:0;position:relative;top:4px}.main-nav ul li{list-style:none;display:inline-block;position:relative;margin-left:2rem}@media only screen and (min-width:1200px){.main-nav ul li{margin-left:3rem}}@media only screen and (max-width:992px){.main-nav ul li{margin-left:.75rem}}.main-nav ul li.noLine:after{display:none !important}.main-nav ul li.noLine:hover:after,.main-nav ul li.noLine:active:after,.main-nav ul li.noLine.nice-select.open:after,.main-nav ul li.noLine:focus:after{display:none !important}.main-nav ul li .searchBtn{border:none;outline:none;background-color:#e7e7ef;outline:none;border-radius:100%;transition:background-color .25s ease-in;padding:.3em .7em .1em;position:relative;transition:all .25s ease-in}.main-nav ul li .searchBtn:hover{cursor:pointer;color:#071d3e;background:#00abc8}.main-nav ul li .searchBtn.active{color:#071d3e;background:#00abc8}.main-nav ul li .menuBtn{border:none;outline:none;background:0 0;vertical-align:middle !important;vertical-align:-webkit-baseline-middle !important;position:relative}.main-nav ul li .menuBtn:after{display:none}.main-nav ul li .menuBtn:hover:after,.main-nav ul li .menuBtn:active:after,.main-nav ul li .menuBtn.nice-select.open:after,.main-nav ul li .menuBtn:focus:after{display:none}.main-nav ul li .menuBtn .menuIcon{display:inline-block}.main-nav ul li .menuBtn .closeIcon{display:none}.main-nav ul li .menuBtn.active .menuIcon{display:none}.main-nav ul li .menuBtn.active .closeIcon{display:inline-block}.main-nav ul li .menuBtn:hover{cursor:pointer}.main-nav ul li:after{content:"";position:absolute;bottom:-28px;left:0;border-bottom:2px solid transparent;width:100%;transition:border-color .25s ease-in;height:30px;z-index:3}.main-nav ul li:first-child{margin-left:0}.main-nav ul li.active:after{position:absolute;bottom:-31px;left:0;border-bottom:2px solid #00abc8;width:100%}.main-nav ul li:hover,.main-nav ul li:active,.main-nav ul li.nice-select.open,.main-nav ul li:focus{color:#020810;cursor:pointer}.main-nav ul li:hover:after,.main-nav ul li:active:after,.main-nav ul li.nice-select.open:after,.main-nav ul li:focus:after{border-bottom:2px solid #00abc8}.main-nav ul li a{font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.1px;color:#000;font-size:1.3rem}@media only screen and (min-width:1200px){.main-nav ul li a{font-size:1.6rem}}.main-nav ul li a:hover{text-decoration:none}.main-nav ul.search-buttons{position:relative;top:0}.main-nav ul.search-buttons li:after{display:none}.main-nav ul.search-buttons li:hover:after,.main-nav ul.search-buttons li:active:after,.main-nav ul.search-buttons li.nice-select.open:after,.main-nav ul.search-buttons li:focus:after{display:none}.main-nav ul.main-buttons{position:relative;top:0;margin-left:3rem;margin-top:-.25rem}@media only screen and (max-width:992px){.main-nav ul.main-buttons{margin-left:0;margin-top:0}}.main-nav ul.main-buttons li:after{display:none}.main-nav ul.main-buttons li:hover:after,.main-nav ul.main-buttons li:active:after,.main-nav ul.main-buttons li.nice-select.open:after,.main-nav ul.main-buttons li:focus:after{display:none}.main-nav ul.main-buttons li .searchBtn{border:none;outline:none;background-color:#e7e7ef;outline:none;border-radius:100%;transition:background-color .25s ease-in;display:inline-block;width:36px;height:36px;position:relative;transition:all .25s ease-in}.main-nav ul.main-buttons li .searchBtn:hover{cursor:pointer;color:#071d3e;background:#00abc8}.main-nav ul.main-buttons li .searchBtn.active{color:#071d3e;background:#00abc8}.main-nav ul.main-buttons li .menuBtn{border:none;outline:none;background:0 0;vertical-align:initial;position:relative}.main-nav ul.main-buttons li .menuBtn .menuIcon{display:inline-block}.main-nav ul.main-buttons li .menuBtn .closeIcon{display:none}.main-nav ul.main-buttons li .menuBtn.active .menuIcon{display:none}.main-nav ul.main-buttons li .menuBtn.active .closeIcon{display:inline-block}.main-nav ul.main-buttons li .menuBtn:hover{cursor:pointer}@media only screen and (max-width:992px){.main-nav ul.bottom-nav{display:none}}.main-nav .home-link img{padding-right:.75rem;width:128px;height:30px}@media only screen and (min-width:1200px){.main-nav .home-link img{width:188px;height:44px;padding-right:1.5rem}}.main-nav .home-link:after{display:none}.main-nav #nav-search .active{display:block}.main-nav #nav-search .header__search .search-form label{margin-bottom:0 !important}.header__search .search-form label{margin-bottom:0 !important}html{margin-top:0 !important}.mm-menu_fullscreen{margin-top:96px !important;z-index:3 !important}.mm-menu_fullscreen.searchActive{margin-top:142px !important;z-index:3 !important}#mm-0 .mm-navbar_sticky{display:none}.mm-panel_opened-parent .mm-navbar_sticky{display:block;background:#fff}.mm-navbar__title{background:#fff;font-size:1.6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;text-align:center;color:#071d3e}.mm-navbar__title span{font-size:1.6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;text-align:center;color:#071d3e}.mm-panels>.mm-panel,.mm-navbar__title{background:#fff}.mm-panel,.mm-menu_offcanvas{width:100% !important}.mm-listview .search{display:none !important}.mm-listview>li:not(.mm-divider):after{left:0}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-panel,.mm-menu_offcanvas{width:100% !important}.mm-btn_next:after{right:0}.mm-listitem__btn:not(.mm-listitem__text){border-color:transparent !important}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border:none}.mm-btn:before{display:none !important}.mm-btn_next:after{-webkit-transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;transform:rotate(0deg) !important;right:23px !important;top:-23px !important}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{font:normal normal normal 30px/1 "Material-Design-Iconic-Font";content:"\f2f6";color:#00abc8}.mm-btn_prev{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.mm-menu a,.mm-menu a:active,.mm-menu a.nice-select.open,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{background:#fff}.mm-listitem__text{font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#071d3e !important}.mm-listitem__text{flex-basis:inherit !important}.mobile-social{width:100%;height:100px;padding:0 15px !important;border-color:transparent !important}.mobile-social li{border-color:transparent !important;color:#071d3e;display:inline-block;font-size:30px;text-align:center;padding-right:1.25rem}.mobile-social li:before{padding-right:0}.mobile-social li a{font-size:3rem}.bottom-menu .search{padding:1.2rem 2rem;display:flex;align-items:center;justify-content:space-between}.bottom-menu .search .search-mobile{background:#071d3e;color:#fff;font-family:museo-sans,sans-serif;font-size:1.6rem;cursor:pointer;line-height:1.5;font-weight:700;width:80%;outline:none;border:none;padding-left:0}.bottom-menu .search .search-mobile::-webkit-input-placeholder{color:#fff;opacity:1}.bottom-menu .search .search-mobile::-moz-placeholder{color:#fff;opacity:1}.bottom-menu .search .search-mobile:-ms-input-placeholder{color:#fff;opacity:1}.bottom-menu .search .search-mobile:-moz-placeholder{color:#fff;opacity:1}.bottom-menu .search i{color:#f6a800;font-size:1.4rem;margin-left:2rem}.mm-listview .search{padding:1.2rem 2rem;display:flex;align-items:center;justify-content:space-between}.mm-listview .search .search-mobile{background:#071d3e;color:#fff;font-family:museo-sans,sans-serif;font-size:1.6rem;cursor:pointer;line-height:1.5;font-weight:700;width:80%;outline:none;border:none;padding-left:0}.mm-listview .search .search-mobile::-webkit-input-placeholder{color:#fff;opacity:1}.mm-listview .search .search-mobile::-moz-placeholder{color:#fff;opacity:1}.mm-listview .search .search-mobile:-ms-input-placeholder{color:#fff;opacity:1}.mm-listview .search .search-mobile:-moz-placeholder{color:#fff;opacity:1}.mm-listview .search i{color:#f6a800;font-size:1.4rem;margin-left:2rem}.support-buttons-mobile{margin-top:3em;width:100%;padding:2em 15px !important;border-color:transparent !important}.support-buttons-mobile li{border-color:transparent !important;display:block;width:100%;font-size:11px;color:#071d3e;padding-bottom:1.25rem}.support-buttons-mobile li:last-child{padding-bottom:0}.support-buttons-mobile li a{font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#071d3e}.support-buttons-mobile li a.supportBtn{border-radius:15px;background-color:#792882;padding:.5rem .75rem;color:#fff;font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;transition:all .25s ease-in}@media only screen and (max-width:1200px){.support-buttons-mobile li a.supportBtn{font-size:1rem;padding:.25rem .5rem}}.support-buttons-mobile li a.supportBtn span{font-size:18px;position:relative;top:2px}@media only screen and (max-width:1200px){.support-buttons-mobile li a.supportBtn span{font-size:1.5rem}}.support-buttons-mobile li a.supportBtn:hover{color:#fff;background:#551c5b;text-decoration:none}.header-nav__bottom ul ul{display:none;position:absolute;top:3.25em;left:0;z-index:4;width:220px;background:#fff;border:solid 1px #e7e7ef}.header-nav__bottom ul ul li{position:relative;display:block;margin-left:0}.header-nav__bottom ul ul li:after{display:none}.header-nav__bottom ul ul li:hover{border:none}.header-nav__bottom ul ul li:hover:after{display:none}.header-nav__bottom ul ul li .caret{border-top:7px solid transparent;border-left:10px solid #00abc8;border-bottom:7px solid transparent;position:absolute;z-index:3;right:1em;top:50%;transform:translateY(-50%)}.header-nav__bottom ul ul li a{padding:1em 1.5em 1em 1em;display:block}.header-nav__bottom ul ul li a:hover{background:#e5f6f9}.header-nav__bottom ul ul li ul{display:none;position:absolute;top:0;left:100%}.header-nav__bottom ul ul li ul li{display:block}.header-nav__bottom ul li:hover>ul{display:block}.header-nav__bottom ul ul li:hover>ul{display:block}.bottom-menu{display:flex;flex-flow:column;margin-top:3.5rem}.bottom-menu:after{content:none}.bottom-menu__item{padding-top:.8rem;padding-bottom:.8rem}.bottom-menu__item__link{border-radius:15px;padding:1rem 1.5rem;color:#fff;font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;transition:all .25s ease-in;position:relative;top:-2.75px;color:#071d3e;background-color:#fff;border:1px solid #00abc8;text-transform:uppercase}@media only screen and (max-width:1200px){.bottom-menu__item__link{font-size:1.1rem;padding:.75rem 1.25rem}}.bottom-menu__item__link span{font-size:18px;position:relative;top:2px;transition:color .25s ease-in;color:#00abc8}@media only screen and (max-width:1200px){.bottom-menu__item__link span{font-size:1.5rem}}.bottom-menu__item__link:hover{background-color:#f08921}.bottom-menu__item__link:hover span{color:#fff}.bottom-menu__item__button{border-radius:15px;padding:1rem 1.5rem;color:#fff;font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;transition:all .25s ease-in;position:relative;top:-2.75px;color:#071d3e;background-color:#f08921 !important;text-transform:uppercase}@media only screen and (max-width:1200px){.bottom-menu__item__button{font-size:1.1rem;padding:.75rem 1.25rem}}.bottom-menu__item__button .fa-heart{display:none}.bottom-menu__item__button span{font-size:18px;position:relative;top:2px;transition:color .25s ease-in;color:#fff !important}@media only screen and (max-width:1200px){.bottom-menu__item__button span{font-size:1.5rem}}.bottom-menu__item__button:hover{background-color:#f08921}.bottom-menu__item__button:hover span{color:#fff}.socials{display:flex;flex-flow:row;margin-top:2.5rem}.socials:after{content:none}.socials__item{flex-grow:0}.socials__item__link{background:0 0;font-size:3rem;color:#fff;transition:color .25s ease-in}.socials__item__link:hover,.socials__item__link:focus,.socials__item__link:active,.socials__item__link.nice-select.open{color:#f6a800}.main-nav ul li.account-sp-menu,.account-sp-menu{display:none}@media only screen and (max-width:992px){.main-nav ul li.account-sp-menu,.account-sp-menu{display:block}}.header__search{display:none;height:104px;background-color:#e5f6f9;width:100%;padding:0;position:absolute;z-index:3}@media only screen and (max-width:992px){.header__search{height:46px}}#searchBarContainer label{margin-bottom:0;width:100%}#searchBarContainer input[type=search]{border:none;outline:none;width:100%;color:#fff;background:0 0;padding-right:0;font-size:2.1rem;font-weight:500;letter-spacing:.1px;color:#071d3e}#searchBarContainer input[type=search]::-webkit-input-placeholder{color:#071d3e;font-size:2.1rem}#searchBarContainer input[type=search]::-moz-placeholder{color:#071d3e;font-size:2.1rem}#searchBarContainer input[type=search]:-ms-input-placeholder{color:#071d3e;font-size:2.1rem}#searchBarContainer input[type=search]:-moz-placeholder{color:#071d3e;font-size:2.1rem}@media only screen and (max-width:992px){#searchBarContainer input[type=search]{height:46px;font-size:1.6rem}}#searchBarContainer .MobileSearchBtn{position:absolute;top:0;right:15px;color:#071d3e;font-size:2rem;line-height:46px;transition:color .25s ease-in;border:none;outline:none;padding:0;background:0 0;display:none}#searchBarContainer .MobileSearchBtn:hover{cursor:pointer;color:#071d3e}@media only screen and (max-width:992px){#searchBarContainer .MobileSearchBtn{display:block}}.footer .ribbon-section{padding:8rem 0}@media only screen and (max-width:992px){.footer .ribbon-section{padding:4rem 0}}.footer .ribbon-section .ribbon-content h2{font-size:21px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.24;letter-spacing:normal;color:#071d3e;margin-bottom:.75rem}.footer .ribbon-section .ribbon-content p{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#071d3e;margin-bottom:2rem}.footer .ribbon-section .ribbon-content p strong{font-weight:900}.footer .ribbon-section .ribbon-content .button,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .footer .ribbon-section .ribbon-content button,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content input[type=submit],.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content a#emma-form-submit{border-color:#f6a800}.footer .ribbon-section .ribbon-content .button:hover,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .footer .ribbon-section .ribbon-content button:hover,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content input[type=submit]:hover,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content a#emma-form-submit:hover,.footer .ribbon-section .ribbon-content .button:active,.footer .ribbon-section .ribbon-content .button.nice-select.open,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container button.nice-select.open,.page-content .newsletter-block .form-container .footer .ribbon-section .ribbon-content button.nice-select.open,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form input.nice-select.open[type=submit],.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content input.nice-select.open[type=submit],.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form a.nice-select.open#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content a.nice-select.open#emma-form-submit,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container button:active,.page-content .newsletter-block .form-container .footer .ribbon-section .ribbon-content button:active,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form input[type=submit]:active,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content input[type=submit]:active,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:active,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content a#emma-form-submit:active,.footer .ribbon-section .ribbon-content .button:focus,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container button:focus,.page-content .newsletter-block .form-container .footer .ribbon-section .ribbon-content button:focus,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form input[type=submit]:focus,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content input[type=submit]:focus,.footer .ribbon-section .ribbon-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:focus,.page-content .newsletter-block .form-container #emma-form .footer .ribbon-section .ribbon-content a#emma-form-submit:focus{background:#f6a800}@media only screen and (max-width:992px){.footer .ribbon-section .img-container{padding-bottom:2rem}}.footer .ribbon-section .img-container img{max-width:100%;height:auto}.footer-form{padding:5rem 20px 0;background:#071d3e !important;position:relative}@media only screen and (max-width:992px){.footer-form{padding:4rem 20px 0}}.footer-form .footer-form__title{position:relative;color:#fff;padding:2rem 0;font-size:4.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.1px}@media only screen and (min-width:0) and (max-width:576px){.footer-form .footer-form__title{padding:3rem 0;font-size:2.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.1px}}.footer-form .footer-form__title .triangle-pos{width:40px;height:40px}.footer-form__form{position:relative}.footer-form__form .view-sample{opacity:.85;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.38;letter-spacing:.1px;color:#00abc8;text-decoration:underline;position:absolute;bottom:left;bottom:15px;left:215px}@media only screen and (max-width:992px){.footer-form__form .view-sample{left:120px;bottom:5px}}.footer-form__form .view-sample br{display:none}@media only screen and (max-width:992px){.footer-form__form .view-sample br{display:inline-block}}.footer-form__form .gform_wrapper form ul{padding-left:0}.footer-form__form .gform_wrapper form .gform_body .gform_fields .gfield{display:inline-block;width:50%;clear:none;padding-right:16px}.footer-form__form .gform_wrapper form .gform_body .gform_fields .gfield:last-child{padding-right:0}.footer-form__form .gform_wrapper form .gform_body .gform_fields .gfield input{width:100%}@media only screen and (max-width:992px){.footer-form__form .gform_wrapper form .gform_body .gform_fields .gfield{width:100%;margin-bottom:2rem;padding-right:0}.footer-form__form .gform_wrapper form .gform_body .gform_fields .gfield:last-child{padding-bottom:0}}.footer-form__form label{display:none}.footer-form__form ul#emma-form-elements{margin-top:6rem}@media only screen and (max-width:992px){.footer-form__form ul#emma-form-elements{margin-top:0}}.footer-form__form #emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements li.emma-form-row{width:63.16%;margin-right:20px}@media only screen and (max-width:992px){.footer-form__form #emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements li.emma-form-row{width:100%;margin-bottom:2rem}}.footer-form__form #emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements li.emma-form-row-last{width:28%;margin-right:0}@media only screen and (max-width:992px){.footer-form__form #emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements li.emma-form-row-last{text-align:left}}.footer-form__form .extra-detail{text-align:left;position:relative;width:100%}@media only screen and (max-width:992px){.footer-form__form .extra-detail{padding-top:0;text-align:right;top:-85px}}.footer-form__form .extra-detail a{display:inline-block;padding-top:20px;opacity:.85;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.38;letter-spacing:.1px;color:#00abc8;text-decoration:underline}.footer-form__form .extra-detail a br{display:none}@media only screen and (max-width:992px){.footer-form__form .extra-detail a br{display:block}}.footer-form__form .gform_wrapper form .gform_footer input[type=submit],.footer-form__form #emma-form input[type=submit],.footer-form__form #emma-form a#emma-form-submit{border-radius:30px !important;box-shadow:0 4px 30px -15px rgba(0,0,0,.5);background-color:#00abc8;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;text-align:center;color:#071d3e;text-transform:capitalize;padding:15px 60px !important;transition:all .25s ease-in}@media only screen and (max-width:992px){.footer-form__form .gform_wrapper form .gform_footer input[type=submit],.footer-form__form #emma-form input[type=submit],.footer-form__form #emma-form a#emma-form-submit{padding:15px 30px !important}}@media only screen and (min-width:0) and (max-width:576px){.footer-form__form .gform_wrapper form .gform_footer input[type=submit],.footer-form__form #emma-form input[type=submit],.footer-form__form #emma-form a#emma-form-submit{padding:15px 20px !important}}.footer-form__form .gform_wrapper form .gform_footer input[type=submit]:hover,.footer-form__form #emma-form input[type=submit]:hover,.footer-form__form #emma-form a#emma-form-submit:hover{cursor:pointer;background-color:#007f95}.footer-form__form #emma-form{text-align:right}.footer-form__form #emma-form input[type=submit],.footer-form__form #emma-form a#emma-form-submit{padding:19px 60px !important}@media only screen and (max-width:992px){.footer-form__form #emma-form input[type=submit],.footer-form__form #emma-form a#emma-form-submit{padding:12px 42px !important}}.footer-form__form .ginput_container input,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input{background-color:#fff;height:60px;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#000;transition:all .25s ease-in;padding-left:15px}.footer-form__form .ginput_container input::-webkit-input-placeholder,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input::-webkit-input-placeholder{font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#77777a}.footer-form__form .ginput_container input::-moz-placeholder,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input::-moz-placeholder{font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#77777a}.footer-form__form .ginput_container input:-ms-input-placeholder,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input:-ms-input-placeholder{font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#77777a}.footer-form__form .ginput_container input:-moz-placeholder,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input:-moz-placeholder{font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#77777a}.footer-form__form .ginput_container input:hover,.footer-form__form .ginput_container input:active,.footer-form__form .ginput_container input.nice-select.open,.footer-form__form .ginput_container input:focus,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input:hover,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input:active,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input.nice-select.open,.footer-form__form .emma-horizontal-layout ul#emma-form-elements .emma-form-input:focus{outline:none;border:solid 2px #00abc8;cursor:pointer}.footer-bottom{background:#e5f6f9;padding:6rem 0}@media only screen and (min-width:0) and (max-width:576px){.footer-bottom{padding:4rem 0}}@media only screen and (max-width:992px){.footer-bottom .footer-detail,.footer-bottom .footer-links,.footer-bottom .extra-footer-detail{padding-bottom:2rem}}@media only screen and (min-width:0) and (max-width:576px){.footer-bottom .footer-detail{padding-bottom:3.5rem}}.footer-bottom .footer-detail .title{font-family:museo-sans,sans-serif;font-size:1.8rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#071d3e;padding-bottom:2rem}.footer-bottom .footer-detail .location,.footer-bottom .footer-detail .phone,.footer-bottom .footer-detail .email,.footer-bottom .footer-detail .contact{opacity:.85;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#071d3e;padding-bottom:1rem;display:block}.footer-bottom .footer-detail .location:hover,.footer-bottom .footer-detail .phone:hover,.footer-bottom .footer-detail .email:hover,.footer-bottom .footer-detail .contact:hover{opacity:1}.footer-bottom .footer-detail .email,.footer-bottom .footer-detail .contact{font-weight:700;text-decoration:underline}.footer-bottom .footer-links ul{padding-left:0;padding-right:4rem}.footer-bottom .footer-links ul:last-child{padding-right:0}@media only screen and (max-width:992px){.footer-bottom .footer-links ul{padding-right:4rem}}.footer-bottom .footer-links ul li{list-style:none;display:block;padding-bottom:.75rem}.footer-bottom .footer-links ul li a{opacity:.85;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#071d3e;text-decoration:underline}.footer-bottom .footer-links ul li a:hover{opacity:1}.footer-bottom .extra-footer-detail ul.footer-social-links{padding-left:0;padding-bottom:1.75rem}.footer-bottom .extra-footer-detail ul.footer-social-links li{display:inline-block;padding-right:1.5rem}.footer-bottom .extra-footer-detail ul.footer-social-links li:last-child{padding-right:0}.footer-bottom .extra-footer-detail ul.footer-social-links li a{font-size:3rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#071d3e}.footer-bottom .extra-footer-detail .copyright{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#071d3e}.footer-bottom .extra-footer-detail .copyright a{opacity:.85;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#071d3e;text-decoration:underline}.footer-bottom .extra-footer-detail .copyright a:hover{opacity:1}html{position:relative;min-height:100%;font-size:62.5%}body{font-family:museo-sans,sans-serif;font-size:1.6rem;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:museo-sans,sans-serif}a{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in}a:hover,a:active,a.nice-select.open,a:focus{text-decoration:none}a:not([href]):not([tabindex]){color:initial;text-decoration:none}@media only screen and (min-width:1200px){.container{max-width:1300px}}#menu:not(.mm-menu){display:none}.img-pos{position:absolute;z-index:1}.img-pos.top-left{top:0;left:0}.img-pos.top-right{top:0;right:0}.img-pos.bottom-left{bottom:0;left:0}.img-pos.bottom-right{bottom:0;right:0}.vertical-align{display:flex;align-items:center}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.state-scroll-blocked{overflow:hidden;position:absolute;left:0;right:0;bottom:0;top:0}.spacer{width:100%;height:32px}.spacer.small{height:16px}.spacer.medium{height:64px}.spacer.large{height:128px}@media only screen and (max-width:992px){.spacer.sm-sp{display:block;height:50px}}.right{float:right !important}.no-pad{padding:0 !important}.no-pad-top{padding-top:0 !important}.no-pad-bottom{padding-bottom:0 !important}.no-margin{margin:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.spacer{width:100%;height:32px}.spacer.medium{height:64px}@media only screen and (min-width:0) and (max-width:576px){.spacer{display:none}}.bg-offwhite{background-color:#ddd}.center-content-parent{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mb-6,.my-6{margin-bottom:4rem !important}.mb-7,.my-7{margin-bottom:5rem !important}.mb-8,.my-8{margin-bottom:6rem !important}.img-responsive{display:block;width:100%;height:auto;object-fit:cover}.alignright{float:right;padding:15px 0 15px 15px}.alignleft{float:left;padding:15px 15px 15px 0}.aligncenter{padding:15px;float:none;text-align:center;display:block;margin:0 auto}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.border-none{border:none !important}.border-none:after{border:none !important}.spacer{width:100%;height:32px}.spacer.medium{height:64px}@media only screen and (min-width:0) and (max-width:576px){.spacer{display:none}}@media only screen and (max-width:992px){.spacer.sm-sp{display:block;height:50px}}.full-width{width:100%}.full-height{height:100%}body.state-scroll-blocked{overflow:hidden;position:fixed;left:0;right:0;bottom:0;top:0}.mobile-bg{display:none;position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}#search-bg{z-index:1;background-color:transparent}.bg-darken{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(35,31,32,.5)}.img-responsive{max-width:100%;height:auto}.box-shadow{box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}.text-right-reset{text-align:right}@media only screen and (min-width:0) and (max-width:576px){.text-right-reset{text-align:left}}.text-right-reset-md{text-align:right}@media only screen and (max-width:992px){.text-right-reset-md{text-align:left}}.vert-divider{width:1px;margin:2em auto 2.5em;min-height:100px;background:#fff}@media only screen and (min-width:0) and (max-width:576px){.vert-divider{min-height:75px}}.first-level{z-index:1}.sm-visible{display:none}@media only screen and (min-width:0) and (max-width:576px){.sm-visible{display:block}}.sm-hide{display:block}@media only screen and (min-width:0) and (max-width:576px){.sm-hide{display:none}}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.text-right-sp{text-align:right !important}@media only screen and (max-width:992px){.text-right-sp{text-align:left !important}}.circle-img{border-radius:100% !important}@media only screen and (min-width:1200px){.container{max-width:1200px !important}}@media only screen and (min-width:1920px){.container{max-width:1500px !important}}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.noresize figure{width:auto !important}.single-post .blogimage{display:none}.single-post .entry-featured{max-width:60%;margin-left:auto;margin-right:auto}.hentry{margin:1.5rem 0}main .entry-header:before,.blog-header:before{content:"";position:absolute;width:325px;max-width:100%;height:142px !important;left:-38px !important;bottom:0;z-index:-1;background-repeat:no-repeat;background-size:contain;background-position:bottom}@media only screen and (max-width:992px){main .entry-header:before,.blog-header:before{height:133px !important;left:-46px !important}}main .entry-header{padding-bottom:60px}.blog-header{position:relative;top:16px;padding-top:8px;padding-bottom:52px}.site-header{min-height:0}@media only screen and (max-width:993px){.hentry{margin:1rem 0}}.homepage-header{height:700px;position:relative}@media only screen and (max-width:992px){.homepage-header{height:600px}}@media only screen and (min-width:0) and (max-width:576px){.homepage-header{height:440px}}@media only screen and (min-width:0) and (max-width:320px){.homepage-header{height:475px}}.homepage-header .triangle-pos{top:60px;left:15px;z-index:2}@media only screen and (min-width:0) and (max-width:576px){.homepage-header .triangle-pos{top:30px;width:25px;height:25px}}.homepage-header .header-content{position:relative;z-index:2;padding:0 0 4rem;margin-top:6rem}@media only screen and (min-width:1200px){.homepage-header .header-content{width:80%}}@media only screen and (max-width:992px){.homepage-header .header-content{padding:0 0 3rem;margin-top:2rem}.homepage-header .header-content br{display:none}}@media only screen and (min-width:0) and (max-width:576px){.homepage-header .header-content{padding:2rem 0 2rem;margin-top:0;width:100%}}.homepage-header .header-content h1{font-size:6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#071d3e;padding-bottom:5rem;font-weight:900}@media only screen and (max-width:992px){.homepage-header .header-content h1{font-size:4.2rem;padding-bottom:1.5rem;margin-bottom:.75rem}}@media only screen and (max-width:767px){.homepage-header .header-content h1{font-size:4.2rem}}@media only screen and (min-width:0) and (max-width:576px){.homepage-header .header-content h1{font-size:3rem;line-height:1.13}}.homepage-header .header-content ul.button-list{margin:0;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:992px){.homepage-header .header-content ul.button-list{display:none}}.homepage-header .header-content ul.button-list li{display:inline-block;list-style:none;border-right:1px solid #fff}.homepage-header .header-content ul.button-list li:last-child{padding-right:0;border-right:none}.homepage-header .header-content ul.button-list li:last-child a{padding:0 1.75em}.homepage-header .header-content ul.button-list li .circ-button{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;color:#fff;position:relative;text-transform:uppercase;margin:0;height:80px;display:block;display:flex;justify-content:center;align-items:center;padding:0 1.5em;background:#071d3e}.homepage-header .header-content ul.button-list li .circ-button:hover{background:#00abc8;color:#071d3e;box-shadow:0 4px 30px -15px rgba(0,0,0,.5)}.homepage-header .header-content ul.button-list li .circ-button:hover span{color:#fff}.homepage-header .header-content ul.button-list li .circ-button span{position:relative;top:-1.25px;transition:color .25s ease-in;font-size:30px;color:rgba(255,255,255,.15);margin-left:10px}.homepage-header .header-content .learn-button{display:none;background:#071d3e;color:#fff;font-size:1.4rem;padding:.75rem 1.25rem;border-color:#071d3e;letter-spacing:.1px}.homepage-header .header-content .learn-button:hover{padding:.75rem 1.25rem;color:#fff}@media only screen and (max-width:992px){.homepage-header .header-content .learn-button{display:inline-block}}.homepage-header .header-content .sp-button{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;background:#071d3e;border:none;color:#fff;display:none;border-radius:30px;padding:.75rem 1.25rem;border:1px solid transparent;transition:all .25s ease-in-out}.homepage-header .header-content .sp-button:hover{background:#fff;border:1px solid #071d3e;color:#071d3e}@media only screen and (max-width:767px){.homepage-header .header-content .sp-button{display:inline-block}}.homepage-header .header-content .header-detail{padding-top:6rem;font-size:1.4rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:1.3px;color:#00abc8;max-width:518px;text-transform:uppercase}@media only screen and (max-width:992px){.homepage-header .header-content .header-detail{font-size:1rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.7px;padding:2.5rem 0 2rem}}@media only screen and (min-width:0) and (max-width:576px){.homepage-header .header-content .header-detail{padding-bottom:1rem}}.homepage-header .hero-image{width:742px;height:742px;object-fit:contain;opacity:.9;z-index:1;position:absolute;top:0;right:0}.homepage-header .hero-image .gradient-block{position:absolute;left:0;height:100%;width:350px;background-image:linear-gradient(to left,rgba(255,255,255,0),rgba(229,246,249,.75))}@media only screen and (max-width:992px){.homepage-header .hero-image{display:none}}@media only screen and (max-width:992px){.homepage-header .hero-image-mobile{width:550px;height:361px;object-fit:contain;opacity:.9;margin:0 auto;background-position:center center !important}}@media only screen and (min-width:0) and (max-width:576px){.homepage-header .hero-image-mobile{width:335px;height:220px;object-fit:contain;opacity:.9;margin:0 auto;background-position:center center !important}}@media only screen and (min-width:0) and (max-width:320px){.homepage-header .hero-image-mobile{width:290px;height:190px}}.featured-section{padding:0 0 7em}@media only screen and (min-width:0) and (max-width:576px){.featured-section{padding:0 0 4em}}.featured-section .title-section .content{padding:11rem 0 10.5em;background-image:linear-gradient(to bottom,#d9f3f7,#b3e6ef)}@media only screen and (min-width:0) and (max-width:576px){.featured-section .title-section .content{padding:6em 0}}.featured-section .title-section .content .leadin{position:relative;padding-left:2rem;padding:1rem 0 1rem 2rem}.featured-section .title-section .content .leadin:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#00abc8}.featured-section .title-section .content .leadin h2{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;color:#00abc8;padding-bottom:1rem}@media only screen and (min-width:0) and (max-width:576px){.featured-section .title-section .content .leadin h2{font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:1.25px;color:#00abc8;padding-bottom:1rem}}.featured-section .title-section .content .leadin p{font-size:2.8rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.1px;color:#071d3e;padding-bottom:0}@media only screen and (min-width:0) and (max-width:576px){.featured-section .title-section .content .leadin p{font-size:2.1rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.06px;margin-bottom:0}}.featured-section .title-section .rect-wide{width:100%;height:auto}.featured-section .card-container{margin-top:-300px}@media only screen and (min-width:1600px){.featured-section .card-container{margin-top:-350px}}@media only screen and (max-width:1200px){.featured-section .card-container{margin-top:-275px}}@media only screen and (max-width:992px){.featured-section .card-container{margin-top:-200px}}@media only screen and (min-width:0) and (max-width:576px){.featured-section .card-container{margin-top:-100px}}.featured-section .card-box{height:560px;width:100%;overflow:hidden;position:relative}.featured-section .card-box:hover,.featured-section .card-box:focus,.featured-section .card-box:active,.featured-section .card-box.nice-select.open{cursor:pointer}.featured-section .card-box:hover .card-content,.featured-section .card-box:focus .card-content,.featured-section .card-box:active .card-content,.featured-section .card-box.nice-select.open .card-content{bottom:30px}@media only screen and (max-width:992px){.featured-section .card-box:hover .card-content,.featured-section .card-box:focus .card-content,.featured-section .card-box:active .card-content,.featured-section .card-box.nice-select.open .card-content{bottom:0}}.featured-section .card-box:hover .card-content h3,.featured-section .card-box:focus .card-content h3,.featured-section .card-box:active .card-content h3,.featured-section .card-box.nice-select.open .card-content h3{margin:0 0 15px}.featured-section .card-box:hover .card-content p,.featured-section .card-box:focus .card-content p,.featured-section .card-box:active .card-content p,.featured-section .card-box.nice-select.open .card-content p{display:block;opacity:1}.featured-section .card-box:hover .card-content .circ-button,.featured-section .card-box:focus .card-content .circ-button,.featured-section .card-box:active .card-content .circ-button,.featured-section .card-box.nice-select.open .card-content .circ-button{display:block;opacity:1}.featured-section .card-box:hover .card-content .card-reveal,.featured-section .card-box:focus .card-content .card-reveal,.featured-section .card-box:active .card-content .card-reveal,.featured-section .card-box.nice-select.open .card-content .card-reveal{opacity:1}@media only screen and (max-width:992px){.featured-section .card-box{margin-bottom:2rem}}.featured-section .card-box .card-overlay{height:100%;width:100%;background-blend-mode:multiply;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.9));pointer-events:none}.featured-section .card-box .card-content{position:absolute;width:100%;bottom:0;padding:1em 1.5em;transition:all .35s ease-in-out}.featured-section .card-box .card-content h3{font-size:2.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.1px;color:#fff;margin:0 0 10px;transition:all .25s ease-in}@media only screen and (max-width:992px){.featured-section .card-box .card-content h3{margin:0 0 15px}}@media only screen and (min-width:0) and (max-width:576px){.featured-section .card-box .card-content h3{font-size:2.1rem;line-height:1.24}}.featured-section .card-box .card-content .card-reveal{opacity:0;transition:all .5s ease-in}@media only screen and (max-width:992px){.featured-section .card-box .card-content .card-reveal{display:none !important}}.featured-section .card-box .card-content p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#fff;display:none;opacity:0}@media only screen and (max-width:992px){.featured-section .card-box .card-content p{display:none}}.featured-section .card-box .card-content .circ-button{font-size:1.4rem;display:none;opacity:0}.featured-section .card-box .card-content .dt-button{font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;color:#fff;position:relative;text-transform:uppercase;display:none;padding-bottom:2rem}@media only screen and (max-width:992px){.featured-section .card-box .card-content .dt-button{display:inline-block}}.featured-section .card-box .card-content .dt-button span{position:relative;top:4.5px;transition:color .25s ease-in;font-size:30px;color:#fff;padding-left:5px}.workshop-section{position:relative}.workshop-section .workshop-content{padding:9rem 0}@media only screen and (min-width:0) and (max-width:576px){.workshop-section .workshop-content{padding:6rem 5px}}.workshop-section .container{position:relative;z-index:1}.workshop-section .container h2{font-size:4.25rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.17px;color:#00abc8;margin-top:0;margin-bottom:0;padding-bottom:2.5rem}@media only screen and (min-width:0) and (max-width:576px){.workshop-section .container h2{font-size:2.4rem;font-weight:900;line-height:1.33;letter-spacing:.1px;padding-bottom:2rem}}.workshop-section .container p{font-size:2.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#fff;margin-bottom:0;padding-bottom:4rem}@media only screen and (min-width:0) and (max-width:576px){.workshop-section .container p{padding-bottom:2.5rem}}.workshop-section .container .outline-btn{display:inline-block;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#fff;border-radius:30px;border:solid 1px #fff;padding:1.4rem 1.75rem 1.4rem 2.75rem;transition:all .25s ease-in-out}.workshop-section .container .outline-btn:hover{background:#fff;color:#071d3e;padding:1.4rem 2rem 1.4rem 2.25rem}.workshop-section .container .outline-btn:hover span{opacity:1}.workshop-section .container .outline-btn span{opacity:0;font-size:30px;vertical-align:middle;padding-left:10px;position:relative;top:-1px}@media only screen and (min-width:0) and (max-width:576px){.workshop-section .container .outline-btn{font-size:14px}}.workshop-section .bg-overlay{position:absolute;height:100%;width:100%;background-blend-mode:multiply;background:rgba(7,29,62,.9);pointer-events:none}.program-section{height:750px;position:relative;overflow:hidden}@media only screen and (min-width:0) and (max-width:576px){.program-section{height:500px}}@media only screen and (max-width:1200px){.program-section .container-sp{padding:0;margin:0;max-width:initial}}.program-section .row-sp{margin:0}.program-section .col-sp{padding:0}.program-section.special-program{height:890px}@media only screen and (min-width:0) and (max-width:576px){.program-section.special-program{height:525px}}.program-section.special-program .triangle-pos{z-index:2;width:100%;bottom:-1px;pointer-events:none}.program-section.special-program .triangle-trans{z-index:0;pointer-events:none}.program-section.special-program .program-content{height:397px}@media only screen and (min-width:1600px){.program-section.special-program .program-content{height:397px}}@media only screen and (min-width:0) and (max-width:576px){.program-section.special-program .program-content{padding:3rem 2rem 4rem;height:auto}}.program-section .program-content{background:#fff;width:700px;height:435px;padding:4rem 5rem}@media only screen and (max-width:992px){.program-section .program-content{width:95%;height:435px;padding:3rem}}@media only screen and (min-width:0) and (max-width:576px){.program-section .program-content{padding:2.5rem 2rem;height:auto}}.program-section .program-content h2{font-family:museo-sans,sans-serif;font-size:40px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#071d3e;margin-bottom:2rem}@media only screen and (min-width:0) and (max-width:576px){.program-section .program-content h2{font-size:2.4rem;line-height:1.25;letter-spacing:.1px}}.program-section .program-content p{font-size:2.1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.1px;color:#000;margin-bottom:0;padding-bottom:2rem;color:#4b4e53}@media only screen and (min-width:0) and (max-width:576px){.program-section .program-content p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px}}.program-section .program-content .button,.program-section .program-content .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .program-section .program-content button,.program-section .program-content .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .program-section .program-content input[type=submit],.program-section .program-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .program-section .program-content a#emma-form-submit{display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.25;padding:1.4rem .5rem 1.4rem 2rem;transition:all .25s ease-in-out}@media only screen and (min-width:0) and (max-width:576px){.program-section .program-content .button,.program-section .program-content .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .program-section .program-content button,.program-section .program-content .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .program-section .program-content input[type=submit],.program-section .program-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .program-section .program-content a#emma-form-submit{font-size:14px}}.program-section .program-content .button:hover,.program-section .program-content .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .program-section .program-content button:hover,.program-section .program-content .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .program-section .program-content input[type=submit]:hover,.program-section .program-content .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .program-section .program-content a#emma-form-submit:hover{padding:1.4rem 1.25rem 1.4rem 1.5rem}.insights-section{background:#071d3e;position:relative;padding:4rem 0 4rem}.insights-section .triangle-pos{z-index:1}.insights-section h2{font-size:4.8rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.1px;text-align:center;color:#00abc8;margin-bottom:7rem}@media only screen and (min-width:0) and (max-width:576px){.insights-section h2{font-size:2.8rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.06px;margin-bottom:0;margin-bottom:4rem}}@media only screen and (max-width:992px){.insights-section .main-card{padding-bottom:4rem}}@media only screen and (min-width:0) and (max-width:576px){.insights-section .main-card{padding-bottom:4rem}}.insights-section .main-card:hover h3,.insights-section .main-card:hover a h3{color:#00abc8}.insights-section .main-card:hover .button,.insights-section .main-card:hover .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .insights-section .main-card:hover button,.insights-section .main-card:hover .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .insights-section .main-card:hover input[type=submit],.insights-section .main-card:hover .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card:hover a#emma-form-submit{background:#00abc8;color:#071d3e;border:solid 1px #00abc8;padding:.75rem 1.25rem .75rem 1.5rem}.insights-section .main-card:hover .button span,.insights-section .main-card:hover .page-content .newsletter-block .form-container button span,.page-content .newsletter-block .form-container .insights-section .main-card:hover button span,.insights-section .main-card:hover .page-content .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card:hover input[type=submit] span,.insights-section .main-card:hover .page-content .newsletter-block .form-container #emma-form a#emma-form-submit span,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card:hover a#emma-form-submit span{opacity:1}.insights-section .main-card img{max-width:100%;height:auto}.insights-section .main-card h3{transition:color .25s ease-in;font-size:3.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.24;letter-spacing:.11px;color:#fff;margin:0;padding:2rem 0 1.5rem}@media only screen and (min-width:0) and (max-width:576px){.insights-section .main-card h3{font-size:2.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#fff}}.insights-section .main-card p,.insights-section .main-card a p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#fff;opacity:.85;margin-bottom:0;padding-bottom:2.5rem}.insights-section .main-card .button,.insights-section .main-card .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .insights-section .main-card button,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .insights-section .main-card input[type=submit],.insights-section .main-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card a#emma-form-submit{font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;background:0 0;color:#fff;border-radius:30px;border:solid 1px #00abc8;padding:.75rem .5rem .75rem 2rem;transition:all .25s ease-in-out}.insights-section .main-card .button:hover,.insights-section .main-card .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .insights-section .main-card button:hover,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card input[type=submit]:hover,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card a#emma-form-submit:hover{background:#00abc8;color:#071d3e;border:solid 1px #00abc8;padding:.75rem 1.25rem .75rem 1.5rem}.insights-section .main-card .button:hover span,.insights-section .main-card .page-content .newsletter-block .form-container button:hover span,.page-content .newsletter-block .form-container .insights-section .main-card button:hover span,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover span,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card input[type=submit]:hover span,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover span,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card a#emma-form-submit:hover span{opacity:1}.insights-section .main-card .button span,.insights-section .main-card .page-content .newsletter-block .form-container button span,.page-content .newsletter-block .form-container .insights-section .main-card button span,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card input[type=submit] span,.insights-section .main-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit span,.page-content .newsletter-block .form-container #emma-form .insights-section .main-card a#emma-form-submit span{opacity:0;font-size:3rem;vertical-align:middle;padding-left:5px}.insights-section .button-bottom{margin-left:4rem}@media only screen and (max-width:1200px){.insights-section .button-bottom{margin-left:2rem}}@media only screen and (max-width:992px){.insights-section .button-bottom{margin-left:0}}.insights-section .button-bottom .link{font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;color:#fff}.insights-section .button-bottom .link .playBtn{border-radius:100%;margin-left:1rem;display:inline-block;width:30px;height:30px;text-align:center;background:#fff;color:#071d3e}.insights-section .button-bottom .link .playBtn span{position:relative;left:2px;font-size:3rem;vertical-align:middle}.insights-section .side-card{padding-left:20px;margin-bottom:4em;position:relative;margin-left:4rem}@media only screen and (max-width:1200px){.insights-section .side-card{margin-left:2rem}}@media only screen and (max-width:992px){.insights-section .side-card{margin-left:0}}@media only screen and (min-width:0) and (max-width:576px){.insights-section .side-card{margin-bottom:3rem}}.insights-section .side-card:last-child{margin-bottom:0}.insights-section .side-card:before{content:"";position:absolute;top:0;left:0;background:#00abc8;width:2px;height:100%}.insights-section .side-card:hover h3{color:#00abc8}.insights-section .side-card img{max-width:140px;height:auto}.insights-section .side-card h3{transition:color .25s ease-in;font-size:2.8rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.1px;color:#fff;margin-bottom:1.5rem}@media only screen and (min-width:0) and (max-width:576px){.insights-section .side-card h3{font-size:2.1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.09px}}.insights-section .side-card p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#fff;margin-bottom:0;opacity:.85}.insights-section .side-card .p-right{padding-right:0}@media only screen and (max-width:992px){.insights-section .side-card .p-right{padding-right:15px}}.quote-section{position:relative;padding:12rem 0 6rem;height:782px;display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat;background-position:left -29%;background-size:90%}@media only screen and (max-width:1318px){.quote-section{background-position:left top;background-size:100%}}@media only screen and (max-width:1200px){.quote-section{background-size:cover;background-position:left top}}@media only screen and (max-width:992px){.quote-section{background-position:top center !important;padding:12rem 0 6rem;height:625px}}.quote-section .quote-box{position:relative;z-index:1;width:auto;height:480px;max-width:630px;box-shadow:0 4px 30px -15px rgba(0,0,0,.5);background-color:#fff;padding:0 4rem;margin-top:4rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:992px){.quote-section .quote-box{padding:2rem;height:auto;min-height:314px;margin-top:14rem}}@media only screen and (min-width:0) and (max-width:576px){.quote-section .quote-box{padding:2rem;height:auto;min-height:314px;margin-top:14rem}}.quote-section .quote-box .special{font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;color:#00abc8;text-transform:uppercase;padding-bottom:1rem}@media only screen and (max-width:992px){.quote-section .quote-box .special{font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:1.25px}}.quote-section .quote-box blockquote{font-size:2.8rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.1px;color:#071d3e;margin-bottom:0}@media only screen and (max-width:992px){.quote-section .quote-box blockquote{font-size:2.1rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.24;letter-spacing:.1px}}.quote-section .quote-box blockquote cite{padding-top:1rem;display:block;font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.1px;color:rgba(0,0,0,.85)}@media only screen and (max-width:992px){.quote-section .quote-box blockquote cite{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px}}.quote-section .triangle-pos{z-index:2;width:100%;top:-1px}.quote-section .quote-echo{width:40%;height:100%;z-index:0;position:absolute;top:0;right:0;background-repeat:no-repeat;background-position:32% 31%;background-size:282%}@media only screen and (max-width:992px){.quote-section .quote-echo{top:auto;bottom:0;width:100%;height:260px;background-position:center top;background-size:cover}}.quote-section .quote-echo .trans-block{background:rgba(121,40,130,.95);position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:992px){.quote-section .quote-echo .trans-block{top:auto;bottom:0;width:100%;height:260px;position:relative}}.woocommerce form .password-input,.woocommerce-page form .password-input{display:block;width:100%}.entry-header-alt{position:relative;background:#e5f6f9;border-bottom:1px solid #e7e7ef;height:200px}.entry-header-alt.account-header{margin-top:-1.5rem}@media only screen and (min-width:0) and (max-width:576px){.entry-header-alt{height:140px}}.entry-header-alt .header-content{position:relative;z-index:2;padding:2rem 3rem;margin-top:5rem}@media only screen and (min-width:1200px){.entry-header-alt .header-content{width:80%}}@media only screen and (max-width:992px){.entry-header-alt .header-content{padding:2rem 2.5rem;margin-top:4rem}}@media only screen and (min-width:0) and (max-width:576px){.entry-header-alt .header-content{padding:2rem 1.5rem;margin-top:1.2rem}}.entry-header-alt .header-content h1{font-size:48px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.1px;color:#071d3e}@media only screen and (min-width:0) and (max-width:576px){.entry-header-alt .header-content h1{font-size:32px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.11px;color:#071d3e}}.entry-header-alt .sp-nav-underline{position:absolute;bottom:-46px;width:100%;border-bottom:1px solid #e7e7ef}.woocommerce-notices-wrapper{padding-top:2rem}.woocommerce-MyAccount-navigation{display:block !important;float:none !important;width:100% !important;padding:0 !important}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation{display:block}@media only screen and (max-width:992px){.woocommerce-MyAccount-navigation .desktop-myaccount-navigation{display:none}}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li{list-style:none;display:inline-block;padding:0 1.5rem 0 0 !important}@media only screen and (max-width:1200px){.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li{padding:0 .4rem 0 0 !important}}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{float:right}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li a{padding:0 !important;display:block;height:46px !important;line-height:46px !important;background-color:transparent !important;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.1px;color:#071d3e !important;position:relative}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li a:after{content:"";position:absolute;bottom:1px;left:0;border-bottom:2px solid transparent;width:100%;transition:border-color .25s ease-in;z-index:3}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li a:hover{font-weight:500 !important}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li a:hover:after{border-color:#00abc8}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li.is-active a{font-weight:500 !important}.woocommerce-MyAccount-navigation .desktop-myaccount-navigation ul li.is-active a:after{border-color:#00abc8}.woocommerce-MyAccount-navigation .mobile-myaccount-navigation{display:none}@media only screen and (max-width:992px){.woocommerce-MyAccount-navigation .mobile-myaccount-navigation{display:block}}.woocommerce-MyAccount-navigation .mobile-myaccount-bar{height:46px;padding-top:.6rem}.woocommerce-MyAccount-navigation .mobile-myaccount-bar button{background:0 0;border:none;outline:none;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.1px;color:#071d3e;padding:0}.woocommerce-MyAccount-navigation .mobile-myaccount-bar button .zmdi{color:#00abc8;padding-left:0;padding-right:.5rem;font-size:22px;vertical-align:middle;transform:rotate(180deg)}.woocommerce-MyAccount-navigation .mobile-myaccount-bar button.collapsed .zmdi{padding-left:.5rem;transform:rotate(0)}.woocommerce-MyAccount-navigation .mobile-myaccount-bar .logout-button-list{float:right}.woocommerce-MyAccount-navigation .mobile-myaccount-bar .logout-button-list li{display:none}.woocommerce-MyAccount-navigation .mobile-myaccount-bar .logout-button-list li a{padding:0 !important;display:block;height:initial !important;line-height:initial !important;background-color:transparent !important;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.1px;color:#071d3e !important;position:relative;padding:0}.woocommerce-MyAccount-navigation .mobile-myaccount-bar .logout-button-list li a:after{display:none}.woocommerce-MyAccount-navigation .mobile-myaccount-bar .logout-button-list li a:hover{font-weight:500 !important}.woocommerce-MyAccount-navigation .mobile-myaccount-bar .logout-button-list li.woocommerce-MyAccount-navigation-link--customer-logout{display:inline-block}.woocommerce-MyAccount-navigation .mobile-nav-container{background:#fff;width:100%;background:#fff;position:absolute;z-index:3}.woocommerce-MyAccount-navigation .mobile-nav-container ul{padding-top:.5rem;max-width:100% !important}.woocommerce-MyAccount-navigation .mobile-nav-container ul li{list-style:none;display:block;padding:0 !important}.woocommerce-MyAccount-navigation .mobile-nav-container ul li.woocommerce-MyAccount-navigation-link--customer-logout{display:none}.woocommerce-MyAccount-navigation .mobile-nav-container ul li a{padding:0 !important;display:block;height:40px !important;line-height:40px !important;background-color:transparent !important;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.1px;color:#071d3e !important;position:relative}.woocommerce-MyAccount-navigation .mobile-nav-container ul li a:after{content:"";position:absolute;bottom:1px;left:0;border-bottom:2px solid transparent;width:100%;transition:border-color .25s ease-in;z-index:3}.woocommerce-MyAccount-navigation .mobile-nav-container ul li a:hover{font-weight:500 !important}.woocommerce-MyAccount-navigation .mobile-nav-container ul li.is-active a{font-weight:500 !important}.woocommerce-MyAccount-content{float:none !important;width:100% !important}.woocommerce-MyAccount-content .leadin-container{margin-bottom:1em}.woocommerce-MyAccount-content .leadin-container p{font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#071d3e;margin-bottom:0}@media only screen and (min-width:0) and (max-width:576px){.woocommerce-MyAccount-content .leadin-container p{font-size:16px;font-weight:500;line-height:1.5}}.woocommerce-MyAccount-content .leadin-container p a{font-weight:500;color:#071d3e}.entry-footer{padding-left:0 !important}.cert-content h2.main-header{font-size:40px}.cert-content h2{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.17px;color:#071d3e;margin-bottom:.75em}@media only screen and (min-width:0) and (max-width:576px){.cert-content h2{font-size:28px;line-height:1.21;letter-spacing:.1px}}.cert-content p{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#071d3e;padding-bottom:0;margin-bottom:.5em}.cert-content p a{font-weight:700;color:#071d3e;text-decoration:underline}.cert-content h3{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.1px;color:#071d3e}.cert-content h3.bot-space{margin-bottom:1em}@media only screen and (min-width:0) and (max-width:576px){.cert-content h3{font-size:21px;line-height:1.33}}.progress-container{padding-bottom:4em}.progress-container .progress{height:30px !important;border-radius:15px !important;background-color:#b3e6ef !important}.progress-container .progress .progress-bar{background-color:#00abc8}.progress-container .progress-amount{font-size:21px;font-weight:500;line-height:1.33;letter-spacing:.1px;color:#071d3e}@media only screen and (max-width:992px){.progress-container .progress-amount{margin-top:1em}}@media only screen and (min-width:0) and (max-width:576px){.progress-container .progress-amount{line-height:1.5;font-size:16px}}.progress-container .status-container{padding-top:2em}.progress-container .status-container .item-amount{margin-left:15px}.progress-container .status-container .item-amount:before{content:"";display:block;position:absolute;left:15px;width:2px;height:100%;background:#00abc8}.progress-container .status-container .item-amount .title{font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#071d3e;text-transform:uppercase}.progress-container .status-container .item-amount .amount{font-size:21px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.1px;color:#071d3e}@media only screen and (min-width:0) and (max-width:576px){.progress-container .status-container .item-amount .amount{font-size:16px}}.question-box{padding-bottom:2em}.question-box p{margin-bottom:0}.special-box{padding:2rem;border:solid 1px #cbcbd1;margin-bottom:2rem}.status-text{display:inline-block}.circ-container{position:relative;background:#b3e6ef;border-radius:100%;width:24px;height:24px;display:inline-block;top:6px;margin-right:.5em}.circ{background:#00abc8;display:inline-block;position:absolute;left:0}.circ.completed{width:100%;height:100%;border-radius:100%}.circ.completed:after{font:normal normal normal 30px/1 "Material-Design-Iconic-Font";content:"\f26b";text-align:center;line-height:24px;color:#071d3e;font-size:16px}.circ.hide{display:none}.circ.top,.circ.bottom{height:12px;width:24px}.circ.right,.circ.left{height:24px;width:12px}.circ.top{border-top-left-radius:24px;border-top-right-radius:24px}.circ.right{border-bottom-right-radius:24px;border-top-right-radius:24px}.circ.bottom{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.circ.left{border-bottom-left-radius:24px;border-top-left-radius:24px}.sub-header{padding-bottom:2em;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#071d3e}.sub-header .focus-text{display:inline-block;padding-right:1em;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.17px;color:#071d3e}.sub-header a{font-weight:700;text-decoration:underline;color:#071d3e}.dashboard-content p{font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#2c3f5b;margin-bottom:1.5em}.dashboard-content a{font-weight:500;color:#071d3e;text-decoration:underline}.p-header{font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#2c3f5b;margin-bottom:1.5em}.woocommerce form .form-row{padding:3px !important;margin:0 0 6px !important;width:100% !important;max-width:630px;display:block;float:none !important}.woocommerce form .form-row span em{padding-top:1rem;display:block;font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{text-transform:uppercase;font-size:11px;line-height:1.45;letter-spacing:.5px;color:#071d3e;font-weight:700;padding-bottom:.25rem;padding-top:.5rem}.woocommerce form .form-row label .required,.woocommerce-page form .form-row label .required{color:#071d3e}legend{padding-top:1rem !important}.woocommerce #respond input#submit,.woocommerce input.button,.woocommerce .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .woocommerce input[type=submit],.woocommerce button.button,.woocommerce .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .woocommerce button,.edit-button{margin-top:1rem;font-size:16px !important;font-weight:700 !important;font-stretch:normal !important;font-style:normal !important;line-height:1.25 !important;letter-spacing:.1px !important;color:#071d3e !important;display:inline-block !important;border-radius:30px !important;border:solid 1px #00abc8 !important;transition:all .25s ease-in-out}.woocommerce #respond input#submit:hover,.woocommerce input.button:hover,.woocommerce .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .woocommerce input[type=submit]:hover,.woocommerce button.button:hover,.woocommerce .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .woocommerce button:hover,.edit-button:hover{background:#00abc8;color:#071d3e}.woocommerce #respond input#submit:hover span,.woocommerce input.button:hover span,.woocommerce .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover span,.page-content .newsletter-block .form-container #emma-form .woocommerce input[type=submit]:hover span,.woocommerce button.button:hover span,.woocommerce .page-content .newsletter-block .form-container button:hover span,.page-content .newsletter-block .form-container .woocommerce button:hover span,.edit-button:hover span{opacity:1}.woocommerce #respond input#submit span,.woocommerce input.button span,.woocommerce .page-content .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form .woocommerce input[type=submit] span,.woocommerce button.button span,.woocommerce .page-content .newsletter-block .form-container button span,.page-content .newsletter-block .form-container .woocommerce button span,.edit-button span{opacity:0;font-size:30px;vertical-align:middle;padding-left:5px;position:relative;top:-1px}.woocommerce #respond input#submit.rounded,.woocommerce input.button.rounded,.woocommerce .page-content .newsletter-block .form-container #emma-form input.rounded[type=submit],.page-content .newsletter-block .form-container #emma-form .woocommerce input.rounded[type=submit],.woocommerce button.button.rounded,.woocommerce .page-content .newsletter-block .form-container button.rounded,.page-content .newsletter-block .form-container .woocommerce button.rounded,.edit-button.rounded{border-radius:30px}.woocommerce #respond input#submit.outline,.woocommerce input.button.outline,.woocommerce .page-content .newsletter-block .form-container #emma-form input.outline[type=submit],.page-content .newsletter-block .form-container #emma-form .woocommerce input.outline[type=submit],.woocommerce button.button.outline,.woocommerce .page-content .newsletter-block .form-container button.outline,.page-content .newsletter-block .form-container .woocommerce button.outline,.edit-button.outline{border:solid 1px #00abc8;background:0 0}.edit-button{float:none !important;display:inline-block !important;padding:1rem 1.75rem}.woocommerce form .form-row input{border-color:#cbcbd1 !important;height:60px}.woocommerce form .form-row input{border-color:#cbcbd1 !important}.woocommerce-address-fields__field-wrapper{margin-bottom:2rem}.select2-selection{height:60px !important;border-color:#cbcbd1 !important;border-radius:0 !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px !important}form h3{font-size:40px !important;text-transform:capitalize;padding-bottom:2rem}.woocommerce-Addresses{padding-top:2rem}.woocommerce-Address{padding-left:0 !important;font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#2c3f5b}.woocommerce-Address a{font-weight:500}.woocommerce-Address h3{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.1px;color:#071d3e}h2 .order-numb{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.17px;color:#071d3e;margin-bottom:.25em}.single-order-header{padding-bottom:3em}.single-order-header .order-numb{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.17px;color:#071d3e;margin-bottom:.25em}.single-order-header .backBtn{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#071d3e}.single-order-header .backBtn img{padding-right:.25em}.single-order-header p{font-size:21px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#2c3f5b}.single-order-header p strong{font-weight:700}h2.woocommerce-order-details__title{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.1px;color:#071d3e}p.order-again{margin-bottom:3em}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;border:none !important}.woocommerce-columns{padding-bottom:2rem}.vert-bar-box{position:relative;padding-left:15px}.vert-bar-box:before{content:"";position:absolute;left:0;height:100%;width:2px;background-color:#00abc8}.vert-bar-box address{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#071d3e}.vert-bar-box address .title{font-weight:700}.vert-bar-box address .woocommerce-customer-details--phone,.vert-bar-box address .woocommerce-customer-details--email{padding-left:0 !important}.vert-bar-box address .woocommerce-customer-details--phone:before,.vert-bar-box address .woocommerce-customer-details--email:before{display:none}.vert-bar-box address .woocommerce-customer-details--email{font-weight:700}.general-header{min-height:350px;height:initial;position:relative;background:linear-gradient(to left,#d9f3f7,#b3e6ef)}@media only screen and (max-width:992px){.general-header{height:initial;min-height:200px}}@media only screen and (min-width:0) and (max-width:576px){.general-header{height:initial;min-height:270px}}.general-header.page-header{min-height:300px;height:initial;position:relative;background:linear-gradient(to left,#d9f3f7,#b3e6ef)}@media only screen and (max-width:992px){.general-header.page-header{height:initial;min-height:200px}}@media only screen and (min-width:0) and (max-width:576px){.general-header.page-header{height:initial;min-height:270px}}.general-header.image-header{height:450px;background-repeat:no-repeat;background-size:cover;background-position:center top;background-size:80%;background-repeat:no-repeat;background-position:right top}@media only screen and (max-width:992px){.general-header.image-header{height:initial;min-height:200px;height:250px}}@media only screen and (min-width:0) and (max-width:576px){.general-header.image-header{height:250px}}@media only screen and (min-width:1318px) and (max-width:1999px){.general-header.image-header{background-size:78%}}@media only screen and (min-width:1318px){.general-header.image-header{background-size:72%}}@media only screen and (min-width:1600px){.general-header.image-header{background-size:65%}}@media only screen and (min-width:1920px){.general-header.image-header{background-size:65%}}@media only screen and (max-width:1200px){.general-header.image-header{background-size:80%}}@media only screen and (max-width:1200px){.general-header.image-header{background-size:95%;background-position-x:232%}}@media only screen and (max-width:992px){.general-header.image-header{background-position:center top !important;background-size:cover !important}}.general-header.image-header .container{position:relative;z-index:1}.general-header.image-header .basic-page-header{padding:12rem 0 2rem}@media only screen and (max-width:992px){.general-header.image-header .basic-page-header{padding:12rem 0 2rem}}@media only screen and (min-width:0) and (max-width:576px){.general-header.image-header .basic-page-header{padding:12rem 0 2rem}}.general-header.image-header .basic-page-header h1{font-size:5.4rem}@media only screen and (max-width:1200px){.general-header.image-header .basic-page-header h1{font-size:4.6rem}}@media only screen and (max-width:992px){.general-header.image-header .basic-page-header h1{font-size:3.6rem}}@media only screen and (max-width:992px){.general-header.image-header .dt-header-content{display:none}}.general-header.image-header .bg-gradient{display:block;width:680px;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to left,#d9f3f7,#b3e6ef)}@media only screen and (max-width:1200px){.general-header.image-header .bg-gradient{width:425px}}@media only screen and (max-width:992px){.general-header.image-header .bg-gradient{display:none;width:100%;background-image:linear-gradient(to left,#d9f3f7,#b3e6ef)}}.general-header.image-header .bg-gradient .angle-vert-block{position:absolute;right:-300px;width:300px;height:100%;background:url(//beckinstitute.org/wp-content/themes/BeckMainTheme/stylesheets/../images/svg/vert-rectangle.svg) no-repeat center top}@media only screen and (max-width:992px){.general-header.image-header .bg-gradient .angle-vert-block{display:none}}.general-header.image-header.long-title{overflow:hidden;height:500px}@media only screen and (max-width:992px){.general-header.image-header.long-title{height:initial;min-height:200px;height:250px}}@media only screen and (min-width:0) and (max-width:576px){.general-header.image-header.long-title{height:250px}}.general-header.image-header.long-title .bg-gradient{width:700px}@media only screen and (max-width:1318px){.general-header.image-header.long-title .bg-gradient{width:500px}}.general-header.image-header.long-title .bg-gradient .angle-vert-block{right:-316px;transform:scale(1.12);top:30px}.general-header .sp-bottom-column{-ms-flex-item-align:inherit;align-self:inherit;z-index:1}.general-header .titleonly-header{padding:11rem 0 10rem}@media only screen and (max-width:992px){.general-header .titleonly-header{padding:7rem 0 7rem}}@media only screen and (min-width:0) and (max-width:576px){.general-header .titleonly-header{padding:20rem 0 2rem}}.general-header .titleonly-header h1{word-break:break-word}.general-header .basic-page-header{padding:7rem 0 2rem}@media only screen and (max-width:992px){.general-header .basic-page-header{padding:5rem 0 2rem}}@media only screen and (min-width:0) and (max-width:576px){.general-header .basic-page-header{padding:12rem 0 2rem}}.general-header .basic-page-header h1{word-break:break-word}.general-header .basic-page-header #breadcrumbs{padding:3px 20px;border-radius:15px;background-color:#def4f8;display:inline-block;margin-bottom:3rem}@media only screen and (max-width:992px){.general-header .basic-page-header #breadcrumbs{display:none}}.general-header .basic-page-header #breadcrumbs a,.general-header .basic-page-header #breadcrumbs span.breadcrumb_last{list-style:none;display:inline-block;padding-right:.75rem;font-family:museo-sans,sans-serif;font-size:1.3rem;font-weight:500;font-stretch:normal;text-decoration:underline;color:#071d3e}.general-header .basic-page-header #breadcrumbs .zmdi{list-style:none;display:inline-block;padding-right:.75rem;font-size:1.3rem;font-weight:500;font-stretch:normal;color:#071d3e}.general-header .basic-page-header #breadcrumbs span.breadcrumb_last{padding-right:0;text-decoration:none;color:#45556c}.general-header .basic-page-header #breadcrumbs span.breadcrumb_last:after{display:none}.general-header .basic-page-header .mobilecrumbs{display:none}@media only screen and (max-width:992px){.general-header .basic-page-header .mobilecrumbs{display:block}}.general-header .basic-page-header .mobilecrumbs ul{padding-left:0}.general-header .basic-page-header .mobilecrumbs ul li{list-style:none;display:inline-block;padding-right:.75rem;font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;color:#00abc8}.general-header .basic-page-header .mobilecrumbs ul li:last-child{padding-right:0}.general-header .basic-page-header .mobilecrumbs ul li a{font-family:museo-sans,sans-serif;font-size:1.2rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#2c3f5b;text-decoration:underline;vertical-align:text-bottom}.general-header h1{font-family:museo-sans,sans-serif;margin:67px 0 20px;font-size:6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:.25px;color:#071d3e;margin-bottom:200px;margin:0 0 2rem}@media only screen and (max-width:992px){.general-header h1{font-size:5rem;line-height:1.1;margin:0 0 1rem}}@media only screen and (max-width:767px){.general-header h1{font-size:4.5rem}}@media only screen and (min-width:0) and (max-width:576px){.general-header h1{font-size:3.6rem;line-height:1.1;margin:0 0 1rem}}.general-header .bg-gradient{display:none}.general-header .angle-block{position:absolute;bottom:-1px;background:url(//beckinstitute.org/wp-content/themes/BeckMainTheme/stylesheets/../images/svg/rectangle.svg) no-repeat center bottom;background-size:cover;width:100%;height:200px;display:none}@media only screen and (max-width:992px){.general-header .angle-block{display:none}}.general-header .sub-header{position:relative;font-family:museo-sans,sans-serif;color:#2c3f5b;padding-left:1.75rem;padding-bottom:0}.general-header .sub-header:before{content:"";position:absolute;left:0;height:100%;width:2px;background-color:#00abc8}.general-header .sub-header p{color:#071d3e}.general-header .sub-header .details{padding-bottom:.5rem;font-family:museo-sans,sans-serif;font-size:1.3rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#2c3f5b;text-transform:uppercase}.general-header .sub-header .details a{color:#2c3f5b;text-decoration:underline}.general-header .sub-header .tag-list{font-family:museo-sans,sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#fff;font-weight:700;text-transform:uppercase}.general-header .sub-header .tag-list label{padding-right:.5rem}.general-header .sub-header .tag-list a{font-weight:500;color:#fff;padding-right:.5rem}.general-header .sub-header .tag-list a:after{content:","}.general-header .sub-header .tag-list a:last-child{padding-right:0}.general-header .sub-header .tag-list a:last-child:after{display:none}.general-header.blog-detail-header{height:initial;min-height:497px}@media only screen and (max-width:992px){.general-header.blog-detail-header{height:initial;min-height:350px}}@media only screen and (min-width:0) and (max-width:576px){.general-header.blog-detail-header{height:initial;min-height:350px}}.general-header.blog-detail-header.long-title{padding-bottom:100px}@media only screen and (max-width:992px){.general-header.blog-detail-header.long-title{padding-bottom:0}}.general-header.blog-detail-header h1{font-size:6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.25px;color:#071d3e;margin:0 0 2rem}@media only screen and (max-width:992px){.general-header.blog-detail-header h1{font-size:5rem;line-height:1.1;margin:0 0 1rem}}@media only screen and (max-width:767px){.general-header.blog-detail-header h1{font-size:4.5rem}}@media only screen and (min-width:0) and (max-width:576px){.general-header.blog-detail-header h1{font-size:3.6rem;line-height:1.1;margin:0 0 1rem}}@media only screen and (max-width:992px){.general-header.blog-detail-header .basic-page-header{padding:8rem 0 2rem}}@media only screen and (min-width:0) and (max-width:576px){.general-header.blog-detail-header .basic-page-header{padding:12.5rem 0 8rem}}.general-header.blog-detail-header .sub-header{position:relative;font-family:museo-sans,sans-serif;color:#fff;padding-left:1.75rem;padding-bottom:0}.general-header.blog-detail-header .sub-header:before{content:"";position:absolute;left:0;height:100%;width:2px;background-color:#00abc8}.general-header.blog-detail-header .sub-header .details{padding-bottom:.5rem;font-family:museo-sans,sans-serif;font-size:1.2rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#071d3e;text-transform:uppercase}.general-header.blog-detail-header .sub-header .details a{color:#fff;text-decoration:underline}.general-header.blog-detail-header .sub-header .tag-list{font-family:museo-sans,sans-serif;font-size:1.2rem;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#071d3e;font-weight:700;text-transform:uppercase}.general-header.blog-detail-header .sub-header .tag-list label{padding-right:.5rem}.general-header.blog-detail-header .sub-header .tag-list a{font-weight:500;color:#071d3e;padding-right:.5rem}.general-header.blog-detail-header .sub-header .tag-list a:after{content:","}.general-header.blog-detail-header .sub-header .tag-list a:last-child{padding-right:0}.general-header.blog-detail-header .sub-header .tag-list a:last-child:after{display:none}.header-wrapper{position:relative;z-index:0}@media only screen and (min-width:576px){.header-wrapper .mobile-header .container{max-width:100%}}.header-wrapper .mobile-header-col{padding:0;-ms-flex-item-align:flex-end !important;align-self:flex-end !important;z-index:1;background-image:linear-gradient(to left,#d9f3f7,#b3e6ef);display:none}@media only screen and (max-width:992px){.header-wrapper .mobile-header-col{display:block}}.header-wrapper .mobile-header-col .basic-page-header{position:relative;padding:0 15px}@media only screen and (max-width:992px){.header-wrapper .mobile-header-col .basic-page-header{padding:0 15px 3rem}}@media only screen and (min-width:0) and (max-width:576px){.header-wrapper .mobile-header-col .basic-page-header{padding:0 15px 3rem}}.header-wrapper .mobile-header-col .basic-page-header h1{font-family:museo-sans,sans-serif;margin:67px 0 20px;font-size:6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:.25px;color:#071d3e;margin-bottom:200px;margin:0 0 2rem}@media only screen and (max-width:992px){.header-wrapper .mobile-header-col .basic-page-header h1{font-size:5rem;line-height:1.1;margin:0 0 1rem}}@media only screen and (max-width:767px){.header-wrapper .mobile-header-col .basic-page-header h1{font-size:4.5rem}}@media only screen and (min-width:0) and (max-width:576px){.header-wrapper .mobile-header-col .basic-page-header h1{font-size:3.6rem;line-height:1.1;margin:0 0 1rem}}.header-wrapper .mobile-header-col .basic-page-header ul{padding-left:0}.header-wrapper .mobile-header-col .basic-page-header ul li{list-style:none;display:inline-block;padding-right:.75rem;font-size:1.6rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;color:#00abc8}.header-wrapper .mobile-header-col .basic-page-header ul li:last-child{padding-right:0}.header-wrapper .mobile-header-col .basic-page-header ul li a{font-family:museo-sans,sans-serif;font-size:1.2rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#2c3f5b;text-decoration:underline;vertical-align:text-bottom}.header-wrapper .mobile-header-col .angle-hort-block{position:absolute;width:100%;background-size:cover}@media only screen and (max-width:992px){.header-wrapper .mobile-header-col .angle-hort-block{background:url(//beckinstitute.org/wp-content/themes/BeckMainTheme/stylesheets/../images/svg/hor-rectangle-med.svg) no-repeat center top;height:125px;top:-125px;background-size:cover}}@media only screen and (min-width:0) and (max-width:576px){.header-wrapper .mobile-header-col .angle-hort-block{background:url(//beckinstitute.org/wp-content/themes/BeckMainTheme/stylesheets/../images/svg/hor-rectangle-med.svg) no-repeat center top;height:75px;top:-74px;background-size:cover}}.header-wrapper .mobile-header{display:none}@media only screen and (max-width:992px){.header-wrapper .mobile-header{display:block}}.main-content{margin-top:-75px;position:relative;z-index:1}@media only screen and (max-width:992px){.main-content{margin-top:0;padding-top:4rem}}.main-content.basic-page-content{margin-top:0;padding-top:4rem}.main-content .p-left{padding-left:0;padding-right:5px}@media only screen and (max-width:992px){.main-content .p-left{padding-right:15px;padding-left:15px}}.page-content{padding-left:40px}@media only screen and (max-width:992px){.page-content{padding-left:0}}.page-content.column-content{padding-top:175px}@media only screen and (max-width:992px){.page-content.column-content{padding-top:0}}.page-content.column-featured-image{padding-top:0}@media only screen and (max-width:992px){.page-content.column-featured-image{padding-top:0;margin-top:-85px}}.page-content h2{font-family:museo-sans,sans-serif;font-size:4.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.25px;color:#071d3e;margin-bottom:3.5rem}@media only screen and (min-width:0) and (max-width:576px){.page-content h2{font-size:3rem;line-height:1.2}}.page-content h3{font-family:museo-sans,sans-serif;font-size:3.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:.25px;color:#071d3e;margin-bottom:3rem}@media only screen and (min-width:0) and (max-width:576px){.page-content h3{font-size:2.4rem;line-height:1.25}}.page-content h4{font-family:museo-sans,sans-serif;font-size:3rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.25px;margin-bottom:3rem;color:#071d3e}@media only screen and (min-width:0) and (max-width:576px){.page-content h4{font-size:2.4rem;line-height:1.25}}.page-content h5{font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.25px;margin-bottom:3rem;color:#071d3e}@media only screen and (min-width:0) and (max-width:576px){.page-content h5{font-size:1.8rem;line-height:1.33}}.page-content p{font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#333539;margin-bottom:2.5rem}@media only screen and (max-width:992px){.page-content p{font-size:1.6rem;line-height:1.38}}.page-content p a{font-weight:500;color:#071d3e;text-decoration:underline}.page-content figure{margin-bottom:5rem}.page-content figure.alignright{float:right;width:50%;padding:1rem 0 2rem 2rem}@media only screen and (min-width:0) and (max-width:576px){.page-content figure.alignright{float:none;width:100%;padding:2rem 0}}.page-content figure.alignleft{float:left;width:50%;padding:1rem 2rem 2rem 0}@media only screen and (min-width:0) and (max-width:576px){.page-content figure.alignleft{float:none;width:100%;padding:2rem 0}}.page-content figure.is-type-video iframe{min-height:450px}@media only screen and (max-width:992px){.page-content figure.is-type-video iframe{min-height:250px}}@media only screen and (min-width:0) and (max-width:576px){.page-content figure.is-type-video iframe{min-height:188px}}.page-content figure iframe{width:100%;height:auto;max-width:100%;margin-bottom:2rem}.page-content figure img{display:block;width:100%;max-width:742px;height:auto;margin-bottom:2rem}@media only screen and (max-width:992px){.page-content figure img{max-width:100%}}@media only screen and (min-width:0) and (max-width:576px){.page-content figure img{margin-bottom:1.25rem}}.page-content figure .img-block{height:230px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top}@media only screen and (max-width:992px){.page-content figure .img-block{height:220px}}.page-content figure figcaption{position:relative;margin-top:0;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;padding-left:1.75rem}.page-content figure figcaption:before{content:"";position:absolute;left:0;height:100%;width:2px;background-color:#00abc8}.page-content figure figcaption .name{font-family:museo-sans,sans-serif;font-size:2rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.25px;color:#071d3e;margin-bottom:.5rem}@media only screen and (min-width:0) and (max-width:576px){.page-content figure figcaption .name{font-size:1.8rem}}.page-content figure figcaption .title{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e}@media only screen and (min-width:0) and (max-width:576px){.page-content figure figcaption .title{font-size:1.4rem}}.page-content ul{padding-left:20px;padding-bottom:0;margin-bottom:4rem}.page-content ul ol{padding-top:2rem;padding-left:5rem;padding-bottom:0;margin-bottom:1rem}.page-content ul li{list-style:none;padding-bottom:.75em;font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#071d3e}.page-content ul li:before{content:"\2022";color:#00abc8;display:inline-block;width:1em;margin-left:-1em;position:relative;top:-1px}@media only screen and (min-width:0) and (max-width:576px){.page-content ul li{font-size:1.6rem}}.page-content ul li:last-child{padding-bottom:0}.page-content ul li.current_page_item a{font-weight:700;color:#071d3e;text-decoration:underline}.page-content ul li a{color:#071d3e;font-weight:500;text-decoration:underline;font-size:2.1rem}@media only screen and (min-width:0) and (max-width:576px){.page-content ul li a{font-size:1.6rem}}.page-content ul li ul{padding-left:1em;padding-top:.75em;margin-bottom:0}.page-content ul li ul li{font-size:2.1rem;font-weight:300}.page-content ul li ul li:before{content:"-";font-weight:300}@media only screen and (min-width:0) and (max-width:576px){.page-content ul li ul li{font-size:1.6rem}}.page-content ul li ul li a{font-weight:500;color:#071d3e;text-decoration:underline}.page-content ul li ul li ul{padding-left:1.5em}.page-content ul li ul li ul li{color:#2c3f5b;font-style:italic;font-weight:300}.page-content ul li ul li ul li:before{content:"-";font-weight:400}.page-content ul li ul li ul li a{color:#2c3f5b}.page-content ol{padding-left:0;padding-bottom:0;margin-bottom:4rem}.page-content ol ul{padding-top:2rem;padding-left:5rem;padding-bottom:0;margin-bottom:1rem}.page-content ol li{list-style:none;padding-bottom:.75em;font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#071d3e;counter-increment:li}@media only screen and (min-width:0) and (max-width:576px){.page-content ol li{font-size:1.6rem}}.page-content ol li:last-child{padding-bottom:0}.page-content ol li.current_page_item a{font-weight:700;color:#071d3e}.page-content ol li a{color:#071d3e;font-size:2.1rem}.page-content ol li ol{padding-left:1em;padding-top:.75em;margin-bottom:0}.page-content ol li ol li{font-size:2.1rem;font-weight:300}@media only screen and (min-width:0) and (max-width:576px){.page-content ol li ol li{font-size:1.6rem}}.page-content ol li ol li:before{content:"-";font-weight:300}.page-content ol li ol li a{font-weight:300;color:#cbcbd1;font-size:2.1rem}.page-content ol li ol li ol li{color:#2c3f5b;font-style:italic;font-weight:300}.page-content ol li ol li ol li:before{content:"-";font-weight:400}.page-content ol li ol li ol li a{color:#2c3f5b;font-size:2.1rem}.page-content ol>li:before{content:counter(li) ". ";color:#00abc8;display:inline-block;width:1.25em;margin-left:0;position:relative;top:-1px;font-weight:700}.page-content ol>li>ol>li{list-style-type:upper-alpha;margin-left:3rem}.page-content ol>li>ol>li:before{content:"";color:#00abc8;display:inline-block;width:1em;margin-left:1em;position:relative;top:-1px;display:none}.page-content ol>li>ol>li::marker{color:#071d3e;font-weight:700}.page-content iframe{max-width:100%}.page-content #whova-regform-widget iframe{height:auto;min-height:500px}.page-content .quote-box{padding:5rem 0;box-shadow:0 9px 30px -15px rgba(0,0,0,.5);position:relative;background:#fff}@media only screen and (min-width:0) and (max-width:576px){.page-content .quote-box{padding:4rem 0}}.page-content .quote-box div.border-line{position:absolute;top:0;left:0;height:2px;width:100%;background:#071d3e}.page-content .quote-box .icon-wrapper{padding:0 0 3rem;text-align:center}@media only screen and (min-width:0) and (max-width:576px){.page-content .quote-box .icon-wrapper{padding-bottom:2rem}}.page-content .quote-box .icon-wrapper .icon{display:block;border:solid 3px #ddd;margin:0 auto;text-align:center;width:80px;height:80px;line-height:80px;border-radius:100%;background:#fff}@media only screen and (min-width:0) and (max-width:576px){.page-content .quote-box .icon-wrapper .icon{width:60px;height:60px;line-height:60px}}.page-content .quote-box .icon-wrapper .icon span{font-size:3rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#00abc8}@media only screen and (min-width:0) and (max-width:576px){.page-content .quote-box .icon-wrapper .icon span{font-size:2.4rem}}.page-content .quote-box blockquote{font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.25px;text-align:center;color:#071d3e;margin-bottom:3rem}@media only screen and (min-width:0) and (max-width:576px){.page-content .quote-box blockquote{font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:3rem}}.page-content .quote-box .blockquote-author{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;text-align:center;color:#00abc8}@media only screen and (min-width:0) and (max-width:576px){.page-content .quote-box .blockquote-author{font-size:1.4rem}}.page-content .large-cta-block{position:relative;text-align:center}.page-content .large-cta-block .content{position:relative;z-index:1;padding:8rem 4rem}@media only screen and (max-width:992px){.page-content .large-cta-block .content{padding:6rem 2rem}}.page-content .large-cta-block .content h2{color:#fff;font-family:museo-sans,sans-serif;font-size:4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.25px}@media only screen and (min-width:0) and (max-width:576px){.page-content .large-cta-block .content h2{font-size:2.4rem;line-height:1.25}}.page-content .large-cta-block .content p{color:#fff;font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.25px;margin-bottom:3rem}@media only screen and (min-width:0) and (max-width:576px){.page-content .large-cta-block .content p{font-size:1.6rem;line-height:1.38}}.page-content .large-cta-block .trans-bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(7,29,62,.9)}.page-content .large-cta-block .button,.page-content .large-cta-block .newsletter-block .form-container button,.page-content .newsletter-block .form-container .large-cta-block button,.page-content .large-cta-block .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .large-cta-block input[type=submit],.page-content .large-cta-block .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .large-cta-block a#emma-form-submit{padding:1.4rem 2.75rem 1.4rem 3rem;background:#00abc8;color:#071d3e}.page-content .large-cta-block .button:hover,.page-content .large-cta-block .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .large-cta-block button:hover,.page-content .large-cta-block .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .large-cta-block input[type=submit]:hover,.page-content .large-cta-block .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .large-cta-block a#emma-form-submit:hover{padding:1.4rem 2.75rem 1.4rem 3rem;color:#071d3e;background:#fff}.page-content .newsletter-block{position:relative;min-height:235px;background:#eaf8fa;padding:2.5rem}@media only screen and (max-width:992px){.page-content .newsletter-block{padding:2.5rem}}.page-content .newsletter-block div.border-line{position:absolute;top:0;left:0;height:2px;width:100%;background:#071d3e}.page-content .newsletter-block h2{font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:.31px;color:#071d3e;margin-bottom:1.75rem}@media only screen and (min-width:0) and (max-width:576px){.page-content .newsletter-block h2{font-size:2.1rem;line-height:1.33}}.page-content .newsletter-block p{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;margin-bottom:0}@media only screen and (min-width:0) and (max-width:576px){.page-content .newsletter-block p{font-size:1.6rem;line-height:1.38}}.page-content .newsletter-block p a{color:#071d3e;text-decoration:underline;font-weight:500}.page-content .newsletter-block .bottom-copy p{margin-bottom:0;padding-bottom:0;font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.57;letter-spacing:.18px;color:#2c3f5b}@media only screen and (min-width:0) and (max-width:576px){.page-content .newsletter-block .bottom-copy p{font-size:1.2rem}}.page-content .newsletter-block .bottom-copy p a{font-weight:500;text-decoration:underline;font-style:italic}.page-content .newsletter-block .form-container{margin:2rem 0 1rem}@media only screen and (max-width:767px){.page-content .newsletter-block .form-container{margin-bottom:2rem}}.page-content .newsletter-block .form-container ul li:before{display:none}.page-content .newsletter-block .form-container ul#emma-form-elements li.emma-form-row{float:left;width:78% !important}@media only screen and (max-width:1200px){.page-content .newsletter-block .form-container ul#emma-form-elements li.emma-form-row{width:75% !important}}@media only screen and (max-width:767px){.page-content .newsletter-block .form-container ul#emma-form-elements li.emma-form-row{width:100% !important}}.page-content .newsletter-block .form-container .emma-horizontal-layout ul#emma-form-elements li.emma-form-row-last{float:left;width:21% !important}@media only screen and (max-width:1200px){.page-content .newsletter-block .form-container .emma-horizontal-layout ul#emma-form-elements li.emma-form-row-last{width:24% !important}}@media only screen and (max-width:767px){.page-content .newsletter-block .form-container .emma-horizontal-layout ul#emma-form-elements li.emma-form-row-last{width:40% !important}}.page-content .newsletter-block .form-container input{height:46px;line-height:44px;padding-left:15px;padding:12px;border:solid 1px #e7e7ef !important;margin-bottom:0;font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b !important;transition:all .25s ease-in-out;width:78%}.page-content .newsletter-block .form-container input::-webkit-input-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .newsletter-block .form-container input::-moz-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .newsletter-block .form-container input:-ms-input-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .newsletter-block .form-container input:-moz-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}@media only screen and (max-width:1200px){.page-content .newsletter-block .form-container input{width:75%}}@media only screen and (max-width:767px){.page-content .newsletter-block .form-container input{width:100%;margin-bottom:2rem}}.page-content .newsletter-block .form-container input:active,.page-content .newsletter-block .form-container input.nice-select.open,.page-content .newsletter-block .form-container input:focus{border-width:1px !important;outline-width:1px !important}.page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form a#emma-form-submit{margin-left:1.5rem;padding:1.4rem .75rem;background:#00abc8;color:#071d3e;line-height:initial}.page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover{cursor:pointer;padding:1.4rem .75rem;color:#071d3e;background:#fff}@media only screen and (max-width:767px){.page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form a#emma-form-submit{margin-left:0}}.page-content .basic-card{background:#fff}.page-content .basic-card header h3{margin-bottom:0;font-size:2.4rem}.page-content .basic-card header a:hover h3{text-decoration:underline}.page-content .basic-card figure .border-line{background:#00abc8 !important}.page-content .basic-card .card-content p{margin-bottom:1.5rem;color:#77777a}.page-content .basic-card:hover header h3{text-decoration:underline}.page-content .basic-card:hover .button,.page-content .basic-card:hover .newsletter-block .form-container button,.page-content .newsletter-block .form-container .basic-card:hover button,.page-content .basic-card:hover .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .basic-card:hover input[type=submit],.page-content .basic-card:hover .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .basic-card:hover a#emma-form-submit{background:#00abc8;color:#071d3e;padding:.7rem 1.25rem .7rem 1.5rem}.page-content .basic-card:hover .button span,.page-content .basic-card:hover .newsletter-block .form-container button span,.page-content .newsletter-block .form-container .basic-card:hover button span,.page-content .basic-card:hover .newsletter-block .form-container #emma-form input[type=submit] span,.page-content .newsletter-block .form-container #emma-form .basic-card:hover input[type=submit] span,.page-content .basic-card:hover .newsletter-block .form-container #emma-form a#emma-form-submit span,.page-content .newsletter-block .form-container #emma-form .basic-card:hover a#emma-form-submit span{opacity:1}.page-content .page-form-block{position:relative;min-height:235px;background:#eaf8fa;padding:2.5rem}@media only screen and (max-width:992px){.page-content .page-form-block{padding:2.5rem}}.page-content .page-form-block div.border-line{position:absolute;top:0;left:0;height:2px;width:100%;background:#071d3e}.page-content .page-form-block h2{font-family:museo-sans,sans-serif;font-size:3rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:.31px;color:#071d3e;margin-bottom:1.75rem}@media only screen and (min-width:0) and (max-width:576px){.page-content .page-form-block h2{font-size:2.4rem;line-height:1.33}}.page-content .page-form-block p{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;margin-bottom:0}@media only screen and (min-width:0) and (max-width:576px){.page-content .page-form-block p{font-size:1.6rem;line-height:1.38}}.page-content .page-form-block p a{color:#071d3e;text-decoration:underline;font-weight:500}.page-content .page-form-block .form-container{margin:2rem 0 1rem}@media only screen and (max-width:767px){.page-content .page-form-block .form-container{margin-bottom:2rem}}.page-content .page-form-block .form-container input{width:100%;height:46px;line-height:44px;padding-left:15px;border:solid 1px #e7e7ef;margin-bottom:2rem;font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container input::-webkit-input-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container input::-moz-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container input:-ms-input-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container input:-moz-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container textarea{width:100%;padding:15px;border:solid 1px #e7e7ef;margin-bottom:2rem;font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container textarea::-webkit-input-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container textarea::-moz-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container textarea:-ms-input-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container textarea:-moz-placeholder{font-family:museo-sans,sans-serif;font-size:1.4rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#2c3f5b}.page-content .page-form-block .form-container button:hover{cursor:pointer}.page-content .refine-container{position:relative}.page-content .refine-container div.border-line{position:absolute;top:0;left:0;height:2px;width:100%;background:#071d3e}.page-content .refine-container .refine-results{min-height:225px;background:#eaf8fa;padding:2.5rem}.page-content .refine-container .refine-results h2{font-family:museo-sans,sans-serif;font-size:3rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:.31px;color:#071d3e;margin-bottom:1.75rem}@media only screen and (min-width:0) and (max-width:576px){.page-content .refine-container .refine-results h2{font-size:2.4rem;line-height:1.33}}.page-content .refine-container .refine-results p{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;margin-bottom:0}@media only screen and (min-width:0) and (max-width:576px){.page-content .refine-container .refine-results p{font-size:1.6rem;line-height:1.38}}.page-content .refine-container .refine-results p a{color:#071d3e;text-decoration:underline;font-weight:500}.page-content .refine-container .refine-results .form-container button{margin-right:1.5rem;background:0 0}.page-content .refine-container .refine-results .form-container button:last-child{margin-right:0}.page-content .refine-container .refine-results .form-container button:hover{cursor:pointer}@media only screen and (max-width:992px){.page-content .refine-container .refine-results .form-container button{margin-bottom:2rem}}.page-content .refine-container .refine-results .form-container .select-container{margin:3rem 0 3rem}@media only screen and (max-width:992px){.page-content .refine-container .refine-results .form-container .select-container{margin:2.5rem 0 1.25rem}}@media only screen and (max-width:992px){.page-content .refine-container .refine-results .form-container .select-container .nice-select{margin-bottom:1rem}}.page-content .refine-container .refine-results .form-container .results{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.1px;color:#071d3e;margin-top:3rem;text-align:right !important}@media only screen and (max-width:992px){.page-content .refine-container .refine-results .form-container .results{text-align:left !important;margin-top:1rem}}.duo-block .basic-card{background:#fff}.duo-block .basic-card .img-block{height:230px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top;margin-bottom:2rem}@media only screen and (max-width:992px){.duo-block .basic-card .img-block{height:220px}}.duo-block .basic-card header h3{font-size:2.1rem;font-weight:700}.duo-block .basic-card .button,.duo-block .basic-card .page-content .newsletter-block .form-container button,.page-content .newsletter-block .form-container .duo-block .basic-card button,.duo-block .basic-card .page-content .newsletter-block .form-container #emma-form input[type=submit],.page-content .newsletter-block .form-container #emma-form .duo-block .basic-card input[type=submit],.duo-block .basic-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit,.page-content .newsletter-block .form-container #emma-form .duo-block .basic-card a#emma-form-submit{padding:.7rem .5rem .7rem 2rem}.duo-block .basic-card .button:hover,.duo-block .basic-card .page-content .newsletter-block .form-container button:hover,.page-content .newsletter-block .form-container .duo-block .basic-card button:hover,.duo-block .basic-card .page-content .newsletter-block .form-container #emma-form input[type=submit]:hover,.page-content .newsletter-block .form-container #emma-form .duo-block .basic-card input[type=submit]:hover,.duo-block .basic-card .page-content .newsletter-block .form-container #emma-form a#emma-form-submit:hover,.page-content .newsletter-block .form-container #emma-form .duo-block .basic-card a#emma-form-submit:hover{padding:.7rem 1.25rem .7rem 1.5rem}.tri-block figure .img-block{height:220px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top;margin-bottom:2rem}@media only screen and (max-width:992px){.tri-block figure .img-block{height:157px;max-width:157px}}.tri-block figure figcaption .name{font-size:1.8rem}@media only screen and (min-width:0) and (max-width:576px){.tri-block figure figcaption{padding-left:0}.tri-block figure figcaption:before{display:none}}.insights-section .side-card{background:0 0 !important;box-shadow:none !important}.profiles-block figure{margin:0 10px}.profiles-block figure .img-block{margin-bottom:2rem;height:220px;max-width:220px}@media only screen and (max-width:992px){.profiles-block figure .img-block{height:157px;max-width:157px}}.profiles-block figure figcaption .name{font-size:1.8rem}@media only screen and (min-width:0) and (max-width:576px){.profiles-block figure figcaption{padding-left:0}.profiles-block figure figcaption:before{display:none}}.organizations-block ul{padding-left:0}.organizations-block ul li{font-family:museo-sans,sans-serif;font-size:2.1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#071d3e;list-style:none}@media only screen and (min-width:0) and (max-width:576px){.organizations-block ul li{font-size:1.75rem}}@media only screen and (min-width:0) and (max-width:576px){.organizations-block ul li{font-size:1.5rem}}@media only screen and (min-width:0) and (max-width:320px){.organizations-block ul li{font-size:1.25rem}}.organizations-block ul li:after,.organizations-block ul li:before{display:none}.organizations-block ul li .fas,.organizations-block ul li .fa{font-size:2rem;line-height:1;letter-spacing:normal;text-align:center;color:#00abc8;display:inline-block;width:48px;height:48px;line-height:44.5px;background:#fff;color:#00abc8;border:solid 2px #e7e7ef;border-radius:100%;margin-right:1rem}.workshop-container .workshop-item{padding:6rem 0;border-bottom:1px solid rgba(7,29,62,.15)}.workshop-container .workshop-item:first-child{border-top:1px solid rgba(7,29,62,.15)}.workshop-container .workshop-item:hover .button-container{opacity:1}.workshop-container .workshop-item figure{position:relative;margin-bottom:0}.workshop-container .workshop-item figure img{margin-bottom:0}@media only screen and (max-width:767px){.workshop-container .workshop-item figure img{margin-bottom:2rem}}.workshop-container .workshop-item figure .button-container{position:absolute;bottom:20px;width:100%;text-align:center;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;transition:all .35s ease-in;opacity:0}.workshop-container .workshop-item figure .button-container .moreBtn{background:#fff;color:#071d3e;text-transform:uppercase;border-color:#fff;font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#071d3e;padding:.65rem 1.5rem}.workshop-container .workshop-item figure .button-container .moreBtn i{color:#00abc8}.workshop-container .workshop-item .content h3{font-family:museo-sans,sans-serif;font-size:3rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.1px;color:#071d3e;margin-bottom:2rem}.workshop-container .workshop-item .content .date{font-family:museo-sans,sans-serif;font-size:1.2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.5px;color:#071d3e;margin-bottom:2rem;text-transform:uppercase}.workshop-container .workshop-item .content p{font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#4b4e53}.next-prev-container{padding:2rem 0 4rem}.next-prev-container .prev-article,.next-prev-container .next-article{position:relative;margin-top:0;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;padding-left:1.75rem}.next-prev-container .prev-article:before,.next-prev-container .next-article:before{content:"";position:absolute;left:0;height:100%;width:2px;background-color:#071d3e}.next-prev-container .prev-article .label,.next-prev-container .next-article .label{font-family:museo-sans,sans-serif;font-size:1.3rem;font-stretch:normal;font-style:normal;letter-spacing:.1px;color:#071d3e;font-weight:700;letter-spacing:1px;margin-bottom:.5rem;transition:all .25s ease-in-out}@media only screen and (min-width:0) and (max-width:576px){.next-prev-container .prev-article .label,.next-prev-container .next-article .label{font-size:1.2rem}}.next-prev-container .prev-article .title,.next-prev-container .next-article .title{font-family:museo-sans,sans-serif;font-size:1.3rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.1px;color:#2c3f5b;display:inline-block}@media only screen and (min-width:0) and (max-width:576px){.next-prev-container .prev-article .title,.next-prev-container .next-article .title{font-size:1.4rem;text-decoration:underline}}.next-prev-container .prev-article .title:hover,.next-prev-container .next-article .title:hover{text-decoration:underline}.next-prev-container .prev-article:hover .label,.next-prev-container .next-article:hover .label{color:#00abc8}.next-prev-container .prev-article:hover .title,.next-prev-container .next-article:hover .title{text-decoration:underline}.next-prev-container .next-article{text-align:right;position:relative;margin-top:0;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;padding-right:1.75rem}.next-prev-container .next-article:before{content:"";position:absolute;left:auto;right:0;height:100%;width:2px;background-color:#00abc8}.page-content .wp-block-social-links{padding-left:0;margin-bottom:0}.page-content .wp-block-social-links li{list-style:none;padding:.5rem}.page-content .wp-block-social-links li:before{display:none}.page-content.resource-content{padding-top:150px}.page-content.resource-content h2{color:#00abc8}.page-content.resource-content p a{font-weight:700;text-decoration:underline}.page-content.resource-content .filter-row{padding-top:2rem;margin-bottom:10rem}.page-content.resource-content .filter-row .filter-header{font-size:2.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#071d3e;margin-bottom:2rem}.page-content.resource-content .filter-row .filter-header .icon{height:48px;width:48px;line-height:48px;border-radius:100%;display:inline-block;background:#fff;border:solid 2px #e7e7ef;text-align:center;color:#00abc8;margin-right:1rem}.page-content.resource-content .filter-row .nice-select{font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.2px;color:#071d3e}.page-content.resource-content .filter-row .nice-select ul li{padding-bottom:0 !important}.resource-box{background:#eaf8fa;border-top:1px solid #00abc8;padding:3rem 3.5rem;margin-bottom:5rem}@media only screen and (max-width:992px){.resource-box{margin-bottom:3rem}}@media only screen and (min-width:0) and (max-width:576px){.resource-box{padding:2rem 2.5rem;margin-bottom:2rem}}.resource-box h2{font-size:3.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:.1px;color:#071d3e;margin-bottom:1.75rem}@media only screen and (min-width:0) and (max-width:576px){.resource-box h2{font-size:3.25rem}}.resource-box hr{border-color:rgba(7,29,62,.15);margin-bottom:2.25rem}.resource-box h4{font-size:2.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.1px;color:#071d3e;margin:2.25rem 0 1.5rem}.resource-box h4:first-child{margin-top:0}.resource-box .resource-item .type{font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#071d3e;text-transform:uppercase;padding-bottom:.5rem}.resource-box .resource-item .type i{font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#00abc8;vertical-align:middle}.resource-box .resource-item .resource-link{font-size:2.1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.2px;color:#071d3e;text-decoration:underline;margin-bottom:1.5rem;display:inline-block}.resource-box .resource-item p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e}.resource-box .resource-item p a{font-weight:500;text-decoration:underline}.search-header{min-height:310px}.search-header .basic-page-header{padding:8rem 0 2rem}@media only screen and (max-width:992px){.search-header .basic-page-header{padding:9rem 0 2rem}}@media only screen and (min-width:0) and (max-width:576px){.search-header .basic-page-header{padding:17rem 0 2rem}}.search-header .sub-header{position:relative;font-family:museo-sans,sans-serif;color:#fff;padding-left:1.75rem;padding-bottom:0;margin-bottom:0}.search-header .sub-header:before{content:"";position:absolute;left:0;height:100%;width:2px;background-color:#00abc8}.your-search{font-size:1.3rem;color:#071d3e;letter-spacing:.75px;font-weight:700;font-family:museo-sans,sans-serif}.kwd-search{font-family:museo-sans,sans-serif;font-size:1.8rem;font-weight:700;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:.1px;color:#071d3e}.search-container{margin-bottom:55px}@media (min-width:993px){.search-container{margin-top:120px}}.search-container__input{position:relative;margin-bottom:20px}.search-container__input .form-control{border-radius:0;padding:17px 15px;height:45px;font-size:1.4rem;font-family:museo-sans,sans-serif;color:#2c3f5b;border:1px solid #e7e7ef;font-weight:700;text-transform:capitalize}.search-container__input .fas{position:absolute;right:15px;top:16px;font-size:1.4rem;color:#071d3e}.search-container__info,.search-container__link{font-size:1.6rem;transition:all .2s ease;font-family:museo-sans,sans-serif;color:#071d3e}.search-container__info{font-weight:300}.search-container__info span{font-weight:600}.search-container__link{text-align:right;font-weight:500}.search-container__link__text{padding-right:5px;text-decoration:underline;color:#071d3e;cursor:pointer}.search-container__link__text:hover{color:#00abc8;text-decoration:underline}.search-container__link .zmdi{color:#00abc8;font-size:1.8rem}.search-results__inner{padding:2rem 1.4rem;border-top:1px solid #e7e7ef}@media (min-width:993px){.search-results__inner{padding:4rem 3rem}}.search-results__title{font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:700;color:#071d3e;text-transform:capitalize;display:inline-block;position:relative;line-height:1.28}@media (min-width:993px){.search-results__title{font-size:3.6rem}}.search-results__title:hover{color:#071d3e;text-decoration:underline #00abc8}.search-results__text{font-size:1.4rem;font-weight:300;font-family:museo-sans,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:.2px;color:#77777a;line-height:1.38;margin-top:1.2rem}@media (min-width:993px){.search-results__text{font-size:1.6rem;margin-top:1.6rem;margin-bottom:1.6rem}}.search-results__link{color:#071d3e;text-decoration:underline;font-size:1.4rem;word-break:break-all;transition:all .2s ease}@media (min-width:993px){.search-results__link{font-size:1.6rem}}.search-results__link:hover{color:#00abc8}.search-results__item{cursor:pointer}.search-results__item:last-child .search-results__inner{border-bottom:1px solid #e7e7ef}.search-results__item:hover{text-decoration:none}.search-results__item:hover .search-results__title{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#00abc8}.search-results__item:hover .search-results__link{color:#00abc8}body.page-template-page-blog,body.blog,body.archive,body.category{z-index:1;position:relative}body.page-template-page-blog .general-header h1,body.blog .general-header h1,body.archive .general-header h1,body.category .general-header h1{margin-bottom:2rem}@media (min-width:993px){body.page-template-page-blog .general-header h1,body.blog .general-header h1,body.archive .general-header h1,body.category .general-header h1{margin-bottom:3rem}}body.page-template-page-blog .general-header__subheader,body.blog .general-header__subheader,body.archive .general-header__subheader,body.category .general-header__subheader{margin-bottom:2rem;font-family:museo-sans,sans-serif;font-size:1.6rem;font-weight:300;color:#eaeaf3;position:relative;line-height:1.33;letter-spacing:.2px;padding-left:1.8rem}@media (min-width:993px){body.page-template-page-blog .general-header__subheader,body.blog .general-header__subheader,body.archive .general-header__subheader,body.category .general-header__subheader{margin-bottom:20rem;width:63rem;font-size:2.1rem}}body.page-template-page-blog .general-header__subheader:before,body.blog .general-header__subheader:before,body.archive .general-header__subheader:before,body.category .general-header__subheader:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background-color:#00abc8}body.page-template-page-blog .col-sidebar,body.blog .col-sidebar,body.archive .col-sidebar,body.category .col-sidebar{z-index:1}body.page-template-page-blog .side-card .border-line,body.blog .side-card .border-line,body.archive .side-card .border-line,body.category .side-card .border-line{background-color:#00abc8}@media (min-width:993px){body.page-template-page-blog .blogpage__content,body.blog .blogpage__content,body.archive .blogpage__content,body.category .blogpage__content{padding-top:10rem}}body.page-template-page-blog .blog-list,body.blog .blog-list,body.archive .blog-list,body.category .blog-list{padding-top:4rem;max-width:742px}@media only screen and (max-width:992px){body.page-template-page-blog .blog-list,body.blog .blog-list,body.archive .blog-list,body.category .blog-list{padding-top:0}}body.page-template-page-blog .blog-list p,body.blog .blog-list p,body.archive .blog-list p,body.category .blog-list p{font-weight:300}body.page-template-page-blog .blog-list__inner,body.blog .blog-list__inner,body.archive .blog-list__inner,body.category .blog-list__inner{padding:2.75rem 0;border-top:1px solid #e7e7ef}@media (min-width:993px){body.page-template-page-blog .blog-list__inner,body.blog .blog-list__inner,body.archive .blog-list__inner,body.category .blog-list__inner{padding:4rem 3rem}}body.page-template-page-blog .blog-list__title,body.page-template-page-blog .blog-list__title a,body.blog .blog-list__title,body.blog .blog-list__title a,body.archive .blog-list__title,body.archive .blog-list__title a,body.category .blog-list__title,body.category .blog-list__title a{font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:700;color:#071d3e;text-transform:capitalize;display:inline-block;position:relative;line-height:1.28}@media (min-width:993px){body.page-template-page-blog .blog-list__title,body.page-template-page-blog .blog-list__title a,body.blog .blog-list__title,body.blog .blog-list__title a,body.archive .blog-list__title,body.archive .blog-list__title a,body.category .blog-list__title,body.category .blog-list__title a{font-size:3.6rem}}body.page-template-page-blog .blog-list__title:hover,body.page-template-page-blog .blog-list__title a:hover,body.blog .blog-list__title:hover,body.blog .blog-list__title a:hover,body.archive .blog-list__title:hover,body.archive .blog-list__title a:hover,body.category .blog-list__title:hover,body.category .blog-list__title a:hover{color:#071d3e;text-decoration:underline #00abc8;text-decoration-thickness:1px}@media only screen and (min-width:0) and (max-width:576px){body.page-template-page-blog .blog-list__title,body.page-template-page-blog .blog-list__title a,body.blog .blog-list__title,body.blog .blog-list__title a,body.archive .blog-list__title,body.archive .blog-list__title a,body.category .blog-list__title,body.category .blog-list__title a{color:#071d3e;text-decoration:underline #071d3e;text-decoration-thickness:1px}}body.page-template-page-blog .blog-list__date,body.blog .blog-list__date,body.archive .blog-list__date,body.category .blog-list__date{color:#2c3f5b;text-transform:uppercase;font-size:1.2rem;font-family:museo-sans,sans-serif;font-weight:500 !important;letter-spacing:.5px;margin-top:1.2rem}@media (min-width:993px){body.page-template-page-blog .blog-list__date,body.blog .blog-list__date,body.archive .blog-list__date,body.category .blog-list__date{margin-top:1.6rem}}body.page-template-page-blog .blog-list__date span,body.blog .blog-list__date span,body.archive .blog-list__date span,body.category .blog-list__date span{color:#00abc8;padding:0 10px}body.page-template-page-blog .blog-list__date a,body.blog .blog-list__date a,body.archive .blog-list__date a,body.category .blog-list__date a{color:#071d3e;text-decoration:underline}body.page-template-page-blog .blog-list__text,body.blog .blog-list__text,body.archive .blog-list__text,body.category .blog-list__text{font-size:1.4rem;font-weight:300;font-family:museo-sans,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:.2px;color:#77777a;line-height:1.38;margin-top:1.2rem}@media (min-width:993px){body.page-template-page-blog .blog-list__text,body.blog .blog-list__text,body.archive .blog-list__text,body.category .blog-list__text{font-size:1.6rem;margin-top:1.6rem}}body.page-template-page-blog .blog-list__text p,body.blog .blog-list__text p,body.archive .blog-list__text p,body.category .blog-list__text p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#4b4e53}body.page-template-page-blog .blog-list__text p:last-child,body.blog .blog-list__text p:last-child,body.archive .blog-list__text p:last-child,body.category .blog-list__text p:last-child{padding-bottom:0;margin-bottom:0}body.page-template-page-blog .blog-list__item:last-of-type .blog-list__inner,body.blog .blog-list__item:last-of-type .blog-list__inner,body.archive .blog-list__item:last-of-type .blog-list__inner,body.category .blog-list__item:last-of-type .blog-list__inner{border-bottom:1px solid #e7e7ef}body.page-template-page-blog .blog-list__card,body.blog .blog-list__card,body.archive .blog-list__card,body.category .blog-list__card{margin-bottom:5rem;border:none}body.page-template-page-blog .blog-list__card:hover .card-title,body.page-template-page-blog .blog-list__card:hover .card-title a,body.blog .blog-list__card:hover .card-title,body.blog .blog-list__card:hover .card-title a,body.archive .blog-list__card:hover .card-title,body.archive .blog-list__card:hover .card-title a,body.category .blog-list__card:hover .card-title,body.category .blog-list__card:hover .card-title a{text-decoration:underline #00abc8;text-decoration-thickness:1px}body.page-template-page-blog .blog-list__card .card-img-top,body.blog .blog-list__card .card-img-top,body.archive .blog-list__card .card-img-top,body.category .blog-list__card .card-img-top{border-bottom:2px solid #00abc8}body.page-template-page-blog .blog-list__card .card-body,body.blog .blog-list__card .card-body,body.archive .blog-list__card .card-body,body.category .blog-list__card .card-body{box-shadow:0 9px 30px -15px rgba(0,0,0,.5);padding:2rem 3rem}body.page-template-page-blog .blog-list__card .card-title,body.page-template-page-blog .blog-list__card .card-title a,body.blog .blog-list__card .card-title,body.blog .blog-list__card .card-title a,body.archive .blog-list__card .card-title,body.archive .blog-list__card .card-title a,body.category .blog-list__card .card-title,body.category .blog-list__card .card-title a{font-family:museo-sans,sans-serif;font-size:4.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.25px;color:#00abc8;margin-bottom:1.8rem}@media only screen and (min-width:0) and (max-width:576px){body.page-template-page-blog .blog-list__card .card-title,body.page-template-page-blog .blog-list__card .card-title a,body.blog .blog-list__card .card-title,body.blog .blog-list__card .card-title a,body.archive .blog-list__card .card-title,body.archive .blog-list__card .card-title a,body.category .blog-list__card .card-title,body.category .blog-list__card .card-title a{font-size:3rem;line-height:1.2}}.blog-list,.page-content .blog-list{overflow:hidden;padding-top:4rem;max-width:742px}@media only screen and (max-width:992px){.blog-list,.page-content .blog-list{padding-top:0}}.blog-list p,.page-content .blog-list p{font-weight:300;font-size:1.6rem}.blog-list__inner,.page-content .blog-list__inner{padding:2.75rem 0;border-top:1px solid #e7e7ef}@media (min-width:993px){.blog-list__inner,.page-content .blog-list__inner{padding:4rem 3rem}}.blog-list__title,.blog-list__title a,.page-content .blog-list__title,.page-content .blog-list__title a{font-family:museo-sans,sans-serif;font-size:2.4rem;font-weight:700;color:#071d3e;text-transform:capitalize;display:inline-block;position:relative;line-height:1.28}@media (min-width:993px){.blog-list__title,.blog-list__title a,.page-content .blog-list__title,.page-content .blog-list__title a{font-size:3.6rem}}.blog-list__title:hover,.blog-list__title a:hover,.page-content .blog-list__title:hover,.page-content .blog-list__title a:hover{color:#071d3e;text-decoration:underline #00abc8;text-decoration-thickness:1px}@media only screen and (min-width:0) and (max-width:576px){.blog-list__title,.blog-list__title a,.page-content .blog-list__title,.page-content .blog-list__title a{color:#071d3e;text-decoration:underline #071d3e;text-decoration-thickness:1px}}.blog-list__date,.page-content .blog-list__date{color:#2c3f5b;text-transform:uppercase;font-size:1.2rem;font-family:museo-sans,sans-serif;font-weight:500 !important;letter-spacing:.5px;margin-top:1.2rem}@media (min-width:993px){.blog-list__date,.page-content .blog-list__date{margin-top:1.6rem}}.blog-list__date span,.page-content .blog-list__date span{color:#00abc8;padding:0 10px}.blog-list__date a,.page-content .blog-list__date a{color:#071d3e;text-decoration:underline}.blog-list__text,.page-content .blog-list__text{font-size:1.4rem;font-weight:300;font-family:museo-sans,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:.2px;color:#77777a;line-height:1.38;margin-top:1.2rem}@media (min-width:993px){.blog-list__text,.page-content .blog-list__text{font-size:1.6rem;margin-top:1.6rem}}.blog-list__text p,.page-content .blog-list__text p{font-size:1.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#4b4e53}.blog-list__text p:last-child,.page-content .blog-list__text p:last-child{padding-bottom:0;margin-bottom:0}.blog-list__item:last-of-type .blog-list__inner,.page-content .blog-list__item:last-of-type .blog-list__inner{border-bottom:1px solid #e7e7ef}.blog-list__card,.page-content .blog-list__card{margin-bottom:5rem;border:none}.blog-list__card:hover .card-title,.blog-list__card:hover .card-title a,.page-content .blog-list__card:hover .card-title,.page-content .blog-list__card:hover .card-title a{text-decoration:underline #00abc8;text-decoration-thickness:1px}.blog-list__card .card-img-top,.page-content .blog-list__card .card-img-top{border-bottom:2px solid #00abc8}.blog-list__card .card-body,.page-content .blog-list__card .card-body{box-shadow:0 9px 30px -15px rgba(0,0,0,.5);padding:2rem 3rem}.blog-list__card .card-title,.blog-list__card .card-title a,.page-content .blog-list__card .card-title,.page-content .blog-list__card .card-title a{font-family:museo-sans,sans-serif;font-size:4.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.25px;color:#00abc8;margin-bottom:1.8rem}@media only screen and (min-width:0) and (max-width:576px){.blog-list__card .card-title,.blog-list__card .card-title a,.page-content .blog-list__card .card-title,.page-content .blog-list__card .card-title a{font-size:3rem;line-height:1.2}}.calendar h4,.calendar h2.calendar__title{font-family:"Museo Sans",sans-serif !important;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.1px;color:#071d3e;border-bottom:1px solid #e7e7ef;padding-bottom:1rem;margin-bottom:2.5rem}@media only screen and (max-width:992px){.calendar h4,.calendar h2.calendar__title{margin-bottom:1.5rem}}.calendar .workshop_jumplist,.calendar .calendar__row{padding-bottom:2rem}.calendar .workshop_jumplist{padding-left:0}.calendar .workshop_jumplist li{list-style:none;display:inline-block;margin-left:0;margin-right:.5rem;margin-bottom:.65rem;padding-bottom:0}.calendar .workshop_jumplist li:before{display:none}.calendar .workshop_jumplist li a{font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#071d3e;display:inline-block;text-transform:uppercase;border-radius:30px;border:solid 1px #00abc8;padding:.473rem .75rem .465rem;transition:all .25s ease-in-out}.calendar .workshop_jumplist li a:hover{background:#00abc8;color:#071d3e}.calendar .calendar__workshop{border:none;display:inline-block;padding:0}.calendar .calendar__workshop.workshop{background:#eaf8fa;position:relative;margin-right:2rem;min-width:290px;max-width:290px;margin-bottom:2rem;padding-top:20px;padding-bottom:60px;vertical-align:top}@media only screen and (max-width:992px){.calendar .calendar__workshop.workshop{margin-right:1rem}}@media only screen and (min-width:0) and (max-width:576px){.calendar .calendar__workshop.workshop{margin-right:0}}.calendar .calendar__workshop.workshop:last-child{margin-right:0}.calendar .calendar__workshop.workshop:hover .workshop__title,.calendar .calendar__workshop.workshop:hover .workshop__title a{color:#00abc8}.calendar .calendar__workshop.workshop .banner{display:none}.calendar .calendar__workshop.workshop.banner-item{padding-top:40px}.calendar .calendar__workshop.workshop.banner-item .divider-line{display:none}.calendar .calendar__workshop.workshop.banner-item .banner{display:block;transition:all .25s ease-in-out;position:absolute;top:0;width:100%;height:30px;background:#071d3e;padding-left:15px;font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:30px;letter-spacing:.5px;color:#fff;text-transform:uppercase}.calendar .calendar__workshop.workshop.banner-item .banner .zmdi{display:inline-block;color:#f6a800;padding-right:.5rem}.calendar .calendar__workshop.workshop .divider-line{transition:all .25s ease-in-out;position:absolute;top:0;width:100%;height:2px;background:#00abc8}.calendar .calendar__workshop.workshop .content{padding:1.25rem 1.5rem}.calendar .calendar__workshop.workshop .workshop__title,.calendar .calendar__workshop.workshop .workshop__title a{text-align:left;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#071d3e}.calendar .calendar__workshop.workshop h3.workshop__title{margin-bottom:1rem !important}.calendar .calendar__workshop.workshop .workshopdate{text-align:left;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.2px;color:#071d3e;width:100%}.calendar .calendar__workshop.workshop .wp-block-button__link{min-width:initial;font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.1px;color:#071d3e;display:inline-block;border-radius:30px;border:solid 1px #00abc8;padding:.4rem 1rem .4rem;transition:all .25s ease-in-out;background:0 0}.calendar .calendar__workshop.workshop .wp-block-button__link:after{display:none}.calendar .calendar__workshop.workshop .wp-block-button__link:hover{padding:.4rem 1rem .4rem;background:#00abc8 !important;color:#071d3e !important}.calendar .calendar__workshop.workshop .workshop-wrap{position:absolute;bottom:10px;padding-top:1rem;width:100%}.calendar .calendar__workshop.workshop .workshop-wrap .workshopinfo{border-top:1px solid rgba(7,29,62,.15);margin-left:1.25rem;margin-right:1.25rem;padding-top:.5rem}.calendar .calendar__workshop.workshop .workshop-wrap .workshopinfo .workshoptype{font-size:11px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#071d3e;text-transform:uppercase}.calendar .calendar__workshop.workshop .workshop-wrap .workshopinfo .workshoptype .zmdi{color:#00abc8;font-size:18px;vertical-align:sub}.calendar .calendar__workshop.workshop .workshop-wrap .workshopinfo .iscore{font-size:11px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.5px;color:#4b4e53;padding-top:.15rem}