.focus-status{text-align:right}.focus-status-label{color:#FDF4EB!important}.ct-sidebar .featured:before{content:"";position:absolute;width:80%;height:80%;background:#f8f3ec;opacity:.8;filter:blur(50px);border-radius:100%;z-index:1}.ct-sidebar .featured img{z-index:10}footer{box-shadow:10px -10px 100px 100px var(--theme-palette-color-5)}[data-header*=type-1] #offcanvas{backdrop-filter:blur(5px)}[data-header*=type-1] #offcanvas .ct-panel-inner{position:relative;border-radius:2em;height:auto;color:var(--theme-palette-color-4)}.wp-block-screenshot-scroller-block{margin-bottom:3em}@media (max-width:768px){.wp-block-screenshot-scroller-block{margin:4em 0;margin-block-end:2em}.wp-block-screenshot-scroller-block .mobile-frame{height:230px}}@media (max-width:999px){.wp-block-screenshot-scroller-block .mobile-frame{height:240px}}.gspb_button_wrapper{display:flex;justify-content:flex-start}.gspb_button_wrapper .gspb-buttonbox-text{display:flex;flex-direction:column}.gspb_button_wrapper>.gspb-buttonbox{box-sizing:border-box;border:0}.gspb_button_wrapper>.gspb-buttonbox>.gspb-buttonbox-textwrap>.gspb-buttonbox-icon{display:flex}.gspb_button_wrapper>.gspb-buttonbox .gspb-buttonbox-icon svg{height:22px!important;width:22px!important;min-width:22px!important}.gspb_button_wrapper>.gspb-buttonbox .gspb-buttonbox-icon svg,.gspb_button_wrapper>.gspb-buttonbox .gspb-buttonbox-icon svg path{fill:#1248bb!important}.gspb_button_wrapper>.gspb-buttonbox .gspb-buttonbox-icon svg{margin:0!important}.gspb_button_wrapper>.gspb-buttonbox:hover .gspb-buttonbox-icon svg,.gspb_button_wrapper>.gspb-buttonbox:hover .gspb-buttonbox-icon svg path{fill:#ec554a!important}.gspb_button_wrapper>.gspb-buttonbox>.gspb-buttonbox-textwrap{display:flex;flex-direction:row;align-items:center}.gspb_button_wrapper .gspb-buttonbox-icon{margin-right:13px}.gspb_button_wrapper #gspb_button-id-gsbp-090b091{justify-content:center}.gspb_button_wrapper>.gspb-buttonbox{padding-top:.75em;padding-right:1em;padding-bottom:.75em;padding-left:1em}.gspb_button_wrapper>.gspb-buttonbox{background-color:#fcfcfc}.gspb_button_wrapper>.gspb-buttonbox:hover{background-color:#fff!important;border:0}.gspb_button_wrapper>.gspb-buttonbox:active{background-color:var(--wp--preset--color--palette-color-8,var(--theme-palette-color-8,#f8f7f7))}.gspb_button_wrapper>.gspb-buttonbox{font-size:1em}.gspb_button_wrapper>.gspb-buttonbox,.gspb_button_wrapper>.gspb-buttonbox a{text-decoration:none}.gspb_button_wrapper>.gspb-buttonbox{font-weight:normal!important}.gspb_button_wrapper>.gspb-buttonbox{color:#36395a}.gspb_button_wrapper>.gspb-buttonbox{border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-right-radius:1em;border-bottom-left-radius:1em}.gspb_button_wrapper>.gspb-buttonbox>.gspb_backgroundOverlay{border-top-left-radius:1em;border-top-right-radius:1em;border-bottom-right-radius:1em;border-bottom-left-radius:1em}.gspb_button_wrapper>.gspb-buttonbox{box-shadow:0 2px 4px 0 #2d234266,0px 7px 13px -3px #2d23424d,inset 0 -3px 0 0 #d6d6e7}.gspb_button_wrapper>.gspb-buttonbox:hover{box-shadow:0 4px 8px 0 #2d234266,0px 7px 13px -3px #2d23424d,inset 0 -3px 0 0 #d6d6e7}.gspb_button_wrapper>.gspb-buttonbox:active{box-shadow:inset 0 3px 7px 0 #d6d6e7}.gspb_button_wrapper>.gspb-buttonbox{transition-timing-function:cubic-bezier(0.42,0,.58,1)}.gspb_button_wrapper>.gspb-buttonbox{opacity:1!important;transition-property:opacity,transform,filter;transform:translateZ(0)}.gspb_button_wrapper>.gspb-buttonbox{transition:all .15s cubic-bezier(0.42,0,.58,1)!important}.gspb_button_wrapper>.gspb-buttonbox .gspb-buttonbox-icon svg,.gspb_button_wrapper>.gspb-buttonbox .gspb-buttonbox-icon svg path{transition:all .15s cubic-bezier(0.42,0,.58,1)!important}.gspb_button_wrapper>.gspb-buttonbox:hover{transform:translateY(-2px)}.gspb_button_wrapper .active>.gspb-buttonbox,.gspb_button_wrapper>.gspb-buttonbox:active{transform:translateY(2px)}:root .wp-block-button .wp-block-button__link{color:var(--theme-palette-color-4);border-radius:2em;line-height:1.5em;padding:.3em .75em .25em;text-align:center;white-space:nowrap;font-size:clamp(0.75rem,2vw,1rem);box-shadow:0 0 1px 1px color-mix(in srgb,var(--theme-palette-color-4) 10%,transparent),0 0 .5px 1px color-mix(in srgb,var(--theme-palette-color-4) 50%,transparent),inset 0 0 .5px .5px color-mix(in srgb,var(--theme-palette-color-4) 10%,transparent)}