.theme-dark{background-color:#000}.theme-dark-tr,.theme-light-tr,.theme-red-tr{background-color:rgba(0,0,0,0)}.theme-light{background-color:#fff}.theme-red{background-color:#ff5a5a}.theme-grey-light{background-color:#e5e5e5}.theme-light,.theme-light-tr,.theme-grey-light{color:#000}.theme-light .nav-link,.theme-light-tr .nav-link,.theme-grey-light .nav-link{color:#000}.theme-light .nav-link.show,.theme-light-tr .nav-link.show,.theme-grey-light .nav-link.show{color:#ff5a5a}.theme-dark,.theme-dark-tr,.theme-red,.theme-red-tr{color:#fff}.theme-dark .nav-link,.theme-dark-tr .nav-link,.theme-red .nav-link,.theme-red-tr .nav-link{color:#fff}.theme-red .nav-link.show,.theme-red-tr .nav-link.show{color:#e5e5e5}.theme-dark .nav-link.show,.theme-dark-tr .nav-link.show{color:#ff5a5a}.theme-dark,.theme-red-tr{transition:background-color .5s ease,color .5s ease}@media(max-width: 990px){.nav-link{padding-block:16px}}body{text-align:center;font-family:Geologica;display:flex;flex-direction:column;min-height:100vh;margin:0}a{text-decoration:none}.text-info h1{font-size:clamp(24px,5vw,48px);text-transform:uppercase;font-weight:200}.text-info p{font-size:clamp(14px,4vw,20px);font-weight:100;text-align:center}.text-info hr{width:100px;position:relative;border-top:5px solid #ff5a5a;box-sizing:border-box;height:5px;opacity:1}.no-uppercase{text-transform:none !important}.page-link{color:#ff5a5a}.page-link.active,.active>.page-link{background-color:#ff5a5a;color:#fff;border-color:#ff5a5a}.page-link:hover{color:#222;background-color:#e5e5e5}.item-border{border-bottom:1px solid #ff5a5a}.custom-shadow{box-shadow:0px 10px 27px rgba(0,0,0,.25),0px -10px 27px rgba(0,0,0,.25)}.step-border{border-bottom:1px solid #fff}.step-border .collapse-icon{transition:transform .3s ease;transform:rotate(0deg);align-items:center;display:flex}.step-border[aria-expanded=true] .collapse-icon{transform:rotate(180deg)}.border-dark{border-bottom:1px solid #000}.comparison-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;text-align:left}.tag-annual{position:absolute;background-color:#ff5a5a;padding:6px 12px;border:1px solid #ff5a5a;border-radius:6px;top:8px;right:-16px}.rate-card{transition:transform .3s ease-in-out}.rate-card:hover{transform:scale(1.05)}.rates-nav{color:#000;border:1px solid #e5e5e5;border-radius:10px;padding:4px;gap:10px;box-shadow:2px 2px 8px rgba(0,0,0,.25);justify-content:center;position:relative}.rates-nav .nav-item{height:60px}.rates-nav .nav-link{height:100%;padding-inline:24px}.rates-nav .nav-link.active{color:#000;background-color:#ff5a5a;border-radius:10px;transition:all .3s ease-in-out}.price-size{font-size:clamp(16px,4vw,32px);font-weight:400}.baynnk-table{text-align:start;width:inherit}.baynnk-table p{font-size:clamp(14px,3vw,16px);margin-block:3px}.baynnk-table span,.baynnk-table a{font-size:clamp(12px,3vw,16px)}.baynnk-table tr{border-bottom:1px solid #ff5a5a;height:80px}.baynnk-table h3{font-size:clamp(18px,2vw,28px)}.baynnk-table .col-head{padding:clamp(6px,3vw,80px)}.header-top{position:relative;top:-76px}.top-space{margin-top:30vh}.red-text{color:#ff5a5a}.map-style a{font-size:clamp(16px,2vw,20px);color:#000}.map-style a:hover,.map-style a:active{color:#222;text-shadow:1px #222}@media(min-width: 1400px){.space-holder{height:42px}}.privacy-list{text-align:start}.cookies{border-collapse:collapse;width:100%}.cookies th,.cookies td{border:1px solid #222;padding:8px;text-align:left}.cookies th{background-color:#f2f2f2}.cookies td{font-weight:lighter}.cookies td.title{font-weight:normal}.feature{border-radius:24px}.feature p{word-break:break-word}.note-open{font-size:smaller}.custom-button{border-radius:30px;text-align:center;font-size:16px}@media(min-width: 991px)and (max-width: 1210px){.custom-button{font-size:14px}}@media(max-width: 990px){.custom-button{width:100%}}.btn-contact{overflow:hidden;position:relative;transition:width .3s ease;border-radius:30px;padding:16px 24px}.btn-contact span{transition:opacity .2s ease}.btn-contact:after{content:attr(data-hover-text);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;text-wrap:nowrap}.btn-contact:hover{width:360px;color:#000;background-color:#fff;font-weight:lighter}.btn-contact:hover span{opacity:0}.btn-contact:hover::after{opacity:1}.dark-button{padding:8px 16px;background-color:#000;color:#fff}.light-button{padding:8px 16px;background-color:#fff;color:#000}.outline-light-button{padding:8px 16px;border:.8px solid #fff;color:#fff}.outline-dark-button{padding:8px 16px;border:.8px solid #000;color:#000}@media(max-width: 1350px){.dark-button,.light-button,.outline-dark-button,.outline-light-button{padding-inline:14px}}.dark-button:hover,.light-button:hover,.outline-dark-button:hover,.outline-light-button:hover{color:#000;background-color:#ff5a5a !important}.dark-text-button{color:#000;text-decoration:underline;text-underline-position:under;padding:8px;font-weight:100}.dark-text-button:hover{color:#222 !important}.light-text-button{color:#fff;text-decoration:underline;text-underline-position:under;padding:8px;font-weight:100}.light-text-button:hover{color:#e5e5e5 !important}.carousel-caption{gap:12px;display:flex;flex-direction:column}@media(min-width: 800px){.carousel-caption{position:absolute;right:20%;bottom:6rem;left:50%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}}@media(min-width: 400px)and (max-width: 800px){.carousel-caption{right:40%;left:20%}}.carousel-caption h2{font-size:clamp(24px,2.5vw,48px);text-transform:uppercase;font-weight:200;text-align:left}.carousel-caption p{font-size:clamp(14px,1.5vw,24px);font-weight:100;text-align:left}.carousel-caption .carousel-btn{font-size:clamp(14px,5vw,20px);text-align:right}.carousel-caption hr{width:100px;position:relative;border-top:5px solid #ff5a5a;box-sizing:border-box;height:5px;opacity:1}.carousel-item{height:100vh}.carousel-item img{height:100%;position:inherit;left:-480px}@media(max-width: 800px){.carousel-item img{left:120px}}.carousel{top:-76px}header{position:sticky;height:76px;z-index:1020;top:0;transition:background-color .3s ease-in-out}@media(min-width: 991px)and (max-width: 1210px){header .navbar-nav{font-size:14px}}.navbar-nav .dropdown-item{display:flex;gap:8px;padding-inline:24px;margin-block:16px}#menu{display:flex;flex-direction:row;align-items:start;font-size:clamp(14px,5vw,16px);font-weight:100;text-align:center;justify-content:space-around;width:100vw;z-index:20}#menu #logo-menu{height:60px;padding:5px}#menu #fr-flag{height:fit-content}#menu p{margin:0}.dropdown-menu.no-min-width{min-width:min-content !important;margin-block:16px}.dropdown-menu{border:none;font-size:inherit;background-color:inherit;z-index:15px}@media(max-width: 992px){.dropdown-menu{color:inherit}}@media(min-width: 992px){.dropdown-menu{margin-top:18px !important;box-shadow:inset 0em .2em 8px #e5e5e5;border-radius:0% 0% 10% 10%;background-color:#fff}}.dropdown-menu .dropdown-item{font-weight:200}@media(max-width: 992px){.dropdown-menu .dropdown-item{color:inherit;padding:8px 24px;margin:0}}.dropdown-menu .dropdown-item:hover{background:#e5e5e5;color:#000}.dropdown-menu .dropdown-item:active{background-color:#ff5a5a}.dropdown-menu #investmentLink{color:gray}.bg-dark-header{background-color:#000}.bg-light-header{background-color:#fff}.dropdown-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:10;pointer-events:none;transition:background-color .3s ease-in-out}.dropdown-overlay.active{display:block;pointer-events:auto;background-color:rgba(0,0,0,.5)}@media(max-width: 990px){.dropdown-overlay.active.theme-dark-overlay,.dropdown-overlay.active.theme-dark-tr-overlay{background-color:#000}.dropdown-overlay.active.theme-light-overlay,.dropdown-overlay.active.theme-light-tr-overlay{background-color:#fff}}@media(max-width: 990px){.drop-nav .nav-item{border-bottom:solid .1px #e5e5e5}}.mobile-nav-action .custom-button,.mobile-nav-action ul{width:100%}.header-mobile-open{height:100vh}.burger-icon{width:1.5em;height:1.5em;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:.25rem 0}.burger-icon span{display:block;width:100%;height:2px;border-radius:1px;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.navbar-toggler:not(.collapsed) .line-1{transform:translateY(7px) rotate(45deg)}.navbar-toggler:not(.collapsed) .line-2{opacity:0}.navbar-toggler:not(.collapsed) .line-3{transform:translateY(-7px) rotate(-45deg)}.navbar-toggler:focus,.navbar-toggler:focus-visible{outline:none;box-shadow:none}.dropdown-item{color:#000}.dropdown-item .lang-select{margin-block:0;padding:0 8px 0 8px}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:10px solid;border-color:hsla(0,0%,100%,.15) hsla(0,0%,100%,.25) hsla(0,0%,100%,.35) hsla(0,0%,100%,.5);box-sizing:border-box;animation:rotation 1s linear infinite}.loader.button-loader{width:24px;height:24px;border-width:2px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#contact-form .hidden{display:none}#contact-form .return-message{padding:10px;margin-top:10px;text-align:center}#contact-form .return-message.success-message{padding:10px;margin-top:10px;color:green}#contact-form .return-message.error-message{padding:10px;margin-top:10px;color:red}#contact-form #btn-submit-contact-form{display:flex;justify-content:center;align-items:center}#contact-form #btn-submit-contact-form #contact-spinner{display:none}#contact-form #btn-submit-contact-form.sending #contact-spinner{display:flex}#contact-form #btn-submit-contact-form.sending span{display:none}#comparison{padding-block:5rem}@media screen and (max-width: 768px){#comparison{box-sizing:border-box !important}#comparison table{display:block;width:100%;border-collapse:collapse}#comparison table thead{display:block;width:100%}#comparison table thead tr{display:flex;width:100%}#comparison table thead tr th:first-child{display:none}#comparison table thead tr th{width:50%;padding:10px 0;text-align:center;margin:0}#comparison table tbody{display:block;width:100%}#comparison table tbody tr{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;border:1px solid #fff;border-radius:4px}#comparison table tbody tr td:first-child{display:block;width:100%;order:-1;text-align:left;text-wrap:wrap;padding:10px;margin:0}#comparison table tbody tr td:nth-child(2),#comparison table tbody tr td:nth-child(3){width:50%;display:flex;justify-content:center;align-items:center;padding:10px 0;margin:0}}.comparison-title{background-color:rgba(0,0,0,0) !important;border:none !important}#document-wrapper{text-align:left}#document-wrapper .tree-toggle{cursor:pointer;user-select:none;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:2;font-size:calc(1rem + .4vw);gap:3px}#document-wrapper .tree-children{display:none;padding-left:1.5rem}#document-wrapper .tree-children p{text-align:start;font-size:calc(.8rem + .4vw)}#document-wrapper .tree-children .tree-toggle{font-size:calc(.8rem + .4vw)}#document-wrapper .tree-children.show{display:block;border-left:1px solid #dee2e6}#document-wrapper .tree-toggle .bi-folder-fill::before{content:""}#document-wrapper .tree-toggle .bi-chevron-down::before{content:""}#document-wrapper .tree-toggle.collapsed .bi-folder-fill::before{content:""}#document-wrapper .tree-toggle.collapsed .bi-chevron-down::before{content:""}#document-wrapper .document-link-download{font-weight:300}#onboarding-request-main-wrapper{position:fixed;top:0;bottom:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:10000}#onboarding-request-main-wrapper #onboarding-modal-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}#onboarding-request-main-wrapper #onboarding-request-form{width:500px;max-width:98%;display:flex;flex-direction:column;top:20px;background:#fff;padding:20px;justify-content:center;position:relative;z-index:10001;border-radius:10px}#onboarding-request-main-wrapper .onboarding-message{margin-top:1rem}#onboarding-request-main-wrapper .form-control{margin-bottom:1rem}#onboarding-request-main-wrapper #onboarding-request-inputs{display:flex;flex-direction:column;margin-top:1rem}#onboarding-request-main-wrapper #onboarding-request-submit{margin-top:1rem}#onboarding-request-main-wrapper #onboarding-close-button{position:absolute;top:8px;right:12px;font-size:1.5rem;font-weight:100;z-index:10001;cursor:pointer}
