.elementor .section-container{width:100%;max-width:1500px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .hero_wrapper{width:65%;padding:0px;display:flex;flex-direction:column;gap:10px;align-items:start;}.elementor .hero_heading{font-family:"Bodoni Moda";font-weight:400;font-size:80px;color:#ffffff;text-align:start;}.elementor .hero_btn-wrapper{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .primary_btn{font-family:"Bodoni Moda";font-weight:400;font-size:16px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;border-radius:100px;border-width:1px;border-color:var(--Navy);border-style:solid;background-color:var(--Navy);}.elementor .secondary_btn{font-family:"Bodoni Moda";font-weight:400;font-size:16px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;border-radius:100px;border-width:1px;border-color:var(--Messing);border-style:solid;background-color:var(--Messing);}.elementor .section{padding-block-start:150px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .hero_line{width:96%;margin-block-start:35px;background-color:#ffffff1a;}.elementor .subhero_alternative{height:80vh;position:relative;z-index:1;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-image:linear-gradient(180deg, #00000073 60%,#1c2b3bbf 100%),url("https://vagenhotell.hornstaging.no/wp-content/uploads/2026/09/Gemini_Generated_Image_7kn1g37kn1g37kn1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--OffWhite);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}