.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-navigation__responsive-dialog{position:relative}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0;font-size:24px}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}html{scroll-behavior:smooth}@media (min-width:0em) and (max-width:46.24em){.wp-block-group{padding-left:15px;padding-right:15px}.has-global-padding{padding-right:20px!important;padding-left:20px!important}}.c-navigation-header-menu-icon ul{margin:20px}.c-navigation-header-menu-icon:not(:has(.has-modal-open.is-menu-open)) .wp-block-navigation__responsive-container-open.always-shown svg{display:none!important}.c-navigation-header-menu-icon:not(:has(.has-modal-open.is-menu-open)) .wp-block-navigation__responsive-container-open.always-shown:hover:after{transform:rotate(45deg)}.c-navigation-header-menu-icon:not(:has(.has-modal-open.is-menu-open)) .wp-block-navigation__responsive-container-open.always-shown:after{content:"";display:block;width:54px;height:54px;background-image:url(/wp-content/themes/the-rate-framework/assets/img/menu-icon.svg);background-size:contain;background-repeat:no-repeat;transition:all 250ms ease-in-out}@media (min-width:0em) and (max-width:46.24em){.c-navigation-header-menu-icon .wp-block-navigation__container{gap:18px!important}}@media (min-width:0em) and (max-width:46.24em){.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{font-size:28px}}.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-close svg{display:none!important}.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-close::after{content:"";display:block;width:54px;height:54px;background-image:url(/wp-content/themes/the-rate-framework/assets/img/menu-close-icon.svg);background-size:contain;background-repeat:no-repeat;transition:all 500ms ease-in-out}.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-close:hover:after{transform:rotate(180deg)}.c-navigation-footer-primary-menu li:not(.current-menu-item) span{color:var(--wp--preset--color--white)}.c-navigation-button-menu-item a{background-color:var(--wp--preset--color--custom-tertiary);border-radius:9999px;padding:14px 120px 14px 0!important}.c-navigation-button-menu-item a span{color:var(--wp--preset--color--custom-primary)}.c-navigation-button-menu-item:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:58px;height:58px;background-image:url(/wp-content/themes/the-rate-framework/assets/img/arrow-right-color-v1.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}@media (min-width:0em) and (max-width:46.24em){.c-navigation-button-menu-item .wp-block-navigation-item__label,.c-navigation-footer-primary-menu .wp-block-navigation-item__label,.c-navigation-footer-secondary-menu .wp-block-navigation-item__label{text-decoration:unset}}.c-socials-icons-26 svg{width:26px!important;height:26px!important}@media (min-width:0em) and (max-width:46.24em){.c-group--m-no-padding,.c-row--m-column-reverse>.wp-block-group,.c-row--m-column>.wp-block-group{padding:0!important}.c-heading--m-38{font-size:38px!important}.c-row--m-column{flex-direction:column!important;padding:0!important}.c-row--m-column-reverse{flex-direction:column-reverse!important;padding:0!important}.c-row--m-margin-bottom-60{margin-bottom:60px!important}}.the-rate-back-to-top-button svg circle{fill:var(--wp--preset--color--white)!important}.the-rate-back-to-top-button svg path{fill:var(--wp--preset--color--black)!important}@media (min-width:0em) and (max-width:46.24em){.c-footer-desktop{display:none}.c-footer-mobile{display:block}}@media (min-width:0em) and (max-width:46.24em){.wp-block-group{padding-left:15px;padding-right:15px}.has-global-padding{padding-right:20px!important;padding-left:20px!important}}@media (min-width:0em) and (max-width:46.24em){.c-navigation-header-menu-icon .wp-block-navigation__container{gap:18px!important}}.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-content{float:left}.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{font-size:48px;font-weight:700!important;padding-left:40px!important}@media (min-width:0em) and (max-width:46.24em){.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{font-size:28px}}.c-navigation-header-menu-icon .wp-block-navigation__responsive-container-close{margin-right:40px}.c-navigation-footer-primary-menu span,.c-navigation-footer-secondary-menu span{font-family:var(--wp--preset--font-family--poppins);font-size:36px;font-weight:700}.c-navigation-footer-primary-menu .wp-block-navigation-item__label,.c-navigation-footer-secondary-menu .wp-block-navigation-item__label{text-decoration:underline;text-decoration-color:#fff0;transition:text-decoration-color 250ms ease-in-out}.c-navigation-footer-primary-menu .wp-block-navigation-item__label:hover{text-decoration-color:var(--wp--preset--color--white)}.c-navigation-footer-secondary-menu span{font-size:14px;font-weight:400;color:var(--wp--preset--color--custom-footer-secondary-menu)}.c-navigation-footer-secondary-menu .wp-block-navigation-item__label:hover{text-decoration-color:var(--wp--preset--color--custom-footer-secondary-menu)}.c-navigation-button-menu-item{position:relative;margin-top:48px}.c-navigation-button-menu-item .wp-block-navigation-item__label:hover{text-decoration-color:var(--wp--preset--color--black)!important}.c-navigation-background-border-radius{border-radius:100px!important}@media (min-width:0em) and (max-width:46.24em){.c-navigation-button-menu-item .wp-block-navigation-item__label,.c-navigation-footer-primary-menu .wp-block-navigation-item__label,.c-navigation-footer-secondary-menu .wp-block-navigation-item__label{text-decoration:unset}}.wp-block-group{overflow:hidden!important}@media (min-width:0em) and (max-width:46.24em){.c-group--m-no-padding,.c-row--m-column-reverse>.wp-block-group,.c-row--m-column>.wp-block-group{padding:0!important}.c-heading--m-38{font-size:38px!important}.c-row--m-column{flex-direction:column!important;padding:0!important}.c-row--m-column-reverse{flex-direction:column-reverse!important;padding:0!important}.c-row--m-margin-bottom-60{margin-bottom:60px!important}}.the-rate-back-to-top-button{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:20px;bottom:55px;z-index:1;background:#fff0;text-decoration:none;gap:48px;height:162px;mix-blend-mode:difference;cursor:pointer}.the-rate-back-to-top-button span{font-family:var(--wp--preset--font-family--montserrat)!important;font-size:13px;font-weight:400;text-transform:uppercase;transform:rotate(-90deg);color:var(--wp--preset--color--white)}.copyright-text{font-family:var(--wp--preset--font-family--poppins);font-size:14px;font-weight:400;color:var(--wp--preset--color--custom-copyrights)}.c-footer-desktop{display:block}.c-footer-mobile{display:none}@media (min-width:0em) and (max-width:46.24em){.c-footer-desktop{display:none}.c-footer-mobile{display:block}}