@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),url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-regular.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),url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-500.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),url(https://wpsmartwidgets.com/wp-content/fonts/inter-v13-latin-600.woff)}:target{scroll-margin-top:80px}.sticky-header.transparent-header{background:#fff0;transition:0.3s background}.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:0.3s background}.blurred-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hfe-menu-toggle i::before{display:none}.hfe-menu-toggle i::after{content:"▼";font-style:normal;line-height:0;font-size:.8em;position:relative;top:-1px;left:-5px;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:translate(3px,0);transition:transform 0.3s}.animated-svg:hover svg line:nth-of-type(2){transform:translate(-3px,0);transition:transform 0.3s}button,button:hover,*:focus{outline:0!important;-webkit-box-shadow:0 0 0 0rem #fff,0 0 0 0rem #fff!important;box-shadow:0 0 0 0rem #fff,0 0 0 0rem #fff!important}.bpfwe-term-pill{display:inline-block!important}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!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid rgb(0 0 0 / .1);background: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;background-color:#fff;background-size:16px;background-position:calc(100% - 20px) 17px;background-repeat:no-repeat}table thead:first-child tr:first-child th{border-block-start:0}table td,table th{border-color:rgb(0 0 0 / .1);vertical-align:inherit}.elementor-icon-list-item:has(.elementor-icon-list-text:empty){display:none}.pagination{display:block}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;pointer-events:none}.blurred-image,.blurred-image .elementor-widget-container,.absolute-image,.absolute-image .elementor-widget-container{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;z-index:-1;margin-bottom:0!important}.blurred-image img{object-fit:cover;object-position:center center;width:100%!important;height:100%!important;filter:blur(4px);transform:scale(1.1)}.absolute-image img{object-fit:cover;object-position:center center;width:100%;height:100%}.hover-effect .post-wrapper,.hover-effect .tax-wrapper{-webkit-transition:box-shadow 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,box-shadow 0.5s,-webkit-transform 0.5s,background-color 0.5s}.hover-effect .post-wrapper:hover,.hover-effect .tax-wrapper:hover{-webkit-box-shadow:0 13px 21px 6px rgb(0 0 0 / 20%);box-shadow:0 13px 21px 6px rgb(0 0 0 / 20%);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);-webkit-transition:box-shadow 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,box-shadow 0.5s,-webkit-transform 0.5s,background-color 0.5s}.elementor-icon-wrapper{display:flex}.elementor-icon svg,.elementor-icon-list-icon svg{stroke-width:1.5}.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}.inner-scroll::-webkit-scrollbar-thumb:hover,.cmb-repeat-group-wrap::-webkit-scrollbar-thumb:hover{background:#dfdfdf}.doc-content h2{font-size:24px!important;text-transform:uppercase;line-height:1.2em!important}.doc-content h3,.doc-content h4,.doc-content h5,.doc-content h6{font-size:20px!important;line-height:1.2em!important;border-bottom:1px solid rgb(0 0 0 / .1);margin-top:40px;padding-bottom:5px}.elementor hr{margin:.9rem auto!important;opacity:.5}.triangle::after{content:""!important;width:0;height:0;border-top:350px solid #ffffff80;border-right:350px solid #fff0;z-index:0!important;top:0;left:0;opacity:1;position:absolute;pointer-events:none}.triangle::before{content:""!important;width:0;height:0;border-bottom:350px solid #ffffff80;border-left:350px solid #fff0;z-index:0!important;bottom:0;right:0;position:absolute;top:auto;left:auto;opacity:1;pointer-events:none}.sidebar{height:100vh;overflow-y:auto;margin-bottom:20px}.background{position:absolute!important;width:100%;top:0;bottom:0;left:0;right:0}.background span{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;background-size:200%!important;background:linear-gradient(45deg,#1a6566,#2e86ab,#4db6ac);animation:waveAnimation 8s ease-in-out infinite}pre{background-color:#2d2d2d;color:#f8f8f2;padding:1em 1.2em;overflow-x:auto;font-family:"Fira Code",Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:.95rem;line-height:1.5;margin:1em 0;border:1px solid #444}pre code{background:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;white-space:pre-wrap}pre::-webkit-scrollbar{height:8px}pre::-webkit-scrollbar-thumb{background:#555;border-radius:4px}pre::-webkit-scrollbar-track{background:#2d2d2d}@keyframes beat{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes waveAnimation{0%{background-position:0% 100%}50%{background-position:100% 0%}100%{background-position:0% 100%}}.wpcf7-spinner{display:none}@media all and (max-width:880px){.sidebar{height:auto;overflow-y:hidden}}@media all and (max-width:767px){.mobile-hidden .elementor-icon-box-content{display:none}}@media all and (max-width:550px){.elementor-widget-taxonomy-widget .elementor-grid{grid-template-columns:repeat(1,1fr)!important}}