section{overflow:hidden}.swiper-container{width:100%;padding-top:50px;padding-bottom:50px;overflow:visible}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{color:#7daa4c}.swiper-slide{background-position:center;background-size:cover;width:500px;height:340px}.swiper-slide .linkWrapper{width:100%;position:absolute;text-align:center}.swiper-slide .linkWrapper a{background-color:#7daa4c;display:inline-block;padding:15px 30px;color:#fff;margin-top:7px}.swiperImg{background-position:center;background-size:cover;width:500px;height:340px}.swiperImg .previewButton{position:absolute;display:none;top:48%;left:37%}.swiperImg:hover .previewButton{display:block}.header-2021{position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,0);padding:15px 0;z-index:99}.header-2021 .col-12{display:flex;justify-content:space-between;align-items:center}.header-2021 .logoLeft img{width:150px}.header-2021 .logoRight{height:100%}.header-2021 .logoRight .scrolled{display:none}.header-2021 .logoRight img{width:150px;margin-top:15px}.header-2021 .middleLinks{display:none;text-align:center}.header-2021 .middleLinks a{display:inline-block}.header-2021 .middleLinks a:first-of-type{margin-bottom:5px}body.scroll .header-2021{background-color:#fff}body.scroll .header-2021 .middleLinks{display:block !important}body.scroll .header-2021 .scrolled{display:block}body.scroll .header-2021 .standard{display:none}.overlay{width:100%;height:100%;background-color:rgba(0,0,0,.1)}.top_banner_headline{width:80%;margin:auto}.top_banner_headline h1,.top_banner_headline h2,.top_banner_headline h3,.top_banner_headline h4,.top_banner_headline h5,.top_banner_headline h6,.top_banner_headline p,.top_banner_headline span{color:#fff !important}.top_banner_headline a{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:24px;font-weight:bold;font-family:"proxima-nova",times new roman,sans-serif;font-size:13px;line-height:12px;padding:13px 15px 11px;text-decoration:none;box-shadow:none;text-transform:uppercase;border:0;background-color:#7daa4c;color:#fff}.top_banner_headline a:hover{box-shadow:0 0 20px rgba(125,170,76,.3);background-color:#709844;color:#fff}.top_banner_subheading *{color:#fff !important}.top_banner_subheading a{display:inline-block;background-color:#3953b2;padding:11px 25px;margin:0;border-radius:30px;color:#fff !important;font-weight:600;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.top_banner_subheading a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;background-color:#fff;color:#3953b2 !important}.subheadingRow{background-color:rgba(49,93,74,.45);border-radius:10px;padding:20px 15px;height:100%}.top_banner_img{border-radius:50%;width:100px !important;height:100px !important}.top_banner_img img{width:100%;border-radius:50%}.customerReviews .leftarrow,.customerReviews .rightarrow{position:absolute;top:40%;z-index:99;font-size:30px;color:#7daa4c}.customerReviews .leftarrow{left:10px}.customerReviews .rightarrow{right:10px}.customerReviews .slick-list{overflow:visible !important}.customerReviews .customerInfo{position:relative}.customerReviews .customerInfo .col-6{height:fit-content !important}.customerReviews .customerInfo .customerWebsite{max-width:400px;margin:auto}.customerReviews .customerInfo .customerWebsite p{margin:0}.customerReviews .customerInfo .customerWebsite img{width:100%}.customerReviews .customerInfo .customerImg{border-radius:50%;height:50px !important;width:50px !important;position:absolute;bottom:-24px;right:0}.customerReviews .customerInfo .customerImg p{margin:0;height:100%}.customerReviews .customerInfo .customerImg img{border-radius:50%;width:100% !important}.customerReviews .customerInfo .customerQuoteWrapper{display:flex;align-items:center}body.admin .background-box__text{top:35%;left:0;width:100%}@media(max-width: 1200px){.customerReviews .customerInfo .customerImg{right:0}}@media(max-width: 992px){.top_banner_headline{margin-bottom:40px;padding:20px;width:100%}.customerReviews .customerInfo{margin-bottom:50px}.customerReviews .customerImg{right:-17px}.customerReviews .customerQuoteWrapper{margin:auto}.subheadingRow{background:none}.icon-scroll{display:none}.image-grid--theme-1.smaforetagare:after{top:calc(100% - 110px) !important}}@media(max-width: 768px){.header-2021 .logoLeft img,.header-2021 .logoRight img{width:120px}.full-banner{height:750px !important}.background-box__text{margin-top:40px}.background-box__text .col-lg-5{margin-top:30px}.scroller{bottom:60px}.lightgrey-background.padding-y-100{padding:50px 0}}@media(max-width: 414px){.header-2021 .middleLinks .button{padding:7px 10px 7px !important}.full-banner{height:950px !important}.full-banner--medium-size{height:750px !important}.customerReviews .customerInfo .col-6{flex:0 0 100%;max-width:100%}.customerReviews .customerInfo .customerQuoteWrapper{margin-top:30px}}
