@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0;outline:none}html{position:relative;width:100%;max-width:100%;overflow-x:hidden;min-height:100%}html body{height:100%;width:100%}html body .clearfix{display:block;clear:both}.row{position:relative;display:block;margin-left:auto;margin-right:auto;width:100%;max-width:1363px;padding:0 20px}.row.full{max-width:100%;padding:0}.row:after{display:block;clear:both;content:""}.row .column{position:relative;float:left;display:block;width:100%}.row .column.small-1{width:8.3333333333%}.row .column.small-2{width:16.6666666667%}.row .column.small-3{width:25%}.row .column.small-4{width:33.3333333333%}.row .column.small-5{width:41.6666666667%}.row .column.small-6{width:50%}.row .column.small-7{width:58.3333333333%}.row .column.small-8{width:66.6666666667%}.row .column.small-9{width:75%}.row .column.small-10{width:83.3333333333%}.row .column.small-11{width:91.6666666667%}.row .column.small-12{width:100%}.row .column.hide-for-small{display:none}@media (min-width:768px){.row .column.small-1{width:8.3333333333%}.row .column.small-offset-1{margin-left:8.3333333333%!important}.row .column.small-2{width:16.6666666667%}.row .column.small-offset-2{margin-left:16.6666666667%!important}.row .column.small-3{width:25%}.row .column.small-offset-3{margin-left:25%!important}.row .column.small-4{width:33.3333333333%}.row .column.small-offset-4{margin-left:33.3333333333%!important}.row .column.small-5{width:41.6666666667%}.row .column.small-offset-5{margin-left:41.6666666667%!important}.row .column.small-6{width:50%}.row .column.small-offset-6{margin-left:50%!important}.row .column.small-7{width:58.3333333333%}.row .column.small-offset-7{margin-left:58.3333333333%!important}.row .column.small-8{width:66.6666666667%}.row .column.small-offset-8{margin-left:66.6666666667%!important}.row .column.small-9{width:75%}.row .column.small-offset-9{margin-left:75%!important}.row .column.small-10{width:83.3333333333%}.row .column.small-offset-10{margin-left:83.3333333333%!important}.row .column.small-11{width:91.6666666667%}.row .column.small-offset-11{margin-left:91.6666666667%!important}.row .column.small-12{width:100%}.row .column.small-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block;display:none}}@media (min-width:768px){.row .column.medium-1{width:8.3333333333%}.row .column.medium-offset-1{margin-left:8.3333333333%!important}.row .column.medium-2{width:16.6666666667%}.row .column.medium-offset-2{margin-left:16.6666666667%!important}.row .column.medium-3{width:25%}.row .column.medium-offset-3{margin-left:25%!important}.row .column.medium-4{width:33.3333333333%}.row .column.medium-offset-4{margin-left:33.3333333333%!important}.row .column.medium-5{width:41.6666666667%}.row .column.medium-offset-5{margin-left:41.6666666667%!important}.row .column.medium-6{width:50%}.row .column.medium-offset-6{margin-left:50%!important}.row .column.medium-7{width:58.3333333333%}.row .column.medium-offset-7{margin-left:58.3333333333%!important}.row .column.medium-8{width:66.6666666667%}.row .column.medium-offset-8{margin-left:66.6666666667%!important}.row .column.medium-9{width:75%}.row .column.medium-offset-9{margin-left:75%!important}.row .column.medium-10{width:83.3333333333%}.row .column.medium-offset-10{margin-left:83.3333333333%!important}.row .column.medium-11{width:91.6666666667%}.row .column.medium-offset-11{margin-left:91.6666666667%!important}.row .column.medium-12{width:100%}.row .column.medium-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block}.row .column.hide-for-medium{display:none}}@media (min-width:1025px){.row .column.large-1{width:8.3333333333%}.row .column.large-offset-1{margin-left:8.3333333333%!important}.row .column.large-2{width:16.6666666667%}.row .column.large-offset-2{margin-left:16.6666666667%!important}.row .column.large-3{width:25%}.row .column.large-offset-3{margin-left:25%!important}.row .column.large-4{width:33.3333333333%}.row .column.large-offset-4{margin-left:33.3333333333%!important}.row .column.large-5{width:41.6666666667%}.row .column.large-offset-5{margin-left:41.6666666667%!important}.row .column.large-6{width:50%}.row .column.large-offset-6{margin-left:50%!important}.row .column.large-7{width:58.3333333333%}.row .column.large-offset-7{margin-left:58.3333333333%!important}.row .column.large-8{width:66.6666666667%}.row .column.large-offset-8{margin-left:66.6666666667%!important}.row .column.large-9{width:75%}.row .column.large-offset-9{margin-left:75%!important}.row .column.large-10{width:83.3333333333%}.row .column.large-offset-10{margin-left:83.3333333333%!important}.row .column.large-11{width:91.6666666667%}.row .column.large-offset-11{margin-left:91.6666666667%!important}.row .column.large-12{width:100%}.row .column.large-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block}.row .column.hide-for-large{display:none}}@media (min-width:1285px){.row .column.xlarge-1{width:8.3333333333%}.row .column.xlarge-offset-1{margin-left:8.3333333333%!important}.row .column.xlarge-2{width:16.6666666667%}.row .column.xlarge-offset-2{margin-left:16.6666666667%!important}.row .column.xlarge-3{width:25%}.row .column.xlarge-offset-3{margin-left:25%!important}.row .column.xlarge-4{width:33.3333333333%}.row .column.xlarge-offset-4{margin-left:33.3333333333%!important}.row .column.xlarge-5{width:41.6666666667%}.row .column.xlarge-offset-5{margin-left:41.6666666667%!important}.row .column.xlarge-6{width:50%}.row .column.xlarge-offset-6{margin-left:50%!important}.row .column.xlarge-7{width:58.3333333333%}.row .column.xlarge-offset-7{margin-left:58.3333333333%!important}.row .column.xlarge-8{width:66.6666666667%}.row .column.xlarge-offset-8{margin-left:66.6666666667%!important}.row .column.xlarge-9{width:75%}.row .column.xlarge-offset-9{margin-left:75%!important}.row .column.xlarge-10{width:83.3333333333%}.row .column.xlarge-offset-10{margin-left:83.3333333333%!important}.row .column.xlarge-11{width:91.6666666667%}.row .column.xlarge-offset-11{margin-left:91.6666666667%!important}.row .column.xlarge-12{width:100%}.row .column.xlarge-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block}.row .column.hide-for-xlarge{display:none}}@media (min-width:1345px){.row .column.xxl-1{width:8.3333333333%}.row .column.xxl-offset-1{margin-left:8.3333333333%!important}.row .column.xxl-2{width:16.6666666667%}.row .column.xxl-offset-2{margin-left:16.6666666667%!important}.row .column.xxl-3{width:25%}.row .column.xxl-offset-3{margin-left:25%!important}.row .column.xxl-4{width:33.3333333333%}.row .column.xxl-offset-4{margin-left:33.3333333333%!important}.row .column.xxl-5{width:41.6666666667%}.row .column.xxl-offset-5{margin-left:41.6666666667%!important}.row .column.xxl-6{width:50%}.row .column.xxl-offset-6{margin-left:50%!important}.row .column.xxl-7{width:58.3333333333%}.row .column.xxl-offset-7{margin-left:58.3333333333%!important}.row .column.xxl-8{width:66.6666666667%}.row .column.xxl-offset-8{margin-left:66.6666666667%!important}.row .column.xxl-9{width:75%}.row .column.xxl-offset-9{margin-left:75%!important}.row .column.xxl-10{width:83.3333333333%}.row .column.xxl-offset-10{margin-left:83.3333333333%!important}.row .column.xxl-11{width:91.6666666667%}.row .column.xxl-offset-11{margin-left:91.6666666667%!important}.row .column.xxl-12{width:100%}.row .column.xxl-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block}.row .column.hide-for-xxl{display:none}}.row.spacing{padding:0 10px}.row.spacing.full{padding:0}.row.spacing .column.small-1{width:calc(8.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-2{width:calc(16.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.small-4{width:calc(33.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-5{width:calc(41.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.small-7{width:calc(58.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-8{width:calc(66.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.small-10{width:calc(83.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-11{width:calc(91.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-12{width:calc(100% - 20px);margin:0 10px}@media (min-width:768px){.row.spacing .column.small-1{width:calc(8.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-offset-1{margin-left:8.3333333333%!important;margin:0 10px}.row.spacing .column.small-2{width:calc(16.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-offset-2{margin-left:16.6666666667%!important;margin:0 10px}.row.spacing .column.small-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.small-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.small-4{width:calc(33.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-offset-4{margin-left:33.3333333333%!important;margin:0 10px}.row.spacing .column.small-5{width:calc(41.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-offset-5{margin-left:41.6666666667%!important;margin:0 10px}.row.spacing .column.small-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.small-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.small-7{width:calc(58.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-offset-7{margin-left:58.3333333333%!important;margin:0 10px}.row.spacing .column.small-8{width:calc(66.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-offset-8{margin-left:66.6666666667%!important;margin:0 10px}.row.spacing .column.small-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.small-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.small-10{width:calc(83.3333333333% - 20px);margin:0 10px}.row.spacing .column.small-offset-10{margin-left:83.3333333333%!important;margin:0 10px}.row.spacing .column.small-11{width:calc(91.6666666667% - 20px);margin:0 10px}.row.spacing .column.small-offset-11{margin-left:91.6666666667%!important;margin:0 10px}.row.spacing .column.small-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.small-offset-12{margin-left:100%!important;margin:0 10px}}@media (min-width:768px){.row.spacing .column.medium-1{width:calc(8.3333333333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-1{margin-left:8.3333333333%!important;margin:0 10px}.row.spacing .column.medium-2{width:calc(16.6666666667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-2{margin-left:16.6666666667%!important;margin:0 10px}.row.spacing .column.medium-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.medium-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.medium-4{width:calc(33.3333333333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-4{margin-left:33.3333333333%!important;margin:0 10px}.row.spacing .column.medium-5{width:calc(41.6666666667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-5{margin-left:41.6666666667%!important;margin:0 10px}.row.spacing .column.medium-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.medium-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.medium-7{width:calc(58.3333333333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-7{margin-left:58.3333333333%!important;margin:0 10px}.row.spacing .column.medium-8{width:calc(66.6666666667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-8{margin-left:66.6666666667%!important;margin:0 10px}.row.spacing .column.medium-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.medium-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.medium-10{width:calc(83.3333333333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-10{margin-left:83.3333333333%!important;margin:0 10px}.row.spacing .column.medium-11{width:calc(91.6666666667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-11{margin-left:91.6666666667%!important;margin:0 10px}.row.spacing .column.medium-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.medium-offset-12{margin-left:100%!important;margin:0 10px}}@media (min-width:1025px){.row.spacing .column.large-1{width:calc(8.3333333333% - 20px);margin:0 10px}.row.spacing .column.large-offset-1{margin-left:8.3333333333%!important;margin:0 10px}.row.spacing .column.large-2{width:calc(16.6666666667% - 20px);margin:0 10px}.row.spacing .column.large-offset-2{margin-left:16.6666666667%!important;margin:0 10px}.row.spacing .column.large-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.large-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.large-4{width:calc(33.3333333333% - 20px);margin:0 10px}.row.spacing .column.large-offset-4{margin-left:33.3333333333%!important;margin:0 10px}.row.spacing .column.large-5{width:calc(41.6666666667% - 20px);margin:0 10px}.row.spacing .column.large-offset-5{margin-left:41.6666666667%!important;margin:0 10px}.row.spacing .column.large-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.large-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.large-7{width:calc(58.3333333333% - 20px);margin:0 10px}.row.spacing .column.large-offset-7{margin-left:58.3333333333%!important;margin:0 10px}.row.spacing .column.large-8{width:calc(66.6666666667% - 20px);margin:0 10px}.row.spacing .column.large-offset-8{margin-left:66.6666666667%!important;margin:0 10px}.row.spacing .column.large-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.large-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.large-10{width:calc(83.3333333333% - 20px);margin:0 10px}.row.spacing .column.large-offset-10{margin-left:83.3333333333%!important;margin:0 10px}.row.spacing .column.large-11{width:calc(91.6666666667% - 20px);margin:0 10px}.row.spacing .column.large-offset-11{margin-left:91.6666666667%!important;margin:0 10px}.row.spacing .column.large-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.large-offset-12{margin-left:100%!important;margin:0 10px}}@media (min-width:1285px){.row.spacing .column.xlarge-1{width:calc(8.3333333333% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-1{margin-left:8.3333333333%!important;margin:0 10px}.row.spacing .column.xlarge-2{width:calc(16.6666666667% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-2{margin-left:16.6666666667%!important;margin:0 10px}.row.spacing .column.xlarge-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.xlarge-4{width:calc(33.3333333333% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-4{margin-left:33.3333333333%!important;margin:0 10px}.row.spacing .column.xlarge-5{width:calc(41.6666666667% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-5{margin-left:41.6666666667%!important;margin:0 10px}.row.spacing .column.xlarge-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.xlarge-7{width:calc(58.3333333333% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-7{margin-left:58.3333333333%!important;margin:0 10px}.row.spacing .column.xlarge-8{width:calc(66.6666666667% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-8{margin-left:66.6666666667%!important;margin:0 10px}.row.spacing .column.xlarge-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.xlarge-10{width:calc(83.3333333333% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-10{margin-left:83.3333333333%!important;margin:0 10px}.row.spacing .column.xlarge-11{width:calc(91.6666666667% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-11{margin-left:91.6666666667%!important;margin:0 10px}.row.spacing .column.xlarge-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.xlarge-offset-12{margin-left:100%!important;margin:0 10px}}@media (min-width:1345px){.row.spacing .column.xxl-1{width:calc(8.3333333333% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-1{margin-left:8.3333333333%!important;margin:0 10px}.row.spacing .column.xxl-2{width:calc(16.6666666667% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-2{margin-left:16.6666666667%!important;margin:0 10px}.row.spacing .column.xxl-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.xxl-4{width:calc(33.3333333333% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-4{margin-left:33.3333333333%!important;margin:0 10px}.row.spacing .column.xxl-5{width:calc(41.6666666667% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-5{margin-left:41.6666666667%!important;margin:0 10px}.row.spacing .column.xxl-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.xxl-7{width:calc(58.3333333333% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-7{margin-left:58.3333333333%!important;margin:0 10px}.row.spacing .column.xxl-8{width:calc(66.6666666667% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-8{margin-left:66.6666666667%!important;margin:0 10px}.row.spacing .column.xxl-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.xxl-10{width:calc(83.3333333333% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-10{margin-left:83.3333333333%!important;margin:0 10px}.row.spacing .column.xxl-11{width:calc(91.6666666667% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-11{margin-left:91.6666666667%!important;margin:0 10px}.row.spacing .column.xxl-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.xxl-offset-12{margin-left:100%!important;margin:0 10px}}.outdated-browser{position:fixed;width:100%;max-width:560px;background:#fff;box-shadow:0 0 8px 2px #cecece;font-family:sans-serif;top:20px;left:20px;padding:40px 30px 30px}.outdated-browser a{color:#000;text-decoration:none}.outdated-browser a:hover{text-decoration:underline}.outdated-browser .ob-close{position:absolute;right:10px;top:10px;font-size:20px;cursor:pointer}.outdated-browser .ob-title{display:block;font-size:24px;font-weight:900;padding-bottom:20px}.outdated-browser .ob-description{line-height:20px}.outdated-browser .browser-list{list-style:none;margin:20px 0 0;padding:0}.outdated-browser .browser-list .browser{text-align:center;float:left;width:166.6666666667px}.outdated-browser .browser-list .browser img{display:block;height:32px;width:auto;margin:0 auto 15px}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:40px;width:40px;font-size:36px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#7b6450;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-55px;top:130px}@media (max-width:768px){.slick-prev{top:90px}}[dir=rtl] .slick-prev{left:auto;right:-35px}.slick-prev:before{font-size:36px;content:"\f053";font-family:FontAwesome}[dir=rtl] .slick-prev:before{content:"\f054"}.slick-next{right:-45px;top:130px}@media (max-width:768px){.slick-next{top:90px}}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{font-size:36px;content:"\f054";font-family:FontAwesome}[dir=rtl] .slick-next:before{content:"\f054"}.slick-dots{position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media (max-width:1025px){.slick-dots{bottom:-35px}}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:15px;height:15px;font-family:slick;font-size:70px;line-height:20px;text-align:center;color:#7b6450;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#7b6450;opacity:.75}.ccm-page .alert{padding:15px;border:1px solid transparent;border-radius:2px}.ccm-page .alert.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#5bc0de}.ccm-page .alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#5cb85c}.ccm-page .alert.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#d9534f}.ccm-page .alert.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#f0ad4e}.ccm-page .form-group{display:block;margin:0}.ccm-page .form-control{outline:none;border:0;border-radius:3px;-webkit-border-radius:3px;margin:0;padding:0 15px;background:#ededed;width:100%;height:45px;line-height:45px;font-family:inherit;font-size:inherit;color:#000}.ccm-page .control-label{display:inline-block;margin-bottom:5px;font-weight:700;cursor:pointer}.ccm-page textarea.form-control{resize:none;padding:10px 15px;height:auto;line-height:1}.ccm-page .ccm-input-date{margin-right:0!important}.ccm-page .input-group:after{display:table;content:"";clear:both}.ccm-page .input-group .input-group-datepicker{float:left;width:calc(100% - 45px)}.ccm-page .input-group .input-group-datepicker .form-control{width:100%}.ccm-page .input-group .input-group-addon{display:block;border:0;border-radius:3px;background:#ddd;width:45px;height:45px;line-height:45px;text-align:center;font-size:14px;color:hsla(0,0%,93%,.3)}.ccm-page .input-group .input-group-addon:first-child{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.ccm-page .input-group .input-group-addon:last-child{float:right;border-top-left-radius:0;border-bottom-left-radius:0}.ccm-page .input-group .form-control{width:calc(100% - 45px)}.ccm-page .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ccm-page .input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5,.ccm-page h6{font-family:Merriweather,serif;color:#7b644f}.ccm-page a,.ccm-page div,.ccm-page p,.ccm-page span{font-family:Fira Sans,sans-serif;color:#7b644f}.ccm-page .button{display:block}.ccm-page .button .caption{display:none}@media (max-width:768px){.ccm-page .button .caption{display:inline}}.ccm-page .button .caption_mobile{display:inline}@media (max-width:768px){.ccm-page .button .caption_mobile{display:none}}html{scroll-behavior:smooth;scroll-padding-top:120px}@media (max-width:768px){html{scroll-padding-top:150px}}.ccm-edit-mode .ccm-page .bio-en-zee{display:block!important}.ccm-page header{min-height:153px;width:100%;margin-bottom:8px}.ccm-page header .topbar{height:35px;width:100%;background:#d5cdc5;margin-bottom:8px}.ccm-page header .topbar p{font-size:14px;color:#7b644f;letter-spacing:.04em;line-height:35px;display:block;float:right}@media (max-width:768px){.ccm-page header .topbar p{font-size:12px;text-align:center;line-height:20px}}.ccm-page header .topbar p a{text-decoration:none;font-weight:500}.ccm-page header .topbar p i{font-size:18px;vertical-align:text-bottom;font-weight:700}@media (max-width:1025px){.ccm-page header .topbar p{float:none}}@media (max-width:768px){.ccm-page header .topbar{height:auto}}.ccm-page header .navigationBar{border-top:1px solid #d5cdc5;border-bottom:1px solid #d5cdc5}.ccm-page header .navigationBar .mobile-menu-button{display:none;text-align:center;margin-top:24px;margin-bottom:8px;position:absolute;right:20px;top:10px}.ccm-page header .navigationBar .mobile-menu-button .navigation-toggler{font-family:FontAwesome;font-size:28px}@media (max-width:1285px){.ccm-page header .navigationBar .mobile-menu-button{display:block}}.ccm-page header .navigationBar .logo{width:270px;float:left}.ccm-page header .navigationBar .logo img{width:100%;height:100%;margin-top:-40px}@media (max-width:768px){.ccm-page header .navigationBar .logo img{max-width:180px}}@media (max-width:768px){.ccm-page header .navigationBar .logo{margin:0 auto;float:none}.ccm-page header .navigationBar .logo img{margin-top:0}}@media (max-width:1025px){.ccm-page header .navigationBar .logo{margin:10px auto 0;float:none;margin-left:0}}.ccm-page header .navigationBar nav{margin:0 -20px}.ccm-page header .navigationBar nav .navigation{float:right;list-style-type:none}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation{float:none;display:none;width:100%}}.ccm-page header .navigationBar nav .navigation .nav-item{position:relative}.ccm-page header .navigationBar nav .navigation .nav-item .nav-item-anchor{font-size:17px;font-family:Merriweather;font-weight:500;text-decoration:none;line-height:108px;color:#7b644f;padding:40px 15px}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item .nav-item-anchor{padding:0 15px}}.ccm-page header .navigationBar nav .navigation .nav-item .nav-item-anchor:hover{color:#392f27}@media (max-width:768px){.ccm-page header .navigationBar nav .navigation .nav-item:last-child .nav-item-anchor{padding:0}}.ccm-page header .navigationBar nav .navigation .nav-item.current a{color:#392f27}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item{float:none;border-bottom:1px solid #d5cdc5;text-align:center;margin-bottom:1px}.ccm-page header .navigationBar nav .navigation .nav-item:first-child{border-top:1px solid #d5cdc5}.ccm-page header .navigationBar nav .navigation .nav-item:last-child{border:0}.ccm-page header .navigationBar nav .navigation .nav-item .nav-item-anchor{line-height:60px;height:50px}}@media (max-width:1285px) and (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item .nav-item-anchor{width:100%;line-height:50px;display:inline-block}}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .submenu-toggle{right:0;background:#d3ccc4;font-size:24px;position:absolute;top:0;padding:18px;cursor:pointer;display:none}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .submenu-toggle{display:block}}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu{width:300px;position:absolute;opacity:0;visibility:hidden;background-color:#d5cdc5;padding:1rem;color:inherit;font-size:15px;left:50%;z-index:999;top:100px;transform:translateX(-50%)}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu .nav-item{width:100%;margin-bottom:13px;border:none;height:30px;text-align:center}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu .nav-item a{color:#7b644f;font-size:14px;line-height:30px;display:inline-block;width:100%;padding:5px 0}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu .nav-item a.current-anchor{color:#392f27}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu .nav-item:last-child{margin-bottom:0}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu:after{content:"";width:0;height:0;border-style:solid;border-width:0 12px 12px;border-color:transparent transparent #d5cdc5;position:absolute;left:50%;transform:translateX(-50%);top:-12px;display:none}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu .sub-menu{position:relative;width:100%;top:0;display:none}}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu.open-submenu .sub-menu{display:block}}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu:hover .sub-menu{opacity:1;visibility:visible;transition:all .25s ease-in-out 0s;left:50%;transform:translateX(-50%)}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu:hover .sub-menu .nav-item.parent-current,.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu:hover .sub-menu .nav-item a:hover{color:#1f1a15}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu:hover .sub-menu:after{display:block}.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu:after{content:"\f107";font-family:FontAwesome;position:relative;right:8px}@media (max-width:1285px){.ccm-page header .navigationBar nav .navigation .nav-item.has-submenu:after{display:none}}.ccm-page main .slider{overflow:hidden;margin-top:8px}.ccm-page main .slider .ccm-image-slider-title{margin-bottom:0}.ccm-page main .slider .ccm-image-slider-blocks{background:#d3ccc4;width:25%;float:left;padding:15px}@media (max-width:768px){.ccm-page main .slider .ccm-image-slider-blocks{display:flex;flex-wrap:wrap}}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text{border:1px solid #fff;background-color:#f4f1ea;font-family:Fira Sans,sans-serif;color:#7b644f;font-weight:700;line-height:1.45;padding:49px 35px;display:block;text-decoration:none;display:flex;align-items:center}@media (max-width:1285px){.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text{padding:30px 20px}}@media (max-width:768px){.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text{justify-content:center}}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text h2{font-size:20px}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text h2:after{content:"\f105";font-family:FontAwesome;padding-left:5px}@media (max-width:768px){.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text h2{font-size:16px}}@media (max-width:1285px){.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text h2{font-size:15px}}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text:hover{background-color:#7b644f;cursor:pointer}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text:hover h2{color:#fff}@media (max-width:1025px){.ccm-page main .slider .ccm-image-slider-blocks{width:100%}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text{width:50%;float:left}}@media (max-width:768px){.ccm-page main .slider .ccm-image-slider-blocks{padding:7px}.ccm-page main .slider .ccm-image-slider-blocks .ccm-image-slider-blocks-text{padding:24px 8px;text-align:center}}.ccm-page main .slider .rslides{z-index:10;position:absolute;height:100%;right:0;width:75%}.ccm-page main .slider .rslides li{min-height:100%;background-size:cover;background-position:50%}@media (max-width:1025px){.ccm-page main .slider .rslides{position:relative;width:100%;height:150px}}.ccm-page main .slider .ccm-image-slider-inner{position:relative;float:left;width:100%}.ccm-page main .slider .rslides_tabs{position:absolute;z-index:20!important;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.ccm-page main .slider .rslides_tabs li{display:block;text-align:center}.ccm-page main .slider .rslides_tabs li a{width:15px!important;height:15px!important;background:#fff!important}.ccm-page main .slider .rslides_tabs .rslides_here a{width:21px!important;height:21px!important;background:#d5cdc5!important}@media (max-width:1025px){.ccm-page main .slider .rslides_tabs{display:none}}.ccm-page main .content{min-height:400px;padding-top:100px;letter-spacing:1.4px;text-align:center;position:relative}@media (max-width:1025px){.ccm-page main .content{padding-top:30px}}.ccm-page main .content .centered{float:none;margin:0 auto}.ccm-page main .content .centered a,.ccm-page main .content .centered h2,.ccm-page main .content .centered p,.ccm-page main .content .centered ul{text-align:left}.ccm-page main .content h1{font-size:48px;font-weight:700;text-transform:uppercase;margin-bottom:32px}.ccm-page main .content h1:after{display:block;content:"";background:url(../images/header_tag_image.png);height:25px;width:110px;margin:0 auto}@media (max-width:768px){.ccm-page main .content h1{font-size:25px}}.ccm-page main .content p{font-size:18px;color:#846e5b;font-weight:400;line-height:29px;letter-spacing:.04em}@media (max-width:768px){.ccm-page main .content p{font-size:16px}}.ccm-page main .content:after,.ccm-page main .content:before{display:block;position:absolute;top:0;content:"";height:500px;width:650px;z-index:-1}@media (max-width:768px){.ccm-page main .content:after,.ccm-page main .content:before{display:none}}.ccm-page main .subcontent{background:url(../images/woodenbackground.png);min-height:565px;background-size:100%;background-repeat:no-repeat;position:relative;padding-top:150px;margin-bottom:24px}@media (max-width:1025px){.ccm-page main .subcontent{background-size:auto}}.ccm-page main .subcontent:before{display:block;background:url(../images/logo-small.png);position:absolute;top:35px;left:0;right:0;margin:0 auto;width:112px;height:84px;content:""}@media (max-width:768px){.ccm-page main .subcontent{height:auto;margin-top:20px}}.ccm-page.page-type-memories .content{min-height:300px}.ccm-page .image-slider-wrapper{margin-bottom:40px}.ccm-page .image-slider-wrapper .header-slide{background-size:cover;background-position:50%;margin:0 5px;border:1px solid #d4c2a9}.ccm-page .image-slider-wrapper .header-slide img{max-width:100%;height:auto}.ccm-page footer{min-height:750px;background:url(../images/footerbackground.jpg);background-position:bottom;background-size:cover}@media (max-width:768px){.ccm-page footer{min-height:450px}}@media (max-width:1025px){.ccm-page footer{min-height:550px}}.ccm-page footer .footerInner{background:hsla(0,0%,100%,.878);padding:110px 50px 42px;position:absolute;left:0;right:0;bottom:40px;margin:0 auto}@media (max-width:768px){.ccm-page footer .footerInner{padding:100px 0 42px}}.ccm-page footer .footerInner .footerLogo{position:absolute;width:288px;height:144px;top:-80px;left:0;right:0;margin:0 auto}.ccm-page footer .footerInner .footerLogo img{width:100%;height:100%}.ccm-page footer .footerInner .row{padding:0}.ccm-page footer .footerInner .column:first-child,.ccm-page footer .footerInner .column:nth-child(2){font-size:18px;color:#796754;font-weight:500;line-height:1.711}.ccm-page footer .footerInner .column:nth-child(4),.ccm-page footer .footerInner .column:nth-child(5){font-size:13px;color:#796754;text-transform:uppercase;line-height:1.711;text-align:left}.ccm-page footer .footerInner .column a{color:#796754}@media (max-width:768px){.ccm-page footer .footerInner .column.small-12{text-align:center;margin:24px 0}}.ccm-page .button{background:#fff;margin-top:32px;border:1px solid #b2a699;font-size:16px;font-family:Fira Sans,sans-serif;color:#796754;text-transform:uppercase;display:inline-block;padding:14px 62px 8px;position:relative;text-decoration:none;cursor:pointer;letter-spacing:.04em;margin-right:24px}@media (max-width:1025px){.ccm-page .button{padding:14px 32px 8px}}.ccm-page .button:before{content:"";background:url(../images/book.png);width:20px;height:15px;display:inline-block;margin-right:8px}.ccm-page .button:after{display:block;border:1px solid #796754;content:"";position:absolute;top:4px;left:6px;width:100%;height:100%}.ccm-page .button.active{background:#7b6450}.ccm-page .button.active span{color:#fff}.ccm-page .button.active:after{background:#7b6450;z-index:-1}.ccm-page .slider_fullpage{overflow:hidden;height:300px;background-size:cover;background-position:50%}.ccm-page .slider_fullpage li{height:300px;display:flex;align-items:center;justify-content:center}.ccm-page .slider_fullpage li img{object-fit:cover}@media (max-width:768px){.ccm-page .slider_fullpage{height:auto}}@media (max-width:1025px){.ccm-page .slider_fullpage{height:150px}}@media (max-width:768px){.ccm-page .slider_fullpage .ccm-image-slider-inner li{height:150px}}.ccm-page.page-template-default main .content:before{left:0;background:url(../images/flowers-left.jpg)}.ccm-page.page-template-default main .content:after{right:0;background:url(../images/flowers-right.jpg)}@media (max-width:1025px){.ccm-page.page-template-default main .content:before{left:0}.ccm-page.page-template-default main .content:after{right:0}}.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text{border:2px solid #bea685;background-color:#fff;padding:32px;margin-bottom:10px;text-align:center;height:100%}@media (max-width:768px){.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text{padding:10px;padding-bottom:20px;margin-bottom:10px}}.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{font-size:30px;font-family:Merriweather,serif;font-weight:700;text-transform:uppercase;line-height:1.625;margin-bottom:24px;text-decoration:none}@media (max-width:1025px){.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{font-size:22px}}.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title:after{display:block;content:"";background:url(../images/header_tag_image.png);height:25px;width:110px;margin:10px auto 0}.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-thumbnail{margin-top:32px;margin-bottom:24px}.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-thumbnail img{width:100%;height:auto}@media (max-width:768px){.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-thumbnail img{height:auto}}.ccm-page.page-template-default main .subcontent .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-description{font-size:16px;color:#7b644f;line-height:1.813}.ccm-page.page-template-default main .ccm-block-page-list-pages-wrapper{display:flex;justify-content:center}.ccm-page.page-template-default main .ccm-block-page-list-pages-wrapper .column.medium-5{margin:0 30px!important}@media (max-width:768px){.ccm-page.page-template-default main .ccm-block-page-list-pages-wrapper{display:block}.ccm-page.page-template-default main .ccm-block-page-list-pages-wrapper .column.medium-5{margin:0 5px!important;margin-top:24px!important}}.ccm-page.page-template-overview .ccm-block-page-list-pages,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-pages{display:flex;justify-content:center;flex-wrap:wrap;padding:0}.ccm-page.page-template-overview .ccm-block-page-list-page-entry,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry{border:2px solid #bea685;background-color:#fff;padding:32px 24px 100px;float:left;margin-bottom:24px!important}@media (max-width:768px){.ccm-page.page-template-overview .ccm-block-page-list-page-entry,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry{padding:0 10px 85px}}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text{text-align:center}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{height:100px;display:flex;justify-content:center;align-items:center}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{font-size:30px;font-family:Merriweather;color:#7b644f;font-weight:500;text-transform:uppercase;line-height:1.188;text-decoration:none}@media (max-width:1025px){.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{font-size:22px}}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .spacer,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .spacer{display:block;background:url(../images/header_tag_image.png);height:25px;width:110px;margin:0 auto 24px}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text img,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text img{margin-bottom:32px;max-width:360px;height:auto;width:100%}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-description,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-description{font-size:16px;color:#7b644f;line-height:1.813;font-weight:400}.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-readmore,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-readmore{margin-right:0;position:absolute;bottom:32px;left:0;right:0;margin:0 auto;max-width:260px}@media (max-width:1025px){.ccm-page.page-template-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-readmore,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text .ccm-block-page-list-readmore{max-width:195px}}@media (max-width:768px){.ccm-page.page-template-overview .ccm-block-page-list-page-entry,.ccm-page.page-template-vacancy-overview .ccm-block-page-list-page-entry{margin-bottom:24px!important}}.ccm-page.page-template-detail .subcontent{margin-top:20px}.ccm-page.page-template-detail .subcontent .row{padding:0}.ccm-page.page-template-detail .subcontent .block{background-color:#fff;box-shadow:0 12px 36.8px 3.2px rgba(0,0,0,.1);padding:100px 90px}.ccm-page.page-template-detail .subcontent .block h2{font-size:32px;margin-bottom:16px}@media (max-width:768px){.ccm-page.page-template-detail .subcontent .block h2{font-size:24px}}@media (max-width:1025px){.ccm-page.page-template-detail .subcontent .block{padding:48px}}@media (max-width:768px){.ccm-page.page-template-detail .subcontent .block{padding:32px}}.ccm-page.page-template-detail .subcontent .block p{line-height:29px;letter-spacing:.04em}.ccm-page.page-template-detail .ccm-search-block-form .search-control{position:relative}.ccm-page.page-template-detail .ccm-search-block-form .search-control .ccm-search-block-text{border:1px solid #7b644f;background-color:transparent;height:50px;line-height:50px;outline:none;font-size:16px;padding:0 10px;color:#7b644f}.ccm-page.page-template-detail .ccm-search-block-form .search-control .control-label{position:absolute;top:10px;left:20px;padding:0 4px}.ccm-page.page-template-contact .centered{margin-bottom:40px!important}.ccm-page.page-template-contact .infoBlock{border:1px solid #fff;background-color:#f4f1ea;padding:40px 24px;position:relative}.ccm-page.page-template-contact .infoBlock .fa-mobile{font-size:27px;padding-left:2px}.ccm-page.page-template-contact .infoBlock .fa-envelope{font-size:18px;padding-right:1px}.ccm-page.page-template-contact .infoBlock .fa-phone{padding-left:2px;padding-right:3px}.ccm-page.page-template-contact .infoBlock:after{content:"";display:block;background:#d6cec5;width:calc(100% + 40px);height:calc(100% + 30px);top:-15px;left:-20px;position:absolute;z-index:-1}@media (max-width:768px){.ccm-page.page-template-contact .infoBlock{margin-bottom:48px}}.ccm-page.page-template-contact .alert{margin-bottom:24px;text-align:left}.ccm-page.page-template-contact .form{padding-left:80px}@media (max-width:768px){.ccm-page.page-template-contact .form{padding-left:0}}.ccm-page.page-template-contact .form .dynamic-form-container{position:relative;display:block}.ccm-page.page-template-contact .form .dynamic-form-control{position:relative;margin-bottom:48px;width:calc(50% - 20px);margin-inline:10px}@media (max-width:768px){.ccm-page.page-template-contact .form .dynamic-form-control{width:calc(100% - 20px)}}@media (max-width:1345px){.ccm-page.page-template-contact .form .dynamic-form-control.human-check-container{margin-top:-40px;width:calc(100% - 20px);margin-bottom:24px;text-align:right}}.ccm-page.page-template-contact .form .dynamic-form-control .validate-asteriks{position:absolute;top:-15px;left:5px}.ccm-page.page-template-contact .form .dynamic-form-control span.dynamic-form-error{float:left;color:red;font-size:12px;margin-top:5px;position:absolute;bottom:-20px;left:0}.ccm-page.page-template-contact .form .dynamic-form-control .control-label{font-weight:400;cursor:pointer;position:absolute;top:-10px;left:20px;background:#fff;padding:0 4px;font-size:18px;color:#7b644f}.ccm-page.page-template-contact .form .dynamic-form-control .ccm-input-text{border:1px solid #7b644f;background:#fff;border-radius:0;height:50px;line-height:50px}.ccm-page.page-template-contact .form .dynamic-form-control.has-textarea{position:absolute;margin-top:0;top:0;right:0}@media (max-width:768px){.ccm-page.page-template-contact .form .dynamic-form-control.has-textarea{position:relative;margin-top:auto;top:inherit;right:inherit}}.ccm-page.page-template-contact .form .dynamic-form-control.has-textarea textarea{border:1px solid #7b644f;background:#fff;border-radius:0;height:245px!important;color:#7b644f;padding:16px}.ccm-page.page-template-contact .form .dynamic-form-control:last-child{margin-bottom:0}@media (max-width:768px){.ccm-page.page-template-contact .form .dynamic-form-control:last-child{margin-bottom:48px}}.ccm-page.page-template-contact .form .dynamic-submit-button{text-align:right}.ccm-page.page-template-contact .form .human-check-wrap{display:inline-block;line-height:28px;height:34px;background-color:transparent!important}.ccm-page.page-template-contact .form .human-check-wrap span{font-size:16px;color:#7b644f}@media (max-width:768px){.ccm-page.page-template-contact .form .human-check-wrap span{font-size:14px}}.ccm-page.page-template-contact .form .human-check-wrap .human-check-canvas-wrap{float:left;margin-right:8px}.ccm-page.page-template-contact .form .human-check-wrap .human-check-canvas-wrap .humanity-check{border:2px solid #ababab;padding-bottom:4px;cursor:pointer;transition:border .5s ease-out}.ccm-page.page-template-contact .form .human-check-wrap .dynamic-form-enable-submit{display:none}.ccm-page.page-template-contact .form .submit-container{position:absolute;right:0;bottom:0;display:inline-block;margin-left:48px;margin-right:15px}@media (max-width:1345px){.ccm-page.page-template-contact .form .submit-container{width:100%;position:relative;bottom:inherit;display:flex;justify-content:end;margin:0}}.ccm-page.page-template-contact .form .submit-container .button{display:block;margin-top:0}.ccm-page.page-template-contact .form .submit-container .button:before{content:"";background:url(../images/book.png);width:20px;height:15px;display:inline-block;margin-right:8px}.ccm-page.page-template-contact .form .submit-container .button:after{display:block;border:1px solid #796754;content:"";position:absolute;top:4px;left:6px;width:100%;height:100%}.ccm-page.page-template-contact .subcontent .row{padding:0}.ccm-page.page-template-obituary-list .disclaimer{padding-top:24px}.ccm-page.page-template-obituary-list .disclaimer p{font-size:14px;color:#7b644f;line-height:2.071;text-align:center;letter-spacing:.04em}.ccm-page.page-template-obituary-list .search .control{position:relative;float:left;display:block;margin-right:32px;max-width:300px;width:100%}.ccm-page.page-template-obituary-list .search .control .control-label{position:absolute;font-size:18px;color:#7b644f;line-height:1.889;font-weight:400;top:-18px;left:8px;background:#fff;padding:0 4px}.ccm-page.page-template-obituary-list .search .control .ccm-search-block-text{width:100%;height:48px;padding:0 8px;font-family:Fira Sans,sans-serif;color:#7b644f;border:1px solid #7b644f;font-size:14px}.ccm-page.page-template-obituary-list .search .control .ccm-search-block-select{-moz-appearance:none;appearance:none;border-radius:0;width:100%;height:48px;padding:0 8px;font-family:Fira Sans,sans-serif;color:#7b644f;border:1px solid #7b644f;font-size:14px;background-position:right 50%;background-repeat:no-repeat;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=)}@media (max-width:768px){.ccm-page.page-template-obituary-list .search .control{margin-bottom:24px}}.ccm-page.page-template-obituary-list .ccm-search-block-submit{display:block;font-size:16px;font-family:Fira Sans,sans-serif;color:#7b644f;background:none;text-transform:uppercase;border:1px solid rgba(123,101,80,.6);position:relative;cursor:pointer;width:100%;max-width:260px;height:46px}.ccm-page.page-template-obituary-list .ccm-search-block-submit:after{content:" ";display:block;border:1px solid #796754;position:absolute;top:2px;left:4px;width:100%;height:100%}.ccm-page.page-template-obituary-list .block{background:#fff;box-shadow:0 12px 36.8px 3.2px rgba(0,0,0,.1);padding:80px 50px}@media (max-width:768px){.ccm-page.page-template-obituary-list .block{padding:20px 0}}@media (max-width:768px){.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry{margin-bottom:24px!important}}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text{border:2px solid #bea685;padding:24px;position:relative;margin-bottom:15px}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-date{font-size:16px;font-family:Noto Serif,serif;color:#000;line-height:1.813;text-align:right}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{font-size:18px;font-family:Merriweather;color:#714822;font-weight:700;line-height:1.333}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-sub-title{margin-top:4px;font-size:16px;font-family:Merriweather;color:#7b644f;opacity:.9;font-weight:700;line-height:1.333}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-read-more{margin-top:24px;cursor:pointer}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-read-more a{font-size:16px;font-family:Merriweather;transition:all .3s ease-in-out}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-read-more a:hover{color:#000;transition:all .3s ease-in-out}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-read-more i{font-size:12px;padding-right:4px}.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text:after{content:"";display:block;height:39px;width:50px;position:absolute;right:64px;bottom:24px;z-index:999;background:url(../images/grafsteen.png)}@media (max-width:768px){.ccm-page.page-template-obituary-list .ccm-block-page-list-page-entry-text:after{right:20px}}.ccm-page.page-template-obituary-list .pagination-wrapper{margin-top:24px;display:flex;justify-content:center;align-items:center;height:40px;color:#000;font-family:Noto Serif,serif}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination{margin:0;margin-left:24px;height:38px}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination .visually-hidden{display:none}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li{list-style:none;display:inline}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li a,.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li span{position:relative;float:left;padding:8px 16px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li a:hover,.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li span:hover{background-color:#eee}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li a{border:0;font-size:18px;font-family:Noto Serif,serif;color:#000;text-align:center}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li.next,.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li.prev{display:none}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li.active span{background-color:#bea685;border:0;color:#fff}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li.disabled span{border:none}.ccm-page.page-template-obituary-list .pagination-wrapper .ccm-pagination-wrapper .pagination li.disabled span:hover{background-color:transparent;cursor:not-allowed}.ccm-page.page-template-obituary-detail .slider_fullpage{background:url(../images/begraafplaats.jpg)}.ccm-page.page-template-obituary-detail .content{min-height:300px;padding-bottom:24px}.ccm-page.page-template-obituary-detail .date{margin-top:40px;margin-bottom:16px}.ccm-page.page-template-obituary-detail .pdf{font-size:16px;font-family:Fira Sans,sans-serif;color:#7b644f;line-height:1.813;letter-spacing:1px}.ccm-page.page-template-obituary-detail .subcontent .block{background-color:#fff;box-shadow:0 12px 36.8px 3.2px rgba(0,0,0,.1);padding:40px 80px}@media (max-width:768px){.ccm-page.page-template-obituary-detail .subcontent .block{padding:40px 30px}}.ccm-page.page-template-obituary-detail .subcontent .block h2{font-size:32px;margin-bottom:16px}@media (max-width:768px){.ccm-page.page-template-obituary-detail .subcontent .row.spacing .column{width:100%!important}.ccm-page.page-template-obituary-detail .subcontent .row.spacing .column:nth-child(2n),.ccm-page.page-template-obituary-detail .subcontent .row.spacing .column:nth-child(odd){margin-right:0;margin-left:0}}.ccm-page.page-template-obituary-detail .subcontent .dialog-add-condolence{cursor:pointer;font-size:16px;font-family:Fira Sans,sans-serif;color:#7b644f;text-transform:uppercase;border:1px solid rgba(123,101,80,.54);position:relative;display:inline-block;clear:both;padding:16px 32px 8px;margin-bottom:40px}.ccm-page.page-template-obituary-detail .subcontent .dialog-add-condolence:after{content:"";display:block;border:1px solid #796754;position:absolute;top:4px;left:4px;height:100%;width:100%}.ccm-page.page-template-obituary-detail .subcontent .condolences .condolence{margin-bottom:25px;padding:24px;border:2px solid #bea685}.ccm-page.page-template-obituary-detail .subcontent .condolences .condolence h3{font-size:18px;font-family:Merriweather;color:#714822;font-weight:700;line-height:1.333}.ccm-page.page-template-obituary-detail .subcontent .condolences .condolence h3:after{display:block;content:"";background:url(../images/header_tag_image.png);height:25px;width:110px}.ccm-page.page-template-obituary-detail .subcontent .condolences .condolence h3 span{font-size:16px;font-family:Noto Serif;color:#000;line-height:1.813;font-weight:400}.ccm-page.page-template-obituary-detail .subcontent .condolences .condolence p{font-size:16px;font-family:Merriweather;color:#7b644f;line-height:1.5}.ccm-page.page-template-obituary-detail .subcontent .condolences .add-condolences{padding:0 30px!important}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite{margin-bottom:32px}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .control-label{padding-left:10px}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .control{position:relative;margin-top:30px;margin-bottom:15px}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .control .control-label{position:absolute;font-size:18px;color:#7b644f;line-height:1.889;font-weight:400;top:-18px;left:8px;background:#fff;padding:0 4px}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .control .form-control{width:100%;height:48px;padding:0 15px;font-family:Fira Sans,sans-serif;color:#7b644f;border:1px solid #7b644f;font-size:14px;background:#fff;border-radius:0}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .control textarea{padding:16px 15px!important}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .human-check-wrap{background:#fff;padding-left:0}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .human-check-wrap span{font-size:16px;font-family:Fira Sans,sans-serif;color:#7b644f;font-weight:400;line-height:1.6}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .submit-button{display:block;font-size:16px;font-family:Fira Sans,sans-serif;color:#7b644f;background:none;text-transform:uppercase;border:1px solid rgba(123,101,80,.6);position:relative;cursor:pointer;width:100%;max-width:255px;height:46px;margin-top:0}.ccm-page.page-template-obituary-detail .subcontent .condolences #condolenceWrite .submit-button:after{content:" ";display:block;border:1px solid #796754;position:absolute;top:2px;left:4px;width:100%;height:100%}.ccm-page.page-template-vacancy-overview .main .content{min-height:200px}.ccm-page.page-template-vacancy-overview .ccm-block-page-list-no-pages{text-align:center;font-size:2em;padding-top:1em}.ccm-page.page-template-vacancy .main .content{padding-bottom:2em}.ccm-page.page-template-vacancy .main .content p{padding-bottom:1.2em}.ccm-page .popup{display:none;position:fixed;bottom:50px;right:0;padding:16px 32px 16px 16px;color:#fff;opacity:0;max-width:350px;transition:all .75s ease}.ccm-page .popup.open{display:inline-block;opacity:1;width:100%;transition:all .75s ease}.ccm-page .popup.success{background:green}.ccm-page .popup.error{background:red}.ccm-page .button .caption{display:inline}@media (max-width:768px){.ccm-page .button .caption{display:none}}.ccm-page .button .caption_mobile{display:none}@media (max-width:768px){.ccm-page .button .caption_mobile{display:inline}}.gallery-row{margin:20px 0;display:-ms-flexbox;display:flex;align-items:center;-ms-align-items:center;justify-content:center;-ms-flex-align:center;flex-wrap:wrap;-ms-flex-pack:center}.gallery-column{border:2px solid #bea685;height:280px;background-size:cover;background-position:50%;margin-bottom:15px;width:calc(24% - 12px);margin-right:15px;position:relative}@media (max-width:768px){.gallery-column{flex-basis:calc(49% - 10px);height:180px}.gallery-column:nth-of-type(odd){margin-right:10px}}.gallery-column a{width:100%;height:100%;position:absolute;left:0;background-position:50%;background-size:contain;background-repeat:no-repeat;transition:all .25s ease-in-out 0s}.gallery-column a:hover{opacity:.8;transition:all .25s ease-in-out 0s}.filter-gallery{position:relative;display:flex;justify-content:center;column-gap:65px;row-gap:24px;margin-top:68px;width:98vw;flex-wrap:wrap;left:50%;transform:translateX(-50%)}@media (max-width:1025px){.filter-gallery{column-gap:24px}}@media (max-width:768px){.filter-gallery{column-gap:18px}}.filter-gallery .filter-btn .ccm-block-gallery-image{position:relative;display:flex;justify-items:center;align-items:center;width:260px;height:260px;border-radius:50%;overflow:hidden;background-color:#f4ede6;padding:0}@media (max-width:1025px){.filter-gallery .filter-btn .ccm-block-gallery-image{width:160px;height:160px}}@media (max-width:768px){.filter-gallery .filter-btn .ccm-block-gallery-image{width:140px;height:140px}}.filter-gallery .filter-btn .ccm-block-gallery-image img{padding:40px;object-fit:contain}@media (max-width:1025px){.filter-gallery .filter-btn .ccm-block-gallery-image img{padding:20px}}.filter-gallery .filter-btn.active .ccm-block-gallery-image{background-color:#846e5b}.filter-gallery .ccm-block-gallery-image-filter-title{margin-top:21px;text-align:center}.bio-en-zee{display:none}.img-overflow img{max-width:100%;height:auto;object-fit:cover}