.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.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.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}.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}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.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}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.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-cover,.wp-block-navigation__responsive-dialog{position:relative}.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .wp-block-cover__background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover video.wp-block-cover__video-background{border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover__video-background{z-index:0}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}@media (max-width:600px){nav.is-responsive.wp-block-navigation ul{padding:0 20px}}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade],html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.wp-block-buttons.is-style-buttons-hover-translate-effect a.wp-block-button__link,.wp-block-column,.wp-block-columns,.wp-block-group,a,button,img{transition:all ease .23s}.wp-block-group.is-style-modestra-boxshadow{box-shadow:0 0 40px rgba(0,0,0,.05)}.wp-block-group.is-style-modestra-boxshadow-large{box-shadow:0 0 40px rgba(0,0,0,.15)}.wp-block-button.is-style-button-hover-secondary-bgcolor a.wp-block-button__link.wp-element-button:hover{background-color:var(--wp--preset--color--secondary)!important;opacity:1;color:var(--wp--preset--color--light-color)!important;border-color:var(--wp--preset--color--secondary)!important}.is-style-list-style-no-bullet{list-style-type:none}.wp-site-blocks>*+*{margin-block-start:0!important}.wp-block-buttons.is-style-buttons-hover-translate-effect a.wp-block-button__link:hover{box-shadow:15px 9px 25px rgba(0,0,0,.17);transform:translateY(-5px)}ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check{list-style:none}ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check li{position:relative;padding-left:28px}ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check li:before{margin-top:-9px}ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check li:after,ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check li:before{content:"";width:18px;height:18px;position:absolute;border-radius:50%;left:0;top:50%}ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check li:before{background:var(--wp--preset--color--primary);opacity:.2}ul.wp-block-list.is-style-hide-bullet-list-style-primary-shade-check li:after{-webkit-mask-image:url(/wp-content/themes/modestra/assets/images/primary_check_icon.svg);mask-image:url(/wp-content/themes/modestra/assets/images/primary_check_icon.svg);mask-repeat:no-repeat;mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;display:inline-block;margin-top:-8px;background-color:var(--wp--preset--color--primary)}details.wp-block-details.is-style-modestra-details-with-plus-icon summary{list-style:none;position:relative}details.wp-block-details.is-style-modestra-details-with-plus-icon summary:after{content:"+";font-size:24px;position:absolute;right:0;top:0;margin-top:-5px}details.wp-block-details.is-style-modestra-details-with-plus-icon[open] summary:after{content:"-";font-size:24px;position:absolute;right:0;top:0}details.wp-block-details.is-style-modestra-details-with-plus-icon[open] summary{color:var(--wp--preset--color--primary)}.wp-block-heading.is-style-modestra-heading-gradient-effect{background:-webkit-linear-gradient(180deg,var(--wp--preset--color--secondary),var(--wp--preset--color--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wp-block-button.is-style-button-gradient-background-style a.wp-block-button__link.wp-block-button__link.has-gradient-primary-secondary-gradient-background:hover{background:linear-gradient(45deg,var(--wp--preset--color--primary) 40%,var(--wp--preset--color--secondary) 100%)!important}.wp-block-button.is-style-button-gradient-background-style-secondary a.wp-block-button__link.wp-block-button__link.has-gradient-secondary-primary-gradient-background:hover{background:linear-gradient(45deg,var(--wp--preset--color--secondary) 40%,var(--wp--preset--color--primary) 100%)!important}p a{text-decoration:underline}nav.wp-block-navigation ul li a:hover{color:var(--wp--preset--color--secondary)!important}.wp-block-navigation.modestra-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{line-height:50px}.wp-block-button.modestra-scrollto-top .wp-block-button__link.wp-element-button{width:50px;height:50px;position:fixed;right:25px;bottom:25px;z-index:999;text-indent:-5000px;display:none;box-shadow:0 0 40px rgba(0,0,0,.089)}.wp-block-button.modestra-scrollto-top .wp-block-button__link.wp-element-button:after{content:"";width:50px;height:50px;background-color:var(--wp--preset--color--light-color);-webkit-mask-image:url(/wp-content/themes/modestra/assets/images/up-arrow.svg);mask-image:url(/wp-content/themes/modestra/assets/images/up-arrow.svg);mask-repeat:no-repeat;mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;position:absolute;display:inline-block;left:0;top:0}.wp-block-button.modestra-scrollto-top .wp-block-button__link.wp-element-button:hover:after{background-color:var(--wp--preset--color--light-color)!important}.wp-block-button__link,.wp-element-button{color:#fff}.wp-block-group.modestra-hover-box:hover{transform:scale(1.035) translateY(-7px);-webkit-transform:scale(1.035) translateY(-7px);-moz-transform:scale(1.035) translateY(-7px)}@media (max-width:600px){.wp-block-navigation.modestra-navigation ul{grid-gap:0;padding-block-start:0;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.wp-block-navigation.modestra-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{line-height:30px;padding:0}}figure.wp-block-image.is-style-modestra-boxshadow-larger img{box-shadow:0 0 70px #4f43ff42}.wp-block-buttons.is-style-buttons-hover-translate-effect a.wp-block-button__link{position:relative}a.wp-block-button__link.has-gradient-primary-secondary-gradient-background:hover,a.wp-block-button__link.has-gradient-secondary-primary-gradient-background:hover{background:var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--light-color)!important}[data-aos][data-aos][data-aos-duration="400"]{transition-duration:.4s}[data-aos][data-aos][data-aos-duration="600"]{transition-duration:.6s}[data-aos][data-aos][data-aos-duration="700"]{transition-duration:.7s}[data-aos]{pointer-events:none}[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:ease-in}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade],html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}