﻿.vertical-align{position:relative !important;top:50% !important;-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}#side-nav .et-pb-icon{border-radius:0}#page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#0c2e50;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:1;pointer-events:none;transition:opacity 0.5s}#page-loader.hidden{opacity:0;pointer-events:none}#page-loader .spinner{width:50px;height:50px;border:5px solid #7ffff9;animation:square-rotate 1.15s steps(4) infinite;box-sizing:border-box;border-radius:0;top:calc(50% - 50px) !important;left:calc(50% - 50px) !important}@keyframes square-rotate{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(90deg)}75%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}.side-nav-global-row{width:100% !important}@media (min-width:980px){.side-nav-global-row{position:fixed;left:1%;top:148px;width:20% !important}.side-nav-global-row .user-badge-code{margin-top:auto !important;margin-bottom:11.5em !important}}#page-container:not(.et-vb-app-ancestor) .comparison-section:not(.active){display:none}#et-main-area{top:71px;position:relative}.et-l--header{z-index:9999;position:relative}body.admin-bar #ls-header{top:32px}.user-badge-wrapper{position:relative;cursor:pointer}.user-badge-wrapper .user-badge-inner{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:13px;line-height:1.2em;color:#fff}.user-badge-wrapper .user-initials-circle{font-size:16px;margin-right:5px;width:40px;height:40px;line-height:40px;text-align:center;background-color:#fff;color:#094078;font-weight:900;border-radius:50%}.user-badge-wrapper .user-name{font-weight:700}.user-badge-wrapper .user-arrow{margin-left:10px}.user-badge-wrapper .dropdown{display:none;position:absolute;background:#ffff;padding:0.5em;border-radius:6px;border:1px solid #eaeaea;top:-270%;left:0;width:230px;z-index:9999}.user-badge-wrapper .dropdown ul{list-style:none;padding-left:0;padding-bottom:0}.user-badge-wrapper .dropdown ul li a{color:#333;font-size:13px;display:block;padding:5px 10px;border-radius:6px}.user-badge-wrapper .dropdown ul li a:hover{color:#000;background:#f4f4f4}.user-badge-wrapper .dropdown .menu-item.logout>a::before{font-family:"Dashicons";content:"";margin-right:8px;vertical-align:middle}.user-badge-wrapper .dropdown .menu-item.settings>a::before{font-family:"Dashicons";content:"";margin-right:8px;vertical-align:middle}#side-nav .et_pb_blurb.active .et-pb-icon,#side-nav .et_pb_blurb.active .et_pb_module_header,#side-nav .et_pb_blurb:hover .et-pb-icon,#side-nav .et_pb_blurb:hover .et_pb_module_header{color:#7ffff9 !important}#side-nav .et_pb_blurb .et_pb_module_header{padding-bottom:0}#side-nav .et_pb_blurb .et_pb_module_header a{display:block}.provider-list a{margin-bottom:1em;background:#0c2e50;border-radius:6px;padding:1em;font-size:1.1em;font-weight:600;color:#b0bbc6;display:block;box-shadow:2px 2px 7px 0 #eaeaea;transition:all 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.provider-list a span{margin-left:auto}.provider-list a:hover{color:#7ffff9}.provider-select{border-radius:6px;padding:5px;color:#333;min-width:200px}.subscribe-provider{border:0;background:0;padding:0;line-height:1.5em;color:#094078;margin-left:auto;cursor:pointer}.subscribe-provider.subscribed{opacity:0.6}.subscribe-provider:hover{color:#53b9b3}.wpDataTablesFilter .wpDataTableFilterSection:not(#wdt-clear-filters-button-block):not(#wdt-pf-search-filters-button-block){min-height:1px !important}.analysis-scroll-wrapper{position:relative;overflow:hidden}.scroll-arrow{position:absolute;top:0;z-index:10;height:29px;width:100px;border:none;padding:0;font-size:14px;transition:opacity 0.2s ease;cursor:pointer;right:0;text-align:right;background:linear-gradient(to right, transparent 0%, #f8f8f8 50%, #f8f8f8 100%)}.scroll-arrow{opacity:0;pointer-events:none}.scroll-arrow.visible{opacity:1;pointer-events:auto}.analysis-scroll{padding-left:0 !important;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:1.5rem;margin-right:-4%;padding-right:120px}.analysis-scroll li{list-style:none}.analysis-scroll::-webkit-scrollbar{display:none}.analysis-title{border-bottom:1px solid #ccc}.analysis-title span{display:block;white-space:nowrap;padding:0rem 0rem 0.25rem;margin:0 0.75rem;cursor:pointer;flex:0 0 auto;transition:background 0.2s;font-size:14px;font-weight:500}.analysis-title:first-of-type span{margin-left:0}.analysis-title:last-of-type span{margin-right:0}.analysis-title:hover span{color:#000}.analysis-title.active span{color:#094078;font-weight:bold;border-bottom:2px solid #094078}.analysis-content{margin-top:2rem}.analysis-loader{display:flex;justify-content:center;margin:2rem 0;position:absolute;left:0;right:0}.spinner{width:30px;height:30px;border:4px solid #ccc;border-top-color:#094078;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.flexible-grid{margin:0 -10px}.layout-block{width:100%;margin-bottom:20px;float:left;box-sizing:border-box;padding:0 10px}.layout-block .inner{background-color:#ffffff;padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;padding-left:1.5em;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:2px 2px 7px 0px #eaeaea;border:1px solid #ccc}.layout-block .inner h2,.layout-block .inner h3,.layout-block .inner h4,.layout-block .inner h5,.layout-block .inner h6{color:#094078}.layout-width-1-3{width:33.3333%}.layout-width-2-3{width:66.6666%}.layout-width-1-2{width:50%}.layout-width-full{width:100%}.scrollable-table-wrapper{max-height:410px;overflow-y:auto;width:100%}.scrollable-table-wrapper thead{position:sticky;top:0;background:white;z-index:1}.scrollable-table-wrapper{scrollbar-width:thin;scrollbar-color:#094078 #f8f8f8}.scrollable-table-wrapper::-webkit-scrollbar{width:7px}.scrollable-table-wrapper::-webkit-scrollbar-track{background:#f8f8f8}.scrollable-table-wrapper::-webkit-scrollbar-thumb{background-color:#094078;border-radius:6px;border:2px solid #094078}.scrollable-table-wrapper::-webkit-scrollbar-thumb:hover{background:#094078}.wpdt-c .wpDataTablesWrapper .wdtscroll table{margin-left:0;width:100% !important}.buckingham_research_view_wrapper{width:100%;clear:both;padding:0em 10px 1em}.buckingham_research_view_wrapper .et_pb_button{cursor:pointer}.buckingham_research_view_wrapper .buckingham_research_view{display:none;background-color:#ffffff;padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;padding-left:1.5em;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:2px 2px 7px 0px #eaeaea;border:1px solid #ccc}html .pdfemb-viewer{margin-top:1em;max-width:100%;height:auto}html .pdfemb-viewer *{max-width:100%;height:auto !important}html .pdfemb-viewer .pdfemb-toolbar{background-color:#333}html .pdfemb-viewer .pdfemb-toolbar div{text-align:center;display:block;width:100%;margin:3px 0px}html .pdfemb-viewer .pdfemb-toolbar button,.pdfemb-viewer .pdfemb-toolbar button[disabled]{position:absolute;border:0;background:none;padding:0;background-color:transparent !important;border:0 !important;box-shadow:none !important}html .pdfemb-viewer .pdfemb-toolbar button.pdfemb-zoomin,.pdfemb-viewer .pdfemb-toolbar button[disabled].pdfemb-zoomin{right:0;bottom:0}html .pdfemb-viewer .pdfemb-toolbar button.pdfemb-zoomout,.pdfemb-viewer .pdfemb-toolbar button[disabled].pdfemb-zoomout{left:3px;bottom:0}html .pdfemb-viewer .pdfemb-toolbar button.pdfemb-btndisabled{color:#d3d3d3;border:none;box-shadow:none}html .pdfemb-viewer .pdfemb-toolbar button.pdfemb-next{position:absolute;right:0}html .pdfemb-viewer .pdfemb-toolbar button.pdfemb-prev::before{font-family:"Dashicons";content:"";font-size:16px;vertical-align:middle;color:#fff;position:absolute;left:0 !important;border:0;background:none;box-shadow:none}html .pdfemb-viewer .pdfemb-toolbar button.pdfemb-next::before{font-family:"Dashicons";content:"";font-size:16px;vertical-align:middle;color:#fff;position:absolute;right:0 !important;border:0;background:none;box-shadow:none}.et_pb_blog .et_pb_post{background-color:#ffffff;padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;padding-left:1.5em;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:2px 2px 7px 0px #eaeaea;border:1px solid #ccc;margin-bottom:1em}.et_pb_blog .et_pb_post .post-content{width:900px;max-width:100%}.post-category-link{color:#333;font-weight:700}.responsive-video{margin-top:1em}.wpdt-c.wdt-skin-light .wpDataTablesWrapper .dataTables_paginate .paginate_button.current,.wpdt-c.wdt-skin-light .wpDataTablesWrapper .dataTables_paginate .paginate_button.current:hover{color:#000 !important;background-color:transparent !important}.wpdt-c.wdt-skin-light .wpDataTablesWrapper .dataTables_paginate .paginate_button:hover{background-color:transparent !important}.wpdt-c.wdt-skin-light .wpDataTablesWrapper table.wpDataTable tr{border-bottom:1px solid #ccc !important}.wpdt-c.wdt-skin-light .wpDataTablesWrapper table.wpDataTable td,.wpdt-c.wdt-skin-light .wpDataTablesWrapper table.wpDataTable th{font-size:14px !important;padding:7px 0 !important;text-align:left !important;border:0 !important;background-color:transparent !important;padding-right:5px !important}.table-filter{border-radius:6px;height:30px;padding:0 10px;margin:1em 0;width:auto}.acf-generated-table tr{border-bottom:1px solid #ccc}.acf-generated-table td,.acf-generated-table th{font-size:14px;padding:7px 0;text-align:left}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:14px;border-radius:8px;color:#333}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{cursor:pointer}@media (max-width:980px){.et_pb_login_form{padding-left:0 !important;margin:0 auto;display:block;float:none !important}.user-badge-wrapper .user-email,.user-badge-wrapper .user-name,.user-badge-wrapper .user-arrow{display:none}.user-badge-wrapper .user-initials-circle{background-color:#094078;color:#fff}.user-badge-wrapper .dropdown{top:170%;left:initial;right:0}#ls-header .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}#ls-header .et_pb_row .et_pb_column{margin-bottom:0}#side-nav{display:none}.et_pb_row.mobile-row-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.et_pb_row.mobile-row-reverse .et_pb_column{margin-bottom:0}.et_pb_row.mobile-row-reverse .et_pb_column:last-child{margin-bottom:30px}.vertical-align{position:relative !important;top:0% !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}}@media (max-width:768px){.layout-block{width:100%;padding:0}.flexible-grid{margin:0}}@media (min-width:500px){.wpDataTablesWrapper div.dt-buttons{position:absolute;top:-4em;right:0}}