@font-face{font-family:'LucidaSansEF-DemiBold';src:url('fonts/280C86_0_0.eot');src:url('fonts/280C86_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/280C86_0_0.woff') format('woff'),url('fonts/280C86_0_0.ttf') format('truetype')}@font-face{font-family:"GT Walsheim";src:url("fonts/GT-Walsheim-Regular.eot?#iefix");src:url("fonts/GT-Walsheim-Regular.eot?#iefix") format("eot"),url("fonts/GT-Walsheim-Regular.woff") format("woff"),url("fonts/GT-Walsheim-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"GT Walsheim";src:url("fonts/GT-Walsheim-Regular-Oblique.eot?#iefix");src:url("fonts/GT-Walsheim-Regular-Oblique.eot?#iefix") format("eot"),url("fonts/GT-Walsheim-Regular-Oblique.woff") format("woff"),url("fonts/GT-Walsheim-Regular-Oblique.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"GT Walsheim";src:url("fonts/GT-Walsheim-Medium.eot?#iefix");src:url("fonts/GT-Walsheim-Medium.eot?#iefix") format("eot"),url("fonts/GT-Walsheim-Medium.woff") format("woff"),url("fonts/GT-Walsheim-Medium.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"GT Walsheim";src:url("fonts/GT-Walsheim-Medium-Oblique.eot?#iefix");src:url("fonts/GT-Walsheim-Medium-Oblique.eot?#iefix") format("eot"),url("fonts/GT-Walsheim-Medium-Oblique.woff") format("woff"),url("fonts/GT-Walsheim-Medium-Oblique.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"GT Walsheim";src:url("fonts/GT-Walsheim-Bold.eot?#iefix");src:url("fonts/GT-Walsheim-Bold.eot?#iefix") format("eot"),url("fonts/GT-Walsheim-Bold.woff") format("woff"),url("fonts/GT-Walsheim-Bold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"GT Walsheim";src:url("fonts/GT-Walsheim-Bold-Oblique.eot?#iefix");src:url("fonts/GT-Walsheim-Bold-Oblique.eot?#iefix") format("eot"),url("fonts/GT-Walsheim-Bold-Oblique.woff") format("woff"),url("fonts/GT-Walsheim-Bold-Oblique.ttf") format("truetype");font-weight:800;font-style:italic}@media screen{html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;-webkit-text-size-adjust:100%}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}th{text-align:left}h1,h2,h3,h4,h5,h6{font-family:"Lucida Sans",Arial;font-size:100%;font-weight:normal}img{border:none;display:inline-block}header,section,article,aside{display:block}input,textarea,select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}iframe{border:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#efefdf}body{font:16px Georgia,serif;color:#1c2848;line-height:25px}h1,h2,h3,h4,h5{font-family:"GT Walsheim"}h1,h2,h3,h4,h5{font-weight:800}h1{font-size:42px;color:#1c2848;margin-bottom:.5em;line-height:1.1}h2,h3{font-size:20px;margin-bottom:.5em;margin-top:1em;line-height:1.1}ul li h3{margin-top:0}h4{font-size:18px;margin-bottom:.5em;line-height:1.1;font-weight:normal}a{text-decoration:none;color:#0d32a4;font-family:"GT Walsheim"}a:hover{text-decoration:underline}textarea{font:87%/1.4 arial,sans-serif}p{margin-bottom:1.2em}p.highlighted{color:#f6861f;font-weight:bold}.inner{max-width:980px;margin:0 auto;padding:27px 0 0}.structural{position:absolute;left:-9999px}table{border-left:1px solid #ddd;display:block;overflow:auto}table td{padding:5px;vertical-align:top;font-size:79%}table thead{background:#0d32a4;color:#fff;font-family:"Lucida Sans",Arial}table thead tr td{padding:10px 5px}table tbody tr td{border:1px solid #ddd}.cookie-warning{display:none;position:fixed;left:0;right:0;bottom:0;min-height:110px;background:#e1245d;color:#fff;z-index:9999;transition:transform 200ms ease;transform:translate(0,250px);border-top:none}.cookie-warning--init{display:block}.cookie-warning--visible{transform:translate(0,0)}.cookie-warning__inner{max-width:964px;margin:0 auto;position:relative}.cookie-warning__text{font-size:15px;padding-right:260px;margin-top:31px;font-family:"GT Walsheim"}.cookie-warning__text a{text-decoration:underline;color:#fff}.cookie-warning__button{position:absolute;right:0;top:3px;background:#e1245d;border:2px solid #fff;height:40px;color:#fff;font-family:"GT Walsheim";padding:0 54px;font-size:16px;cursor:pointer}.cookie-warning__button:hover{}.editorial h2,.editorial h3{color:#1c2848}.editorial a h2,.editorial a h3{color:#082ca1}.editorial .article-image{margin-bottom:1em}.editorial .article-image img{width:100%}.editorial span.image-text{display:block;font-weight:800;color:#1c2848;font-size:13px;font-family:"GT Walsheim";padding:10px 23px;margin-top:-7px;line-height:20px;background:#fff}.editorial .article-video{margin-bottom:1em}.editorial .article-video iframe{width:100%}.editorial .block-container{margin:1em 0}.editorial .introduction{font-family:"GT Walsheim";font-weight:600;font-size:16px}.editorial blockquote h3,.editorial #gift-form h3,.editorial .info-block h3,.editorial blockquote h2,.editorial #gift-form h2,.editorial .info-block h2{color:#1c2848}.editorial .info-row{border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;padding:6px 0;margin:16px 0 16px 0;min-height:20px;overflow:hidden;font-size:82%}.editorial .info-row.bottom{margin-top:50px}.editorial .info-row .share{float:right}.editorial .info-row .date{margin:.3em 1.5em 0 0;float:left}.editorial .info-row .author{margin-top:.3em;float:left}.editorial .info-row .categories{display:block;max-width:100%;float:left;margin-top:.2em}.editorial #maincontent p iframe{width:100%}.editorial .main-body-wrapper{margin-bottom:2em}.stripe{margin:0 auto 40px auto;max-width:980px;overflow:hidden;position:relative}.stripe-text{display:block;font-weight:bold;color:#999;font-size:85%}.mainbody ul,.editorial .mainbody ol{margin:1em 0}.mainbody ul li{margin:0 2.5em 1em 2.5em;list-style:disc}.mainbody ol li{margin:0 2.5em 1em 2.5em;list-style:decimal}.mainbody.editor{font-family:Georgia,serif}.mainbody.editor table{max-width:99%;border:none}.mainbody.editor table thead p{margin:0}.mainbody.editor table thead td{border:solid 1px #0d32a4;border-right-color:#fff;font-family:"Lucida Sans",Arial;font-size:85%}.mainbody.editor table thead td:last-child{border-right-color:#0d32a4}.mainbody.editor table thead .mainbody.editor tr{border:none}.mainbody.editor table tbody{font-family:Arial}.mainbody.editor table tbody td{font-size:85%}a.button:hover{text-decoration:none}input[type="button"],input[type="submit"],a.button{border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;font-family:"GT Walsheim";font-size:16px;border-width:0;color:#fff;cursor:pointer;line-height:1.3em;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:600}input[type="button"].pink,input[type="submit"].pink,a.button.pink{background:#e1245d}input[type="button"].blue,input[type="submit"].blue,a.button.blue{background:#fff;border:solid 2px #0239a5;color:#0239a5}p.blue{background:url(/Images/list-style-blue.png) no-repeat left top;padding-left:40px;padding-top:3px;min-height:28px}header{min-height:144px;background:#0d32a4;position:relative;font-family:"GT Walsheim";font-weight:600}#logotype{position:absolute;bottom:33px;max-width:250px;margin-left:9px}#logotype img{width:182px}#logotype a{display:inline-block;position:relative;z-index:99999}#logotype .mobile-logo{display:none}#logotype span{color:#000;text-transform:uppercase;font-size:63%;display:block;text-align:right;margin-top:1em}#logotype a:hover{text-decoration:none}#quote{float:left;width:205px;height:111px;margin:20px .5em 0 2.45em;overflow:hidden}#quote.editquote{position:relative}#quote.editquote img{position:absolute;top:0;left:0;z-index:-1}#tools{text-align:right}#tools a{color:#88daee}#tools li{display:inline-block;vertical-align:middle;position:relative;z-index:999;margin-right:5px;margin-left:17px;top:-3px}#tools li:last-child{margin-right:0}#tools li a{display:inline-block;font-size:11px;height:36px;line-height:36px;letter-spacing:.44px}#tools li .mobile-menu{display:none}#tools li.sites{margin-right:.75em}#tools li.languages a,#tools li.sites a{float:left}a#lang-link{color:#000!important}#tools li.sites #site-icon{background:transparent url('/Images/pil.svg') no-repeat 0 0}#tools li.languages #lang-icon,#tools li.languages #en-flag,#tools li.sites #site-icon{display:inline-block;width:10px;height:10px;position:relative;top:7px;left:5px;padding:0}#tools li.languages li a,#tools li.sites li a{padding:3px 14px;height:auto;font-size:100%;font-weight:bold;color:#082ca1}#tools li.languages li a{padding:3px 25px}#tools li.sites>ul{top:33px;right:0;border:1px solid #e4e1dc;position:absolute;background-color:#fff;border-top-left-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:-1}#tools li.languages ul{position:static}#tools li.languages ul,#tools li.sites ul{display:none}#tools li.languages ul.active,#tools li.sites ul.active{display:block;width:240px}#tools li.languages ul li,#tools li.sites ul li{clear:both;display:block;margin:3px}#tools input[type="text"]{float:left;border-right:none;background-color:#88daee;color:#0d32a4;display:inline-block;border:none;height:30px;line-height:30px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-mox-border-bottom-right-radius:0;padding:0 1em;width:146px}#tools input[type="text"]::-webkit-input-placeholder{color:#0d32a4;font-family:"GT Walsheim";font-size:11px;letter-spacing:.44px}#tools input[type="text"]::-moz-placeholder{color:#0d32a4;font-family:"GT Walsheim";font-size:11px;letter-spacing:.44px}#tools input[type="text"]:-ms-input-placeholder{color:#0d32a4;font-family:"GT Walsheim";font-size:11px;letter-spacing:.44px}#tools input[type="text"]:-moz-placeholder{color:#0d32a4;font-family:"GT Walsheim";font-size:11px;letter-spacing:.44px}#tools input[type="image"]{float:left;background:#88daee;width:40px;padding-right:6px;border:none;display:inline-block;height:30px;border-top-left-radius:0;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-mozborder-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;font-size:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-left:-1px}#tools #quicksearchsubmit{color:transparent;width:30px;margin-left:-2px;height:30px;background:url(/Images/search.svg) no-repeat scroll 3px center #88daee;background-size:19px}#tools #toggle-search{display:none}#tools .gift-link-mobile{display:none}#linktools ul{text-align:right}#linktools li{display:inline-block}#linktools li:last-child{border:none}#linktools a{color:#666;font-size:84%}nav#topnav{position:relative;line-height:20px}nav#topnav .top-menu a.hidden{display:none}nav#topnav .top-menu li.hidden.top-selected{padding:0;border:none}nav#topnav a{display:inline-block;padding:.5em 0}nav#topnav .active{display:none}nav#topnav .top-menu>ul{margin:0 auto;padding-top:11px;max-width:980px;min-height:3.23em;text-align:right}nav#topnav .top-menu li.hidden{}nav#topnav .top-menu li{display:inline-block}nav#topnav .top-menu li:first-child{margin-left:-21px}nav#topnav .top-menu li.top-selected:first-child{margin-left:0}nav#topnav .top-menu .top-selected>a{border-bottom:2px solid #fff}nav#topnav .top-menu a{display:inline-block}nav#topnav .top-menu li a{color:#fff;margin:0 18px;padding-bottom:4px;padding-top:10px;font-size:14px;letter-spacing:.56px}nav#topnav .top-menu li a:hover{text-decoration:none;border-bottom:2px solid #fff}nav#topnav .top-menu .sub-menu li a:hover{border-bottom:none;box-shadow:0 2px 0 0 #082ca1}nav#topnav .top-menu .home{float:right;margin-left:23px;margin-top:-2px}nav#topnav .top-menu .home-link{display:none}nav#topnav .top-menu .gift-link{margin:.1em 0 0 0;padding:12px 5px 12px}nav#topnav .top-menu .gift-link:hover{border:none}nav#topnav .sub-menu{background-color:#88daee;position:absolute;left:0;right:0;top:80px;height:59px;clear:both;border-bottom:solid 1px #ddd}nav#topnav .sub-menu ul{max-width:980px;margin:0 auto;padding:4px 0;position:relative;min-height:0;margin-bottom:-6px!important;text-align:center;justify-content:center;align-items:center;display:flex}nav#topnav .sub-menu>ul{height:57px}nav#topnav .sub-menu ul ul{display:block;justify-content:flex-start}nav#topnav .sub-menu li:first-child{margin-left:0}nav#topnav .sub-menu li a,nav#topnav .top-menu .top-selected li a{margin:8px 25px 9px 0;color:#082ca1;letter-spacing:.56px}nav#topnav .sub-menu>ul li a{margin:0 25px 0 0;padding:0}nav#topnav .sub-menu ul ul li a{padding-bottom:9px;padding-top:9px}nav#topnav .sub-menu li.sub-selected>a{border-bottom:none;box-shadow:0 2px 0 0 #082ca1;padding-bottom:2px}nav#topnav .left-menu{position:absolute;top:79px;left:0;width:23.8%;z-index:999;overflow:hidden;font-size:95%;font-weight:600}nav#topnav .left-menu ul{margin-bottom:0!important;padding:0}nav#topnav .left-menu li.hidden{border:none;display:none}.empty{width:23.8%;height:1px;float:left}nav#topnav .sub-menu .sub-selected .left-menu a,nav#topnav li .left-menu a{margin:4px 0 4px 31px;padding-right:20px}nav#topnav .sub-menu .left-menu li:first-child{margin-left:0}nav#topnav li .left-menu a:hover{border:none!important;text-decoration:underline;box-shadow:none!important}nav#topnav .left-menu li{float:none;min-height:0;text-align:left;margin-bottom:5px;display:block;background:#fff;padding-right:31px}nav#topnav .left-menu>ul li a{padding-right:40px}nav#topnav .left-menu li.selected{background-color:#0d32a4}nav#topnav .left-menu li.selected>a{color:#fff}nav#topnav .left-menu>ul li>a{background-image:url(/Images/arrow-right-blue.svg);display:block;background-repeat:no-repeat;background-position:100% center}nav#topnav .left-menu>ul>li.selected{padding-right:0}nav#topnav .left-menu>ul>li.selected>a{background-image:url(/Images/arrow-down-white.svg);background-repeat:no-repeat;background-position:100% center;margin-right:31px!important;padding-right:0}nav#topnav .left-menu>ul ul li>a{background-size:5px;background-position:87% center}nav#topnav .left-menu li>a{padding:9px 0}nav#topnav .left-menu li.selected>div ul li{background:transparent;margin-bottom:0;padding:0 0}nav#topnav .left-menu li.selected>div ul>li a{padding-top:10px;padding-bottom:10px;font-size:14px}nav#topnav .left-menu li.selected>div ul>li.selected>a{background-color:#53c5e1;background-size:8px}nav#topnav .left-menu li.selected>div ul li li a{font-weight:400}nav#topnav .left-menu li.selected>div ul li.selected a{color:#082ca1}nav#topnav .sub-menu .sub-selected .left-menu li li a{margin:0 0 0 0;padding:0 48px 0 31px}nav#topnav .sub-menu .sub-selected .left-menu li li:first-child{padding-top:0}nav#topnav .sub-menu .sub-selected .left-menu li li:last-child{padding-bottom:0}nav#topnav .left-menu ul ul{background-color:#88daee;border-top:none}nav#topnav .left-menu ul ul li{border:none}nav#topnav .sub-menu .sub-selected .left-menu li li>a{padding-top:10px;padding-bottom:10px;background-size:7px}nav#topnav .left-menu ul ul ul{border:none;background-color:#88daee;padding-top:0;margin-bottom:0}nav#topnav .sub-menu .sub-selected .left-menu li li>div{padding-top:5px}nav#topnav .sub-menu .sub-selected .left-menu li li li a{padding-left:45px;padding-bottom:5px;padding-top:5px;padding-right:10px;background-image:none}nav#topnav .sub-menu .sub-selected .left-menu li li li.selected a{font-weight:600;line-height:16px;background:#88daee;text-decoration:underline}nav #topnav .left-menu ul ul ul li{border:none;padding-left:1em}nav#topnav .left-menu ul ul ul li.selected{background-color:#f0f0f0}nav#topnav .left-menu.stripe-padding{top:17.3em}section.main{min-height:400px;margin-top:2.72em;overflow:hidden}.start section.main{margin-top:-3px!important}section.main.full-menu{margin-top:55px}section.main .inner{overflow:hidden}section.main #twocolsleft{float:left;width:65.2%;background:#fff;padding:43px 43px 25px}body.start section.main #twocolsleft{float:left;width:66%;background:transparent;padding:0}body.substart section.main #twocolsleft{width:640px}section.main #twocolsright{float:right;width:73.2%}body.start section.main #twocolsright{float:left;width:74.5%}section.main #maincontent{float:left;width:480px;box-sizing:border-box;margin-left:17px;overflow:hidden}section.main #maincontent .maincontent-inner,.collectionpage section.main #maincontent,.pressroom section.main #maincontent,.newslist section.main #maincontent,.cardgiftform .maincontent-wrapper,.giftform section.main #maincontent{background:#fff;padding:43px 43px 10px}section.main img{max-width:100%;height:auto}section.main aside{float:right;width:23.8%}.start section.main aside{width:32%}.dynamic-image{margin:.5em auto;max-width:500px}.dynamic-image img{font-size:0;display:block;width:100%}.dynamic-image span{border:solid 1px #ddd;border-top:none;display:block;font-family:arial,sans-serif;padding:1em;font-weight:bold;color:#999;font-size:85%}.dynamic-textarea{background-color:#f6f5f1;border:1px solid #e5e4e0;padding:1em 1em .5em 1em;margin:1.75em 0;font-family:arial,sans-serif}.dynamic-textarea h3,.dynamic-textarea h2{color:#333}.dynamic-textarea h4{font-weight:bold;font-size:100%}blockquote,p.text-box{background-color:#f6f5f1;border:2px dashed #999;padding:1em;margin:1.75em 0}blockquote br,p.text-box br{margin-bottom:.5em}.videocontent{padding:0!important;margin-bottom:1em}.videocontent .video-wrapper{width:100%;padding:28%;box-sizing:border-box;position:relative}.videocontent .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero{max-width:980px;height:432px;overflow:hidden;position:relative;margin-bottom:23px;font-family:"GT Walsheim";color:#fff}.hero__image img{width:100%}.hero__body{position:absolute;top:19%;left:8%;width:382px}.hero__body h2{font-size:48px;line-height:53px;margin-top:0;font-weight:800}.hero__body p{font-size:16px;line-height:25px;font-weight:600;margin-bottom:10px}.hero__body .button{padding:19px 82px 17px;font-size:16px;letter-spacing:.5px;display:inline-block}footer{background-color:#0d32a4;min-height:410px;margin-top:22px;color:#fff;font-family:"GT Walsheim";font-size:16px;line-height:26px;letter-spacing:1px}footer .inner{overflow:hidden;padding:60px 0 0}footer strong{font-weight:600}footer a{color:#fff;text-decoration:none;background-image:url(/Images/arrow-right-white.svg);background-repeat:no-repeat;background-position:100% center;display:inline-block;padding-right:17px;font-weight:600}footer a.no-arrow{background:none;padding:0}footer p{margin-bottom:25px}footer li p:last-child{margin-bottom:0}footer .columns{overflow:hidden;margin-right:-7px;font-size:96%;display:flex;justify-content:space-between}footer .columns li{float:left;width:24%;min-height:1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}footer .columns li li{width:100%}footer .columns li:first-child{padding-left:0}footer .columns li:last-child{padding-right:0}footer .social{margin-bottom:30px}footer .social,footer .logos{width:100%;text-align:center}footer .social li{display:inline}footer .social li a{height:30px;width:30px;display:inline-block;overflow:hidden;margin-right:29px;padding-right:0;background:none}footer .logos li{display:inline-block}footer .logos li a{background:none;vertical-align:middle;margin:0 21px;padding:0}footer .logos li:first-child a{margin-left:0}footer .logos li:last-child a{margin-right:0}footer .social li:last-child a{margin-right:0}footer .social li a img{width:30px;vertical-align:middle}footer .social li a span{text-indent:-9999px;display:block}}div.paging{margin-top:15px;width:100%;text-align:center}div.paging span.item{background:url(/images/bg-paging.png);display:inline-block;width:29px;height:29px;text-align:center;font-weight:bold}div.paging span.current{background:url(/images/bg-paging-current.png);color:#fff}div.paging span.current span,div.paging span a{position:relative;top:1px}div.paging .prev{float:left}div.paging .next{float:right}div.paging .prev,div.paging .next{width:auto}div.paging span.prev,div.paging span.next{color:#7b7b7b}div.paging a.prev,div.paging a.next{font-weight:bold}body.ihl h1{font-size:28px}@media screen and (max-device-width:990px),(max-width:990px){footer .columns{background:none}}@media screen and (max-device-width:1010px),(max-width:1010px){.cookie-warning__inner{padding:0 15px}.cookie-warning__button{right:15px}footer .inner{overflow:hidden;padding:13px 0 0}footer .columns{margin:0;display:block;justify-content:flex-start}footer .columns>li{width:50%;box-sizing:border-box;margin:0;overflow:hidden;padding:1em!important}footer .columns li li{padding:0}footer .columns>li:first-child{padding:1em}footer .social li{border:none;padding:.3em 0;margin:0}footer .social li:first-child{border:none;padding:.3em 0}footer .social,footer .logos{margin-top:20px}footer .logos li{display:block;margin-bottom:20px}}@media screen and (max-device-width:900px),(max-width:900px){#tools{padding-top:10px}nav#topnav{min-width:0}nav#topnav .top-menu .gift-link{display:none}nav#topnav .top-menu,nav#topnav .sub-menu{padding-left:5px;padding-right:5px}nav#topnav .top-menu li a{font-size:100%;margin-top:4px}#linktools{overflow:hidden}#linktools ul{float:right;max-width:280px}.hero{background:#0d32a4;height:auto}.hero__body{position:static;width:100%;padding:16px 19px 21px;box-sizing:border-box}.hero__body h2{font-size:30px;line-height:36px}.hero__body p{font-size:14px;line-height:20px;margin-bottom:20px}.hero__body .button{padding:12px 0 14px;display:block;font-size:16px;letter-spacing:.5px;text-align:center}}@media screen and (max-device-width:768px),(max-width:768px){#tools #quicksearchsubmit{color:transparent;width:24px;margin-left:-2px;height:30px;top:10px;right:13px;position:absolute;background:url(/Images/search.svg) no-repeat scroll 0 center #88daee;background-size:19px}h1{font-size:38px}.cookie-warning__inner{padding:0 15px}.cookie-warning__text{font-size:15px;padding-right:0;margin-top:10px;display:block}.cookie-warning__button{position:relative;top:auto;bottom:12px;right:auto}section.main #maincontent .maincontent-inner,.collectionpage section.main #maincontent,.pressroom section.main #maincontent,.newslist section.main #maincontent,.cardgiftform section.main #maincontent,.giftform section.main #maincontent{background:#fff;padding:43px 30px 10px}.article section.main #maincontent .maincontent-inner{padding:43px 16px 10px}header{min-height:120px;background:transparent}header .inner{overflow:visible;padding:11px 0 0;background:#0d32a4}#quote{display:none}#logotype{bottom:auto;margin:6px 0 6px 20px}#logotype a{display:none}#logotype .mobile-logo{display:block;width:150px}#logotype .mobile-logo img{width:100%}.stripe{top:.5em;padding-bottom:.5em}#tools{padding-top:25px}#tools li{float:none;display:block;margin-bottom:.35em}#tools li.linktool{display:none}#tools li.languages{z-index:9999}#tools li.sites{z-index:9998}#tools li.languages a,#tools li.sites a{float:none;height:auto;padding-right:15px;font-size:13px;background:transparent url(/Images/pil.svg) no-repeat 100% center;background-size:9px}#tools li.sites #site-link{line-height:normal}#tools li.languages #lang-icon,#tools li.languages #en-flag,#tools li.sites #site-icon{display:none}#tools li.sites{margin-top:-.2em;margin-bottom:.5em}#tools li.languages ul,#tools li.sites ul{top:20px;text-align:left;min-width:200px;border-radius:4px}#tools li.languages li a,#tools li.sites li a{background-image:none;text-align:left}#tools li.additional{margin-left:0;background:#0d32a4!important;display:block;clear:both;height:3.51em;padding:.7em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;margin-top:-2px;position:relative;text-align:center;margin-bottom:0}#tools li.additional .gift-link-mobile{display:inline-block;font-size:100%;height:auto;color:#fff;padding:0 14px;margin:-3px 0 0 -3.2em}#tools input[type="text"]{display:none;width:16em;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-left:21px}#tools li .mobile-menu{display:block;height:30px;width:50px;background:transparent url('/Images/mobile2x.png?v=3') no-repeat 11px -256px;background-size:100px;text-indent:-9999px;border:0;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-borx-shadow:none}#tools li.additional form{display:none;background-color:#f7f5f1;position:absolute;right:0;top:53px;z-index:998}#tools li.additional form.active{display:block;width:100%}#tools #toggle-search{position:absolute;right:10px;top:9px;width:50px;height:30px;background:transparent url('/Images/mobile2x.png?v=3') no-repeat 20px 8px;background-size:100px;border:none;border-radius:0;z-index:999;text-indent:-9999px;box-shadow:none;-webkit-box-shadow:none;-moz-borx-shadow:none}#tools #toggle-search.active{position:absolute;right:2px;top:1px;width:58px;height:47px;background:transparent url(/Images/cross.svg) no-repeat 50% center;background-size:15px;border-radius:1px;z-index:999}#tools input[type="text"]{display:inline-block;margin:0;height:50px;width:100%;font-size:16px}#tools input[type="image"]{background:none;font-size:100%;color:#fff;width:60px;background:#88daee;height:50px;position:absolute;right:13px}#tools input[type="text"]::-webkit-input-placeholder{font-size:16px}#tools input[type="text"]::-moz-placeholder{font-size:16px}#tools input[type="text"]:-ms-input-placeholder{font-size:16px}#tools input[type="text"]:-moz-placeholder{font-size:16px}#tools #toggle-search{display:inline-block}#linktools{overflow:hidden}nav#topnav{display:none;left:-260px;position:absolute;top:-2px;bottom:0;width:250px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:0;border-top:solid 2px #fff;z-index:999;background-color:#0d32a4}nav#topnav .top-menu a.hidden{display:block}nav#topnav .top-menu li.hidden.top-selected{border-top:solid 1px #7790c0}nav#topnav .top-menu{margin-left:10px;margin-right:10px;padding:49px 0 0 0;z-index:-1}nav#topnav .top-menu>ul,nav#topnav .sub-menu ul{text-align:left;margin-bottom:0!important}nav#topnav .sub-menu{border-bottom:none;padding:0}nav#topnav div,nav#topnav .sub-menu,nav#topnav .left-menu{position:relative;top:auto;height:auto;right:auto;left:auto;width:auto}nav#topnav ul{margin:0!important;padding:0!important;min-height:0!important;border:none!important}nav#topnav li,nav#topnav .top-menu li{display:block!important;float:none!important;background-color:#0d32a4!important;padding:6px 0 0!important;margin:0!important;border:none;min-height:0;position:relative}nav#topnav .top-menu li.hidden{display:none!important}nav#topnav .top-menu .top-selected{border:none;border-top:solid 1px #7790c0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}nav#topnav li a,nav#topnav .top-menu li a{margin:0!important;padding-top:0;padding-bottom:6px;font-size:14px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav#topnav .top-menu .top-selected>a{border:none;padding-bottom:6px}nav#topnav .top-menu li a:hover{border:none}nav#topnav .top-menu li a.home-link,nav#topnav .top-menu li a.gift-link{width:auto}nav#topnav .top-menu .top-selected li a{text-shadow:none;margin:0;padding:0 0 0 15px;font-weight:normal}nav#topnav .top-menu .top-selected a,nav#topnav .sub-menu .sub-selected .left-menu a,nav#topnav .top-menu .top-selected li a,nav#topnav .sub-menu .sub-selected .left-menu li li a{color:#fff;padding-bottom:6px}nav#topnav .sub-menu .sub-selected .left-menu li li:first-child a{padding-top:0}nav#topnav .top-menu .home{position:absolute;top:10px;width:100%;border-top:0}nav#topnav .top-menu .home-link{display:inline-block;float:left;padding:7px 0 0 22px;background:transparent url('/Images/mobile2x.png?v=3') no-repeat 0 -320px;background-size:100px}nav#topnav .top-menu .gift-link{display:inline-block;float:right;margin-right:6px!important;display:none}nav#topnav .top-menu .home .active{top:9px}nav#topnav .top-menu .top-selected li li a{padding-left:30px;background-image:none}nav#topnav .sub-menu,nav#topnav .left-menu{border-top:solid 1px #4c6aa4}nav#topnav .sub-menu .sub-selected .left-menu li li a{padding-left:45px}nav#topnav .sub-menu .sub-selected .left-menu li li li a{padding-left:60px}nav#topnav .left-menu ul ul li,nav#topnav .left-menu ul ul ul li{border-top:none}nav#topnav .left-menu li.selected>div ul>li.selected>a,nav#topnav .sub-menu .sub-selected .left-menu li li li.selected a{background:transparent;color:#fff}nav#topnav .left-menu li.selected>div ul li.selected a{color:#fff}nav#topnav .left-menu{overflow:visible}nav#topnav .active{display:block;background:#efefdf;transform:rotate(45deg);width:20px;height:20px;position:absolute;top:6px;border-radius:1px;right:-23px}nav#topnav a.active-link{color:#93d4fe!important}nav#topnav .linktools-menu{-moz-box-shadow:inset 0 8px 8px -8px #333;-webkit-box-shadow:inset 0 8px 8px -8px #333;box-shadow:inset 0 8px 8px -8px #333;padding:5px 10px 0 10px!important;margin-top:-1px!important}#linktools{display:none}nav#topnav .linktools-menu li a{color:#fff;font-size:100%;text-shadow:2px 2px #445d8d;font-family:"Lucida Sans",Arial}nav#topnav .linktools-menu li:first-child{border-top:none}nav#topnav .left-menu.stripe-padding{top:0}nav#topnav .sub-menu ul{justify-content:flex-start;display:block;height:auto}section.main{margin-top:0}section.main.full-menu{margin:0}body.start section.main #twocolsleft,section.main #twocolsleft,section.main aside{float:none;width:100%!important;margin:0 auto;box-sizing:border-box}section.main #maincontent{float:none;width:100%;margin:0}.newsitem section.main #maincontent h1,.newsitem section.main #maincontent .introduction,.newsitem section.main #maincontent .info-row,.newsitem section.main #maincontent .mainbody{padding:0 20px}section.main #twocolsleft{padding:43px 25px 25px;margin-bottom:25px}.editorial .info-row .mail-link,.editorial .info-row .print-link,.editorial .info-row .twitter-like,.editorial .info-row .fb-like{display:none!important}}@media screen and (max-device-width:550px),(max-width:550px){footer .columns>li{float:none;width:100%}}@media screen{.substart .titlebar div.substart-image,.substart .titlebar .substart-iframe iframe{margin-bottom:1em;width:100%}.substart .substart-image{max-width:980px;overflow:hidden;position:relative}.substart #video-container{padding:0;margin-bottom:20px;overflow:hidden}.substart #video-container .video{width:66.2%;float:left;height:351px}.substart #video-container iframe{width:100%;border:none;height:351px}.substart #video-container .text{color:#1c2848;float:right;font-family:"GT Walsheim";font-weight:800;width:33.8%;text-align:center;box-sizing:border-box;padding:56px 34px;vertical-align:top;background-color:#fff;height:351px;line-height:23px;font-size:20px}.substart #video-container .text .highlight{color:#3098eb}.substart #video-container .text a{color:#fff;text-decoration:underline;font-weight:bold}.substart #video-container .text a.button{color:#0925a4;padding:17px 10px;border:2px solid #0925a4;display:inline-block;text-decoration:none}.substart #video-container .text a.button:hover{color:#fff;background-color:#0925a4}.substart #video-container .text h2,.substart #video-container .text h3{font-size:26px;color:#fff}.substart .titlebar .giftbar{background:#082ca1;margin-bottom:2.1em;color:#fff;width:49.5%;vertical-align:.5em;padding:2.1em 2.1em 5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.substart .titlebar .giftbar .heading{color:#fff;margin-bottom:24px;font-size:30px;font-weight:800;line-height:1em;font-family:"GT Walsheim";display:block}.substart .titlebar .giftbar .form-row{margin-top:30px;margin-bottom:15px;position:relative;z-index:5}.substart .titlebar .giftbar div label.sum{display:block;margin-bottom:5px;font-size:18px;font-weight:800;font-family:"GT Walsheim"}.substart .titlebar .giftbar div span.currency{font-size:22px;margin-left:5px;position:relative;top:3px;font-family:"GT Walsheim"}.substart .titlebar .giftbar div input[type=text]{padding:12px 6px}.substart .titlebar .giftbar .button{position:absolute;bottom:31px;right:30px;z-index:1}.substart .titlebar .giftbar input[type=submit],.substart .titlebar .giftbar a.button{padding:17px 1.3em}.substart .titlebar .giftbar a.button{margin:.1em 0 0}.substart .titlebar .giftbar ul{list-style-image:url('/Images/list-dots.png');list-style-position:inside;margin-top:30px}.substart .titlebar .giftbar ul li{margin-bottom:23px}.substart .titlebar .giftbar .dropdown{background:url('/Images/dropdown-arrow.png') no-repeat top right #f9f8f8;color:#082ca1;font-size:20px;font-family:"GT Walsheim";border-radius:1px 0 0 1px;width:100%}.substart .titlebar .giftbar .dropdown div.overlay-opener{padding:8px 20px;border-bottom:1px solid #4a6499}.substart .titlebar .giftbar .dropdown ul{list-style:none;margin-top:0;padding-top:20px;padding-left:15px;overflow:hidden;position:absolute;z-index:9999;background:#f9f8f8;width:100%;box-sizing:border-box;border:1px solid #4a6499;border-top:none}.substart .titlebar .giftbar .dropdown ul li{cursor:pointer}.substart .titlebar .giftbar .dropdown ul li:hover{text-decoration:underline}.substart .titlebar .giftbar input[type=text]{background:#f9f8f8;border:none;height:40px;border-radius:1px}.substart .titlebar .left{float:left;position:relative;z-index:2;border-radius:2px}.substart .titlebar .right{float:right;border-radius:2px}.substart .pagelist{margin:1em 0 3.5em 0}.newslist #newsItemList{border-bottom:solid 1px #ddd}.newslist #newsItemList li{padding:1em 0;border-top:solid 1px #ddd}.newslist #newsItemList a:hover{text-decoration:none}.newslist h1 img{margin-left:.3em;vertical-align:middle}.newslist #newsItemList h2,.newslist #newsItemList h3{margin-top:0;font-size:20px}.newslist #newsItemList h2:hover,.newslist #newsItemList h3:hover{text-decoration:underline}.newslist #newsItemList .time{color:#666}.newslist #newsItemList .summary{color:#333}.newsitem .article-image{margin-bottom:1em}.newsitem .article-image img{width:100%}.newsitem .article-video{margin-bottom:1em}.newsitem .article-video iframe{width:100%}.calendarlist h2{margin-top:0}.calendarlist #newsItemList{border-bottom:solid 1px #ddd}.calendarlist #newsItemList li{padding:1em 0;border-top:solid 1px #ddd}.calendarlist #newsItemList li div{overflow:hidden}.calendarlist dl{margin-top:.5em}.calendarlist dt{font-weight:bold;display:inline;margin-right:.5em}.calendarlist dd{display:inline;padding-right:1em;border-right:1px solid #cecdcb;margin-right:.5em}.calendarlist dl dd:last-child{border-right:0}.calendarlist .calendar-time{font-size:110%;width:65px;text-align:center;float:left}.calendarlist .calendar-time .month{background-color:#4f4f4f;color:#fff;padding:.2em;border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0}.calendarlist .calendar-time .date{padding:.2em;color:#797979;font-size:135%;border:solid 1px #ddd;border-top:0}.calendarlist .calendar-time .small{font-size:110%;padding:.5em 0}.calendarlist .calendar-info{margin-left:85px}.calendarlist .calendar-info .city{color:#797979;font-size:90%;font-weight:bold}.calendaritem .info-block{background-color:#f6f5f1;border:1px solid #e5e4e0;padding:0 1em 1em 1em;margin:1.75em 0}.calendaritem .info-block dl{margin-bottom:.5em}.calendaritem .info-block dt{font-weight:bold;display:inline;margin-right:.5em}.calendaritem .info-block dd{display:inline;padding-right:1em;border-right:1px solid #cecdcb;margin-right:.5em}.calendaritem .info-block dl dd:last-child{border-right:0}.calendaritem .info-block.registration{overflow:hidden}.calendaritem .info-block.registration table{border:0}.calendaritem .info-block.registration input[type="text"],.calendaritem .info-block.registration textarea{border:1px solid #e2e1dd}.calendaritem .info-block.registration h2,.calendaritem .info-block.registration h3{border-bottom:1px solid #e4e1dc;padding-bottom:17px;margin-bottom:0;font-family:"Lucida Sans",Arial}.calendaritem .info-block.registration div.error{background-color:#f6d2ce;padding:.5em}.calendaritem .info-block.registration form{border-top:1px solid #fff;padding-top:20px}.calendaritem .info-block.registration form div{float:left}.calendaritem .info-block.registration form div.row{clear:both;width:100%;margin-bottom:10px}.calendaritem .info-block.registration form div.row.last{border-bottom:1px solid #e4e1dc;padding-bottom:20px;margin-bottom:0}.calendaritem .info-block.registration form div.row.fullwidth>div{float:none!important}.calendaritem .info-block.registration form div.row label{display:block;font-weight:bold;margin-bottom:7px}.calendaritem .info-block.registration form div.row input[type=text]{width:207px;height:37px;margin-right:18px;margin-bottom:16px;padding:0 .5em}.calendaritem .info-block.registration form div.row.fullwidth input[type=text]{width:433px;max-width:100%}.calendaritem .info-block.registration form div.row textarea#msg{width:100%;height:150px}.calendaritem .info-block.registration form .form-footer{width:100%;border-top:1px solid #fff;padding-top:20px;height:50px}.calendaritem .info-block.registration form .form-footer span{font-style:italic;position:relative;top:10px}.calendaritem .info-block.registration form .form-footer input[type=submit]{padding:8px 38px;margin-left:10px}.calendaritem .info-block.registration form .form-footer span,.calendaritem .info-block.registration form .form-footer input[type=submit]{float:right}.calendaritem .registration p,.calendaritem .registration #registration-list{margin-top:.5em}.calendaritem .registration #registration-list{overflow:auto}.calendaritem #registration-list table{width:100%}.calendaritem #registration-list th,.calendaritem #registration-list td{padding:.1em .5em;font-size:100%}.calendaritem #registration-list tr:nth-child(even){background-color:#e4e4e0}.calendaritem .info-block.download h2,.calendaritem .info-block.download h3{border-bottom:1px solid #e4e1dc;padding-bottom:17px}.calendaritem ul.download-event li{margin-bottom:20px}.calendaritem ul.download-event li.icalendar{background:url(/images/calendar.png) no-repeat;min-height:50px;padding-left:60px}.calendaritem ul.download-event li.android{background:url(/images/android.png) no-repeat;min-height:50px;padding-left:60px}.calendaritem ul.download-event li .download-event-heading{font-weight:bold}.giftform #gift-form{background-color:#f6f5f1;border:1px solid #e5e4e0;padding:1em;margin:1.75em 0;font-family:"GT Walsheim";overflow:hidden}.giftform a.card-link{font-size:16px;padding:17px 1.3em;width:100%;color:#fff;display:block;margin:.8em 0;text-align:center;box-sizing:border-box}.giftform #gift-form .form-row{border-bottom:1px solid #e5e4e0;padding:1em 0}.giftform #gift-form .form-row.no-row{border-bottom:none}.giftform #gift-form label,#gift-form .label{margin:0 .8em 0 .4em}.giftform #gift-form .label{display:inline-block;margin-top:1em}.giftform #gift-form h2{margin-top:0}.giftform #gift-form h2,.giftform #gift-form h3,.giftform #gift-form strong{color:#333}.giftform #gift-form .type-label{margin:0;clear:both;display:block;margin-bottom:.5em}.giftform #gift-form #type{padding:5px;border:1px solid #e2e1dd}.giftform #gift-form .form-row,.cardgiftform #gift-form .form-row{padding-left:.3em}.giftform #gift-form div{padding-bottom:.5em}.giftform #gift-form input[type=text]{padding:17px;border:1px solid #1c2748;display:block;width:60%;font-family:"GT Walsheim"}.block.smssubscription input[type=text]{padding:17px;border:1px solid #1c2748;display:block;width:100%;padding-left:120px;font-family:"GT Walsheim"}.block.smssubscription .button-wrapper{overflow:hidden;margin-top:35px;text-align:center}.block.smssubscription input[type=submit]{cursor:pointer;float:none;width:200px;padding:15px 10px;max-width:100%}#gift-form h3{font-size:15px;margin-top:0}#gift-form .inline{display:inline-block!important}#gift-form .inline label,#gift-form .inline.label{margin-left:0}.giftform #gift-form .form-field,.block.smssubscription .form-field{margin-bottom:10px;position:relative;margin-top:-30px;top:-5px}.giftform #gift-form .form-field{margin-top:0}.giftform #gift-form .form-field label,.cardgiftform #gift-form.step3 label,.block.smssubscription label{display:inline-block;margin-left:0;margin-bottom:6px;position:relative;top:44px;left:14px;font-family:"GT Walsheim";font-size:16px}.cardgiftform #gift-form.step3 label,.giftform #gift-form .form-field label{position:static}.giftform #gift-form .small{width:5em!important}.giftform #gift-form .medium{width:8em!important}.giftform #gift-form .button{font-size:16px;padding:17px 1.3em;float:right;margin-top:.5em}.giftform #mysoft-iframe{border:1px solid #e5e4e0;margin-top:1.5em;max-width:100%}#gift-form .small-information{font-size:10px;display:inline-block;line-height:16px}#gift-form input.error,#gift-form textarea.error{background-color:#ffe6e6}#gift-form ul.errors{background:#ffffe6;margin-top:10px;padding:10px;border:1px solid #e2e1dd;margin-bottom:10px}.cardgiftform #gift-form{font-family:"GT Walsheim"}.cardgiftform .empty{display:none}.cardgiftform section.main #maincontent{width:73%;margin-left:0}.cardgiftform .mainbody.editor,.cardgiftform p.introduction{width:75%}.cardgiftform a.card-link{font-size:16px;padding:17px 1.3em;color:#fff;display:block;margin:.8em 0;text-align:center}#maincontent #gift-form h2,#maincontent #gift-form h3{color:#1c2848!important}.cardgiftform .card-gift-wrapper{margin:21px 0 35px 0;overflow:hidden}.cardgiftform .step2 img{cursor:pointer}.cardgiftform .step2 input[type="radio"]+img{border:7px solid #f6f5f1;box-sizing:border-box;pointer-events:none}.cardgiftform .step2 input[type="radio"]:checked+img{border:7px solid #e1245d}.cardgiftform .card-gift-wrapper img{margin-right:12px;margin-bottom:-8px}.cardgiftform .card-gift-wrapper .step2 label{float:left;max-width:45%;height:175px}.cardgiftform #gift-form{overflow:hidden}.cardgiftform #gift-form .button{font-size:16px;padding:17px 1.3em;float:right;margin-top:1.5em}.cardgiftform .preview,.cardgiftform .form{width:47%;float:left;box-sizing:border-box}.cardgiftform .preview{text-align:center;margin-right:19px;position:relative}.cardgiftform input[type=text]{padding:.75em;border:1px solid #e4e1dc;display:block}.cardgiftform #gift-form .small-information{margin-left:6px}.cardgiftform #gift-form .complementing-small-information{margin-left:0!important;margin-top:6px}.cardgiftform span.message,.cardgiftform span.name-reciever{display:inline-block;position:absolute;top:200px;width:262px;padding:0 30px;font-size:8px;line-height:12px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}.cardgiftform .memorial span.message{top:298px;left:auto}.cardgiftform span.name-reciever{height:30px;top:auto;bottom:185px;left:auto;font-size:17px}.cardgiftform .form{padding:10px}.cardgiftform .step3 .form{padding-top:0}.cardgiftform .form label{display:block;font-size:93%;margin-bottom:5px}.cardgiftform .form .form-row{margin-bottom:10px}.cardgiftform .form textarea{display:block;border:1px solid #e4e1dc;width:100%;padding:10px}.cardgiftform .card-gift-wrapper form{background-color:#f6f5f1;border:1px solid #e5e4e0;padding:14px}.cardgiftform .card-gift-wrapper form.step1{background:none;border:none}.cardgiftform .card-gift-wrapper .preview img{width:100%;width:322px;float:none}.cardgiftform .card-gift-wrapper .preview img.sheet{border:solid 1px #ddd;width:100%;width:321px;margin-bottom:0}.cardgiftform #gift-form input[type=radio]{margin-right:5px}.cardgiftform #gift-form input[type=radio].motives{position:absolute;left:-9999px}.cardgiftform #gift-form.step4 label,.cardgiftform #gift-form.step6 .label{display:block;margin-top:10px}#gift-form label.required:after{content:"*"}.cardgiftform #gift-form .radio{margin-top:10px}.cardgiftform #gift-form .inline-label{display:inline!important;margin-top:0}.cardgiftform #gift-form.step6 .label{font-weight:bold;margin-left:0}.cardgiftform #gift-form .column1,.cardgiftform #gift-form .column2{width:46%;float:left}.cardgiftform #gift-form .column3{float:left;clear:both}.cardgiftform #gift-form .column1{margin-right:30px}.cardgiftform #gift-form.step8 .column1{width:55%;margin-right:25px;margin-bottom:15px}.cardgiftform #gift-form.step8 .column2{width:39%}.cardgiftform #gift-form.step6 .highlight{background-color:#d8d8d8;display:block;padding:5px;min-height:19px}.cardgiftform #gift-form .form-row .button{display:inline-block;margin-top:10px;float:none}.cardgiftform #gift-form .form-row.right{float:right;clear:right}.cardgiftform #gift-form #type{padding:5px;border:1px solid #e2e1dd}.right label{margin-top:0!important}.right input{margin-bottom:10px}.cardgiftform #gift-form.step4 .jubilarian,.cardgiftform #gift-form.step4 .other,.cardgiftform #gift-form.step4 .church{margin-bottom:15px}.cardgiftform #gift-form.step4 .contact{margin-top:40px}.cardgiftform #gift-form.step5 .form-row{margin-bottom:15px;margin-right:100px}.cardgiftform #gift-form.step6 h3,.cardgiftform #gift-form.step8 h3{margin-top:20px}.cardgiftform #gift-form.step8 input[type=text]{display:inline-block}.cardgiftform #gift-form.step8 input.small{width:5em}.cardgiftform #gift-form.step8 .other{margin-top:10px}.cardgiftform #gift-form.step8 div strong{margin-top:10px}.cardgiftform #gift-form.step8 label.small{font-size:12px;color:#666;margin-left:5px}.cardgiftform #gift-form.step8 label{margin-right:10px}.cardgiftform #gift-form div strong{margin-bottom:5px;display:inline-block}.cardgiftform #gift-form ul.errors{background:#ffffe6;margin-top:10px;clear:left;width:100%;float:left;box-sizing:border-box;padding:10px;border:1px solid #e2e1dd}.changesponsor #maincontent form h2{margin-bottom:0;padding-bottom:.55em;font-size:143%;color:#000}.changesponsor .admin-wrapper{margin-top:1.75em;padding-bottom:1.5em}.changesponsor .steps,.cardgiftform .steps{overflow:hidden;margin-bottom:20px;font-family:"GT Walsheim";font-weight:600}.changesponsor .steps ul,.cardgiftform .steps ul{border-top:1px solid #fff;border-bottom:2px solid #edebe8;padding-top:1.8em;margin-bottom:1.8em;width:100%}.cardgiftform .steps ul{border:none}.changesponsor .steps ul li,.cardgiftform .steps ul li{display:inline-block;width:25%;border-left:1px solid #e4e1dc;border-top:1px solid #e4e1dc;border-bottom:1px solid #e4e1dc;text-align:center;background:#fff;font-size:13px;padding:.75em 0;color:#082ca1;float:left;box-sizing:border-box}.cardgiftform .steps ul li{width:14%}.changesponsor .steps ul li.active,.cardgiftform .steps ul li.active{background:#f7f5f1;color:#000}.changesponsor .steps ul li.last,.cardgiftform .steps ul li.last{border-right:1px solid #e4e1dc}.changesponsor .mandatory-info{float:right;font-style:italic;font-size:14px}.changesponsor #maincontent form label{display:inline-block;font-size:16px;font-family:"GT Walsheim";margin-left:0;margin-bottom:6px}.changesponsor #maincontent form .inline-label{margin-left:10px}.giftform #gift-form label.amount{margin-left:0}.changesponsor .giftform #gift-form label.amount .label{position:relative;top:-3px}.changesponsor #maincontent form label.spanlabel{display:inline;margin-left:3px}.changesponsor #maincontent form h3{border-bottom:1px solid #e4e1dc;margin-bottom:0;padding-bottom:.85em;font-size:107%;font-weight:bold}.changesponsor h3.heading,.changesponsor h2.heading{padding-top:.85em}.changesponsor div.csblock{border:none;border-top:1px solid #fff;margin-right:0;width:100%;padding-top:1.8em;padding-bottom:.4em;margin-bottom:23px}.changesponsor .csform div.row{width:100%;clear:both;margin-right:0;margin-bottom:1.45em}.changesponsor #gift-form div.form-row{border-bottom:none}.changesponsor #gift-form div.form-row.heading{border-bottom:1px solid #e4e1dc}.changesponsor #maincontent form input[type=submit],.changesponsor #maincontent form a.button{margin-top:0}.changesponsor #maincontent form a.button.left,.cardgiftform #maincontent form a.button.left{float:left;clear:left;background:gray}.changesponsor .csform a.button{position:absolute;bottom:1em;left:6em}.changesponsor .csform a.prev{position:absolute;bottom:1.2em;left:1.2em}.changesponsor .csform input[type=text]{padding:.75em;border:none;border:1px solid #e4e1dc;width:207px}.changesponsor .csform input#secNumber{width:112px}.changesponsor .csform input#secNumberLast{width:74px}.changesponsor .csform div.csblock.contact div{float:none;clear:both;margin-bottom:1.45em}.changesponsor .csform div.csblock.contact label,.changesponsor .csform div.csblock.contact input{float:left}.changesponsor .csform div.csblock.contact label{margin-right:20px}.changesponsor .csform div.csblock.contact input{margin-right:10px}.changesponsor .stepFour div.csblock{margin-bottom:20px}.changesponsor .stepFour div.csblockLast{margin-bottom:5px}.changesponsor form#stepOne div.csblock{padding-top:1em}.changesponsor .csform label.amount{width:45%;display:inline-block;margin-top:7px}.changesponsor .csform div.customamount{margin-top:1.45em;clear:both}.changesponsor .csform div.customamount input#customvalue{clear:left;float:left;margin-top:5px;margin-right:1.45em}.changesponsor .csform div.customamount span.customvalue-info{float:left;position:relative;top:13px}.changesponsor .csform input[type=text].error{background:#fdd}.changesponsor .admin-link{display:block;padding:.2em 0}.changesponsor a.form-link{font-size:130%;width:91%;padding:.3em 1.1em;display:block;margin:.8em 0;text-align:center}.changesponsor .error{background-color:#f6d2ce;padding:.5em;margin-bottom:1em}.changesponsor .c5-adress{display:none}.changesponsor .autogiro .form-wrapper{margin-top:20px}.changesponsor .autogiro ul{margin-top:10px;list-style:disc inside}.changesponsor .autogiro .reciept-heading{display:block;margin-top:20px;font-size:107%;font-weight:bold;color:#5675b3}.changesponsor .autogiro .form-wrapper .info{margin-bottom:20px}.changesponsor .autogiro .form-wrapper span.underline{border-top:1px solid #000;width:40%;display:block;margin-top:40px}.changesponsor .left-menu{display:none}.changesponsor form label span.help{font-style:italic;font-size:92.3%;display:block}#gift-form.callme{font-size:13px;padding:1em}#gift-form.callme div{padding-bottom:.5em}#gift-form.callme .form-row{border:none;padding:1em;padding-left:0;overflow:hidden}#gift-form.callme .form-field{overflow:hidden;margin-bottom:0}#gift-form.callme .form-row.with-space{padding-left:48px}#gift-form.callme .form-row.phone-input{padding-top:0}#gift-form.callme .form-row.phone-icon{background:url("/images/telefon.png") 0 29px no-repeat;background-size:30px}#gift-form.callme .form-row.mail-icon{background:url("/images/kuvert.png") 0 18px no-repeat;background-size:30px}#gift-form.callme .with-space-on-top{margin-top:10px}#gift-form.callme .form-row.with-space.first{border-top:1px solid #fff;padding-top:26px}#gift-form.callme .form-row.form-information.first{border-top:1px solid #fff;border-bottom:1px solid #e4e1dc;padding-top:11px}#gift-form.callme label{font-weight:bold;float:left;display:inline-block;margin-left:0;margin-bottom:6px}#gift-form.callme input[type=text]{width:50%;float:left;clear:left;margin-right:20px}#gift-form.callme input[type=submit]{padding:8px 10px;margin-top:0!important;float:left!important}#gift-form.callme .form-row.heading{border-bottom:1px solid #e4e1dc}#gift-form.callme ul.errors{display:none}#gift-form.callme .error{margin-bottom:0}#maincontent #gift-form.callme .form-row.heading h2,.card-gift-wrapper #gift-form.callme .form-row.heading h2{color:#333!important;margin-top:0}#gift-form.callme .highlight,#gift-form.callme .highlight a{color:#f6861f;font-weight:bold;display:block;padding-top:3px}.pressroom #pressroom-list li{border-top:1px solid #ddd;padding:1em 0}.pressroom #pressroom-list{border-bottom:1px solid #ddd}.pressroom .search-box-wrapper{margin-bottom:25px;border-top:1px solid #ddd;padding-top:25px}.pressroom .mainimage{margin-bottom:10px}.pressroom .search-box-wrapper input[type=text]{border:solid 1px #e2e1dd;height:42px;width:68%;padding:0 1em 0 3em;background:url(/Images/sprite.png?v=3) no-repeat scroll 10px -1167px #fff;font-size:120%;font-family:arial,sans-serif;color:#707070;font-style:italic}.pressroom .search-box-wrapper input[type=submit]{background:#fff;border:solid 2px #0239a5;color:#0239a5;padding:9px 38px;float:right}.pressroom #pressroom-list.image,.pressroom #pressroom-list.staffImage{border:0;margin-bottom:.5em}.pressroom #pressroom-list.image li,.pressroom #pressroom-list.staffImage li{padding:5px 5px 12px 5px;width:30%;overflow:hidden;height:227px;display:inline-block;border:0;margin-bottom:5px;vertical-align:top}.pressroom #pressroom-list.image li span,.pressroom #pressroom-list.staffImage li span{word-wrap:break-word}.pressroom #pressroom-list.image li .image-wrapper,.pressroom #pressroom-list.staffImage li .image-wrapper{width:100%;height:160px;background-position:center center;background-repeat:no-repeat;margin-bottom:2px}.pressroom #pressroom-list a:hover{text-decoration:none}.pressroom #pressroom-list.image li:hover,.pressroom #pressroom-list.staffImage li:hover{background-color:#f7f7f7!important}.pressroom #pressroom-list h3,.pressroom #pressroom-list h2{margin-top:0;font-size:20px}.pressroom #pressroom-list h3:hover,.pressroom #pressroom-list h2:hover{text-decoration:underline}.pressroom #pressroom-list .time{color:#666;display:block}.pressroom #pressroom-list .summary{color:#333}.pressroom .download-link{font-weight:bold}.pressroom .download-link img{padding-top:.5em}.pressroom .download-link div{padding-top:.5em}.pressroom .more-link{padding-top:1em;display:block;font-weight:bold}.pressroom .related-wrapper{padding-top:1em}.pressroom .related-wrapper li{padding:.2em 0}.pressroom .related-wrapper .related-image{display:block;overflow:hidden}.pressroom .related-wrapper .related-image li{padding-right:.4em;float:left}.pressroom.editorial #maincontent strong{display:inline-block}.collectionpage h2{margin-top:0}.collectionpage .introduction{padding-bottom:1em;font-family:"GT Walsheim";font-weight:600}.collectionpage .collection-list .heading-wrapper{padding:.35em 0;border-top:1px solid #ddd;background:url("/Images/sprite.png?v=3") no-repeat scroll right -1298px rgba(0,0,0,0);padding-right:12px}.collectionpage .collection-list .ingress-wrapper{border-top:1px solid #ddd;padding:.7em 0}.collectionpage .collection-list .ingress-wrapper p{color:#333;text-decoration:none}.collectionpage .collection-list a:hover{text-decoration:none}.collectionpage .collection-list .ingress-wrapper h3:hover,.collectionpage .collection-list .ingress-wrapper h2:hover{text-decoration:underline}.rtl #maincontent h1{direction:rtl;font-size:40px}.rtl #maincontent .introduction,.rtl #maincontent .mainbody{direction:rtl;font-size:135%}.popup{padding:1.15em}.popup h1{font-size:22px}.search h1{font-size:26px;color:#333}.search .search-box-wrapper{background-color:#f6f5f1;padding:1em 1.5em;border:1px solid #e2e1dd;overflow:auto;margin-bottom:1.5em}.search .search-box-wrapper input[type="submit"]{padding:8px 38px;float:right}.search .search-box-wrapper input[type="text"]{border:solid 1px #e2e1dd;height:42px;width:74%;padding:0 1em 0 3em;background:url('/Images/sprite.png?v=3') no-repeat scroll 10px -1167px #fff;font-size:120%;font-family:arial,sans-serif;color:#707070;font-style:italic}.search .result{padding-top:.4em}.search .result-list{border-top:1px solid #ddd}.search .result-list li{padding:1em 0;border-bottom:1px solid #ddd}.search .result-list a.title{font-size:120%;font-weight:bold}.search .result-list .summary{padding:.5em 0}.search .result-list .section{color:#5675b3}.search .result-list em{background-color:#eae7e2;font-style:normal}.search .block.facet{display:none}.search .block.facet label{margin-left:.5em}.search .block.facet hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:-moz-use-text-color -moz-use-text-color #e6e6e6;border-image:none;border-style:none none solid;border-width:0 0 1px;clear:both;color:#fff;height:1px}}@media only screen and (max-width:962px){.cardgiftform .preview,.cardgiftform .form{width:100%}.cardgiftform .step3 .form{margin-top:20px;padding:0}.substart #video-container .video{width:60%}.substart #video-container .text{width:40%}}@media only screen and (max-width:768px){.substart #video-container{background-image:none}.substart #video-container .video{float:none;width:100%;min-height:255px}.substart #video-container .text{float:none;width:100%;height:auto;padding:32px 17px 17px;box-sizing:border-box;margin-top:-7px}.substart .titlebar .left,.substart .titlebar .right{float:none;width:auto;padding:2.1em 2.1em 7em;height:auto!important}.substart .titlebar .giftbar .dropdown{width:100%;font-size:16px}.substart .titlebar .giftbar .dropdown ul{border:none;width:100%;box-sizing:border-box}.substart .titlebar .giftbar input[type=submit].button{margin-top:20px}.substart .substart-image .mark{display:none}.calendaritem .input-wraper{width:80%}.search .search-box-wrapper{padding:1em}.search .search-box-wrapper input[type="text"]{background:#fff;padding-left:.5em;width:76%}.search .search-box-wrapper input[type="submit"]{background:url("/Images/mobile2x.png?v=3") no-repeat scroll 11px 11px/100px auto,linear-gradient(to bottom,#6484c1 0,#5574b0 100%);width:43px;height:30px;padding:20px 0;text-indent:-9999px}.pressroom #pressroom-list.image li,.pressroom #pressroom-list.staffImage li{width:45%}.pressroom #pressroom-list{max-width:400px;margin:0 auto}.giftform #gift-form input[name=giver],.giftform #gift-form input[name=sum],.giftform #gift-form .other{float:left;clear:left}.giftform #gift-form.step2 input[name=sum]{float:none}.giftform #gift-form input[name=giver]+label,.giftform #gift-form input[name=sum]+label{float:left}.giftform #gift-form .form-row{overflow:hidden}.small-hide{display:none}.giftform #gift-form input[type=text]{width:60%}.changesponsor .steps ul{border-bottom:1px solid #edebe8}.changesponsor .steps ul li{padding:11px 15px;position:relative;top:1px}.cardgiftform .card-gift-wrapper img{max-width:100%}.cardgiftform .preview,.cardgiftform .form{width:94%;float:none}.cardgiftform .form{padding:0}.cardgiftform #gift-form .form-row.right{float:none;clear:right}.cardgiftform #gift-form.step5 .form-row{margin-right:0}.right label{margin-top:10px!important}.right input{margin-bottom:0}.cardgiftform #gift-form .column1,.cardgiftform #gift-form .column2{float:none!important;width:100%!important}.cardgiftform section.main #maincontent,.cardgiftform .mainbody.editor,.cardgiftform p.introduction,.cardgiftform #gift-form.step5{width:100%}.cardgiftform #gift-form.step5 input[type="text"]{width:60%}.cardgiftform .card-gift-wrapper{box-sizing:border-box}.cardgiftform .card-gift-wrapper img{margin-bottom:10px}.cardgiftform .card-gift-wrapper .preview img.sheet{margin-top:-18px;box-sizing:border-box}.cardgiftform span.name-reciever{bottom:185px;font-size:13px;width:322px;box-sizing:border-box}.cardgiftform .memorial span.message{top:298px;width:322px;box-sizing:border-box}.cardgiftform #gift-form ul.errors{width:100%;box-sizing:border-box}.cardgiftform .steps ul li{width:14%}.cardgiftform a.card-link{width:100%;box-sizing:border-box}#gift-form.callme input[type=submit]{float:right!important;margin-top:10px!important}}@media only screen and (max-width:466px){.giftform #gift-form input[type=text]{width:100%}.cardgiftform #gift-form.step5 input[type="text"]{width:98%}.calendaritem .info-block.registration form div.row.fullwidth input[type=text]{width:207px}}@media only screen and (max-width:1024px){.cardgiftform span.name-reciever{height:30px;top:auto;bottom:176px;left:auto;font-size:17px;box-sizing:border-box;width:100%}.cardgiftform .memorial span.message{top:280px;left:auto;box-sizing:border-box;width:100%}}@media only screen and (max-width:769px){.cardgiftform span.name-reciever,.cardgiftform .memorial span.message{width:322px}.cardgiftform span.name-reciever{height:30px;top:auto;bottom:184px}.cardgiftform .memorial span.message{top:297px}}@media only screen and (max-width:440px){.changesponsor #maincontent form a.button.left,.changesponsor #maincontent form input[type=submit]{float:none;display:block;text-align:center;margin-bottom:5px;width:100%;box-sizing:border-box}}@media only screen and (max-width:414px){.cardgiftform span.name-reciever{bottom:175px;font-size:17px;width:100%;box-sizing:border-box}.cardgiftform .memorial span.message{top:285px;width:100%;box-sizing:border-box}.cardgiftform .celebration span.message{width:100%;box-sizing:border-box;top:150px}.pressroom .search-box-wrapper input[type=text]{width:80%}.pressroom .search-box-wrapper input[type=submit]{background:url(/Images/mobile2x.png?v=3) no-repeat scroll 11px 11px/100px auto,linear-gradient(to bottom,#6484c1 0,#5574b0 100%);width:43px;height:30px;padding:19px 0;text-indent:-9999px}}@media only screen and (max-width:375px){.cardgiftform .memorial span.message{top:251px;width:100%;box-sizing:border-box}.cardgiftform span.name-reciever{bottom:154px;font-size:17px;width:100%;box-sizing:border-box}.cardgiftform .celebration span.message{top:200px}}@media only screen and (max-width:324px){.cardgiftform span.name-reciever{bottom:119px;font-size:13px;width:100%;box-sizing:border-box}.cardgiftform .memorial span.message{top:200px;width:100%;box-sizing:border-box}.cardgiftform .celebration span.message{top:150px}}@media screen{.block{margin-bottom:20px;background:#fff}.block a{font-weight:bold}.block div.heading{font-family:"Lucida Sans",Arial}.block div.heading h3{background-color:#88daee;margin:-1px 0 0 0;color:#0034a5;font-family:"GT Walsheim";font-size:16px;padding:20px 10px 18px;min-height:17px;font-weight:600;text-align:center}.start .block div.heading h3{font-size:19px;padding:17px 10px 18px}.block.teaser div.heading h3{font-size:14px}.start .block.teaser div.heading h3{font-size:19px;background-color:#2b99ee;color:#fff;padding:17px 10px 18px}.block.teaser div.heading.heading-below-image h3{background:none;font-size:24px;color:#1c2848;letter-spacing:0;line-height:32px;text-align:left;padding:15px 20px;font-weight:800}.start .block.teaser div.heading.heading-below-image h3{padding:15px 40px 0}.block .content{overflow:hidden}.content.types,.content.sections{padding-bottom:16px}.block .content .box-image{margin-bottom:.5em}.block .show-more-link{padding-top:15px;float:right}aside .content .box-image img{width:202px}aside .block .wide-content{display:none}.block.teaser .mainbody{padding:14px 20px}.block.teaser .mainbody a[href^="mailto"]{word-break:break-all}.start .block.teaser .mainbody{padding:14px 40px;line-height:25px;font-size:16px}.start .block.newslist .content{padding:14px 40px}.block.teaser .content{margin:0;padding:0}.block-container .block .content{padding:33px 42px 40px;line-height:25px}aside .block .content{padding:14px 20px;font-size:13px;line-height:20px}aside .block.smssubscription label{font-size:13px;top:42px}aside .block.smssubscription input[type=text]{padding-left:86px}aside .block.smssubscription input[type=submit]{font-size:14px}.twocols.block .block div.heading h3{font-weight:bold;height:auto;line-height:inherit;border-left:none;border-right:none;padding-top:5px;padding-bottom:6px}.twocols.block .block div.heading h3 span{display:inline-block}.twocols.block .block.newslist div.heading h3{padding-right:0}.twocols.block .block.newslist div.heading h3 span{border-right:1px solid #e6e6e6;width:94%;padding-right:.95em}.twocols.block .block.newslist .content{margin-top:.65em}.twocols.block .block{width:50%;display:inline-block;border:none;vertical-align:top}.twocols.block .block .content .show-more-link{padding-top:0}.twocols.block .block.newslist .content .show-more-link{padding-top:10px}.twocols.block .block.calendarlist li{overflow:hidden;padding-bottom:11px;border-bottom:1px solid #e6e6e6;margin-bottom:11px}.twocols.block .block.calendarlist li.no-events{font-style:italic}.twocols.block .block.calendarlist .calendar-time{font-size:71%;width:43px;font-weight:bold;border-radius:2px}.twocols.block .block.calendarlist .calendar-time .month{font-size:135%;border-radius:2px 2px 0 0}.twocols.block .block.calendarlist .calendar-info{margin-left:55px}.twocols.block .block.newslist li{padding:.67em 0}.twocols.block .block.newslist li:first-child{padding-top:.5em}.twocols.block .block.newslist .date{color:#797979;font-size:90%;font-weight:bold}.twocols.block.white .wrap{border:solid 1px #ddd}.block.calendarlist li{overflow:hidden;padding-bottom:11px;border-bottom:1px solid #e6e6e6;margin-bottom:10px}.block.calendarlist .calendar-time{font-size:71%;width:43px;font-weight:bold;border-radius:2px}.block.calendarlist .calendar-time .month{font-size:135%;border-radius:2px 2px 0 0}.block.calendarlist .calendar-info{margin-left:55px}.block .block-news-list li{padding:.5em 0;border-bottom:solid 1px #ddd}.block .block-news-list .date{color:#767676;font-size:14px;font-family:"GT Walsheim"}.block .block-news-list a{clear:both;display:block}.block.file-list .content{margin:0;padding:0;font-size:13px;line-height:20px}.block .file-table{width:100%;margin-bottom:1px;border:0;display:table}.block.file-list tr{border-bottom:solid 1px #ddd}.block.file-list th{background-color:#f7f7f7;font-weight:normal;padding:.64em 1em}.block.file-list td{padding:.2em 1em;word-wrap:break-word;font-size:100%;border-left:0;border-right:0;vertical-align:middle;max-width:240px}aside .block.file-list td{max-width:125px}.block.file-list th.download{text-align:right;width:4.5em}.block.file-list td.download{text-align:right;width:4.5em}.block.file-list td.download a{background:url('/Images/sprite.png?v=3') no-repeat 0 -199px;width:28px;height:28px;display:inline-block;padding-right:1.1em}.block.file-list tr:last-child td,.block.file-list tr:last-child{border-bottom:0}.block.related .content{margin:.25em 1.15em}aside .block.related .content{margin:0}.block.related .read-more{margin-top:40px;display:block;font-size:14px}.block.related ul li a{background:url(/Images/arrow-right-blue.svg) no-repeat right;border-bottom:solid 1px #ddd;padding:.74em 0;display:block;padding-right:.5em}.block.related.orange ul li a{background-position:right -1237px}.block.related ul li:last-child a{border-bottom:0}.block.slideshow{border:none}.block.slideshow .slides{position:relative;overflow:hidden}.block.slideshow .slides img{width:100%}.block.slideshow .slides div{position:absolute;bottom:0;overflow:hidden;background-color:#5674b1;background:url(/images/transparent-bg-blue.png) repeat;width:100%;left:0;right:0}.block.slideshow .slides .slide{display:none}.block.slideshow .slides .slide:first-child{display:block}.block.slideshow .slides .slide-content{position:relative;padding:1em;background:none;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block.slideshow .slides .slide-content.btn-style{padding-right:272px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block.slideshow .slides .slide-content a{font-weight:normal}.block.slideshow .slides h2,.block.slideshow .slides span,.block.slideshow .slides a{color:#fff}.block.slideshow .slides h2{font-size:30px;margin-bottom:.2em;margin-top:0}.block.slideshow .link-btn{display:inline-block;padding:5px 38px;position:absolute;top:20px;right:15px;max-width:180px;font-weight:normal;font-size:180%}.block.slideshow .slides .mark{top:0;left:0;width:258px;height:64px;background:url(/Images/mobile-slideshow-bg.png) no-repeat 0 0}.block.slideshow .slidesjs-pagination{position:absolute;top:0;right:0;overflow:hidden;z-index:999;padding:18px}.block.slideshow .slidesjs-pagination li{display:inline-block;margin-left:6px}.block.slideshow .slidesjs-pagination a{display:block;width:11px;height:11px;background:url(/Images/sprite.png?v=3) no-repeat 0 -605px;font-size:0}.block.slideshow .slidesjs-pagination a.active{background-position:0 -544px}.block.slideshow.nojs .slides{display:block;height:450px}.block.slideshow .slides div.black{background-image:url(/images/transparent-bg-black.png)}.block.slideshow.editmode img{width:25%;display:inline-block;margin-bottom:15px}.block.slideshow.editmode .text-content{display:inline-block;width:70%;vertical-align:top;margin-bottom:15px}.block.slideshow.editmode h2{margin:0}.block.slideshow.editmode span{display:block}.block.footerslideshow{border:none;position:relative;width:100%;text-align:center;display:inline-block;padding-right:4px;margin-left:-4px;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block.footerslideshow .slidesjs-container{border:solid 2px #fff}.block.footerslideshow .slidesjs-navigation{display:inline-block;width:22px;height:22px;background-image:url(/Images/sprite.png?v=3);background-repeat:no-repeat;font-size:0;padding:0 5px;margin-top:12px}.block.footerslideshow .slidesjs-previous{background-position:8px -666px}.block.footerslideshow .slidesjs-next{background-position:8px -738px}.block.footerslideshow img{width:100%}.block.driven-spirits .content{background-color:#fff;margin:0;text-align:center;width:100%}.block.driven-spirits .item{width:29%;display:inline-block;margin:1.4em .8%;padding:.6em;background-color:#fff;-webkit-box-shadow:0 0 4px rgba(50,50,50,.25);-moz-box-shadow:0 0 4px rgba(50,50,50,.25);box-shadow:0 0 4px rgba(50,50,50,.25);min-height:207px;vertical-align:top;text-align:left}.block.driven-spirits .item .q{font-style:italic;font-size:125%;display:inline-block;margin:0 .4em}.block.driven-spirits img{width:100%}.block.driven-spirits .items-nav{float:right;overflow:hidden;position:relative;right:10px;top:-29px;margin-bottom:-29px}.block.driven-spirits .items-nav a{width:24px;height:24px;display:inline-block;background:#f7f5f1 url(/Images/sprite.png?v=3) no-repeat 6px -1045px;margin-left:5px}.block.driven-spirits .items-nav a.next{background-position:8px -1109px}.block.slideshow-aside .content{margin:1.15em 1.2em}.block.slideshow-aside{position:relative}.block.slideshow-aside img{width:100%}.block.slideshow-aside .content{overflow:visible}.block.slideshow-aside .slidesjs-container{padding-bottom:100px}.block.slideshow-aside .slidesjs-pagination{position:absolute;top:11px;right:14px;overflow:hidden}.block.slideshow-aside .slidesjs-pagination li{float:left;font-size:0}.block.slideshow-aside .slidesjs-pagination a{width:8px;height:8px;display:inline-block;background:url(/Images/sprite.png?v=3) no-repeat 0 -868px;margin-left:5px;font-size:0}.block.slideshow-aside .slidesjs-pagination a.active{background-position:0 -810px}.block.slideshow-aside.white .slidesjs-pagination{background-color:#ccc;border-radius:3px;padding:3px 2px;top:16px;right:10px}.block.tab{border-top:none;background:transparent;font-family:"GT Walsheim"}.block.tab .content{margin:0;background:#fff;font-size:14px}.block.tab .content.video{background:transparent}.block.tab .content .image-container{margin:0 -1px 0 -1px;position:relative}.block.tab .content .link{position:absolute;width:8%;height:7%;overflow:hidden;text-overflow:ellipsis}.block.tab .content .link a{display:block;width:100%;height:100%;background-color:#fff;line-height:25px;text-align:center}.block.tab .content .sweden{top:15.5%;left:51.5%;width:9.5%}.block.tab .content .africa{top:59.5%;left:56.1%;width:8.5%}.block.tab .content .asia{top:29.1%;left:70.2%}.block.tab .content .latinamerica{top:54.13%;left:17.4%;width:15%}.block.tab .content .middleeast{top:34.9%;left:29%;width:26.3%}.block.tab .content img,.block.tab .tab-content iframe{display:block;width:100%}.block.tab .iframe-container{background-color:transparent;width:100%;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block.tab .tab-content .block.tab.blue .heading{border-left:solid 1px #ddd;border-right:solid 1px #ddd}.block.tab.white{border-top:solid 1px #ddd}.block.tab.white .tab-menu{background-color:#fff;border:solid 1px #ddd;margin:0}.block.tab.white .tab-menu li a{color:#5675b3}.block.tab.white .tab-menu li.selected a{color:#333;text-decoration:none}.block.tab.orange .tab-menu{background-color:#f6861f}.block.tab.blue .tab-menu a,.block.tab.orange .tab-menu a{color:#fff}.block.tab.blue .tab-menu li.selected a,.block.tab.orange .tab-menu li.selected a{text-decoration:underline;color:#fff}.block.tab.editmode .container{overflow:hidden}.block.tab iframe{width:100%}.block.tab.editmode .left{float:left;width:30%}.block.tab.editmode .left img{width:100%;max-width:180px}.block.tab.editmode .right{float:left;width:67%}.block.tab.editmode .tab-menu{display:none}.block.tab.editmode iframe{display:inline-block}.block.tab.editmode h2{vertical-align:top;margin-bottom:.2em}.block.tab.editmode li{border-bottom:solid 1px #ccc}.block.tab.editmode li li{border:none}aside .block.teaser img{width:100%;height:auto}.block.teaser a.arrow,.block.teaser a.border,.block.teaser a.arrow,.block.teaser a.border{display:block}.block.teaser a.arrow,.block.teaser a.arrow{background:url('/Images/arrow-right-blue.svg') no-repeat 100% center;padding-right:30px}.rtlblock{direction:rtl;font-size:135%}.rtlblock div.heading h3{padding:.4em .9em .4em .9em}.rtlblock .content{margin:.8em}.mostread ol li{margin:0 2em 1em 2em;list-style:decimal}.block.pagelist{border:none;margin-bottom:1em}.block.pagelist ul{border-bottom:1px solid #ddd;padding-bottom:.5em}.block.pagelist li{border-top:1px solid #ddd;padding:1.4em 0 1.1em 0;overflow:hidden}.block.pagelist li.left{padding-right:20px!important}.block.pagelist li.right{padding-left:20px!important}.block.pagelist .page-info,.block.pagelist .page-title{width:67.3%;display:inline-block;vertical-align:top;float:right}.block.pagelist .page-info{font-family:Georgia,serif}.block.pagelist .page-info a{display:block;margin-top:.5em}.block.pagelist .img-wrapper{width:30%;display:inline-block;max-height:140px;overflow:hidden;float:left}.block.pagelist .img-wrapper img{width:100%}.block.pagelist .right .img-wrapper{float:right}.block.pagelist .right .page-info,.block.pagelist .right .page-title{float:left}.block.pagelist .full .page-info,.block.pagelist .full .page-title{width:98%;float:left}.enthusiasts{overflow:hidden}.enthusiasts>div{display:flex;justify-content:space-between;flex-wrap:wrap}.block.driven-spirits{width:48.5%;float:left;max-width:316px}.block.driven-spirits .heading h3{background-color:#2b99ee;color:#fff;font-size:19px;padding-top:17px}.block.driven-spirits .box-image{margin-bottom:0;width:316px;height:227px;overflow:hidden}.block.driven-spirits .mainbody{font-family:"GT Walsheim";font-weight:800;font-size:20px;color:#1c2848;letter-spacing:0;line-height:23px;padding:24px 40px 19px}.block.driven-spirits a{font-size:14px;font-family:"GT Walsheim";font-weight:800;background:url(/Images/arrow-right-blue.svg) no-repeat 100% center;padding-right:15px;margin-bottom:24px;display:inline-block}.block.gift{background-color:#e1245d;padding:1.1em 1em;border:none;color:#fff}.block.gift h3{color:#fff;padding-bottom:.9em;margin:0;font-size:24px;font-weight:800;line-height:32px}.block.gift .sum{border-top:solid 1px #fff;font-weight:bold;padding:1.2em 0 1em 0}.block.gift ul{overflow:hidden;padding-top:1.2em;padding-bottom:1.4em}.block.gift li{float:left;margin:0 1.95em .5em 0}.block.gift li:last-child{margin:0}.block.gift input[type="radio"]{margin-right:.3em}.block.gift input[type="radio"],.block.gift label{margin-top:.7em}.block.gift input[type="text"]{margin:0 .2em;border:solid 1px #e4e1dc;width:70px;padding:.66em}.block.gift .button-wrapper{padding:15px 0 .75em 0}.block.gift a,.block.gift input[type="submit"]{padding:17px 1.3em;display:block;width:100%;background:#fff;color:#e1245d;font-weight:600;text-align:center;box-sizing:border-box;margin-bottom:15px}.block.gift a.transparent{background:#e1245d;border:2px solid #fff;color:#fff}aside .block.gift ul{padding:0 0 1em 0}aside .block.gift li{float:none;margin:.2em 0}aside .block.gift .minsum{float:right;padding-right:1.5em;margin-top:2px}aside .block.gift .mainbody{font-size:13px;line-height:20px}.start aside .block.gift{padding:19px 40px 14px}.start aside .block.gift .mainbody{font-size:16px;line-height:25px}.block.petition{background-color:#f6f5f1;border:1px solid #e5e4e0;padding:1em 1em 3em;position:relative}.block.petition div.heading{border-bottom:1px solid #e3e2de}.block.petition div.content{border-top:1px solid #fff;margin:0;padding-top:1.15em;width:100%}.block.petition div.heading h3{background-color:transparent;color:#000;font-weight:bold;padding:.6em 0 1.15em}.block.petition form div.text-input{width:45%;display:inline-block;margin-top:1em}aside .block.petition form div.text-input{width:90%}.block.petition form div.checkbox-input{margin:1em 0}.block.petition form div.text-input label{display:block}.block.petition form div.wide-text-input{margin:1em 0}.block.petition form div.wide-text-input label{display:block;padding-bottom:.4em}.block.petition form div.wide-text-input input{width:38%}aside .block.petition form div.wide-text-input input{width:76%}.block.petition form div.wide-text-input img{vertical-align:middle;border:1px solid gray}.block.petition input[type="text"]{border:solid 1px #e4e1dc;width:85%;padding:.5em}.block.petition .progress{font-weight:bold}.block.petition .error{background-color:#f6d2ce;padding:.5em}.block.petition input[type="submit"]{padding:.25em 1em;position:absolute;bottom:1.15em;right:1.15em}.block.petition .export-link{margin-top:1em;display:block}.block.petition .chart-wrapper{background:#fff;padding:1em;max-width:95%;overflow:hidden;margin-top:1.15em;margin-bottom:1.15em}.block.petition .chart-wrapper .chart-background{width:100%;background:#e6e3de;height:43px}.block.petition .chart-wrapper .chart-background .chart-fill{background:url(/images/petitionbackground.png);height:100%}.block.petition .chart-wrapper p span{font-weight:bold}.block.petition .chart-wrapper .signatures{float:left;margin:0;margin-top:1em}.block.petition .chart-wrapper .goal{float:right;margin:0;margin-top:1em}.block.faq p{border-top:1px solid #ddd;font-weight:bold;margin-top:.8em;padding-top:.8em}.block.faq p:first-child,.block.faq p.answer{border-top:0;margin-top:0;padding-top:0}.block.faq p.answer{font-weight:normal}.block.xform{font-family:"GT Walsheim"}.block.xform .mainbody-wrapper{padding-bottom:.4em;border-bottom:1px solid #ddd;margin-bottom:.4em;font-family:Georgia}.block.xform table{border:0;overflow:visible}.block.xform td{padding:.4em 0;border:0;font-size:100%;border-left:0;border-right:0;vertical-align:middle}.block.xform td input[type="text"],.block.xform td textarea{display:block;padding:.5em;box-sizing:border-box;margin-top:.1em;width:100%;max-width:556px;border:1px solid #1c2748}aside .block.xform td input[type="text"],aside .block.xform td textarea,aside .block.xform td label,aside .block.xform td select{max-width:194px}.block.xform td input[type="text"]{padding:17px;border:1px solid #1c2748;display:block;width:100%}.block.xform td select{max-width:350px}.block.xform fieldset{border:0;padding-top:.3em}.block.xform fieldset label{margin-right:.5em}aside .block.xform fieldset label{display:block}.block.xform .field-validation-error{color:red}.block.xform fieldset .field-validation-error{display:none}.block.xform fieldset legend{margin-left:-2px}.block.xform .captchalabel{margin-bottom:.6em;display:block}.block.xform .captchalabel img{border:1px solid gray;vertical-align:middle}.block.xform .validation-summary-errors{background-color:#f6d2ce;padding:.5em}.block.xform .success-msg,.block.xform .success strong{display:none}.block.xform .success .success-msg{display:block;font-weight:bold}.block.xform .success .validation-summary-errors,.block.xform .success form{display:none}.block.xform .agreement-text{margin-top:20px}.block.xform input[type="submit"],.block.poll input[type="submit"]{background:#fff;border:solid 2px #0239a5;color:#0239a5;margin-top:34px;width:200px;padding:15px 10px}.block.xform.orange input[type="submit"],.block.poll.orange input[type="submit"]{background:#f79236;background:-moz-linear-gradient(top,#f79236 0,#f6861f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f79236),color-stop(100%,#f6861f));background:-webkit-linear-gradient(top,#f79236 0,#f6861f 100%);background:-o-linear-gradient(top,#f79236 0,#f6861f 100%);background:-ms-linear-gradient(top,#f79236 0,#f6861f 100%);background:linear-gradient(to bottom,#f79236 0,#f6861f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79236',endColorstr='#f6861f',GradientType=0);border-top:solid 1px #fab87c}.block.poll .option-wrapper{margin:.8em 0 .4em 0}.block.poll form label{margin-right:.5em;margin-left:.3em}.block.poll .result-wrapper ul{padding:.5em 0}.block.poll .result-link{margin-left:.5em;display:none}.block.socialmedia .content{margin-top:0;margin-bottom:0}.block.socialmedia ul li{border-bottom:1px solid #e5e5e5;margin-top:1.15em;padding-bottom:1.15em}.block.socialmedia ul li:last-child{border-bottom:none}.block.socialmedia ul li span.item-content{display:block}.block.socialmedia ul li span.item-heading{display:block;padding-left:40px;padding-bottom:1.15em;min-height:40px}.block.socialmedia ul li span.item-heading a{text-decoration:none}.block.socialmedia ul li span.item-heading span{display:block}.block.socialmedia ul li span.item-heading span.date{font-weight:normal;font-style:italic;color:#999}.block.socialmedia.facebook ul li{background:url("/images/facebook_32.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.block.socialmedia.twitter ul li{background:url("/images/twitter_32.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.block.socialmedia.rss ul li{background:url("/images/rss32.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.block.socialmedia ul li a.popup{padding:0}.block.contactlist{background:#fff;font-family:"GT Walsheim";padding:43px 43px 10px;display:flex;flex-direction:column}.maincontent-inner .block.contactlist{padding:43px 0 10px}.block .contactlist__item{display:flex;border-bottom:1px solid #e3e3e3;padding-bottom:20px;font-weight:600;margin-bottom:25px}.block .contactlist__item:last-child{border-bottom:0;margin-bottom:0}.block .contactlist__item__left{width:65%}.block .contactlist__item__name{font-size:16px;margin-bottom:10px}.block .contactlist__item__title{font-size:14px;line-height:18px}.block .contactlist__item__email{margin-bottom:5px}.block .contactlist__item__email a,.block .contactlist__item__phone a{vertical-align:top}.block .contactlist__item__phone a{color:#000;font-weight:600}.block .contactlist__item__email__icon,.block .contactlist__item__phone__icon{margin-right:10px;position:relative;top:4px}aside .block.contactlist{padding:14px 20px}aside .block .contactlist__item{display:block}aside .block .contactlist__item:last-child{padding-bottom:0}aside .block .contactlist__item__left{width:100%;margin-bottom:20px}aside .block .contactlist__item__email a,aside .block .contactlist__item__phone a{font-size:14px}aside .block .contactlist__item__email{margin-bottom:0}aside .block .contactlist__item__name{margin-bottom:2px}}@media screen and (max-device-width:900px),(max-width:900px){.block.slideshow .slides h2{font-size:180%}.block.slideshow .link-btn{font-size:150%;padding:2px 25px}.block.slideshow .slides .slide-content.btn-style{margin-right:220px}.block.footerslideshow .slidesjs-container{width:auto!important}.block.xform td input[type="text"],.block.xform td textarea{max-width:145px!important}}@media screen and (max-device-width:768px),(max-width:768px){.enthusiasts>div{display:flex;justify-content:space-around;flex-wrap:wrap}.block.teaser .box-image img{width:100%}body.start .block.teaser a.arrow,body.preview .block.teaser a.arrow{background:url('/Images/mobile2x.png?v=3') no-repeat right -1127px;background-size:100px;padding-right:12px}body.start .block.teaser.orange a.arrow,body.preview .block.teaser.orange a.arrow{background-position:right -1070px}.block-container .block .content{padding:33px 30px 40px;line-height:25px}.start .block.teaser .mainbody,.start aside .block.gift{padding:14px 20px}.start aside .block.gift{padding-top:32px}.block.file-list .file-table th{display:none}.block.file-list .file-table td{color:#5776b4;overflow:hidden;font-weight:bold}.block.file-list .file-table td.wide-content{display:none}.block.file-list td a{display:block;width:100%;height:100%}.block.file-list td.download a{float:right;margin:.5em 0;background:url('/Images/mobile2x.png?v=3') no-repeat right -388px;background-size:100px}.block.slideshow .slides .slide-content,.block.slideshow .slides .slide-content.btn-style{margin:0;padding:.5em 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block.slideshow .slides .mark{display:none}.block.slideshow .slidesjs-pagination{padding:0 9px;top:6px}.block.slideshow .slidesjs-pagination a{background:url(/Images/mobile2x.png?v=3) no-repeat 0 -774px;background-size:100px;height:12px;width:12px}.block.slideshow .slidesjs-pagination a.active{background-position:0 -712px}.block.slideshow .slides div{width:100%}.block.slideshow .slides span{font-size:90%}.block.slideshow .slides img{width:100%}.block.slideshow .slides h2{font-size:18px}.block.slideshow .link-btn{position:relative;top:auto;right:10px;float:right;margin-bottom:10px;font-size:120%;padding:2px 14px}.block.slideshow-aside .content{position:relative;overflow:visible!important}.block.slideshow-aside .slidesjs-pagination,.block.slideshow-aside.white .slidesjs-pagination{z-index:999;top:-37px;right:1px}.block.slideshow-aside .slidesjs-pagination a{width:12px;height:12px;background:url(/Images/mobile2x.png?v=3) no-repeat 0 -1022px;background-size:100px}.block.slideshow-aside .slidesjs-pagination a.active{background-position:0 -960px}.block.driven-spirits .item{width:90%;display:none}.block.driven-spirits .item:first-child{display:inline-block}.block.footerslideshow{margin:0;padding:0}.twocols.block,.twocols.block.white .wrap{border:none}.twocols.block .block{float:none;width:100%;margin-bottom:10px;border:1px solid #ddd}.twocols.block .block .heading{border-right:1px solid #ddd;border-left:1px solid #ddd}.twocols.block .block.newslist div.heading h3 span{border:none}.twocols.block.white{border:none}.twocols.block .block.white div.heading{background-color:#5675b3;margin:-1px -1px 0;padding-top:5px}.block.tab .tab-content .link a{font-size:90%;word-break:break-all;overflow:hidden}.block.tab .tab-content li.video{padding:0}.block.tab .iframe-container{border:none;width:100%;margin:0;padding:0}.block.pagelist .page-title,.block.pagelist .page-info,.block.pagelist .img-wrapper{float:none;width:100%}.block.pagelist .img-wrapper{max-height:600px;margin-bottom:1em}.block.pagelist li.right,.block.pagelist li.left{padding-left:20px!important;padding-right:20px!important}.block.gift li{float:none;margin-bottom:0}aside .block.gift .minsum{float:none;padding-right:0;margin-top:0}.block.petition form div.text-input{width:90%}.block.petition form div.wide-text-input input{width:76%}.block.petition .export-link{display:none}.block.share div.facebook{margin-bottom:30px}}@media screen and (max-device-width:550px),(max-width:550px){.enthusiasts>div{display:block;justify-content:flex-start}.block.driven-spirits{width:100%;margin:0 auto;margin-bottom:20px}.block.tab .content .link{border:solid 1px #ccc;border-radius:2px;background-color:#fff;padding-bottom:2px}.block.tab .content .link a{font-size:70%;text-overflow:ellipsis;overflow:hidden;line-height:140%;overflow:hidden;text-overflow:ellipsis}.block .contactlist__item__left{width:57%}.block .contactlist__item__email__icon,.block .contactlist__item__phone__icon{width:20px;margin-right:5px}.block .contactlist__item__email a,.block .contactlist__item__phone a{font-size:14px}.block.contactlist{padding:43px 16px 10px}}@media screen and (max-device-width:480px),(max-width:480px){.block.driven-spirits{float:none}.block.xform .content{padding:0}body.article .block.xform .content{padding:20px 10px 20px}.block.xform td label,.block.xform td input[type="text"],.block.xform td textarea,.block.xform td select{max-width:372px}}@media screen and (max-device-width:420px),(max-width:420px){.block.xform td label,.block.xform td input[type="text"],.block.xform td textarea,.block.xform td select{max-width:268px}}@media print{ul{list-style:none}.editorial .introduction{font-weight:bold}a{text-decoration:none;color:#000}aside,.info-row,a.button,form,#logotype a,#topnav,#quote,#tools,#linktools,.article-video,footer{display:none}.main .inner .titlebar .left.giftbar{display:none}#logotype a.mobile-logo{display:block}#logotype a.mobile-logo img{border:none}.calendarlist #newsItemList li{padding:1em 0;border-top:solid 1px #ddd}.calendarlist .calendar-time{font-size:110%;width:65px;text-align:center;float:left}.calendarlist .calendar-time .month{background-color:#4f4f4f;color:#fff;padding:.2em}.calendarlist .calendar-time .date{padding:.2em;color:#797979;font-size:135%;border-top:0}.calendarlist .calendar-time .small{font-size:110%;padding:.5em 0}.calendarlist .calendar-info{margin-left:85px}.calendarlist .calendar-info .city{color:#797979;font-size:90%;font-weight:bold}.changesponsor h1{padding-top:2em;font-size:1.5em}.changesponsor h2{padding-bottom:0;margin-bottom:0}.changesponsor .c5-adress{display:block;position:absolute;top:83px;left:35px;width:250px}.changesponsor .autogiro .reciept-heading{display:block;margin-top:20px;font-size:107%;font-weight:bold}.changesponsor .form-wrapper span.underline{border-top:1px solid #000;width:40%;display:block;margin-top:40px}table td{padding:5px}table thead tr td{padding:10px 5px;border-bottom:1px solid #ddd}table tbody tr td{border-bottom:1px solid #ddd}body.changesponsor .stripe{display:none}#epi-quickNavigator{display:none!important}.cookie-warning{display:none}.giftshop--thankyou .gift-certificate,.giftshop--thankyou .block-area,.gift-certificate__image--small-print,.giftshop--thankyou #logotype a.mobile-logo{display:none}.giftshop--thankyou .gift-certificate{margin-bottom:0}.giftshop--thankyou .gift-certificate--print{display:block!important}.giftshop--thankyou .gift-certificate--print .gift-certificate__image{width:100%}.giftshop--thankyou .gift-certificate__content{padding:0;height:400px;position:relative}.giftshop--thankyou .gift-certificate__content .content-block{margin:0;position:absolute;bottom:0}.giftshop--thankyou .content-block--narrow .content-block__content{text-align:left;border-top:1px solid #38b39d;max-width:100%}.giftshop--thankyou .gift-certificate__content__text .content-block{margin-top:0;width:65%}.giftshop--thankyou .gift-certificate__print-logo{height:37px;position:absolute;bottom:0;right:0}.gift-certificate--print__heading{text-align:center;font-family:"GT Walsheim";font-size:10px;line-height:11px;letter-spacing:2.6px;margin-bottom:20px}.content-block__content p{font-family:"GT Walsheim"!important;line-height:18px;font-size:13px}}.giftshop .empty,.giftshop .hidden{display:none}body.giftshop footer{margin-top:0}body.giftshop .inner{padding-top:48px}body.giftshop nav#topnav .sub-menu{top:62px}body.giftshop section.main.full-menu{margin-top:39px}.giftshop .visible-hidden{visibility:hidden}.giftshop section.main #maincontent{width:100%;margin:0 auto;float:none}.giftshop .block-area{overflow:hidden}.giftshop .block-area>div{display:flex;justify-content:space-between;flex-wrap:wrap}.giftshop .block-area>div>div{display:flex}.giftshop--thankyou .summary__products{margin:0 auto;margin-bottom:48px;width:482px}.giftshop .block-area.block-area--small-view>div{justify-content:flex-start}@media(max-width:1000px){.giftshop .block-area>div{display:block}.giftshop .block-area.block-area--small-view>div{display:flex}}@media(max-width:768px){body.giftshop .giftshop-menu .inner{padding-top:27px}body.giftshop section.main.full-menu{margin-top:0}}@media(max-width:605px){.giftshop .block-area.block-area--small-view>div>div,.giftshop .block-area.block-area--small-view--top>div>div{margin:0 auto}}.product-block{height:auto;width:980px;position:relative;font-family:"GT Walsheim";margin-bottom:48px!important}.product-block--narrow{width:482px;box-sizing:border-box;margin:0}.giftshop .block-area--small-view>div>div{margin-right:37px}.block-area--small-view>div>div:nth-child(3){margin-right:0}.block-area--small-view .product-block--narrow,.block-area--small-view .product-block,.block-area--small-view .content-block--narrow{width:302px}.block-area--small-view .product-block--narrow .product-block__wrapper,.block-area--small-view .product-block__wrapper{width:298px}.product-block--wide{clear:both}.product-block__wrapper{position:relative;width:973px;height:100%;background:#fff}.product-block--narrow .product-block__wrapper{width:475px}.product-block__front{height:520px}product-block__front__link{display:block}.product-block__front__image{position:static;object-fit:cover;height:520px!important}.block-area--small-view .product-block__front__image{height:auto!important}.block-area--small-view .product-block__front{height:215px;overflow:hidden}.product-block__toggle-button{position:absolute;top:48px;right:0;padding:15px 30px;font-size:14px;line-height:16px;letter-spacing:.56px;background-color:#0d32a4;border:1px solid #0d32a4;cursor:pointer;color:#fff}.product-block__checkout__button.loading{padding:15px 30px 13px}.product-block__checkout{position:relative;max-width:500px;padding:30px 30px 0 30px;box-sizing:border-box}.block-area--small-view .product-block__checkout{padding:20px 10px 0 10px}.product-block__checkout__text{max-width:384px;display:inline-block;font-size:22px;line-height:22px;font-weight:600;color:#1c2848;margin-bottom:10px}.product-block__checkout__price{display:block;font-size:22px;font-weight:600;line-height:22px;letter-spacing:.88px;margin-bottom:20px;position:absolute;bottom:90px;right:30px}.block-area--small-view .product-block__checkout__price{margin-bottom:0;position:absolute;bottom:90px;right:10px}.product-block--narrow .product-block__checkout__text{position:relative;bottom:auto}.product-block__checkout__description{display:block;line-height:19px}.product-block__checkout__add,.product-block__checkout__remove{border:none;border:none;font-size:42px;line-height:25px;padding:14px 14px;width:55px;display:block;background:#e1245d;color:#fff;font-weight:800;text-align:center;box-sizing:border-box;position:absolute;cursor:pointer;font-family:"GT Walsheim"}.product-block__checkout__add:hover,.product-block__checkout__remove:hover{text-decoration:underline}.product-block__checkout__add{right:266px}.product-block__checkout__remove{right:331px}.product-block__checkout__remove.inactive{background-color:#d3d3d3;cursor:default}.product-block__checkout__button{border:none;font-size:14px;line-height:16px;letter-spacing:.56px;padding:20px 5px 20px;display:block;background:#e1245d;color:#fff;font-weight:600;text-align:center;box-sizing:border-box;width:249px;font-family:"GT Walsheim";cursor:pointer;position:absolute;right:30px;bottom:30px}.block-area--small-view .product-block__checkout__button{width:198px;right:10px;bottom:10px}.product-block__checkout__input{position:absolute;right:300px;width:100px;bottom:30px;font-size:20px;line-height:23px;letter-spacing:.8px;padding:16px 5px 15px;text-align:center;border:1px solid #e8e9eb}.block-area--small-view .product-block__checkout__input{left:10px;bottom:10px;width:72px}.product-block__checkout__label{font-size:12px;line-height:14px;letter-spacing:.56px;position:absolute;bottom:91px;right:368px}.product-block__footer{height:150px}.product-block--narrow .product-block__footer{height:170px}.block-area--small-view .product-block--narrow .product-block__footer{height:150px}.product-block__checkout__label--error{color:red;margin-left:10px}.block-area--small-view .product-block__checkout__label{left:10px;bottom:72px}.product-block__checkout__button:hover{text-decoration:underline}.product-block__icon{position:absolute;top:10px;left:10px;max-width:120px!important}@media(max-width:1000px){.product-block--narrow,.product-block{width:100%;max-width:980px}.product-block--narrow .product-block__wrapper,.product-block__wrapper{width:auto}.giftshop .block-area.block-area--small-view>div{display:block}}@media(max-width:905px){.product-block__checkout__text{position:relative;bottom:auto;margin-bottom:10px}}@media(max-width:600px){body.giftshop .inner{padding-top:22px}.block-area .product-block{margin-bottom:24px!important}body.giftshop .block-area .content-block{margin-bottom:24px!important}.product-block--narrow,.product-block,.content-block--narrow{margin:0 auto;width:90%!important;box-sizing:border-box}.product-block__front{height:215px;overflow:hidden}.product-block__front__image{height:auto!important}.product-block__front__image{width:100%!important}.product-block__checkout{padding:20px 10px 0 10px}.product-block__checkout__button{width:198px;right:10px;bottom:10px}.product-block__checkout__input{left:10px;bottom:10px;width:72px}.product-block__checkout__label{left:10px;bottom:72px}.product-block__checkout__price{margin-bottom:0;position:absolute;bottom:90px;right:10px}.product-block__footer{height:150px}.product-block--narrow .product-block__wrapper,.product-block__wrapper{width:98%!important}.product-block__wrapper--full{width:100%!important}}@media(max-width:480px){.product-block__checkout{width:100%;position:static;left:0;right:0;margin:0 auto;padding:20px 10px 0 10px}.product-block__checkout__input{left:10px;bottom:10px;width:72px}.product-block__checkout__price{margin-bottom:0;right:10px}.product-block__icon{max-width:90px!important}.product-block__checkout__label{left:10px;bottom:72px}.product-block__checkout__text{left:0}.product-block__checkout__button{width:198px;right:10px;bottom:10px}}.content-block{width:980px;margin:0 auto;padding-bottom:31px;clear:both;background:#fff;margin-bottom:48px;padding-top:48px}.content-block--narrow{width:482px;padding:48px;box-sizing:border-box;margin:0;clear:none;margin-bottom:48px}.content-block h1{font-family:"GT Walsheim";font-size:42px;line-height:53px;text-align:center;color:#1c2848;padding-top:0;margin-bottom:.5em}.content-block h2,.content-block h3{font-family:"GT Walsheim";font-size:20px;margin-bottom:.5em;margin-top:1em;line-height:1.1;text-align:center}.content-block--narrow h2,.content-block--narrow h3{font-size:24px;line-height:32px;text-align:left}.content-block--narrow h1{text-align:left}.content-block__content{font-size:16px;line-height:25px;text-align:center;color:#1c2848;font-family:"GT Walsheim";max-width:648px;margin:0 auto}.content-block__content p{font-family:Georgia}.content-block__content p.intro{font-size:16px;line-height:22px;font-family:"GT Walsheim";font-weight:800}.content-block__content p.small-text{font-size:11px;line-height:13px;letter-spacing:.44px}.content-block__content p.imagetext{font-size:11px;line-height:13px;letter-spacing:.44px;font-family:"GT Walsheim";margin-top:-16px}.content-block__content ol{list-style:decimal;text-align:left;list-style-position:inside}.content-block__content ul{list-style:disc;text-align:left;list-style-position:inside}.content-block--narrow .content-block__content{text-align:left}@media(max-width:1000px){.content-block--narrow,.content-block{max-width:980px;width:100%}.content-block--narrow h1,.content-block--narrow h2,.content-block--narrow h3{text-align:center}.content-block--narrow .content-block__content{text-align:center}.content-block--narrow,.content-block{padding-left:16px;padding-right:16px;box-sizing:border-box;margin:0 auto}}.giftshop-menu{background:#fff}.giftshop-menu .inner{position:relative;min-height:70px;overflow:visible!important}.giftshop-menu.sticky{position:fixed;top:0;width:100%;z-index:999;border-bottom:.5px solid #f8eef1}.giftshop-menu .giftshop-checkout__button{position:absolute;right:0;line-height:42px;-webkit-transition:width .5s;transition:width .5s;max-width:100%;display:inline-block}.giftshop-menu__back{display:inline-block;line-height:42px;font-size:14px}.giftshop-menu__back img{margin-right:5px;position:relative;top:2px;width:14px}.giftshop-menu .giftshop-checkout__button.loading{line-height:0}.giftshop-menu .view-controls{position:absolute;right:172px;top:33px}.giftshop-menu .view-controls a,.giftshop-menu .view-controls span{display:inline-block;margin-right:20px}.giftshop-menu__adding{visibility:hidden;position:absolute;right:0;bottom:-102px;width:300px;max-width:100%;background:#f8eef1;height:130px;text-align:center;line-height:130px;font-family:"GT Walsheim";font-weight:600;z-index:999;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s,visibility 1s ease-in-out;-moz-transition:opacity .5s,visibility 1s ease-in-out;-ms-transition:opacity .5s,visibility 1s ease-in-out;-o-transition:opacity .5s,visibility 1s ease-in-out;transition:opacity .5s,visibility 1s ease-in-out}.giftshop-menu__adding img{vertical-align:middle;margin-right:8px}.giftshop-menu__adding.expanded{visibility:visible;filter:alpha(opacity=100);opacity:1}@media screen and (max-device-width:768px),(max-width:768px){.giftshop-menu .inner{min-height:50px;margin-right:16px;margin-left:16px}.giftshop-menu__back{line-height:27px}.giftshop-menu .giftshop-checkout__button{bottom:17px}.giftshop-menu__adding{bottom:-113px}.giftshop-menu .view-controls{position:absolute;right:172px;top:25px}}.loader{display:inline-block;font-size:10px;margin:0 auto;text-indent:-9999em;width:25px;height:25px;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.loader:after{background:#e1245d;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#tools li.additional .giftshop-checkout__button .loader{width:20px;height:20px;position:relative;top:-2px}.giftshop-checkout__button{width:150px;box-sizing:border-box;text-align:center;min-height:42px}#tools li.additional .giftshop-checkout__button{min-height:0;height:36px}.giftshop-checkout__button.loading{padding:8px 30px 0!important}.checkout-modal{background-color:#fff;width:500px;box-sizing:border-box;font-family:"GT Walsheim";position:relative;margin-top:30px!important;margin-bottom:30px!important}.checkout-modal__product__wrapper{display:inline-block;float:left}.checkout-modal__content .checkout-modal__product__wrapper{min-height:52px;display:table}.checkout-modal__product--first .checkout-modal__product__wrapper{min-height:14px}.checkout-modal .hidden{display:none}.popup_wrapper_visible{-webkit-overflow-scrolling:touch}.checkout-modal__wrapper{position:relative;height:255px;overflow:hidden}.checkout-modal__wrapper__content{margin-bottom:25px;padding:0}.checkout-modal__wrapper__content__heading{font-size:16px;line-height:22px;font-weight:800;color:#1c2848}.checkout-modal__wrapper__content__images{text-align:center;margin-bottom:16px;font-size:13px}.checkout-modal__wrapper__content__image{width:343px;display:block;margin:0 auto;padding-top:5px;max-width:100%}.checkout-modal__wrapper__content__image--swish{width:28px}.checkout-modal__wrapper__content__images--swish .checkout-modal__wrapper__content__image{display:inline-block;padding-left:5px;padding-right:5px}.checkout-modal__wrapper__content__description{font-size:11px;line-height:13px;letter-spacing:.44px;display:block;color:#1c2848}.checkout-modal__back--top{position:absolute;left:24px;top:24px;border:none;cursor:pointer;background:#fff;width:40px;height:40px;border-radius:50%;z-index:999}.checkout-modal__close{position:absolute;right:24px;top:24px;border:none;cursor:pointer;background:#fff;width:40px;height:40px;border-radius:50%;z-index:999}.checkout-modal__back--top img,.checkout-modal__close img{position:relative;top:1px}.checkout-modal__image{width:100%}.checkout-modal__content{padding:20px 40px 20px}.checkout-modal__content__explanation__heading{background:none;border:none;line-height:14px;font-size:12px;letter-spacing:.56px;font-weight:600;color:#e1245d;padding:0;cursor:pointer}.checkout-modal__content__explanation__close{cursor:pointer;font-size:12px;display:block;background:none;border:none;line-height:14px;letter-spacing:.56px;font-weight:600;padding:0;margin-top:10px;color:#e1245d}.checkout-modal__content__explanation__content{margin-bottom:16px;font-size:11px;line-height:13px;letter-spacing:.44px}.checkout-modal__content__explanation__content.hidden{display:none}.checkout-modal__content label{display:block;font-size:16px;line-height:23px;color:#1c2848;font-weight:800;margin-bottom:8px}.checkout-modal__content label span.asterisk{color:#e1245d}.checkout-modal__content label.inline--label{display:inline-block}.checkout-modal__content__text-input{font-family:"GT Walsheim";font-size:16px;line-height:1.3em;padding:15px 15px 16px;width:343px;margin-bottom:18px;border:1px solid #000}.checkout-modal__content__half-fields{display:flex;justify-content:space-between}.checkout-modal__content__half-field{width:46%}.checkout-modal__content__half-field:last-child{margin-right:0}.checkout-modal__content__half-field .checkout-modal__content__text-input{width:100%}.checkout-modal__content__description{font-size:11px;line-height:13px;letter-spacing:.44px;color:#000}.checkout-modal__product{margin-bottom:17px}.checkout-modal__content .checkout-modal__product{overflow:hidden}.checkout-modal__content .checkout-modal__product--first{position:relative;margin-bottom:0}.checkout-modal__product__image{width:55px;margin-right:15px}.checkout-modal__product__description{vertical-align:top;width:180px;display:inline-block;font-size:18px;line-height:25px;font-family:"GT Walsheim";font-weight:800}.checkout-modal__content .checkout-modal__product__description{font-size:16px;font-weight:400;width:150px;min-height:52px;display:table-cell;vertical-align:middle}.checkout-modal__product__download-link{font-size:14px;line-height:16px;letter-spacing:.56px;box-sizing:border-box;width:38%;display:inline-block;color:#082ca1;position:absolute;top:0;padding-right:24px}.checkout-modal__button--topayment{margin-top:16px}.checkout-modal__product__download-link img{position:absolute;top:0;right:0}.checkout-modal__product__controls{float:left;position:relative;width:100px;text-align:center}.checkout-modal__product__controls span{display:inline-block;vertical-align:super}.checkout-modal__product__add,.checkout-modal__product__remove{border:none;background:none;position:relative;font-size:32px;line-height:55px;font-weight:800;cursor:pointer;padding:0 10px;color:#e1245d}.checkout-modal__product__add{padding-right:0}.checkout-modal__product__remove{top:-3px}.checkout-modal__product__total{float:left;width:95px;text-align:right;line-height:53px}.checkout-modal__product--first{margin-bottom:12px!important;font-weight:600}.checkout-modal__product--first .checkout-modal__product__controls,.checkout-modal__product--first .checkout-modal__product__total{position:relative;height:24px;line-height:18px}.checkout-modal__product--first .checkout-modal__product__wrapper{width:224px}.checkout-modal__content__summary{font-size:42px;line-height:53px;font-weight:800;text-align:center;margin-top:30px;margin-bottom:0}.checkout-modal__content__summary--payment{margin-top:0!important;margin-bottom:30px}.checkout-modal__button{font-size:16px;line-height:25px;padding:17px 0 18px;width:100%;background:#e1245d;margin-bottom:20px;display:block;text-align:center;color:#fff}.checkout-modal__button--payment{margin-top:30px}.checkout-modal__button--creditcard,.checkout-modal__button--swish,.checkout-modal__button--direct{padding:8px 0 9px;margin-bottom:24px;font-weight:800!important}.checkout-modal__button--creditcard:hover,.checkout-modal__button--swish:hover,.checkout-modal__button--direct:hover{text-decoration:none}.checkout-modal__button.disabled{background:#999}.checkout-modal__button__description{font-size:11px;line-height:13px;letter-spacing:.44px;position:relative;text-align:center;display:block;color:#fff;cursor:pointer;font-weight:400}.checkout-modal__link{display:block;text-align:center;border:none;cursor:pointer;background:none;width:100%;font-weight:400;font-family:"GT Walsheim";margin-top:48px}.checkout-modal .validation-summary-errors,.checkout-modal .field-validation-error{background:#ffffe6;padding:10px;border:1px solid #e2e1dd;margin-bottom:15px;display:inline-block}.checkout-modal .error{background-color:#ffe6e6}.checkout-modal ::placeholder{color:#d8d8d8;opacity:1}.checkout-modal :-ms-input-placeholder{color:#d8d8d8}.checkout-modal ::-ms-input-placeholder{color:#d8d8d8}@media(max-width:524px){.checkout-modal{width:415px;margin:0 auto}.checkout-modal__link{margin-top:36px}.checkout-modal__wrapper{height:248px;width:100%}.checkout-modal__wrapper__content{padding:0}.checkout-modal__content{padding-left:16px;padding-right:16px}.checkout-modal__button,.checkout-modal__content__text-input{width:100%}.checkout-modal__product__description{width:120px}.checkout-modal__product--first .checkout-modal__product__wrapper{width:158px}.checkout-modal__content .checkout-modal__product__description{width:100px}.checkout-modal__product--first .checkout-modal__product__wrapper,.checkout-modal__content .checkout-modal__product__wrapper{width:43%}.checkout-modal__product__controls,.checkout-modal__product__total{width:28%}}@media(max-width:470px){.checkout-modal__wrapper{height:201px}.checkout-modal__content__half-fields{display:block}.checkout-modal__content__half-field{width:100%}}@media(max-width:450px){.checkout-modal{width:400px;margin:0 auto}.checkout-modal__product__image{display:none}.checkout-modal__product--first .checkout-modal__product__wrapper,.checkout-modal__content .checkout-modal__product__wrapper{width:43%}.checkout-modal__product__controls,.checkout-modal__product__total{width:28%}.checkout-modal__content .checkout-modal__product__description{width:auto}}@media(max-width:420px){.checkout-modal{width:360px;margin:0 auto}.checkout-modal__wrapper{height:201px}.checkout-modal__product__description{width:110px}}@media(max-width:380px){.checkout-modal{width:320px;margin:0 auto}.checkout-modal__product__add,.checkout-modal__product__remove{font-size:28px}.checkout-modal__product__add{padding-right:0}.checkout-modal__product__remove{padding-left:0}.checkout-modal__product__controls span,.checkout-modal__product__total span{font-size:14px;line-height:18px!important}.checkout-modal__wrapper{height:182px}.checkout-modal__product--first .checkout-modal__product__wrapper,.checkout-modal__content .checkout-modal__product__wrapper{width:40%}.checkout-modal__product__controls,.checkout-modal__product__total{width:30%}.checkout-modal__content .checkout-modal__product__description{font-size:14px;line-height:25px}}@media(max-width:350px){.checkout-modal__wrapper{height:167px}}@media(max-width:320px){.checkout-modal{width:305px;margin:0 auto}.checkout-modal__wrapper{height:154px}.checkout-modal__content__explanation__heading{position:relative;top:-10px}}.gift-certificate{background:#fff;margin-bottom:48px}.giftshop--thankyou .gift-certificate--print,.gift-certificate__image--small-print{display:none}.giftshop--thankyou .gift-certificate__line{background:#38b39d;width:200px;height:2px}.gift-certificate__content{padding:0 83px;display:flex;justify-content:space-between}.gift-certificate__content__text{width:100%}.gift-certificate__content__text .content-block{padding:0;margin-top:50px;width:100%}.gift-certificate__content__actions{width:32.3%;margin-right:83px;background:#e1245d;float:right;color:#fff;padding:32px 22px;position:relative;height:324px;top:-160px;font-family:"GT Walsheim";box-sizing:border-box}.gift-certificate__content__actions__heading{font-size:16px;line-height:22px;margin-bottom:8px;margin-top:0}.gift-certificate__content__actions__description{font-size:11px;line-height:13px;letter-spacing:.44px;margin-bottom:30px}.gift-certificate__content__actions__action{background:#e1245d;border:2px solid #fff;color:#fff;padding:8px 0 9px;font-family:"GT Walsheim";font-size:16px;line-height:22px;display:block;width:100%;margin-bottom:24px;cursor:pointer;position:relative;font-weight:800;text-align:center;box-sizing:border-box}.gift-certificate__content__actions__action__description{font-size:11px;line-height:13px;letter-spacing:.44px;position:relative;text-align:center;display:block;color:#fff;cursor:pointer;font-weight:400}.gift-certificate__content__actions img{position:absolute;left:16px;top:16px}.giftshop--thankyou .checkout-modal__product{position:relative}.checkout-modal__product__download-link__image{display:none}.giftshop--thankyou .checkout-modal__product__description{padding-right:10px}@media(max-width:905px){.gift-certificate__content{display:block;overflow:hidden;padding:0 16px}.gift-certificate--print .gift-certificate__content{display:flex}.gift-certificate__content__text{width:100%}.gift-certificate--print .gift-certificate__content__text{width:59%}.gift-certificate__content__actions{width:316px;height:auto;top:-80px;float:none;margin:0 auto;margin-bottom:-80px}.giftshop--thankyou .summary__products{margin:0 auto}.giftshop--thankyou .checkout-modal__product{margin:0 auto;width:100%;margin-bottom:17px}}@media(max-width:525px){}@media(max-width:425px){.checkout-modal__product__download-link{line-height:0;font-size:0;color:transparent;width:30%}.checkout-modal__product__download-link__image{display:inline-block;height:31px!important;right:40px!important}}@media(max-width:360px){.checkout-modal__product__download-link{width:21%}}.compat-object-fit{width:100%;height:520px;background-size:cover;background-position:center center}.compat-object-fit .product-block__front__image{opacity:0!important}html.campaign{background:#fff}body.campaign{position:relative}body.campaign section.main.full-menu{margin-bottom:-23px}body.campaign .desktop-visible{display:block}body.campaign .mobile-visible{display:none}body.campaign header{min-height:auto;display:inline-block;position:absolute;top:48px;z-index:999}body.campaign #logotype{margin-left:0;position:static;display:block}body.campaign #logotype a{line-height:1em;display:inline-block;width:200px;padding:12px 20px 10px 44px;box-sizing:border-box}body.campaign #logotype img{width:112px}body.campaign .hero__video{max-height:768px;overflow:hidden;position:relative}body.campaign .hero__video video{max-width:100%;width:100%;display:block}.sections__scrolltocontent{font-family:"GT Walsheim";position:absolute;bottom:0;font-size:16px;font-weight:600;color:#fff;background:none;appearance:none;border:none;padding:0;margin:0;left:50%;transform:translateX(-50%);z-index:9999;padding-bottom:70px;cursor:pointer;transition:opacity 100ms ease-in-out}.sections__scrolltocontent:focus{outline:0;border:none;-moz-outline-style:none}.sections__scrolltocontent img{position:absolute;left:50%;bottom:40px;margin-left:-21px;display:inline-block;padding:3px;transform-origin:bottom;animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce-1;animation-timing-function:ease}@keyframes bounce-1{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}body.campaign .inner{max-width:1250px}.campaign-giftform{background-image:url(/Images/dummy/Ellipse.svg),url(/Images/dummy/Ellipse2.svg);background-size:1500px,1500px;background-position:right -1000px top 91%,left -1000px bottom 150%;background-repeat:no-repeat,no-repeat}.campaign-giftform__content{display:flex;justify-content:space-between;flex-direction:row-reverse}.campaign-giftform__content--thank-you{display:block;max-width:720px!important;text-align:center;min-height:250px}.campaign-giftform__form,.campaign-giftform__text{width:50%;padding:48px}.campaign-giftform__form__wrapper{width:100%;max-width:450px}.campaign-giftform__form input[type=text],.campaign-giftform__form input[type=number]{display:block;font-family:"GT Walsheim";font-size:16px;line-height:1.3em;padding:21px 25px 22px;width:100%;margin-bottom:18px;border:none;border-radius:4px;-webkit-appearance:none;box-shadow:2px 2px 8px #888;-webkit-box-shadow:2px 2px 8px #888;-moz-box-shadow:2px 2px 8px #888}.campaign-giftform__form input::-webkit-outer-spin-button,.campaign-giftform__form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.campaign-giftform__form input[type=number]{-moz-appearance:textfield}.campaign-giftform__form ::placeholder{color:#c3c3c3;opacity:1}.campaign-giftform__form :-ms-input-placeholder{color:#c3c3c3}.campaign-giftform__form ::-ms-input-placeholder{color:#c3c3c3}.campaign-giftform__form input[type=text].input-validation-error,.campaign-giftform__form input[type=number].input-validation-error{background:#ffe6e6}.campaign-giftform__form .validation-summary-errors{background:#ffffe6;padding:10px;border:1px solid #e2e1dd;margin-bottom:15px;display:inline-block;font-family:"GT Walsheim"}.campaign-giftform__form input[type="submit"]{max-width:400px;margin:0 auto;border-radius:4px;margin-bottom:20px;margin-top:40px}.swish-logo{margin-bottom:8px}.campaign-giftform__form label{display:block;font-family:"GT Walsheim";font-size:16px;line-height:23px;color:#1c2848;font-weight:800;margin-bottom:8px}.campaign-giftform__form__description{font-family:"GT Walsheim";text-align:center;margin:0 auto;font-size:12px;line-height:16px;max-width:382px}.articles-block{margin-bottom:48px;padding-top:50px}.articles-block__heading{text-align:center;font-size:38px;margin-bottom:48px;margin-top:0}.articles{display:flex;flex-wrap:wrap;justify-content:space-around}.articles__article{width:29.7%;display:flex;flex-direction:column}.articles__article a{color:#1c2848}body.campaign footer .inner{padding-left:20px;padding-right:20px;max-width:1250px}body.campaign--article .inner{max-width:none}.campaign__back-button{color:#1c2848;line-height:24px;display:block;font-size:14px;font-weight:800;margin-bottom:23px}.campaign__back-button img{vertical-align:top;margin-right:5px}.campaign--article .hero{position:relative;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;background-color:#f1f1f1;height:768px;max-width:100%;margin-bottom:0}.campaign--article .hero.hero--color{height:125px;background-color:transparent}.hero__background{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-size:cover;background-position:50% 50%}.hero__background>div{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}body.campaign .photocred{position:absolute;bottom:0;right:0;background:url(/Images/bg-opacity.png);font-size:12px;padding:7px}body.campaign--article .campaign-giftform{display:block;background-image:url(/Images/dummy/Ellipse.svg);background-size:5000px;background-position:center top;background-repeat:no-repeat;padding-top:50px}body.campaign--article .campaign-giftform__form{margin:0 auto}body.campaign .campaign-giftform h2{}.campaign__article__content{max-width:705px;margin:0 auto;padding-bottom:32px}.campaign__article__content__heading{text-align:center}body.campaign--article .campaign-giftform__form,body.campaign--article .campaign-giftform__text{width:100%;box-sizing:border-box}body.campaign--article .campaign-giftform__text{max-width:507px;padding:0;margin:0 auto;text-align:center}body.campaign--article .campaign-giftform__form__wrapper{margin:0 auto}body.campaign p.intro{font-size:16px;line-height:22px;font-family:"GT Walsheim";font-weight:800}body.campaign .campaign-giftform h2{font-size:40px;line-height:1.1}.campaign__article__content h2{font-size:32px;line-height:1.1}@media(max-width:1440px){}@media(max-width:960px){.campaign-giftform__content{padding-top:0!important}.campaign-giftform__form{width:40%;padding:32px}.campaign-giftform__text{width:60%;padding:32px}}@media(max-width:768px){body.campaign .inner{padding:0}body.campaign header{background:#0d32a4}body.campaign #logotype{margin:0}body.campaign #logotype img{width:85px}body.campaign #logotype a{line-height:1em;display:inline-block;width:135px;padding:4px 10px 0 24px;box-sizing:border-box}body.campaign .desktop-visible{display:none}body.campaign .mobile-visible{display:block;padding:32px 0}.campaign-giftform__form input[type=text],.campaign-giftform__form input[type=number]{}.campaign-giftform{background-size:700px,900px;background-position:right -250px top -95%,left -450px bottom -600px}.campaign-giftform__form__wrapper{margin:0 auto}.campaign-giftform__content{display:block;padding-top:0!important}.campaign-giftform__form{width:100%;padding:0;padding-bottom:32px;box-sizing:border-box;margin-bottom:48px}.campaign__back-button{text-align:center;margin-top:30px;margin-bottom:25px;display:none}body.campaign--article .campaign-giftform__form{padding:0 20px 32px}.campaign-giftform__text{width:100%;box-sizing:border-box;padding-bottom:5px}body.campaign--article .campaign-giftform__text{margin-bottom:48px;padding-left:20px;padding-right:20px}.articles-block{margin-bottom:0;padding:0 20px}.articles__article{width:47%;margin-bottom:8%}body.campaign .campaign-giftform h2{margin-top:0}.campaign-giftform__content,.campaign__article__content{padding:0 20px!important}.campaign__article__content{padding-top:32px!important}.campaign--article .hero{height:500px}}@media(max-width:475px){body.campaign .hero__video{max-height:268px}body.campaign header{top:30px}body.campaign #logotype{margin:0}body.campaign #logotype img{width:60px;height:30px}body.campaign #logotype a{line-height:1em;display:inline-block;width:90px;padding:6px 10px 0 14px;box-sizing:border-box}.articles__article{width:100%;max-width:371px}.campaign--article .hero{height:350px}.campaign--article .hero.hero--color{height:75px}.campaign__article__content__heading,body.campaign .campaign-giftform h2{font-size:28px}.campaign__article__content h2{font-size:24px}footer .column--full-width{text-align:center}body.campaign footer .inner{padding-left:5px;padding-right:5px}}@media(max-width:320px){body.campaign header{top:15px}body.campaign .hero__video{max-height:180px}}html.f2f{background-color:#d8eee6}body.f2f input:active,body.f2f input:focus,body.f2f button:active,body.f2f button:focus{outline:0;border:none;-moz-outline-style:none}body.f2f header{background-color:#032226}body.f2f #logotype{bottom:0}body.f2f #logotype img{max-height:100px;width:auto}body.f2f .gift-wrapper{width:100%;margin:0 auto;padding-top:10px;padding-bottom:0;text-align:center}body.f2f .gift-wrapper__inner{background-color:#fff;padding:20px;text-align:left;position:relative;max-width:676px;font-family:"GT Walsheim";margin:0 auto}body.f2f .form__item{position:relative;padding-bottom:45px}body.f2f .form__item:first-child{padding-top:45px}body.f2f .form__item__wrapper{border-bottom:1px solid #e9eef2;padding-bottom:7px}body.f2f .form__item label{color:#6d787a}body.f2f .form__text{border:none;line-height:1rem;letter-spacing:-.01813rem;font-weight:600;font-size:1rem;width:76%;margin-left:8px;font-family:"GT Walsheim"}body.f2f .button--link{background:none;border:none;display:block;margin:0 auto;font-family:GT Walsheim;-webkit-appearance:none;moz-appearance:none;-moz-appearance:none;appearance:none;color:#6d787a;font-size:1rem;cursor:pointer}body.f2f .button--link--gift{margin-top:20px;padding-left:0;padding-right:0;cursor:default}body.f2f .gift-button{width:100%;letter-spacing:1.5px;max-width:326px;margin-top:24px;padding:12px 0;line-height:1.5rem;background-color:#00de7e;color:#002d31;-webkit-appearance:none;moz-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;border:none;text-align:center;font-weight:600;font-size:1.25rem;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer}body.f2f .button--dark-arrow span{background-image:url(/images/f2f/link-arrow-dark.svg);background-repeat:no-repeat;background-position:100%;padding-right:23px}body.f2f .gift-assurance{margin-top:30px;font-size:.8125rem;margin-bottom:20px}body.f2f .gift-assurance img{display:block;width:79px;height:auto;margin:0 auto;margin-top:10px}body.f2f ::-webkit-input-placeholder{color:#dce0e4;font-style:italic}body.f2f ::-moz-placeholder{color:#dce0e4;font-style:italic}body.f2f :-ms-input-placeholder{color:#dce0e4;font-style:italic}body.f2f :-moz-placeholder{color:#dce0e4;font-style:italic}body.f2f input[type="number"]{-moz-appearance:textfield}body.f2f input[type="number"]::-webkit-inner-spin-button,body.f2f input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkbiz-popup{background:#fff;padding:24px 50px;font-size:16px;line-height:22px;letter-spacing:.15px;text-align:center!important;max-width:320px}.checkbiz-popup img{display:block;margin:0 auto;padding-bottom:17px}.checkbox input:checked+label:before{background-image:url(/images/check.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:50%;border:1px solid #00db80}.project-information__project__body .checkbox label:before{position:absolute;top:50%;transform:translateY(-50%);bottom:0;left:25px}.checkbox label:before{content:"";display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:1px solid #636c6e;padding:.84em 1em;box-sizing:border-box;background:transparent;width:24px;height:24px;padding:0;position:absolute;top:0;left:0;cursor:pointer}body.f2f .form__validation-error{color:red}body.f2f .autogiro-section h3{margin-bottom:32px;margin-top:5px}@media screen and (max-device-width:768px),(max-width:768px){body.f2f #logotype a{display:block}}