*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:"Nunito",sans-serif;font-size:18px}@media only screen and (max-width: 900px){html{font-size:16px}}a{border-bottom:2px solid;text-decoration:none}body{margin:0;font-size:18px}@media only screen and (max-width: 900px){body{font-size:16px}}main{width:100%;min-height:100vh}ul{color:rgba(63,69,105,0.9);margin:1em;padding:0;line-height:1.7}li{margin:0.3em 0.7em}strong{color:black;font-weight:bold}.search-container{background-color:rgba(0, 0, 0, 0.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:none;position:fixed;top:0;bottom:0;width:100%;z-index:500}.search-container .simple-search{width:100%;height:100%;margin:0;display:flex}.search-container .simplesearch-search-form{margin:auto}.simple-search{margin:2.2rem 0 0 0;max-width:100%}.simple-search input[type=text]{font-size:1.1rem;padding:0.6rem 1rem;border-radius:8px;border:solid black 3px;width:250px}.simple-search
.fields{display:flex;gap:1.4rem;align-items:center;border:none;margin:0
0 1rem 0;padding:0;justify-content:center}.simple-search
p{line-height:1.7rem}.simple-search .simplesearch-paging{margin:1.8rem 0;text-align:center}button,.button-look{display:inline-block;text-align:center;font-size:1.1rem;color:white;border:none;text-decoration:none;border-radius:10rem;background-color:#9A58C4;padding:0.8rem 1.4rem;transition:transform 0.5s ease-in-out;margin-right:0.4em}button:focus,.button-look:focus{outline-style:solid 2px black;outline-offset:4px}button:hover,.button-look:hover{transform:translateY(-0.3em)}select{font-size:inherit}.invisible{display:none}.loading-screen{position:absolute;top:0;left:0;background-color:#FF930E;width:0;height:100%;z-index:200}.swiper-slide{height:auto}.meta{font-size:90%;font-style:italic}blockquote{border-left:solid 0.5em #FF930E;font-style:italic;margin:0
0 2.25em 0;padding:0.5em 0 0.5em 2em}.previewImage{width:92%;display:block;height:auto;margin:1em
auto;border-radius:22px;max-width:800px}@media only screen and (max-width: 700px){.previewImage{width:100%}}.please-slide{text-align:center;margin:1em}.menu-container,.menu-container2{position:fixed;top:0;left:-100%;width:100%;padding-top:4.9rem;padding-bottom:1rem;height:100vh;overflow:hidden;background-color:#25242F;z-index:200;display:flex;align-items:center;flex-direction:column}.load-container{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:100;pointer-events:none}.ad-in-article{margin:1.4rem auto;display:flex;min-height:240gpx;text-align:center}@media screen and (max-width: 768px){.ad-in-article{min-height:360px}}.ad-in-article .ad-settings{width:100%}.ad-end-of-article{margin:1.4rem 0;text-align:center}.ad-sidebar{margin:1.2rem 0}.linkButton{color:blue;border-bottom:2px solid;cursor:pointer}.choice{font-weight:bold}.container{margin:auto;max-width:130rem}.menu-list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);list-style:none}.menu-link{font-size:1.5rem;font-weight:400;color:white;text-decoration:none;background-color:rgba(255,255,255,0.05);width:35rem;max-width:min(90%,35rem);height:7rem;border-radius:10rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:0;overflow:hidden;border:none}.menu-link:first-child{margin-top:8rem}.menu-link:not(:last-child){margin-bottom:1.8rem}@media only screen and (max-width: 420px){.menu-link:not(:last-child){margin-bottom:1.4rem}}.menu-link:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;transition:width 0.5s ease;z-index:-1;background-color:#FF930E}.menu-link:hover:before{width:100%}@media only screen and (max-width: 700px){.menu-link{font-size:1.1rem;height:5.4rem}}@media only screen and (max-width: 420px){.menu-link{height:4.2rem}}.category-selectors{display:flex;gap:0.9rem;flex-wrap:wrap;justify-content:center;color:white}.category-selectors
a{border:none;padding:0.3rem;color:white;border-bottom:solid 1px transparent}.category-selectors a:hover{border-bottom:solid 1px white}.category-selectors
div{padding:0.3rem}.category-selectors
.active{border:solid 1px white;padding:0.3rem;border-radius:7px}.current{color:#FF930E}.current:before{display:none}#header{width:100%;background:linear-gradient(to right bottom,#9A58C4,#625BD1);position:relative;overflow:hidden}.row-header{padding:1rem 2rem 2rem 2rem}@media only screen and (max-width: 400px){.row-header{padding-top:2rem}}.row-header-without-picture{padding:0
1.2rem}.header{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;position:relative}@media only screen and (max-width: 1200px){.header{padding-top:1rem}}.header__search-button{margin:0
1.2rem;color:white;z-index:1000;font-size:2rem}.header__logo{flex-grow:1;font-weight:600;text-transform:uppercase;color:white;text-decoration:none;position:relative;transition:color 0.5s ease-in-out;border:none;z-index:5000}.header__logo:hover{color:#FF930E}@media only screen and (max-width: 600px){.header__logo{font-size:1.4rem}}.header__menu{width:4rem;height:3.7rem;border-radius:0.5rem;background-color:rgba(255, 255, 255, 0.1);display:flex;justify-content:flex-start;align-items:center;transition:all 0.5s ease-in-out;z-index:1000;cursor:pointer}.header__menu:hover{transform:translateY(-0.7rem)}.header__menu-icon{width:1.8rem;height:1px;background-color:white;position:relative;margin-left:1rem}.header__menu-icon:before,.header__menu-icon:after{content:"";position:absolute;top:-0.6rem;left:0;width:2.1rem;height:1px;background-color:white;transition:all 1s ease}.header__menu-icon:after{top:0.6rem}@keyframes
flip{10%{transform:translate(-40%, -50%) rotateX(180deg) rotateZ(-30deg)}20%{transform:translate(-40%, -50%) rotateX(0) rotateZ(-30deg)}30%{transform:translate(-40%, -50%) rotateX(180deg) rotateZ(-30deg)}40%{transform:translate(-40%, -50%) rotateX(0) rotateZ(-30deg)}50%{transform:translate(-40%, -50%) rotateX(180deg) rotateZ(-30deg)}60%{transform:translate(-40%, -50%) rotateX(0) rotateZ(-30deg)}70%{transform:translate(-40%, -50%) rotateX(180deg) rotateZ(-30deg)}80%{transform:translate(-40%, -50%) rotateX(0) rotateZ(-30deg)}90%{transform:translate(-40%, -50%) rotateX(180deg) rotateZ(-30deg)}100%{transform:translate(-40%, -50%) rotateX(0) rotateZ(-30deg)}}#particles-js,#particles-js-menu{position:absolute;width:100%;height:100%}.main{text-align:left;position:relative;z-index:1;margin-top:0.8rem;padding-bottom:2rem}@media only screen and (max-width: 600px){.main{margin-top:1.5rem}}.main__heading{font-size:3.1rem;font-weight:400;color:white;margin:0.8rem 0 2rem 0;text-align:center;line-height:4rem}.main__heading
span{color:#FF930E}.main__paragraph{font-weight:400;color:white;width:auto;margin:auto;margin-bottom:2rem;line-height:1.7}@media only screen and (max-width: 500px){.main__paragraph{width:auto}}@media only screen and (max-width: 400px){.main__paragraph{width:auto}}.main .flip-card{width:40rem;height:25rem;animation:1s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-40%, -50%) rotateZ(-30deg);transform-style:preserve-3d;animation:flip 45s ease-in-out infinite;z-index:2}@media only screen and (max-width: 600px){.main .flip-card{width:30rem}}@media only screen and (max-width: 400px){.main .flip-card{width:25rem}}.main__image{width:100%;max-width:60rem;display:block;margin-left:auto;margin-right:auto}.main__image-box{max-width:100rem;height:26rem;position:relative;margin-left:auto;margin-right:auto;margin-top:16rem;margin-bottom:9rem}@media only screen and (max-width: 600px){.main__image-box{margin-top:14rem;margin-bottom:3rem;height:30rem}}.main__image--homepage{position:absolute;top:0;left:0;width:100%;backface-visibility:hidden}.main__image--back{transform:rotateX(-180deg);backface-visibility:hidden}.main__image--circle{position:absolute;top:50%;left:50%;width:40rem;transform:translate(-70%, -40%);z-index:1}@media only screen and (max-width: 900px){.main__image--circle{transform:translate(-50%, -50%)}}@media only screen and (max-width: 600px){.main__image--circle{width:25rem}}@media only screen and (max-width: 400px){.main__image--circle{width:28rem}}@media only screen and (max-width: 900px){.main__image{max-width:40rem}}@media only screen and (max-width: 500px){.main__image{max-width:35rem}}@media only screen and (max-width: 350px){.main__image{max-width:30rem}}@keyframes
upDown{50%{transform:translateY(-3rem)}100%{transform:translateY(0)}}.decoration-left{width:50rem;position:absolute;left:-20rem;bottom:-25rem}@media only screen and (max-width: 1400px){.decoration-left{display:none !important}}.decoration-right{width:50rem;position:absolute;top:-15rem;right:-15rem}.footer-decoration-left{width:50rem;position:absolute;left:-15rem;bottom:-35rem}.wave{position:absolute;left:0;bottom:-1rem;width:200%;height:30%;background-repeat:repeat;background-position:0 bottom;transform-origin:center bottom}#features{margin-top:3rem}@media only screen and (max-width: 1200px){#features{margin-top:3rem}}@media only screen and (max-width: 850px){#features .col-1-of-3:nth-child(2),
#features .col-1-of-3:nth-child(3){display:none}}#related{margin-top:3rem}@media only screen and (max-width: 1200px){#related{margin-top:3rem}}@media only screen and (max-width: 850px){#related .col-1-of-3:nth-child(2),
#related .col-1-of-3:nth-child(3){display:none}}#related
h2{text-align:center}#related .articles-container{display:flex;gap:1em;margin:1.2em auto;flex-wrap:wrap;justify-content:center}#related
.article{flex-basis:22%;cursor:pointer}@media only screen and (max-width: 1200px){#related
.article{flex-basis:30%}}@media only screen and (max-width: 1000px){#related
.article{flex-basis:47%}}@media only screen and (max-width: 700px){#related
.article{flex-basis:100%}}#related .article
img{width:100%;max-height:220px;border-radius:10px;-o-object-fit:cover;object-fit:cover}#related .article
a{border:none;color:black;margin:0.2em 0;display:inline-block;width:100%;text-align:center;font-size:120%}.row{margin:0;padding:0.3rem 1.2rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.row-compare{padding:0
2.2rem 0.5rem 2.2rem}.col-1-of-3{padding:4rem;width:33.3333333333%}@media only screen and (max-width: 1200px){.col-1-of-3{padding:4rem 3rem}}@media only screen and (max-width: 1000px){.col-1-of-3{padding:4rem 2rem}}@media only screen and (max-width: 850px){.col-1-of-3{width:100%}}.feature{text-align:center;padding:10rem 0;border-radius:1rem;box-shadow:0 3px 2rem rgba(49, 58, 87, 0.1);transition:transform 0.5s ease-in-out}.feature:hover{transform:translateY(-1rem)}.feature__img{width:7rem;height:7rem;margin-bottom:3rem}@media only screen and (max-width: 1200px){.feature__img{width:7rem}}.feature__title{font-size:2rem;font-weight:600;color:#625BD1;padding:0
0.6rem}.purple{background:linear-gradient(to right bottom, #9A58C4, #625BD1)}.purple
span{color:#FF930E !important}.purple
*{color:white !important}.articleImage{width:90%;height:auto;margin:1rem auto 1rem auto;max-width:1000px;display:block}.articles{margin:2.5em auto 1em auto;display:grid;max-width:2100px;gap:1.6em;padding:0
1.6em;grid-template-columns:repeat(1, minmax(0, 1fr))}@media only screen and (min-width: 1400px){.articles{grid-template-columns:repeat(2, minmax(0, 1fr))}}#article .related-fi,
#article .tip,
#article .buy,
#article
.highlight{color:white;background:#625BD1;padding:0.8em;border-radius:0.3em;margin:2em
0.4em;text-align:left}#article .related-fi a,
#article .tip a,
#article .buy a,
#article .highlight
a{color:white}#article
.buy{background-color:#9A58C4}#article
.star{margin:0
0 1.2rem 0;font-size:2rem;color:#FF930E}#article
p{font-weight:400;margin:0em
0 1em 0;color:rgba(63, 69, 105, 0.9);line-height:1.7}#article
h2{margin:0.4em 0;font-size:2.3rem}#article
h3{margin:0.6em 0;font-size:1.8rem}#article
img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin:1.1em auto;display:block;max-width:700px;max-height:550px}#article
figure{margin:2em
0}#article
figcaption{max-width:700px;padding:0
1.4rem;margin:0
auto 1.4rem auto;text-align:center}#affiliate
p{margin:1rem auto;background:#3F4569;color:white;border-radius:1;display:block;width:-moz-fit-content;width:fit-content;padding:1em}#calculator{margin:1rem 0 1rem 0;background:#9A58C4;color:white;padding:1.3rem;border-radius:0.3em}#calculator
.number{font-weight:bold}#calculator
h3{margin:0.2em 0 0.6em 0}#calculator
input{display:block;margin:0.4em 0 1em 0;width:22em;max-width:92%;padding:0.3em;font-size:1rem}#calculator
label{display:block;font-size:1.2rem}#calculator
button{margin:1rem 0;font-size:110%;color:black;background-color:lightgray}.getYourGuideAd{max-width:600px;margin:auto}.marginAuto{margin:auto;display:block}.apr{position:absolute;background:#9A58C4;color:white;opacity:1;bottom:3em;left:-2em;width:15em;border-radius:0.3em;padding:1em;opacity:0;transition:opacity 0.8s ease-in-out}.apr
a{font-weight:bold;color:white}#interest{display:none;position:relative}#interest:hover>.apr{opacity:1}#results{scroll-margin-bottom:1.2rem}#results
ul{list-style:none;margin:0;color:white}#results
li{margin:1em
0}#affiliate{margin:1rem auto;background:#3F4569;color:white;border-radius:0.3em;display:block;width:-moz-fit-content;width:fit-content}.blue{color:blue}.card{display:flex;flex-direction:column;padding:0;box-shadow:0 2px 20px rgba(0, 0, 0, 0.2);transition:0.3s ease all}@media only screen and (min-width: 850px){.card{flex-direction:row}}@media only screen and (min-width: 1400px){.card{flex-direction:column}}@media only screen and (min-width: 1700px){.card{flex-direction:row}}.card .image,
.card
.body{display:flex;flex-direction:column;align-self:center;flex-basis:50%}.card
.body{padding:1.5rem;align-self:auto}.card .body .button-container{flex-grow:1;align-content:end}.card .body .button-look{margin-top:1.6rem}#faq{border-radius:5px;padding:0.6rem 1rem;margin:0
0 0.2rem 0;background:#9A58C4;border-radius:0.3em;color:white}#faq
dl{margin:0;padding:0;color:white}#faq dt,
#faq
dd{list-style:none}#faq
dt{font-weight:bolder;cursor:pointer;margin:0;padding:0.35em 0 0.35em 0}#faq
dd{display:none;margin:0
1em 1em 0.6em;padding:0}#faq
h2{margin:0.2em 0 0.3em 0}.related-fi::before{content:"SAMANKALTAINEN AIHE: "}.paging{width:100%;text-align:center}.paging
ul{font-size:130%;list-style:none;line-height:41px;margin:2em
0 3em 0;padding:0}@media only screen and (max-width: 600px){.paging
ul{font-size:1.1rem}}.paging ul
li{padding:0.5rem 0.8rem;border-radius:1rem;margin:0
0.4rem;background:white;display:inline}@media only screen and (max-width: 600px){.paging ul
li{margin:0
0.3rem}}.paging ul li
a{color:#9A58C4}.paging ul li
a.active{color:#3F4569}.table-wrapper{overflow-x:auto;width:100%}.col-1-of-2{width:50%;padding:1.6rem 1rem 1.6rem 0;z-index:1}.col-1-of-2:last-child{padding:1.6rem 0 1.6rem 1rem}@media only screen and (max-width: 850px){.col-1-of-2{width:100%;padding:1.6rem 0}.col-1-of-2:last-child{order:1;padding:1.6rem 0}}@media only screen and (max-width: 850px){.firstOnMobile:last-child{order:-2}}@media only screen and (max-width: 850px){.lastOnMobile{order:2}}.tag{font-weight:400;width:-moz-fit-content;width:fit-content;color:white;display:inline-block;background:#3F4569;padding:0.6rem 0.7rem;text-transform:uppercase;margin:0
0 1em 0;text-align:center}.filterChoices{font-size:1.2rem;font-weight:400;margin:0;color:rgba(63, 69, 105, 0.6);line-height:1.7rem;text-align:left}@media only screen and (max-width: 600px){.filterChoices{font-size:1rem}}.filterChoices:focus{outline-style:solid 2px black;outline-offset:4px;border-radius:0.3em}.paragraph{font-weight:400;margin:0em
0 1em 0;color:rgba(63,69,105,0.9);line-height:1.7}.dark{color:#3F4569}#about-us{background-color:rgba(98, 91, 209, 0.04);padding:2rem 0;position:relative;margin-top:1rem}@media only screen and (max-width: 850px){#about-us .col-1-of-2{width:auto}#about-us .col-1-of-2:last-child{order:-1}}#about-us
.heading{margin-bottom:1rem}.mb-1{margin-bottom:1.6rem}.info-box{padding-top:0.5rem;display:block;padding-left:0}.info-box
img{width:3rem;margin-right:2rem}.heading{font-size:1.8rem;font-weight:400;color:#3F4569;margin:0.2em 0 0.6em 0}.heading
span{color:#625BD1}.container-img{width:100%;max-width:min(650px, 100%);max-height:517px}@media only screen and (max-width: 800px){.container-img{width:35rem;padding:3rem 0}}@media only screen and (max-width: 850px){.centerOnMobile{text-align:center}}.center{text-align:center}.center
.heading{margin-bottom:1rem}.center
.paragraph{margin:auto;width:60rem;padding:1.4rem 2rem 2rem 2rem}@media only screen and (max-width: 900px){.center
.paragraph{width:100%}}.team{border-radius:1rem;box-shadow:0 3px 2rem rgba(49, 58, 87, 0.1);transition:transform 0.5s ease-in-out;overflow:hidden}.team__image{width:100%;height:40rem;-o-object-fit:cover;object-fit:cover}.team__details{display:flex;justify-content:space-between;align-items:center;padding:3rem}.team__info{text-align:left}.team__name{font-size:2.2rem;font-weight:400;color:#3F4569}.team__job{font-size:1.4rem;font-weight:400;color:#B9B9B9}.team__twitter{width:4rem;text-decoration:none;border:none}.team__facebook{width:4rem;text-decoration:none;border:none}.team__socials{font-size:1.5rem;margin:0.4em 0}#contact{margin:2rem 0}@media only screen and (max-width: 600px){#contact
.row{padding-left:0;padding-right:0}}#options .front-menu{display:flex;gap:1.4em;flex-wrap:wrap;margin:2.8em 1em;justify-content:center}#options .menu-item{flex-basis:260px;cursor:pointer;transition:transform 0.5s ease-in-out}#options .menu-item:hover{transform:translateY(-0.3em)}#options .menu-item
img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:7px}#options .menu-item
a{border:none;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem;color:#4A148C;text-align:center}@media only screen and (max-width: 900px){#options .menu-item
a{font-size:20px}}.d-column{flex-direction:column}.form{width:100%;max-width:1000px;display:flex;row-gap:3em;padding:0
2rem;-moz-column-gap:1em;column-gap:1em;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 600px){.form{flex-direction:column}}.form__element{position:relative;display:block;flex-basis:48%}@media only screen and (max-width: 700px){.form__element{width:100%}}.form__element--full{flex-basis:100%}.form__icon{font-size:2.2rem;color:#626482;margin-right:2rem;transition:all 0.5s ease}.form__text{font-family:inherit;color:#6E6E6E;flex:1;border:none;font-size:1.4rem;height:2em;border-bottom:0.12rem solid rgba(98, 100, 130, 0.9);padding-bottom:0.8rem;transition:all 0.5s ease;width:100%;border-radius:0}.form__text:focus{outline:none;border-bottom:0.12rem solid rgba(98,100,130,0.9)}.form__text:not(:-moz-placeholder-shown){border-bottom:0.12rem solid #625BD1}.form__text:not(:placeholder-shown){border-bottom:0.12rem solid #625BD1}.form__text:-webkit-autofill,.form__text:-webkit-autofill:hover,.form__text:-webkit-autofill:focus,.form__text:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset !important}.form__message{height:9em;width:100%}.form__text:focus+.form__border{transform:scale(1)}.form__text:focus~*{color:#625BD1}.form__text:not(:-moz-placeholder-shown)~.form__label{color:#625BD1;transform:translate(0,-2.5rem);opacity:1;visibility:visible}.form__text:not(:placeholder-shown)~.form__label{color:#625BD1;transform:translate(0,-2.5rem);opacity:1;visibility:visible}.form__text:not(:-moz-placeholder-shown)~*{color:#625BD1}.form__text:not(:placeholder-shown)~*{color:#625BD1}.form::-webkit-input-placeholder{color:rgba(98,100,130,0.9)}.form__label{position:absolute;left:0;top:1em;display:block;width:100%;text-align:center;opacity:0;visibility:hidden;transition:all 0.3s ease}.form
textarea{resize:none;border:solid black 1px;padding:0.7rem;border-radius:8px}.btn-text{display:inline-block;font-size:1.3rem;text-decoration:none;border:none;color:white;border:none;background-color:transparent;cursor:pointer;transition:all 0.5s ease;position:relative;background:linear-gradient(to right bottom, #9A58C4, #625BD1);border-radius:10rem;font-family:inherit;box-shadow:0 3px 2rem rgba(49,58,87,0.1);margin:auto}.btn-text:before{content:"";width:0%;height:100%;position:absolute;top:0;left:0;background:white;opacity:0.05;transition:all 0.5s ease}.btn-text:hover{transform:translateY(-0.5rem)}.btn-text:hover:before{width:100%}.left{text-align:left;align-items:flex-start}.col-1-of-1{padding:0.7rem 0;width:100%}.orange{background-color:#FF930E}.gray{background-color:rgba(98,91,209,0.05)}.normal-order>*{order:0 !important}.top-decoration{position:absolute;top:-1px;left:0;width:100%;height:auto}#footer{position:relative;padding:7rem 0 0 0;overflow:visible}@media only screen and (max-width: 900px){#footer{padding:2rem 0 0 0}}#footer
.paragraph{opacity:0.9;margin-bottom:1rem}#footer .container
img{width:2.5rem;height:2.5rem;opacity:0.71}#footer .container
.heading{font-size:1.9rem}#footer
.team__instagram{margin-right:3rem}#footer
p{display:inline-block;width:80%}@media only screen and (max-width: 900px){#footer
p{width:100%}}#footer .contact-box{width:80%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 900px){#footer .contact-box{width:100%}}@media only screen and (max-width: 400px){#footer .contact-box{flex-direction:column;justify-content:center;align-items:flex-start}}#footer .contact-item{display:flex;align-items:center}@media only screen and (max-width: 400px){#footer .contact-item{margin-bottom:3rem}}#footer .contact-p{font-size:1.6rem;font-weight:400;color:white;margin-left:2rem}#footer
hr{opacity:0.2}#footer
.copyright{font-weight:400;color:white}#footer .copyright
span{color:#FF930E}#footer .footer-box{padding:2rem;display:flex;justify-content:space-around;align-items:center}#footer .footer-box
.header__menu{position:relative;z-index:1000}@media only screen and (max-width: 900px){#footer .footer-box{padding:1rem}}@media only screen and (max-width: 500px){#footer .footer-box{justify-content:center}#footer .footer-box
.copyright{text-align:center}#footer .footer-box
.header__menu{display:none}}.team__facebook,.team__twitter{display:inline-block;transition:transform 0.5s ease-in-out}.team__facebook:hover,.team__twitter:hover{transform:translateY(-1rem)}.active{background-color:transparent}.active .header__menu-icon:before, .active .header__menu-icon:after{transform:translateX(4rem);opacity:0}#compare-card{margin:0}.flex-start{justify-content:flex-start}.select{background:#9A58C4;color:white;margin:0
1em;border-radius:0.8rem;border:none;padding:0.4em;font-size:1.2rem;cursor:pointer;display:inline-block;vertical-align:middle;transition:transform 0.5s ease-in-out}@media only screen and (max-width: 600px){.select{font-size:1rem}}.select:focus{outline:solid 2px black;outline-offset:2px}.select-card{width:100%}.select-card__header{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1000px){.select-card__header{flex-direction:column}}.col-compare--last{width:55.5555555556%;display:flex;justify-content:flex-end}@media only screen and (max-width: 1000px){.col-compare{width:100%}.col-compare--last{margin-top:3rem;width:100%;justify-content:flex-start}}.btn-filter,.btn-inner-reset,.btn-inner-filter,.btn-common{display:inline-block;font-size:1.3rem;margin:auto;width:-moz-fit-content;width:fit-content;color:white;text-decoration:none;border-radius:10rem;transition:transform 0.5s ease-in-out;cursor:pointer;border:none}.btn-filter:focus,.btn-inner-reset:focus,.btn-inner-filter:focus,.btn-common:focus{outline-style:solid 2px black;outline-offset:4px}.btn-filter,.btn-inner-reset,.btn-inner-filter{padding:0.7rem 1rem;background:linear-gradient(to right bottom,#9A58C4,#625BD1);margin-right:2rem}.btn-filter:focus,.btn-inner-reset:focus,.btn-inner-filter:focus{outline-style:solid 2px black;outline-offset:4px}@media only screen and (max-width: 400px){.btn-filter,.btn-inner-reset,.btn-inner-filter{margin-top:2rem}}@media only screen and (max-width: 500px){.responsive-padding{padding-left:2rem;padding-right:2rem}}.badgeRow{line-height:2.2rem}.badgeRow
.badgeText{margin:0
0 0 0.6rem;vertical-align:middle;display:inline-block}.single-card{width:100%;display:flex;border-radius:1rem;height:calc(100% - 2rem);box-shadow:0 3px 2rem rgba(49, 58, 87, 0.1);overflow:visible}@media only screen and (max-width: 1050px){.single-card{flex-direction:column}}@media only screen and (max-width: 600px){.single-card__name{width:100%}}.single-card__intro{padding:1.6rem 2.5rem;background:linear-gradient(to right bottom,#6B73A2,#3F456A);text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.single-card__image{width:20rem;max-width:99%;margin-bottom:0.8rem;aspect-ratio:1.59}.single-card__type{font-size:1.6rem;font-weight:400;color:white}.single-card__info{flex:1;display:flex;flex-direction:column}.single-card__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:2rem 1rem}@media only screen and (max-width: 600px){.single-card__header{flex-direction:column;justify-content:center}}.single-card__heading{font-size:1.6rem;font-weight:600;color:#3F4569;display:flex;align-items:center;margin:0
0 1.2rem 0}.single-card__heading
i{cursor:pointer;margin-left:1rem;color:#625BD1;transition:transform 0.5s ease-in-out}.single-card__heading i:hover{transform:translateY(-0.5rem)}.single-card__paragraph{font-weight:400;color:#3F4569;opacity:0.9;line-height:1.8rem}.single-card__paragraph
p{margin:1em
0 0 0;text-align:left}.single-card__cta{display:flex;flex-wrap:wrap;align-items:center;margin:0}.single-card__instruction{display:block;font-style:italic;margin:1rem 0}.single-card__badges{display:block;flex-basis:100%;margin-left:1rem}.single-card__apply{display:inline-block;margin:1rem 0 0 0;text-align:center;font-size:1.4rem;font-weight:600;color:white;text-decoration:none;border:none;border-radius:10rem;background-color:#9A58C4;padding:0.8rem 1.4rem;transition:transform 0.5s ease-in-out}.single-card__apply:focus{outline-style:solid 2px black;outline-offset:4px}.single-card__apply:hover{transform:translateY(-0.3em)}.single-card__badge{display:inline-block;width:2rem;height:2rem;border-radius:50%;background-color:#3F4569;border:2px
solid white;margin-left:-0.7rem;position:relative;cursor:pointer;vertical-align:middle}.single-card__badge
a{font-weight:bold;text-decoration:underline;color:white}.single-card__badge:hover>*{visibility:visible}.single-card__badge--type{position:absolute;z-index:1;bottom:-0.5rem;left:3rem;background-color:inherit;border-radius:0.5rem;width:18rem;max-width:60vw;height:auto;padding:0
0.5em;visibility:hidden;position:absolute}.single-card__badge--type
h1{font-size:1.2rem;font-weight:400;color:white;margin-bottom:0;margin-top:0.6rem;line-height:1.7em}.single-card__badge--type
hr{border:0.5px solid white;margin:1rem 0}.single-card__badge--type
ul{margin:0.3em 0 0.3em 0.6em}.single-card__badge--type
li{margin:0.3em 0.5em 0.3em 0.5em}.single-card__badge--type
p{font-weight:400;color:white;margin:0.8rem 0;line-height:1.7em}.single-card__badge--type:after{content:"";position:absolute;top:0;left:50%;width:1rem;height:1rem;transform:translate(-50%, -40%) rotateZ(-45deg);border-radius:0.2rem;background-color:inherit}.single-card__main{display:flex;flex-wrap:wrap;padding-bottom:2.2rem}.single-card__main
.disclaimers{position:absolute;bottom:0.6rem;left:inherit;display:block;font-style:italic;margin:1em
0 0 1em}.single-card__main .disclaimers
ul{list-style:none;margin:0;padding:0
0 0.3em}.single-card__main .disclaimers
li{margin:0}.single-card__third{padding:1rem;width:33.3333333333%}@media only screen and (max-width: 900px){.single-card__third{padding-bottom:0rem;width:100%}}.single-card__desc{margin-top:1.2rem}@media only screen and (max-width: 900px){.single-card__desc{display:flex;flex-wrap:wrap}}.single-card__property{font-weight:600;color:#3F4569;margin:0
0 0.1em 0;line-height:1.6em}@media only screen and (max-width: 1200px){.single-card__property{flex-basis:50%}}@media only screen and (max-width: 750px){.single-card__property{flex-basis:100%}}.single-card__property:not(:last-child){margin-bottom:0rem}.single-card__property
span{font-weight:400;opacity:0.8}.single-card__property
i{color:#625BD1;padding:0.4rem;margin-right:0.1rem;font-size:1.5rem;vertical-align:middle}.single-card__property
.info{position:absolute;right:-1.2em;bottom:0}.single-card__property
.insurance{vertical-align:middle}@media only screen and (max-width: 900px){.single-card__property:not(:last-child){padding-right:1em}}.single-card__tag{display:inline-block;padding:0.5em 0.9em;font-weight:600;color:#3F4569;text-transform:uppercase;border-radius:0.5rem;background-color:rgba(98,91,209,0.1)}.divider{width:93%;border-color:#3F4569;opacity:0.05;margin:0
auto}.cardSelectorContainer{display:block;width:100%}@media only screen and (max-width: 900px){.cardSelectorContainer{display:none}}.cardSelector{width:16em;margin:0.2em 0 0.5em 0;height:2.4rem}.featuresImage{display:block;width:100%;height:auto;border-radius:5px}.slideControls{text-align:center;padding:0
0 1rem 0;width:100%;margin:0}.slideControls
a{display:inline-block}.scrollerButtons{display:flex;justify-content:space-around;margin:0.8rem 0 0 0}.scrollerButtons button:focus{outline:solid 2px black;border-radius:0.3em}@media only screen and (max-width: 900px){.scrollerButtons{margin:0}}.scrollerButtons button,
.selected-cards
button{font-size:1.3rem}@media only screen and (max-width: 900px){.scrollerButtons button,
.selected-cards
button{font-size:1.1rem}}.scroller{position:fixed;display:none;top:0.8rem;left:0.8rem;background:black;height:auto;width:auto;z-index:900;flex-grow:1;background:#9A58C4;border-radius:1rem;padding:1rem;opacity:0.9;transition:opacity 1s ease-in-out}@media only screen and (max-width: 900px){.scroller{position:initial;flex-basis:50%;border-radius:0;padding:0}}.scroller
button{color:white;background:inherit;display:inline-block;padding:0;margin:0;border:none;box-shadow:none}@media only screen and (max-width: 900px){.scroller
button{margin:1rem 0rem;border-radius:0}}.scroller button:disabled{color:#010101}.scroller button:focus{outline:solid 2px black}.filter-bg{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.3);width:100%;height:100vh;z-index:-1;opacity:0}.filter-screen{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;box-shadow:0 3px 2rem rgba(49, 58, 87, 0.1);z-index:-1;border-radius:1rem;padding:1.4rem;text-align:center;opacity:0}.filter-screen
hr{margin:1rem 0;opacity:0.4}@media only screen and (max-width: 500px){.filter-screen{width:90%}}.filterButtons{margin:2rem 0 0 0}.btn-inner-filter,.btn-inner-reset{margin:0.6rem;display:inline}.filters{display:flex;justify-content:center;align-items:flex-start;margin-top:1.2rem;position:relative}.filter-group{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.filter-group:not(:last-child){margin-right:2rem}@media only screen and (max-width: 500px){.filter-group:not(:last-child){margin-right:0}}.filter-option{display:flex;align-items:center;padding:0.5rem;cursor:pointer}.radio{width:0.7rem;height:0.7rem;padding:0.2rem;border-radius:50%;position:relative;margin-right:1rem}.radio__active{background-color:#625BD1}.radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:150%;height:150%;border-radius:50%;border:2px
solid #625BD1}.close{position:absolute;font-size:1.6rem;top:1rem;right:1rem;text-decoration:none;color:#625BD1;background-color:transparent;border:none;cursor:pointer}.close
.fas{vertical-align:middle}.alert-box{position:fixed;top:1.4rem;right:0.7em;margin-left:0.7rem;padding:0.2rem 1.6rem;background-color:#3F4569;z-index:52;border-radius:0.5rem;box-shadow:0 3px 2rem rgba(49,58,87,0.1);transform:translateX(100%);cursor:pointer}.alert-box__paragraph{font-size:1.3rem;line-height:2rem;font-weight:400;color:white;display:flex;align-items:center}.alert-box__paragraph
i{margin-left:1.4rem}.filter-off{display:none}.filterButton{display:block;text-align:center;padding:0
1.4rem 1.4rem 1.4rem;cursor:pointer}.check{list-style:none;margin-left:2rem}.check li:before{font-family:"Font Awesome 5 Free";content:"\f058";color:#9A58C4;margin:0
0.6em 0 -1.65em;font-weight:bold}.selected-cards-scroller-container{position:fixed;display:flex;bottom:2rem;right:3rem;background-color:white;z-index:52;border-radius:1rem;box-shadow:0 3px 2rem rgba(49, 58, 87, 0.1);overflow:hidden;background-color:#9A58C4}@media only screen and (max-width: 900px){.selected-cards-scroller-container{left:0;bottom:0;align-items:center;border-radius:0;width:100%}}.selected-cards{display:none}@media only screen and (max-width: 900px){.selected-cards{flex-basis:50%;flex-grow:1}}.selected-cards__button{display:block;border:none;width:100%;background-color:#625BD1;line-height:1.6rem;font-weight:400;text-decoration:none;color:white;text-align:center;padding:1.3rem;position:relative;cursor:pointer;border-radius:0}.selected-cards__button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:rgba(255, 255, 255, 0.05);transition:width 0.5s ease}.selected-cards__button:hover:after{width:100%}.selected-card{padding:0.7em;background-color:white;border-bottom:0.1px solid rgba(63, 69, 105, 0.2);display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width: 900px){.selected-card{display:none}}.selected-card__name{font-size:1.1rem;font-weight:400;color:#3F4569;flex-basis:95%}.selected-card__name
i{margin-left:5rem}.selected-card__xButton{display:block;border:none;font-size:1.4rem;flex-basis:5%;padding:0.3rem;margin-left:3rem;background-color:transparent;color:black}.selected-card__xButton
.fas{vertical-align:middle}#side-comparison{margin:2.5em 0}#side-comparison
.row{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 500px){#side-comparison
.row{padding-left:4rem;padding-right:4rem}}.fullHeight{height:100vh}.perks{width:100%;padding-bottom:1em;margin-bottom:6rem}.block{display:block}#comparison-table{font-size:1.2rem;font-weight:400;color:#3F4569;border-collapse:collapse;width:100%}#comparison-table
td{border:1px
solid rgba(63, 69, 105, 0.1);padding:1.2rem}#comparison-table td
img{aspect-ratio:1.59}@media only screen and (max-width: 600px){#comparison-table
td{padding:3rem 0.7rem}}@media only screen and (max-width: 500px){#comparison-table
td{padding:1.5rem 0.7rem}}#comparison-table td:first-child{font-weight:600;min-width:15em;width:15%}#comparison-table td:first-child:first-letter {text-transform:uppercase}#comparison-table td
img{display:block;width:70%;margin:auto;max-width:140px}@media only screen and (max-width: 900px){#comparison-table td
img{width:90%}}@media only screen and (max-width: 600px){#comparison-table td
img{display:inline-block}}#comparison-table tr:nth-child(even){background-color:rgba(63,69,105,0.06)}.ask-for-link{font-size:1.2rem;border:1px
solid;padding:1em
1em 0.1em 1em;position:relative;margin:1.3em 0}.ask-for-link
.title{position:absolute;top:-12px;background:white;padding:0
0.2em}.ask-for-link
input{font-size:1.2rem;margin:0.4em 0}.ask-for-link
button{display:block;border:none;margin:0.6em 0;font-size:1.2rem}.ask-for-link
.response{margin:0.4em 0;display:none;background:lightgrey;padding:0.6em}.report-error{position:fixed;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:none;z-index:40000;top:0;left:0}.report-error
.form{display:block;max-width:700px;margin:3rem auto 0 auto;width:80%;background:white;border:solid 1px black;padding:1rem}.report-error .form
h2{text-align:center}.report-error .form
textarea{margin:1rem 0;padding:0.6rem;display:block;font-size:1.1rem;height:7em;width:100%}.pointer{cursor:pointer}.breadcrumb{list-style:none;margin:0;color:white;padding:0}.breadcrumb
a{color:white}@media only screen and (max-width: 1024px){.breadcrumb{margin:1.4rem 0 0 0}}.breadcrumb
li{display:inline;margin:0
0.6rem}.breadcrumb li:first-child{margin-left:0}.article-and-sidebar{display:flex;flex-wrap:wrap;max-width:1420px;margin:auto}@media only screen and (min-width: 1024px){.article-and-sidebar{flex-wrap:nowrap}}.article-and-sidebar
.article{width:100%}@media only screen and (min-width: 1024px){.article-and-sidebar
.article{width:70%}}.article-and-sidebar
.sidebar{width:100%;background-color:#f8f8f8;padding:0.6rem 1.4rem}.article-and-sidebar .sidebar
h2{text-align:center;font-size:1.4rem;margin-bottom:1rem;border-bottom:2px solid #eee;padding-bottom:0.5rem}@media only screen and (min-width: 1024px){.article-and-sidebar
.sidebar{width:30%}}.article-and-sidebar .sidebar .related-articles{display:flex;justify-content:center;-moz-column-gap:1.4rem;column-gap:1.4rem;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 1024px){.article-and-sidebar .sidebar .related-articles{flex-wrap:nowrap;flex-direction:column}}.article-and-sidebar .sidebar .related-articles .related-article-card{flex-basis:320px;flex-grow:1;margin:0
0 1.3rem 0;background:#fff;border-radius:8px;padding:0.9rem 0.75rem;box-shadow:0 2px 6px rgba(0, 0, 0, 0.05);transition:transform 0.5s ease-in-out}.article-and-sidebar .sidebar .related-articles .related-article-card:hover{transform:translateY(-0.3em)}.article-and-sidebar .sidebar .related-articles .related-article-card
h2{font-size:1.2rem}.article-and-sidebar .sidebar .related-articles .related-article-card
a{color:inherit;border:none;font-size:1.2rem}.article-and-sidebar .sidebar .related-articles .related-article-card
img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.article-and-sidebar .sidebar .related-articles .related-article-card
.body{margin:0.7rem 0 0 0.1rem;line-height:1.5rem}.article-and-sidebar
.sticky{position:sticky;top:1.3rem}