@charset "UTF-8";
/*!
 Theme Name:   Lugia's shortcodes
 Author :      papernest
 Description:  Theme of shortcodes & tooltips
 Template:     twentyseventeen
 Version:      1.0.0
 Tags:         light, left-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Shortcodes
*/@font-face{font-family:Avenir Regular;src:url(../fonts/Avenir-Book.woff2) format("woff2"),url(../fonts/Avenir-Book.woff) format("woff"),url(../fonts/Avenir-Book.otf) format("truetype");font-display:swap}@font-face{font-family:Avenir Heavy;src:url(../fonts/Avenir-Heavy.woff2) format("woff2"),url(../fonts/Avenir-Heavy.woff) format("woff"),url(../fonts/Avenir-Heavy.otf) format("truetype");font-display:swap}@font-face{font-family:Avenir Medium;src:url(../fonts/Avenir-Medium.woff2) format("woff2"),url(../fonts/Avenir-Medium.woff) format("woff"),url(../fonts/Avenir-Medium.otf) format("truetype");font-display:swap}@font-face{font-family:Avenir Black;src:url(../fonts/Avenir-Black.woff2) format("woff2"),url(../fonts/Avenir-Black.woff) format("woff"),url(../fonts/Avenir-Black.otf) format("truetype");font-display:swap}.block,.cards-container__item-list,.cta-block-download,.cta-lease-agreement-download,.shortcode.shortcode--lugia.block-cta__links,.shortcode.shortcode--lugia .card__button-container,.shortcode.shortcode--lugia .card__picture,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links,.shortcode.shortcode--lugia.cta-estimate-app .cta-estimate-app__iframe,.shortcode.shortcode--lugia.cta-table,.shortcode.shortcode--lugia .filters,.shortcode.shortcode--lugia.list,.shortcode.shortcode--lugia.list.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-cross,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios,.shortcode.shortcode--lugia.mortgage-calculator .payments__text,.shortcode.shortcode--lugia.shortcode-main,.shortcode.shortcode--lugia .table-container__wrapper,.shortcode.shortcode--lugia h1,.shortcode.shortcode--lugia h2,.shortcode.shortcode--lugia h3,.shortcode.shortcode--lugia h4,.shortcode.shortcode--lugia table-container__wrapper{width:100%;padding:0 24px}.block--exception{padding:0 45px}@media (min-width:768px) and (max-width:1279px){.block,.cards-container__item-list,.cta-block-download,.cta-lease-agreement-download,.shortcode.shortcode--lugia.block-cta__links,.shortcode.shortcode--lugia .card__button-container,.shortcode.shortcode--lugia .card__picture,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links,.shortcode.shortcode--lugia.cta-estimate-app .cta-estimate-app__iframe,.shortcode.shortcode--lugia.cta-table,.shortcode.shortcode--lugia .filters,.shortcode.shortcode--lugia.list,.shortcode.shortcode--lugia.list.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-cross,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios,.shortcode.shortcode--lugia.mortgage-calculator .payments__text,.shortcode.shortcode--lugia.shortcode-main,.shortcode.shortcode--lugia .table-container__wrapper,.shortcode.shortcode--lugia h1,.shortcode.shortcode--lugia h2,.shortcode.shortcode--lugia h3,.shortcode.shortcode--lugia h4,.shortcode.shortcode--lugia table-container__wrapper{padding:0 48px}.block--exception{padding:0 66px}}@media (min-width:1280px){.block,.block--exception,.cards-container__item-list,.cta-block-download,.cta-lease-agreement-download,.shortcode.shortcode--lugia.block-cta__links,.shortcode.shortcode--lugia .card__button-container,.shortcode.shortcode--lugia .card__picture,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links,.shortcode.shortcode--lugia.cta-estimate-app .cta-estimate-app__iframe,.shortcode.shortcode--lugia.cta-table,.shortcode.shortcode--lugia .filters,.shortcode.shortcode--lugia.list,.shortcode.shortcode--lugia.list.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-cross,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios,.shortcode.shortcode--lugia.mortgage-calculator .payments__text,.shortcode.shortcode--lugia.shortcode-main,.shortcode.shortcode--lugia .table-container__wrapper,.shortcode.shortcode--lugia h1,.shortcode.shortcode--lugia h2,.shortcode.shortcode--lugia h3,.shortcode.shortcode--lugia h4,.shortcode.shortcode--lugia table-container__wrapper{padding:initial}}.block-new,.shortcode.shortcode--lugia.wcb{width:100%;padding:30px 25px 25px}@media (min-width:768px){.block-new,.shortcode.shortcode--lugia.wcb{padding:30px 30px 40px}}@media (min-width:1280px){.big,.shortcode.shortcode--lugia.block-cta-big,.shortcode.shortcode--lugia.cta-fullwidth-single{left:calc(173px - 50vw);width:100vw;border-top:40px solid #fff;border-bottom:40px solid #fff}}.container{width:100%;max-width:1100px;margin:0 auto}.shortcode.shortcode--lugia .heading.heading--1{font-size:34px;color:#000;line-height:44px;text-align:left}@media (min-width:1280px){.shortcode.shortcode--lugia .heading.heading--1{font-size:42px;line-height:52px}}.shortcode.shortcode--lugia .heading.heading--2{font-size:24px;color:#000;line-height:30px;text-align:left}.shortcode.shortcode--lugia .heading.heading--2--shortcode{font-size:21px;line-height:27px;font-family:Avenir Heavy,helvetica,arial,sans-serif}@media (min-width:1280px){.shortcode.shortcode--lugia .heading.heading--2{font-size:26px;line-height:37px}.shortcode.shortcode--lugia .heading.heading--2--shortcode{font-size:21px;line-height:27px;font-family:Avenir Heavy,helvetica,arial,sans-serif}}.shortcode.shortcode--lugia .heading.heading--3{font-family:Avenir Heavy,helvetica,arial,sans-serif;font-size:18px;color:#000;line-height:28px;text-align:left}@media (min-width:1280px){.shortcode.shortcode--lugia .heading.heading--3{font-family:Avenir Heavy,helvetica,arial,sans-serif;font-size:21px;line-height:33px}}.shortcode.shortcode--lugia .heading.heading--4{font-size:18px;color:#000;line-height:28px;text-align:left;font-family:Avenir Medium,helvetica,arial,sans-serif}@media (min-width:1280px){.shortcode.shortcode--lugia .heading.heading--4{font-size:21px;line-height:33px}}.heading.heading--cards{font-family:Avenir Regular,helvetica,arial,sans-serif;font-size:20px;line-height:normal;color:#212431;text-align:center}@media (min-width:768px){.heading.heading--cards{font-size:25px}}.heading.card--title{font-family:Avenir Black,helvetica,arial,sans-serif;font-size:22px;line-height:normal;color:#212431;text-align:center}@media (min-width:768px){.heading.card--title{font-size:25px}}.heading.heading--step{font-family:Avenir Black,helvetica,arial,sans-serif;font-size:25px;color:#000;line-height:normal;text-align:left;margin-bottom:10px}@media (min-width:768px){.heading.heading--step{margin-bottom:13px}}.heading.heading--wcb.wcb__heading{color:#5a52ff;font-size:21px;line-height:27px;text-align:center}@media (min-width:768px){.heading.heading--wcb.wcb__heading{font-size:26px;line-height:1.42;color:#000;text-align:left}}.shortcode.shortcode--lugia h2{margin-bottom:40px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia h2{margin-bottom:22px}}@media (min-width:1280px){.shortcode.shortcode--lugia h2{margin-bottom:19px}}.shortcode.shortcode--lugia h3{margin-bottom:16px}@media (min-width:1280px){.shortcode.shortcode--lugia h3{margin-bottom:13px}}.shortcode.shortcode--lugia h4{margin-bottom:16px}@media (min-width:1280px){.shortcode.shortcode--lugia h4{margin-bottom:14px}}.shortcode.shortcode--lugia .heading.heading--download{font-family:Avenir Black,helvetica,arial,sans-serif;font-size:20px;color:#000}@media (min-width:1280px){.shortcode.shortcode--lugia .heading.heading--download{font-size:16px;line-height:22px}}.shortcode.shortcode--lugia b,.shortcode.shortcode--lugia strong{font-family:Avenir Heavy,helvetica,arial,sans-serif}.shortcode.shortcode--lugia em{font-style:italic}.shortcode.shortcode--lugia .input,.shortcode.shortcode--lugia .textarea{border-radius:5px;font-family:Avenir Regular,helvetica,arial,sans-serif;transition:all .2s;background-color:#fff;border:1px solid #d9d9d9;color:#000;height:50px;width:100%;font-size:16px;line-height:1.75;outline:none}.shortcode.shortcode--lugia .input.valid,.shortcode.shortcode--lugia .textarea.valid{border:1px solid #5a52ff}.shortcode.shortcode--lugia .input.error,.shortcode.shortcode--lugia .textarea.error{border-color:#f2545b;color:#f2545b}.shortcode.shortcode--lugia .input.error:focus,.shortcode.shortcode--lugia .textarea.error:focus{border-color:#f2545b}.shortcode.shortcode--lugia .input:focus,.shortcode.shortcode--lugia .textarea:focus{border:1px solid #5a52ff;box-shadow:none}.shortcode.shortcode--lugia .textarea{min-width:100%;max-width:100%}.shortcode.shortcode--lugia .input[type=number]{-moz-appearance:textfield}.shortcode.shortcode--lugia .input[type=number]::-webkit-inner-spin-button,.shortcode.shortcode--lugia .input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.shortcode.shortcode--lugia .label{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#000;display:inline-block;width:100%}.shortcode.shortcode--lugia .input[type=radio]{position:absolute;left:-9999px}.shortcode.shortcode--lugia .input[type=radio]+.label{position:relative;padding-left:50px;margin-right:25px;cursor:pointer;display:inline;color:#212431}.shortcode.shortcode--lugia .input[type=radio]+.label:after,.shortcode.shortcode--lugia .input[type=radio]+.label:before{content:"";position:absolute;left:0;top:-9px;width:35px;height:35px;border-radius:100%}.shortcode.shortcode--lugia .input[type=radio]+.label:before{border:1px solid #d9d9d9;background:#fff}.shortcode.shortcode--lugia .input[type=radio]+.label:after{background-color:#5a52ff;color:#fff}.shortcode.shortcode--lugia .input[type=radio]:checked+.label{color:#5a52ff}.shortcode.shortcode--lugia .input[type=radio]:not(:checked)+.label:after{opacity:0}.shortcode.shortcode--lugia .input[type=radio]:checked+.label:after{opacity:1;background-image:url(../images/icons/check-white.svg);background-repeat:no-repeat;background-position:50%;background-size:21px 21px}@media (max-width:767px){.shortcode.shortcode--lugia .input--mobile-centered{text-align:center}}@media (max-width:1279px){.shortcode.shortcode--lugia .label{font-size:18px;line-height:1.11}.shortcode.shortcode--lugia .label--calculator{font-size:16px}.shortcode.shortcode--lugia .input,.shortcode.shortcode--lugia .textarea{margin-top:11px;margin-bottom:25px;padding:6px 15px 0}.shortcode.shortcode--lugia .textarea{min-height:80px;padding:11px 15px}}@media (min-width:768px){.shortcode.shortcode--lugia .input[type=radio]+.label{font-size:16px;line-height:24px;padding-left:35px}.shortcode.shortcode--lugia .input[type=radio]+.label:after,.shortcode.shortcode--lugia .input[type=radio]+.label:before{top:-6px;width:25px;height:25px}}@media (min-width:1280px){.shortcode.shortcode--lugia .label{font-size:21px;line-height:.95}.shortcode.shortcode--lugia .label--calculator{font-size:16px}.shortcode.shortcode--lugia .input{margin-top:11px;margin-bottom:25px;padding:3px 15px 0}.shortcode.shortcode--lugia .textarea{margin-bottom:25px;margin-top:11px;min-height:92px;padding:15px}}.shortcode.shortcode--lugia img{border-radius:5px;max-width:100%;height:inherit;height:auto;margin-top:5px;margin-bottom:10px;width:100%}.shortcode.shortcode--lugia .wp-caption{width:auto!important;margin:0 24px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .wp-caption{margin:0 48px}}@media (min-width:1280px){.shortcode.shortcode--lugia .wp-caption{margin:initial}}.shortcode.shortcode--lugia .wp-caption-text{font-size:12px;color:#81859a;margin-top:-22px;margin-bottom:10px}.shortcode.shortcode--lugia .wp-caption img{margin-bottom:24px}@media (min-width:768px){.shortcode.shortcode--lugia .wp-caption img{margin-bottom:33px}}.shortcode.shortcode--lugia .alignleft,.shortcode.shortcode--lugia .alignright{clear:both}@media (min-width:1280px){.shortcode.shortcode--lugia .alignleft,.shortcode.shortcode--lugia .alignright{max-width:346px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .alignleft,.shortcode.shortcode--lugia .alignright{max-width:305px}}@media (min-width:1280px){.shortcode.shortcode--lugia .alignleft{float:left;margin-right:30px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .alignleft{float:left;margin:0 28px 0 48px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia img.alignleft{margin:0 28px 10px 0}}@media (min-width:1280px){.shortcode.shortcode--lugia .alignright{float:right;margin-left:30px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .alignright{float:right;margin:0 48px 0 28px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia img.alignright{margin:0 0 10px 28px}}@media (min-width:768px){.shortcode.shortcode--lugia .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .aligncenter.wp-caption{margin-left:auto;margin-right:auto;padding:0 48px}}.shortcode.shortcode--lugia p iframe{width:100%}.shortcode.shortcode--lugia .link{transition:all .3s;box-shadow:none;color:#5a52ff;text-decoration:none}.shortcode.shortcode--lugia .link a{color:currentColor!important}.shortcode.shortcode--lugia .link:hover{color:#514ae5}.shortcode.shortcode--lugia .link--arrow-left:after{transform:rotate(0deg);transition:none;content:"";height:10px;width:8px;display:inline-block;background:url(../images/icons/chevron-purple-right.svg) no-repeat;margin-left:10px;margin-right:3px;margin-bottom:-1px}@media (min-width:1280px){.shortcode.shortcode--lugia .link--color-white{color:#fff}.shortcode.shortcode--lugia .link--color-white:hover{color:currentColor}}.shortcode.shortcode--lugia .link--font-weight-medium{font-family:Avenir Medium,helvetica,arial,sans-serif}.shortcode.shortcode--lugia .link.button--border:hover{color:#5a52ff;background-color:#fff;border-color:#5a52ff}.shortcode.shortcode--lugia .link.button--green:hover{color:#fff;background-color:#2ec09b}.shortcode.shortcode--lugia .link--prevent-default{pointer-events:none}.dots,.shortcode.shortcode--lugia.list li{padding-left:20px;position:relative}.dots:before,.shortcode.shortcode--lugia.list li:before{content:"";width:8px;height:8px;min-width:inherit;min-width:0;background-color:#5a52ff;border-radius:50px;left:0;top:10px;position:absolute}.numbers,.shortcode.shortcode--lugia.list.list--steps{counter-reset:numbers}.numbers>li,.shortcode.shortcode--lugia.list.list--steps>li{counter-increment:numbers}.numbers>li:before,.shortcode.shortcode--lugia.list.list--steps>li:before{content:counter(numbers) "."}.shortcode.shortcode--lugia.list{list-style:none}.shortcode.shortcode--lugia.list li{font-size:18px;line-height:28px;text-align:left}.shortcode.shortcode--lugia.list li:before{display:inline-block}@media (min-width:1280px){.shortcode.shortcode--lugia.list li{font-size:21px;line-height:33px}}.shortcode.shortcode--lugia.list.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-cross{margin-bottom:30px}.shortcode.shortcode--lugia.list.list--custom-check-green li:before,.shortcode.shortcode--lugia.list.list--custom-check li:before,.shortcode.shortcode--lugia.list.list--custom-cross li:before{background-color:inherit;background-color:initial;background-size:contain;background-repeat:no-repeat;width:12px;height:12px}@media (max-width:1279px){.shortcode.shortcode--lugia.list.list--custom-check-green li:before,.shortcode.shortcode--lugia.list.list--custom-check li:before,.shortcode.shortcode--lugia.list.list--custom-cross li:before{top:8px}}.shortcode.shortcode--lugia.list.list--custom-check+p,.shortcode.shortcode--lugia.list.list--custom-check-green+p,.shortcode.shortcode--lugia.list.list--custom-cross+p{margin-bottom:0}.shortcode.shortcode--lugia.list.list--custom-check+p:empty+.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-check+p:empty+.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-check+p:empty+.list--custom-cross,.shortcode.shortcode--lugia.list.list--custom-check-green+p:empty+.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-check-green+p:empty+.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-check-green+p:empty+.list--custom-cross,.shortcode.shortcode--lugia.list.list--custom-cross+p:empty+.list--custom-check,.shortcode.shortcode--lugia.list.list--custom-cross+p:empty+.list--custom-check-green,.shortcode.shortcode--lugia.list.list--custom-cross+p:empty+.list--custom-cross{margin-top:-30px}.shortcode.shortcode--lugia.list.list--custom-check li:before{background-image:url(../images/icons/check-purple.svg)}.shortcode.shortcode--lugia.list.list--custom-check-green li:before{background-image:url(../images/icons/check-green.svg)}.shortcode.shortcode--lugia.list.list--custom-cross li:before{background-image:url(../images/icons/cross.svg)}.shortcode.shortcode--lugia.list.list--steps{position:relative}.shortcode.shortcode--lugia.list.list--steps:before{content:"";display:block;position:absolute;width:2px;height:100%;background-color:#5a52ff;top:0;left:49px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.list.list--steps:before{left:72px}}@media (min-width:1280px){.shortcode.shortcode--lugia.list.list--steps:before{left:25px}}.shortcode.shortcode--lugia.list.list--steps li{padding-left:80px;position:relative;margin-bottom:25px;padding-top:12px}@media (min-width:1280px){.shortcode.shortcode--lugia.list.list--steps li{padding-top:9px}}.shortcode.shortcode--lugia.list.list--steps li:before{border-radius:25px;font-family:Avenir Heavy,helvetica,arial,sans-serif;font-size:16px;content:counter(numbers);color:#5a52ff;background-color:#fff;width:50px;height:50px;border:2px solid;top:0;left:0;position:absolute;text-align:center;line-height:50px;z-index:5}.shortcode.shortcode--lugia.list.list--steps li:last-child:after{content:"";position:absolute;width:2px;height:100%;background-color:#fff;top:0;left:25px;z-index:0}@media (min-width:1280px){.shortcode.shortcode--lugia.list--small li{font-size:18px}}.shortcode.shortcode--lugia .paragraph{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-size:18px;line-height:28px;text-align:left}@media (min-width:1280px){.shortcode.shortcode--lugia .paragraph{font-size:21px;line-height:33px}}.shortcode.shortcode--lugia .paragraph--medium{color:#000;font-size:14px;line-height:22px}.shortcode.shortcode--lugia .paragraph--small{color:#81859a;font-size:12px;line-height:18px}@media (min-width:1280px){.shortcode.shortcode--lugia .paragraph--small{font-size:14px;line-height:18px}}.shortcode.shortcode--lugia .paragraph--date{font-size:10px;line-height:1.6;color:#81859a;text-align:right}.shortcode.shortcode--lugia .paragraph--borrow-title{font-family:Avenir Medium,helvetica,arial,sans-serif;font-size:16px}.shortcode.shortcode--lugia .paragraph--borrow-price{font-family:Avenir Heavy,helvetica,arial,sans-serif;font-size:40px}@media (min-width:768px){.shortcode.shortcode--lugia .paragraph--borrow-price{font-size:25px}}.shortcode.shortcode--lugia .paragraph--wcb-text{color:#000;font-size:18px;line-height:28px;text-align:center}.shortcode.shortcode--lugia .paragraph--wcb-text-secondary{color:#81859a;font-size:12px;line-height:18px;text-align:center}@media (min-width:768px){.shortcode.shortcode--lugia .paragraph--wcb-text{font-size:16px;line-height:30px}.shortcode.shortcode--lugia .paragraph--wcb-text-secondary{font-size:14px;line-height:18px}}.shortcode.shortcode--lugia .paragraph--calculator{font-size:16px;line-height:normal}@media (min-width:768px){.shortcode.shortcode--lugia .paragraph--calculator{font-size:14px}}.shortcode.shortcode--lugia .paragraph--calculator-big{font-family:Avenir Heavy,helvetica,arial,sans-serif;font-size:20px}@media (min-width:768px){.shortcode.shortcode--lugia .paragraph--calculator-big{font-size:18px;line-height:24px}}.shortcode.shortcode--lugia .paragraph--calculator-grey{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#81859a;font-size:15px}@media (min-width:768px){.shortcode.shortcode--lugia .paragraph--calculator-grey{font-size:10px}}.shortcode.shortcode--lugia .paragraph--calculator-intro{font-family:Avenir Medium,helvetica,arial,sans-serif;font-size:18px;line-height:normal}.paragraph.card--subtitle{font-family:Avenir Regular,helvetica,arial,sans-serif;font-size:16px;line-height:normal;color:#212431;text-align:center}@media (min-width:768px){.paragraph.card--subtitle{font-size:18px}}.paragraph.paragraph--step{font-family:Avenir Regular,helvetica,arial,sans-serif;font-size:20px;color:#000;line-height:normal;text-align:left}.shortcode.shortcode--lugia .paragraph.paragraph--download{font-family:Avenir Medium,helvetica,arial,sans-serif;font-size:15px;line-height:normal;color:#81859a}@media (min-width:1280px){.shortcode.shortcode--lugia .paragraph.paragraph--download{line-height:20px}}.shortcode.shortcode--lugia .table,.shortcode.shortcode--lugia table{border:1px solid #ebedf6;background-color:#fff;width:100%;border-collapse:collapse;border-spacing:0;line-height:20px;margin-bottom:0}.shortcode.shortcode--lugia .table-container__wrapper,.shortcode.shortcode--lugia table-container__wrapper{overflow-x:scroll;max-width:100%}.shortcode.shortcode--lugia .table tbody tr,.shortcode.shortcode--lugia .table tbody tr td,.shortcode.shortcode--lugia .table thead tr,.shortcode.shortcode--lugia .table thead tr th,.shortcode.shortcode--lugia table tbody tr,.shortcode.shortcode--lugia table tbody tr td,.shortcode.shortcode--lugia table thead tr,.shortcode.shortcode--lugia table thead tr th{vertical-align:middle}.shortcode.shortcode--lugia .table tbody tr:not(:last-child) td,.shortcode.shortcode--lugia .table thead tr th,.shortcode.shortcode--lugia table tbody tr:not(:last-child) td,.shortcode.shortcode--lugia table thead tr th{border-bottom:1px solid #ebedf6}.shortcode.shortcode--lugia .table tbody tr td:not(:last-child),.shortcode.shortcode--lugia .table thead tr th:not(:last-child),.shortcode.shortcode--lugia table tbody tr td:not(:last-child),.shortcode.shortcode--lugia table thead tr th:not(:last-child){border-right:1px solid #ebedf6}.shortcode.shortcode--lugia .table tbody tr td,.shortcode.shortcode--lugia table tbody tr td{padding:10px}.shortcode.shortcode--lugia .table thead th,.shortcode.shortcode--lugia table thead th{font-family:Avenir Medium,helvetica,arial,sans-serif;padding:35px 28px;font-size:14px}.shortcode.shortcode--lugia .table tbody tr a,.shortcode.shortcode--lugia .table tbody tr li,.shortcode.shortcode--lugia .table tbody tr p,.shortcode.shortcode--lugia .table tbody tr td,.shortcode.shortcode--lugia .table tbody tr th,.shortcode.shortcode--lugia .table thead tr a,.shortcode.shortcode--lugia .table thead tr li,.shortcode.shortcode--lugia .table thead tr p,.shortcode.shortcode--lugia .table thead tr td,.shortcode.shortcode--lugia .table thead tr th,.shortcode.shortcode--lugia table tbody tr a,.shortcode.shortcode--lugia table tbody tr li,.shortcode.shortcode--lugia table tbody tr p,.shortcode.shortcode--lugia table tbody tr td,.shortcode.shortcode--lugia table tbody tr th,.shortcode.shortcode--lugia table thead tr a,.shortcode.shortcode--lugia table thead tr li,.shortcode.shortcode--lugia table thead tr p,.shortcode.shortcode--lugia table thead tr td,.shortcode.shortcode--lugia table thead tr th{font-size:14px;line-height:20px;margin-bottom:0}.shortcode.shortcode--lugia .table tbody tr img,.shortcode.shortcode--lugia .table thead tr img,.shortcode.shortcode--lugia table tbody tr img,.shortcode.shortcode--lugia table thead tr img{text-align:center;margin-bottom:0}.shortcode.shortcode--lugia .button{transition:all .3s;box-shadow:none;border:none}.shortcode.shortcode--lugia .button__main,.shortcode.shortcode--lugia .link.button,.shortcode.shortcode--lugia .link.button__main{font-family:Avenir Medium,helvetica,arial,sans-serif;border-radius:18px 5px;color:#fff;background-color:#5a52ff;border:none;display:inline-flex;align-items:center;justify-content:center;fill:#fff}.shortcode.shortcode--lugia .button__main:hover,.shortcode.shortcode--lugia .link.button:hover{cursor:pointer;background-color:#514ae5}.shortcode.shortcode--lugia .button__wcb.button--wcb{font-family:Avenir Medium,helvetica,arial,sans-serif;border-radius:18px 5px;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#fff;background-color:#5a52ff;border:none;font-size:21px;display:inline-flex;fill:#fff}.shortcode.shortcode--lugia .button__wcb.button--wcb.button--bold{font-family:Avenir Heavy,helvetica,arial,sans-serif}.shortcode.shortcode--lugia .button__wcb.button--wcb.button__wcb--green{-moz-flex-direction:column;flex-direction:column;background-color:#00ca97}.shortcode.shortcode--lugia .button__wcb.button--wcb.button__wcb--green:hover{color:#fff;background-color:#2ec09b}.shortcode.shortcode--lugia .button__wcb.button--wcb:hover{color:#fff;background-color:#514ae5}@media (min-width:768px){.shortcode.shortcode--lugia .button__wcb.button--wcb{color:#5a52ff;background-color:transparent;border:none}.shortcode.shortcode--lugia .button__wcb.button--wcb:hover{cursor:pointer;color:#514ae5;border-color:#514ae5}.shortcode.shortcode--lugia .button__wcb.button--wcb.button__wcb--green,.shortcode.shortcode--lugia .button__wcb.button--wcb.button__wcb--green:hover{color:#fff}}.shortcode.shortcode--lugia .button__filter{border-radius:5px;font-family:Avenir Medium,helvetica,arial,sans-serif;background-color:#ebedf6;color:#212431;padding:0 30px;height:60px;margin:0 10px 10px 0;font-size:18px;outline:none}.shortcode.shortcode--lugia .button__filter:hover{cursor:pointer;background-color:#c8cde6}.shortcode.shortcode--lugia .button__filter.active{background-color:#5a52ff;color:#fff}.shortcode.shortcode--lugia .button__filter.active:hover{background-color:#514ae5}.shortcode.shortcode--lugia .button--cta-table,.shortcode.shortcode--lugia .link.button--cta-table{border-radius:5px;box-shadow:0 2px 8px 0 rgba(90,82,255,.3);font-family:Avenir Heavy,helvetica,arial,sans-serif;font-size:14px;display:flex;align-items:center;justify-content:center;padding:13px 20px;min-width:120px}.shortcode.shortcode--lugia .button--bold{font-family:Avenir Heavy,helvetica,arial,sans-serif}.shortcode.shortcode--lugia .button--small{height:50px;font-size:16px;padding:0 30px}.shortcode.shortcode--lugia .button--small .phone-svg{margin-right:10px;width:12px;height:12px}.shortcode.shortcode--lugia .button--small .computer-svg{vertical-align:bottom;margin-right:10px;width:20px;height:20px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .button--small{font-size:18px}}@media (min-width:1280px){.shortcode.shortcode--lugia .button--small{font-size:21px;padding:0 30px 0 25px}}.shortcode.shortcode--lugia .button--big{font-family:Avenir Heavy,helvetica,arial,sans-serif;padding:20px 30px 20px 25px}.shortcode.shortcode--lugia .button--big .phone-svg{margin-right:10px;width:16px;height:16px}.shortcode.shortcode--lugia .button--big .computer-svg{vertical-align:bottom;margin-right:10px;width:25px;height:25px}@media (max-width:767px){.shortcode.shortcode--lugia .button--big{font-size:24px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .button--big{font-size:24px}}@media (min-width:1280px){.shortcode.shortcode--lugia .button--big{font-size:26px}}.shortcode.shortcode--lugia .button--border-purple{border:1px solid #5a52ff!important}.shortcode.shortcode--lugia .button--border-purple:hover{border:1px solid #00ca97!important}.shortcode.shortcode--lugia .button--reverse,.shortcode.shortcode--lugia .link.button--reverse{background-color:#fff;color:#5a52ff;fill:#5a52ff}.shortcode.shortcode--lugia .button--reverse .nav__beside-cta-call{border-right:1px solid}.shortcode.shortcode--lugia .button--reverse svg,.shortcode.shortcode--lugia .link.button--reverse svg{fill:currentColor}.shortcode.shortcode--lugia .button--reverse:hover{background-color:#00ca97;color:#fff;text-decoration:none}.shortcode.shortcode--lugia .button--reverse:hover svg{fill:currentColor}.shortcode.shortcode--lugia .button__close{background-color:#ebedf6;cursor:pointer;padding:0;position:absolute;z-index:100;width:50px;height:50px;border-radius:50%}.shortcode.shortcode--lugia .button__close .button__icon{width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shortcode.shortcode--lugia .button__close .button__icon:after,.shortcode.shortcode--lugia .button__close .button__icon:before{position:absolute;content:" ";height:16px;width:2px;background-color:#fff}.shortcode.shortcode--lugia .button__close .button__icon.button__icon--purple:after,.shortcode.shortcode--lugia .button__close .button__icon.button__icon--purple:before{background-color:#5a52ff}.shortcode.shortcode--lugia .button__close .button__icon:before{transform:translate(-50%) rotate(45deg)}.shortcode.shortcode--lugia .button__close .button__icon:after{transform:translate(-50%) rotate(-45deg)}.shortcode.shortcode--lugia .button--download{font-size:16px}.shortcode.shortcode--lugia .button--download .download-svg{width:13px;height:12px;margin-right:4px}.shortcode.shortcode--lugia .button--full-width{width:100%}.shortcode.shortcode--lugia .button--green,.shortcode.shortcode--lugia .link.button--green{background-color:#00ca97}.shortcode.shortcode--lugia .button--green:hover{color:#fff;background-color:#2ec09b}.shortcode.shortcode--lugia .button--border,.shortcode.shortcode--lugia .link.button--border{transition:all .3s;border:1px solid}.shortcode.shortcode--lugia .button--border.button--dashed,.shortcode.shortcode--lugia .button--border.button--dashed:active,.shortcode.shortcode--lugia .button--border.button--dashed:hover{border-style:dashed;border-color:#8d90a1;color:#8d90a1;background-color:#fff;display:inline-flex;justify-content:center;align-items:center;padding:16px 30px!important}.shortcode.shortcode--lugia .button--border .computer-svg,.shortcode.shortcode--lugia .button--border .phone-svg{transition:all .3s;width:15px;height:15px}.shortcode.shortcode--lugia .button--border:hover{color:#5a52ff;background-color:#fff;border-color:#5a52ff}.shortcode.shortcode--lugia .button--border:hover .computer-svg,.shortcode.shortcode--lugia .button--border:hover .phone-svg{fill:currentColor}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .button--border.button__wcb{font-size:30px;max-width:252px}}@media (min-width:1280px){.shortcode.shortcode--lugia .button--border.button__wcb{font-size:32px;max-width:267px}}@media (min-width:768px){.shortcode.shortcode--lugia .button--border.button__wcb{border-left:3px;border-width:3px 3px medium;border-right:3px;border-top:3px;border-radius:0;padding-left:0;padding-right:0;display:block;width:100%;margin-left:auto;margin-right:auto}.shortcode.shortcode--lugia .button--border.button__wcb .computer-svg,.shortcode.shortcode--lugia .button--border.button__wcb .phone-svg{width:20px;height:20px}.shortcode.shortcode--lugia .button--border.button__wcb:hover{color:#514ae5;background-color:transparent;border-color:#514ae5}}.shortcode.shortcode--lugia .button--calculator{justify-content:center;align-items:center;width:calc(100% - 56px);height:60px;margin:25px auto;font-size:20px;text-align:center;cursor:pointer}@media (min-width:768px){.shortcode.shortcode--lugia .button--calculator{width:256px;height:50px;margin:0 auto;font-size:16px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .button__close{background-color:#ebedf6;cursor:pointer;padding:0;position:absolute;z-index:100;width:50px;height:50px;border-radius:50%}.shortcode.shortcode--lugia .button__close .button__icon{width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shortcode.shortcode--lugia .button__close .button__icon:after,.shortcode.shortcode--lugia .button__close .button__icon:before{position:absolute;content:" ";height:16px;width:2px;background-color:#fff}.shortcode.shortcode--lugia .button__close .button__icon.button__icon--purple:after,.shortcode.shortcode--lugia .button__close .button__icon.button__icon--purple:before{background-color:#5a52ff}.shortcode.shortcode--lugia .button__close .button__icon:before{transform:translate(-50%) rotate(45deg)}.shortcode.shortcode--lugia .button__close .button__icon:after{transform:translate(-50%) rotate(-45deg)}}.shortcode.shortcode--lugia:not(.cta-block-single):not(.shortcode.shortcode--lugia.wcb) .link[href^="tel:"]{background-color:#00ca97}.shortcode.shortcode--lugia:not(.cta-block-single):not(.shortcode.shortcode--lugia.wcb) .link[href^="tel:"].button--border{border-color:#00ca97}.shortcode.shortcode--lugia:not(.cta-block-single):not(.shortcode.shortcode--lugia.wcb) .link[href^="tel:"]:hover{background-color:#2ec09b;color:#fff}.shortcode.shortcode--lugia:not(.cta-block-single):not(.shortcode.shortcode--lugia.wcb) .link[href^="tel:"]:hover.button--border{border-color:#2ec09b}.shortcode.shortcode--lugia.block-cta-big{border-top:40px solid #fff;border-bottom:40px solid #fff;position:relative;background-color:#ebedf6}.shortcode.shortcode--lugia.block-cta-big__left{background:url(/wp-content/plugins/papernest-shortcodes/shortcodes/block-cta-big/lighting.svg) no-repeat center -10px;background-size:158px 229px}.shortcode.shortcode--lugia.block-cta-big__right .icon--phone{box-shadow:0 1px 3px 0 #5a52ff}.shortcode.shortcode--lugia.block-cta-big .button--reverse{font-family:Avenir Medium,helvetica,arial,sans-serif}@media (max-width:767px){.shortcode.shortcode--lugia.block-cta-big__content{text-align:center}.shortcode.shortcode--lugia.block-cta-big__left{height:229px}.shortcode.shortcode--lugia.block-cta-big__right{padding:16px 0 49px}.shortcode.shortcode--lugia.block-cta-big__right .heading--2{line-height:1.42;margin-bottom:18px;text-align:center}.shortcode.shortcode--lugia.block-cta-big__right .icon--computer{margin:0 25px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.block-cta-big__content{width:600px;display:grid;grid-template-columns:158px 395px;grid-gap:45px;margin:auto}.shortcode.shortcode--lugia.block-cta-big__left{min-height:230px}.shortcode.shortcode--lugia.block-cta-big__right{padding:40px 0 42px}.shortcode.shortcode--lugia.block-cta-big__right .heading--2{padding:0;line-height:1.42;margin-bottom:18px}}@media (min-width:1280px){.shortcode.shortcode--lugia.block-cta-big__content{width:1100px;margin:auto;display:grid;grid-template-columns:347px 722px;grid-gap:30px}.shortcode.shortcode--lugia.block-cta-big__left{min-height:230px}.shortcode.shortcode--lugia.block-cta-big__right{padding:56px 0}.shortcode.shortcode--lugia.block-cta-big__right .heading--2{margin-bottom:18px}}.shortcode.shortcode--lugia.block-cta{background-color:#ebedf6;padding-top:45px;padding-bottom:45px;width:100%;margin-bottom:10px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.block-cta{width:calc(100% - 96px);margin-left:auto;margin-right:auto;border-radius:5px}}@media (min-width:1280px){.shortcode.shortcode--lugia.block-cta{width:100%;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;border-radius:5px}}.shortcode.shortcode--lugia.block-cta__title.heading-2{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#5a52ff;margin-bottom:16px}.shortcode.shortcode--lugia.block-cta__paragraph{margin-bottom:18px}.shortcode.shortcode--lugia.block-cta__links{align-items:center;margin-top:25px;margin-bottom:16px;display:flex;flex-direction:column}.shortcode.shortcode--lugia.block-cta__separator{margin:22px 0 15px}.shortcode.shortcode--lugia.block-cta__compliance,.shortcode.shortcode--lugia.block-cta__content p,.shortcode.shortcode--lugia.block-cta__links,.shortcode.shortcode--lugia.block-cta__paragraph,.shortcode.shortcode--lugia.block-cta__title.heading-2{text-align:center}.shortcode.shortcode--lugia.block-cta__compliance{font-size:12px;margin-bottom:0;line-height:1.5}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.block-cta__title{margin-bottom:15px}.shortcode.shortcode--lugia.block-cta__links{margin-top:22px}.shortcode.shortcode--lugia.block-cta__paragraph{margin-bottom:22px}}@media (min-width:768px){.shortcode.shortcode--lugia.block-cta__links{display:block}.shortcode.shortcode--lugia.block-cta__separator{margin:0 20px}.shortcode.shortcode--lugia.block-cta__compliance,.shortcode.shortcode--lugia.block-cta__content p,.shortcode.shortcode--lugia.block-cta__links,.shortcode.shortcode--lugia.block-cta__paragraph,.shortcode.shortcode--lugia.block-cta__title.heading-2{text-align:left}.shortcode.shortcode--lugia.block-cta__links{display:flex;flex-direction:row}.shortcode.shortcode--lugia.block-cta__compliance{font-size:12px;margin-bottom:0;line-height:1.5}.shortcode.shortcode--lugia.block-cta__content p,.shortcode.shortcode--lugia.block-cta__text{font-size:18px;line-height:1.56;margin-bottom:3px}}@media (min-width:1280px){.shortcode.shortcode--lugia.block-cta__title{margin-bottom:12px}.shortcode.shortcode--lugia.block-cta__paragraph{margin-bottom:20px}.shortcode.shortcode--lugia.block-cta__links{margin-top:20px;margin-bottom:17px}.shortcode.shortcode--lugia.block-cta__compliance{font-size:14px;margin-bottom:0;line-height:1.5}.shortcode.shortcode--lugia.block-cta__content p,.shortcode.shortcode--lugia.block-cta__text{font-size:21px;line-height:1.57;margin-bottom:3px}}.shortcode.shortcode--lugia.callout{border-radius:5px;background-color:#ebedf6;box-shadow:0 2px 8px 0 rgba(141,144,161,.3)}.shortcode.shortcode--lugia.callout.callout--info{border-left-color:#5a52ff}.shortcode.shortcode--lugia.callout.callout--info .callout__title{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#5a52ff;margin-bottom:16px}.shortcode.shortcode--lugia.callout.callout--info a{color:#5a52ff}.shortcode.shortcode--lugia.callout.callout--info ul{list-style:none}.shortcode.shortcode--lugia.callout.callout--info ul li:before{background-color:#5a52ff}.shortcode.shortcode--lugia.callout.callout--success{border-left-color:#00ca97}.shortcode.shortcode--lugia.callout.callout--success .callout__title{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#00ca97;margin-bottom:16px}.shortcode.shortcode--lugia.callout.callout--success a{color:#00ca97}.shortcode.shortcode--lugia.callout.callout--success ul{list-style:none}.shortcode.shortcode--lugia.callout.callout--success ul li:before{background-color:#00ca97}.shortcode.shortcode--lugia.callout.callout--danger{border-left-color:#f2545b}.shortcode.shortcode--lugia.callout.callout--danger .callout__title{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#f2545b;margin-bottom:16px}.shortcode.shortcode--lugia.callout.callout--danger a{color:#f2545b}.shortcode.shortcode--lugia.callout.callout--danger ul{list-style:none}.shortcode.shortcode--lugia.callout.callout--danger ul li:before{background-color:#f2545b}@media (max-width:767px){.shortcode.shortcode--lugia.callout{margin:35px 25px;padding:47px 0 40px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.callout{margin:35px 49px;padding:47px 0 40px}}.shortcode.shortcode--lugia.callout__title{font-size:24px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.callout__title{padding:0 25px}}@media (min-width:1280px){.shortcode.shortcode--lugia.callout__title{font-size:26px}}.shortcode.shortcode--lugia.callout>:last-child,.shortcode.shortcode--lugia.callout p,.shortcode.shortcode--lugia.callout ul{margin-bottom:0}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.callout p,.shortcode.shortcode--lugia.callout ul{padding:0 25px}}.shortcode.shortcode--lugia.callout p:empty{display:none}.shortcode.shortcode--lugia.callout a{box-shadow:none}.shortcode.shortcode--lugia.callout a:hover{text-decoration:underline}.shortcode.shortcode--lugia .cards__filters.filters__item{height:50px;width:50px}.shortcode.shortcode--lugia .filters{margin-bottom:30px}.shortcode.shortcode--lugia .card{transition:transform .3s ease-in-out;border-radius:5px;border:1px solid #dcdee6;width:calc(100% - 48px);margin:0 auto 20px;display:flex;flex-direction:column;padding:40px 0 34px}.shortcode.shortcode--lugia .card__picture{width:auto;max-height:50px;text-align:left}.shortcode.shortcode--lugia .card__button-container{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:10px}.shortcode.shortcode--lugia .card__button-container .button--dashed{width:auto}.shortcode.shortcode--lugia .card__button-container .information{margin-bottom:0;margin-left:15px}.shortcode.shortcode--lugia .card__button-container .information .paragraph--info{padding:15px 0}.shortcode.shortcode--lugia .card__list{margin-bottom:30px}.shortcode.shortcode--lugia .card__list--last li{color:#8d90a1}.shortcode.shortcode--lugia .card__list--last li:before{width:10px;height:10px}@media (min-width:768px){.shortcode.shortcode--lugia .card{flex-direction:row;flex-wrap:wrap}.shortcode.shortcode--lugia .card__header{flex-grow:0;text-align:center}.shortcode.shortcode--lugia .card__header .card__picture{max-width:157px;max-height:inherit;max-height:none;width:100%;height:auto;padding:0;margin:0 auto}.shortcode.shortcode--lugia .card__header .card__heading{padding:0;text-align:center}.shortcode.shortcode--lugia .card__body{flex-grow:1;width:10px}.shortcode.shortcode--lugia .card__body>:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia .card{width:calc(100% - 100px)}.shortcode.shortcode--lugia .card__header{width:220px}}@media (min-width:1280px){.shortcode.shortcode--lugia .card{width:100%;margin:0 auto 32px;padding-right:45px}.shortcode.shortcode--lugia .card__header{width:248px}}.shortcode.shortcode--lugia.cta-block-double{background-color:#ebedf6;padding-top:45px;padding-bottom:45px;width:100%;margin-bottom:10px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.cta-block-double{width:calc(100% - 96px);margin-left:auto;margin-right:auto;border-radius:5px}}@media (min-width:1280px){.shortcode.shortcode--lugia.cta-block-double{width:100%;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;border-radius:5px}}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__title.heading-2{font-family:Avenir Medium,helvetica,arial,sans-serif;color:#5a52ff;margin-bottom:16px;font-size:24px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__paragraph{margin-bottom:18px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links{align-items:center;display:flex;flex-direction:column}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__separator{margin:22px 0 15px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__content p,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__text{margin-top:16px;margin-bottom:0}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__compliance,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__content p,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__paragraph,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__text,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__title.heading-2{text-align:center}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__compliance{font-size:12px;margin-bottom:0;line-height:1.5;margin-top:16px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.cta-block-double .shortcode--lugia.cta-block-double__title{margin-bottom:15px}.shortcode.shortcode--lugia.cta-block-double .shortcode--lugia.cta-block-double__paragraph{margin-bottom:22px}}@media (min-width:768px){.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links{display:block}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__separator{margin:0 20px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__compliance,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__content p,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__paragraph,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__text,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__title.heading-2{text-align:left}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__links{display:flex;flex-direction:row}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__compliance{font-size:12px;margin-bottom:0;line-height:1.5;margin-top:10px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__content p,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__text{text-align:left;font-size:18px;line-height:1.56;margin-bottom:0;margin-top:15px}}@media (min-width:1280px){.shortcode.shortcode--lugia.cta-block-double .cta-block-double__title{margin-bottom:12px;font-size:26px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__paragraph{margin-bottom:20px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__compliance{font-size:14px;margin-bottom:0;line-height:1.5;margin-top:7px}.shortcode.shortcode--lugia.cta-block-double .cta-block-double__content p,.shortcode.shortcode--lugia.cta-block-double .cta-block-double__text{font-size:21px;line-height:1.57;margin-bottom:0;margin-top:15px}}.shortcode.shortcode--lugia.cta-block-single{border-radius:5px;box-shadow:0 2px 8px 0 rgba(141,144,161,.4);background-color:#5a52ff;display:flex;flex-direction:column;padding:45px 30px 50px;margin:0 25px 10px;align-items:center}.shortcode.shortcode--lugia.cta-block-single .cta-block-single__text,.shortcode.shortcode--lugia.cta-block-single .cta-block-single p{color:#fff;margin-bottom:0;padding:0;text-align:center}.shortcode.shortcode--lugia.cta-block-single .cta-block-single__link{margin-top:25px}@media (min-width:768px){.shortcode.shortcode--lugia.cta-block-single{flex-direction:row;padding:50px 30px}.shortcode.shortcode--lugia.cta-block-single .cta-block-single__content{max-width:400px}.shortcode.shortcode--lugia.cta-block-single .cta-block-single__text,.shortcode.shortcode--lugia.cta-block-single .cta-block-single p{text-align:left}.shortcode.shortcode--lugia.cta-block-single .cta-block-single__link{margin-top:0;margin-left:auto}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.cta-block-single{margin:0 50px 10px}}@media (min-width:1280px){.shortcode.shortcode--lugia.cta-block-single{margin-left:0;margin-right:0}}.shortcode.shortcode--lugia.cta-estimate-app .cta-estimate-app__iframe{position:relative;margin:40px 0;width:100%;left:0}@media (max-width:767px){.shortcode.shortcode--lugia.cta-estimate-app .cta-estimate-app__iframe{height:460px}}@media (min-width:1280px){.shortcode.shortcode--lugia.cta-estimate-app .cta-estimate-app__iframe{left:-210px;width:1100px}}.shortcode.shortcode--lugia.cta-fullwidth-single{z-index:2;border-top:40px solid #fff;border-bottom:40px solid #fff;position:relative;background-color:#ebedf6}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__left{background:url(../images/icons/lighting.svg) no-repeat center -10px;background-size:158px 229px}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right .icon--phone{box-shadow:0 1px 3px 0 #5a52ff}.shortcode.shortcode--lugia.cta-fullwidth-single .button--reverse,.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right .heading--2{font-family:Avenir Medium,helvetica,arial,sans-serif}@media (max-width:767px){.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__content{text-align:center}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__left{height:229px}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right{padding:16px 0 49px}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right .heading--2{line-height:1.42;margin-bottom:18px;text-align:center}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right .icon--computer{margin:0 25px}}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__content{display:-ms-grid;display:grid;width:600px;grid-template-columns:158px 395px;grid-gap:45px;margin:auto}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__left{min-height:230px}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right{padding:40px 0 42px}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right .heading--2{padding:0;line-height:1.42;margin-bottom:18px}}@media (min-width:1280px){.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__content{display:-ms-grid;display:grid;grid-template-columns:347px 722px;grid-column-gap:30px;-ms-grid-columns:347px 30px 722px;width:1100px;margin:auto}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__left{min-height:230px}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right{padding:56px 0;-ms-grid-column:3}.shortcode.shortcode--lugia.cta-fullwidth-single .cta-fullwidth-single__right .heading--2{margin-bottom:18px}}.shortcode.shortcode--lugia.cta-table{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.shortcode.shortcode--lugia.cta-table .cta-table__button-large{flex-grow:1}.shortcode.shortcode--lugia.cta-table .tooltip-cta-table .information{margin-bottom:0;margin-left:10px}.shortcode.shortcode--lugia.cta-table .tooltip-cta-table .information .paragraph--info{padding-left:0;padding-right:0;padding-top:15px}.shortcode.shortcode--lugia.cta-table .tooltip-cta-table .information .paragraph--info:before{right:-8px;top:50px}.shortcode.shortcode--lugia.cta-table .tooltip-cta-table .information .paragraph--info:after{left:3px;top:43px}@media (min-width:768px){.cta-table{margin-bottom:20px}}.table .cta-table{margin-bottom:0}.shortcode.shortcode--lugia.intro{color:#81859a}.shortcode.shortcode--lugia.intro .intro__title{color:#00ca97;font-family:Avenir Medium,helvetica,arial,sans-serif}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.intro .paragraph,.shortcode.shortcode--lugia.intro p{font-size:21px;line-height:34px}}@media (min-width:1280px){.shortcode.shortcode--lugia.intro .paragraph,.shortcode.shortcode--lugia.intro p{font-size:23px;line-height:39px}}.shortcode.shortcode--lugia.shortcode-main{background:#fff;border:none;margin-bottom:40px}.shortcode.shortcode--lugia.shortcode-main .paragraph{border-radius:5px;border:1px solid #5a52ff;padding:20px;line-height:1.56;color:#5a52ff}.shortcode.shortcode--lugia.shortcode-main .paragraph p{border:none;padding:0;margin:0}.shortcode.shortcode--lugia.shortcode-main .paragraph a{font-family:Avenir Medium,helvetica,arial,sans-serif}.shortcode.shortcode--lugia.shortcode-main .paragraph a:hover{color:#0b00eb}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.shortcode-main .paragraph{font-size:21px;padding:30px}.shortcode.shortcode--lugia.shortcode-main .paragraph p{padding:0}}@media (min-width:1280px){.shortcode.shortcode--lugia.shortcode-main .paragraph{padding:30px}.shortcode.shortcode--lugia.shortcode-main .paragraph p{padding:0}}.steps-container{background-color:#ebedf6}.steps-container .step{margin-bottom:35px}.steps-container .step__illustration{display:none}@media (min-width:768px){.button--mortgage{margin:auto}}@media (min-width:1280px){.steps-container{display:flex;align-items:center;flex-flow:row nowrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:1100px;width:100%;background-color:#ebedf6}.steps-container .step{margin-bottom:35px}.steps-container .step__illustration{display:block}.steps-container .steps__item{display:flex;flex-flow:row nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;align-items:center;max-width:1100px;margin-bottom:30px}.steps-container .steps__item:nth-child(2n){flex-flow:row-reverse nowrap}.steps-container .steps__item:nth-child(2n) .step__illustration{margin:0 0 0 100px}.steps-container .steps__item:nth-child(odd) .step__illustration{margin:0 100px 0 0}.steps-container .steps__texts{display:flex;align-items:flex-start;flex-flow:column nowrap;max-width:745px}.steps-container .steps__illustration{display:block;width:280px;height:220px;margin-right:100px}}.cards-container{flex-flow:column nowrap;height:auto}.cards-container,.cards-container__background-wave{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;align-items:center;width:100%}.cards-container__background-wave{flex-flow:row nowrap;background-size:cover;background-image:url(/wp-content/plugins/papernest-shortcodes/themes/lugia/assets/dest/images/mortgage-wave.svg),linear-gradient(180deg,#fff 0,#fff 32%,#ebedf6 33%,#ebedf6);background-repeat:no-repeat;background-origin:border-box}.cards-container .heading--cards{width:100%;max-width:640px;margin-top:60px;padding:0 24px}.cards-container__item-list{display:flex;flex-flow:column nowrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;align-items:center;margin-top:33px}.cards-container .cards__item{border-radius:5px;box-shadow:0 4px 14px 5px rgba(33,36,49,.06);display:block;text-align:center;height:auto;width:100%;max-width:640px;border:#d9d9d9;background-color:#fff;margin-bottom:35px;padding:43px 30px}.cards-container .cards__item .card--title{margin-top:40px}.cards-container .cards__item .card--subtitle{margin-top:10px}.cards-container .cards__item .card-item__illustration{width:160px;height:160px}@media (min-width:768px){.cards-container__item-list{margin-top:60px}.cards-container .heading--cards{padding:0}.cards__item .card-item__illustration{width:200px;height:200px}}@media (min-width:1280px){.cards-container__background-wave{background-size:100% 101%;background-image:url(/wp-content/plugins/papernest-shortcodes/themes/lugia/assets/dest/images/mortgage-wave.svg);background-color:#fff;width:100%;height:auto}.cards-container__item-list{flex-flow:row nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;max-width:1100px;margin-top:53px}.cards-container .heading--cards{width:100%;max-width:660px;margin-top:0}.cards-container .cards__item{min-height:460px}.cards-container .cards__item:nth-child(2){margin-left:30px;margin-right:30px}}.shortcode.shortcode--lugia.wcb .heading,.shortcode.shortcode--lugia.wcb .paragraph{padding:0}.shortcode.shortcode--lugia.wcb{border-radius:5px;display:flex;-moz-flex-direction:column;flex-direction:column;width:100%;background-color:#ebedf6;margin-bottom:10px}.shortcode.shortcode--lugia.wcb .wcb__header{margin-bottom:30px}.shortcode.shortcode--lugia.wcb .wcb__cta-container,.shortcode.shortcode--lugia.wcb .wcb__form{display:flex;-moz-flex-direction:column;flex-direction:column}.shortcode.shortcode--lugia.wcb .wcb__cta-container{padding-bottom:30px;border-bottom:1px solid #cacee1}.shortcode.shortcode--lugia.wcb .wcb__form-container{padding-top:30px}@media (min-width:768px) and (max-width:1279px){.shortcode.shortcode--lugia.wcb{margin:0 auto 12px;width:calc(100% - 90px)}}@media (min-width:768px){.shortcode.shortcode--lugia.wcb{flex-wrap:wrap;-moz-flex-direction:row;flex-direction:row;margin-bottom:12px}.shortcode.shortcode--lugia.wcb .wcb__header{margin-bottom:30px;width:100%}.shortcode.shortcode--lugia.wcb .wcb__cta-container,.shortcode.shortcode--lugia.wcb .wcb__form-container{width:50%;flex:1}.shortcode.shortcode--lugia.wcb .wcb__cta-container{display:flex;-moz-flex-direction:column;flex-direction:column;padding-bottom:0;border-bottom:none;border-right:1px solid #cacee1;padding-right:50px}.shortcode.shortcode--lugia.wcb .wcb__form-container{padding-top:0;padding-left:50px}}.shortcode.shortcode--lugia.wcb .wcb__heading{font-family:Avenir Medium,helvetica,arial,sans-serif;max-width:280px;margin:0 auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:manual}@media (min-width:768px){.shortcode.shortcode--lugia.wcb .wcb__heading{max-width:none}}.shortcode.shortcode--lugia.wcb .wcb__button{margin-bottom:10px}@media (min-width:768px){.shortcode.shortcode--lugia.wcb .wcb__button{margin-bottom:25px}}.shortcode.shortcode--lugia.wcb .wcb__paragraph{margin-bottom:10px}.shortcode.shortcode--lugia.wcb .wcb__paragraph:last-child{margin-bottom:0}@media (min-width:768px){.shortcode.shortcode--lugia.wcb .wcb__paragraph{text-align:left;margin-bottom:25px}}.shortcode.shortcode--lugia.wcb .wcb__input{margin-bottom:15px}.shortcode.shortcode--lugia.wcb .wcb__input-container:after{content:"";color:currentColor;font-size:14px;display:block;width:100%;text-align:center}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty,.shortcode.shortcode--lugia.wcb .wcb__input-container.error{color:#ff412d;margin-bottom:20px}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty .wcb__input,.shortcode.shortcode--lugia.wcb .wcb__input-container.error .wcb__input{color:#ff412d;border-color:currentColor;margin-bottom:5px}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty .wcb__input::-webkit-input-placeholder,.shortcode.shortcode--lugia.wcb .wcb__input-container.error .wcb__input::-webkit-input-placeholder{color:currentColor}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty .wcb__input::-moz-placeholder,.shortcode.shortcode--lugia.wcb .wcb__input-container.error .wcb__input::-moz-placeholder{color:currentColor}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty .wcb__input:-ms-input-placeholder,.shortcode.shortcode--lugia.wcb .wcb__input-container.error .wcb__input:-ms-input-placeholder{color:currentColor}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty .wcb__input::-ms-input-placeholder,.shortcode.shortcode--lugia.wcb .wcb__input-container.error .wcb__input::-ms-input-placeholder{color:currentColor}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty .wcb__input::placeholder,.shortcode.shortcode--lugia.wcb .wcb__input-container.error .wcb__input::placeholder{color:currentColor}.shortcode.shortcode--lugia.wcb .wcb__input-container.error:after{content:attr(data-error)}.shortcode.shortcode--lugia.wcb .wcb__input-container.empty:after{content:attr(data-empty)}.shortcode.shortcode--lugia.wcb .wcb__submit{margin-bottom:0}.shortcode.shortcode--lugia.wcb .wcb__form-validated{display:none}.shortcode.shortcode--lugia.wcb .wcb__form-validated .paragraph{position:relative}.shortcode.shortcode--lugia.wcb .wcb__form-validated .paragraph:after{position:relative;bottom:-20px;content:"";display:block;width:100%;height:155px;max-width:280px;background-repeat:no-repeat;background-image:url(/wp-content/plugins/papernest-shortcodes/themes/lugia/assets/dest/images/form-validated.svg);background-position:50%;background-size:contain;margin:0 auto}@media (min-width:768px){.shortcode.shortcode--lugia.wcb .wcb__input-container:after{text-align:left}.shortcode.shortcode--lugia.wcb .wcb__input{margin-top:0;margin-bottom:20px}.shortcode.shortcode--lugia.wcb .wcb__paragraph{margin-bottom:8px}}.shortcode.shortcode--lugia.mortgage-calculator{position:relative;background-color:#ebedf6;margin:0 0 35px;padding:0}.shortcode.shortcode--lugia.mortgage-calculator.mortgage-capacity .mortgage-calculator__content{padding-bottom:45px}.shortcode.shortcode--lugia.mortgage-calculator.mortgage-capacity .mortgage-calculator__label:after{content:"€/mois"}.shortcode.shortcode--lugia.mortgage-calculator.mortgage-capacity .mortgage-calculator__label:lang(en):after{content:"€/month"}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__separator{display:block;height:1px;margin:25px 24px 21px 25px;border:none;background-color:#81859a}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__error{position:absolute;font-size:12px;line-height:28px;color:#ff412d;bottom:-25px;left:24px;padding:0;margin:0}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__error.valid{color:#81859a}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__input{font-family:Avenir Medium,helvetica,arial,sans-serif;margin-bottom:0}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label{margin-top:25px;position:relative}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label:after{font-family:Avenir Heavy,helvetica,arial,sans-serif;content:"€";position:absolute;right:45px;font-size:18px;color:#000;top:45px}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios>.mortgage-calculator__label:after{display:none}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios .new-housing{margin-right:0}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios .mortgage-calculator__label{padding:0;margin-bottom:23px}.shortcode.shortcode--lugia.mortgage-calculator .payments{width:100vw;display:flex;flex-flow:column nowrap;align-items:center}.shortcode.shortcode--lugia.mortgage-calculator .payments__text{margin-bottom:25px}.shortcode.shortcode--lugia.mortgage-calculator .payments__text--grey{display:block}.shortcode.shortcode--lugia.mortgage-calculator .slider{position:relative;width:100vw;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.shortcode.shortcode--lugia.mortgage-calculator .slider::-webkit-scrollbar{width:0}.shortcode.shortcode--lugia.mortgage-calculator .slider__container{width:845px;height:177px;padding:0 25px;display:flex;justify-content:space-between;align-items:flex-start}.shortcode.shortcode--lugia.mortgage-calculator .slider__track{width:70px;height:5px;margin:0 auto;background-color:#fff;border-radius:5px}.shortcode.shortcode--lugia.mortgage-calculator .slider__handle{width:25px;height:5px;background-color:#5a52ff;border-radius:5px}.shortcode.shortcode--lugia.mortgage-calculator .item{display:flex;flex-flow:column nowrap;align-items:center;width:147px;height:147px;padding-top:15px;padding-bottom:17px;border-radius:5px;border:1px solid #81859a;background-color:#fff}.shortcode.shortcode--lugia.mortgage-calculator .item--active{color:#5a52ff;border-color:#5a52ff}.shortcode.shortcode--lugia.mortgage-calculator .item__separator{width:40px;height:3px;margin:0 auto 12px;border:none;background-color:#5a52ff}.shortcode.shortcode--lugia.mortgage-calculator .item .item__text{margin:0;padding:0;text-align:center}.shortcode.shortcode--lugia.mortgage-calculator .item .item__text--big{margin-top:7px;margin-bottom:12px}@media (min-width:768px){.shortcode.shortcode--lugia.mortgage-calculator{padding:23px 0 25px;border-radius:5px}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:722px;margin:auto}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__error{bottom:-25px;left:0}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label{margin-top:25px;position:relative}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__label:after{right:20px}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__content>.mortgage-calculator__label,.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios{width:324px;padding:0}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__content>.mortgage-calculator__label:nth-child(odd){margin-right:25px}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__radios>.mortgage-calculator__label{margin-bottom:26px}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__borrow{padding:0 24px;margin:0}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__borrow:last-child{text-align:right}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__borrow-amount{width:722px;margin:0 auto;display:flex;flex-direction:row;flex-flow:nowrap;align-items:center;justify-content:space-between}.shortcode.shortcode--lugia.mortgage-calculator .mortgage-calculator__separator{width:672px;margin:22px auto}.shortcode.shortcode--lugia.mortgage-calculator .payments{width:722px;padding:0 25px;margin:auto}.shortcode.shortcode--lugia.mortgage-calculator .payments__text{margin-bottom:10px;text-align:center}.shortcode.shortcode--lugia.mortgage-calculator .payments__text--grey{display:inline-block}.shortcode.shortcode--lugia.mortgage-calculator .slider{display:flex;flex-flow:row nowrap;width:100%;overflow:hidden;margin-bottom:22px}.shortcode.shortcode--lugia.mortgage-calculator .slider__container{width:723px;height:inherit;padding:0;margin:0 auto}.shortcode.shortcode--lugia.mortgage-calculator .slider__track{display:none}.shortcode.shortcode--lugia.mortgage-calculator .item{width:123px;height:123px;padding-top:12px}.shortcode.shortcode--lugia.mortgage-calculator .item__separator{width:33px;height:2px;margin:8px auto 12px}.shortcode.shortcode--lugia.mortgage-calculator .item .item__text--big{margin-top:0;margin-bottom:0}.shortcode.shortcode--lugia.mortgage-calculator.mortgage-capacity .mortgage-calculator__content>.mortgage-calculator__label{width:210px;margin-right:25px}.shortcode.shortcode--lugia.mortgage-calculator.mortgage-capacity .mortgage-calculator__content>.mortgage-calculator__label:last-child{margin-right:0}.shortcode.shortcode--lugia.mortgage-calculator.mortgage-capacity .mortgage-calculator__label:after{font-size:16px}}@media (min-width:1280px){.shortcode.shortcode--lugia.mortgage-calculator{margin-left:0;margin-right:0}.shortcode.shortcode--lugia.mortgage-calculator .payments__text{text-align:left}}.cta-block-download,.cta-lease-agreement-download{margin-bottom:30px}.cta-block-download .download__content,.cta-lease-agreement-download .download__content{text-align:center;display:flex;flex-direction:column;background-color:#ebedf6;border-radius:5px;padding:25px 25px 0}.cta-block-download .download__content .download__texts .download__text,.cta-block-download .download__content .download__texts .download__title,.cta-lease-agreement-download .download__content .download__texts .download__text,.cta-lease-agreement-download .download__content .download__texts .download__title{padding:0;text-align:center}.cta-block-download .download__content .download__texts .download__text,.cta-lease-agreement-download .download__content .download__texts .download__text{margin-bottom:30px}.cta-block-download .download__content .download__document .download__image,.cta-lease-agreement-download .download__content .download__document .download__image{width:133px;margin:0 auto 13px;display:block}.cta-block-download .download__separator,.cta-lease-agreement-download .download__separator{display:none}.cta-block-download .download__document,.cta-lease-agreement-download .download__document{text-align:center}.cta-block-download .download__button,.cta-lease-agreement-download .download__button{margin-bottom:26px}@media (min-width:768px){.cta-block-download .download__content,.cta-lease-agreement-download .download__content{padding-bottom:25px}.cta-block-download .download__documents,.cta-lease-agreement-download .download__documents{display:flex;justify-content:space-between}.cta-block-download .download__document,.cta-lease-agreement-download .download__document{width:48%}.cta-block-download .download__separator,.cta-lease-agreement-download .download__separator{display:block;margin:0;width:1px;height:auto;border:none;background-color:#c3cae5}.cta-block-download .download__button,.cta-lease-agreement-download .download__button{margin:0}}@media (min-width:1280px){.cta-block-download .download__content,.cta-lease-agreement-download .download__content{flex-direction:row;padding:15px 30px;justify-content:space-between}.cta-block-download .download__content .download__texts .download__text,.cta-block-download .download__content .download__texts .download__title,.cta-lease-agreement-download .download__content .download__texts .download__text,.cta-lease-agreement-download .download__content .download__texts .download__title{text-align:left}.cta-block-download .download__content .download__texts .download__text,.cta-lease-agreement-download .download__content .download__texts .download__text{margin-bottom:15px}.cta-block-download .download__content .download__texts .download__title,.cta-lease-agreement-download .download__content .download__texts .download__title{margin-bottom:23px;margin-top:15px}.cta-block-download .download__content .download__document .download__image,.cta-lease-agreement-download .download__content .download__document .download__image{width:87px;margin:0 15px 0 0}.cta-block-download .download__texts,.cta-lease-agreement-download .download__texts{width:220px;margin-right:30px}.cta-block-download .download__documents,.cta-lease-agreement-download .download__documents{flex-direction:column;justify-content:space-evenly}.cta-block-download .download__document,.cta-lease-agreement-download .download__document{display:flex;width:100%}.cta-block-download .download__document:first-child,.cta-lease-agreement-download .download__document:first-child{align-items:flex-end}.cta-block-download .download__document:last-child,.cta-lease-agreement-download .download__document:last-child{align-items:flex-start}.cta-block-download .download__separator,.cta-lease-agreement-download .download__separator{margin:22px 0;width:100%;height:1px}}.shortcode.shortcode--lugia+.tooltip,.shortcode.shortcode--lugia .tooltip{position:absolute;top:0;width:100%}.shortcode.shortcode--lugia+.tooltip__bubble,.shortcode.shortcode--lugia .tooltip__bubble{border-radius:5px;font-family:Avenir Medium,helvetica,arial,sans-serif;box-shadow:0 2px 8px 0 #999;transition:visibility .3s,opacity .3s;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;visibility:hidden;position:absolute;z-index:99;background-color:#fff;color:#81859a;font-size:14px;line-height:1.29;padding:25px 30px;width:calc(100% - 50px)}@media (min-width:768px){.shortcode.shortcode--lugia+.tooltip__bubble,.shortcode.shortcode--lugia .tooltip__bubble{width:325px}}.shortcode.shortcode--lugia+.tooltip__arrow,.shortcode.shortcode--lugia .tooltip__arrow{box-shadow:-2px 2px 3px 0 #e6e6e6;transform:rotate(135deg);transition:visibility .3s,opacity .3s;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;visibility:hidden;position:absolute;z-index:100;width:18px;border-color:transparent transparent #fff #fff;border-style:solid;border-width:8px}.shortcode.shortcode--lugia+.tooltip__arrow--header,.shortcode.shortcode--lugia .tooltip__arrow--header{box-shadow:none}.shortcode.shortcode--lugia+.tooltip .tooltip__arrow--reverse,.shortcode.shortcode--lugia .tooltip .tooltip__arrow--reverse{box-shadow:-3px 3px 2px 0 #c3cae5;transform:rotate(-45deg)}.shortcode.shortcode--lugia+.tooltip.animation-in .tooltip__arrow,.shortcode.shortcode--lugia+.tooltip.animation-in .tooltip__arrow--reverse,.shortcode.shortcode--lugia+.tooltip.animation-in .tooltip__bubble,.shortcode.shortcode--lugia .tooltip.animation-in .tooltip__arrow,.shortcode.shortcode--lugia .tooltip.animation-in .tooltip__arrow--reverse,.shortcode.shortcode--lugia .tooltip.animation-in .tooltip__bubble{filter:alpha(opacity=1);-moz-opacity:1;opacity:1;visibility:visible}.tooltip-cta-fullwidth-single{margin-top:-30px}.tooltip--no-text .information__text{display:none}.article .information,.information{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;margin-bottom:30px}.article .information--reverse .paragraph--info,.information--reverse .paragraph--info{padding-top:20px}.article .information .paragraph--info,.information .paragraph--info{font-family:Avenir Medium,helvetica,arial,sans-serif;transition:all .3s;display:inline-block;width:inherit;width:auto;color:#81859a;margin-bottom:0;position:relative;cursor:help;padding-bottom:15px;font-size:12px;line-height:14px;z-index:50}.article .information .paragraph--info:hover,.information .paragraph--info:hover{color:#000}.article .information .paragraph--info:hover .information__icon,.information .paragraph--info:hover .information__icon{background-image:url(../images/icons/info-on.svg)}.article .information__icon,.information__icon{width:16px;height:16px;display:inline-block;background:url(../images/icons/info-off.svg) no-repeat 50%;background-size:cover;vertical-align:middle;margin-left:2px}.article .information--header,.information--header{display:none}@media (min-width:1280px){.article .information--header,.information--header{transform:translateY(-50%);display:block;top:50%;position:absolute;right:-25px;margin-bottom:0}.article .information--header .paragraph--info,.information--header .paragraph--info{padding-bottom:15px;margin-top:16px}.article .information--header .paragraph--info:hover .info,.information--header .paragraph--info:hover .info{background:#fff;stroke:#5a52ff}.article .information--header .info,.information--header .info{border-radius:50%;transition:all .3s ease-in-out;fill:#fff;color:#fff;width:16px;height:16px}}@media (min-width:1280px){.article .information .paragraph--info,.information .paragraph--info{padding-right:0}}.h-hidden-scrollbar{overflow:hidden!important}.h-pointer-events{pointer-events:none}