.elementor .nav{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;justify-content:center;}.elementor .nav_container{width:100%;max-width:1500px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .nav_wrapper{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .logo_wrapper{width:15%;}.elementor .nav_meny-wrapper{width:70%;padding:0px;}.elementor .nav_btn-wrapper{width:15%;padding:0px;display:flex;justify-content:flex-end;}.elementor .nav_btn{font-family:"DM Sans";font-size:15px;color:#ffffff;text-transform:none;background-color:var(--Main);}.elementor .nav_btn:hover,.elementor .nav_btn:focus-visible{background-color:var(--Main-Dark);}.elementor .hero{height:90vh;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.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_image-wrapper{width:50%;position:absolute;inset-block-start:0px;padding:0px;align-self:end;}.elementor .hero_text-wrapper{width:45%;padding:0px;display:flex;flex-direction:column;gap:25px;}.elementor .hero_heading{font-family:Lora;font-weight:500;font-size:55px;color:var(--Main-Dark);}.elementor .btn_wrapper{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center;}.elementor .secondary_btn{font-family:"DM Sans";font-size:15px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;background-color:var(--Main-light);transition:background-color 200ms;}.elementor .secondary_btn:hover,.elementor .secondary_btn:focus-visible{background-color:var(--Main-medium);}.elementor .section{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .heading_wrapper-center{padding:0px;display:flex;flex-direction:column;gap:25px;align-items:center;}.elementor .section_heading{font-family:Lora;font-weight:500;font-size:40px;color:var(--Main-Dark);}.elementor .dark{background-color:var(--Main);}.elementor .split_grid-wrapper{width:50%;padding:0px;display:flex;flex-direction:column;gap:25px;align-items:start;}.elementor .split_grid{padding:0px;display:flex;flex-direction:row;gap:70px;justify-content:space-between;align-items:start;}.elementor .white{color:var(--Ice);}.elementor .left_title-wrapper{padding:0px;display:flex;flex-direction:column;align-items:end;}.elementor .project_wrapper{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .footer{padding-block-start:60px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Main);display:flex;flex-direction:column;align-items:center;}.elementor .small_heading{font-size:20px;line-height:30px;}.elementor .grid_wrapper{padding:0px;}.elementor .bottom_section{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .hero_image{height:90vh;object-fit:cover;}.elementor .primary_button{font-family:"DM Sans";font-size:15px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;background-color:var(--Main);}.elementor .primary_button:hover,.elementor .primary_button:focus-visible{background-color:var(--Main-Dark);}.elementor .hero_txt{font-family:"DM Sans";font-size:18px;}.elementor .about_image{width:100%;height:600px;object-fit:cover;border-radius:5px;}.elementor .section_desc{font-family:"DM Sans";font-size:16px;}