/*!
 Theme Name:   Hello Elementor Child
 Template:     hello-elementor
*/@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;600;700&display=swap");html{font-family:"Noto Sans SC",sans-serif}label,input{font-family:"Noto Sans SC",sans-serif}p{line-height:1.571em;margin-bottom:1.357em}h2,h3,h4,h5{margin:0 0 0.2em !important;font-size:16px !important;font-weight:600 !important}figure{margin:0}img{display:block}ul{list-style-type:square;padding:0 1.5em 0.5em;margin-bottom:1em}ul li{margin-bottom:0.5em}body [type=button],body [type=submit],body button{color:#fff;background-color:#A50344;border:none}body [type=button]:hover,body [type=submit]:hover,body button:hover{background-color:#A50344;transform:scale(1.06)}main{max-width:1022px !important;margin:auto;padding-left:21px;padding-right:21px;margin-top:10em}@media (min-width: 760px) and (max-width: 1018px){main{max-width:772px !important}}@media (max-width: 759.98px){main{max-width:542px !important;margin-top:9em}}@media (max-width: 575px){main{padding-left:21px !important;padding-right:21px !important}}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.contact-person{display:block;padding:0.5em;position:relative}.contact-person figure{margin-right:0.5em;display:inline-block;position:absolute;left:0.5em;top:0.5em;margin:auto}.contact-person figure img{width:100px;height:100px;border-radius:50%}.contact-person .info{padding-left:calc(100px + 0.5em)}.contact-person .info h2{font-size:0.842em}.contact-person .info .title,.contact-person .info .phone,.contact-person .info .mail{font-size:0.875em;line-height:1.6em}.pdf-list li{padding:0.5em !important}.pdf-list li a span{color:#a50344 !important;font-size:0.88em}.pdf-list li:nth-child(odd){background-color:#f4f4f4}.pdf-list li:nth-child(even){background-color:#e9e9e9}.pdf-list li:hover{background:#a50344}.pdf-list li:hover a span{color:#fff !important}.article-wrapper{display:flex;flex-wrap:wrap}.article-wrapper .article{background-color:#f4f4f4;position:relative;transition-duration:200ms;width:25%;margin-bottom:0.44em}.article-wrapper .article:hover{transform:scale(1.1);z-index:1}.article-wrapper .article>a,.article-wrapper .article>a:hover{color:#000;text-decoration:none}.article-wrapper .article>a .title,.article-wrapper .article>a:hover .title{font-size:1em;font-weight:500;font-family:"Noto Sans SC",sans-serif;margin-bottom:0.5em;text-align:center}.article-wrapper .article>a .exerpt,.article-wrapper .article>a:hover .exerpt{text-align:center;font-size:0.88em}.article-wrapper .article>a .content,.article-wrapper .article>a:hover .content{padding:0.9em}.article-wrapper .article>a .thumbnail,.article-wrapper .article>a:hover .thumbnail{position:relative}.article-wrapper .article>a .thumbnail ul.cat,.article-wrapper .article>a:hover .thumbnail ul.cat{list-style:none;padding:0;position:absolute;bottom:0}.article-wrapper .article>a .thumbnail ul.cat li,.article-wrapper .article>a:hover .thumbnail ul.cat li{display:inline-block;background-color:rgba(255,255,255,0.8);padding:0.5em;margin:0.5em;border-radius:2em;font-size:0.8em;font-weight:600}@media (max-width: 1017.98px){.article-wrapper .article{width:33.333%}}@media (max-width: 758.98px){.article-wrapper .article{width:50%}}.stodruta{background-color:#f4f4f4;margin-bottom:1em;align-items:center;display:flex;border-radius:8px;overflow:hidden;transition-duration:300ms;font-size:14px;font-family:"Noto Sans SC",sans-serif}.stodruta .stodlogo{padding:2em 0.5em;background-color:darkorange;width:25%;color:#fff;font-weight:600;font-size:1.1em;float:left;text-align:center}.stodruta .info{width:75%;padding:0.5em 1em;font-size:1.1em;float:left}.stodruta:hover{transform:scale(1.05);filter:contrast(1.2);box-shadow:0 0 45px rgba(0,0,0,0.3)}.elementor-container>.elementor-col-50{width:49% !important}.elementor-container>.elementor-col-50:first-child{margin-right:1%}.elementor-container>.elementor-col-50:last-child{margin-left:1%}@media (max-width: 759.98px){.elementor-container>.elementor-col-50{width:100% !important}}.herospace{margin-bottom:0.44em}.herospace .top{border-radius:8px;overflow:hidden;margin-bottom:1.32em}.herospace .top a{position:relative;display:block}.herospace .top a .text{position:absolute;font-size:14px;bottom:1em;padding-left:2em;padding-right:2em;text-align:center;width:100%}.herospace .top a .text h1{font-family:"Noto Sans SC",sans-serif;font-weight:600;text-align:center;color:#fff;margin:0;font-size:2.146em;text-shadow:0 2px 4px rgba(0,0,0,0.1)}.herospace .top a .text p{color:#fff;text-align:center;font-family:"Noto Sans SC",sans-serif;margin:0;font-size:1.3em;text-shadow:0 2px 4px rgba(0,0,0,0.1)}@media (max-width: 758.98px){.herospace .top a .text h1{font-size:1.5em}.herospace .top a .text p{display:none}}.herospace .gridpage{border-radius:8px;overflow:hidden}.herospace .gridpage>.r{display:flex;flex-wrap:wrap}.herospace .gridpage>.r .page{width:50%;position:relative;overflow:hidden}.herospace .gridpage>.r .page .title{font-family:"Noto Sans SC",sans-serif;font-weight:600;color:#fff;margin:auto;left:0;right:0;top:50%;transform:translate(0%, -50%);position:absolute;text-align:center;font-size:1.35rem;z-index:2}@media (max-width: 767.98px){.herospace .gridpage>.r .page .title{font-size:1rem}}.herospace .gridpage>.r .page::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#a9104e85;width:100%;height:100%;z-index:0}.herospace .gridpage>.r .page img{transition:linear;transition-duration:200ms}.herospace .gridpage>.r .page:hover img{transform:scale(1.06);z-index:10000;box-shadow:0 0 45px rgba(0,0,0,0.3)}@media (max-width: 600px){.herospace .gridpage>.r .page{width:100%}}header.site-header{max-width:none;height:100px;padding-left:21px;padding-right:21px;padding-top:0;padding-bottom:0;left:0;right:0;top:0;z-index:1111111;position:fixed;transition-duration:0.4s}header.site-header>div{width:100%;display:flex;max-width:980px;margin:auto;position:relative;z-index:99}header.site-header .nav-toggle{display:none}header.site-header .site-navigation{height:90px}header.site-header .site-navigation ul.menu{align-items:center}header.site-header>div>img{position:absolute;height:28px;top:0.5em;right:0}.site-branding{display:block;background-color:white;padding:2em 1em;border-radius:0 0 8px 8px;margin-bottom:1em;transition-duration:300ms}.site-branding .custom-logo{width:217px}@media (min-width: 760px) and (max-width: 1018px){header.site-header{height:90px}header.site-header>div{max-width:730px}ul#menu-meny .menu-item{font-size:0.8em}}.background-image{background-image:linear-gradient(rgba(255,255,255,0), #fff),url("assets/img/bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;height:564px;position:absolute;left:0;right:0;top:0;z-index:-1}header.site-header{background:#fff;height:100px;box-shadow:0 5px 5px rgba(0,0,0,0.1)}header.site-header.scroll{height:70px}header.site-header>div{height:100%}header.site-header .punch-line{display:none}header.site-header .site-branding{padding:0;margin:0;height:100%;justify-content:center;align-items:center;display:flex}header.site-header .site-branding .custom-logo{width:178px}header.site-header .site-navigation{height:100%}ul#menu-meny .menu-item{display:inline-block;font-size:0.88em;margin:0;margin-left:1em;padding:0}ul#menu-meny .menu-item a{padding:0;color:#111;font-family:"Noto Sans SC",sans-serif}ul#menu-meny .menu-item:first-child{margin-left:0}ul#menu-meny .menu-item.current-menu-item a{color:#a50344;border-bottom:2px solid #a50344}ul#menu-meny .menu-item:hover a{color:#a50344}ul#menu-meny .btn a{background:#a50344;color:#fff;padding:8px 16px;border-radius:20px;transition:transform 0.3s}ul#menu-meny .btn:hover a,ul#menu-meny .btn.current-menu-item a{color:#fff;transform:scale(1.06)}@media (max-width: 759.98px){header.site-header{height:70px}header.site-header>div{max-width:500px;position:relative}header.site-header .nav-toggle{display:block;background-image:url("assets/img/meny_closed.svg");width:30px;height:30px;border-radius:0;border:0;color:transparent;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:20px;text-indent:-9999px}header.site-header .nav-toggle:hover,header.site-header .nav-toggle:focus{background-color:transparent}.site-navigation:not(.open){display:none}.site-navigation.open{width:80%;display:block;position:fixed;height:100% !important;left:0;top:0;background-color:rgba(165,3,68,0.95);padding:2em 1em}ul#menu-meny{flex-direction:column;align-items:flex-start}ul#menu-meny .menu-item{margin:0}ul#menu-meny .menu-item a{text-align:left;font-size:1.4rem;margin:1rem 0;color:#fff;padding:0}ul#menu-meny .menu-item.current-menu-item a{color:#fff;border-bottom:2px solid #fff}}footer{font-size:0.875em}footer .footer-top{background-image:linear-gradient(#e9e9e9, #fff);padding:2em 1.5em;margin-top:1em;text-align:center}footer .footer-bottom{background:#fff;text-align:center;padding-bottom:3em}footer .footer-bottom>div img{max-height:60px;max-width:120px !important;margin:auto}footer .footer-bottom .inner>div{display:inline-block;width:25%}footer .footer-top .inner,footer .footer-bottom .inner{max-width:980px;margin:auto}@media (min-width: 760px) and (max-width: 1018px){footer .footer-top .inner,footer .footer-bottom .inner{max-width:730px}}@media (max-width: 759.98px){footer .footer-top .inner,footer .footer-bottom .inner{max-width:500px}}body.tax-Land h1,body.single-post h1{font-family:"Noto Sans SC",sans-serif;font-weight:600;text-align:center;color:black;margin-bottom:3.5rem;margin-top:1.1em}body.tax-Land h2,body.tax-Land h3,body.tax-Land h4,body.tax-Land h5,body.single-post h2,body.single-post h3,body.single-post h4,body.single-post h5{margin:0 0 0.2em;font-size:1.2rem;font-weight:600;color:#a50344;font-family:"Noto Sans SC",sans-serif}body.tax-Land a,body.tax-Land a:hover,body.single-post a,body.single-post a:hover{color:#a50344}body.tax-Land p,body.single-post p{margin-top:0;margin-bottom:1.4em;line-height:160%;font-family:"Noto Sans SC",sans-serif;font-size:0.875em}body.tax-Land header{margin:0}body.tax-Land header img{border-radius:8px 8px 8px 8px}body.tax-Land article{display:flex;flex-wrap:wrap;padding-bottom:1.31em}body.tax-Land article .left,body.tax-Land article .right{width:49%}body.tax-Land article .left{margin-right:1%}body.tax-Land article .right{margin-left:1%}section.article .menu{background-image:linear-gradient(#e9e9e9, #fff);margin-top:1em;margin:auto}section.article .menu .title{max-width:1022px;margin:auto;padding-left:21px;padding-right:21px;margin-top:1em;padding-top:2em}section.article .menu .title h2{margin-bottom:1em !important;font-weight:400 !important;font-size:1.31em !important;color:gray}section.article .menu ul{margin:auto;max-width:1022px;margin:auto;padding:0;list-style:none;padding-left:21px;padding-right:21px;margin-bottom:2em}section.article .menu ul li{display:inline-block}section.article .menu ul li a{padding:0.5em 1em;margin-right:0.5em;margin-bottom:0.5em;transition-duration:300ms;background-color:lightgray;color:#000;display:inline-block;font-size:0.88em;font-family:"Noto Sans SC",sans-serif;border-radius:2em}section.article .menu ul li a:hover,section.article .menu ul li a.active{background-color:#000;color:#fff}section.article .menu ul li:last-child a{margin-right:0}section.article .article-wrapper{margin:auto;max-width:1022px;padding:1.5em;padding-left:21px;padding-right:21px}section.article .article-wrapper .article:nth-child(even) a .content{background-image:linear-gradient(#e0e0e0, rgba(244,244,244,0))}@media (min-width: 760px) and (max-width: 1018px){section.article .menu ul,section.article .article-wrapper{max-width:772px}}@media (max-width: 759.98px){section.article .menu ul,section.article .article-wrapper{max-width:542px}}body.single-post main header{margin-bottom:2em}body.single-post main header figure img{border-radius:8px}body.single-post main h1{font-size:2em;margin-bottom:0.88rem;margin-top:1.15em}body.single-post main p.preamble{color:black;text-align:center;font-size:1.15em;font-family:"Noto Sans SC",sans-serif;margin-bottom:0}body.single-post main .page-content{max-width:588px;margin:auto}section.gift{background-image:linear-gradient(#e9e9e9, #fff);padding:1.75em 0;margin-top:0.88em}section.gift .gift-wrapper{margin:auto;max-width:1022px;padding-left:21px;padding-right:21px}section.gift .gift-wrapper .title h2{display:block;color:gray;font-size:1.31em !important;font-weight:400 !important;margin-bottom:1em !important;font-family:"Noto Sans SC",sans-serif}section.gift .gift-wrapper .articles{display:flex;flex-wrap:wrap}section.gift .gift-wrapper .articles .gift{background-color:#f4f4f4;position:relative;transition-duration:200ms;width:25%;margin-bottom:0.43em}@media (max-width: 1017.98px){section.gift .gift-wrapper .articles .gift{width:50%}}section.gift .gift-wrapper .articles .gift .title{padding:1em;font-family:"Noto Sans SC",sans-serif;font-size:1em;font-weight:500;text-align:center}section.gift .gift-wrapper .articles .gift:nth-child(2n) .title{background-image:linear-gradient(#e0e0e0, rgba(244,244,244,0))}section.gift .gift-wrapper .articles .gift:hover{transform:scale(1.1);filter:contrast(1.2);box-shadow:0 0 45px rgba(0,0,0,0.3);z-index:10000}@media (min-width: 760px) and (max-width: 1018px){section.gift .gift-wrapper{max-width:772px}}@media (max-width: 759.98px){section.gift .gift-wrapper{max-width:542px}}
/*# sourceMappingURL=style.css.map */
