html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{line-height:1;overflow-x:hidden}img{border:0}ol,ul,li{list-style:none}img{max-width:100%;height:auto;display:block}article,footer,header,nav,section{display:block}strong{font-weight:600}:root{--primary-color:#85c7e0;--secondary-color:#bd92a9;--red-color:#b51212;--yellow-color:#ddc656;--text-color:#333;--background-color:#fff;--site-width:1190px}body,p{font-family:'Roboto',sans-serif,arial;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color)}a{color:var(--text-color);text-decoration:underline;outline:0;-webkit-transition:all .125s ease-in-out 0s;-moz-transition:all .125s ease-in-out 0s;transition:all .125s ease-in-out 0s}a:hover,a:focus,a:active{color:var(--text-color);outline:0}h1{font-size:28px;line-height:1.2;font-weight:400}h2{font-size:24px;line-height:1.4}h3{font-size:20px;line-height:1.4}h4{font-size:18px;line-height:1.4}h5{font-size:16px;line-height:1.4;font-weight:700}h1,h2{font-family:'Patua One',cursive;font-weight:400;margin-bottom:15px}h3,h4,h5{margin-bottom:5px}p{margin-bottom:30px}@media screen and (max-width:767px){h1,h2,h3,h4,h5{margin-bottom:10px}h1{font-size:26px}h2{font-size:22px}body,p{font-size:16px}}html,body{height:100%}.wrap{width:var(--site-width);margin:0 auto}.site-header{position:relative;background:var(--primary-color)}.site-header .logo img{width:350px}.site-footer .logo img{width:260px}.site-header-wrap{padding:0 20px}.site-content{background:#fff;width:100%;min-height:440px;overflow:visible;padding:30px 20px 0 20px}.header-wrap{width:var(--site-width);height:150px;display:flex;align-items:center;justify-content:space-between}.sidebar{float:right;width:300px;display:inline;margin-bottom:40px}.site-footer{width:100%;background:#bd92a9;position:relative;overflow:hidden;margin-top:0;padding:60px 0}.site-footer .footer-container{margin:0 auto;width:var(--site-width);display:flex;align-items:center}.leftcol{float:left;padding:0 20px 20px 0;width:50%}.rightcol{float:left;padding:0 0 20px 0;width:50%}.header-wrap .small-logo{display:none}.single .site-content{padding:40px 0 0}@media screen and (max-width:1140px){.wrap{width:auto;float:none;max-width:900px}.single .wrap{padding:0 30px}.site-footer{width:auto;float:none;max-width:100%}}@media screen and (max-width:767px){.single .wrap{padding:0}.leftcol,.rightcol{width:100%;padding:0;float:none}.sidebar{display:none}.header-wrap{background:#85c7e0;box-shadow:0 1px 1px rgb(0 0 0 / .1);position:fixed;top:0;right:0;left:0;z-index:1030;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;height:50px}.site-header{padding:25px}.site-content{padding:30px 20px 0 20px}.site-footer{padding:40px 0}.site-footer .logo img{width:200px}.single .site-content{padding:40px 0 0}}@media screen and (max-width:576px){.single .site-content{padding:20px 0 0}}.logo{display:block}.site-header .logo img.logo-mobile{display:none;width:180px;background:#fff;padding:5px 5px;border-radius:3px}.site-header .logo img.logo-desktop{display:block}.todays-date{color:#fff;font-size:16px;line-height:1.3;letter-spacing:1px;font-weight:600}@media screen and (max-width:767px){.todays-date{display:none}.header-wrap .logo{margin:0 auto}.site-header .logo img.logo-desktop{display:none}.site-header .logo img.logo-mobile{display:block}}.intro{font-weight:300;width:850px;float:left;padding-right:20px;padding-bottom:20px}.intro h1{font-family:'Patua One',cursive;margin-bottom:20px}.page .intro p{margin-bottom:20px}.intro .respad{margin-bottom:50px}.page-template-postcard-sent .intro{float:none;width:100%}.rightcontents{width:850px;float:left;padding-right:20px;margin-bottom:40px}.rightcontents div span,.related-cards span{font-size:14px;line-height:1.2;display:block;margin-top:10px;text-align:center}.rightcontents div img{display:block;border-radius:2px;box-shadow:3px 3px 4px rgb(0 0 0 / 20%)}.rightcontents ol{margin-bottom:2rem}.rightcontents ol li{list-style:decimal;margin-left:2rem}@media screen and (max-width:1140px){.intro{width:100%;float:none;margin:0 0 20px 0;padding:0}.rightcontents{float:none;margin:0 280px 0 0;overflow:hidden;width:auto}}@media screen and (max-width:767px){.rightcontents{width:100%;margin:0;padding:20px 0 10px 0}.gallery li{margin-right:30px;margin-bottom:40px}}@media screen and (max-width:578px){.intro{margin-bottom:10px}.intro h1{margin-bottom:10px}.intro p{margin-bottom:0}.gallery li{clear:both}.gallery li:nth-child(2n){margin-right:0;clear:none}.gallery li img{width:132px}.site-content{padding:20px 20px 0 20px}}.menu{float:left;width:100%;margin-bottom:40px}.menu li{font-size:11px;font-weight:700;margin-bottom:5px;padding:0 0 0 20px}.menu li{padding:8px 0;margin:2px 0 0 0;outline-style:none;outline-width:0;width:100%;text-transform:uppercase;float:left;display:block;border-bottom:1px solid #f2f2f2}.menu-main-menu-container .menu li:first-child{margin:0}.menu li a{display:flex;text-decoration:none;color:#333;font-size:15px;line-height:1.6;float:left;padding:2px 0;width:100%;text-transform:none;font-weight:400}.menu li a:hover{text-decoration:underline}.menu li a:before{content:"";display:block;background:#000;width:12px;height:12px;float:left;margin:6px 12px 6px 6px;border-radius:2px}.menu li.pink a:before{background:#8bc34a}.menu li.red a:before{background:#ff1414}.menu li.darkred a:before{background:#e30000}.menu li.orange a:before{background:#ffc107}.menu li.green a:before{background:#a7ce7f}.menu li.blue a:before{background:#5b8bbe}.menu li.yellow a:before{background:#ffeb3b}.menu li.darkpink a:before{background:#dd6ea9}.menu li.halloween a:before{background:#e19323}.facebook{float:left;margin-top:30px;display:flex;justify-content:center}.facebook i{display:inline-block;margin-right:12px;color:#3f51b5;font-size:26px}.facebook p{display:inline-block;margin:0}@media screen and (max-width:1140px){.menu{margin:0 0 30px 0}.menu li{width:100%}}@media screen and (max-width:767px){.menu-main-menu-container{float:none;margin:0 auto}.menu li{padding:3px 0 3px 2px;min-height:14px;line-height:14px}.menu li a:before{content:"";display:block;background:#000;width:11px;height:11px;float:left;margin:10px 16px 10px 0;border-radius:2px}}.menu-mobile-menu-container{display:none;opacity:0;-webkit-transition:-webkit-transform 1ms ease 200ms,opacity 200ms cubic-bezier(.165,.84,.44,1);-moz-transition:-moz-transform 1ms ease 200ms,opacity 200ms cubic-bezier(.165,.84,.44,1);transition:transform 1ms ease 200ms,opacity 200ms cubic-bezier(.165,.84,.44,1);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;margin-top:50px}.menu-mobile-menu-container .menu li:nth-child(even){background-color:rgb(236 236 236 / .28)}.menu-mobile-menu-container .menu li{background-color:#fff0;padding:0;margin:0}.menu-mobile-menu-container .menu li a{text-align:left;font-size:17px;line-height:1.2;font-weight:700;padding:5px 20px;display:flex;align-items:center;border-bottom:1px solid #eaeaea}@media only screen and (max-width:767px){body.show_mobile_nav .menu-mobile-menu-container{background-color:#f3f3f3;-webkit-transition:opacity 250ms cubic-bezier(.165,.84,.44,1);-moz-transition:opacity 250ms cubic-bezier(.165,.84,.44,1);transition:opacity 250ms cubic-bezier(.165,.84,.44,1);opacity:.99}}.mobile_menu_btn{display:none;position:absolute;left:20px;width:28px;height:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer;z-index:999}.mobile_menu_btn span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:15px;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.mobile_menu_btn span:nth-child(1){top:0}.mobile_menu_btn span:nth-child(2),.mobile_menu_btn span:nth-child(3){top:9px}.mobile_menu_btn span:nth-child(4){top:18px}.show_mobile_nav .mobile_menu_btn span:nth-child(1){top:12px;width:0%;left:50%}.show_mobile_nav .mobile_menu_btn span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.show_mobile_nav .mobile_menu_btn span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.show_mobile_nav .mobile_menu_btn span:nth-child(4){top:12px;width:0%;left:50%}@media only screen and (max-width:767px){.mobile_menu_btn{display:block}.show_mobile_nav .menu-mobile-menu-container{display:block}}.related-cards{float:left;width:100%;background:#f9f9f9;box-sizing:border-box;padding:30px}.related-cards img{border-radius:5px}.related-cards h2{margin:1rem 0 1rem;font-size:28px}.related-cards .row>div{display:flex;justify-content:center;margin-bottom:40px}.related-cards a{text-decoration:none}.related-cards h5{margin-bottom:5px;font-size:15px;text-align:center}@media (min-width:768px){.related-cards{padding:30px 60px;margin-top:20px;border-radius:5px}.related-cards a img{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.related-cards a:hover img{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}}@media (max-width:767px){.related-cards h2{font-size:24px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-9,.col-custom{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-custom{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:500px){.col-custom{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:768px){.reco-cards a:hover img{opacity:.7;transition:opacity 0.3s ease-in-out}.col-custom{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:850px){.col-custom{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:1024px){.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.rightcontents .row>div{padding-bottom:40px}.ecard{background:#f9f9f9;padding:40px}.ecard h3{display:block;font-size:30px;font-weight:300;margin-bottom:10px}.ecard h4{margin:5px 0 15px;display:block;font-size:13px;font-weight:400}.ecard fieldset{border:medium none!important;margin:0 0 10px;min-width:100%;padding:0;width:100%}.ecard input[type="text"],.ecard input[type="email"],.ecard input[type="tel"],.ecard input[type="url"],.ecard textarea{font-family:Arial,sans-serif;font-size:13px;line-height:1.2;font-weight:400;width:100%;border:1px solid #ccc;background:#fff;margin:0 0 15px;padding:10px}.ecard input[type="text"]:hover,.ecard input[type="email"]:hover,.ecard input[type="tel"]:hover,.ecard input[type="url"]:hover,.ecard textarea:hover{-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;border:1px solid #aaa}.ecard textarea{height:100px;max-width:100%}.ecard button[type="submit"]{font-family:Arial,sans-serif;font-size:13px;line-height:1.2;font-weight:400;cursor:pointer;width:100%;border:none;background:#5f8dc2;color:#fff;margin:0 0 5px;padding:12px;font-size:13px;border-radius:2px;text-transform:uppercase;letter-spacing:.7px;font-weight:700}.ecard button[type="submit"]:hover{background:#4b76a7;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.ecard button[type="submit"]:active{box-shadow:inset 0 1px 3px rgb(0 0 0 / .5)}.copyright{text-align:center}.ecard input:focus,.ecard textarea:focus{outline:0;border:1px solid #5f8dc2}.ecard ::-webkit-input-placeholder{color:#888}.ecard :-moz-placeholder{color:#888}.ecard ::-moz-placeholder{color:#888}.ecard :-ms-input-placeholder{color:#888}.validation .error{padding:5px 9px;border:1px solid red;color:red;border-radius:2px;margin-bottom:20px}.ecard .check{margin:0 0 20px;font-size:15px;line-height:1.6}.ecard .check span{margin-right:10px;font-size:15px;line-height:1.6}.ecard .check input{width:50px;border:1px #ccc solid;height:38px;padding:10px}.ecard input.phone[type="phone"]{display:none}.desc{float:left;width:100%;padding:4rem 6rem 3rem;box-sizing:border-box;background-color:#dbecf1}.desc h1{color:#333;font-size:26px;font-weight:400;line-height:1.4;margin-bottom:20px}.desc p{color:#333;line-height:1.6;font-size:16px}.desc a{color:rgb(255 255 255 / .9)}.fb-intro{margin:5px 0}.fb-like{margin-bottom:20px}.single .fb-like{float:right;margin-bottom:0}@media screen and (max-width:767px){.desc,.reco-cards{float:none;padding:3rem}.validation .error{margin-top:20px}}@media screen and (max-width:460px){.ecard,.desc,.reco-cards{padding:2rem;margin:0}.ecard .check,.ecard .check span{font-size:12px}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-content .topnav{margin:30px 0;padding:0;height:32px}.cardwrap{display:flex;background:#f4f4f4;border-radius:5px;box-shadow:0 2px 3px #d0d0d0;margin-bottom:60px}.imgwrap{width:50%}.hogerfalt{width:50%;position:relative}.frimarke{position:absolute;top:15px;right:15px;width:58px;height:auto}.message{margin-top:120px;margin-left:25px;margin-right:25px;font-size:16px;text-align:left;line-height:1.4;font-style:italic}.message::first-letter{font-size:35px;line-height:1.1;padding-right:3px}.card-nav{display:flex;justify-content:space-between;width:100%;padding:0 0 20px 0}.breadcrumbs{display:block;font-size:15px}.breadcrumbs a{text-decoration:none;border-bottom:1px solid #333}.breadcrumbs a:hover{text-decoration:none;border-bottom:1px solid #787878;color:#787878}.breadcrumbs span{padding:0 3px;font-size:14px}@media screen and (max-width:1140px){.frimarke{display:none}.message{margin:20px}}@media screen and (max-width:767px){.cardwrap{display:block;background:#fff;box-shadow:none}.card-nav{padding:0 20px 20px 20px}.imgwrap,.hogerfalt{width:100%}.message{margin:20px 0;min-height:150px}.breadcrumbs{font-size:12px;line-height:1.5;margin-right:20px}}.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;margin:0 -.7em}.related-cards .masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}.item{display:inline-block;padding:.7em;margin:0 0 .5em;width:100%;-webkit-transition:0.5s ease all;transition:0.5s ease all;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.item img{transition-property:transform;transition-duration:0.3s}.item img:hover{transform:scale(1.05)}@media (max-width:991px){.related-cards .masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:0) and (max-width:768px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin:0 -.6em}.related-cards .masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}.item{padding:.3em;margin:0 0 1.5em}}.btmad{margin:30px 0}.adsbygoogle{margin-bottom:30px}.wp-block-image figcaption{text-align:center;font-size:12px;font-style:italic}.tablepress-id-holidays{margin-top:40px;float:left}.tablepress-id-holidays .column-1{width:40px}.page .tablepress{font-size:14px}.page .tablepress thead{font-size:15px}.page .tablepress tfoot th,.page .tablepress thead th{background-color:#85c7e0;color:#fff}.tablepress>:where(thead,tfoot)>tr>*{background-color:#85c7e0!important}.page .tablepress td,.page .tablepress th{padding:10px 15px}.page .tablepress .column-1{width:50%}@media screen and (max-width:767px){.page .tablepress{font-size:14px}}.site-footer .site-footer-left{float:left;width:29%}.site-footer .site-footer-right{float:right;width:70%}.site-footer .site-footer-menu{list-style:none;float:right;margin:0 20px 30px 0}.site-footer .site-footer-menu li{color:rgb(228 228 228 / .17);float:right;font-size:18px}.site-footer .site-footer-menu a{color:#fff;font-size:15px;line-height:1.4;padding-left:10px;padding-right:10px;text-decoration:none;font-family:'Patua One',cursive}.site-footer .site-footer-text{color:#fff;float:right;font-size:15px;margin:5px 30px 20px 0;width:660px;line-height:1.6}.site-footer .site-footer-copy{color:#fff;float:right;font-size:14px;line-height:1.6;margin:0 30px 0 0}@media screen and (max-width:1140px){.site-footer .footer-container{padding:0 30px}.site-footer .footer-container,.site-footer .site-footer-left,.site-footer .site-footer-right,.site-footer .site-footer-menu,.site-footer .site-footer-text,.site-footer .site-footer-copy{width:100%;float:none;max-width:100%;margin:0}.site-footer .site-footer-left{margin-bottom:30px}.site-footer .site-footer-text{text-align:left}.site-footer .site-footer-menu li{float:none;display:inline-block;padding-right:20px}.site-footer .site-footer-menu li a{padding:0;display:inline-block}.site-footer .site-footer-text,.site-footer .site-footer-copy{padding-top:20px}}@media screen and (max-width:767px){.site-footer{height:auto;margin-top:0}.site-footer .footer-container{display:block}}@media screen and (max-width:460px){.site-footer .site-footer-menu li{width:100%}}#cookie-notice{max-width:500px;min-width:auto!important;box-shadow:0 4px 15px rgb(0 0 0 / .1);margin:20px;border-radius:5px}#cookie-notice.cn-position-bottom{font-size:16px;line-height:1.5;font-weight:400}#cookie-notice a{color:#111;text-decoration:underline}#cookie-notice #cn-notice-buttons{padding:0;text-align:center}#cookie-notice #cn-notice-buttons a{text-decoration:none;background:#333;color:#fff;padding:7px 16px;display:block;margin:0;font-size:12px;-webkit-transition:all 0.225s ease-in-out 0s;-moz-transition:all 0.225s ease-in-out 0s;transition:all 0.225s ease-in-out 0s;border-radius:100px;font-weight:700}#cookie-notice #cn-notice-buttons a:hover{background:#555}a.cn-close-icon{display:none}#cookie-notice .cookie-notice-container{text-align:left}#cookie-notice .cookie-notice-container{width:90%;margin:0 auto;padding:0;display:flex!important;justify-content:center;align-items:center}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none!important}#cookie-notice .cookie-notice-container .cn-notice-text{font-weight:400}#cookie-notice .cookie-notice-container #cn-notice-text{padding:20px 40px 20px 0;display:inline-block;margin-bottom:0;max-width:70%;font-size:13px}@media (max-width:540px){#cookie-notice{margin:35px}#cookie-notice #cn-notice-buttons{padding:0 20px 20px}#cookie-notice .cookie-notice-container{flex-direction:column}#cookie-notice .cookie-notice-container #cn-notice-text,#cookie-notice #cn-notice-buttons a{font-size:13px;line-height:1.5}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-notice-container #cn-notice-text{max-width:100%}#cookie-notice .cookie-notice-container #cn-notice-text{padding:20px}#cookie-notice #cn-notice-buttons{width:100%}}@media (max-width:380px){#cookie-notice .cookie-notice-container,#cookie-notice .cookie-notice-container #cn-notice-text{width:100%}}