/*!
Theme Name: Landing FSE
Author: Habefast
Author URI: http://habefast.ch/
Version: 1.0
*/@keyframes pulse{50%{opacity:0.2}}*,body{margin:0;padding:0;box-sizing:border-box;font-family:Poppins, Arial, sans-serif;letter-spacing:1px;line-height:1.2}body{font-size:15px;font-size:clamp(14px, 0.875rem + ((1vw - 7.68px) * 0.12), 15px)}img{max-width:100%;vertical-align:middle}a{text-decoration:none !important}a:focus{outline:2px solid black}iframe{max-width:100%}.lazy-img{opacity:0}.lazy-img.lazied{opacity:1}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],select,textarea{font-size:14px;-webkit-appearance:none;border-radius:0}@media (max-width:768px){input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],select,textarea{font-size:16px}}input{max-width:100%;-webkit-appearance:none;border-radius:0}@font-face{font-family:Poppins;src:local("Poppins Light"), local("Poppins-Light"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Light.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Light.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Light Italic"), local("Poppins-LightItalic"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-LightItalic.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-LightItalic.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"), local("Poppins-Regular"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Regular.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Regular.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"), local("Poppins-Medium"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Medium.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Medium.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"), local("Poppins-MediumItalic"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-MediumItalic.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-MediumItalic.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold"), local("Poppins-SemiBold"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-SemiBold.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-SemiBold.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"), local("Poppins-SemiBoldItalic"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-SemiBoldItalic.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-SemiBoldItalic.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold"), local("Poppins-Bold"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Bold.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Bold.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins ExtraBold"), local("Poppins-ExtraBold"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-ExtraBold.woff2") format("woff2"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-ExtraBold.woff") format("woff"), url("/wp-content/themes/landingFSE/assets/fonts/Poppins/Poppins-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}.wp-block-buttons .wp-block-button:not([class*="is-style-"]) .wp-element-button{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--dark);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.wp-block-buttons .wp-block-button:not([class*="is-style-"]) .wp-element-button:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.wp-block-buttons .wp-block-button:not([class*="is-style-"]) .wp-element-button:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.wp-block-buttons .wp-block-button.is-style-normal .wp-element-button{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--dark);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.wp-block-buttons .wp-block-button.is-style-normal .wp-element-button:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.wp-block-buttons .wp-block-button.is-style-normal .wp-element-button:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.wp-block-buttons .wp-block-button.is-style-secondary .wp-element-button{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.wp-block-buttons .wp-block-button.is-style-secondary .wp-element-button:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.wp-block-buttons .wp-block-button.is-style-secondary .wp-element-button:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.wp-block-buttons .wp-block-button.is-style-tertiary .wp-element-button{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){.wp-block-buttons .wp-block-button.is-style-tertiary .wp-element-button:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0, 0, 255, 0.2);filter:brightness(0.95)}.wp-block-buttons .wp-block-button.is-style-tertiary .wp-element-button:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.wp-block-buttons .wp-block-button.is-style-quaternary .wp-element-button{display:inline-block;cursor:pointer;color:var(--wp--preset--color--primary);border:none;background-color:transparent;font-weight:600}.wp-block-buttons .wp-block-button.is-style-quinary .wp-element-button{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){.wp-block-buttons .wp-block-button.is-style-quinary .wp-element-button:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(46, 44, 125, 0.45);filter:brightness(0.95)}.wp-block-buttons .wp-block-button.is-style-quinary .wp-element-button:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(46, 44, 125, 0.3)}}.wp-block-buttons .wp-block-button.is-extra-style-arrow .wp-element-button:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTMgOEgxM005IDEyTDEzIDhMOSA0IiBzdHJva2U9IiMyRTJDN0QiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+");width:16px;height:16px;vertical-align:sub;margin-left:8px;transition:transform 300ms ease}@media (hover:hover){.wp-block-buttons .wp-block-button.is-extra-style-arrow .wp-element-button:hover:after{transform:translateX(4px)}}.btn:not([class*="is-style-"]){display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--dark);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.btn:not([class*="is-style-"]):hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.btn:not([class*="is-style-"]):active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.btn.is-style-normal{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--dark);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.btn.is-style-normal:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.btn.is-style-normal:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.btn.is-style-secondary{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.btn.is-style-secondary:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.btn.is-style-secondary:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.btn.is-style-tertiary{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){.btn.is-style-tertiary:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0, 0, 255, 0.2);filter:brightness(0.95)}.btn.is-style-tertiary:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.btn.is-style-quaternary{display:inline-block;cursor:pointer;color:var(--wp--preset--color--primary);border:none;background-color:transparent;font-weight:600}.btn.is-style-quinary{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){.btn.is-style-quinary:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(46, 44, 125, 0.45);filter:brightness(0.95)}.btn.is-style-quinary:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(46, 44, 125, 0.3)}}.btn.is-extra-style-arrow:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTMgOEgxM005IDEyTDEzIDhMOSA0IiBzdHJva2U9IiMyRTJDN0QiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+");width:16px;height:16px;vertical-align:sub;margin-left:8px;transition:transform 300ms ease}@media (hover:hover){.btn.is-extra-style-arrow:hover:after{transform:translateX(4px)}}.menu-item a{color:var(--wp--preset--color--dark, black)}.menu-item.is-style-normal a{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--dark);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.menu-item.is-style-normal a:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.menu-item.is-style-normal a:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.menu-item.is-style-secondary a{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--secondary);box-shadow:0 4px 24px 0 rgba(252, 192, 9, 0.35)}@media (hover:hover){.menu-item.is-style-secondary a:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(241, 184, 0, 0.4);filter:brightness(0.95)}.menu-item.is-style-secondary a:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.menu-item.is-style-tertiary a{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){.menu-item.is-style-tertiary a:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0, 0, 255, 0.2);filter:brightness(0.95)}.menu-item.is-style-tertiary a:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}.menu-item.is-style-quaternary a{display:inline-block;cursor:pointer;color:var(--wp--preset--color--primary);border:none;background-color:transparent;font-weight:600}.menu-item.is-style-quinary a{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){.menu-item.is-style-quinary a:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(46, 44, 125, 0.45);filter:brightness(0.95)}.menu-item.is-style-quinary a:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(46, 44, 125, 0.3)}}.wp-block-habefast-menu ul:not(.sub-menu){gap:var(--wp--preset--spacing--30)}p.is-style-tag-1,p.is-style-tag-2{padding:4px 10px;border:1px solid var(--wp--preset--color--light);border-radius:100px;overflow:hidden;position:relative;z-index:1;display:inline-block;padding:6px 14px;border-color:var(--wp--preset--color--secondary)}p.is-style-tag-1:before,p.is-style-tag-2:before{content:"";display:inline-block;width:6px;height:6px;border-radius:6px;vertical-align:middle;margin-right:8px}p.is-style-tag-1:after,p.is-style-tag-2:after{content:"";background:var(--wp--preset--color--secondary);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.1;z-index:-1}p.is-style-tag-1{color:var(--wp--preset--color--dark)}p.is-style-tag-1:after{opacity:1}p.is-style-tag-1:before{background:var(--wp--preset--color--secondary);filter:brightness(1.3)}p.is-style-tag-2{color:var(--wp--preset--color--primary);font-weight:600;text-transform:uppercase}p.is-style-tag-2:before{background-color:var(--wp--preset--color--secondary);filter:brightness(1.2)}p.is-style-pretitle{text-transform:uppercase}p.is-style-pretitle:before{content:"";vertical-align:middle;display:inline-block;width:20px;height:2px;background-color:var(--wp--preset--color--secondary);margin-right:10px}p.is-style-pretitle.has-text-align-center:after{content:"";vertical-align:middle;display:inline-block;width:20px;height:2px;background-color:var(--wp--preset--color--secondary);margin-left:10px}form.wpformmaster input[type="text"],form.wpformmaster input[type="email"],form.wpformmaster textarea{color:var(--wp--preset--color--muted) !important;border:1px solid var(--wp--preset--color--muted) !important;background:#FAFAF9 !important;border-radius:12px !important;padding:8px 15px !important}form.wpformmaster input[type="text"]::-webkit-input-placeholder,form.wpformmaster input[type="text"]::-moz-placeholder,form.wpformmaster input[type="text"]:-ms-input-placeholder,form.wpformmaster input[type="text"]:-moz-placeholder,form.wpformmaster input[type="email"]::-webkit-input-placeholder,form.wpformmaster input[type="email"]::-moz-placeholder,form.wpformmaster input[type="email"]:-ms-input-placeholder,form.wpformmaster input[type="email"]:-moz-placeholder,form.wpformmaster textarea::-webkit-input-placeholder,form.wpformmaster textarea::-moz-placeholder,form.wpformmaster textarea:-ms-input-placeholder,form.wpformmaster textarea:-moz-placeholder{opacity:0.9}form.wpformmaster select{color:var(--wp--preset--color--muted);border:1px solid var(--wp--preset--color--muted);background:#FAFAF9;padding:8px 15px !important}form.wpformmaster textarea{resize:vertical}form.wpformmaster .formmaster-field label{color:var(--wp--preset--color--muted);font-size:12px;padding-bottom:8px}form.wpformmaster .formmaster-field[datatype="radio"]:not(.wpformmaster-field-optin)>div{display:flex;flex-wrap:wrap;gap:10px}form.wpformmaster .formmaster-field[datatype="radio"]:not(.wpformmaster-field-optin) .formmaster-checkbox-row{display:inline-block}form.wpformmaster .formmaster-field[datatype="radio"]:not(.wpformmaster-field-optin) .formmaster-checkbox-row input[type="radio"]{position:absolute;opacity:0;width:0;height:0}form.wpformmaster .formmaster-field[datatype="radio"]:not(.wpformmaster-field-optin) .formmaster-checkbox-row label{display:inline-block;cursor:pointer;padding:10px 24px;background-color:#FAFAF9;border:1px solid var(--wp--preset--color--muted);border-radius:100px;color:var(--wp--preset--color--muted);font-size:14px;font-weight:400;transition:all 0.2s ease-in-out;margin-bottom:0}form.wpformmaster .formmaster-field[datatype="radio"]:not(.wpformmaster-field-optin) .formmaster-checkbox-row label:hover{background-color:#F3F1F6}form.wpformmaster .formmaster-field[datatype="radio"]:not(.wpformmaster-field-optin) .formmaster-checkbox-row input[type="radio"]:checked+label{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--light)}form.wpformmaster .formmaster-field input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;background-color:#FAFAF9;border:1px solid var(--wp--preset--color--muted);border-radius:6px;display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer;transition:all 0.2s ease-in-out;margin-right:8px;margin-top:0 !important}form.wpformmaster .formmaster-field input[type="checkbox"]::before{content:"";width:10px;height:10px;transform:scale(0);transition:120ms transform ease-in-out;background-color:var(--wp--preset--color--primary);border-radius:2px}form.wpformmaster .formmaster-field input[type="checkbox"]:checked{border-color:var(--wp--preset--color--primary);background-color:var(--wp--preset--color--primary)}form.wpformmaster .formmaster-field input[type="checkbox"]:checked::before{transform:scale(1)}form.wpformmaster .formmaster-field input[type="checkbox"]:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}form.wpformmaster .wpformmaster-submit button[type="submit"]{display:inline-block;font-weight:var(--btn-font-weight, 500);font-stretch:normal;font-style:normal;line-height:normal;padding:var(--btn-padding-v, 14px) var(--btn-padding-h, 28px);border-radius:var(--btn-radius, 100px);text-align:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}@media (hover:hover){form.wpformmaster .wpformmaster-submit button[type="submit"]:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0, 0, 255, 0.2);filter:brightness(0.95)}form.wpformmaster .wpformmaster-submit button[type="submit"]:active{transform:translateY(-1px);box-shadow:0 6px 12px rgba(241, 184, 0, 0.3)}}form.wpformmaster .wpformmaster-submit button[type="submit"]:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTMgOEgxM005IDEyTDEzIDhMOSA0IiBzdHJva2U9IiMyRTJDN0QiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+");width:16px;height:16px;vertical-align:sub;margin-left:8px;transition:transform 300ms ease}@media (hover:hover){form.wpformmaster .wpformmaster-submit button[type="submit"]:hover:after{transform:translateX(4px)}}form.wpformmaster .wpformmaster-submit button[type="submit"]:after{filter:brightness(100)}@media (hover:hover){form.wpformmaster .wpformmaster-submit button[type="submit"]:hover:after{filter:none}}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span{background:#869791}@media (hover:hover){.owl-carousel .owl-dots .owl-dot:hover span{background:#869791}}.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-nav [class*="owl-"]{position:absolute;color:#000000;font-size:40px;background:transparent;display:inline-block;cursor:pointer;top:0;bottom:0;-webkit-appearance:none;width:30px;align-content:center;pointer-events:auto}.owl-carousel .owl-nav .owl-prev span,.owl-carousel .owl-nav .owl-next span{display:block;width:30px;height:30px;font-size:0;background-color:var(--wp--preset--color--primary);border-radius:50%;position:relative}.owl-carousel .owl-nav .owl-prev span:after,.owl-carousel .owl-nav .owl-next span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:calc(100% - 16px);background-position:center;background-repeat:no-repeat;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{opacity:0;cursor:default}@media (hover:hover){.owl-carousel .owl-nav .owl-prev:hover span,.owl-carousel .owl-nav .owl-next:hover span{box-shadow:0 4px 24px 0 rgba(46, 44, 125, 0.35)}}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-prev span:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE3IDE0IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTE1LjkyIDYuODQwMDhIMS41Mk03LjI4IDEyLjYwMDFMMS41MiA2Ljg0MDA4TDcuMjggMS4wODAwOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyLjE2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+")}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-nav .owl-next span:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE3IDE0IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTEuMDc5OTYgNi44NDAwOEgxNS40OE05LjcxOTk2IDEyLjYwMDFMMTUuNDggNi44NDAwOEw5LjcxOTk2IDEuMDgwMDgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4xNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+IDwvc3ZnPg==")}.owl-carousel .owl-nav.disabled{opacity:0.5;cursor:default}.owl-carousel .owl-stage-outer{padding:0}.owl-carousel .owl-item.animated{-webkit-animation-duration:1000 ms;animation-duration:1000 ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.has-hf-aspect-ratio .owl-carousel.owl-loaded{aspect-ratio:initial !important}.has-hf-aspect-ratio .owl-carousel.owl-loaded .owl-item{aspect-ratio:var(--hf-slider-aspectratio)}.block-header:not(:has(*)),.block-footer:not(:has(*)){display:none}.block-header{padding-top:var(--bh-pt-lg);padding-right:var(--bh-pr-lg);padding-bottom:var(--bh-pb-lg);padding-left:var(--bh-pl-lg);margin-top:var(--bh-mt-lg);margin-right:var(--bh-mr-lg);margin-bottom:var(--bh-mb-lg);margin-left:var(--bh-ml-lg);--wp--style--block-gap: var(--bh-gap-lg);gap:var(--bh-gap-lg)}@media (max-width:991px){.block-header{padding-top:var(--bh-pt-md, var(--bh-pt-lg));padding-right:var(--bh-pr-md, var(--bh-pr-lg));padding-bottom:var(--bh-pb-md, var(--bh-pb-lg));padding-left:var(--bh-pl-md, var(--bh-pl-lg));margin-top:var(--bh-mt-md, var(--bh-mt-lg));margin-right:var(--bh-mr-md, var(--bh-mr-lg));margin-bottom:var(--bh-mb-md, var(--bh-mb-lg));margin-left:var(--bh-ml-md, var(--bh-ml-lg))}}@media (max-width:767px){.block-header{padding-top:var(--bh-pt-sm, var(--bh-pt-md, var(--bh-pt-lg)));padding-right:var(--bh-pr-sm, var(--bh-pr-md, var(--bh-pr-lg)));padding-bottom:var(--bh-pb-sm, var(--bh-pb-md, var(--bh-pb-lg)));padding-left:var(--bh-pl-sm, var(--bh-pl-md, var(--bh-pl-lg)));margin-top:var(--bh-mt-sm, var(--bh-mt-md, var(--bh-mt-lg)));margin-right:var(--bh-mr-sm, var(--bh-mr-md, var(--bh-mr-lg)));margin-bottom:var(--bh-mb-sm, var(--bh-mb-md, var(--bh-mb-lg)));margin-left:var(--bh-ml-sm, var(--bh-ml-md, var(--bh-ml-lg)))}}@media (max-width:991px){.block-header{--wp--style--block-gap: var(--bh-gap-md, var(--bh-gap-lg));gap:var(--bh-gap-md, var(--bh-gap-lg))}}@media (max-width:767px){.block-header{--wp--style--block-gap: var(--bh-gap-sm, var(--bh-gap-md, var(--bh-gap-lg)));gap:var(--bh-gap-sm, var(--bh-gap-md, var(--bh-gap-lg)))}}.block-footer{padding-top:var(--bf-pt-lg);padding-right:var(--bf-pr-lg);padding-bottom:var(--bf-pb-lg);padding-left:var(--bf-pl-lg);margin-top:var(--bf-mt-lg);margin-right:var(--bf-mr-lg);margin-bottom:var(--bf-mb-lg);margin-left:var(--bf-ml-lg);--wp--style--block-gap: var(--bf-gap-lg);gap:var(--bf-gap-lg)}@media (max-width:991px){.block-footer{padding-top:var(--bf-pt-md, var(--bf-pt-lg));padding-right:var(--bf-pr-md, var(--bf-pr-lg));padding-bottom:var(--bf-pb-md, var(--bf-pb-lg));padding-left:var(--bf-pl-md, var(--bf-pl-lg));margin-top:var(--bf-mt-md, var(--bf-mt-lg));margin-right:var(--bf-mr-md, var(--bf-mr-lg));margin-bottom:var(--bf-mb-md, var(--bf-mb-lg));margin-left:var(--bf-ml-md, var(--bf-ml-lg))}}@media (max-width:767px){.block-footer{padding-top:var(--bf-pt-sm, var(--bf-pt-md, var(--bf-pt-lg)));padding-right:var(--bf-pr-sm, var(--bf-pr-md, var(--bf-pr-lg)));padding-bottom:var(--bf-pb-sm, var(--bf-pb-md, var(--bf-pb-lg)));padding-left:var(--bf-pl-sm, var(--bf-pl-md, var(--bf-pl-lg)));margin-top:var(--bf-mt-sm, var(--bf-mt-md, var(--bf-mt-lg)));margin-right:var(--bf-mr-sm, var(--bf-mr-md, var(--bf-mr-lg)));margin-bottom:var(--bf-mb-sm, var(--bf-mb-md, var(--bf-mb-lg)));margin-left:var(--bf-ml-sm, var(--bf-ml-md, var(--bf-ml-lg)))}}@media (max-width:991px){.block-footer{--wp--style--block-gap: var(--bf-gap-md, var(--bf-gap-lg));gap:var(--bf-gap-md, var(--bf-gap-lg))}}@media (max-width:767px){.block-footer{--wp--style--block-gap: var(--bf-gap-sm, var(--bf-gap-md, var(--bf-gap-lg)));gap:var(--bf-gap-sm, var(--bf-gap-md, var(--bf-gap-lg)))}}.block-group{position:relative;box-sizing:border-box;width:var(--grp-w-lg, 100%);max-width:var(--grp-mw-lg, none);min-height:var(--grp-mh-lg, 0);padding-top:var(--grp-pt-lg, 0);padding-right:var(--grp-pr-lg, 0);padding-bottom:var(--grp-pb-lg, 0);padding-left:var(--grp-pl-lg, 0);margin-top:var(--grp-mt-lg, 0);margin-bottom:var(--grp-mb-lg, 0);border-radius:var(--grp-br-lg, 0);overflow:var(--grp-overflow, visible);box-shadow:var(--grp-shadow, none);color:var(--grp-txt, inherit)}.block-group[data-bg="color"]{background-color:var(--grp-bg-color)}.block-group[data-bg="gradient"]{background-image:var(--grp-bg-gradient)}.block-group[data-bg="image"]{background-image:var(--grp-bg-img);background-position:var(--grp-bg-pos, center center);background-size:var(--grp-bg-size, cover);background-repeat:var(--grp-bg-rep, no-repeat);background-attachment:var(--grp-bg-att, scroll)}.block-group[data-overlay="true"]{isolation:isolate}.block-group[data-overlay="true"]::before{content:"";position:absolute;inset:0;background-color:var(--grp-ov-color, #000);opacity:var(--grp-ov-opacity, 0.4);z-index:0;pointer-events:none}.block-group[data-overlay="true"]>*{position:relative;z-index:1}.block-group[style*="--grp-zi"]{z-index:var(--grp-zi, auto)}.block-group[data-sticky="true"]{position:sticky;top:var(--grp-sticky-top, 0px);z-index:var(--grp-zi, 100)}.block-group[data-display-lg="block"]{display:block}.block-group[data-display-lg="flex"]{display:flex;flex-direction:var(--grp-fx-dir-lg, row);flex-wrap:var(--grp-fx-wrap-lg, nowrap);align-items:var(--grp-fx-ai-lg, stretch);justify-content:var(--grp-fx-jc-lg, flex-start);gap:var(--grp-gap-lg, 0)}.block-group[data-display-lg="grid"]{display:grid;grid-template-columns:var(--grp-gd-cols-lg, repeat(2, 1fr));grid-auto-rows:var(--grp-gd-rows-lg, auto);gap:var(--grp-gap-lg, 0)}@media (max-width:991px){.block-group{width:var(--grp-w-md, var(--grp-w-lg, 100%));max-width:var(--grp-mw-md, var(--grp-mw-lg, none));min-height:var(--grp-mh-md, var(--grp-mh-lg, 0));padding-top:var(--grp-pt-md, var(--grp-pt-lg, 0));padding-right:var(--grp-pr-md, var(--grp-pr-lg, 0));padding-bottom:var(--grp-pb-md, var(--grp-pb-lg, 0));padding-left:var(--grp-pl-md, var(--grp-pl-lg, 0));margin-top:var(--grp-mt-md, var(--grp-mt-lg, 0));margin-bottom:var(--grp-mb-md, var(--grp-mb-lg, 0));border-radius:var(--grp-br-md, var(--grp-br-lg, 0))}.block-group[data-display-md="block"]{display:block}.block-group[data-display-md="flex"]{display:flex;flex-direction:var(--grp-fx-dir-md, var(--grp-fx-dir-lg, row));flex-wrap:var(--grp-fx-wrap-md, var(--grp-fx-wrap-lg, nowrap));align-items:var(--grp-fx-ai-md, var(--grp-fx-ai-lg, stretch));justify-content:var(--grp-fx-jc-md, var(--grp-fx-jc-lg, flex-start));gap:var(--grp-gap-md, var(--grp-gap-lg, 0))}.block-group[data-display-md="grid"]{display:grid;grid-template-columns:var(--grp-gd-cols-md, var(--grp-gd-cols-lg, repeat(2, 1fr)));grid-auto-rows:var(--grp-gd-rows-md, var(--grp-gd-rows-lg, auto));gap:var(--grp-gap-md, var(--grp-gap-lg, 0))}}@media (max-width:767px){.block-group{width:var(--grp-w-sm, var(--grp-w-md, var(--grp-w-lg, 100%)));max-width:var(--grp-mw-sm, var(--grp-mw-md, var(--grp-mw-lg, none)));min-height:var(--grp-mh-sm, var(--grp-mh-md, var(--grp-mh-lg, 0)));padding-top:var(--grp-pt-sm, var(--grp-pt-md, var(--grp-pt-lg, 0)));padding-right:var(--grp-pr-sm, var(--grp-pr-md, var(--grp-pr-lg, 0)));padding-bottom:var(--grp-pb-sm, var(--grp-pb-md, var(--grp-pb-lg, 0)));padding-left:var(--grp-pl-sm, var(--grp-pl-md, var(--grp-pl-lg, 0)));margin-top:var(--grp-mt-sm, var(--grp-mt-md, var(--grp-mt-lg, 0)));margin-bottom:var(--grp-mb-sm, var(--grp-mb-md, var(--grp-mb-lg, 0)));border-radius:var(--grp-br-sm, var(--grp-br-md, var(--grp-br-lg, 0)))}.block-group[data-display-sm="block"]{display:block}.block-group[data-display-sm="flex"]{display:flex;flex-direction:var(--grp-fx-dir-sm, var(--grp-fx-dir-md, var(--grp-fx-dir-lg, row)));flex-wrap:var(--grp-fx-wrap-sm, var(--grp-fx-wrap-md, var(--grp-fx-wrap-lg, nowrap)));align-items:var(--grp-fx-ai-sm, var(--grp-fx-ai-md, var(--grp-fx-ai-lg, stretch)));justify-content:var(--grp-fx-jc-sm, var(--grp-fx-jc-md, var(--grp-fx-jc-lg, flex-start)));gap:var(--grp-gap-sm, var(--grp-gap-md, var(--grp-gap-lg, 0)))}.block-group[data-display-sm="grid"]{display:grid;grid-template-columns:var(--grp-gd-cols-sm, var(--grp-gd-cols-md, var(--grp-gd-cols-lg, repeat(2, 1fr))));grid-auto-rows:var(--grp-gd-rows-sm, var(--grp-gd-rows-md, var(--grp-gd-rows-lg, auto)));gap:var(--grp-gap-sm, var(--grp-gap-md, var(--grp-gap-lg, 0)))}}.wp-block-group.is-extra-style-deco1{position:relative}.wp-block-group.is-extra-style-deco1:after{content:"";top:-100px;position:absolute;left:50%;width:500px;height:500px;background-image:radial-gradient(70.71% 70.71% at 50% 50%, var(--wp--preset--color--secondary) 0%, rgba(255, 255, 255, 0.01) 70%);mix-blend-mode:overlay;filter:blur(24px);border-radius:50%;opacity:0.4;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;transform:translateX(20vw)}.block-features-grid{width:100%;background:var(--fg-bg, transparent);color:var(--fg-color, inherit)}.block-features-grid:has([style*="--fg-bg"]){padding:40px;border-radius:16px}.block-features-grid .block-features-grid-inner{display:grid;grid-template-columns:repeat(var(--fg-cols-lg, 3), 1fr);gap:var(--fg-gap, 32px)}@media (max-width:767px){.block-features-grid .block-features-grid-inner{grid-template-columns:repeat(var(--fg-cols-md, 2), 1fr);gap:calc(var(--fg-gap, 32px) * 0.8)}}@media (max-width:575px){.block-features-grid .block-features-grid-inner{grid-template-columns:repeat(var(--fg-cols-sm, 1), 1fr);gap:calc(var(--fg-gap, 32px) * 0.65)}}.block-features-grid .block-features-item{display:flex;flex-direction:column;gap:14px;transition:transform 0.2s ease, box-shadow 0.2s ease}.block-features-grid.is-align-center .block-features-item{align-items:center;text-align:center}.block-features-grid.is-align-center .block-features-item-icon{margin:0 auto}.block-features-grid .block-features-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.block-features-grid .block-features-item-icon img{width:48px;height:48px;object-fit:contain;display:block}.block-features-grid.is-icon-style-boxed .block-features-item-icon{width:64px;height:64px;background:var(--fg-accent, var(--wp--preset--color--primary, #3b82f6));border-radius:12px;padding:12px}.block-features-grid.is-icon-style-boxed .block-features-item-icon img{width:100%;height:100%;filter:brightness(0) invert(1)}.block-features-grid.is-icon-style-circle .block-features-item-icon{width:64px;height:64px;background:var(--fg-accent, var(--wp--preset--color--primary, #3b82f6));border-radius:50%;padding:14px}.block-features-grid.is-icon-style-circle .block-features-item-icon img{width:100%;height:100%;filter:brightness(0) invert(1)}.block-features-grid.is-card-bordered .block-features-item{padding:28px 24px;border:1px solid #e2e8f0;border-radius:12px}.block-features-grid.is-card-shadowed .block-features-item{padding:28px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0, 0, 0, 0.07)}.block-features-grid.is-card-shadowed .block-features-item:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0, 0, 0, 0.1)}.block-features-grid.is-card-filled .block-features-item{padding:28px 24px;background:var(--wp--preset--color--neutral, #f3f4f6);border-radius:12px}.block-features-grid.is-card-filled .block-features-item:hover{background:var(--wp--preset--color--neutral, #e9eaec)}.block-features-grid .block-features-item-title{font-size:1.1rem;font-weight:700;margin:0;color:inherit}.block-features-grid .block-features-item-desc{font-size:0.95rem;line-height:1.65;margin:0;opacity:0.75}.block-features-grid .block-features-item-badge{display:inline-block;padding:3px 10px;background:var(--fg-accent, var(--wp--preset--color--primary, #3b82f6));color:#fff;border-radius:20px;font-size:0.75rem;font-weight:600}.block-features-grid.is-style-dark{background:var(--fg-bg, var(--wp--preset--color--primary, #1e1b4b));color:#fff;padding:40px;border-radius:16px}.block-features-grid.is-style-dark .block-features-item-desc{opacity:0.7}.block-features-grid.is-style-dark.is-card-bordered .block-features-item{border-color:rgba(255, 255, 255, 0.15)}.block-features-grid.is-style-dark.is-card-shadowed .block-features-item,.block-features-grid.is-style-dark.is-card-filled .block-features-item{background:rgba(255, 255, 255, 0.07)}.block-features-grid.is-style-dark.is-card-shadowed .block-features-item:hover,.block-features-grid.is-style-dark.is-card-filled .block-features-item:hover{background:rgba(255, 255, 255, 0.12)}.block-media-text-split{display:flex;flex-wrap:wrap;align-items:var(--mts-valign, center);width:100%}.block-media-text-split.alignfull{max-width:100%}.block-media-text-split .block-media-text-split-media{width:var(--mts-media-lg, 50%);overflow:hidden;flex-shrink:0}.block-media-text-split .block-media-text-split-media img,.block-media-text-split .block-media-text-split-media video{width:100%;height:100%;object-fit:cover;display:block}.block-media-text-split .block-media-text-split-content{width:calc(100% - var(--mts-media-lg, 50%));padding:40px 60px;box-sizing:border-box}@media (max-width:767px){.block-media-text-split .block-media-text-split-content{padding:32px 40px}}@media (max-width:575px){.block-media-text-split .block-media-text-split-content{padding:24px 20px}}.block-media-text-split.is-media-left{flex-direction:row}.block-media-text-split.is-media-right{flex-direction:row-reverse}@media (max-width:767px){.block-media-text-split .block-media-text-split-media{width:var(--mts-media-md, 50%)}.block-media-text-split .block-media-text-split-content{width:calc(100% - var(--mts-media-md, 50%))}}@media (max-width:575px){.block-media-text-split{flex-direction:column !important}.block-media-text-split .block-media-text-split-media{width:100%;max-height:400px}.block-media-text-split .block-media-text-split-content{width:100%}.block-media-text-split:has([data-stack-order="media-first"]) .block-media-text-split-media,.block-media-text-split.is-stack-media-first .block-media-text-split-media{order:-1}}.block-cta-banner{background:var(--cta-bg, var(--wp--preset--color--primary, #1e293b));color:var(--cta-color, #fff);padding-top:var(--cta-pt-lg, 60px);padding-right:var(--cta-pr-lg, 0px);padding-bottom:var(--cta-pb-lg, 60px);padding-left:var(--cta-pl-lg, 0px)}@media (max-width:767px){.block-cta-banner{padding-top:var(--cta-pt-md, var(--cta-pt-lg, 40px));padding-right:var(--cta-pr-md, var(--cta-pr-lg, 0px));padding-bottom:var(--cta-pb-md, var(--cta-pb-lg, 40px));padding-left:var(--cta-pl-md, var(--cta-pl-lg, 0px))}}@media (max-width:575px){.block-cta-banner{padding-top:var(--cta-pt-sm, var(--cta-pt-md, 30px));padding-right:var(--cta-pr-sm, var(--cta-pr-md, 0px));padding-bottom:var(--cta-pb-sm, var(--cta-pb-md, 30px));padding-left:var(--cta-pl-sm, var(--cta-pl-md, 0px))}}.block-cta-banner .block-cta-banner-inner{display:flex;gap:32px;align-items:center}@media (max-width:767px){.block-cta-banner .block-cta-banner-inner{flex-direction:column;text-align:center;gap:24px}}.block-cta-banner.is-layout-centered .block-cta-banner-inner{flex-direction:column;text-align:center}.block-cta-banner.is-layout-split-left .block-cta-banner-inner{flex-direction:row}.block-cta-banner.is-layout-split-left .block-cta-banner-inner .block-cta-banner-content{flex:1}.block-cta-banner.is-layout-split-left .block-cta-banner-inner .block-cta-banner-action{flex-shrink:0}.block-cta-banner.is-layout-split-right .block-cta-banner-inner{flex-direction:row-reverse}.block-cta-banner.is-layout-split-right .block-cta-banner-inner .block-cta-banner-content{flex:1}.block-cta-banner.is-layout-split-right .block-cta-banner-inner .block-cta-banner-action{flex-shrink:0}.block-cta-banner .block-cta-banner-title{font-size:clamp(1.5rem, 3vw, 2.5rem);font-weight:800;margin:0 0 12px;color:inherit}.block-cta-banner .block-cta-banner-subtitle{font-size:1.05rem;margin:0;opacity:0.85}.block-cta-banner .block-cta-banner-btn{display:inline-block;padding:14px 32px;border-radius:8px;font-weight:700;font-size:1rem;text-decoration:none;white-space:nowrap;transition:all 0.2s ease}.block-cta-banner .block-cta-banner-btn.is-style-primary{background:#fff;color:var(--cta-bg, var(--wp--preset--color--primary, #1e293b))}.block-cta-banner .block-cta-banner-btn.is-style-primary:hover{opacity:0.9;transform:translateY(-1px)}.block-cta-banner .block-cta-banner-btn.is-style-secondary{background:var(--wp--preset--color--secondary, #f59e0b);color:#fff}.block-cta-banner .block-cta-banner-btn.is-style-secondary:hover{opacity:0.9;transform:translateY(-1px)}.block-cta-banner .block-cta-banner-btn.is-style-ghost{background:transparent;color:inherit;border:2px solid currentColor}.block-cta-banner .block-cta-banner-btn.is-style-ghost:hover{background:rgba(255, 255, 255, 0.1)}.block-trust-badges{width:100%}.block-trust-badges .block-trust-badges-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--tb-justify, center);gap:24px 40px}.block-trust-badges.is-layout-grid .block-trust-badges-inner{display:grid;grid-template-columns:repeat(var(--tb-cols-lg, auto-fill), minmax(120px, 1fr))}@media (max-width:767px){.block-trust-badges.is-layout-grid .block-trust-badges-inner{grid-template-columns:repeat(var(--tb-cols-md, 3), 1fr)}}@media (max-width:575px){.block-trust-badges.is-layout-grid .block-trust-badges-inner{grid-template-columns:repeat(var(--tb-cols-sm, 2), 1fr)}}@media (max-width:575px){.block-trust-badges[data-mobile-scroll="true"] .block-trust-badges-inner{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.block-trust-badges[data-mobile-scroll="true"] .block-trust-badges-inner::-webkit-scrollbar{display:none}}.block-trust-badges .block-trust-badge-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;scroll-snap-align:start}.block-trust-badges .block-trust-badge-item.is-type-logo img{max-height:50px;max-width:120px;object-fit:contain;opacity:0.7;transition:opacity 0.2s ease}.block-trust-badges .block-trust-badge-item.is-type-logo img:hover{opacity:1}.block-trust-badges .block-trust-badge-item.is-type-stars .block-trust-badge-stars{font-size:1.3rem;color:var(--tbi-stars-color, #f59e0b);letter-spacing:2px}.block-trust-badges .block-trust-badge-item.is-type-counter .block-trust-badge-value{font-size:1.8rem;font-weight:800;color:var(--tbi-value-color, var(--wp--preset--color--primary, #1e293b));line-height:1}.block-trust-badges .block-trust-badge-item.is-type-counter .block-trust-badge-label{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;color:var(--tbi-label-color, var(--wp--preset--color--muted, #64748b))}.block-trust-badges .block-trust-badge-item.is-type-text .block-trust-badge-text{font-size:0.95rem;font-weight:600}.block-faq-accordion{width:100%;display:flex;flex-direction:column;gap:8px}.block-faq-accordion.is-animate-ready .block-faq-item{opacity:0;transform:translateY(20px);transition:opacity 0.45s ease, transform 0.45s ease}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(1){transition-delay:0s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(2){transition-delay:0.07s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(3){transition-delay:0.14s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(4){transition-delay:0.21s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(5){transition-delay:0.28s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(6){transition-delay:0.35s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(7){transition-delay:0.42s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(8){transition-delay:0.49s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(9){transition-delay:0.56s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(10){transition-delay:0.63s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(11){transition-delay:0.7s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(12){transition-delay:0.77s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(13){transition-delay:0.84s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(14){transition-delay:0.91s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(15){transition-delay:0.98s}.block-faq-accordion.is-animate-ready .block-faq-item:nth-child(16){transition-delay:1.05s}.block-faq-accordion.is-animated .block-faq-item{opacity:1;transform:translateY(0)}.block-faq-accordion .block-faq-item{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background:#fff;transition:box-shadow 0.2s ease}.block-faq-accordion .block-faq-item:has(.block-faq-item-trigger[aria-expanded="true"]){box-shadow:0 4px 16px rgba(0, 0, 0, 0.06)}.block-faq-accordion .block-faq-item-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;font-size:1rem;font-weight:600;color:var(--wp--preset--color--primary, #1e1b4b);transition:color 0.2s ease}.block-faq-accordion .block-faq-item-trigger:hover{color:var(--wp--preset--color--accent, #3b82f6)}.block-faq-accordion .block-faq-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--wp--preset--color--primary, #1e1b4b);transition:background 0.2s ease}.block-faq-accordion .block-faq-item-icon::before{content:"";display:block;width:10px;height:2px;background:#fff;transition:transform 0.25s ease}.block-faq-accordion .block-faq-item-icon::after{content:"";display:block;width:2px;height:10px;background:#fff;position:absolute;transition:transform 0.25s ease, opacity 0.25s ease}.block-faq-accordion .block-faq-item-trigger[aria-expanded="true"] .block-faq-item-icon{background:var(--wp--preset--color--accent, #3b82f6)}.block-faq-accordion .block-faq-item-trigger[aria-expanded="true"] .block-faq-item-icon::after{opacity:0;transform:scaleY(0)}.block-faq-accordion .block-faq-item-panel{padding:0 24px 20px;max-height:0;overflow:hidden;transition:max-height 0.3s ease}.block-faq-accordion .block-faq-item-panel:not([hidden]){max-height:2000px}.block-faq-accordion .block-faq-item-panel p,.block-faq-accordion .block-faq-item-panel li{margin:0 0 0.5em;color:var(--wp--preset--color--muted, #64748b);line-height:1.7;font-size:0.95rem}.block-faq-accordion .block-faq-item-panel ul,.block-faq-accordion .block-faq-item-panel ol{padding-left:1.4em;margin:0 0 0.5em}.block-faq-accordion .block-faq-item-panel *:last-child{margin-bottom:0}.block-faq-accordion.is-style-dark .block-faq-item{background:var(--wp--preset--color--primary, #1e1b4b);border-color:rgba(255, 255, 255, 0.12)}.block-faq-accordion.is-style-dark .block-faq-item:has(.block-faq-item-trigger[aria-expanded="true"]){border-color:rgba(255, 255, 255, 0.25);box-shadow:0 4px 20px rgba(0, 0, 0, 0.35)}.block-faq-accordion.is-style-dark .block-faq-item-trigger{color:#fff}.block-faq-accordion.is-style-dark .block-faq-item-trigger:hover{color:rgba(255, 255, 255, 0.72)}.block-faq-accordion.is-style-dark .block-faq-item-icon{background:rgba(255, 255, 255, 0.18)}.block-faq-accordion.is-style-dark .block-faq-item-icon::before,.block-faq-accordion.is-style-dark .block-faq-item-icon::after{background:#fff}.block-faq-accordion.is-style-dark .block-faq-item-trigger[aria-expanded="true"] .block-faq-item-icon{background:var(--wp--preset--color--accent, #3b82f6)}.block-faq-accordion.is-style-dark .block-faq-item-panel p,.block-faq-accordion.is-style-dark .block-faq-item-panel li{color:rgba(255, 255, 255, 0.7)}.block-faq-accordion.is-style-dark .block-faq-item-panel a{color:var(--wp--preset--color--accent, #93c5fd)}.block-faq-accordion.is-style-dark .block-faq-item-panel strong,.block-faq-accordion.is-style-dark .block-faq-item-panel b{color:#fff}.block-sticky-cta{position:fixed;z-index:9999;background:var(--sc-bg, var(--wp--preset--color--primary, #1e293b));color:var(--sc-color, #fff);transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;opacity:0;pointer-events:none;visibility:hidden}.block-sticky-cta.is-position-bottom,.block-sticky-cta.is-position-top{left:0 !important;right:0 !important;width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}.block-sticky-cta.is-position-bottom{bottom:0;top:auto;transform:translateY(100%)}.block-sticky-cta.is-position-top{top:0;bottom:auto;transform:translateY(-100%)}.block-sticky-cta.is-position-right,.block-sticky-cta.is-position-left{top:50%;width:auto;transform:translateY(-50%) translateX(100%)}.block-sticky-cta.is-position-right .block-sticky-cta-inner,.block-sticky-cta.is-position-left .block-sticky-cta-inner{flex-direction:column;align-items:center;justify-content:center;max-width:none;padding:12px 10px;gap:8px}.block-sticky-cta.is-position-right .block-sticky-cta-buttons,.block-sticky-cta.is-position-left .block-sticky-cta-buttons{flex-direction:column;width:100%}.block-sticky-cta.is-position-right .block-sticky-cta-label,.block-sticky-cta.is-position-left .block-sticky-cta-label{display:none}.block-sticky-cta.is-position-right .block-sticky-cta-close,.block-sticky-cta.is-position-left .block-sticky-cta-close{position:static;margin-left:0;margin-top:4px;font-size:1.2rem}.block-sticky-cta.is-position-right{right:0;left:auto;border-radius:8px 0 0 8px;transform:translateY(-50%) translateX(100%)}.block-sticky-cta.is-position-left{left:0;right:auto;border-radius:0 8px 8px 0;transform:translateY(-50%) translateX(-100%)}.block-sticky-cta.is-visible{opacity:1;pointer-events:auto;visibility:visible}.block-sticky-cta.is-visible.is-position-bottom,.block-sticky-cta.is-visible.is-position-top{transform:translateY(0)}.block-sticky-cta.is-visible.is-position-right{transform:translateY(-50%) translateX(0)}.block-sticky-cta.is-visible.is-position-left{transform:translateY(-50%) translateX(0)}.block-sticky-cta .block-sticky-cta-inner{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 24px;max-width:var(--wp--style--global--content-size, 1200px);margin:0 auto;flex-wrap:wrap}@media (max-width:575px){.block-sticky-cta .block-sticky-cta-inner{padding:12px 16px}}.block-sticky-cta.is-fullwidth .block-sticky-cta-inner{max-width:none}.block-sticky-cta:has(.block-sticky-cta-label) .block-sticky-cta-inner{justify-content:flex-start}.block-sticky-cta .block-sticky-cta-label{font-size:0.95rem;font-weight:500;flex:1;min-width:0}@media (max-width:575px){.block-sticky-cta .block-sticky-cta-label{flex:none;width:100%;text-align:center}}.block-sticky-cta .block-sticky-cta-buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width:575px){.block-sticky-cta .block-sticky-cta-buttons{justify-content:center;width:100%}}.block-sticky-cta .block-sticky-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 24px;border-radius:6px;font-weight:700;font-size:0.9rem;text-decoration:none;white-space:nowrap;transition:all 0.2s ease}.block-sticky-cta .block-sticky-cta-btn.is-icon-only{padding:10px;aspect-ratio:1}.block-sticky-cta .block-sticky-cta-btn.is-icon-only .btn-text{display:none}.block-sticky-cta .block-sticky-cta-btn.is-style-primary{background:#fff;color:var(--sc-bg, var(--wp--preset--color--primary, #1e293b))}.block-sticky-cta .block-sticky-cta-btn.is-style-primary:hover{opacity:0.9}.block-sticky-cta .block-sticky-cta-btn.is-style-secondary{background:var(--wp--preset--color--secondary, #f59e0b);color:#fff}.block-sticky-cta .block-sticky-cta-btn.is-style-secondary:hover{opacity:0.9}.block-sticky-cta .block-sticky-cta-btn.is-style-ghost{background:transparent;color:inherit;border:2px solid currentColor;padding:8px 22px}.block-sticky-cta .block-sticky-cta-btn.is-style-ghost.is-icon-only{padding:8px}.block-sticky-cta .block-sticky-cta-btn.is-style-ghost:hover{background:rgba(255, 255, 255, 0.1)}@media (max-width:575px){.block-sticky-cta .block-sticky-cta-btn{padding:9px 18px;font-size:0.875rem}}.block-sticky-cta img.btn-icon{display:inline-block;flex-shrink:0;width:1.25em;height:1.25em;object-fit:contain;vertical-align:middle}.block-sticky-cta .block-sticky-cta-close{background:none;border:none;color:inherit;font-size:1.5rem;line-height:1;cursor:pointer;padding:4px 8px;opacity:0.6;transition:opacity 0.2s ease;flex-shrink:0;margin-left:auto}.block-sticky-cta .block-sticky-cta-close:hover{opacity:1}@media (max-width:575px){.block-sticky-cta .block-sticky-cta-close{position:absolute;top:8px;right:8px}}.block-sticky-cta-preview{border-radius:8px;overflow:hidden}.block-numbers-wrap{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30)}.block-numbers-wrap .block-number{margin:0}.block-numbers-wrap .block-number-counter-wrap{font-weight:700;color:var(--text-color, var(--wp--preset--color--primary));font-size:var(--wp--preset--font-size--medium);padding-bottom:var(--wp--preset--spacing--10)}.block-numbers-wrap .block-number-label{font-weight:600;text-transform:uppercase;color:var(--label-color, var(--wp--preset--color--muted))}.block-numbers.is-style-big .block-numbers-wrap{display:grid;gap:0;grid-template-columns:repeat(4, 1fr);border:1px solid var(--wp--preset--color--muted, grey);border-radius:20px}@media (max-width:991px){.block-numbers.is-style-big .block-numbers-wrap{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.block-numbers.is-style-big .block-numbers-wrap{grid-template-columns:1fr}}.block-numbers.is-style-big .block-number{padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--30);border-right:1px solid var(--wp--preset--color--muted, grey)}.block-numbers.is-style-big .block-number:nth-child(n+5):nth-last-child(-n+4),.block-numbers.is-style-big .block-number:nth-child(n+5):nth-last-child(-n+4)~.block-number{border-bottom:none}.block-numbers.is-style-big .block-number:nth-child(4n){border-right:none}@media (max-width:991px) and (min-width:768px){.block-numbers.is-style-big .block-number:nth-last-child(-n+4),.block-numbers.is-style-big .block-number:nth-child(n+5):nth-last-child(-n+4)~.block-number{border-bottom:1px solid var(--wp--preset--color--muted, grey)}.block-numbers.is-style-big .block-number:nth-child(n+3):nth-last-child(-n+2),.block-numbers.is-style-big .block-number:nth-child(n+3):nth-last-child(-n+2)~.block-number{border-bottom:none}.block-numbers.is-style-big .block-number:nth-child(2n){border-right:none}}@media (max-width:767px){.block-numbers.is-style-big .block-number{border-bottom:1px solid var(--wp--preset--color--muted, grey);border-right:none !important}.block-numbers.is-style-big .block-number:last-child{border-bottom:none}}.block-numbers.is-style-big .block-number-counter-wrap{font-size:var(--wp--preset--font-size--x-large);text-align:center}.block-numbers.is-style-big .block-number-label{text-align:center}.block-hero{position:relative;padding:clamp(60px, 8vw, 120px) 0;padding-top:var(--hero-pt-lg);padding-right:var(--hero-pr-lg);padding-bottom:var(--hero-pb-lg);padding-left:var(--hero-pl-lg);margin-top:var(--hero-mt-lg);margin-right:var(--hero-mr-lg);margin-bottom:var(--hero-mb-lg);margin-left:var(--hero-ml-lg);overflow:hidden}@media (max-width:991px){.block-hero{padding-top:var(--hero-pt-md, var(--hero-pt-lg));padding-right:var(--hero-pr-md, var(--hero-pr-lg));padding-bottom:var(--hero-pb-md, var(--hero-pb-lg));padding-left:var(--hero-pl-md, var(--hero-pl-lg));margin-top:var(--hero-mt-md, var(--hero-mt-lg));margin-right:var(--hero-mr-md, var(--hero-mr-lg));margin-bottom:var(--hero-mb-md, var(--hero-mb-lg));margin-left:var(--hero-ml-md, var(--hero-ml-lg))}}@media (max-width:767px){.block-hero{padding-top:var(--hero-pt-sm, var(--hero-pt-md, var(--hero-pt-lg)));padding-right:var(--hero-pr-sm, var(--hero-pr-md, var(--hero-pr-lg)));padding-bottom:var(--hero-pb-sm, var(--hero-pb-md, var(--hero-pb-lg)));padding-left:var(--hero-pl-sm, var(--hero-pl-md, var(--hero-pl-lg)));margin-top:var(--hero-mt-sm, var(--hero-mt-md, var(--hero-mt-lg)));margin-right:var(--hero-mr-sm, var(--hero-mr-md, var(--hero-mr-lg)));margin-bottom:var(--hero-mb-sm, var(--hero-mb-md, var(--hero-mb-lg)));margin-left:var(--hero-ml-sm, var(--hero-ml-md, var(--hero-ml-lg)))}}.block-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:100px 100px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.08) 1px, transparent 1px), linear-gradient(to bottom, rgba(0, 0, 0, 0.08) 1px, transparent 1px)}.block-hero-content{width:100%}.block-hero-layout{display:flex;flex-wrap:nowrap;gap:var(--wp--preset--spacing--50, 50px);--wp--style--block-gap: var(--hero-gap-lg);gap:var(--hero-gap-lg);align-items:center}@media (max-width:991px){.block-hero-layout{--wp--style--block-gap: var(--hero-gap-md, var(--hero-gap-lg));gap:var(--hero-gap-md, var(--hero-gap-lg))}}@media (max-width:767px){.block-hero-layout{--wp--style--block-gap: var(--hero-gap-sm, var(--hero-gap-md, var(--hero-gap-lg)));gap:var(--hero-gap-sm, var(--hero-gap-md, var(--hero-gap-lg)))}}@media (max-width:767px){.block-hero-layout{flex-direction:column;align-items:stretch;flex-wrap:wrap}}.block-hero-layout-left{flex:0 0 var(--hero-col-left-lg, 50%);max-width:var(--hero-col-left-lg, 50%);order:var(--hero-col-order-lg, 0)}.block-hero-layout-left>*{opacity:0;transform:translateY(30px);animation:heroFadeInUp 0.85s cubic-bezier(0.16, 1, 0.3, 1) forwards}.block-hero-layout-left>*:nth-child(1){animation-delay:0s}.block-hero-layout-left>*:nth-child(2){animation-delay:0.12s}.block-hero-layout-left>*:nth-child(3){animation-delay:0.24s}.block-hero-layout-left>*:nth-child(4){animation-delay:0.36s}.block-hero-layout-left>*:nth-child(5){animation-delay:0.48s}@media (max-width:767px){.block-hero-layout-left{flex:0 0 var(--hero-col-left-md, 50%);max-width:var(--hero-col-left-md, 50%);order:var(--hero-col-order-md, 0);text-align:center;display:flex;flex-direction:column;align-items:center}}@media (max-width:575px){.block-hero-layout-left{flex:0 0 var(--hero-col-left-sm, 100%);max-width:var(--hero-col-left-sm, 100%);order:var(--hero-col-order-sm, 0)}}.block-hero-layout-right{flex:1 1 0;display:flex;justify-content:center;align-items:center;width:100%;order:calc(var(--hero-col-order-lg, 0) + 1);opacity:0;transform:translateY(40px) scale(0.96);animation:heroFadeInScale 1.1s cubic-bezier(0.16, 1, 0.3, 1) forwards;animation-delay:0.25s}@media (max-width:767px){.block-hero-layout-right{flex:1 1 auto;order:calc(var(--hero-col-order-md, 0) + 1)}}@media (max-width:575px){.block-hero-layout-right{order:calc(var(--hero-col-order-sm, 0) + 1)}}.block-hero-layout-right .wpformmaster{width:100%;background-color:var(--wp--preset--color--light, #ffffff);padding:clamp(24px, 5vw, 40px);border-radius:28px;box-shadow:0 4px 48px 0 rgba(46, 26, 135, 0.08), 0 1px 4px 0 rgba(46, 26, 135, 0.04);box-sizing:border-box}.block-hero-layout-image{width:100%;height:auto;max-height:520px;object-fit:cover;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media (hover:hover){.block-hero-layout-image:hover{transform:translateY(-5px)}}.block-hero-layout-image-container{width:100%;max-width:520px;display:flex;justify-content:center}@keyframes heroFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeInScale{from{opacity:0;transform:translateY(40px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}.editor-styles-wrapper .block-hero-layout-left>*{opacity:1 !important;transform:none !important;animation:none !important}.editor-styles-wrapper .block-hero-layout-right{opacity:1 !important;transform:none !important;animation:none !important}.block-logo-slider-admin{border:1px dashed #ccc;padding:10px;background:#f8fafc;border-radius:4px}.block-logo-slider-admin .logo-slider-admin-grid{display:flex;flex-wrap:wrap;gap:16px}.block-logo-slider-admin .logo-admin-card{background:white;border:1px solid #e2e8f0;border-radius:4px;padding:6px;width:160px;display:flex;flex-direction:column;gap:8px}.block-logo-slider-admin .logo-preview-wrap{position:relative;height:80px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;border-radius:4px}.block-logo-slider-admin .logo-preview-wrap img{max-height:60px;max-width:90%;object-fit:contain}.block-logo-slider-admin .logo-preview-wrap .remove-logo-btn{position:absolute;top:4px;right:4px;padding:0 6px !important;height:20px;min-width:auto}.block-logo-slider-admin .add-logo-card-trigger{width:180px;height:142px;border:2px dashed #cbd5e1;justify-content:center;background:transparent}.block-logo-slider-admin .add-logo-card-trigger:hover{background:#f1f5f9 !important}.block-logo-slider{position:relative;width:100%;max-width:min(80%, var(--wp--style--global--content-size));margin:0 auto;--slides-per-view: 5;container-type:inline-size;container-name:logo-slider}.block-logo-slider.alignfull{max-width:100%}.block-logo-slider.alignwide{max-width:min(92%, var(--wp--style--global--wide-size))}@media (max-width:1024px){.block-logo-slider{--slides-per-view: 4}}@media (max-width:768px){.block-logo-slider{--slides-per-view: 3}}@media (max-width:480px){.block-logo-slider{--slides-per-view: 2}}@media (max-width:767px){.block-logo-slider{max-width:100%}}.block-logo-slider::before,.block-logo-slider::after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}.block-logo-slider::before{left:0;background:linear-gradient(to right, white 0%, transparent 100%)}.block-logo-slider::after{right:0;background:linear-gradient(to left, white 0%, transparent 100%)}.block-logo-slider .block-logo-slider-overflow{position:relative;width:100%}.block-logo-slider.is-continuous .block-logo-slider-overflow{overflow:hidden}.block-logo-slider.is-continuous .block-logo-slider-track{display:flex;width:max-content;will-change:transform;animation:hf-marquee var(--animation-duration, 15s) linear infinite}@media (hover:hover){.block-logo-slider.is-continuous:hover .block-logo-slider-track{animation-play-state:paused}}.block-logo-slider:not(.is-continuous) .block-logo-slider-overflow{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.block-logo-slider:not(.is-continuous) .block-logo-slider-overflow::-webkit-scrollbar{display:none}.block-logo-slider:not(.is-continuous) .block-logo-slider-track{display:flex;width:max-content}.block-logo-slider:not(.is-continuous) .logo-slider-item{scroll-snap-align:start}.block-logo-slider .logo-slider-item{flex-shrink:0;width:calc(100cqw / var(--slides-per-view, 5));padding:0 10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.block-logo-slider .logo-slider-item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:opacity 0.2s ease}.block-logo-slider .logo-slider-item a:hover{opacity:0.7}.block-logo-slider .logo-slider-img{height:var(--logo-height-lg, 45px);width:auto;max-width:100%;object-fit:contain;opacity:0.8;transition:all 0.3s ease}@media (max-width:767px){.block-logo-slider .logo-slider-img{height:var(--logo-height-md, var(--logo-height-lg, 40px))}}@media (max-width:575px){.block-logo-slider .logo-slider-img{height:var(--logo-height-sm, var(--logo-height-md, var(--logo-height-lg, 35px)))}}.block-logo-slider .logo-slider-img:hover{opacity:1}.block-logo-slider.has-grayscale .logo-slider-img{filter:grayscale(100%);opacity:0.6}.block-logo-slider.has-grayscale .logo-slider-img:hover{filter:grayscale(0%);opacity:1}@keyframes hf-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.block-portfolio-grid-wrap{display:grid;grid-template-columns:repeat(var(--cols-lg, 3), 1fr);gap:var(--wp--preset--spacing--30);width:100%}@media (max-width:767px){.block-portfolio-grid-wrap{grid-template-columns:repeat(var(--cols-md, 2), 1fr)}}@media (max-width:575px){.block-portfolio-grid-wrap{grid-template-columns:repeat(var(--cols-sm, 1), 1fr)}}.block-portfolio-grid .block-portfolio-card-item{position:relative;border-radius:20px;overflow:hidden;background-color:var(--wp--preset--color--light);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;transition:opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);opacity:0;transform:translateY(40px) scale(0.98);min-height:250px;max-height:450px}.block-portfolio-grid .block-portfolio-card-item.is-visible{opacity:1;transform:translateY(0) scale(1)}.block-portfolio-grid .block-portfolio-card-item:nth-child(1){transition-delay:calc(0 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(2){transition-delay:calc(1 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(3){transition-delay:calc(2 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(4){transition-delay:calc(3 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(5){transition-delay:calc(4 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(6){transition-delay:calc(5 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(7){transition-delay:calc(6 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(8){transition-delay:calc(7 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(9){transition-delay:calc(8 * 0.1s)}.block-portfolio-grid .block-portfolio-card-item:nth-child(10){transition-delay:calc(9 * 0.1s)}@media (hover:hover){.block-portfolio-grid .block-portfolio-card-item:hover{transform:translateY(-4px)}}.block-portfolio-grid .block-portfolio-card-item:after{content:"";display:block;padding-bottom:48%}@media (max-width:767px){.block-portfolio-grid .block-portfolio-card-item:after{padding-bottom:60%}}.block-portfolio-grid .block-portfolio-card-media{width:100%;height:100%;object-fit:cover;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media (hover:hover){.block-portfolio-grid .block-portfolio-card-media:hover{transform:scale(1.04)}}.block-portfolio-grid .block-portfolio-card-media-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.block-portfolio-grid .block-portfolio-card-media-placeholder{background:#f9f9f9;padding:20px;text-align:center;color:#666}.block-portfolio-grid .block-portfolio-card-tags{display:flex;flex-wrap:wrap;gap:10px}.block-portfolio-grid .block-portfolio-card-tags-badge{padding:4px 10px;border:1px solid var(--wp--preset--color--light);border-radius:100px}.block-portfolio-grid .block-portfolio-card-tags-badge.is-style-primary{background:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--light)}.block-portfolio-grid .block-portfolio-card-tags-badge.is-style-secondary{background:rgba(255, 255, 255, 0.12);color:var(--wp--preset--color--light);border-color:var(--wp--preset--color--light)}.block-portfolio-grid .block-portfolio-card-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:var(--wp--preset--spacing--30);background:linear-gradient(0deg, rgba(14, 14, 12, 0.7) 0%, rgba(14, 14, 12, 0) 100%);display:flex;flex-direction:column;justify-content:end;gap:10px}.block-portfolio-grid .block-portfolio-card-title{color:var(--text-color, var(--wp--preset--color--light));margin:0}.block-portfolio-grid .block-portfolio-card-desc{color:var(--label-color, var(--wp--preset--color--light));margin:0}.block-portfolio-grid.is-style-dark .block-portfolio-card-item{background-color:var(--wp--preset--color--primary)}.block-portfolio-grid.is-style-dark .block-portfolio-card-item .block-portfolio-card-content{background:none;justify-content:flex-end}.block-portfolio-grid.is-style-dark .block-portfolio-card-item:has(.block-portfolio-card-media-wrap img) .block-portfolio-card-content{background:linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.1) 60%, transparent 100%)}.block-portfolio-grid.is-style-dark .block-portfolio-card-title{color:var(--wp--preset--color--light)}.block-portfolio-grid.is-style-dark .block-portfolio-card-desc{color:rgba(255, 255, 255, 0.75)}.block-portfolio-grid.is-style-dark .block-portfolio-card-tags-badge{border-color:rgba(255, 255, 255, 0.35);color:var(--wp--preset--color--light);background:rgba(255, 255, 255, 0.08)}.block-portfolio-grid.is-style-dark .block-portfolio-card-tags-badge.is-style-primary{background:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--light)}.block-portfolio-grid.is-style-dark .block-portfolio-card-tags-badge.is-style-secondary{background:rgba(255, 255, 255, 0.15);border-color:transparent}.editor-styles-wrapper .block-portfolio-card-item{opacity:1 !important;transform:none !important;transition:none !important;transition-delay:0s !important}.wp-block-landingfse-team-slider{width:100%}.wp-block-landingfse-team-slider.alignfull{max-width:none !important;width:100% !important}.wp-block-landingfse-team-slider.alignwide{max-width:1600px;margin-left:auto;margin-right:auto}.wp-block-landingfse-team-slider .block-team-slider-wrapper{position:relative;width:100%;max-width:100%;margin:0 auto;padding:40px 0;container-type:inline-size;container-name:team-slider;--slides-per-view: 4;--visible-gaps: 3;--gap: 30px;--left-offset: 0px}@media (max-width:991px){.wp-block-landingfse-team-slider .block-team-slider-wrapper{--slides-per-view: 3;--visible-gaps: 2}}@media (max-width:767px){.wp-block-landingfse-team-slider .block-team-slider-wrapper{--slides-per-view: 2;--visible-gaps: 1;--gap: 20px}}@media (max-width:575px){.wp-block-landingfse-team-slider .block-team-slider-wrapper{--slides-per-view: 1;--visible-gaps: 0;--gap: 15px}}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;gap:var(--gap)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track{display:flex;gap:var(--gap);flex-wrap:wrap;width:100%;overflow-x:visible;scroll-snap-type:none}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track.owl-loaded{overflow:visible;flex-wrap:nowrap;scroll-snap-type:none;padding:0}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track.owl-loaded .owl-stage-outer{padding:10px 0;margin:-10px 0;overflow:visible !important;position:relative;z-index:1}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track.owl-loaded .owl-stage{display:flex}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track.owl-loaded .owl-item{display:flex}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track.owl-loaded .owl-item .team-slide-item{flex:1;width:100%}.wp-block-landingfse-team-slider .block-team-slider-wrapper .owl-nav{z-index:20}.wp-block-landingfse-team-slider .block-team-slider-wrapper:has(.team-slider-track.owl-loaded){overflow-x:hidden}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item{flex-shrink:0;width:calc((100cqw - var(--left-offset) - (var(--visible-gaps) * var(--gap))) / var(--slides-per-view));scroll-snap-align:start;display:flex;flex-direction:column;transition:opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);opacity:0;transform:translateY(40px) scale(0.98)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item.is-visible{opacity:1;transform:translateY(0) scale(1)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(1){transition-delay:calc(0 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(2){transition-delay:calc(1 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(3){transition-delay:calc(2 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(4){transition-delay:calc(3 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(5){transition-delay:calc(4 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(6){transition-delay:calc(5 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(7){transition-delay:calc(6 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(8){transition-delay:calc(7 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(9){transition-delay:calc(8 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:nth-child(10){transition-delay:calc(9 * 0.1s)}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-member-photo-wrap{width:100%;border-radius:16px 16px 0 0;overflow:hidden;background-color:var(--wp--preset--color--muted);margin-bottom:16px;position:relative}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-member-photo-wrap:before{content:"";padding-bottom:100%;display:block}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-member-photo,.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-photo-preview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease;z-index:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-photo-preview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-photo-preview img{width:100%;height:100%;object-fit:cover}@media (hover:hover){.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item:hover .team-member-photo{transform:scale(1.03)}}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-member-info{padding:0 5px}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-member-name{font-weight:700;color:var(--wp--preset--color--primary);margin:0 0 4px 0;outline:none}.wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slide-item .team-member-role{font-size:12px;color:var(--wp--preset--color--muted);font-weight:600;margin:0;outline:none}.team-photo-placeholder{width:100%;height:100%;border:2px dashed #cbd5e1;background:transparent}.team-photo-preview{width:100%;height:100%;position:relative}.team-photo-preview .change-photo-btn{position:absolute;top:10px;right:10px;opacity:0;transition:opacity 0.2s ease}.team-photo-preview:hover .change-photo-btn{opacity:1}.editor-styles-wrapper .wp-block-landingfse-team-slider{max-width:100% !important;margin:0 auto !important}.editor-styles-wrapper .wp-block-landingfse-team-slider .block-team-slider-wrapper{max-width:100% !important;margin:0 auto !important;padding-left:0 !important;padding-right:0 !important;--left-offset: 0px !important;--slides-per-view: 4 !important;--visible-gaps: 3 !important;max-width:100% !important;overflow:visible !important}@media (max-width:991px){.editor-styles-wrapper .wp-block-landingfse-team-slider .block-team-slider-wrapper{--slides-per-view: 3 !important;--visible-gaps: 2 !important}}@media (max-width:767px){.editor-styles-wrapper .wp-block-landingfse-team-slider .block-team-slider-wrapper{--slides-per-view: 2 !important;--visible-gaps: 1 !important;--gap: 20px !important}}@media (max-width:575px){.editor-styles-wrapper .wp-block-landingfse-team-slider .block-team-slider-wrapper{--slides-per-view: 1 !important;--visible-gaps: 0 !important;--gap: 15px !important}}.editor-styles-wrapper .wp-block-landingfse-team-slider .block-team-slider-wrapper .team-slider-track{padding-left:0 !important;padding-right:0 !important;scroll-padding-left:0 !important}.editor-styles-wrapper .team-slider-nav,.editor-styles-wrapper .owl-nav{display:none !important}.editor-styles-wrapper .team-slide-item{opacity:1 !important;transform:none !important;transition:none !important;transition-delay:0s !important}.block-timeline-wrapper{position:relative;width:100%;padding:60px 0}.block-timeline-wrapper.is-visible .block-timeline-line{transform:translateX(-50%) scaleY(1)}@media (max-width:991px){.block-timeline-wrapper.is-visible .block-timeline-line{transform:scaleY(1)}}.block-timeline-body{position:relative;width:100%;padding-top:30px;padding-bottom:30px}.block-timeline-line{position:absolute;top:0;bottom:0;left:50%;width:2px;background-color:var(--wp--preset--color--secondary);transform:translateX(-50%) scaleY(0);transform-origin:top;z-index:1;transition:transform 1.5s cubic-bezier(0.16, 1, 0.3, 1)}@media (max-width:991px){.block-timeline-line{left:30px;transform:scaleY(0)}}.block-timeline-container{display:flex;flex-direction:column;position:relative;gap:40px;z-index:2;counter-reset:timeline-counter}.block-timeline-item{position:relative;width:calc(50% - 40px);border-radius:16px;padding:30px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.03);box-sizing:border-box;align-self:flex-start;background-color:var(--wp--preset--color--light);border:1px solid var(--wp--preset--color--muted);opacity:0;transform:translateX(-50px) scale(0.95);transition:opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease, border-color 0.3s ease}@media (hover:hover){.block-timeline-item:hover{transform:translateY(-6px) scale(1.01) !important;box-shadow:0 15px 35px rgba(0, 0, 0, 0.08);border-color:var(--wp--preset--color--secondary)}.block-timeline-item:hover::after{background-color:var(--wp--preset--color--secondary) !important;border-color:var(--wp--preset--color--primary) !important;transform:scale(1.3) !important}}@media (max-width:991px){.block-timeline-item{width:calc(100% - 60px);align-self:flex-end !important;margin-left:60px;transform:translateY(40px) scale(0.97)}.block-timeline-item::after{left:-39px !important;right:auto !important}}.block-timeline-item.block-editor-block-list__block{margin-bottom:30px}.block-timeline-item:nth-child(even){align-self:flex-end;transform:translateX(50px) scale(0.95)}@media (max-width:991px){.block-timeline-item:nth-child(even){transform:translateY(40px) scale(0.97)}}.block-timeline-item::after{content:"";position:absolute;top:40px;width:12px;height:12px;background-color:var(--wp--preset--color--primary);border:3px solid var(--wp--preset--color--muted);border-radius:50%;z-index:3;transform:scale(0);transition:transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1), background-color 0.3s ease, border-color 0.3s ease;transition-delay:0.3s}.block-timeline-item:nth-child(odd)::after{right:-50px}.block-timeline-item:nth-child(even)::after{left:-50px}.block-timeline-item.is-visible{opacity:1;transform:translate(0) scale(1) !important}.block-timeline-item.is-visible::after{transform:scale(1)}.block-timeline-item-overline{font-size:12px;color:var(--wp--preset--color--secondary);font-weight:700;display:flex;align-items:center;gap:4px}.block-timeline-item-overline:before{content:"";display:inline-block;width:14px;height:2px;background-color:var(--wp--preset--color--secondary)}.block-timeline-item-overline::after{counter-increment:timeline-counter;content:counter(timeline-counter, decimal-leading-zero)}.block-timeline-item-icon{max-height:26px;width:auto;object-fit:contain;z-index:2}.block-timeline-item-icon-wrap{border:1px solid var(--wp--preset--color--secondary);border-radius:12px;margin:9px 0 16px 0;display:inline-block;height:46px;width:46px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:1}.block-timeline-item-icon-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--secondary);z-index:0;opacity:0.2}.block-timeline-item-icon-placeholder{border:1px dashed #ccc;padding:10px;text-align:center;font-size:12px;color:#888}.block-timeline-item-content-title{color:var(--wp--preset--color--primary);font-size:18px;font-weight:700;letter-spacing:-0.4px;margin-bottom:10px;line-height:1.3}.block-timeline-item-content-body{color:var(--wp--preset--color--muted)}.block-timeline-item-content-footer{margin-top:15px;padding-top:15px;position:relative}.block-timeline-item-content-footer:before{content:"";width:100%;height:1px;background-color:var(--wp--preset--color--muted);opacity:0.1;display:block;position:absolute;top:0;left:0}.block-timeline-item-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.block-timeline-item-tags-badge{padding:4px 10px;border:1px solid var(--wp--preset--color--light);border-radius:100px;padding:4px 10px;border:1px solid var(--wp--preset--color--light);border-radius:100px;overflow:hidden;position:relative;z-index:1}.block-timeline-item-tags-badge.is-style-primary{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.block-timeline-item-tags-badge.is-style-primary:after{content:"";background:var(--wp--preset--color--primary);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.1;z-index:-1}.block-timeline-item-tags-badge.is-style-secondary{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.block-timeline-item-tags-badge.is-style-secondary:after{content:"";background:var(--wp--preset--color--primary);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.1;z-index:-1}.block-timeline-item.is-style-dark{background-color:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary)}.block-timeline-item.is-style-dark .block-timeline-item-content-title{color:var(--wp--preset--color--light)}.block-timeline-item.is-style-dark .block-timeline-item-content-footer:before{opacity:0.4}.block-timeline-item.is-style-dark .block-timeline-item-tags-badge:after{background-color:var(--wp--preset--color--light);opacity:0.3}.editor-styles-wrapper .block-timeline-line{transform:translateX(-50%) scaleY(1) !important}@media (max-width:991px){.editor-styles-wrapper .block-timeline-line{transform:scaleY(1) !important}}.editor-styles-wrapper .block-timeline-item{opacity:1 !important;transform:none !important;box-shadow:0 10px 30px rgba(0, 0, 0, 0.03) !important;border-color:var(--wp--preset--color--muted) !important}.editor-styles-wrapper .block-timeline-item::after{transform:scale(1) !important;background-color:var(--wp--preset--color--primary) !important;border-color:var(--wp--preset--color--muted) !important}.editor-styles-wrapper .block-timeline-item:hover{transform:none !important;box-shadow:0 10px 30px rgba(0, 0, 0, 0.03) !important;border-color:var(--wp--preset--color--muted) !important}.editor-styles-wrapper .block-timeline-item:hover::after{transform:scale(1) !important;background-color:var(--wp--preset--color--primary) !important;border-color:var(--wp--preset--color--muted) !important}.editor-styles-wrapper .block-timeline-container>.block-editor-inner-blocks,.editor-styles-wrapper .block-timeline-container>.block-editor-inner-blocks>.block-editor-block-list__layout{display:contents}.editor-styles-wrapper .block-timeline-container [data-type="landingfse/timeline-item"]{width:calc(50% - 40px)}.editor-styles-wrapper .block-timeline-container [data-type="landingfse/timeline-item"] .block-timeline-item{width:100%;align-self:auto}.editor-styles-wrapper .block-timeline-container [data-type="landingfse/timeline-item"]:nth-child(odd){align-self:flex-start}.editor-styles-wrapper .block-timeline-container [data-type="landingfse/timeline-item"]:nth-child(odd) .block-timeline-item::after{right:-50px;left:auto}.editor-styles-wrapper .block-timeline-container [data-type="landingfse/timeline-item"]:nth-child(even){align-self:flex-end}.editor-styles-wrapper .block-timeline-container [data-type="landingfse/timeline-item"]:nth-child(even) .block-timeline-item::after{left:-50px;right:auto}.wp-block-hf-navigation{background-color:var(--wp--preset--color--light) !important;max-width:100% !important}.block-services-track{display:flex;flex-wrap:wrap;gap:30px;width:100%}.block-services-track.owl-carousel:not(.owl-loaded){display:flex}@media (max-width:767px){.block-services-track{gap:20px}}@media (max-width:575px){.block-services-track{gap:15px}}.block-services-track.owl-carousel.owl-loaded{display:block}.block-services-track.owl-carousel.owl-loaded .owl-stage-outer{padding:10px 0;margin:-10px 0;overflow:hidden}.block-services-track.owl-carousel.owl-loaded .owl-stage{display:flex}.block-services-track.owl-carousel.owl-loaded .owl-item{display:flex}.block-services-track.owl-carousel.owl-loaded .owl-item .block-services-item-card{flex:1}.block-services-track-container{position:relative;max-width:100% !important}.block-services-track-container:after{content:"";position:absolute;top:calc(-100px - 5vw);right:-100px;width:200px;display:block;background-image:linear-gradient(to right top, var(--wp--preset--color--secondary), rgba(255, 255, 255, 0.5));mix-blend-mode:overlay;filter:blur(24px);border-radius:50%;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;aspect-ratio:1;opacity:0.4;z-index:0}.block-services-track-wrap{width:100%}.block-services-track-wrap>.is-layout-constrained{overflow-x:visible !important}.block-services-wrapper.is-slider .block-services-track-wrap{width:0;flex-basis:100%}@media (max-width:991px){.block-services-wrapper.is-mobile-slider .block-services-track-wrap{width:0;flex-basis:100%}}.block-services-track>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;gap:30px}.block-services-track .owl-dots{margin-top:20px}.block-services-wrapper{display:block}.block-services-wrapper.is-style-dark{background-color:var(--wp--preset--color--primary)}.block-services-wrapper.is-style-dark .block-services-item-card{background-color:rgba(255, 255, 255, 0.1)}.block-services-wrapper.is-style-dark .block-services-item-title{color:var(--wp--preset--color--light)}.block-services-item-card{border-radius:20px;padding:34px 28px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.04);border:1px solid rgba(0, 0, 0, 0.03);opacity:0;transform:translateY(40px) scale(0.98);position:relative;overflow:hidden;background-color:var(--wp--preset--color--light);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:calc((100% - (3 * 30px)) / 4)}@media (max-width:991px){.block-services-item-card{width:calc((100% - (2 * 30px)) / 3)}}@media (max-width:767px){.block-services-item-card{width:calc((100% - (1 * 20px)) / 2)}}@media (max-width:575px){.block-services-item-card{width:100%}}.owl-loaded .block-services-item-card{width:100% !important}.block-services-item-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:var(--wp--preset--color--secondary);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.block-services-item-card:nth-child(1){transition-delay:calc(0 * 0.08s)}.block-services-item-card:nth-child(2){transition-delay:calc(1 * 0.08s)}.block-services-item-card:nth-child(3){transition-delay:calc(2 * 0.08s)}.block-services-item-card:nth-child(4){transition-delay:calc(3 * 0.08s)}.block-services-item-card:nth-child(5){transition-delay:calc(4 * 0.08s)}.block-services-item-card:nth-child(6){transition-delay:calc(5 * 0.08s)}.block-services-item-card:nth-child(7){transition-delay:calc(6 * 0.08s)}.block-services-item-card:nth-child(8){transition-delay:calc(7 * 0.08s)}.block-services-item-card:nth-child(9){transition-delay:calc(8 * 0.08s)}.block-services-item-card:nth-child(10){transition-delay:calc(9 * 0.08s)}.block-services-item-card:nth-child(11){transition-delay:calc(10 * 0.08s)}.block-services-item-card:nth-child(12){transition-delay:calc(11 * 0.08s)}.block-services-item-card.is-visible{opacity:1;transform:translateY(0) scale(1)}@media (hover:hover){.block-services-item-card:hover .block-services-item-icon-wrap:after{opacity:0.3}.block-services-item-card:hover:after{height:3px}}.block-services-item-icon{max-height:26px;width:auto;object-fit:contain;z-index:2}.block-services-item-icon-wrap{border:1px solid var(--wp--preset--color--secondary);border-radius:12px;margin:9px 0 16px 0;display:inline-block;height:46px;width:46px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:1}.block-services-item-icon-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--secondary);z-index:0;opacity:0.2;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.block-services-item-title{font-weight:700;color:var(--wp--preset--color--primary);font-size:18px;margin-bottom:12px}.block-services-item-content{color:var(--wp--preset--color--muted)}.editor-styles-wrapper .block-services-item-card{opacity:1;transform:none;transition:none !important;transition-delay:0s !important;margin-bottom:15px;width:calc((100% - (3 * 30px)) / 4)}@media (max-width:991px){.editor-styles-wrapper .block-services-item-card{width:calc((100% - (2 * 30px)) / 3)}}@media (max-width:767px){.editor-styles-wrapper .block-services-item-card{width:calc((100% - (1 * 20px)) / 2)}}@media (max-width:575px){.editor-styles-wrapper .block-services-item-card{width:100%}}.editor-styles-wrapper .block-services-track{display:flex;flex-wrap:wrap;gap:30px}.editor-styles-wrapper .block-services-track.owl-carousel.owl-loaded{display:flex !important}.editor-styles-wrapper .block-services-track>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;gap:30px;width:100%}.editor-styles-wrapper .block-services-track-wrap{width:100% !important}.block-services-icon-placeholder{width:64px;height:64px;border:2px dashed #cbd5e1;background:transparent;border-radius:12px;font-size:10px;display:flex;align-items:center;justify-content:center;padding:0;color:#64748b;cursor:pointer}.block-header{width:100% !important;margin-bottom:40px}@media (max-width:767px){.block-header{margin-bottom:30px}}.block-footer{width:100% !important;margin-top:40px}@media (max-width:767px){.block-footer{margin-top:30px}}.block-member-badge{display:flex;align-items:center;gap:30px;background-color:var(--wp--preset--color--light, #ffffff);border-radius:16px;padding:24px 30px;box-shadow:0 10px 30px -10px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.02);border:1px solid rgba(0, 0, 0, 0.03);box-sizing:border-box;width:100%;max-width:500px;margin:0 auto 30px auto;opacity:0;transform:translateY(30px) scale(0.98);transition:opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease, border-color 0.3s ease}.block-member-badge.is-visible{opacity:1;transform:translateY(0) scale(1)}.block-member-badge:hover{transform:translateY(-5px);box-shadow:0 20px 40px -15px rgba(0, 0, 0, 0.08);border-color:rgba(234, 179, 8, 0.2)}.block-member-badge-photo-wrap{flex-shrink:0;width:80px;height:80px;border-radius:50%;overflow:hidden;border:2px solid var(--wp--preset--color--secondary, #eab308);background-color:var(--wp--preset--color--muted, #f1f5f9);display:flex;align-items:center;justify-content:center;position:relative}.block-member-badge-photo{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.block-member-badge:hover .block-member-badge-photo{transform:scale(1.06)}.block-member-badge-info{display:flex;flex-direction:column;flex-grow:1}.block-member-badge-name{font-weight:700;color:var(--wp--preset--color--primary, #0f172a);font-size:18px;line-height:1.3;margin:0 0 4px 0;outline:none}.block-member-badge-role{font-size:13px;line-height:1.4;color:var(--wp--preset--color--muted, #64748b);font-weight:600;margin:0;outline:none}@media (max-width:575px){.block-member-badge{flex-direction:column;text-align:center;gap:15px;padding:30px 20px}.block-member-badge-photo-wrap{margin:0 auto}}.block-member-badge-photo-placeholder{width:80px;height:80px;border:2px dashed #cbd5e1;background:transparent;border-radius:50%;font-size:10px;display:flex;align-items:center;justify-content:center;padding:0;color:#64748b;cursor:pointer}.block-member-badge-photo-preview{width:80px;height:80px;position:relative;border-radius:50%}.block-member-badge-photo-preview .change-photo-btn{position:absolute;bottom:-5px;right:-5px;padding:2px 6px;font-size:8px;line-height:1;min-width:auto;height:auto;border-radius:4px;z-index:10}.editor-styles-wrapper .block-member-badge{opacity:1 !important;transform:none !important;transition:none !important;margin-bottom:20px !important}.editor-styles-wrapper .block-member-badge:hover{transform:none !important;box-shadow:0 10px 30px -10px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.02) !important;border-color:rgba(0, 0, 0, 0.03) !important}.editor-styles-wrapper .block-member-badge .block-member-badge-photo{transform:none !important}.block-testimonials-track{display:flex;flex-wrap:wrap;gap:30px;width:100%}.block-testimonials-track.owl-carousel.owl-loaded{display:block}.block-testimonials-track.owl-carousel.owl-loaded .owl-stage-outer{padding:15px 0;margin:-15px 0;overflow:hidden}.block-testimonials-track-wrap{width:100%;flex-basis:100%}.block-testimonials-track>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-wrap:wrap;gap:30px}.block-testimonials-wrapper{display:block;padding:80px 0}.block-testimonials-wrapper.is-style-dark{background-color:var(--wp--preset--color--primary, #0d1b2a)}.block-testimonials-wrapper.is-style-dark .block-testimonials-item-card{background-color:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.1);box-shadow:0 10px 30px rgba(0, 0, 0, 0.2)}.block-testimonials-wrapper.is-style-dark .testimonial-card-quote{color:var(--wp--preset--color--light, #ffffff)}.block-testimonials-wrapper.is-style-dark .testimonial-card-author{color:var(--wp--preset--color--secondary, #ffd166)}.block-testimonials-wrapper.is-style-dark .testimonial-card-role{color:rgba(255, 255, 255, 0.7)}.block-testimonials-wrapper.is-style-dark .testimonial-card-quote-icon{color:rgba(255, 255, 255, 0.08)}.block-testimonials-wrapper.is-style-dark .owl-dot span{background:rgba(255, 255, 255, 0.3) !important}.block-testimonials-wrapper.is-style-dark .owl-dot.active span,.block-testimonials-wrapper.is-style-dark .owl-dot:hover span{background:var(--wp--preset--color--secondary, #ffd166) !important}.block-testimonials-wrapper.is-style-light{background-color:#f8fafc}.block-testimonials-wrapper.is-style-light .block-testimonials-item-card{background-color:var(--wp--preset--color--light, #ffffff);border:1px solid rgba(0, 0, 0, 0.04);box-shadow:0 10px 30px rgba(0, 0, 0, 0.03)}.block-testimonials-wrapper.is-style-light .testimonial-card-quote{color:var(--wp--preset--color--primary, #1e293b)}.block-testimonials-wrapper.is-style-light .testimonial-card-author{color:var(--wp--preset--color--primary, #1e293b)}.block-testimonials-wrapper.is-style-light .testimonial-card-role{color:var(--wp--preset--color--muted, #64748b)}.block-testimonials-wrapper.is-style-light .testimonial-card-quote-icon{color:rgba(0, 0, 0, 0.03)}.block-testimonials-wrapper.is-style-light .owl-dot span{background:#d1d5db !important}.block-testimonials-wrapper.is-style-light .owl-dot.active span,.block-testimonials-wrapper.is-style-light .owl-dot:hover span{background:var(--wp--preset--color--primary, #1e293b) !important}.block-testimonials-wrapper.is-style-clean{background-color:transparent;padding:80px 0;position:relative}.block-testimonials-wrapper.is-style-clean .block-testimonials-item-card{background-color:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;text-align:left !important;max-width:100% !important;margin:0 !important;opacity:0;transform:translateY(20px);border-radius:0 !important}.block-testimonials-wrapper.is-style-clean .block-testimonials-item-card.is-visible{opacity:1;transform:translateY(0)}.block-testimonials-wrapper.is-style-clean .testimonial-card-quote-icon{position:absolute;top:-30px !important;left:-60px !important;right:auto !important;font-size:240px !important;font-family:Georgia, serif;line-height:1;user-select:none;z-index:0;color:rgba(253, 186, 116, 0.12) !important;pointer-events:none}.block-testimonials-wrapper.is-style-clean .testimonial-card-quote{font-size:22px !important;line-height:1.6;font-style:italic;font-weight:500;color:var(--wp--preset--color--primary, #1e293b) !important;margin-bottom:24px !important;position:relative;z-index:1;text-align:left}.block-testimonials-wrapper.is-style-clean .testimonial-card-avatar-wrap{display:none !important}.block-testimonials-wrapper.is-style-clean .testimonial-card-author-info{position:relative;z-index:1;display:block}.block-testimonials-wrapper.is-style-clean .testimonial-card-meta{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline;font-size:14px}.block-testimonials-wrapper.is-style-clean .testimonial-card-author{font-weight:700 !important;font-size:15px !important;color:var(--wp--preset--color--primary, #1e293b) !important;margin:0 !important;display:inline-block}.block-testimonials-wrapper.is-style-clean .testimonial-card-author::after{content:",";margin-right:4px}.block-testimonials-wrapper.is-style-clean .testimonial-card-role{font-size:15px !important;font-weight:400 !important;color:var(--wp--preset--color--primary, #1e293b) !important;margin:0 !important;display:inline-block;opacity:0.9}.block-testimonials-wrapper.is-style-clean .block-testimonials-track{position:relative}.block-testimonials-wrapper.is-style-clean .block-testimonials-track:before{content:"";position:absolute;top:-50px;left:-30px;display:block;width:140px;height:140px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDAiIGhlaWdodD0iMTQxIiB2aWV3Qm94PSIwIDAgMTQwIDE0MSIgZmlsbD0ibm9uZSI+IDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMTU1XzQxOTg1KSI+IDxnIG9wYWNpdHk9IjAuMSI+IDxwYXRoIGQ9Ik00OS40NDA3IDQuMTQ3MDllLTA1SDIxLjAwNjZDMTUuNDQwMyAwLjAxNDQxNjkgMTAuMTA2IDIuMjMyMDIgNi4xNyA2LjE2ODA0QzIuMjMzOTggMTAuMTA0MSAwLjAxNjM3NDQgMTUuNDM4MyAwLjAwMTk5ODkgMjEuMDA0N1Y3Ny4wMTcxQzAuMDE2Mzc0NCA4Mi41ODM0IDIuMjMzOTggODcuOTE3NyA2LjE3IDkxLjg1MzdDMTAuMTA2IDk1Ljc4OTggMTUuNDQwMyA5OC4wMDc0IDIxLjAwNjYgOTguMDIxN0gzNy45MzFDMzguNDEzNSA5OC4wMjA0IDM4Ljg5MSA5OC4xMTg4IDM5LjMzMzcgOTguMzEwOEMzOS43NzYzIDk4LjUwMjggNDAuMTc0NSA5OC43ODQyIDQwLjUwMzMgOTkuMTM3NEM0MC44MzIgOTkuNDkwNiA0MS4wODQyIDk5LjkwOCA0MS4yNDM5IDEwMC4zNjNDNDEuNDAzNyAxMDAuODE5IDQxLjQ2NzYgMTAxLjMwMiA0MS40MzE3IDEwMS43ODNDNDAuNjY0NyAxMTMuODI2IDM1LjgzODEgMTI1LjI1NCAyNy43Mzk4IDEzNC4yQzI3LjI4MiAxMzQuNzAxIDI2Ljk3OTggMTM1LjMyNSAyNi44Njk5IDEzNS45OTVDMjYuNzYgMTM2LjY2NCAyNi44NDcyIDEzNy4zNTIgMjcuMTIwOSAxMzcuOTczQzI3LjM5NDYgMTM4LjU5NCAyNy44NDMgMTM5LjEyMiAyOC40MTE0IDEzOS40OTNDMjguOTc5OCAxMzkuODY0IDI5LjY0MzggMTQwLjA2MiAzMC4zMjI2IDE0MC4wNjJINDcuNzc1OUM0OC4zMDk5IDE0MC4wNjggNDguODM3OSAxMzkuOTQ5IDQ5LjMxNyAxMzkuNzEzQzQ5Ljc5NjIgMTM5LjQ3NyA1MC4yMTMgMTM5LjEzMiA1MC41MzM3IDEzOC43MDVDNTkuMDM3IDEyNi43MjcgNjMuNDEyNyAxMTIuMzA4IDYzLjAwMDQgOTcuNjI1VjEzLjYwNjRDNjMuMDQ4OCAxMS44MSA2Mi43MzE2IDEwLjAyMjUgNjIuMDY4IDguMzUyNDNDNjEuNDA0NSA2LjY4MjM4IDYwLjQwODMgNS4xNjQ2NCA1OS4xNDAyIDMuODkxMzlDNTcuODcyIDIuNjE4MTMgNTYuMzU4MyAxLjYxNTk0IDU0LjY5MDkgMC45NDU2NjFDNTMuMDIzNSAwLjI3NTM4NSA1MS4yMzczIC0wLjA0ODk4MTEgNDkuNDQwNyAtMC4wMDc3Mzc0NlY0LjE0NzA5ZS0wNVoiIGZpbGw9IiNGMkM5NTIiLz4gPHBhdGggZD0iTTEyNi40MzQgNC4xNDcwOWUtMDVIOTguMDAwNEM5Mi40MzQgMC4wMTQ0MTY5IDg3LjA5OTcgMi4yMzIwMiA4My4xNjM3IDYuMTY4MDRDNzkuMjI3NyAxMC4xMDQxIDc3LjAxMDEgMTUuNDM4MyA3Ni45OTU3IDIxLjAwNDdWNzcuMDE3MUM3Ny4wMTAxIDgyLjU4MzQgNzkuMjI3NyA4Ny45MTc3IDgzLjE2MzcgOTEuODUzN0M4Ny4wOTk3IDk1Ljc4OTggOTIuNDM0IDk4LjAwNzQgOTguMDAwNCA5OC4wMjE3SDExNC45MjlDMTE1LjQxMSA5OC4wMjA0IDExNS44ODkgOTguMTE4OCAxMTYuMzMxIDk4LjMxMDhDMTE2Ljc3NCA5OC41MDI4IDExNy4xNzIgOTguNzg0MiAxMTcuNTAxIDk5LjEzNzRDMTE3LjgzIDk5LjQ5MDYgMTE4LjA4MiA5OS45MDggMTE4LjI0MiAxMDAuMzYzQzExOC40MDEgMTAwLjgxOSAxMTguNDY1IDEwMS4zMDIgMTE4LjQyOSAxMDEuNzgzQzExNy42NjIgMTEzLjgyNiAxMTIuODM2IDEyNS4yNTQgMTA0LjczNyAxMzQuMkMxMDQuMjggMTM0LjcwMSAxMDMuOTc3IDEzNS4zMjUgMTAzLjg2OCAxMzUuOTk1QzEwMy43NTggMTM2LjY2NCAxMDMuODQ1IDEzNy4zNTIgMTA0LjExOSAxMzcuOTczQzEwNC4zOTIgMTM4LjU5NCAxMDQuODQxIDEzOS4xMjIgMTA1LjQwOSAxMzkuNDkzQzEwNS45NzcgMTM5Ljg2NCAxMDYuNjQxIDE0MC4wNjIgMTA3LjMyIDE0MC4wNjJIMTI0Ljc3NEMxMjUuMzA4IDE0MC4wNjggMTI1LjgzNSAxMzkuOTQ5IDEyNi4zMTUgMTM5LjcxM0MxMjYuNzk0IDEzOS40NzcgMTI3LjIxMSAxMzkuMTMyIDEyNy41MzEgMTM4LjcwNUMxMzYuMDM5IDEyNi43MTkgMTQwLjQxNCAxMTIuMjkgMTM5Ljk5NCA5Ny41OTc3VjEzLjYwNjRDMTQwLjA0MyAxMS44MSAxMzkuNzI1IDEwLjAyMjUgMTM5LjA2MiA4LjM1MjQzQzEzOC4zOTggNi42ODIzOCAxMzcuNDAyIDUuMTY0NjQgMTM2LjEzNCAzLjg5MTM5QzEzNC44NjYgMi42MTgxMyAxMzMuMzUyIDEuNjE1OTQgMTMxLjY4NSAwLjk0NTY2MUMxMzAuMDE3IDAuMjc1Mzg1IDEyOC4yMzEgLTAuMDQ4OTgxMSAxMjYuNDM0IC0wLjAwNzczNzQ2VjQuMTQ3MDllLTA1WiIgZmlsbD0iI0YyQzk1MiIvPiA8L2c+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMjE1NV80MTk4NSI+IDxyZWN0IHdpZHRoPSIxNDAiIGhlaWdodD0iMTQwLjAzMSIgZmlsbD0id2hpdGUiLz4gPC9jbGlwUGF0aD4gPC9kZWZzPiA8L3N2Zz4=")}.block-testimonials-wrapper.is-style-clean .block-header{margin-bottom:0}.block-testimonials-wrapper.is-style-clean .owl-nav{position:absolute;top:-30px;right:0;margin:0;display:flex;gap:12px;z-index:10;pointer-events:none}.block-testimonials-wrapper.is-style-clean .owl-nav .owl-prev,.block-testimonials-wrapper.is-style-clean .owl-nav .owl-next{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;pointer-events:auto;background:transparent}.block-testimonials-wrapper.is-style-clean .owl-nav .owl-prev span,.block-testimonials-wrapper.is-style-clean .owl-nav .owl-next span{width:36px;height:36px;background-color:var(--wp--preset--color--primary, #1e293b)}.block-testimonials-wrapper.is-style-clean .owl-nav .owl-prev span:after,.block-testimonials-wrapper.is-style-clean .owl-nav .owl-next span:after{background-size:calc(100% - 14px)}.block-testimonials-wrapper.is-style-clean .owl-dots{display:none !important}.block-testimonials-item-card{border-radius:24px;padding:50px 45px;position:relative;overflow:hidden;width:100%;max-width:800px;margin:0 auto;opacity:0;transform:translateY(40px) scale(0.98);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media (max-width:575px){.block-testimonials-item-card{padding:35px 25px}}.block-testimonials-item-card.is-visible{opacity:1;transform:translateY(0) scale(1)}.block-testimonials-item-card .testimonial-card-quote-icon{position:absolute;top:0px;right:40px;font-size:150px;font-family:Georgia, serif;line-height:1;user-select:none;z-index:0}.block-testimonials-item-card .testimonial-card-quote{font-size:20px;line-height:1.6;font-style:italic;margin-bottom:30px;position:relative;z-index:1;font-weight:500}@media (max-width:767px){.block-testimonials-item-card .testimonial-card-quote{font-size:18px}}.block-testimonials-item-card .testimonial-card-author-info{display:flex;align-items:center;gap:20px;position:relative;z-index:1}.block-testimonials-item-card .testimonial-card-avatar-wrap{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--wp--preset--color--secondary, #ffd166)}.block-testimonials-item-card .testimonial-card-avatar-wrap img,.block-testimonials-item-card .testimonial-card-avatar-wrap .avatar-photo-preview img{width:100%;height:100%;object-fit:cover}.block-testimonials-item-card .testimonial-card-avatar-wrap .avatar-photo-placeholder{width:100%;height:100%;font-size:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.05);border:1px dashed #cbd5e1;padding:0;color:#64748b}.block-testimonials-item-card .testimonial-card-meta{display:flex;flex-direction:column;gap:4px}.block-testimonials-item-card .testimonial-card-author{font-weight:700;font-size:18px;margin:0}.block-testimonials-item-card .testimonial-card-role{font-size:14px;margin:0}.editor-styles-wrapper .block-testimonials-track-wrap{width:100% !important}.editor-styles-wrapper .block-testimonials-track{display:block !important}.editor-styles-wrapper .block-testimonials-track .block-editor-block-list__layout{display:flex !important;flex-direction:column !important;width:100% !important;gap:20px !important}.editor-styles-wrapper .block-testimonials-track .block-editor-block-list__layout .wp-block{width:100% !important;max-width:800px !important;margin:0 auto !important}.editor-styles-wrapper .block-testimonials-item-card{opacity:1 !important;transform:none !important;margin-bottom:0 !important}.editor-styles-wrapper .is-style-clean .block-editor-block-list__layout>.wp-block{max-width:100% !important;margin:0 !important}#content>.wp-block-habefast-advanced-group-container{flex:0 0 100%}#content .is-layout-constrained{overflow-x:clip}.is-layout-constrained:not([class*="wp-container-core-group-is-layout-"])>:where(:not(.alignleft):not(.alignright):not(.alignwide):not(.alignfull)){max-width:min(calc(var(--wp--style--global--content-size) - 40px), calc(100vw - 40px));margin-left:auto;margin-right:auto}.is-layout-constrained:not([class*="wp-container-core-group-is-layout-"])>.alignwide{max-width:min(calc(var(--wp--style--global--wide-size) - 40px), calc(100vw - 40px));margin-left:auto;margin-right:auto}h1{line-height:105%}