html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}body{font-size:18px;font-family:"Arial",Arial,sans-serif;font-weight:400;overflow-wrap:break-word;word-wrap:break-word;margin:0;padding:0;-webkit-font-smoothing:antialiased;background-color:#f6f5ef;color:#222}a{background-color:transparent;color:#7b8d6f;transition:all .25s ease-in-out}strong{font-weight:700}img{border-style:none;max-width:100%;width:100%;display:block;height:auto}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#navigation ul li.menu-item-logotype .logotype:before,[hidden]{display:none}.super-container{font-size:1.1rem;line-height:1.25}@media (max-width:1200px){.super-container{font-size:1rem}}h2,h3,h4{font-family:"Cardo",Arial,sans-serif;font-weight:500;font-size:2em;line-height:1.05;margin-bottom:1rem}@media (min-width:600px){h2{font-size:2.25em}}@media (min-width:900px){h2{font-size:3rem}}@media (min-width:600px){h3{font-size:1.9em}}@media (min-width:900px){h3{font-size:2.3em}}h4{font-size:1.5em}@media (min-width:600px){h4{font-size:1.6em}}@media (min-width:900px){h4{font-size:1.8em}}.card h3{font-size:2em;line-height:1.15}@media (min-width:600px){.card h3{font-size:2em}}@media (min-width:900px){.card h3{font-size:2.5em}}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(/wp-content/themes/uterum/assets/fonts/fontawesome-pro/webfonts/fa-light-300.woff2)format("woff2"),url(/wp-content/themes/uterum/assets/fonts/fontawesome-pro/webfonts/fa-light-300.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/uterum/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/uterum/assets/fonts/fontawesome-pro/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"social";font-display:swap;src:url(/wp-content/themes/uterum/assets/fonts/fontello/font/social.eot?79452804);src:url(/wp-content/themes/uterum/assets/fonts/fontello/font/social.eot?79452804#iefix)format("embedded-opentype"),url(/wp-content/themes/uterum/assets/fonts/fontello/font/social.woff2?79452804)format("woff2"),url(/wp-content/themes/uterum/assets/fonts/fontello/font/social.woff?79452804)format("woff"),url(/wp-content/themes/uterum/assets/fonts/fontello/font/social.ttf?79452804)format("truetype"),url(/wp-content/themes/uterum/assets/fonts/fontello/font/social.svg?79452804#social)format("svg");font-weight:400;font-style:normal}*,:after,:before{box-sizing:inherit}.super-container{padding-top:9rem}@media (max-width:1200px){.super-container{padding-top:5.1rem}}@media (max-width:900px){.super-container{padding-top:4.6rem}}@media (min-width:0) and (max-width:600px){.super-container{padding-top:3.75rem}}p{margin:0 0 1em}figure{margin:0;padding:0;width:100%;overflow:hidden}figure.image-crop img{object-fit:cover;width:100%;height:100%}#navigation ul li.menu-item-search button:focus:before,#navigation ul li.menu-item-search button:hover:before,a:focus,a:hover{color:#222}a[href^=tel]{text-decoration:none;color:#222}.grouped-inputs{transition:all .3s ease-in-out;background-color:#fff;overflow:hidden;width:100%;margin-top:1.5rem}.grouped-inputs .row{display:flex;flex-wrap:wrap;width:100%;align-items:center}.grouped-inputs .row .col{flex:1 0 0%;width:100%;max-width:100%}.grouped-inputs .row .col input{width:100%;padding:1.1rem 1.5rem;border:0}.grouped-inputs .row .col-auto{flex:0 0 auto;width:auto;max-width:100%}.grouped-inputs .row .col-auto input[type=submit]{height:100%;padding:1.25rem 1.5rem;background:#f6f5ef;border:0;cursor:pointer;text-transform:uppercase;letter-spacing:.1rem;font-family:"Cardo",Arial,sans-serif;font-size:.9rem;transition:.3s;color:#222}#navigation ul li.menu-item-search button:focus,#navigation ul li.menu-item-search button:hover,.grouped-inputs .row .col-auto input[type=submit]:focus,.grouped-inputs .row .col-auto input[type=submit]:hover{background:#e3e1d4}.beforeAfter-caption{position:absolute;top:10px;right:10px;background:#fff;z-index:100;font-size:1rem;padding:.5rem 1rem}@media (max-width:1200px){.beforeAfter-caption{display:none}}ul.rating{list-style:none;padding:0;margin:1rem 0;display:flex;flex-wrap:nowrap}ul.rating li{display:block;margin:0 .15rem;color:#7b8d6f;font-size:1.4rem}ul.rating li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:900}.title{max-width:1500px;margin:0 auto 3.5rem;padding:0 1.5em;text-align:center}@media (max-width:1200px){.title{margin-bottom:2rem}}.title h2{margin:0 0 1rem}.title .read-more{margin-top:1rem}.contact-section{max-width:1500px;margin:0 auto;padding:0 2rem}@media (max-width:1200px){.contact-section{padding:0 .75em}}.contact-section .container{background:#fff;padding:4rem;flex-flow:row-reverse wrap;justify-content:space-between}@media (max-width:1200px){.contact-section .container{padding:2rem}}@media (min-width:0) and (max-width:600px){.contact-section .container{padding:1.75rem 1.25rem}}@media (max-width:900px){.contact-section .container .cell-2{width:calc(100% - 0em)}}.contact-section .container .cell-2:first-child{margin-right:0;margin-left:0;padding-left:4rem}@media (max-width:1200px){.contact-section .container .cell-2:first-child{padding-left:1rem}}@media (max-width:900px){.contact-section .container .cell-2:first-child{padding-left:0}}.contact-section .container .cell-2:first-child h2{margin-top:0;margin-bottom:1.5rem}.comment-section{max-width:1500px;margin:0 auto;padding:0 2rem}@media (max-width:1200px){.comment-section{padding-left:.75em;padding-right:.75em;padding-bottom:0}}.comment-section .container{background:#fff;padding:4rem}@media (max-width:1200px){.comment-section .container{padding:2rem}}@media (min-width:0) and (max-width:600px){.comment-section .container{padding:1.75rem 1.25rem 0}}.comment-section .container h2,.header .heading h2,.header .heading h4{margin-top:0}@media (max-width:900px){.comment-section .container .cell-2{width:calc(100% - 0em);margin:0}}.comment-section .container .cell-2 .container{padding:0;height:100%}.comment-section .container .cell-2 .container .cell-2 figure{height:100%}.comment-section .container .cell-2 .container .cell-2 figure img{height:100%;object-fit:cover}@media (max-width:900px){.comment-section .container .cell-2 .container .cell-2 figure img{min-height:100%}}@media (min-width:0) and (max-width:600px){.comment-section .container .cell-2 .container .cell-2 figure img{height:250px}}@media (max-width:900px){.comment-section .container .cell-2 .container:last-child .cell-2:last-child{display:none}}.comment-section .container .cell-2:first-child .comment-user{display:flex;flex-wrap:wrap;align-items:center}.comment-section .container .cell-2:first-child .comment-user img{max-width:60px;margin-right:1rem}@media (min-width:0) and (max-width:600px){.comment-section .container .cell-2:first-child{margin-bottom:2rem}}.cards,.comment-section,.contact-section,.half-half,.header{margin-bottom:10rem}@media (max-width:1200px){.cards,.comment-section,.contact-section,.half-half,.header{margin-bottom:6rem}}@media (max-width:900px){.cards,.comment-section,.contact-section,.half-half,.header{margin-bottom:4rem}}@media (min-width:0) and (max-width:600px){.cards,.comment-section,.contact-section,.half-half,.header{margin-bottom:2.5rem}}#navigation{display:block;width:100%;position:fixed;z-index:500;top:0;left:0;transition:all .25s ease-in-out;padding:0;margin:0;border-bottom:1px solid #e3e1d4}#navigation .nav:first-child{background:#e3e1d4;padding:.5rem 2.5rem;position:relative;z-index:10}@media (max-width:900px){#navigation .nav:first-child{padding-left:1rem;padding-right:1rem}}#navigation .nav:last-child{justify-content:space-between;background:#f6f5ef;padding:0 2.5rem}#navigation #menu-menu-2 a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#7b8d6f;transform:scaleX(0);transition:transform .3s ease-in-out}#navigation #menu-menu-2 a:active:before,#navigation #menu-menu-2 a:focus-within:before,#navigation #menu-menu-2 a:focus:before,#navigation #menu-menu-2 a:hover:before{visibility:visible;transform:scaleX(1)}#navigation ul{width:100%;list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start;align-items:center}#navigation ul li,#navigation ul li a{display:block;position:relative;padding:.7rem 0}#navigation ul li.menu-item-has-children li.menu-item-has-children>a:after,#navigation ul li.menu-item-has-children>a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:300}#navigation ul li.menu-item-has-children>a:after{content:"";margin-left:.25em;opacity:.65}#navigation ul li.menu-item-has-children li.menu-item-has-children>a:after{content:"";position:absolute;top:50%;margin-left:0;right:.55em;transform:translateY(-50%)}#navigation ul li a{border:1px solid transparent;padding:.5rem 0;margin:0 .75rem;text-decoration:none;color:#222;transition:all .25s ease-in-out;text-decoration-color:transparent;font-family:"Cardo",Arial,sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase}#navigation ul li a span{text-indent:-999999px;display:block;height:0;width:0;color:#fff}#navigation ul li a:active,#navigation ul li a:focus,#navigation ul li a:focus-within,#navigation ul li a:hover{border-color:none;color:#7b8d6f;border-radius:0;outline:0}#navigation ul li.menu-item-logotype{margin-right:auto;padding:0}#navigation ul li.menu-item-logotype .logotype,#navigation ul li.menu-item-mobile a{padding:0;margin:0}#navigation ul li.menu-item-logotype .logotype img{width:350px;height:auto;transition:all .25s ease-in-out;margin-top:0;margin-left:0;display:block}@media (max-width:900px){#navigation ul li.menu-item-logotype .logotype img{width:310px}}@media (min-width:0) and (max-width:600px){#navigation ul li.menu-item-logotype .logotype img{width:200px}}#navigation ul li.menu-item-mobile{display:none}@media (max-width:1200px){#navigation ul li.menu-item-mobile{display:block;padding:0}}#navigation ul li.menu-item-mobile a:before{font-size:33px;transition:all .25s ease-in-out;border-radius:50%;text-align:center;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300}#navigation ul li.menu-item-mobile a:focus:before,#navigation ul li.menu-item-mobile a:hover:before{transform:rotate(180deg)}@media (max-width:1200px){#navigation ul li:not(.menu-item-mobile):not(.menu-item-logotype){display:none}}#navigation ul li.menu-item-button,#navigation ul li.menu-item-phone,#navigation ul li.menu-item-search{padding:0}#navigation ul li.menu-item-phone a{display:flex;align-items:center;flex-flow:row-reverse wrap;font-weight:400}#navigation ul li.menu-item-phone a:after{font-size:2rem;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:100;margin-right:.5rem;color:#7b8d6f;order:1}#navigation ul li.menu-item-phone a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#7b8d6f;transform:scaleX(0);transition:transform .3s ease-in-out}#navigation ul li.menu-item-phone a:active:before,#navigation ul li.menu-item-phone a:focus-within:before,#navigation ul li.menu-item-phone a:focus:before,#navigation ul li.menu-item-phone a:hover:before{visibility:visible;transform:scaleX(1)}#navigation ul li.menu-item-button a{color:#fff;background-color:#7b8d6f;border:1px solid #7b8d6f;padding:.7rem 1.75rem;font-size:.9rem;font-weight:500;font-family:"Cardo",Arial,sans-serif;text-transform:uppercase;display:flex;flex-wrap:wrap}#navigation ul li.menu-item-button a:before{display:none}#navigation ul li.menu-item-button a:after,.button:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300;order:2;margin-left:.75rem}#navigation ul li.menu-item-button:focus a,#navigation ul li.menu-item-button:hover a{background-color:#f6f5ef;border-color:#f6f5ef;color:#222}@media (min-width:900px){#navigation ul li.menu-item-search{margin-right:1em}}#navigation ul li.menu-item-search>a{display:flex}#navigation ul li.menu-item-search>a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300;font-size:1.5rem;color:#7b8d6f}#navigation ul li.menu-item-search button:after,#navigation ul li.menu-item-search>a:after,#navigation ul.sub-menu li a:after{display:none}#navigation ul li.menu-item-search ul{min-width:350px;left:auto;right:0}#navigation ul li.menu-item-search form{width:100%;display:flex;transition:all .25s ease-in-out}#navigation ul li.menu-item-search input{background-color:#fff;border:1px solid #e3e1d4;padding:.8em 1.5em;outline:0;box-shadow:none;color:#222;width:calc(100% - 50px)}#navigation ul li.menu-item-search input:-moz-placeholder{color:#000;opacity:.75}#navigation ul li.menu-item-search input::-moz-placeholder{color:#000;opacity:.75}#navigation ul li.menu-item-search input:-ms-input-placeholder{color:#000;opacity:.75}#navigation ul li.menu-item-search input::-ms-input-placeholder{color:#000;opacity:.75}#navigation ul li.menu-item-search input::-webkit-input-placeholder{color:#000;opacity:.75}#navigation ul li.menu-item-search button{background-color:#7b8d6f;padding:0 1em;border:0;color:#fff;cursor:pointer;transition:all .25s ease-in-out;display:flex;align-items:center}#navigation ul li.menu-item-search button:before{transition:all .25s ease-in-out;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300}@media (-ms-high-contrast:none),(-ms-high-contrast:active){#navigation ul li.menu-item-search button:before{padding-right:1em}}#navigation ul li.menu-item-search button span{text-indent:-9999px;position:relative}#navigation ul.sub-menu{top:100%;position:absolute;opacity:1;height:0;overflow:hidden;transition:.1s linear opacity;min-width:350px;max-width:350px;background-color:#fff;display:block;left:0}#navigation ul.sub-menu li{padding:0 .5rem}#navigation ul.sub-menu li a{display:inline-block}#navigation ul.sub-menu li:first-child{padding-top:.5rem}#navigation ul.sub-menu li:last-child{padding-bottom:.5rem}#navigation ul.sub-menu .sub-menu{top:0}#navigation ul li.menu-item-has-children:focus-within>ul.sub-menu,#navigation ul li.menu-item-has-children:hover>ul.sub-menu{opacity:1;display:block;height:auto;overflow:visible}#navigation ul li.menu-item-has-children:focus-within>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu,#navigation ul li.menu-item-has-children:focus-within>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu,#navigation ul li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:focus-within>ul.sub-menu,#navigation ul li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{left:100%;opacity:1;top:0}#navigation li:last-child .sub-menu{left:auto;right:0}#menu:not(.mm-menu){display:none}#menu li.menu-item-mail a,#menu li.menu-item-phone a,.header .heading ul li{display:flex;align-items:center}#menu li.menu-item-phone a:before{content:"";font-size:1.6rem;width:30px;color:#7b8d6f}#menu li.menu-item-mail a:before,#menu li.menu-item-phone a:before,.header .heading ul li:before{text-align:center;margin-right:.5rem;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:300}#menu li.menu-item-mail a:before{content:"";font-size:1.6rem;width:30px;color:#7b8d6f}.header{position:relative;height:650px;overflow:hidden}@media (max-width:1200px){.header{height:auto;overflow:visible}}.header .header-slideshow{position:relative;overflow:hidden}.header .header-slideshow *{visibility:hidden}.header .header-slideshow picture{display:block;background-color:#f6f5ef;overflow:hidden;margin:0;margin:0 5rem 0 0}@media (max-width:1200px){.header .header-slideshow picture{margin:0}}.header .header-slideshow picture img{width:100%;min-width:100%;opacity:1;height:650px;object-fit:cover}@media (max-width:1200px){.header .header-slideshow picture img{height:500px}}@media (max-width:900px){.header .header-slideshow picture img{height:300px}}.header .product__slider-thmb{position:absolute;bottom:25px;left:10px;z-index:100}@media (max-width:1200px){.header .product__slider-thmb{display:none!important}}.header .slide{position:relative}.header .heading{position:absolute;top:50%;right:2rem;background:#fff;transform:translate(0,-50%);padding:3.5rem 2.5rem;width:500px;z-index:100}@media (max-width:1200px){.header .heading{position:relative;top:0;right:0;width:100%;transform:none;padding:2rem}}@media (min-width:0) and (max-width:600px){.header .heading{padding:1.75rem 1.25rem}}#footer ul,.header .heading ul{list-style:none;padding:0;margin:0}.header .heading ul li{flex-wrap:wrap;margin-bottom:.5rem}.header .heading ul li:before{background:#e3e1d4;min-width:2.25rem;width:2.25rem;height:2.25rem;line-height:2.25rem;font-size:1.125rem;border-radius:500px;content:""}.header:nth-of-type(even) picture{margin:0 0 0 5rem}@media (max-width:1200px){.header:nth-of-type(even) picture{margin:0}}.header:nth-of-type(even) .heading{right:auto;left:2rem}@media (max-width:1200px){.header:nth-of-type(even) .heading{left:0}}.header:nth-of-type(even) .product__slider-thmb{right:10px;left:auto}#footer{background-color:#fff;padding-bottom:10rem;margin-top:14rem}@media (min-width:0) and (max-width:600px){#footer{padding-bottom:4rem;margin-top:10rem}}#footer .container:first-child{max-width:850px;margin-top:5rem}#footer .container:last-child{max-width:1300px;padding-top:4rem}@media (min-width:0) and (max-width:600px){#footer .container:last-child{padding-top:0}}#footer .container:last-child>div:first-child{order:10;width:100%;margin-top:5rem;padding-top:2rem;border-top:1px solid #7b8d6f}#footer .cell-6{width:calc(25% - 2em)}@media (max-width:1200px){#footer .cell-6{width:calc(50% - 2em);margin:0 1rem}}@media (min-width:0) and (max-width:600px){#footer .cell-6{width:calc(100% - 0em)}}#footer h2,#footer h4{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #7b8d6f}#footer ul:not(.footer-contact) a{display:block;padding-bottom:.25em}#footer li{position:relative;width:fit-content;margin-bottom:.25rem}#footer li:after{transition:width .4s;transition-delay:0s;content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #7b8d6f}#footer li a{text-decoration:none;transition:all .25s ease-in-out;color:#222}#footer li:focus:after,#footer li:hover:after,a.read-more:focus:before,a.read-more:hover:before,span.read-more:focus:before,span.read-more:hover:before{width:100%}#footer li:focus a,#footer li:hover a,.card .card-wrapper:focus .card-wrap .read-more,.card .card-wrapper:hover .card-wrap .read-more,a.read-more:focus,a.read-more:hover,span.read-more:focus,span.read-more:hover{color:#7b8d6f}#footer.footer-woocommerce-alt .social-icons{display:flex;flex-wrap:wrap;justify-content:center}#footer.footer-woocommerce-alt .container div:first-of-type{margin-right:auto}#footer .container div.newsletter{margin-top:-7rem;margin-right:auto;margin-left:auto;width:100%;padding:0 1em;background:#7b8d6f;color:#fff;padding:3.5rem;text-align:center}@media (max-width:1200px){#footer .container div.newsletter{padding:2rem}}@media (min-width:0) and (max-width:600px){#footer .container div.newsletter{padding:2rem 1rem}}#footer .container div.newsletter h2{border:0;margin-top:0}.container{max-width:1500px;width:100%;margin-left:auto;margin-right:auto;padding:0 .75em;display:flex;justify-content:flex-start;flex-flow:row wrap}@media (min-width:600px){.container{padding:0 1em}}@media (min-width:900px){.container{padding:0 1.5em}}.cell-2,.cell-4,.cell-6{width:100%}@media (min-width:600px) and (max-width:900px){.cell-2,.cell-4,.cell-6{width:calc(50% - .5em)}.cell-2:nth-of-type(odd),.cell-4:nth-of-type(odd),.cell-6:nth-of-type(odd){margin-right:1em}}@media (min-width:900px) and (max-width:1200px){.cell-2,.cell-4,.cell-6{width:calc(50% - .5em)}.cell-2:nth-of-type(odd),.cell-4:nth-of-type(odd),.cell-6:nth-of-type(odd){margin-right:1em}}@media (min-width:1200px){.cell-2{width:calc(50% - .75em)}.cell-2:nth-of-type(odd){margin-right:1.5em}}@media (min-width:1600px){.cell-2{width:calc(50% - .75em)}.cell-2:nth-of-type(odd){margin-right:1.5em}}@media (min-width:1200px){.cell-4{width:calc(25% - .75em);margin-left:.5em;margin-right:.5em}.cell-4:nth-of-type(4n+1){margin-left:0}.cell-4:nth-of-type(4n+4){margin-right:0}}@media (min-width:1600px){.cell-4{width:calc(25% - .75em);margin-left:.5em;margin-right:.5em}.cell-4:nth-of-type(4n+1){margin-left:0}.cell-4:nth-of-type(4n+4){margin-right:0}}@media (min-width:1200px){.cell-6{width:calc(16.66% - 1.25em);margin-left:.75em;margin-right:.75em}}@media (min-width:1600px){.cell-6{width:calc(16.67% - 1.67em);margin-left:1em;margin-right:1em}}a.read-more,span.read-more{width:fit-content;text-transform:uppercase;font-family:"Cardo",Arial,sans-serif;text-decoration:none;color:#222;font-weight:500;padding-bottom:.25rem;transition:all .2s;transition-delay:0s;display:inline-block;position:relative;padding-right:2em;cursor:pointer;margin-top:1rem;font-size:1rem}a.read-more:before,span.read-more:before{transition:width .4s;transition-delay:0s;content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid currentColor}a.read-more:after,span.read-more:after{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300;transition:all .2s;transition-delay:0s;transform:translateY(-50%);position:absolute;right:-30px;top:45%;display:block;padding-right:2em}.card .card-wrapper:focus .card-wrap .read-more:after,.card .card-wrapper:hover .card-wrap .read-more:after,a.read-more:focus:after,a.read-more:hover:after,span.read-more:focus:after,span.read-more:hover:after{right:-40px}.button{color:#fff;background-color:#7b8d6f;border:1px solid #7b8d6f;padding:.7rem 1.75rem;font-size:.9rem;font-weight:500;font-family:"Cardo",Arial,sans-serif;text-transform:uppercase;display:flex;flex-wrap:wrap;text-decoration:none;width:fit-content;margin-top:1.5rem}.button:focus,.button:hover{background-color:#e3e1d4;color:#222;border:1px solid #e3e1d4}.card{overflow:hidden}.card .card-wrapper{text-decoration:none;display:flex;flex-flow:column wrap;height:100%}.card h3{width:100%;margin:0 0 .5em;color:#222;font-size:2.2rem}.card p{margin-bottom:0;color:#222}.card img{transition:.4s}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.card img{flex:none}}.card,.card .card-wrap{transition:all .25s ease-in-out}.card .card-wrap{background-color:#fff;display:flex;flex-flow:column wrap;align-content:flex-start;padding:2rem 1.5rem;flex:auto;width:100%}.card .card-wrap p{flex:auto;margin:0}@media (min-width:0) and (max-width:600px){.card .card-wrap{padding:1.75rem 1.25rem}}.card .card-wrap .icon-holder{background:#fff;border-radius:500px;width:100px;height:100px;margin:-4.5rem auto 0;display:inline-block;padding:1.25rem 1.25rem 0;position:relative;z-index:100}.card .card-wrap .read-more{margin-top:2rem}.card .card-wrapper:focus,.card .card-wrapper:hover{color:inherit}.address:focus:after,.address:hover:after,.card .card-wrapper:focus .card-wrap .read-more:before,.card .card-wrapper:hover .card-wrap .read-more:before,.email:focus:after,.email:hover:after,.phone:focus:after,.phone:hover:after{width:100%}.card .card-wrapper:focus figure img,.card .card-wrapper:hover figure img{transform:scale(1.1)}.email,.phone{line-height:2em;flex:none!important}.phone{margin-bottom:0}.email:before,.phone:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300}.email{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;color:#222;display:block}.email:before{content:""}.email,.phone{position:relative}.address,.email,.phone{display:flex;align-items:center;width:fit-content;padding-bottom:.5rem;font-size:1.2rem}@media (max-width:1200px){.address,.email,.phone{font-size:1rem}}.address:before,.email:before,.phone:before{margin-right:9px;color:#7b8d6f;min-width:30px;text-align:center;vertical-align:text-bottom;font-size:27px}.address:after,.email:after,.phone:after{transition:width .4s;transition-delay:0s;content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid currentColor}.address:focus,.address:hover,.email:focus,.email:focus a,.email:hover,.email:hover a,.phone:focus,.phone:focus a,.phone:hover,.phone:hover a{color:#7b8d6f}.address{position:relative}.address:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";content:"";font-weight:300}@media (max-width:1200px){.cards .card{margin-bottom:.75em}}.social-icons{display:flex;list-style:none;margin:0;padding:0;justify-content:center}@media (min-width:600px){.social-icons{justify-content:space-between}}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.mm-listitem{color:rgba(0,0,0,.75);color:#fff;border-color:rgba(255,255,255,.08);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:"";border-color:#e3e1d4;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:20px;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__text{display:block;color:inherit;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:19px 10px 19px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;font-family:"Cardo",Arial,sans-serif;font-size:1.2rem}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}.cards .card .card-wrapper .card-wrap{text-align:center}.cards .card .card-wrapper .card-wrap .read-more{margin-left:auto;margin-right:auto}.cards .container{justify-content:center!important}@media (max-width:900px){.half-half{padding-left:.75em;padding-right:.75em}}.half-half .container{justify-content:space-between;max-width:100%;width:100%;padding:0}@media (min-width:900px) and (max-width:1200px){.half-half .container{align-items:stretch}}.half-half h2{margin-top:0;margin-bottom:.35em}@media (max-width:1200px){.half-half h2{margin-bottom:.5em}}.half-half .cell-2{position:relative;margin-left:0;margin-right:0;width:calc(60% - 0em)}@media (max-width:900px){.half-half .cell-2{width:calc(100% - 0em)}}.half-half .cell-2:nth-child(2){max-width:650px;width:100%;align-self:center;padding:3rem;margin:5rem 0;background:#fff;position:relative;z-index:10;width:calc(40% - 0em)}@media (max-width:1200px){.half-half .cell-2:nth-child(2){padding:2rem}}@media (max-width:900px){.half-half .cell-2:nth-child(2){width:calc(100% - 0em);max-width:100%;margin:0}}@media (min-width:0) and (max-width:600px){.half-half .cell-2:nth-child(2){padding:1.75rem 1.25rem}}.half-half figure{height:100%;min-height:600px;width:100%;overflow:hidden}@media (max-width:1200px){.half-half figure{min-height:100%;height:500px}}@media (max-width:900px){.half-half figure{height:300px}}.half-half figure img{width:100%;height:100%;object-fit:cover}@media (min-width:900px){.half-half:nth-of-type(odd) .container{flex-flow:row-reverse wrap}}.half-half:nth-of-type(odd) .container .cell-2:nth-child(2){margin-left:auto;margin-right:-13rem}@media (max-width:900px){.half-half:nth-of-type(odd) .container .cell-2:nth-child(2){margin-right:0}}@media (min-width:900px){.half-half:nth-of-type(odd) .container .cell-2:first-child{padding-left:0}}.accordion{margin:0;padding:0;border-bottom:0 none;transition:all .25s ease-in-out;color:#222}.accordion h2{margin:0;padding:0;font-weight:400}.accordion .accordion-item{margin-bottom:.5rem}.accordion .accordion-trigger{background-color:transparent;border:1px solid #e3e1d4;font-family:"Arial",Arial,sans-serif;background:#fff;display:block;font-size:20px;font-weight:400;margin:0;padding:.5em 1em;position:relative;text-align:left;width:100%;outline:0;transition:all .25s ease-in-out;cursor:pointer}.accordion .accordion-trigger:hover{background:#7b8d6f}.accordion .accordion-trigger:hover .accordion-title{color:#fff!important}.accordion .accordion-trigger:hover .accordion-icon{border-color:#fff}.accordion button{border-style:none}.accordion button::-moz-focus-inner{border:0}.accordion .accordion-title{display:block;pointer-events:none;outline:0;padding:.25em 2.5em .25em 0;font-weight:400;color:#222;transition:all .25s ease-in-out}.accordion .accordion-icon{border:solid #222;border-width:0 2px 2px 0;height:.6rem;pointer-events:none;position:absolute;right:1.25em;top:50%;transform:translateY(-60%) rotate(45deg);width:.6rem;transition:all .25s ease-in-out}.accordion .accordion-panel{padding:2rem;font-size:1em;border:1px solid #e3e1d4;transition:all .25s ease-in-out;background-color:#fff;margin:0 0 1em}@media (min-width:600px){.accordion .accordion-panel{padding:1rem}}.accordion .accordion-panel[hidden]{display:none}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body{position:relative;overflow:hidden;height:100vh}body:before{content:"Tyvärr så stöds inte Internet Explorer längre på denna hemsidan. Vi rekommenderar att du byter till någon av de nyare webbläsarna, som t.ex. Google Chrome, Microsoft Edge eller Mozilla Firefox.";display:block;background-color:#ec5757;color:#fff;padding:3em 20%;text-align:center;font-size:2em;line-height:1.3;font-weight:700;position:absolute;width:96%;height:90vh;top:5%;left:2%;display:flex;align-items:center;justify-content:center;z-index:10000000000000000000000000;font-family:"Cardo",Arial,sans-serif}}