.contentblocks[data-v-b30475bc]{background:var(--contentblock-background-color)}.row-header .subtitle[data-v-b30475bc]{color:#fff}.index .contentblocks[data-v-b30475bc]{padding-top:150px}.background-light[data-v-b30475bc]{background:var(--alternating-background-color)}.contentblock[data-v-b30475bc]{margin:40px auto}.contentblock .row[data-v-b30475bc]{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:flex-start;min-height:640px;position:relative}.contentblock.rightcontent .row[data-v-b30475bc]{justify-content:flex-end}.arrow-button[data-v-b30475bc]{color:var(--body-color);flex-flow:row nowrap;font-size:var(--body-font-size-small);min-width:180px}.arrow-button svg[data-v-b30475bc]{font-size:20px;margin:0 20px 0 0;transition:all .3s ease-in-out}.arrow-button:hover svg[data-v-b30475bc]{margin:0 14px 0 6px}.contentblock-image[data-v-b30475bc]{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.contentblock-content[data-v-b30475bc]{background:var(--primary-background-color);margin:60px 70px;padding:50px 40px 20px;position:relative;z-index:2}.contentblock-content[data-v-b30475bc] p,.contentblock-content p[data-v-b30475bc]{font-size:var(--body-font-size-small)}.contentblock-image img[data-v-b30475bc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1380px){.contentblock-content[data-v-b30475bc]{width:40%}}@media(max-width:1080px){.contentblock-content[data-v-b30475bc]{width:50%}}@media(max-width:920px){.contentblock-image[data-v-b30475bc]{width:100%}.index .contentblocks[data-v-b30475bc]{padding-top:75px}.contentblock[data-v-b30475bc]{display:flex;flex-flow:column-reverse wrap}.contentblock-content[data-v-b30475bc]{margin:250px 25px 35px;width:calc(100% - 50px)}}@media(max-width:600px){.row-header[data-v-b30475bc]{padding-bottom:0}}section.newsletter[data-v-e65c55ec]{background:var(--newsletter-background-color);overflow:hidden;padding:70px 0 120px;position:relative}section.newsletter .bg-text[data-v-e65c55ec]{inset:0 auto 0 -120px;position:absolute;z-index:1}section.newsletter .bg-text h2[data-v-e65c55ec]{color:#ffffff1a;font-size:600px;font-weight:300}section.newsletter .row[data-v-e65c55ec]{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;z-index:2}section.newsletter .row h2[data-v-e65c55ec]{color:#fff}section.newsletter .row[data-v-e65c55ec] p,section.newsletter .row p[data-v-e65c55ec]{font-size:var(--body-font-size-small)}section.newsletter p[data-v-e65c55ec]{margin:0 auto 20px;max-width:600px}section.newsletter input[data-v-e65c55ec]{-webkit-appearance:none;-moz-appearance:none;appearance:none}section.newsletter input[data-v-e65c55ec]:not(.button){background:none;border:none;border-bottom:1px solid var(--body-color);color:var(--body-color);font-family:var(--body-font-family);font-size:16px;line-height:50px;margin:10px 0;outline:none!important;padding:2px 0;width:100%}section.newsletter .button[data-v-e65c55ec]{border:none;cursor:pointer;float:right;margin:25px 0 0;outline:none;padding:13px 40px}section.newsletter .column6[data-v-e65c55ec]:first-child{max-width:500px}section.newsletter .column6[data-v-e65c55ec]:last-child{margin:50px 50px 0 0;overflow:visible;position:relative}.package-subpage section.newsletter[data-v-e65c55ec]{padding:50px 0}.index section.newsletter[data-v-e65c55ec]{margin-top:-50px;z-index:1}form.newsletter[data-v-e65c55ec]{background:var(--navigation-background-color);display:inline-block;margin:20px auto 50px;padding:60px 80px;width:100%}@media(min-width:1081px){section.newsletter .column6[data-v-e65c55ec]:last-child{max-width:calc(50% - 50px)}}@media(max-width:1080px){section.newsletter .bg-text h2[data-v-e65c55ec]{font-size:400px}section.newsletter .column6[data-v-e65c55ec]{max-width:100%;width:100%}}@media(max-width:900px){form.newsletter[data-v-e65c55ec]{padding:40px}section.newsletter .column6[data-v-e65c55ec]:last-child{margin:30px 20px 0 0}section.newsletter .bg-text h2[data-v-e65c55ec]{font-size:205px;margin-top:200px}}@media(max-width:680px){.newsletter input[data-v-e65c55ec]{text-align:left;width:100%}.newsletter input.button[data-v-e65c55ec]{width:auto}}
