@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-regular.woff2) format("woff2"),url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-500.woff2) format("woff2"),url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-600.woff2) format("woff2"),url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-600.woff) format("woff")}:target{scroll-margin-top:80px}.sticky-header.transparent-header{background:#fff0;transition:background 0.3s}.sticky-header.stick{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(255 255 255 / .4)!important;box-shadow:0 0 12px 4px rgb(0 0 0 / .06);transition:background 0.3s}.blurred-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hfe-menu-toggle i::before{display:none}.hfe-menu-toggle i::after{content:"▼";position:relative;top:-1px;left:-5px;font-size:.8em;font-style:normal;line-height:0;opacity:.7}.animated-svg svg line{transition:transform 0.3s}.animated-svg:hover svg line:nth-of-type(1),.animated-svg:hover svg line:nth-of-type(3){transform:translateX(3px)}.animated-svg:hover svg line:nth-of-type(2){transform:translateX(-3px)}:focus:not(:focus-visible){outline:0;box-shadow:none}:focus-visible{outline:2px solid #1993c6;outline-offset:2px}button::-moz-focus-inner{padding:0}ul{margin-top:0;margin-bottom:.9rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.elementor-heading-title a{font-weight:inherit!important;text-decoration:inherit!important}address{font-style:normal}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(0 0 0 / .1);border-radius:0;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(25,25,25)'><polygon points='0,0 60,0 30,50'/></svg>") no-repeat calc(100% - 20px) 17px / 16px}table td,table th{border-color:rgb(0 0 0 / .1);vertical-align:inherit}table thead:first-child tr:first-child th{border-block-start:0}.bpfwe-term-pill{display:inline-block!important}.elementor-icon-list-item:has(.elementor-icon-list-text:empty){display:none}.elementor-icon-wrapper{display:flex}.elementor-icon svg,.elementor-icon-list-icon svg{stroke-width:1.5}.pagination{display:block}.absolute-center{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);pointer-events:none}.blurred-image,.blurred-image .elementor-widget-container,.absolute-image,.absolute-image .elementor-widget-container{position:absolute!important;inset:0!important;z-index:-1;overflow:hidden!important;margin-bottom:0!important}.blurred-image img,.absolute-image img{width:100%;height:100%;object-fit:cover;object-position:center}.blurred-image img{width:100%!important;height:100%!important;filter:blur(4px);transform:scale(1.1)}.hover-effect .post-wrapper,.hover-effect .tax-wrapper{transition:transform 0.5s,box-shadow 0.5s,background-color 0.5s}.hover-effect .post-wrapper:hover,.hover-effect .tax-wrapper:hover{box-shadow:0 13px 21px 6px rgb(0 0 0 / 20%);transform:translateY(-10px)}.triangle::before,.triangle::after{content:""!important;position:absolute;z-index:0!important;width:0;height:0;opacity:1;pointer-events:none}.triangle::after{top:0;left:0;border-top:350px solid #ffffff80;border-right:350px solid #fff0}.triangle::before{top:auto;right:0;bottom:0;left:auto;border-bottom:350px solid #ffffff80;border-left:350px solid #fff0}.background,.background span{position:absolute!important;inset:0;width:100%}.background span{background:linear-gradient(45deg,#1a6566,#2e86ab,#4db6ac);background-size:200%!important;animation:waveAnimation 8s ease-in-out infinite}.inner-scroll::-webkit-scrollbar,.cmb-repeat-group-wrap::-webkit-scrollbar{width:10px}.inner-scroll::-webkit-scrollbar-track,.cmb-repeat-group-wrap::-webkit-scrollbar-track{background:#efefef}.inner-scroll::-webkit-scrollbar-thumb,.cmb-repeat-group-wrap::-webkit-scrollbar-thumb{background:#dfdfdf}.elementor hr{margin:.9rem auto!important;opacity:.5}@keyframes beat{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes waveAnimation{0%,100%{background-position:0% 100%}50%{background-position:100% 0%}}.doc-content,.sidebar{--doc-text:#3c434a;--doc-heading:#1a1a1a;--doc-muted:#69727d;--doc-link:#1777a0;--doc-border:#e3e5e8;--doc-soft:#f6f7f8}.sidebar{height:100vh;margin-bottom:20px;overflow-y:auto}.toc-list,.toc-list ul{margin:0;padding:0;list-style:none}.toc-item{margin:0}.toc-item a{display:block;padding:5px 0;color:var(--doc-text);font-size:15px;line-height:1.4;text-decoration:none}.toc-item a:hover{color:var(--doc-link)}.toc-h2>a{font-weight:500}.toc-h2+.toc-h2{margin-top:4px}.toc-h3{padding-left:12px;border-left:1px solid var(--doc-border)}.toc-h3 a{padding:3px 0;color:var(--doc-muted);font-size:14px}.doc-content .elementor-widget-text-editor{max-width:760px;color:var(--doc-text);font-size:16px;line-height:1.7}.doc-content .elementor-widget-text-editor>*:first-child{margin-top:0}.doc-content .elementor-widget-text-editor :is(p,ul,ol,table,blockquote,pre){margin:0 0 1.25em}.doc-content h2{margin:2.5em 0 .6em;padding-top:1.25em;color:var(--doc-heading);font-size:26px!important;font-weight:600;line-height:1.25!important;text-transform:none}.doc-content .elementor-widget-text-editor>h2:first-child{padding-top:0;border-top:0}.doc-content :is(h3,h4,h5,h6){margin:2em 0 .5em;padding:0;border:0;color:var(--doc-heading);font-size:19px!important;font-weight:600;line-height:1.3!important}.doc-content :is(h2,h3)+:is(h3,p){margin-top:0}.doc-content .elementor-widget-text-editor strong{color:var(--doc-heading);font-weight:600}.doc-content .elementor-widget-text-editor a{color:var(--doc-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.doc-content .elementor-widget-text-editor a:hover{text-decoration-thickness:2px}.doc-content :is(ul,ol){padding-left:1.4em}.doc-content li+li{margin-top:.35em}.doc-content li>:is(ul,ol){margin:.35em 0 0}.doc-content table{width:100%;border:1px solid var(--doc-border);border-collapse:collapse;font-size:15px;line-height:1.5}.doc-content :is(th,td){padding:10px 14px;border:1px solid var(--doc-border);background:none;text-align:left;vertical-align:top}.doc-content th{background:var(--doc-soft);color:var(--doc-heading);font-weight:600}.doc-content tbody tr:nth-child(odd)>td,.doc-content tbody tr:hover>td{background:none}.doc-content td:first-child{color:var(--doc-heading);font-weight:500}.doc-content blockquote{margin-right:0;margin-left:0;padding:12px 16px;border:0;border-left:3px solid #1993c6;background:var(--doc-soft);font-style:normal}.doc-content blockquote>:last-child{margin-bottom:0}.doc-content :not(pre)>code{padding:.15em .4em;border-radius:3px;background:#eef0f2;color:#1a1a1a;font-family:"Fira Code",Consolas,Monaco,monospace;font-size:.88em;word-break:break-word}pre{margin:1em 0;padding:1em 1.2em;overflow-x:auto;border:0;border-radius:4px;background:#2d2d2d;color:#f8f8f2;font-family:"Fira Code",Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:.9rem;line-height:1.6}pre code{background:none;color:inherit;font:inherit;white-space:pre-wrap}pre::-webkit-scrollbar{height:8px}pre::-webkit-scrollbar-thumb{border-radius:4px;background:#555}pre::-webkit-scrollbar-track{background:#2d2d2d}.hljs-comment,.hljs-quote,.hljs-meta{color:#999;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag{color:#cc99cd}.hljs-string,.hljs-regexp,.hljs-addition{color:#9c9}.hljs-number,.hljs-symbol,.hljs-bullet{color:#f99157}.hljs-title,.hljs-title.function_,.hljs-section{color:#69c}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-deletion{color:#f2777a}.hljs-built_in,.hljs-type,.hljs-title.class_{color:#6cc}.hljs-attr,.hljs-attribute,.hljs-selector-class,.hljs-selector-id,.hljs-property{color:#fc6}.wpcf7-spinner{display:none}@media (max-width:880px){.sidebar{height:auto;overflow-y:hidden}}@media (max-width:767px){.mobile-hidden .elementor-icon-box-content{display:none}.doc-content h2{font-size:22px!important}.doc-content :is(h3,h4,h5,h6){font-size:18px!important}.doc-content table{overflow-x:auto}}@media (max-width:550px){.elementor-widget-taxonomy-widget .elementor-grid{grid-template-columns:1fr!important}}