@font-face{font-family:"Museo Sans";font-weight:300;font-style:normal;font-display:swap;src:local(""),url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../fonts/museosans-300.woff2) format("woff2")}@font-face{font-family:"Museo Sans";font-weight:700;font-style:normal;font-display:swap;src:local(""),url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../fonts/museosans-700.woff2) format("woff2")}@font-face{font-family:"Museo Sans";font-weight:900;font-style:normal;font-display:swap;src:local(""),url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../fonts/museosans-900.woff2) format("woff2")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{height:0;box-sizing:content-box;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;padding:0;color:inherit;box-sizing:border-box;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media only screen and (min-width:2000px){html{font-size:110%}}@media only screen and (min-width:2400px){html{font-size:120%}}@media only screen and (max-width:1200px){html{font-size:95%}}@media only screen and (max-width:992px){html{font-size:90%}}@media only screen and (max-width:768px){html{font-size:85%}}@media only screen and (max-width:480px){html{font-size:80%}}@media only screen and (max-width:320px){html{font-size:75%}}body{background:#fff}@media only screen and (min-width:2600px){body{margin-left:auto;margin-right:auto;max-width:2600px}}hr{height:1px;margin-bottom:1.5rem;border:0;background-color:#ccc}body{font-size:1rem;line-height:1.5;font-family:"Museo Sans",sans-serif;color:#003865}@media only screen and (max-width:768px){body{font-size:1.125rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{margin:1.2em 0 .6em 0;font-weight:700;color:#003865}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a{color:#522e92;text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus,.h1 a:hover,.h1 a:focus,.h2 a:hover,.h2 a:focus,.h3 a:hover,.h3 a:focus,.h4 a:hover,.h4 a:focus,.h5 a:hover,.h5 a:focus{text-decoration:underline}h1,.h1{margin:0 0 1.25rem 0;font-size:3.75rem;line-height:1.1;font-weight:900;letter-spacing:-.04em}@media only screen and (max-width:600px){h1,.h1{font-size:2.875rem}}@media only screen and (max-width:400px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:2.875rem;line-height:1.1;font-weight:900;letter-spacing:-.04em}@media only screen and (max-width:600px){h2,.h2{font-size:2.125rem}}@media only screen and (max-width:400px){h2,.h2{font-size:1.875rem}}h3,.h3{font-size:2rem;line-height:1.25;letter-spacing:-.02em}@media only screen and (max-width:400px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:1.625rem;line-height:1.4;letter-spacing:-.02em}h5,.h5,h6,.h6{font-size:1.25rem;line-height:1.5}p{margin:0 0 1.25em 0}ul,ol{margin:0 0 1.25em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-left:1.875rem;margin-bottom:0;padding:0}blockquote{position:relative;margin:5rem auto;font-size:1.625rem}@media only screen and (max-width:992px){blockquote{padding-top:1.25rem}}@media only screen and (max-width:480px){blockquote{font-size:1.25rem}}blockquote::before{content:"";position:absolute;display:block;top:0;left:-5.625rem;width:3.8125rem;height:2.5rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/quote.svg);background-size:3.8125rem 2.5rem;background-position:center center;background-repeat:no-repeat;transform:translate(-100%,0)}@media only screen and (max-width:1200px){blockquote::before{left:0}}@media only screen and (max-width:992px){blockquote::before{left:1rem;transform:translate(0,-100%)}}.wp-block-cover blockquote::before{background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/quote-blue.svg)}@media only screen and (max-width:1200px){.wp-block-cover blockquote::before{left:-1rem}}@media only screen and (max-width:992px){.wp-block-cover blockquote::before{left:0}}blockquote cite{font-weight:900;font-style:normal}blockquote.has-text-align-center{padding-top:5.625rem}blockquote.has-text-align-center::before{left:50%;transform:translate(-50%,0)}table{width:100%;margin:0 0 1.25em 0}th,td{text-align:left}a{color:#003865}a:hover,a:focus,a:active{color:#522e92;outline:0}a:focus{outline:thin dotted}img{display:block;height:auto;max-width:100%}figure{margin:0}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption .wp-caption-text{margin:.375rem 0}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{font-style:italic;text-align:center}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5rem}pre{margin-bottom:1.625rem;padding:1.625rem;font-size:.9375rem;line-height:1.6;font-family:"Courier 10 Pitch",Courier,monospace;background:#eee;max-width:100%;overflow:auto}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #555;cursor:help}mark,ins{background:#eee;text-decoration:none}big{font-size:125%}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}.is-style-thick-text{font-size:.8125rem;font-weight:900;text-transform:uppercase;color:#522e92}.is-style-thick-text+*{margin-top:0}.hero-block--white-text .is-style-thick-text{text-shadow:1px 1px 1px rgb(0 0 0 / .4)}.is-style-green-tag{display:inline-block;font-size:.8125rem;font-weight:900;text-transform:uppercase;color:#fff;background-color:#6f8c1e;padding:.5rem .75rem!important;border-radius:9999px;line-height:.9}.white-text{color:#fff}.container{position:relative;margin:0 auto;padding:0 2rem;max-width:77.375rem}@media only screen and (max-width:480px){.container{padding:0 1rem}}.entry-content{overflow:hidden}.entry-content [class*=wp-block].alignleft{display:inline;margin-right:1.5rem;float:left}.entry-content [class*=wp-block].alignright{display:inline;margin-left:1.5rem;float:right}.entry-content [class*=wp-block].aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{width:50%;float:left}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{width:50%;text-align:right;float:right}.no-scroll{overflow:hidden}.screen-reader-text{position:absolute;padding:0;border:0;overflow:hidden;word-wrap:normal}.screen-reader-text:focus{display:block;top:.3125rem;left:.3125rem;width:auto;height:auto;padding:.9375rem 1.4375rem .875rem;border-radius:3px;font-size:.875rem;line-height:normal;font-weight:700;color:#522e92;background-color:#f1f1f1;box-shadow:0 0 2px 2px #522e92;clip:auto;clip-path:none;text-decoration:none;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.remove-top-margin{margin-top:0!important}.remove-bottom-margin{margin-bottom:0!important}.white-txt{color:#fff}.white-txt a{color:#fff}p .iframediv{position:relative;padding-top:56.25%;overflow:hidden}p iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.button,a.button,a.button:visited,button,input[type=button],input[type=reset],input[type=submit],.wp-block-button__link{display:inline-block;padding:1rem 2.25rem;border:none;border-radius:3.125rem;font-size:1.25rem;line-height:1.25;font-weight:700;color:#fff;background:#522e92;text-decoration:none;cursor:pointer;transition:all .2s ease;letter-spacing:-.05em}.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active,a.button:visited:hover,a.button:visited:focus,a.button:visited:active,button:hover,button:focus,button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active{background:#381f63}.button,a.button,.wp-block-button__link{position:relative;padding-right:4rem}.button::after,a.button::after,.wp-block-button__link::after{content:"";position:absolute;display:inline-block;top:50%;right:2rem;width:.625rem;height:1rem;background:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-white-right.svg) no-repeat center center;background-size:.625rem 1rem;transform:translate(0,-50%);transition:all .2s ease}.button:hover,.button:focus,a.button:hover,a.button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{color:#fff}.button:hover::after,.button:focus::after,a.button:hover::after,a.button:focus::after,.wp-block-button__link:hover::after,.wp-block-button__link:focus::after{transform:translate(.3125rem,-50%)}.button--small,a.button--small,.wp-block-button__link--small{padding:.625rem 1.25rem;font-size:1rem;font-weight:300}.button--small::after,a.button--small::after,.wp-block-button__link--small::after{content:none}.button--ghost,a.button--ghost,.wp-block-button__link--ghost{position:relative;padding:0 1.5rem 0 0;border-radius:0;font-size:1rem;font-weight:300;color:#003865;background:#fff0}.button--ghost::after,a.button--ghost::after,.wp-block-button__link--ghost::after{content:"";position:absolute;display:inline-block;top:50%;right:0;width:.625rem;height:1.0625rem;background:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-purple-right.svg);background-size:.625rem 1.0625rem;background-position:center center;background-repeat:no-repeat;transform:translate(0,-50%);transition:all .2s ease}.button--ghost:hover,.button--ghost:focus,a.button--ghost:hover,a.button--ghost:focus,.wp-block-button__link--ghost:hover,.wp-block-button__link--ghost:focus{color:#522e92;background:#fff0}.button--ghost:hover::after,.button--ghost:focus::after,a.button--ghost:hover::after,a.button--ghost:focus::after,.wp-block-button__link--ghost:hover::after,.wp-block-button__link--ghost:focus::after{transform:translate(.3125rem,-50%)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{display:block;width:100%;margin:2px 0;padding:.625rem 0;border:none;border-bottom:2px solid #d9d9d9;border-radius:0;font-size:1rem;line-height:1.5;color:#003865;background:#fff;max-width:100%;accent-color:#522e92}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,select:focus{color:#003865;border-bottom-color:#522e92;outline:none}textarea{width:100%}.floating-label{position:absolute;display:none;top:0;left:1rem;padding:0 1rem;font-size:.625rem;line-height:1.25;background:#fff;z-index:9;transform:translate(0,-50%)}.floating-label.is_active{display:block}.share-links{margin:0;padding:0;list-style:none;text-indent:0;display:flex;flex-wrap:wrap;font-size:1rem;-webkit-font-smoothing:antialiased}.share-links__item{margin-bottom:5px}.share-links__item:not(:last-child){margin-right:5px}.share-links__item--mobile-only{display:none}@media only screen and (max-width:768px){.share-links__item--mobile-only{display:block}}.share-links__link{display:block;padding:.5rem 1rem;color:#fff;text-decoration:none}.share-links__link--facebook{background:#3b5997}.share-links__link--facebook:hover,.share-links__link--facebook:focus{background:#2d4372}.share-links__link--twitter{background:#00aced}.share-links__link--twitter:hover,.share-links__link--twitter:focus,.share-links__link--twitter:active{background:#0084b4}.share-links__link--whatsapp{background:#43d854}.share-links__link--whatsapp:hover,.share-links__link--whatsapp:focus,.share-links__link--whatsapp:active{background:#009688}.share-links__link--linkedin{background:#0174a2}.share-links__link--linkedin:hover,.share-links__link--linkedin:focus,.share-links__link--linkedin:active{background:#006288}.share-links__link--email{background:#0166ff}.share-links__link--email:hover,.share-links__link--email:focus,.share-links__link--email:active{background:#024bbb}.share-links__link:hover,.share-links__link:focus,.share-links__link:active,.share-links__link:visited{color:#fff}.sivututka-header-logo{display:block;transition:all .2s ease}.sivututka-header-logo path,.sivututka-header-logo ellipse{fill:#000}.sivututka-header-logo:hover ellipse{fill:#522e92}.sivututka-footer-logo:hover path{fill:#000}.sivututka-footer-logo:hover ellipse{fill:#522e92}.sivututka-footer-logo path,.sivututka-footer-logo ellipse{fill:#999}.fa-chevron-down{fill:#000}.has-primary-color{color:#522e92}.has-primary-alt-color{color:#381f63}.has-primary-background-color{background-color:#522e92}.has-primary-alt-background-color{background-color:#381f63}.site-header{z-index:99999}.site-header__container{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;padding-top:.5rem;padding-bottom:.5rem;border-radius:5rem;background:#fff;transition:all .2s ease;box-shadow:0 0 3.125rem rgb(0 56 101 / .12)}@media only screen and (max-width:992px){.site-header__container{margin-top:.75rem}}.site-header__branding{margin-right:1.25rem}@media only screen and (max-width:400px){.site-header__branding{margin-right:1rem}}.site-header__title:hover .site-header__logo-path--1,.site-header__title:focus .site-header__logo-path--1{fill:#03bbdd}.site-header__title:hover .site-header__logo-path--2,.site-header__title:focus .site-header__logo-path--2{fill:#9bb92e}.site-header__title:hover .site-header__logo-path--3,.site-header__title:focus .site-header__logo-path--3{fill:#fed549}.site-header__title:hover .site-header__logo-path--4,.site-header__title:focus .site-header__logo-path--4{fill:#f26424}.site-header__logo{display:block;height:auto;max-width:5.625rem}.site-header__logo-path{transition:all .2s ease}.site-header__logo-path--1{transition-delay:.3s}.site-header__logo-path--2{transition-delay:.2s}.site-header__logo-path--3{transition-delay:.1s}.site-header__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;order:2}@media only screen and (max-width:1100px){.site-header__buttons{margin:0 auto 0 0}}.site-header__lang-switcher{position:relative;z-index:8}.site-header__lang-button,.site-header__translate-toggle{position:relative;padding:0 .9375rem 0 1.25rem;font-size:.9375rem;font-weight:300;color:#003865;background:#fff0;letter-spacing:-.03em;text-decoration:none}@media only screen and (max-width:1100px){.site-header__lang-button,.site-header__translate-toggle{font-size:1rem}}.site-header__lang-button::before,.site-header__translate-toggle::before{content:"";position:absolute;display:block;top:50%;left:0;width:1rem;height:.9375rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/globe.svg);background-size:1rem .9375rem;background-position:center center;background-repeat:no-repeat;transform:translate(0,-50%)}.site-header__lang-button:hover,.site-header__lang-button:focus,.site-header__translate-toggle:hover,.site-header__translate-toggle:focus{color:#522e92;background:#fff0}.site-header__lang-button:hover+.site-header__lang-list,.site-header__lang-button:focus+.site-header__lang-list,.site-header__translate-toggle:hover+.site-header__lang-list,.site-header__translate-toggle:focus+.site-header__lang-list{opacity:1;visibility:visible}.site-header__translate-toggle--disabled{opacity:.5}.site-header__translate-toggle--disabled:hover,.site-header__translate-toggle--disabled:focus{color:#003865}.site-header__lang-list{position:absolute;bottom:0;left:0;margin:0;padding:0;border-radius:.25rem;font-size:1rem;background:#003865;list-style-type:none;transform:translate(0,100%);opacity:0;visibility:hidden;transition:all .2s ease}.site-header__lang-list:hover,.site-header__lang-list:focus{opacity:1;visibility:visible}.site-header__lang-list li{margin:.625rem 0}.site-header__lang-list a{margin:.625rem 0;padding:.3125rem 1.25rem;color:#fff;text-decoration:none;transition:all .2s ease}.site-header__lang-list a:hover,.site-header__lang-list a:focus{color:#f26424}.site-header__search-button{position:relative;margin:0 0 0 .375rem;padding:.625rem 1.25rem .625rem 2.875rem;font-size:.9375rem;font-weight:300;letter-spacing:-.03em}@media only screen and (max-width:1200px){.site-header__search-button{margin:0 0 0 .75rem}}@media only screen and (max-width:1100px){.site-header__search-button{font-size:1rem}}@media only screen and (max-width:480px){.site-header__search-button{margin:0}}@media only screen and (max-width:400px){.site-header__search-button{display:none}}.site-header__search-button::before{content:"";position:absolute;display:block;top:50%;left:1.25rem;width:.9375rem;height:.9375rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/search.svg);background-size:.9375rem .9375rem;background-position:center center;background-repeat:no-repeat;transform:translate(0,-50%)}.site-header .site-header__link{margin:0 0 0 .625rem;font-size:.9375rem;letter-spacing:-.03em}@media only screen and (max-width:1100px){.site-header .site-header__link{font-size:1rem}}@media only screen and (max-width:600px){.site-header .site-header__link{display:none!important}}.site-header__search{position:absolute;bottom:0;left:0;width:100%;padding:.625rem 0;transform:translate(0,100%);transition:all .3s ease;opacity:0;visibility:hidden}.site-header__search--open{opacity:1;visibility:visible}.site-header__search-form{position:relative;display:flex;align-items:center;padding:1.5rem;border-radius:.375rem;background:#fff;box-shadow:0 0 3.125rem rgb(0 56 101 / .12)}.site-header__search-form input[type=text]{margin:0 1.25rem 0 0;line-height:initial}.site-header__search-form input[type=submit]{width:12.5rem;padding:.75rem;font-size:1rem;font-weight:300}.site-header__search-inputicon{position:absolute;top:50%;right:14.375rem;transform:translate(0,-50%)}@media only screen and (max-width:480px){.site-header__search-inputicon{right:9.375rem}}.site-header__translate-banner{position:absolute;bottom:0;left:0;width:100%;height:0;padding:0;padding:.625rem 0;font-size:1.25rem;text-align:center;color:#003865;overflow:hidden;transition:height .2s;will-change:height;transform:translate(0,100%);transition:all .3s ease;opacity:0;visibility:hidden}.site-header__translate-banner--open{opacity:1;visibility:visible}.site-header__translate-inner{position:relative;padding:1.5rem;border-radius:.375rem;background:#f4f8f9;box-shadow:0 0 3.125rem rgb(0 56 101 / .12)}.site-header__translate-txtarea{margin:1.25rem 0 0 0}.site-header__translate-choose{margin:0 0 1.25rem 0}.site-header__translate-choose select{margin:0 auto;padding:.625rem;border:1px solid #003865;max-width:15rem}.hero{padding:12.5rem 0 2.5rem 0;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero--search{padding-bottom:0}.hero__title{margin:0}.site-footer{margin:4rem 0 0 0;padding:0 0 3.125rem 0;color:#fff;background:#001d35}.site-footer__rolling-texts{position:relative;display:flex;width:100%;padding:4.125rem 0;font-size:1.875rem;font-weight:700;color:#003865;background:#f4f8f9;overflow:hidden;white-space:nowrap}.site-footer__rolling-wrapper{animation:animateText 80s -80s linear infinite;will-change:transform}.site-footer__rolling-wrapper:nth-child(2){animation:animateText2 80s -40s linear infinite}.site-footer__rolling-text{display:inline-block;animation:rolling-text 5s linear infinite}.site-footer__wrapper{display:flex;flex-wrap:wrap;margin:6.25rem 0}.site-footer__wrapper--third{margin-bottom:0;font-size:.8125rem}.site-footer__left-col{width:50%;padding:0 3.125rem 1.875rem 0}@media only screen and (max-width:480px){.site-footer__left-col{width:100%;padding:0 0 1.25rem 0}}.site-footer__right-col{width:50%}@media only screen and (max-width:480px){.site-footer__right-col{width:100%}}.site-footer h2{margin:0 0 1.25rem 0;color:#fff}.site-footer h3,.site-footer h4,.site-footer h5{margin:0 0 2.25rem 0;color:#fff}.site-footer a{color:#fff}.site-footer a:hover,.site-footer a:focus{color:#f26424}.site-footer__info{margin:0;max-width:15.3125rem}.site-footer__address{margin:2.25rem 0}.site-footer .gfield_required,.site-footer .gform_validation_errors,.site-footer .gfield_validation_message,.site-footer .gform_submission_error{color:#f26424}.site-footer input[type=text],.site-footer input[type=email],.site-footer textarea{padding:.625rem 0;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;background:#fff0}.site-footer input[type=text]:focus,.site-footer input[type=email]:focus,.site-footer textarea:focus{border-bottom-color:#f26424}.site-footer textarea{height:6.25rem}.site-footer__inside-cols{display:flex;flex-wrap:wrap}.site-footer__inside-col{width:50%}@media only screen and (max-width:992px){.site-footer__inside-col{width:100%}}.site-footer__bottom-links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.site-footer__bottom-link{margin:0 1rem .3125rem 0}.site-footer__some-links{display:flex;flex-wrap:wrap;justify-content:flex-end;justify-content:flex-start}@media only screen and (max-width:992px){.site-footer__some-links{margin:1.25rem 0 0 0}}.site-footer__social-link{position:relative;display:block;margin:0 0 .3125rem 2.5rem;padding:0 0 0 0}@media only screen and (max-width:992px){.site-footer__social-link{margin:0 2.5rem .3125rem 0}}.site-footer__social-link::before{content:"";position:absolute;top:50%;left:-1.25rem;width:.3125rem;height:.3125rem;border-radius:.3125rem;background:#03bbdd;transform:translate(-50%,-50%)}.site-footer__social-link:first-child::before{content:none}.site-footer__social-link svg{display:block}.site-footer__social-link:hover path,.site-footer__social-link:focus path{fill:#03bbdd}@keyframes animateText{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes animateText2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}.topscroll{position:fixed;right:1.25rem;bottom:1.25rem;width:2.8125rem;height:2.8125rem;padding:0;background:rgb(0 0 0 / .5);cursor:pointer;transition:all .2s ease;z-index:9999;opacity:0;visibility:hidden}.topscroll span{position:absolute;top:50%;left:50%;width:.75rem;height:3px;background:#fff;transform:translate(-3px,-50%) rotate(45deg);transition:all .2s ease}.topscroll span:last-of-type{transform:translate(-10px,-50%) rotate(-45deg)}.topscroll:hover span{top:40%}.topscroll--show{opacity:1;visibility:visible}.main-navigation{position:relative;display:block;width:auto;margin:0 auto 0 0;z-index:9}@media only screen and (max-width:1100px){.main-navigation{margin:0;order:3}}.main-navigation__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .4);z-index:8998;opacity:0;visibility:hidden;transition:all .2s ease}@media only screen and (max-width:1100px){.main-navigation--toggled .main-navigation__overlay{opacity:1;visibility:visible}}@media only screen and (max-width:1100px){.main-navigation__container{position:fixed;top:0;right:-1px;width:100%;height:100vh;padding:5rem 2.5rem 0 2.5rem;background:#522e92;max-height:100%;max-width:25rem;overflow:auto;transition:all .2s ease;z-index:99999;transform:translate(100%,0);visibility:hidden}.main-navigation--toggled .main-navigation__container{right:0;transform:translate(0,0);visibility:visible}}@media only screen and (max-width:480px){.main-navigation__container{padding:6.25rem 1.5rem}}.menu{display:flex;align-items:center;margin:0;padding-left:0;font-size:.9375rem;list-style:none}@media only screen and (max-width:1100px){.menu{display:block;font-size:1rem}}.menu__item{position:relative}@media only screen and (max-width:1100px){.menu__item-lvl-0:not(:first-of-type){border-top:1px solid hsl(0 0% 100% / .1)}}@media only screen and (min-width:1100px){.menu__item.current-menu-item.menu__item-lvl-0::after,.menu__item.current-page-parent.menu__item-lvl-0::after{content:"";position:absolute;bottom:.75rem;left:50%;width:calc(100% - 1.5rem);height:2px;background:#522e92;transform:translate(-50%,0)}}.menu__item:hover>ul,.menu__item.focus>ul{top:100%;opacity:1;visibility:visible;transition-delay:0s}.menu__item--has-children{margin:0 .625rem 0 0}@media only screen and (max-width:1100px){.menu__item--has-children{margin:0}}.menu__item--has-children>a{padding-right:1.125rem}.menu__item-lvl-1:hover ul,.menu__item-lvl-2:hover ul{top:0;left:100%;transform:none}@media only screen and (max-width:1100px){.menu__item-lvl-1:hover ul,.menu__item-lvl-2:hover ul{left:0}}.menu__item-lvl-1.menu__item--has-children,.menu__item-lvl-2.menu__item--has-children{margin:0}@media only screen and (max-width:1100px){.menu__item-lvl-1.menu__item--has-children,.menu__item-lvl-2.menu__item--has-children{border:none}}.menu__link{display:block;padding:1rem .8125rem;font-weight:300;color:#003865;letter-spacing:-.03em;text-decoration:none;transition:all .2s ease}@media only screen and (max-width:1200px){.menu__link{padding:1rem .625rem}}@media only screen and (max-width:1100px){.menu__link{display:block;width:100%;padding:1rem 0;color:#fff}}.menu__link:hover,.menu__link:focus{color:#f26424}.menu__link__desc{display:inline-block;width:100%;margin:.3125rem 0 0 0;font-size:.8125rem;line-height:1.25;font-weight:300;opacity:.7}.menu__mobile-cta{margin:2.5rem 0 0 0}@media only screen and (min-width:600px){.menu__mobile-cta{display:none}}.menu__mobile-cta a.button{display:block;width:100%;font-size:1rem;font-weight:300;background-color:#381f63}.menu__sub{counter-reset:menu-counter;position:absolute;display:block;top:-999px;left:-1.625rem;margin:0;padding:1.25rem 0;border-radius:.3125rem;background:#fff;list-style-type:none;z-index:999;opacity:0;visibility:hidden;transition:opacity .2s ease;box-shadow:0 0 3.125rem rgb(0 56 101 / .12)}@media only screen and (max-width:1100px){.menu__sub{position:relative;display:none;top:0;left:0;padding:0 0 0 1rem;background:#fff0;transform:none;opacity:1;overflow:hidden;max-height:0}.menu__sub--toggled{display:block;margin:0 0 1rem 0;max-height:none}.menu__sub:before,.menu__sub.menu__lvl-1:before{content:none}}.menu__sub--toggled{top:100%;opacity:1;visibility:visible;transition-delay:0s}.menu__sub .menu__link{width:18.75rem;padding:.625rem 2.5rem;font-size:.875rem;font-weight:700}@media only screen and (max-width:1100px){.menu__sub .menu__link{width:auto;padding:.5rem 0}}@media only screen and (max-width:1100px){.menu__sub .menu__link:hover,.menu__sub .menu__link:focus{background:#fff0}}.menu__sub .menu__dropdown-toggle-icon::after{background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/menu-arrow-orange.svg)}.menu__item.counter{position:relative;counter-increment:menu-counter;padding-top:.5rem;padding-left:5rem}@media only screen and (max-width:1100px){.menu__item.counter{padding-left:2.375rem}}.menu__item.counter::before{content:counter(menu-counter);position:absolute;left:2.5rem;top:.625rem;width:1.75rem;height:1.75rem;border-radius:50%;background:#003865;color:#fff;font-size:.8125rem;font-weight:700;line-height:1.75rem;text-align:center;z-index:1}@media only screen and (max-width:1100px){.menu__item.counter::before{left:0;background:#fff;color:#003865}}.menu__item.counter::after{content:"";position:absolute;left:3.3125rem;top:0;bottom:0;width:.125rem;background:#003865;opacity:.2}@media only screen and (max-width:1100px){.menu__item.counter::after{left:.8125rem;background:#fff;opacity:.1}}.menu__item.counter:not(.menu__item.counter~.menu__item.counter)::after{top:1.5rem}.menu__item.counter:not(:has(~.menu__item.counter))::after{bottom:auto;height:1.5rem}.menu__item.counter .menu__link{width:auto;padding:0 2.5rem .5rem 0}@media only screen and (max-width:1100px){.menu__item.counter .menu__link{padding:0 0 .5rem 0}}@media only screen and (min-width:1100px){.menu__item.wide-menu .menu__sub .menu__link{width:23.75rem}}.menu__lvl-1:before{position:absolute;top:0;left:1.625rem;border-style:solid;border-width:0 .5rem .5rem;border-color:#fff0 #fff0 #444;transform:translate(-50%,-95%)}@media only screen and (max-width:1100px){.menu__lvl-1:before{display:none}}.menu__lvl-2{left:-999rem;box-shadow:0 0 1rem rgb(0 0 0 / .2)}@media only screen and (min-width:1100px){.menu__lvl-2{top:-1.25rem}}@media only screen and (max-width:1100px){.menu__lvl-2{left:auto;box-shadow:none}.menu__lvl-2.menu__sub--toggled{left:auto}}.menu__lvl-2.menu__sub--toggled{left:100%;transform:none}@media only screen and (min-width:1100px){.menu__lvl-2.menu__sub--toggled{top:-1.25rem}}@media only screen and (max-width:1100px){.menu__lvl-2.menu__sub--toggled{left:0}}@media only screen and (min-width:1100px){.menu__lvl-2.menu__sub--left{right:100%;left:auto}}.menu__lvl-3{top:0;left:100%}@media only screen and (max-width:1100px){.menu__lvl-3{left:0}}.menu__dropdown-toggle{position:absolute;top:50%;right:0;width:1rem;height:1rem;padding:0;border:0;line-height:0;color:#fff0;background-color:#fff0;transform:translate(0,-50%);transition:all .2s ease;outline-style:none}@media only screen and (max-width:1100px){.menu__dropdown-toggle{top:.625rem;right:0;width:2.25rem;height:2.25rem;background-color:#fff;background-image:none;transform:none}}.menu__dropdown-toggle-icon{display:inline-block;transition:all .2s ease}.menu__dropdown-toggle-icon:after{content:"";display:block;width:.5rem;height:.3125rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/menu-arrow.svg);background-size:.5rem .3125rem;background-position:center center;background-repeat:no-repeat;border-color:#003865;transition:all .2s ease}@media only screen and (max-width:1100px){.menu__dropdown-toggle-icon:after{width:.75rem;height:.5rem;background-size:.75rem .5rem;border-color:#fff}}.menu__dropdown-toggle:hover,.menu__dropdown-toggle:focus{background-color:#fff0}@media only screen and (max-width:1100px){.menu__dropdown-toggle:hover,.menu__dropdown-toggle:focus{background-color:#fff;opacity:.7}}.menu__dropdown-toggle:hover .menu__dropdown-toggle-icon:after,.menu__dropdown-toggle:focus .menu__dropdown-toggle-icon:after{border-color:#522e92}.menu__dropdown-toggle--toggled{transform:rotate(180deg) translate(0,50%)}@media only screen and (max-width:1100px){.menu__dropdown-toggle--toggled{transform:rotate(180deg)}}.menu__item-lvl-1 .menu__dropdown-toggle{right:.5rem;transform:translate(0,-50%) rotate(-90deg)}@media only screen and (max-width:1100px){.menu__item-lvl-1 .menu__dropdown-toggle{top:0;right:0;transform:none}}.menu__item-lvl-1 .menu__dropdown-toggle-icon::after{border-color:#fff}.menu__item-lvl-1 .menu__dropdown-toggle--toggled{transform:translate(0,-50%) rotate(90deg)}@media only screen and (max-width:1100px){.menu__item-lvl-1 .menu__dropdown-toggle--toggled{transform:rotate(180deg)}}@media only screen and (min-width:1100px){.menu__item--left .menu__lvl-2,.menu__item--left .menu__lvl-3{right:100%!important;left:auto!important}}.menu-toggle{position:relative;display:none;padding:.5rem 3.25rem .5rem 0;font-size:1rem;background:#fff0;outline:none;z-index:999999;min-height:2rem}@media only screen and (max-width:1100px){.menu-toggle{display:block}}.menu-toggle:hover,.menu-toggle:focus{background:#fff0}.menu-toggle:hover .menu-toggle__label,.menu-toggle:focus .menu-toggle__label{color:#f26424}.menu-toggle__label{color:#003865}@media only screen and (max-width:1100px){.main-navigation--toggled .menu-toggle__label{color:#fff}}@media only screen and (max-width:600px){.menu-toggle__label{display:none}}.menu-toggle__inner{position:absolute;display:block;top:50%;right:0;width:2.5rem;height:4px;border-radius:4px;background-color:#003865;transform:translate(0,-50%);transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s;transition-property:transform}@media only screen and (max-width:1100px){.main-navigation--toggled .menu-toggle__inner{background:#fff;transition-delay:.12s;transition-timing-function:cubic-bezier(.22,.61,.36,1);transform:rotate(225deg)}}.menu-toggle__inner:before,.menu-toggle__inner:after{content:"";position:absolute;display:block;top:-.625rem;width:2.5rem;height:4px;border-radius:4px;background-color:#003865;transition:top .1s ease-in .25s,opacity .1s ease-in}@media only screen and (max-width:1100px){.main-navigation--toggled .menu-toggle__inner:before,.main-navigation--toggled .menu-toggle__inner:after{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}}.menu-toggle__inner:after{top:auto;bottom:-.625rem;transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}@media only screen and (max-width:1100px){.main-navigation--toggled .menu-toggle__inner:after{top:auto;bottom:0;background:#fff;opacity:1;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}}.comment-list{padding:0}.comment-body{margin:1.5rem 0 0 0;padding:1.5rem;background:#eee}.children .comment-body{margin:.5rem 0 0 0}.comment-meta{margin:0 0 1rem 0}.comment-author{display:flex;flex-wrap:wrap;align-items:center}.comment-author *{margin:0 .3125rem 0 0}.comment-author img{margin:0 .625rem 0 0;border-radius:50%}.comment-metadata a{color:#555}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.post-cards{display:flex;flex-wrap:wrap}.post-card{margin:3.75rem 0}@media only screen and (max-width:600px){.post-card{margin:1.875rem 0}}.post-card--big{width:50%}@media only screen and (min-width:600px){.post-card--big:nth-child(odd){padding-right:.9375rem}.post-card--big:nth-child(even){padding-left:.9375rem}}@media only screen and (min-width:992px){.post-card--big:nth-child(odd){padding-right:2.1875rem}.post-card--big:nth-child(even){padding-left:2.1875rem}}@media only screen and (max-width:600px){.post-card--big{width:100%;margin:2.5rem 0}}.post-card--small{width:33.3333333333%;padding-right:1.875rem}@media only screen and (min-width:992px){.post-card--small:nth-child(3n-1){padding-left:.9375rem;padding-right:.9375rem}.post-card--small:nth-child(3n){padding-left:1.875rem;padding-right:0}}@media only screen and (max-width:992px)and (min-width:600px){.post-card--small{width:50%}.post-card--small:nth-child(odd){padding-right:.9375rem}.post-card--small:nth-child(even){padding-left:.9375rem;padding-right:0}}@media only screen and (max-width:600px){.post-card--small{width:100%;padding-right:0}}.post-card__image{position:relative;overflow:hidden}.post-card__img{display:block;transition:all .2s ease}.post-card__link{display:block;text-decoration:none}.post-card__link:hover img,.post-card__link:focus img{transform:scale(1.1)}.post-card__link:hover h3,.post-card__link:focus h3{color:#522e92}.post-card__link:hover .button,.post-card__link:focus .button{color:#522e92}.post-card__link:hover .button::after,.post-card__link:focus .button::after{transform:translate(.3125rem,-50%)}.post-card__tag{display:inline-block;margin:1.625rem 0 0 0;padding:.25rem .75rem;border-radius:2.5rem;font-size:.8125rem;font-weight:900;text-transform:uppercase;color:#fff;background:#522e92}.post-card__tag--img{position:absolute;top:.625rem;left:.625rem;margin:0;background:#9bb92e}.post-card__title{margin:1rem 0;font-size:1.3125rem;transition:all .2s ease}.post-card__desc{color:#003865}.gform_wrapper{max-width:54rem!important}.gform_description{display:block;margin-bottom:1.25rem}.gform_fields{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.gform_fields .gfield{margin-bottom:.5rem;padding:.5rem}.gform_fields .gfield--large{width:100%}.gform_fields .gfield--medium{width:50%}@media only screen and (max-width:400px){.gform_fields .gfield--medium{width:100%}}.gform_fields .gfield--small{width:33.3333333333%}@media only screen and (max-width:480px){.gform_fields .gfield--small{width:50%}}@media only screen and (max-width:400px){.gform_fields .gfield--small{width:100%}}.gform_fields .gfield--width-half{width:50%}@media only screen and (max-width:480px){.gform_fields .gfield--width-half{width:100%}}.gform_fields .ginput_container{position:relative}.gform_fields .hidden_label .gfield_label{display:none}.gform_fields fieldset{border:none}.gform_fields .gchoice,.gform_fields .ginput_container_consent{position:relative;margin-bottom:.8125rem}.gform_fields .gchoice input,.gform_fields .ginput_container_consent input{position:absolute;right:0;width:auto;margin-left:.375rem;opacity:0}.gform_fields .gchoice input:checked+label:before,.gform_fields .ginput_container_consent input:checked+label:before{border:2px solid #555;background-color:#555;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/check.svg)}.gform_fields .gchoice label,.gform_fields .ginput_container_consent label{position:relative;display:block;padding:0 0 0 2.25rem;cursor:pointer;z-index:1}.gform_fields .gchoice label:before,.gform_fields .ginput_container_consent label:before{content:"";position:absolute;display:inline-block;top:50%;left:0;width:1.5rem;height:1.5rem;margin:0;border:2px solid #555;border-radius:3px;background:#fff0;background-size:.875rem .75rem;background-position:center center;background-repeat:no-repeat;cursor:pointer;transform:translate(0,-50%);transition:all .1s ease}.gform_fields .gchoice label:after,.gform_fields .ginput_container_consent label:after{transition:all .1s ease}.gform_fields .gchoice label:hover:before,.gform_fields .gchoice input:focus+label:before,.gform_fields .ginput_container_consent label:hover:before,.gform_fields .ginput_container_consent input:focus+label:before{border:2px solid #555;outline:rgb(0 0 0 / .5) dotted 1px}.gform_fields .gfield_radio .gchoice label:before{border-radius:50%}.gform_fields .gfield--time .ginput_complex{display:flex;align-items:center}.gform_fields .gfield--time .hour_minute_colon{margin-left:.25rem;margin-right:.25rem}.gform_fields .gfield--time .gfield_time_ampm{margin-left:.5rem;flex-shrink:0}.gform_fields .gfield--fileupload{width:100%}.gform_fields .gfield--fileupload .gform_fileupload_rules{display:block;margin-top:.5rem}.gform_fields .gfield--fileupload .gform_fileupload_multifile{overflow:hidden}.gform_fields .gfield--fileupload .gform_fileupload_multifile .gform_drop_area{padding:1rem;border:1px #003865 dashed;text-align:center}.gform_fields .gfield--fileupload .gform_fileupload_multifile .gform_drop_instructions{margin-right:1rem}.gform_fields .gfield--fileupload .gform_delete_file{margin-right:.5rem;padding:0;color:#790000;background:#fff0}.gform_fields .gfield--fileupload .gform_delete_file:hover,.gform_fields .gfield--fileupload .gform_delete_file:focus{color:#003865}.gform_fields .gfield_list_group{display:flex}.gform_fields .gfield_list_group:not(:last-child){margin-bottom:.5rem}.gform_fields .gfield_list_group_item{flex:1}.gform_fields .gfield_list_group .gfield_list_icons{display:flex;margin-left:.5rem}.gform_fields .gfield_list_group .add_list_item,.gform_fields .gfield_list_group .delete_list_item{padding:.25rem .5rem;font-size:.8125rem}.gform_fields .gfield_list_group .delete_list_item{background:#790000}.gform_fields .gfield_list_group .delete_list_item:hover,.gform_fields .gfield_list_group .delete_list_item:focus{background:#003865}.ui-datepicker{background:#fff;max-width:100%}.ui-datepicker-header,.ui-datepicker-calendar{padding:.5rem}.ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between}.ui-datepicker-prev,.ui-datepicker-next{color:#003865;cursor:pointer}.ui-datepicker-prev:hover,.ui-datepicker-prev:focus,.ui-datepicker-next:hover,.ui-datepicker-next:focus{color:#522e92}.ui-datepicker-title{display:flex;width:100%}.ui-datepicker-prev,.ui-datepicker-month{margin-right:.25rem}.ui-datepicker-next,.ui-datepicker-year{margin-left:.25rem}.ui-datepicker-calendar{margin:0}.ui-datepicker-calendar td,.ui-datepicker-calendar th{text-align:center}.ui-datepicker .ui-state-default{display:block;padding:.25rem;color:#003865;text-decoration:none}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default:focus{color:#522e92}.ui-datepicker .ui-state-highlight{color:#fff;background:#522e92}.ui-datepicker .ui-state-highlight:hover,.ui-datepicker .ui-state-highlight:focus{color:#fff;background:#381f63}.ui-datepicker .ui-state-disabled{opacity:.5;pointer-events:none}.gfield_required{padding-left:3px;color:#790000}.gform_validation_errors,.gfield_validation_message,.gform_submission_error{color:#790000}.gform_submission_error{font-size:1.25rem;font-family:"Museo Sans",sans-serif;font-weight:300}.gform_required_legend,.gform_validation_container{display:none}.site-header{position:fixed;top:0;left:0;width:100%;transition:all .2s ease;z-index:999}.admin-bar .site-header{top:2rem}.site-header--scrolled .site-header__container{margin-top:.625rem}@media only screen and (min-width:1100px){.site-header--scrolled .site-header__container{padding-top:0;padding-bottom:0}}.owl-carousel{position:relative;display:none;width:100%;-webkit-tap-highlight-color:#fff0;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{padding:0!important;border:none;color:inherit;background:none;font:inherit}.owl-carousel .owl-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:1.25rem 0 0 0}.owl-carousel button.owl-dot{width:1rem;height:1rem;margin:.125rem .375rem;border-radius:50%;background-color:#e0e0e0}.owl-carousel button.owl-dot:hover,.owl-carousel button.owl-dot:focus,.owl-carousel button.owl-dot.active{background-color:#522e92}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-height{transition:height 500ms ease-in-out}.wp-block-embed__wrapper--optin{border-radius:1rem;background:#fff}.wp-block-embed__optin{width:100%;margin:0 auto;padding:1.5rem;font-size:.8125rem;text-align:center;max-width:90%}.wp-block-embed__accept-button{padding:.9375rem 1.5625rem;font-size:.875rem}.sticky{display:block}.updated:not(.published){display:none}.post{margin:5rem 0}.archive__desc-cols{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 3.75rem 0}@media only screen and (max-width:1200px){.archive__desc-cols{margin:0}}.archive__desc-col{width:50%;margin:0 0 2.5rem 0;text-align:center}@media only screen and (max-width:768px){.archive__desc-col{width:100%;margin:0 0 1rem 0;text-align:left}}@media only screen and (min-width:768px){.archive__desc-col:nth-child(even){padding:0 0 0 3.75rem;text-align:left}}.archive__desc-col--padding-right{text-align:left}@media only screen and (min-width:768px){.archive__desc-col--padding-right{padding:0 3.75rem 0 0}}.archive__terms-wrapper{text-align:center}.archive__terms{display:inline-flex;flex-wrap:wrap;margin:3.125rem auto;padding:.75rem 1.875rem;border-radius:6.25rem;list-style-type:none;box-shadow:0 0 3.125rem rgb(0 56 101 / .12)}.archive__term a{position:relative;display:inline-block;margin:.3125rem .8125rem;padding:0 0;color:#003865;text-decoration:none}.archive__term a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#522e92;transition:all .2s ease}.archive__term a:hover::after,.archive__term a:focus::after{width:100%}.archive__term--current a::after{width:100%}.post-list{margin:5rem 0}.post-list__header{margin:0 0 1rem 0}.post-list__title{margin:.3125rem 0 0 0}.post-list__thumb img{display:block}.post-list__pagination{display:flex;flex-wrap:wrap;justify-content:center;width:100%;color:#003865}.post-list__pagination>*{padding:.625rem;color:#000}.post-list__pagination a{text-decoration:none}.post-list__pagination a:hover,.post-list__pagination a:focus{color:#f26424;text-decoration:underline}.post-list__pagination .current{font-weight:700}.tags{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 3.125rem 0}.tags a{margin:.25rem .75rem;padding:.5rem .9375rem;border-radius:3.125rem;font-size:.8125rem;font-weight:900;text-transform:uppercase;color:#fff;background:#9bb92e;text-decoration:none;transition:all .2s ease}.tags a:hover,.tags a:focus{background:#522e92}.error404 .site-main,.search-results .site-main,.search-no-results .site-main{text-align:center}.site-main{overflow:hidden}.post-type-archive-products .site-main,.tax-product-categories .site-main,.page-template-template-downloads .site-main{overflow:visible}.search-form{display:flex;flex-wrap:wrap;justify-content:center}.search-form input[type=search]{margin:0;border-radius:0;-webkit-appearance:none}@media only screen and (max-width:480px){.search-form input[type=search]{width:100%;margin:0 0 .5rem 0}}.search-form input[type=submit]{margin:0 0 0 1rem;padding:.5rem 2rem;border-radius:3px}@media only screen and (max-width:480px){.search-form input[type=submit]{width:100%;margin:0;padding:1rem 2rem}}.page-search{text-align:left}.page-search .search-form{display:flex;flex-wrap:nowrap;margin:0 auto 3.75rem auto;padding:0;max-width:31.25rem}@media only screen and (max-width:480px){.page-search .search-form{flex-wrap:wrap}}.page-search .search-form label{width:100%}.page-search .entry-summary{margin:0}.page-search .page-search .posts-navigation{margin:3rem 0 0 0}.page-search__result-count{margin:0 0 2.5rem 0}.page-search__toggles{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}@media only screen and (max-width:992px){.page-search__toggles{justify-content:flex-start}}.page-search__toggles-text{margin:0 auto 0 0;font-size:1.25rem;font-family:"Museo Sans",sans-serif}@media only screen and (max-width:992px){.page-search__toggles-text{width:100%;margin:0 0 1.25rem 0}}.page-search__sort{position:relative;margin:0 2.8125rem 0 0}@media only screen and (max-width:480px){.page-search__sort{width:45%;margin:0}}.page-search__sort-button{position:relative;width:9.375rem;padding:1rem 0;font-family:"Museo Sans",sans-serif;text-align:left;text-transform:none;color:#003865;background:#fff}@media only screen and (max-width:480px){.page-search__sort-button{width:100%}}.page-search__sort-button::after{content:"";position:absolute;top:50%;right:0;width:1rem;height:.625rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-purple-down.svg);background-size:1rem .625rem;background-position:center;background-repeat:no-repeat;transform:translateY(-50%);transition:all .2s ease}.page-search__sort-button:hover,.page-search__sort-button:focus{color:#522e92;background:#fff0}.page-search__sort-button--filter{width:18.75rem;padding:1rem 1.5rem;border:1px solid #003865}@media only screen and (max-width:480px){.page-search__sort-button--filter{width:100%}}.page-search__sort-button--filter::after{right:1.5rem}.page-search__sort-button--active::after{transform:translateY(-50%) rotate(180deg)}.page-search__sort-items{position:absolute;bottom:-.3125rem;left:0;width:13.75rem;margin:0;padding:.5rem .5rem;border-radius:3px;font-size:1.125rem;font-family:"Museo Sans",sans-serif;color:#fff;background:#522e92;transform:translate(0,100%);list-style-type:none;opacity:0;visibility:hidden;transition:all .2s ease;z-index:999}.page-search__sort-items a{display:block;margin:.125rem 0;padding:.125rem 1rem;border-radius:3px;color:#fff;text-decoration:none;transition:all .2s ease}.page-search__sort-items a:hover,.page-search__sort-items a:focus{background:#381f63}.page-search__sort-items--sort{left:-1.5rem}.page-search__sort-items--filters{width:100%}.page-search__sort-items--show{opacity:1;visibility:visible}.page-search__filters{position:relative}@media only screen and (max-width:480px){.page-search__filters{width:50%;margin:0 0 0 5%}}.page-search__results-wrapper{margin:1.875rem 0 0 0;padding:2.5rem 0;background:#f4f8f9}.page-search__results{margin:0 auto;max-width:54rem}.page-search__result{margin:0 0 1.875rem 0;padding:0 0 .875rem 0;border-bottom:1px solid rgb(0 0 0 / .2)}@media only screen and (max-width:600px){.page-search__result{width:100%}}.page-search__result:nth-child(even){margin-left:auto}.page-search__result-category{font-family:"Museo Sans",sans-serif}.page-search__result-title{margin:0 0 .625rem 0}.page-search__result-title a{text-decoration:none}.no-results{text-align:center}.products-archive__wrapper{display:flex;flex-wrap:wrap}.products-archive__nav{width:25%;padding:0 1.875rem 2.5rem 0}@media only screen and (max-width:768px){.products-archive__nav{width:100%;padding:0 0 2.5rem 0}}.products-archive__toggle-nav{display:none;margin:0 0 1.25rem 0;padding-left:3.125rem;padding-right:3.125rem}@media only screen and (max-width:768px){.products-archive__toggle-nav{display:inline-block}}.products-archive__cat-list{position:sticky;top:8.75rem;margin:0;padding:0;list-style-type:none}@media only screen and (max-width:768px){.products-archive__cat-list{display:none;height:0;padding:1.875rem 2.5rem;border-radius:4px;background:#f4f8f9;overflow:hidden}}.products-archive__cat-list--show{display:block}.products-archive__cat-list li{margin:0 0 .375rem 0}.products-archive__cat-list li.cat-item--current,.products-archive__cat-list li.current-cat{position:relative;font-weight:900}.products-archive__cat-list li.cat-item--current::before,.products-archive__cat-list li.current-cat::before{content:"";position:absolute;top:.5rem;left:-.75rem;width:.375rem;height:.375rem;border-radius:50%;background-color:#03bbdd;transform:translate(-100%,0)}.products-archive__cat-list>li{margin:0 0 1rem 0}.products-archive__cat-list>li ul{margin:1rem 0 0 1.875rem;padding:0;font-weight:300;list-style-type:none}.products-archive__cat-list a{text-decoration:none}.products-archive__cat-list a:hover,.products-archive__cat-list a:focus{color:#003865;text-decoration:underline}.products-archive__content{width:75%}@media only screen and (max-width:768px){.products-archive__content{width:100%}}.products-archive__cat-title{margin:0 0 3.75rem 0}.products-archive__cat-title--downloads{margin:5rem 0 2.5rem 0}.products-archive__cat-title--first{margin-top:0}.products-archive__cat-desc{display:flex;flex-wrap:wrap}.products-archive__desc-col{width:50%;padding:0 1.875rem 0 0}@media only screen and (max-width:600px){.products-archive__desc-col{width:100%;padding:0}}.products-archive__desc-col ul{margin:0;padding:0;list-style-type:none}.products-archive__desc-col li{position:relative;margin:0 0 .625rem 0;padding:0 0 0 1.375rem}.products-archive__desc-col li::before{content:"";position:absolute;top:.25rem;left:0;width:.625rem;height:1.0625rem;border-radius:50%;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-purple-right.svg);background-size:.625rem 1.0625rem;background-position:center center;background-repeat:no-repeat}.products-archive__product-list{display:flex;flex-wrap:wrap;margin:3.125rem 0 8.75rem 0}.products-archive__product-list--downloads{margin:0;padding-bottom:.5rem}.products-archive__childcat-heading--downloads{margin:2.25rem 0 0 0}.products-archive__product{width:33.3333333333%;padding-right:1.875rem;padding-bottom:1.75rem}@media only screen and (min-width:992px){.products-archive__product:nth-child(3n-1){padding-left:.9375rem;padding-right:.9375rem}.products-archive__product:nth-child(3n){padding-left:1.875rem;padding-right:0}}@media only screen and (max-width:992px)and (min-width:600px){.products-archive__product{width:50%}.products-archive__product:nth-child(odd){padding-right:.875rem}.products-archive__product:nth-child(even){padding-left:.875rem;padding-right:0}}@media only screen and (max-width:600px){.products-archive__product{width:100%;padding-right:0}}.products-archive__product h4{margin:1.625rem 0 1rem 0;font-size:1.3125rem}.products-archive__product p{margin:0 0 1.5rem 0}.products-archive__product a.button{color:#003865}.products-archive__product--downloads{width:20%;margin:1.875rem 0 0 0;padding-bottom:0}@media only screen and (min-width:992px){.products-archive__product--downloads:nth-child(3n-1),.products-archive__product--downloads:nth-child(3n){padding-left:0;padding-right:1.875rem}}@media only screen and (max-width:1200px){.products-archive__product--downloads{width:25%}}@media only screen and (max-width:992px)and (min-width:600px){.products-archive__product--downloads{width:33.3333333333%;padding-right:1.5rem}.products-archive__product--downloads:nth-child(odd),.products-archive__product--downloads:nth-child(even){padding-left:0;padding-right:1.5rem}}@media only screen and (max-width:600px){.products-archive__product--downloads{width:50%;padding-right:1.25rem}}@media only screen and (max-width:320px){.products-archive__product--downloads{width:100%}}.products-archive__product-link{text-decoration:none}.products-archive__product-link:hover,.products-archive__product-link:focus{color:#522e92}.products-archive__product-link:hover img,.products-archive__product-link:focus img{transform:scale(1.1)}.products-archive__product-link--downloads{color:#003865}.products-archive__image{overflow:hidden}.products-archive__img{transition:all .2s ease}.products-archive__infocards{display:flex;margin:0 0 .375rem 0}.products-archive__infocards--downloads{flex-direction:column}.products-archive__infocards-desc{margin:0 0 .375rem 0}.products-archive__infocards-desc--downloads{margin:0!important}.products-archive__infocards-links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.products-archive__infocards-links li{margin:0 0 0 .9375rem}.products-archive__infocards-links a{text-transform:uppercase;color:#522e92;text-decoration:none}.products-archive__infocards-links a:hover,.products-archive__infocards-links a:focus{text-decoration:underline}.products-archive__infocards-links--downloads{margin:.375rem 0 0 0}.products-archive__infocards-links--downloads li{display:block;margin:0 .75rem .75rem 0}.products-archive__infocards-links--downloads img{display:block}.products-archive__infocards-links--downloads a{display:block;border:1px solid #003865}.products-archive__infocards-links--downloads a:hover,.products-archive__infocards-links--downloads a:focus{border-color:#f26424}.products-archive__infocards-files{margin:0;padding:0;line-height:1.25;list-style-type:none}.products-archive__infocards-files li{margin:.5rem 0 0 0}.products-archive__infocards-files a{color:#522e92;text-decoration:none}.products-archive__infocards-files a:hover,.products-archive__infocards-files a:focus{text-decoration:underline}.products-archive__infocards-link--other-lang{border:none!important}.products-archive__product-heading--downloads{margin:0 0 .75rem 0!important}.single-product__wrapper{display:flex;flex-wrap:wrap;margin:13.5rem 0 5rem 0}@media only screen and (max-width:992px){.single-product__wrapper{margin-top:8.75rem}}.single-product__image{width:50%;padding:0 5.5rem 0 0}@media only screen and (max-width:992px){.single-product__image{padding:0 2.5rem 0 0}}@media only screen and (max-width:768px){.single-product__image{width:100%;margin:0 0 2.5rem 0;padding:0}}.single-product__img{display:block}.single-product__content{width:50%}@media only screen and (max-width:768px){.single-product__content{width:100%}}.single-product__content h1{margin:0 0 1.875rem 0}.single-product__stock-button{display:inline-block;margin:0 0 1rem 0;padding:.25rem .9375rem .1875rem .9375rem;border-radius:3.125rem;font-size:.8125rem;font-weight:900;text-transform:uppercase;color:#fff;background:#9bb92e}.single-product__stock-button--error{background:#f26424}.single-product__excerpt{margin:0 0 3.125rem 0;font-size:1.25rem}.single-product__content-text{margin:3.125rem 0}.single-product__other-files{margin:0;padding:0;list-style-type:none}.single-product__other-files li{margin:1rem 0}.single-product__other-files a{color:#522e92;text-decoration:none}.single-product__other-files a:hover,.single-product__other-files a:focus{text-decoration:underline}.single-product__related-wrapper{display:flex;flex-wrap:wrap;margin:3.75rem 0 0 0}.single-product__cta-modal{position:fixed;display:flex;flex-wrap:wrap;justify-content:flex-end;top:0;right:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.single-product__cta-modal--show{opacity:1;visibility:visible}.single-product__modal-inner{height:100%;padding:10rem 8.125rem 3.75rem 8.125rem;border-left:.875rem solid #522e92;background:#fff;max-width:60.625rem;overflow:auto;transition:all .2s ease;transition-delay:.3s;transform:translate(100%,0)}@media only screen and (max-width:992px){.single-product__modal-inner{padding:10rem 5rem 3.75rem 5rem}}@media only screen and (max-width:600px){.single-product__modal-inner{padding:7.5rem 2rem 2.5rem 2rem}}.single-product__modal-inner--show{transform:translate(0,0)}.single-product__modal-inner .hs-form .inputs-list{padding:0;list-style-type:none}.single-product__modal-inner .hs-form .hs-form-checkbox{margin:2px 0}.single-product__modal-inner .hs-form .hs-input{margin:0 .3125rem 0 0}.single-product__modal-inner .hs-form .hs_submit{margin:.625rem 0 0 0}.single-product__modal-close{position:absolute;top:4.0625rem;right:8.125rem;padding-right:3.4375rem;background:#003865}@media only screen and (max-width:992px){.single-product__modal-close{right:5rem}}@media only screen and (max-width:600px){.single-product__modal-close{top:2.8125rem;right:2rem}}.single-product__modal-close::after,.single-product__modal-close::before{content:"";position:absolute;top:50%;right:1.5625rem;width:1.25rem;height:2px;background:#fff;transform:translate(0,-50%) rotate(45deg)}.single-product__modal-close::after{transform:translate(0,-50%) rotate(-45deg)}.wp-block-columns{margin:5rem auto}.wp-block-columns .wp-block-column>*:first-child{margin-top:0!important}.wp-block-columns .wp-block-column>*:first-child>*{margin-top:0!important}.wp-block-columns+.wp-block-columns{margin-top:2rem!important}@media only screen and (min-width:768px){.is-style-offset-top{margin-top:6.25rem!important}}.wp-block-cover{position:relative;padding:5rem 0}.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p,.wp-block-cover ul,.wp-block-cover ol,.wp-block-cover .wp-block-buttons,.wp-block-cover .wp-block-image,.wp-block-cover .wp-block-gallery,.wp-block-cover .wp-block-quote,.wp-block-cover .wp-block-video,.wp-block-cover .wp-block-embed,.wp-block-cover .wp-block-table,.wp-block-cover .wp-block-separator{margin-left:auto;margin-right:auto;max-width:54rem}.wp-block-cover .wp-block-columns,.wp-block-cover .person-liftup,.wp-block-cover .wp-block-media-text,.wp-block-cover .flow-slider{margin-left:auto;margin-right:auto;max-width:77.375rem}.wp-block-cover .wp-block-media-text{padding-left:2rem;padding-right:2rem}@media only screen and (max-width:480px){.wp-block-cover .wp-block-media-text{padding-left:1rem;padding-right:1rem}}.wp-block-cover.alignfull{padding:9.375rem 0}@media only screen and (max-width:992px){.wp-block-cover.alignfull{padding:6.25rem 0}}.wp-block-cover.is-style-add-graphics{position:relative;padding:9.375rem 0;overflow:hidden}.wp-block-cover.is-style-add-graphics::before,.wp-block-cover.is-style-add-graphics::after{content:"";position:absolute;bottom:50%!important;left:0!important;width:12.625rem;height:12.25rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/logo-img-yellow-white.svg);background-size:12.625rem 12.25rem;background-position:center center;background-repeat:no-repeat;min-height:0;transform:translate(-25%,0);z-index:9}@media only screen and (max-width:1400px){.wp-block-cover.is-style-add-graphics::before,.wp-block-cover.is-style-add-graphics::after{bottom:75%!important}}.wp-block-cover.is-style-add-graphics::after{top:50%!important;right:0!important;left:auto!important;transform:translate(25%,0)}@media only screen and (max-width:1400px){.wp-block-cover.is-style-add-graphics::after{top:75%!important}}.wp-block-cover.is-style-add-graphics .wp-block-cover__inner-container{position:static;margin:0 auto;padding:0 2rem;z-index:5}@media only screen and (max-width:480px){.wp-block-cover.is-style-add-graphics .wp-block-cover__inner-container{padding:0 1rem}}.wp-block-cover.is-style-add-graphics .wp-block-cover__inner-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(44.79deg,rgb(35 35 35 / .5) 20.4%,#fff0 57.49%);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}.wp-block-cover.has-primary-background-color{background-color:rgb(82 46 146 / .6)}.wp-block-cover.has-primary-alt-background-color{background-color:rgb(56 31 99 / .6)}.wp-block-cover .wp-block-columns{margin-bottom:0}.wp-block-cover.is-light .wp-block-cover__inner-container{color:#003865}.wp-block-cover.is-style-text-left h1,.wp-block-cover.is-style-text-left h2,.wp-block-cover.is-style-text-left h3,.wp-block-cover.is-style-text-left h4,.wp-block-cover.is-style-text-left h5,.wp-block-cover.is-style-text-left h6,.wp-block-cover.is-style-text-left p,.wp-block-cover.is-style-text-left ul,.wp-block-cover.is-style-text-left ol,.wp-block-cover.is-style-text-left .wp-block-buttons,.wp-block-cover.is-style-text-left .wp-block-image,.wp-block-cover.is-style-text-left .wp-block-gallery,.wp-block-cover.is-style-text-left .wp-block-media-text,.wp-block-cover.is-style-text-left .wp-block-quote,.wp-block-cover.is-style-text-left .wp-block-video,.wp-block-cover.is-style-text-left .wp-block-embed,.wp-block-cover.is-style-text-left .wp-block-table,.wp-block-cover.is-style-text-left .wp-block-separator{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wp-block-cover.is-style-text-left .wp-block-cover__inner-container{padding-left:2rem;padding-right:2rem;max-width:77.375rem}@media only screen and (max-width:480px){.wp-block-cover.is-style-text-left .wp-block-cover__inner-container{padding-left:1rem;padding-right:1rem}}.wp-block-cover__inner-container{padding:0 2rem}@media only screen and (max-width:480px){.wp-block-cover__inner-container{padding:0 1rem}}.entry-content figure,.block-editor-block-list__layout figure{margin-bottom:1.5rem}.entry-content figure figcaption,.block-editor-block-list__layout figure figcaption{font-size:.8125rem}@media only screen and (max-width:768px){.entry-content figure figcaption,.block-editor-block-list__layout figure figcaption{font-size:1rem}}.wp-block-image.aligncenter img{margin-left:auto;margin-right:auto}.wp-block-image.aligncenter>figcaption{display:block}.entry-content>ul,.entry-content>ol,.block-editor-block-list__layout>ul,.block-editor-block-list__layout>ol,.wp-block-column>ul,.wp-block-column>ol{padding-left:4.375rem}@media only screen and (max-width:480px){.entry-content>ul,.entry-content>ol,.block-editor-block-list__layout>ul,.block-editor-block-list__layout>ol,.wp-block-column>ul,.wp-block-column>ol{padding-left:3.375rem}}.entry-content>ul ul,.entry-content>ul ol,.entry-content>ol ul,.entry-content>ol ol,.block-editor-block-list__layout>ul ul,.block-editor-block-list__layout>ul ol,.block-editor-block-list__layout>ol ul,.block-editor-block-list__layout>ol ol,.wp-block-column>ul ul,.wp-block-column>ul ol,.wp-block-column>ol ul,.wp-block-column>ol ol{margin-top:.3125rem}.entry-content>ul li,.entry-content>ol li,.block-editor-block-list__layout>ul li,.block-editor-block-list__layout>ol li,.wp-block-column>ul li,.wp-block-column>ol li{padding:.1875rem 0}.wp-block-column>ul,.wp-block-column>ol{padding-left:2.375rem}.is-style-blue-arrow-bullets li{padding-left:0.625rem!important}.is-style-blue-arrow-bullets li::marker{content:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-blue-right.svg)}.block-editor-block-list__layout .wp-block-list{padding-left:2.25rem}.wp-block-separator{height:1px;margin:2.5rem auto;border:none;background:#ccc;max-width:6.25rem;box-sizing:border-box}.wp-block-separator.is-style-wide{max-width:77.375rem}.wp-block-separator.is-style-full-width{max-width:unset;margin:4rem auto}.wp-block-separator.alignfull{max-width:100%}.wp-block-table{margin:2.5rem auto}.wp-block-table td,.wp-block-table th{padding:.5rem 1.25rem;border:1px solid #ccc}.wp-block-table.is-style-clean-rows table{border-collapse:collapse}.wp-block-table.is-style-clean-rows td,.wp-block-table.is-style-clean-rows th{border:none;border-top:1px solid #ccc;vertical-align:top;padding:1.5rem 1.25rem}.wp-block-table.is-style-clean-rows tr:last-child td,.wp-block-table.is-style-clean-rows tr:last-child th{border-bottom:1px solid #ccc}.wp-block-embed-twitter.aligncenter .twitter-tweet{margin-left:auto;margin-right:auto}.wp-block-buttons>.wp-block-button:not(.aligncenter){margin-right:1.25rem!important}.is-style-button--ghost a,.is-style-button--ghost div{position:relative;margin:1.25rem 0;padding:0 1.5rem 0 0;border-radius:0;font-size:1rem;font-weight:300;color:#003865;background:#fff0}.is-style-button--ghost a::after,.is-style-button--ghost div::after{content:"";position:absolute;display:inline-block;top:50%;right:0;width:.625rem;height:1.0625rem;background:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-purple-right.svg) no-repeat center center;background-size:.625rem 1.0625rem;transform:translate(0,-50%);transition:all .2s ease}.is-style-button--ghost a:hover,.is-style-button--ghost a:focus,.is-style-button--ghost div:hover,.is-style-button--ghost div:focus{color:#522e92;background:#fff0}.is-style-button--ghost a:hover::after,.is-style-button--ghost a:focus::after,.is-style-button--ghost div:hover::after,.is-style-button--ghost div:focus::after{transform:translate(.3125rem,-50%)}.is-style-button--small a,.is-style-button--small div{padding:.3125rem .9375rem;border-radius:3.125rem;font-size:.8125rem;font-weight:900;text-transform:uppercase;color:#fff;background:#522e92}.is-style-button--small a::after,.is-style-button--small div::after{content:none}.is-style-button--small a:hover,.is-style-button--small a:focus,.is-style-button--small div:hover,.is-style-button--small div:focus{background:#f26424}.is-style-small-quote{padding-top:4.875rem;font-size:1rem}.is-style-small-quote::before{left:0;transform:none}.is-style-textfont-quote{margin:1.875rem auto;padding-top:2.875rem;font-size:1rem}.is-style-textfont-quote::before{left:0;width:2.3125rem;height:1.5rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/quote.svg)!important;background-size:2.3125rem 1.5rem;transform:none}.wp-block-cover .wp-block-media-text{margin:2.5rem auto}@media only screen and (max-width:600px){.wp-block-media-text__content{margin-top:1.875rem;padding:0!important}}@media only screen and (max-width:992px){.has-media-on-the-right .wp-block-media-text__content{padding-left:0}}@media only screen and (max-width:992px){.has-media-on-the-left .wp-block-media-text__content{padding-right:0}}.entry-content>*{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;max-width:77.375rem}@media only screen and (max-width:480px){.entry-content>*{padding-left:1rem;padding-right:1rem}}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>p,.entry-content>ul,.entry-content>ol,.entry-content>.wp-block-buttons,.entry-content>.wp-block-image,.entry-content>.wp-block-cover,.entry-content>.wp-block-gallery,.entry-content>.wp-block-columns,.entry-content>.wp-block-media-text,.entry-content>.wp-block-quote,.entry-content>.wp-block-video,.entry-content>.wp-block-embed,.entry-content>.wp-block-table,.entry-content>.wp-block-separator{max-width:54rem}.entry-content>.alignwide{margin:6.25rem auto;max-width:77.375rem}.entry-content>.alignfull{margin:9.375rem auto;padding-left:0;padding-right:0;max-width:77.375rem;max-width:100%}@media only screen and (max-width:768px){.entry-content>.alignfull{margin:6.25rem auto}}.is-type-iframe--youtube,.is-type-iframe--vimeo{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;max-width:100%}.is-type-iframe--youtube iframe,.is-type-iframe--vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero-block{position:relative;width:100%;margin:0 0 6.875rem 0;padding:13.75rem 0 0 0;background-color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;max-width:initial;z-index:1}@media only screen and (max-width:600px){.hero-block{padding-top:10rem}.single-references .hero-block{padding-top:13.75rem}}.archive .hero-block,.error404 .hero-block{margin-bottom:0;padding-bottom:2.5rem}@media only screen and (max-width:2000px){.post-type-archive-products .hero-block,.tax-product-categories .hero-block{overflow:hidden}}.hero-block--arrow_right,.hero-block--static_image_on_right{padding:13.125rem 0 5.9375rem 0}@media only screen and (max-width:768px){.hero-block--arrow_right,.hero-block--static_image_on_right{padding:8.75rem 0 0 0}}.hero-block--static_image_on_right .hero-block__image::after{display:none}.hero-block--static_image_on_right .hero-block__image img{display:block;max-width:40.8125rem;width:100%;height:auto}@media only screen and (max-width:600px){.hero-block--static_image_on_right .hero-block__image img{max-width:100%}}.hero-block--arrows .container::before,.hero-block--arrows .container::after{content:"";position:absolute;display:block;top:50%;left:0;width:19.875rem;height:22.25rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/hero-arrows-down.svg);background-size:19.875rem 22.25rem;background-position:center center;background-repeat:no-repeat;transform:translate(-50%,-70%)}@media only screen and (max-width:768px){.hero-block--arrows .container::before,.hero-block--arrows .container::after{transform:translate(-75%,-70%)}}.hero-block--arrows .container::after{right:0;left:auto;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/hero-arrows-up.svg);transform:translate(50%,-27%)}@media only screen and (max-width:768px){.hero-block--arrows .container::after{transform:translate(75%,-27%)}}.hero-block--logo_imgs{color:#fff;background-color:#003865}.hero-block--logo_imgs .container::before,.hero-block--logo_imgs .container::after{content:"";position:absolute;display:block;top:0;left:0;width:15.0625rem;height:14.6875rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/logo-img.svg);background-size:15.0625rem 14.6875rem;background-position:center center;background-repeat:no-repeat;transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.hero-block--logo_imgs .container::before,.hero-block--logo_imgs .container::after{transform:translate(-75%,-75%)}}.hero-block--logo_imgs .container::after{top:auto;right:0;bottom:0;left:auto;width:12.625rem;height:10.75rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/logo-img-bottom.svg);background-size:12.625rem 10.75rem;transform:translate(50%,0)}@media only screen and (max-width:768px){.hero-block--logo_imgs .container::after{transform:translate(75%,0)}}.hero-block--white-text{color:#fff}.hero-block--white-text::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:linear-gradient(44.79deg,rgb(35 35 35 / .5) 20.4%,#fff0 57.49%);z-index:-1}.hero-block--bigger-padding .container{padding-top:11.25rem}.hero-block__wrapper{position:relative;display:flex;flex-wrap:wrap}.hero-block__content{position:relative;margin:0 auto;padding:0 0 6.5625rem 0;text-align:center;max-width:49.5rem;z-index:2}@media only screen and (max-width:600px){.hero-block__content{order:2}}.hero-block__content--low-bottom{display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto;padding-bottom:0}@media only screen and (min-width:600px){.hero-block__content--low-bottom{min-height:26.25rem}}.hero-block--arrow_right .hero-block__content,.hero-block--static_image_on_right .hero-block__content{margin:0;text-align:left;max-width:40rem}.hero-block--none .hero-block__content{padding-bottom:0}.archive .hero-block__content{padding-bottom:0}.hero-block__title{margin:0 0 3.125rem 0}.hero-block--white-text .hero-block__title{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / .4)}.hero-block__txt{margin:0 auto;max-width:43.75rem}.hero-block--white-text .hero-block__txt{font-size:1.3125rem;line-height:1.25;font-weight:700;letter-spacing:-.02em;text-shadow:1px 1px 1px rgb(0 0 0 / .4)}.hero-block--none .hero-block__txt{margin-bottom:6.25rem}.hero-block__buttons{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:3.125rem 0 0 0}.hero-block--arrow_right .hero-block__buttons,.hero-block--static_image_on_right .hero-block__buttons{justify-content:flex-start}.hero-block--white-text .hero-block__buttons{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}@media only screen and (max-width:600px){.hero-block--white-text .hero-block__buttons{position:relative;left:auto;margin-bottom:1.875rem;transform:none}}.hero-block__button{display:inline-block;margin:0 1.875rem .3125rem 0}.hero-block--white-text .hero-block__button{margin:0 .9375rem .3125rem .9375rem}.hero-block__heading-img{margin:2.75rem auto}.hero-block__image{position:absolute;top:50%;right:0;transform:translate(40%,-57%);z-index:1}@media only screen and (max-width:992px){.hero-block__image{transform:translate(65%,-57%)}}@media only screen and (max-width:768px){.hero-block__image{transform:translate(80%,-57%)}}@media only screen and (max-width:600px){.hero-block__image{position:relative;margin-top:-35%;order:1;transform:translate(35%,-3.125rem)}}.hero-block__image::after{content:"";position:absolute;display:block;top:50%;left:50%;width:25.25rem;height:41.1875rem;background:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrows.png) no-repeat center center;background-size:25.25rem 41.1875rem;transform:translate(-75%,-50%)}@media only screen and (max-width:600px){.hero-block__image svg{height:auto;max-width:100%}}.hero-block__breadcrumbs{position:absolute;top:7.5rem;left:50%;width:100%;font-size:.8125rem;font-weight:700;text-align:center;color:#003865;transform:translate(-50%,0);letter-spacing:-.03em}@media only screen and (max-width:992px){.hero-block__breadcrumbs{top:5rem}}.hero-block--arrow_right .hero-block__breadcrumbs,.hero-block--static_image_on_right .hero-block__breadcrumbs{width:100%;padding:0 2rem;text-align:left;max-width:77.375rem}@media only screen and (max-width:480px){.hero-block--arrow_right .hero-block__breadcrumbs,.hero-block--static_image_on_right .hero-block__breadcrumbs{padding:0 1rem}}.hero-block__breadcrumbs a{position:relative;display:inline-block;margin:0 .75rem 0 0;padding:0 .75rem 0 0;text-decoration:none;transition:all .2s ease;opacity:.5}.hero-block__breadcrumbs a::after{content:"";position:absolute;display:block;top:50%;right:-.125rem;width:.25rem;height:.5rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/breadcrumbs-separator.svg);background-size:.25rem .5rem;background-position:center center;background-repeat:no-repeat;transform:translate(50%,-50%)}.hero-block__breadcrumbs a:hover,.hero-block__breadcrumbs a:focus{color:#003865;opacity:1}.hero-block__breadcrumbs .breadcrumb_last{opacity:.5}.hero-block__breadcrumbs span>span:first-child a{padding-left:1.625rem}.hero-block__breadcrumbs span>span:first-child a::before{content:"";position:absolute;display:block;display:block;top:50%;left:0;width:1.0625rem;height:1.0625rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/logo-symbol-light-blue.svg);background-size:1.0625rem 1.0625rem;background-position:center center;background-repeat:no-repeat;transform:translate(0,-55%)}.hero-block__breadcrumbs--white,.hero-block--white-text .hero-block__breadcrumbs{color:#fff}.hero-block__breadcrumbs--white a,.hero-block--white-text .hero-block__breadcrumbs a{color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / .3);opacity:1}.hero-block__breadcrumbs--white a::after,.hero-block--white-text .hero-block__breadcrumbs a::after{background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/breadcrumbs-separator-white.svg)}.hero-block__breadcrumbs--white a:hover,.hero-block__breadcrumbs--white a:focus,.hero-block--white-text .hero-block__breadcrumbs a:hover,.hero-block--white-text .hero-block__breadcrumbs a:focus{color:#003865}.hero-block__breadcrumbs--white .breadcrumb_last,.hero-block--white-text .hero-block__breadcrumbs .breadcrumb_last{opacity:1;text-shadow:1px 1px 1px rgb(0 0 0 / .3)}.hero-block__breadcrumbs--white span>span:first-child a::before,.hero-block--white-text .hero-block__breadcrumbs span>span:first-child a::before{background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/logo-symbol-white.svg)}.video-modal{position:relative;margin:7.5rem auto}@media only screen and (max-width:768px){.video-modal{display:flex;flex-direction:column;align-items:center}}.video-modal__text-box{position:absolute;top:50%;right:50%;padding:5.25rem 6%;background-color:#fff;max-width:28.5rem;box-shadow:0 0 3.125rem rgb(0 56 101 / .12);transform:translate(-2.1875rem,-50%);z-index:2}@media only screen and (max-width:768px){.video-modal__text-box{position:relative;top:auto;right:auto;margin:0 1rem;padding:3.75rem 1.25rem;transform:translate(0,-3.125rem);order:2}}.video-modal__heading{margin:0 0 1.875rem 0;font-size:2.375rem}.video-modal__play-button{padding:0 1.875rem 0 0}.video-modal__play-button::after{width:.875rem;height:.9375rem;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/play.svg);background-size:.875rem .9375rem}.video-modal__image{position:relative;width:70%;margin:0 0 0 auto;z-index:1}@media only screen and (max-width:768px){.video-modal__image{width:100%}}.video-modal__img{width:100%}.video-modal__play{position:absolute;top:50%;left:50%;width:10.5rem;height:10.5rem;padding:0;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}@media only screen and (max-width:600px){.video-modal__play{width:7.5rem;height:7.5rem}}.video-modal__play::after{content:"";position:absolute;top:50%;left:50%;width:1.75rem;height:2rem;background:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/play.svg) no-repeat center center;background-size:1.75rem 2rem;transform:translate(-35%,-50%)}.video-modal__play:hover,.video-modal__play:focus{background:#f26424}.video-modal__modal{position:fixed;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;top:0;left:0;width:100vw;height:100vh;padding:0;background:rgb(0 0 0 / .7);z-index:9999;max-width:none;transition:all .3s ease;visibility:hidden;opacity:0}.video-modal__modal--play{visibility:visible;opacity:1}.video-modal__modal-content{position:relative;max-width:50rem}.video-modal__close{position:absolute;top:-1rem;right:0;transform:translate(0,-100%)}.video-modal__embed iframe{max-width:100%}:root{--dynamic-size-first:8.875rem;--dynamic-size-second:8.625rem;--arrow-size:2.5rem;--select-size-first:calc(var(--dynamic-size-first) + var(--arrow-size));--select-size-second:calc(var(--dynamic-size-second) + var(--arrow-size))}.select-navigator{margin:7.5rem 0;padding:8.75rem 0;text-align:center;background:#f4f8f9;max-width:none}.select-navigator__heading{margin:0 0 4rem 0}.select-navigator__form{width:100%}.select-navigator__text-row{display:flex;flex-wrap:wrap;justify-content:center;font-size:2rem;font-weight:700}.select-navigator select{position:relative;margin:0 1rem;padding:0;border:none;border-bottom:1px solid #522e92;border-radius:0;font-size:2rem;font-weight:700;color:#522e92;background-color:#fff0;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-purple-down.svg);background-size:1rem .625rem;background-position:right center;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;cursor:pointer}.select-navigator__text{display:inline}.select-navigator__first-select{display:inline;width:var(--select-size-first)}.select-navigator__second-dropdown{display:none;width:var(--select-size-second)}.select-navigator__second-dropdown--show{display:inline}.select-navigator__submit{position:relative;margin:1.25rem 0 0 0;opacity:.7;cursor:default}@media only screen and (max-width:600px){.select-navigator__submit{width:50%;margin-top:1.5rem}}.select-navigator__submit--enabled{cursor:pointer;opacity:1}.select-navigator__submit--enabled:hover,.select-navigator__submit--enabled:focus{background:#018fa8}.select-navigator__helper{position:absolute;top:0;left:-9999px;font-size:2rem}.content-liftup{margin:3.75rem auto}.person-liftup__persons{display:flex;flex-wrap:wrap;margin:3.75rem 0 1.25rem 0}.remove-top-margin .person-liftup__persons{margin-top:1.25rem}.person-liftup__persons--center{justify-content:center}.person-liftup__person{width:25%;padding:0 1.375rem 2.5rem 0}@media only screen and (max-width:992px){.person-liftup__person{width:33.3333333333%}}@media only screen and (max-width:768px){.person-liftup__person{width:50%}}@media only screen and (max-width:400px){.person-liftup__person{width:100%;padding:0 0 2.5rem 0}}.wp-block-column .person-liftup__person{width:50%}@media only screen and (max-width:400px){.wp-block-column .person-liftup__person{width:100%}}.wp-block-column .person-liftup__person--no-row{width:100%;padding-right:0}.person-liftup__person--no-row{width:100%;padding-right:0}@media only screen and (min-width:768px){.person-liftup__persons--center .person-liftup__person{padding-left:.6875rem;padding-right:.6875rem}}.person-liftup__img{display:block}.person-liftup__name{margin:1.875rem 0 .625rem 0;font-size:1.3125rem}.person-liftup__contact{margin:1.625rem 0 0 0}.person-liftup__contact a{display:block;margin:.375rem 0;text-decoration:none}.person-liftup__contact a:hover,.person-liftup__contact a:focus{text-decoration:underline}.white-txt .person-liftup__contact a{color:#fff}.accordion--first{margin-top:4.375rem}.accordion--last{margin-bottom:4.375rem}.accordion--last .accordion__button{border-bottom:1px solid rgb(0 56 101 / .2)}.accordion--last .accordion__button--active{border-bottom:0}.accordion__button{position:relative;width:100%;margin:0 auto;padding:1.5rem 3.125rem 1.5rem .625rem;border:none;border-top:1px solid rgb(0 56 101 / .2);border-radius:0;font-size:1rem;line-height:1.25;font-weight:700;text-align:left;text-transform:none;color:#003865;background:#fff;cursor:pointer;transition:all .2s ease;outline:none}.accordion__button:hover,.accordion__button:focus{color:#f26424;background:#fff0}.accordion__button:hover .accordion__more-icon,.accordion__button:focus .accordion__more-icon{background:#f26424}.accordion__button--active{border-bottom:0}.accordion__button--active .accordion__more-icon{transform:translate(0,-50%) rotate(45deg)}.accordion__more-icon{position:absolute;display:block;top:50%;right:.625rem;width:2.1875rem;height:2.1875rem;padding:0;border-radius:50%;background:#522e92;transform:translate(0,-50%);transition:all .2s ease}@media only screen and (max-width:600px){.accordion__more-icon{right:.9375rem}}.accordion__more-icon::after,.accordion__more-icon::before{content:"";position:absolute;display:block;top:50%;left:50%;width:.875rem;height:.125rem;background:#fff;transform:translate(-50%,-50%)}.accordion__more-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.accordion__hidden{height:0;padding:0 .625rem;overflow:hidden;transition:height .2s;will-change:height;box-sizing:initial;opacity:0}.accordion__hidden>*:first-child{margin-top:0}.accordion__hidden>*:last-child{margin-bottom:0}.accordion__hidden--show{padding-top:1.25rem;opacity:1}.accordion--last .accordion__hidden{border-bottom:1px solid rgb(0 56 101 / .2)}.jobs-rss{margin:1.25rem auto;max-width:54rem}.jobs-rss__list{margin:0;padding:0;list-style-type:none}.jobs-rss__list li{margin:2.5rem 0}.jobs-rss__list a{display:inline-block;text-decoration:none}.jobs-rss__list a:hover h5,.jobs-rss__list a:focus h5{color:#522e92}.jobs-rss__list a:hover .button::after,.jobs-rss__list a:focus .button::after{transform:translate(.3125rem,-50%)}.jobs-rss__list h5{margin:0 0 .75rem 0}.jobs-rss__list p{margin:0 0 .75rem 0}.video-slider{width:100%;margin:4.375rem 0;padding:0;max-width:none}.video-slider__slide{position:relative}.video-slider__img{display:block}.video-slider__play{position:absolute;bottom:2.25rem;left:50%;width:4rem;height:4rem;padding:0;background-color:#fff;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/play.svg);background-size:30%;background-position:55% center;background-repeat:no-repeat;transform:translate(-50%,0);cursor:pointer}.video-slider__play:hover,.video-slider__play:focus{background-color:#f26424;background-image:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/play.svg);background-size:30%;background-position:55% center;background-repeat:no-repeat}.flow-slider{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:6.25rem auto;counter-reset:flow-slider}.flow-slider__item{position:relative;display:flex;flex-direction:column;align-items:center;width:20%;margin:.625rem 0;padding:2.25rem 1.25rem 3.125rem 1.25rem;border:2px solid #fff0;text-align:center;opacity:0;transition:.4s all ease-in-out;transform:translateY(12px)}.flow-slider__item:nth-child(1){animation-delay:.15s}.flow-slider__item:nth-child(2){animation-delay:.3s}.flow-slider__item:nth-child(3){animation-delay:.45s}.flow-slider__item:nth-child(4){animation-delay:.6s}.flow-slider__item:nth-child(5){animation-delay:.75s}.flow-slider__item:nth-child(6){animation-delay:.9s}.flow-slider__item:nth-child(7){animation-delay:1.05s}.flow-slider__item:nth-child(8){animation-delay:1.2s}.flow-slider__item:nth-child(9){animation-delay:1.35s}.flow-slider__item:nth-child(10){animation-delay:1.5s}.flow-slider__item:nth-child(11){animation-delay:1.65s}.flow-slider__item:nth-child(12){animation-delay:1.8s}.flow-slider__item:nth-child(13){animation-delay:1.95s}.flow-slider__item:nth-child(14){animation-delay:2.1s}.flow-slider__item:nth-child(15){animation-delay:2.25s}.flow-slider__item:nth-child(16){animation-delay:2.4s}.flow-slider__item:nth-child(17){animation-delay:2.55s}.flow-slider__item:nth-child(18){animation-delay:2.7s}.flow-slider__item:nth-child(19){animation-delay:2.85s}@media only screen and (max-width:992px){.flow-slider__item{width:33.33333%}}@media only screen and (max-width:600px){.flow-slider__item{width:50%}}@media only screen and (max-width:400px){.flow-slider__item{width:100%}}.flow-slider__item:before{content:"";position:absolute;top:50%;left:0;width:0;height:0;border-top:.625rem solid #fff0;border-left:.625rem solid #03bbdd;border-bottom:.625rem solid #fff0;transform:translate(-.25rem,-50%);transition:.4s all ease-in-out;opacity:0;transition-delay:0}.flow-slider__item p{opacity:1}.flow-slider__item--current{border:2px solid #03bbdd;background:#fff;box-shadow:0 0 1.875rem rgb(0 56 101 / .12)}.flow-slider__item--current .flow-slider__counter-number{opacity:1;transform:translate(-50%,-50%)}.flow-slider__item--current:after{content:"";position:absolute;top:-2px;right:-2px;left:-2px;height:.5rem;background:#522e92;transform-origin:left center;transform:scaleX(0);animation:progress 3s forwards}.flow-slider__item--current:before{opacity:1;transform:translate(0,-50%);transition-delay:.15s}.flow-slider__item--complete .flow-slider__counter-done{opacity:1;transform:translate(-50%,-50%)}.flow-slider__image{display:flex;align-items:center;height:5rem}.flow-slider__image img{width:100%;height:auto}.flow-slider__counter{position:relative;width:2.5rem;height:2.5rem}.flow-slider__counter-done{position:absolute;top:50%;left:50%;opacity:0;transition:.4s all ease-in-out;transform:translate(-50%,70%)}.flow-slider__counter-number{position:absolute;top:50%;left:50%;margin:0;font-size:1.0625rem;font-weight:700;opacity:0;transition:.4s all ease-in-out;transform:translate(-50%,70%)}.flow-slider__counter-number:before{content:counter(flow-slider,decimal-leading-zero);counter-increment:flow-slider}.flow-slider__info{position:absolute;bottom:.9375rem;left:50%;transform:translate(-50%,0);z-index:9}.flow-slider__info:hover .flow-slider__info-txt,.flow-slider__info:focus .flow-slider__info-txt{bottom:-.5rem;opacity:1;visibility:visible}.flow-slider__info-toggle{position:relative;width:2.25rem;height:2.25rem;margin:0;padding:0;border-radius:50%}.flow-slider__info-toggle::after{content:"?";font-size:1rem}.flow-slider__info-txt{position:absolute;bottom:-1.125rem;left:50%;width:15rem;padding:1rem;border-radius:4px;font-size:.8125rem;color:#fff;background-color:#522e92;transform:translate(-50%,100%);opacity:0;visibility:hidden;transition:all .2s ease;z-index:9}.flow-slider__info-txt--open{opacity:1;visibility:visible}.flow-slider.animate__visible .flow-slider__item{opacity:1;transform:translateY(0)}@keyframes progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.hubspot-meetings{margin:5rem auto}.hubspot-form{margin:3.75rem auto;max-width:54rem}.hubspot-calc{margin:5rem auto}.calculator{width:100%;margin:0 auto;padding:0 .3125rem;background-color:#fff;max-width:56.25rem;overflow:hidden}.calculator .title{text-align:center}.calculator .description{display:none;margin-bottom:20px;text-align:center}.calculator .description.active{display:block}.calculator.peakpower .input-container__annualpower{display:none}.calculator.annualpower .input-container__peakpower{display:none}.power-option,.input-container,.results-container{display:none}.power-option.active,.input-container.active,.results-container.active{display:block}.results-container{text-align:center}.power-option{position:relative;width:100%;height:100px;overflow:hidden;user-select:none;cursor:pointer}.power-option .power-option__inner{position:absolute;top:0;left:0;width:inherit;height:inherit}.power-option .power-option__inner:first-child{color:#003865;background:#f4f8f9}.power-option .power-option__inner:nth-child(2){color:#fff;background:#003865;clip-path:inset(0 50% 0 0);transition:.2s cubic-bezier(0,0,0,1)}.power-option .toggle{position:absolute;display:flex;flex-direction:column;width:50%;height:inherit;box-sizing:border-box}.power-option .toggle:nth-child(1){right:0}.power-option .toggle svg{width:45px;height:45px;margin:8px auto 0 auto}.power-option .toggle span{margin:4px auto;line-height:1.2em;text-align:center}.power-option .toggle span br{display:block}.input-container{position:relative;width:100%;height:auto;margin:30px auto 20px auto;padding:0 0 .625rem 0;text-align:center;overflow:hidden}.input-container label{text-align:left}.input-container.input-container__facilitytype-other{height:0;margin-top:0;margin-bottom:0;visibility:hidden;opacity:0}.input-container.input-container__facilitytype-other.active-other{height:auto;margin-bottom:30px;visibility:visible;opacity:1}.input-container.input-container__peakpower label,.input-container.input-container__annualpower label,.input-container.input-container__facilitytype-other label{width:50%;margin-top:10px;margin-bottom:10px;font-size:1.25rem;line-height:1.25;font-weight:900;float:left}.input-container.input-container__usagetime>label:nth-child(1),.input-container.input-container__facilitytype>label:nth-child(1){width:100%;margin-right:0;margin-bottom:10px;font-size:20px;line-height:22px;float:left}.input-container.input-container__usagetime fieldset:nth-of-type(2) input,.input-container.input-container__usagetime fieldset:nth-of-type(3) input{border-left:none}.input-container.input-container__facilitytype fieldset:nth-of-type(2) input{border-left:none}.input-container.input-container__facilitytype fieldset:nth-of-type(3) input{border-top:none}.input-container.input-container__facilitytype fieldset:nth-of-type(4) input{border-top:none;border-left:none}.input-container.input-container__facilitytype fieldset:nth-of-type(5) input{border-top:none}.input-container.input-container__facilitytype fieldset:nth-of-type(6) input{border-top:none;border-left:none}.input-container.input-container__facilitytype fieldset:nth-of-type(7) input{border-top:none}.input-container.input-container__facilitytype fieldset:nth-of-type(8) input{border-top:none;border-left:none}.input-container.input-container__facilitytype fieldset:nth-of-type(9) input{border-top:none}.input-container fieldset{position:relative;width:50%;height:100px;margin:0;padding:0;border:none;float:left}.input-container fieldset:last-of-type{width:100%}.input-container fieldset input{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #fff;background:#f4f8f9;-webkit-appearance:none;z-index:1;cursor:pointer}.input-container fieldset input:focus,.input-container fieldset input:active{outline:none}.input-container fieldset input:checked{background:#003865}.input-container fieldset input:checked+svg *{fill:#fff}.input-container fieldset input:checked+svg+label{color:#fff}.input-container fieldset input:checked+label{color:#fff}.input-container fieldset input:checked+label svg *{fill:#fff}.input-container fieldset svg{position:relative;display:block;width:45px;height:45px;margin:8px auto 4px auto;z-index:2}.input-container fieldset label{position:relative;display:flex;display:block;align-items:center;justify-content:center;width:100%;margin:0 auto;line-height:1.2em;text-align:center;z-index:2;cursor:pointer}.input-container input[type=number]{position:absolute;top:0;right:0;width:25%;margin:0;padding:.375rem .625rem;border:1px solid #003865}.input-container input[type=range]{width:100%;height:1.5625rem;margin:10px 0 0 0;padding:0;border:none;background:#f4f8f9;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none}.input-container input[type=range]::-webkit-slider-thumb{position:relative;width:2.8125rem;height:2.8125rem;background-color:#003865;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;transition:background .15s ease-in-out;box-shadow:-30px 0 0 -5px #03bbdd,-55px 0 0 -5px #03bbdd,-80px 0 0 -5px #03bbdd,-105px 0 0 -5px #03bbdd,-130px 0 0 -5px #03bbdd,-155px 0 0 -5px #03bbdd,-180px 0 0 -5px #03bbdd,-205px 0 0 -5px #03bbdd,-230px 0 0 -5px #03bbdd,-255px 0 0 -5px #03bbdd,-280px 0 0 -5px #03bbdd,-305px 0 0 -5px #03bbdd,-330px 0 0 -5px #03bbdd,-355px 0 0 -5px #03bbdd,-380px 0 0 -5px #03bbdd,-405px 0 0 -5px #03bbdd,-430px 0 0 -5px #03bbdd,-455px 0 0 -5px #03bbdd,-480px 0 0 -5px #03bbdd,-505px 0 0 -5px #03bbdd,-530px 0 0 -5px #03bbdd,-555px 0 0 -5px #03bbdd,-580px 0 0 -5px #03bbdd,-605px 0 0 -5px #03bbdd,-630px 0 0 -5px #03bbdd,-655px 0 0 -5px #03bbdd,-680px 0 0 -5px #03bbdd,-705px 0 0 -5px #03bbdd,-730px 0 0 -5px #03bbdd,-755px 0 0 -5px #03bbdd,-780px 0 0 -5px #03bbdd,-805px 0 0 -5px #03bbdd,-830px 0 0 -5px #03bbdd,-855px 0 0 -5px #03bbdd,-880px 0 0 -5px #03bbdd,-905px 0 0 -5px #03bbdd,-930px 0 0 -5px #03bbdd,-955px 0 0 -5px #03bbdd;z-index:2}.input-container input[type=range]::-moz-range-thumb{position:relative;width:35px;height:35px;border:0;background-color:#003865;cursor:pointer;transition:background .15s ease-in-out;box-shadow:-30px 0 0 -5px #03bbdd,-55px 0 0 -5px #03bbdd,-80px 0 0 -5px #03bbdd,-105px 0 0 -5px #03bbdd,-130px 0 0 -5px #03bbdd,-155px 0 0 -5px #03bbdd,-180px 0 0 -5px #03bbdd,-205px 0 0 -5px #03bbdd,-230px 0 0 -5px #03bbdd,-255px 0 0 -5px #03bbdd,-280px 0 0 -5px #03bbdd,-305px 0 0 -5px #03bbdd,-330px 0 0 -5px #03bbdd,-355px 0 0 -5px #03bbdd,-380px 0 0 -5px #03bbdd,-405px 0 0 -5px #03bbdd,-430px 0 0 -5px #03bbdd,-455px 0 0 -5px #03bbdd,-480px 0 0 -5px #03bbdd;z-index:2}.input-container input[type=range]::-webkit-slider-thumb:hover{background:#000}.input-container input[type=range]:active::-webkit-slider-thumb{background:#000}.input-container input[type=range]::-moz-range-thumb:hover{background:#000}.input-container input[type=range]:active::-moz-range-thumb{background:#000}.traffic-signal{width:100%;margin:0 auto;text-align:center}.traffic-signal:after{content:"";display:block;margin-top:20px;font-size:22px;line-height:24px;color:#003865}.traffic-signal.green:after{content:"Erinomaista! Näyttää siltä, että sähkön kysyntäjousto sopii kiinteistösi erinomaisesti ja saat siitä tuntuvaa etua. Tilaa alta erittely tuloksista sähköpostiisi. Saat samalla asiantuntijaltamme lisätietoa sinulle sopivista ratkaisuista."}.traffic-signal.green .result.green{opacity:1}.traffic-signal.yellow:after{content:"Vaikuttaa lupaavalta! Kysyntäjoustosta voi olla kiinteistöllesi hyötyä, mutta tuloksessa on vielä jonkun verran petrattavaa. Harkitse tarkkaan, onko kysyntäjousto oikea palvelu sinun kiinteistöösi. Tilaa alta erittely tuloksista sähköpostiisi. Saat samalla asiantuntijaltamme lisätietoa sinulle sopivista ratkaisuista."}.traffic-signal.yellow .result.yellow{opacity:1}.traffic-signal.red:after{content:"Vaikuttaa siltä, että kysyntäjouston hyödyt jäävät kiinteistöllesi melko pieniksi. Kysyntäjousto ei siis ole välttämättä paras ratkaisu juuri sinulle. Tilaa alta erittely tuloksista sähköpostiisi. Saat samalla asiantuntijaltamme lisätietoa sinulle sopivista ratkaisuista."}.traffic-signal.red .result.red{opacity:1}.offer{display:inline-block;margin:20px auto 0 auto;font-size:22px;line-height:24px;text-align:center;color:#003865;text-decoration:underline}.result{display:inline-block;width:75px;height:75px;margin:0 10px;border:2px solid #f4f8f9;border-radius:50%;background-color:#f4f8f9;opacity:.25}.result.green{border:2px solid green;background-color:green}.result.yellow{border:2px solid #ff0;background-color:#ff0}.result.red{border:2px solid red;background-color:red}.result-bar{position:relative;display:block;width:100%;height:25px;margin-bottom:20px;background:#f4f8f9;overflow:hidden}.result-bar>div{position:absolute;top:0;left:-100%;width:100%;height:25px;background:#003865}.result-bar>div.green{background:green}.result-bar>div.yellow{background:#ff0}.result-bar>div.red{background:red}.results{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:30px auto 20px auto;text-align:center;overflow:hidden}.results .result-container{position:relative;width:23%;margin:1%;background:#f4f8f9}@media only screen and (max-width:768px){.results .result-container{width:48%}}@media only screen and (max-width:400px){.results .result-container{width:100%;margin:.625rem 0}}.results .result-container:last-of-type{margin-right:0}.results .result-container:after{content:"";display:block;padding-bottom:100%}.results .result-container .content{position:absolute;top:50%;width:100%;height:auto;padding:20px;transform:translateY(-50%)}.results .result-container .content h3{margin:0 0 .625rem 0;font-size:1.25rem}.results .result-container .content h4{margin:0;font-size:1.125rem;color:#03bbdd}.calc-cta{display:inline-block;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.25;font-weight:900;text-align:center;text-decoration:none}.calc-cta:last-of-type{float:right}.calc-cta.disabled{opacity:.5;cursor:auto}.progress-container,.progress{display:inline-flex;align-items:center;width:100%;margin:0;padding:0;font-size:20px;line-height:22px;text-align:center;color:#f4f8f9;list-style:none}.progress.circle{position:relative;display:flex;align-items:center;width:50px;height:50px;border:5px solid #555;border-radius:50%;flex-flow:column nowrap;opacity:.5}.progress.circle:before{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;background-image:url(https://cdn2.hubspot.net/hubfs/4959747/Studentwork%20-%20IMAGES/checkmark-white.png);background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.progress.circle.done:before{visibility:visible}.progress.circle:nth-child(1):after{content:"Sähkö";width:175px;margin-top:50px;color:#555;opacity:.5}.progress.circle:nth-child(3):after{content:"Kiinteistö";width:175px;margin-top:50px;color:#555;opacity:.5}.progress.circle:nth-child(5):after{content:"Tulos";width:175px;margin-top:50px;color:#555;opacity:.5}.progress.circle.active:nth-child(1):after{color:#003865;opacity:1}.progress.circle.active:nth-child(3):after{color:#003865;opacity:1}.progress.circle.active:nth-child(5):after{color:#003865;opacity:1}.progress.circle.active{border:5px solid #003865;color:#003865;opacity:1}.progress.bar{height:5px;background:#555;flex:1;opacity:.5}.progress.bar.done{background:#003865;opacity:1}.progress.done{background:#003865;opacity:1}.form-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:9999999;visibility:hidden;opacity:0}.form-popup.show{visibility:visible;opacity:1}.form-popup .hbspt-form,.form-popup .hs-form{position:relative;top:50%;left:50%;padding:40px;background-color:#f4f8f9;max-width:56.25rem;transform:translate(-50%,-50%)}.form-popup .hbspt-form .close,.form-popup .hs-form .close{position:absolute;top:20px;right:20px;font-size:24px;line-height:24px;color:#003865;cursor:pointer}.form-popup .submitted-message{position:absolute;top:50%;left:50%;padding:40px;color:#003865;background:#f4f8f9;max-width:50rem;transform:translate(-50%,-50%)}.calculator .form-popup h3{margin:0}.calculator .form-popup form fieldset{max-width:100%}.calculator .form-popup textarea,.calculator .form-popup input[type=text],.calculator .form-popup input[type=password],.calculator .form-popup input[type=datetime],.calculator .form-popup input[type=datetime-local],.calculator .form-popup input[type=date],.calculator .form-popup input[type=month],.calculator .form-popup input[type=time],.calculator .form-popup input[type=week],.calculator .form-popup input[type=number],.calculator .form-popup input[type=email],.calculator .form-popup input[type=url],.calculator .form-popup input[type=search],.calculator .form-popup input[type=tel],.calculator .form-popup input[type=color],.calculator .form-popup select{width:100%;margin-top:12px;margin-bottom:12px;padding:14px 10px;border:2px solid #555;border-radius:0}.calculator .form-popup select{width:100%!important;background:#fff;-webkit-appearance:none}.calculator .form-popup .legal-consent-container{margin-top:18px}.calculator .form-popup .legal-consent-container p{position:relative;top:-2px}.calculator .form-popup ul.inputs-list{margin-top:6px;padding-left:0;list-style:none}.calculator .form-popup input[type=checkbox]{position:relative;display:inline-block;margin-left:0;padding:8px;border:2px solid #555;background:#fff;-webkit-appearance:none;outline:none;cursor:pointer}.calculator .form-popup input[type=checkbox]:active,.calculator .form-popup input[type=checkbox]:checked:active{outline:none}.calculator .form-popup input[type=checkbox]:checked{border:2px solid #555;color:#003865;outline:none}.calculator .form-popup input[type=checkbox]:checked:after{content:"✔";position:absolute;top:0;left:4px;font-size:12px;color:#555;outline:none}.calculator .form-popup input.hs-button.primary.large{display:inline-block;margin-top:20px;padding:12px 20px;border:2px solid #003865;border-radius:12px;font-style:normal;text-align:center;color:#fff;background-color:#003865;text-decoration:none;cursor:pointer;transition:all .4s ease-in-out}.cookiebot-declaration{margin-top:2rem;margin-bottom:2rem;max-width:54rem}.link-card{height:100%}.link-card__inner{display:block;height:100%;padding:2.5rem;background-color:#f4f8f9;border-radius:24px;text-decoration:none;box-sizing:border-box}.link-card__inner p,.link-card__inner li{color:#003865}.link-card__inner h2,.link-card__inner h3,.link-card__inner h4{display:flex;align-items:center;gap:.6rem;transition:all .2s ease}.link-card__inner h2::after,.link-card__inner h3::after,.link-card__inner h4::after{content:"";display:block;width:8px;height:13px;background:url(https://www.fidelix.com/wp-content/themes/fidelix/dist/css/../images/arrow-orange-right.svg) no-repeat center center;background-size:contain;flex-shrink:0;transition:all .2s ease}.link-card__inner:hover h2,.link-card__inner:hover h3,.link-card__inner:hover h4,.link-card__inner:focus h2,.link-card__inner:focus h3,.link-card__inner:focus h4{color:#f26424}.link-card__inner:hover h2::after,.link-card__inner:hover h3::after,.link-card__inner:hover h4::after,.link-card__inner:focus h2::after,.link-card__inner:focus h3::after,.link-card__inner:focus h4::after{transform:translateX(.3125rem)}