.main a,.main1{border:1px solid gray}.heading-4,.section-3{text-align:center}.box,.drop-down,.section{width:100%;margin-top:3%}.main a{margin:20px 0;height:50px;border-radius:35px;display:block;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:0 25px;text-transform:capitalize}p.text,p.text3{padding:11px 23px;color:#777}.main1{width:87%;margin:9% 0;height:50px;border-radius:37px}.main2,.main3,.main4{margin:14% 0;height:50px}.main2,.main3{width:87%;border:1px solid gray;border-radius:37px}.main4{width:94%;border:1px solid #3aa28e;border-radius:37px}p.text1{padding:12px 14px;color:#777}p.text2{padding:12px 32px;color:#777}p.text4{padding:12px 11px;color:#777}h1.text-1{font-weight:500;color:#4a4a4a}.btn,p.heading{font-weight:700}p.text-2,p.text-4,p.text-5{padding:16px 0;color:#444343}p.text-3{color:#5d5d5d}p.heading,span.sp-1{color:#000}img.img{width:73%;height:440px;margin-top:6%}.btn{display:inline-block;background:#3aa28e;color:#fff;font-size:18px;padding:8px 10px}.section-2{width:100%;margin-top:8%}svg{color:#1da52d;border-radius:13px;height:41px;width:28px;margin-left:20%;margin-top:5%}.part-3{width:15%;background:#e3ede4;border-radius:33px;height:43px}p.heading{font-size:20px;padding:20px 0}#contact-us .form-head p,p.txt{font-weight:400;line-height:44px}p.text-6{color:#33;font-size:16px;margin-top:-4%}.section-3{width:100%;margin-top:5%}p.text-8{font-size:21px;width:64%;margin-left:17%;margin-top:2%;color:gray}.part-4{width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:0 2px 17px -2px grey;margin:50px auto 0;display:flex;align-items:center;justify-content:center}.section-4,.section-5{margin-top:6%}p.num{margin:0;font-size:26px}h3.heading-3{font-size:23px;padding:17px 10px}p.text-9{font-size:18px;width:86%;color:gray;margin-left:8%}button.btn-2{width:15%;height:64px;margin-top:4%;border:none;border-radius:94px;background:#1da52d;color:#fff;font-size:22px}span.font-medium.text-gray-900{float:left;margin-top:1%;font-size:19px;color:#000}button.text-left.w-full.flex.justify-between.items-start.text-gray-400{width:100%;border:none;border-bottom:1px solid #c6c6c6;background:0 0}svg.rotate-0.h-6.w-6.transform1{color:gray;margin-top:1%;margin-left:10%}svg.rotate-0.h-6.w-6.transform2,svg.rotate-0.h-6.w-6.transform4,svg.rotate-0.h-6.w-6.transform6{color:gray;margin-left:10%;margin-top:1%}svg.rotate-0.h-6.w-6.transform3,svg.rotate-0.h-6.w-6.transform5,svg.rotate-0.h-6.w-6.transform7{color:gray;margin-left:10%;margin-top:-2%}.box-2,.box-3,.main-section,img.main-images-2{width:100%}img.main-images{width:99%;height:464px;position:absolute}img.red{position:relative;margin-top:13%;margin-left:-5%}img.main-images1{width:95%;height:463px;margin-left:-46%;position:absolute}.form-head,img.main-images-2{position:relative}.section-5{width:99%}#contact-us .form-head p{text-align:right;color:#fff;font-size:36px}p.txt{color:#fff;font-size:35px;padding:7px 94px}.form-group{width:100%;display:flex}textarea{background:no-repeat;border:none;width:51%;padding:8px 7px;border-bottom:1px solid #848383}input.form-butn.button{margin-left:34%;margin-top:4%;width:30%;height:60px;padding:8px 7px;background:0 0;border:1px solid #848383;color:#fff}.section-1{width:100%;margin-top:4%}h1.main-heading{margin-top:-12%;position:absolute;margin-left:38%;color:#fff;font-size:38px}.main a:hover,.main1:hover{border:1px solid #3aa28e}div#mob-section{display:none}@media only screen and (max-width:820px){div#mob-section{display:block}.form-content-sec .left-content.heading{width:100%}.descprtion p{padding-right:20px;margin-left:20px!important}.form-btn{text-align:left}section#SecondDiv .col-lg-4{padding:20px!important}section#nyheter .col-sm-12.col-md-6.col-lg-6 .news-1{padding:20px 0}.gallery-img img,section.faq-sec.section-wraper .row.align-items-center .col-lg-6 img{height:auto!important}.row.align-items-center .image-wrapper img,section.blog-sec.py-5 .row .news-1{padding-bottom:30px}}@media only screen and (max-width:768px){div#mob-section{display:block}}@media only screen and (max-width:767px){li.nav-item.dropdown{text-align:left!important}}@media only screen and (max-width:600px){.main1,.main2,.main3{width:87%;height:50px}.main,div#mob-section .main{display:block;border-radius:37px}.dropdown,.part-1,.section-3{text-align:center}div#mob-section{display:block}div#desktop-section,img.red,section#nyheter,section#our-gallery{display:none}.dropdown-item{padding:10px!important}button#dropdownMenuButton1{background-color:#fff;color:#000;border-radius:20px}.main a{padding:0 19px}div#mob-section .main{width:47%;margin:0 1%;height:60px;text-align:center}.prislistapa.pt-3.pb-3 table.table.w-50,div#mob-section div#main-1{width:100%!important}.main{width:87%;margin:0 6%;height:91px}.main1,.main2{border:1px solid gray;border-radius:37px}.main1{margin:5% 6%}.main2{margin:7% 6%}.main3{border:1px solid gray;margin:6%;border-radius:37px}.main4{width:91%;border:1px solid #3aa28e;margin:6% 4%;height:50px;border-radius:37px}.part-1,.right-content.descprtion,p.text-2,p.text-3{width:100%}p.text-2{padding:25px 6px;color:#444343;font-size:14px}p.text-3{color:#5d5d5d;font-size:12px}p.text-4,p.text-5{color:#444343;font-size:13px}p.text-4{padding:16px 0}p.text-5{padding:10px 1px}.btn{display:inline-block;background:#3aa28e;color:#fff;font-weight:600;font-size:15px;padding:12px 15px;width:86%}.part-3{width:15%;background:#e3ede4;border-radius:33px;height:52px}svg{color:#1da52d;border-radius:13px;height:48px;width:28px;margin-left:23%;margin-top:6%}p.heading{color:#000;font-size:20px;font-weight:700;padding:9px 3px}p.text-6{color:gray;font-size:13px;margin-top:0}h1.text-7{font-weight:700;margin-top:2%}.part-4,p.text-8,textarea{margin-top:0}p.text-8{font-size:16px;width:64%;margin-left:17%;color:gray}.part-4{width:17%;height:57px;background:#fff;border-radius:41px;box-shadow:0 2px 17px -2px grey;margin-left:43%}button.btn-2{width:58%;height:54px;margin-top:3%;border:none;border-radius:94px;background:#1da52d;color:#fff;font-size:22px}svg.rotate-0.h-6.w-6.transform1{color:gray;margin-top:-9%;margin-left:93%}span.font-medium.text-gray-900{float:left;margin-top:1%;font-size:12px;color:#000}svg.rotate-0.h-6.w-6.transform2,svg.rotate-0.h-6.w-6.transform7{color:gray;margin-left:91%;margin-top:-11%}svg.rotate-0.h-6.w-6.transform3{margin-left:92%;margin-top:-7%;color:gray}svg.rotate-0.h-6.w-6.transform4{color:gray;margin-left:90%;margin-top:-10%}svg.rotate-0.h-6.w-6.transform5{color:gray;margin-left:91%;margin-top:-10%}svg.rotate-0.h-6.w-6.transform6{color:gray;margin-left:91%;margin-top:-12%}img.main-images-2{width:100%;position:relative;height:166px}h1.main-heading{margin-top:-31%;position:absolute;margin-left:9%;color:#fff;font-size:30px}img.img{width:101%;height:440px;margin-top:6%}img.main-images1{width:202%;height:466px;margin-left:-103%;position:absolute}img.red{position:relative;margin-top:13%;margin-left:-5%}.box-3{width:100%;margin-top:30%}p.txt{color:#fff;font-weight:400;font-size:31px;line-height:44px;padding:21px 0}input[type=email],input[type=text],textarea{background:no-repeat;border:none;border-bottom:1px solid #848383;width:100%}input.form-butn.button{margin-left:0;margin-top:5%;width:100%;height:60px;padding:8px 7px;background:0 0;border:1px solid #848383;color:#fff}.section-1{width:100%;margin-top:8%}.section-3{width:100%;margin-top:10%}.section-4{margin-top:13%}.section-5{width:99%;margin-top:10%}.main a:hover,.main1:hover{border:1px solid #3aa28e}section#SecondDiv .col-lg-4{padding:20px!important}section#nyheter .col-sm-12.col-md-6.col-lg-6 .news-1{padding:20px 0}section.faq-sec.section-wraper .row.align-items-center .col-lg-6 img{height:auto!important}.form-head{position:relative;margin-left:0}#contact-us .form-head p{text-align:left}.descprtion p{padding-right:20px;margin-left:0!important}section#villdu{background:0 0}}a.btn.sumbit-btn{background:#437fbe!important;color:#fff;font-size:19px;padding:10px 20px;border-radius:50px;font-weight:700}.secont_section_buttons{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between}.md-accordion .card{border-left:0;border-right:0px}.md-accordion .card:first-child{border-top:0}.custom-field{height:auto!important;padding:13px!important}form#calculation-form i.fa.fa-angle-down{margin-top:5px!important}section.blog-sec.py-5 .row .news-1{padding:40px 0!important}a{text-decoration:none!important}