.cms-block{position:absolute!important}textarea{resize:none}.cms-form-smarty-field-control{display:none}
[data-menu-depth="1"] ul ul{display:none!important}[data-menu-depth="2"] ul ul ul{display:none!important}[data-menu-depth="3"] ul ul ul ul{display:none!important}[data-menu-depth="4"] ul ul ul ul ul{display:none!important}[data-menu-depth="5"] ul ul ul ul ul ul{display:none!important}[data-menu-depth="6"] ul ul ul ul ul ul ul{display:none!important}[data-menu-depth="7"] ul ul ul ul ul ul ul ul{display:none!important}[data-menu-depth="8"] ul ul ul ul ul ul ul ul ul{display:none!important}[data-menu-depth="9"] ul ul ul ul ul ul ul ul ul ul{display:none!important}[data-menu-depth="10"] ul ul ul ul ul ul ul ul ul ul ul{display:none!important}.cms-row{text-rendering:optimizespeed;margin:10px 0}.cms-row:before,.cms-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cms-row:first-child{margin-top:0}.cms-row:last-child{margin-bottom:0}.opera-only :-o-prefocus,.cms-row{word-spacing:-.43em}.cms-column{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;float:left}.cms-column:first-child{padding-left:0}.cms-column:last-child{padding-right:0}.cms-column-1-12{width:8.3333%}.cms-column-2-12{width:16.6666%}.cms-column-3-12{width:25%}.cms-column-4-12{width:33.3333%}.cms-column-5-12{width:41.6666%}.cms-column-6-12{width:50%}.cms-column-7-12{width:58.3333%}.cms-column-8-12{width:66.6666%}.cms-column-9-12{width:75%}.cms-column-10-12{width:83.3333%}.cms-column-11-12{width:91.6666%}.cms-column-12-12{width:100%}.cms-responsive img{display:block;max-width:100%}.cms-responsive img[srcset]:not([srcset=""]){width:100%;max-width:auto}@media (max-width:767px){.cms-row{margin:10px 0}.cms-row>.cms-column{width:100%;padding:0;margin:10px 0;display:block}}.grid-container,.defaultpage .cms-column-content{max-width:89.5rem;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:75em){.grid-container,.defaultpage .cms-column-content{padding-left:1rem;padding-right:1rem}}.grid-container .grid-container,.defaultpage .cms-column-content .grid-container,.defaultpage .cms-column-content .defaultpage .cms-column-content,.defaultpage .defaultpage .cms-column-content .cms-column-content,.grid-container .defaultpage .cms-column-content,.defaultpage .grid-container .cms-column-content{padding-left:0;padding-right:0}@media screen and (min-width:64em){.grid-x{display:flex}}.grid-x .grid-x{flex:1}@media screen and (min-width:75em){.grid-x .grid-x{margin-left:-.5rem;margin-right:-.5rem;display:flex}}.grid-x .grid-x .grid-x{margin-left:0;margin-right:0}.grid-x.expand{max-width:inherit}.cell{flex:1;padding:0 .5rem;max-width:100%}@media screen and (min-width:75em){.cell{padding-left:.5rem;padding-right:.5rem}}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}figure{margin:0}ul{list-style-type:none;margin-top:0;margin-left:0;padding:0}img{display:block}*{margin-top:0}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.5;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:600;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'upgrade',sans-serif;font-style:normal;font-weight:400;color:#005168;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#f1f2f6}h1,.h1{font-size:2rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media screen and (min-width:40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#56a446;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#4a8d3c}a img{border:0}a[href^="tel:"]{color:#373737;text-decoration:none}hr{clear:both;max-width:89.5rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #f1f2f6;border-left:0}.paragraph ul,.paragraph ol,.paragraph dl{margin-bottom:1rem;list-style-position:outside;line-height:1.5}.paragraph li{font-size:inherit}.paragraph ul{margin-left:1.25rem;list-style-type:disc}.paragraph ol{margin-left:1.25rem}.paragraph ul .paragraph ul,.paragraph ol .paragraph ol{margin-left:1.25rem;margin-bottom:0}.paragraph dl{margin-bottom:1rem}.paragraph dl dt{margin-bottom:.3rem;font-weight:600}blockquote{margin:0 0 1rem;padding:1rem 1rem 0 1rem;border-left:1px solid #f1f2f6}blockquote,blockquote p{line-height:1.5;color:#444}cite{display:block;font-size:.8125rem;color:#444}cite:before{content:'\2014 \0020'}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #f1f2f6;background-color:#e5e5e5;font-family:Consolas,'Liberation Mono',Courier,monospace;font-weight:400;color:#000}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e5e5e5;font-family:Consolas,'Liberation Mono',Courier,monospace;color:#000;border-radius:0}.cms-row>.cms-column{margin:0}.cms-column-content{margin-bottom:2rem}.cms-column-content>*{padding:0 .5rem}.cms-row{margin:0 auto}.page-main .cms-row>.cms-column{margin-left:0}.cms-form-heading{padding:0;color:#005168;font-family:'upgrade',sans-serif;font-weight:400;margin-bottom:1rem}.cms-form-row{padding:0;margin-bottom:.5rem}.cms-form-row .cms-form-label,.cms-form-row .cms-form-field{padding:0}.cms-form-row .cms-form-label{padding-bottom:4px}.cms-form-field-select{height:50px}html{font-family:'upgrade-lights',sans-serif;font-weight:500;box-sizing:border-box;font-size:100%}body{overscroll-behavior-y:none;color:#373737}body.active-modal{overflow:hidden}*,*::before,*::after{box-sizing:inherit}a{color:#56a446;text-decoration:none}a:hover,a:active,a:focus{color:#373737;text-decoration:underline}.component-wrapper{width:100%}.clearfix::after{clear:both;content:'';display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{display:none}body>.container{padding-top:3.75rem}@media screen and (min-width:64em){body>.container{padding-top:5rem}}@media screen and (min-width:75em){body>.container{padding-top:7rem}}.navigation-main{display:none}@media screen and (min-width:64em){.navigation-main{display:block}}.navigation-main ul{display:flex;margin-bottom:0;height:100%}.navigation-main a{padding:0 1rem;display:flex;align-items:center;justify-content:center;height:100%}.mobile-navigation-main a{padding:1rem;display:flex;height:100%}.siblings-navigation{display:flex;justify-content:space-between}.page-mobile-elements{position:fixed;top:0;height:100vh;left:0;z-index:1000}.nav-trigger{left:0;transition:all 0.2s ease-in;position:fixed;top:0;width:5rem;height:5rem;background:#56a446;transform:translateX(0);z-index:110;display:block;width:3.75rem;height:3.75rem}@media screen and (min-width:64em){.nav-trigger{width:5rem;height:5rem}}@media screen and (min-width:75em){.nav-trigger{width:7rem;height:7rem}}@media screen and (min-width:64em){.nav-trigger{display:none}}.nav-trigger::before,.nav-trigger span::before,.nav-trigger span::after{content:'';transition:all 0.2s ease-in;width:2.8125rem;height:.125rem;background:#fff;top:50%;position:absolute;left:0;right:0;margin:-.0625rem auto 0;transform-origin:center}.nav-trigger span:before{transform:translateY(.625rem)}.nav-trigger span::after{transform:translateY(-.625rem)}.page-header,.page-hero,.page-section{transition:all 0.2s ease-in}.off-canvas-overlay{transition:all 0.2s ease-in;position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,81,104,.9);z-index:100;opacity:0;pointer-events:none}.mobile-navigation-wrapper{transition:all 0.2s ease-in;position:fixed;top:0;right:100%;transform:translateX(0);height:100vh;width:18.75rem;z-index:110;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);overflow-y:auto}#nav-toggler:checked~.container{overflow:hidden}#nav-toggler:checked~.container .page-mobile-elements .nav-trigger::before{width:0}#nav-toggler:checked~.container .page-mobile-elements .nav-trigger span::before{transform:rotate(-45deg)}#nav-toggler:checked~.container .page-mobile-elements .nav-trigger span:after{transform:rotate(45deg)}#nav-toggler:checked~.container .page-mobile-elements .off-canvas-overlay{opacity:1;pointer-events:auto}#nav-toggler:checked~.container .page-mobile-elements .mobile-navigation-wrapper{transform:translateX(18.75rem)}#nav-toggler:checked~.container .page-mobile-elements .nav-trigger{transform:translateX(18.75rem)}#nav-toggler:checked~.container .page-header,#nav-toggler:checked~.container .page-hero,#nav-toggler:checked~.container .page-section{transform:translateX(calc((18.75rem - 20%)))}.page-header{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;height:3.75rem}.page-header .grid-container,.page-header .defaultpage .cms-column-content,.defaultpage .page-header .cms-column-content{height:100%;display:flex;align-items:center}.page-header .grid-container>.grid-x,.page-header .defaultpage .cms-column-content>.grid-x,.defaultpage .page-header .cms-column-content>.grid-x{flex:1;justify-content:space-between;align-items:center}@media screen and (min-width:40em){.page-header .grid-container>.grid-x,.page-header .defaultpage .cms-column-content>.grid-x,.defaultpage .page-header .cms-column-content>.grid-x{display:flex;justify-content:space-between}}@media screen and (min-width:64em){.page-header{height:5rem}}@media screen and (min-width:75em){.page-header{height:7rem}}.hero-content{width:100%}.hero-content>.grid-container,.defaultpage .hero-content>.cms-column-content,.hero-content>.grid-container>.grid-x,.defaultpage .hero-content>.cms-column-content>.grid-x{height:100%;margin-bottom:0}.hero-content>.grid-container .cell,.defaultpage .hero-content>.cms-column-content .cell{margin-bottom:0;height:100%}@media screen and (min-width:64em){.with-image .hero-content{position:absolute;left:0;bottom:0}}.page-hero{position:relative;background:#f4f5f9;height:auto;display:flex}@media screen and (min-width:64em){.page-hero{margin-bottom:0}}.page-hero .centered{position:relative;height:100%;width:100%}@media screen and (min-width:75em){.page-hero.with-image{height:calc(100vh - 112px)}}.page-hero.with-image .hero-image{overflow:hidden;position:relative}@media screen and (min-width:75em){.page-hero.with-image .hero-image{height:100%}.page-hero.with-image .hero-image img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:inherit}}@media screen and (min-width:64em) and (max-width:74.99875em){.page-hero.with-image{height:120vh!important}.page-hero.with-image .hero-image{height:100%}.page-hero.with-image .hero-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:inherit;min-height:100%;max-height:100%}}.page-section{position:relative;z-index:10}@media screen and (min-width:64em){.page-content>.grid-container>.grid-x,.defaultpage .page-content>.cms-column-content>.grid-x{margin:0 -1.5rem}.page-content .page-section{flex:1;padding:0 2rem}}.page-content .page-aside{flex:0 auto}@media screen and (min-width:64em){.page-content .page-aside{padding:0 2rem;width:20rem}}.paginator{width:100%;padding:0 .5rem}.paginator-results{display:flex;flex-wrap:wrap;margin:0 -.5rem}.paginator-results .cell{max-width:100%;width:calc(100% / (12 / 12));flex:0 1 calc(100% / (12 / 12));margin-bottom:1rem}@media screen and (min-width:40em){.paginator-results .cell{width:calc(100% / (12 / 6));flex:0 1 calc(100% / (12 / 6))}}@media screen and (min-width:64em){.paginator-results .cell{width:calc(100% / (12 / 4));flex:0 1 calc(100% / (12 / 4))}}.page-header .logo{height:100%;display:flex;align-items:center;margin-left:0;left:5rem;left:5rem;position:relative;margin-left:.5rem;max-width:8.875rem}@media screen and (min-width:64em){.page-header .logo{margin-left:1rem;left:0}}@media screen and (min-width:75em){.page-header .logo{margin-left:0}}.page-header .logo img{max-width:8.875rem}@media screen and (min-width:64em){.page-header .logo{max-width:8.875rem}.page-header .logo img{max-width:8.875rem}}@media screen and (min-width:75em){.page-header .logo{max-width:17.8125rem}.page-header .logo img{max-width:17.8125rem}}.button{transition:all 0.2s ease-in-out;padding:1rem;color:#fff;background:#56a446;font-size:inherit;font-family:'upgrade-lights',sans-serif;display:inline-block;border:1px solid #f1f2f6;border-radius:.25rem}.button.primary{background:#56a446}.button.secondary{background:#005168}.button.tertiary{background:#56a446}.button.success{background:#3adb76}.button.warning{background:#ffae00}.button.alert{background:#cc4b37}.button:hover{color:#fff;background:#005168}.button.narrow{padding:0;background:none;color:#56a446;border:none}.button.website{padding:0;background:none;color:#56a446;border:none;padding:0 1rem;margin-top:1rem;border:1px solid #56a446}figure{position:relative}figure.centered{width:100%;height:100%;overflow:hidden}@media screen and (min-width:64em){figure.centered{min-height:40vh}figure.centered img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}img{max-width:100%}.page-modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;display:none}.page-modal .modal-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(0,81,104,.9)}.page-modal .modal-content{z-index:20;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:calc(100vw - 2rem);height:calc(100vh - 1rem);background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2)}.page-modal .modal-content .modal-content-wrapper{overflow-y:auto;height:100%;position:relative}@media screen and (min-width:64em){.page-modal .modal-content .modal-content-wrapper{padding:1rem}}.page-modal .modal-content .buttons_wrapper{padding:1rem}.page-modal .close-modal{transition:all 0.2s ease-in-out;position:absolute;right:0;top:0;background:#56a446;width:3.75rem;height:3.75rem;cursor:pointer;border:none}.page-modal .close-modal::before{content:'X';font-size:24px;color:#fff}.page-modal .close-modal:hover{opacity:.9}@media screen and (min-width:64em){.page-modal .modal-content{width:80vw;height:70vh}.page-modal .close-modal{left:100%;right:auto}}.card{margin-bottom:1rem}.card>a{color:currentColor;display:flex;flex-direction:column;padding:1rem;border:1px solid #e5e5e5;background:#fff}.card>a:hover{text-decoration:none}.card>a:hover h3{color:#56a446}.card>a .paragraph{padding:0}.cms-text-content{line-height:1.5}.cms-text-content ul{list-style-type:disc;padding-left:1rem;margin-bottom:1rem}.cms-text-content a{color:#56a446;text-decoration:underline}.social-share{display:flex;align-items:center}@media screen and (min-width:64em){.social-share{display:block}}.social-share label{text-transform:uppercase;margin-right:1rem;display:block}@media screen and (min-width:64em){.social-share label{margin-bottom:1rem}}.social-share a[class^="icon"]{transition:all 0.2s ease-in-out;width:3rem;height:3rem;border-radius:3rem;background:transparent;border:1px solid #8a8c9e;color:#8a8c9e;display:flex;align-items:center;justify-content:center;text-decoration:none}.social-share a[class^="icon"]:hover{background:#56a446;color:#fff;border-color:#56a446}.social-share li{margin-right:.5rem;margin-bottom:.5rem}.page-breadcrumb{color:#56a446}.page-breadcrumb ol{display:flex}.page-breadcrumb li{display:flex}.page-breadcrumb li:not(:first-child)::before{content:'>';padding:0 .5rem}.page-breadcrumb li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-breadcrumb li:last-child{display:none}@media screen and (min-width:40em){.page-breadcrumb li:last-child{display:block}}fieldset{border:none;padding:0}fieldset ol{list-style:none}input[type=number],input[type=email],input[type=text],textarea,select{transition:box-shadow 0.5s,border-color 0.25s ease-in-out;border:1px solid #e5e5e5;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);font-size:1rem;font-weight:400;line-height:1.5;background:transparent;padding:.5rem;width:100%}input[type=number]:disabled,input[type=email]:disabled,input[type=text]:disabled,textarea:disabled,select:disabled{cursor:not-allowed}input[type=number]:focus,input[type=email]:focus,input[type=text]:focus,textarea:focus,select:focus{box-shadow:0 0 5px #f1f2f6}@font-face{font-family:"fosfaatstroom";src:url(../theme/fosfaatstroom/assets/fonts/icons/fosfaatstroom.eot);src:url("../theme/fosfaatstroom/assets/fonts/icons/fosfaatstroom.eot") format('embedded-opentype'),url(../theme/fosfaatstroom/assets/fonts/icons/fosfaatstroom.woff2) format('woff2'),url(../theme/fosfaatstroom/assets/fonts/icons/fosfaatstroom.ttf) format('truetype'),url(../theme/fosfaatstroom/assets/fonts/icons/fosfaatstroom.woff) format('woff'),url("../theme/fosfaatstroom/assets/fonts/icons/fosfaatstroom.svg") format('svg');font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"fosfaatstroom"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-linkedin:before{content:"\eaca"}.icon-chevron-down:before{content:"\e900"}.icon-chevron-left:before{content:"\e901"}.icon-chevron-right:before{content:"\e902"}.icon-chevron-up:before{content:"\e903"}.icon-mail:before{content:"\e90c"}.icon-maximize-2:before{content:"\e904"}.icon-message-circle:before{content:"\e905"}.icon-phone:before{content:"\e906"}.icon-repeat:before{content:"\e907"}.icon-shuffle:before{content:"\e908"}.icon-x:before{content:"\e909"}.sell-buy .tabbed{padding-left:1rem}@media screen and (min-width:75em){.sell-buy .tabbed{padding:0}}.sell-buy:before{display:none}@media screen and (min-width:64em){.sell-buy:before{display:block}}.page-section .sell-buy>.grid-x{position:relative;padding-top:1rem;padding-bottom:1rem;z-index:10}.page-section .sell-buy>.grid-x::before{content:'';position:absolute;right:0;width:100%;height:100%;top:0;background:#fff;z-index:-10;box-shadow:0 2px 100px 0 rgba(0,0,0,.2)}@media screen and (min-width:64em){.page-section .sell-buy>.grid-x{width:calc(100% - 170px)}}@media screen and (min-width:75em){.page-section .sell-buy>.grid-x{display:flex;max-width:calc(100% - 170px)}.page-section .sell-buy>.grid-x::before{width:calc(100% + 1rem)}}@media screen and (min-width:89.5em){.page-section .sell-buy>.grid-x::before{width:calc(100% + ((100vw - 89.5rem) / 2) + 1rem)}}@media screen and (min-width:64em){.page-section .sell-buy>.grid-x{padding-top:3rem}}.defaultpage .page-section .sell-buy>.grid-x{max-width:inherit;width:100%;padding-left:1rem}@media screen and (min-width:64em){.cms-responsive .sell-buy{width:100%;max-width:inherit}}.sell-buy .button{margin-left:auto;display:inline-block;float:right;transition:all 0.2s ease-in-out;padding:1rem;color:#fff;background:#56a446;font-size:inherit;font-family:'upgrade-lights',sans-serif;display:inline-block;border:1px solid #f1f2f6;border-radius:.25rem;display:flex;align-items:center;position:absolute;right:1rem;bottom:-1rem}.sell-buy .button.primary{background:#56a446}.sell-buy .button.secondary{background:#005168}.sell-buy .button.tertiary{background:#56a446}.sell-buy .button.success{background:#3adb76}.sell-buy .button.warning{background:#ffae00}.sell-buy .button.alert{background:#cc4b37}.sell-buy .button:hover{color:#fff;background:#005168}.sell-buy .button::after{font-family:"fosfaatstroom";content:"\e902";width:16px;height:16px;display:inline-block;margin-left:.5rem}.sell-buy form h3{text-transform:uppercase}.sell-buy form small{font-size:.75rem;color:rgba(55,55,55,.5);text-transform:none;margin-left:.5rem;font-family:'upgrade-lights',sans-serif}.sell-buy .cell-wrapper{padding:1rem 0 3rem 0;position:relative}.sell-buy .grid-container .grid-x,.sell-buy .defaultpage .cms-column-content .grid-x,.defaultpage .sell-buy .cms-column-content .grid-x{margin:0}.sell-buy .grid-container .cell,.sell-buy .defaultpage .cms-column-content .cell,.defaultpage .sell-buy .cms-column-content .cell{padding:0}.sell-buy-header{display:flex;align-items:center}.sell-buy-header>*{margin:0 1rem 0 0}.sell-buy-header label{font-size:1.5rem}.tabbed .tabbed-options{padding-right:1rem}.tabbed input[type=radio]{display:none}.tabbed input[type=radio]+label{font-family:'upgrade',sans-serif;font-size:1.5rem;font-weight:400;line-height:30px;height:30px;vertical-align:middle;margin:0 .5rem 0 0;color:rgba(32,35,66,.5)}.tabbed input[type=radio]:checked{position:relative;z-index:2}.tabbed input[type=radio]:checked+label{color:#005168}.tabbed>section>header{float:left;overflow:hidden}.tabbed>section>header p,.tabbed>section>header label{line-height:30px;height:30px;vertical-align:middle;margin:0 .5rem 0 0;color:rgba(32,35,66,.5)}.tabbed>section>.grid-container,.defaultpage .tabbed>section>.cms-column-content{position:relative;z-index:1;width:100%;padding-top:1rem;padding-bottom:1rem}.tabbed>input:not(:checked)+section>.grid-container,.defaultpage .tabbed>input:not(:checked)+section>.cms-column-content{display:none}.tabbed::after{content:'';display:table}.tabbed>section:first-child header{text-transform:uppercase;font-family:'upgrade',sans-serif;font-weight:500;font-size:.75rem}.tabbed input[type=text],.tabbed input[type=number]{border-left:none;border-top:none;border-right:none;box-shadow:none;margin-bottom:1rem;font-size:18px;font-family:'upgrade-lights',sans-serif;font-weight:500}.sell-buy-left p{color:rgba(55,55,55,.5)}.sell-buy-left p.error{color:#cc4b37;padding:.5rem;border:1px solid #cc4b37;background:rgba(204,75,55,.2)}.sell-buy-left .input-kg-field{max-width:5.625rem}.sell-buy-left .input-kg-field::-webkit-inner-spin-button,.sell-buy-left .input-kg-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sell-buy .cell.sell-buy-right{position:relative;padding:0 2rem 0 0}.sell-buy .cell.sell-buy-right .cell-wrapper{padding:1rem 1rem 3rem 1rem;position:relative}.sell-buy .cell.sell-buy-right .legend{position:absolute;right:1rem;top:1rem;color:rgba(55,55,55,.4);display:flex;align-items:center}.sell-buy .cell.sell-buy-right .legend::before{content:"";width:20px;height:20px;display:inline-block;border-radius:20px;border:2px solid #09b66d;margin-right:1rem}@media screen and (min-width:64em){.sell-buy .cell.sell-buy-right .cell-wrapper{padding:3rem}.sell-buy .cell.sell-buy-right .cell-wrapper::after{position:absolute;font-family:"fosfaatstroom";content:"\e907";left:0;top:50%;background:#005168;border-radius:40px;width:40px;height:40px;color:#99b9c2;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%)}}.sell-buy-options{background:#f1f2f6;padding:2rem}.sell-buy-options .small{color:rgba(55,55,55,.5)}.sell-buy-options .input-select.error .small{color:#cc4b37;padding:.5rem;border:1px solid #cc4b37;background:rgba(204,75,55,.2)}.select-agent{height:0;padding-top:4.375rem;position:relative}.select-agent li{height:4.375rem;overflow:hidden;display:flex;align-items:center;position:relative}.select-agent li::after{font-family:"fosfaatstroom";content:"\e900";display:inline-block;font-size:24px;margin-left:1rem}.select-agent li:not(.selected){display:none}.select-agent li label{height:4.375rem;display:flex;align-items:center}.select-agent li figure{overflow:hidden;border-radius:50%;width:4rem;height:4rem;position:absolute}.select-agent li figure img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:inherit}.select-agent li figure img{width:auto;max-width:100%}.select-agent li figure img.realtor{min-height:inherit}.select-agent li p{padding-left:5rem;margin:0}.select-agent.open li{display:block!important}.select-agent li.selected{position:absolute;top:0;width:100%}.page-intro{padding:1rem .5rem 0 .5rem}.page-intro .grid-x{display:block}@media screen and (min-width:64em){.page-intro .grid-x{display:flex}}.page-intro .intro-right{position:relative}@media screen and (min-width:89.5em){.page-intro .intro-right figure{width:auto;margin-right:calc(-100vw / 2 + 89.5rem / 2 - 0.5rem)}}.page-intro .paragraph{padding-left:1.5rem;position:relative}.page-intro .paragraph::before{content:'';position:absolute;left:.5rem;top:0;background:#e3e4e6;width:2px;height:8.5rem;max-height:100%}.homepage .page-usps{position:relative;padding-bottom:2rem}@media screen and (min-width:64em){.homepage .page-usps{padding-top:100px;padding-bottom:100px}.homepage .page-usps::before{content:'';position:absolute;left:calc(((100vw - 89.5rem) / 2 - 160px) * -1);right:0;top:0;bottom:0;background:#e5e5e5;z-index:-10}}@media screen and (min-width:89.5em){.homepage .page-usps::before{right:calc(-100vw / 2 + 89.5rem / 2 - 0.5rem)}}.homepage .page-usps .grid-x{z-index:10}.homepage .page-usps .quote-container{display:flex;align-items:center;position:relative;z-index:10}.homepage .page-usps .quote-container::before{content:'';background:#fff;top:0;right:2rem;bottom:0;z-index:-10;position:absolute;height:100%;width:calc(100% + (100vw / 2 + 89.5rem / 2))}.homepage .page-usps .quote-container blockquote{margin:0}.usps-container{padding-top:1rem}.usps-container .collapsable{transition:all 0.2s ease-in-out;max-height:0;line-height:1.5;overflow:hidden;padding-left:2rem;padding-right:2rem}.usps-container li{position:relative;margin-bottom:1rem}.usps-container label{transition:all 0.2s ease-in-out;display:flex;align-items:center;padding:1rem 1rem 1rem 2rem;font-family:'upgrade',sans-serif;font-weight:300;color:#005168}.usps-container label::before{transition:all 0.2s ease-in-out;content:'';position:absolute;left:0;top:0;height:100%;width:2px;background:#005168}.usps-container label::after{content:'>';display:inline-block;margin-left:1rem;color:#a1a1a1}.usps-container input:checked~label{background:#fff}.usps-container input:checked~label::before{width:8px}.usps-container input:checked~.collapsable{background:#fff;max-height:300px}@media screen and (min-width:64em){.usps-container{padding-top:0}}.homepage .page-faqs{position:relative;padding:1rem 0 0 0}@media screen and (min-width:64em){.homepage .page-faqs{padding-top:100px;padding-bottom:100px}.homepage .page-faqs::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#e5e5e5;z-index:-10}}@media screen and (min-width:89.5em){.homepage .page-faqs::before{right:calc(-100vw / 2 + 89.5rem / 2 - 0.5rem)}}.homepage .page-faqs .grid-x{z-index:10}.homepage .page-faqs .image-container{display:flex;align-items:center;position:relative;z-index:10}.homepage .page-faqs .image-container figure{top:0;min-width:100%;width:calc(100% + (  (100vw / 2) - ( 89.5rem / 2 ) - 2rem ))}@media screen and (min-width:64em){.homepage .page-faqs .image-container figure{position:absolute;right:2rem}}.homepage .page-faqs .image-container blockquote{margin:0}.faqs-container .collapsable{transition:all 0.2s ease-in-out;max-height:0;line-height:1.5;overflow:hidden;padding-left:2rem;padding-right:2rem}.faqs-container li{position:relative;margin-bottom:1rem}.faqs-container label{transition:all 0.2s ease-in-out;display:flex;align-items:center;padding:1rem 1rem 1rem 2rem;font-family:'upgrade',sans-serif;font-weight:300;color:#005168}.faqs-container label::before{transition:all 0.2s ease-in-out;content:'';position:absolute;left:0;top:0;height:100%;width:2px;background:#005168}.faqs-container label::after{content:'>';display:inline-block;margin-left:1rem;color:#a1a1a1}.faqs-container input:checked~label{background:#fff}.faqs-container input:checked~label::before{width:8px}.faqs-container input:checked~.collapsable{background:#fff;max-height:300px}.chart{max-width:563px;margin-bottom:1rem}@media screen and (min-width:40em){.chart{margin-bottom:0}}.chart header{display:flex;flex-wrap:wrap;margin:0 -.5rem}@media screen and (min-width:40em){.chart header{height:100px}}.chart header h4{text-transform:uppercase;color:#373737;font-size:.875rem;letter-spacing:2px;padding:0 .5rem}.chart .current-content{padding:0 3rem;font-size:.875rem}.chart .current-content .price,.chart .current-content .kilos{display:flex;align-items:center}.chart .current-content label{color:#a1a1a1;text-transform:uppercase;display:inline-block;vertical-align:top;margin-right:1rem}.chart .current-content .price{margin-bottom:1rem}.chart .current-content .current-value{font-family:'upgrade',sans-serif;font-weight:500;font-size:1.5rem;line-height:1;color:#373737;display:inline-block;margin-bottom:0;margin-right:.5rem}.chart .current-content .source p{font-family:'upgrade',sans-serif;font-weight:300;font-style:italic;font-size:.75rem;color:#a1a1a1;letter-spacing:0}blockquote{font-family:'upgrade',sans-serif;font-weight:300;font-style:italic;font-size:1.5rem;color:#a1a1a1;position:relative}blockquote::before{content:'“';position:absolute;top:1rem;left:-.5rem;font-size:44px}blockquote::after{content:'”';display:inline-block;font-size:44px}blockquote b{font-size:2rem;color:#005168}.agents-intro li.intro{display:none}@media screen and (min-width:75em){.agents-intro{display:none}.agents-intro li.intro{display:block}}.page-estate-agent-modal .cell{position:relative}.page-estate-agent-modal .cell:nth-child(2){display:none}@media screen and (min-width:75em){.page-estate-agent-modal .cell:nth-child(2){display:block}}.page-estate-agent-modal .map-overview{display:flex;flex-wrap:wrap}.page-estate-agent-modal .map-overview li{width:50%;flex:0 0 50%;padding:0 .5rem;margin-bottom:1rem}@media screen and (min-width:64em){.page-estate-agent-modal .map-overview li{width:33%;flex:0 0 33%}}.page-estate-agent-modal .map-overview li.intro{display:none}.page-estate-agent-modal .map-overview li .card{height:100%}.page-estate-agent-modal .map-wrapper{position:absolute;top:0;right:0;z-index:-1}.page-estate-agent-modal .map-wrapper>img{max-height:100%;display:none;position:relative;width:100%}@media screen and (min-width:64em){.page-estate-agent-modal .map-wrapper>img{display:block;top:0;left:0;min-height:100%;max-height:inherit;min-width:100%;max-width:inherit}}@media screen and (min-width:75em){.page-estate-agent .cell{position:relative}}.page-estate-agent .grid-x{display:flex;flex-wrap:wrap;margin:0;max-width:100%}.page-estate-agent .map-overview{top:0;bottom:0;margin:auto;display:flex;z-index:10;width:100%;overflow-x:auto}@media screen and (min-width:75em){.page-estate-agent .map-overview{position:absolute;flex-wrap:wrap}}.page-estate-agent .map-overview li{width:100%;min-width:272px;padding:1rem .5rem}@media screen and (min-width:40em){.page-estate-agent .map-overview li{min-width:300px}}@media screen and (min-width:75em){.page-estate-agent .map-overview li{width:33.3333333333%}}.page-estate-agent .map-overview li .card{margin:0;height:100%}.page-estate-agent .map-overview li .card a{color:#56a446;text-decoration:underline}.page-estate-agent .map-overview li.intro{display:none}@media screen and (min-width:75em){.page-estate-agent .map-overview li.intro{display:block}}@media screen and (min-width:75em){.page-estate-agent .map-overview{position:relative;height:100%;overflow:inherit}.page-estate-agent .map-overview li{min-width:inherit}}.page-estate-agent .card img{width:100%;margin-bottom:1rem}.page-estate-agent .card.intro-left{margin-right:-120px}.page-estate-agent .card .paragraph{padding-left:1.5rem;position:relative}.page-estate-agent .card .paragraph::before{content:'';position:absolute;left:.5rem;top:0;background:#e3e4e6;width:2px;height:8.5rem;max-height:100%}.page-estate-agent .card a[href^="mailto:"]{color:#56a446;text-decoration:underline}@media screen and (min-width:64em){.map-triggers{display:block}}.map-triggers .card{position:absolute;top:auto;left:auto;bottom:auto;right:auto;margin:0;min-height:64px;display:flex;align-items:center}.map-triggers .card figure{width:64px;height:64px;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.4);border:5px solid transparent}@media screen and (min-width:75em){.map-triggers .card figure{box-shadow:none}}.map-triggers .card figure img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:inherit}.map-triggers .card figure img{background-color:#fff;width:auto;min-height:inherit;max-height:100%}.map-triggers .card figure img.realtor{min-height:inherit}.map-triggers .card p{transition:all 0.2s ease-in-out;padding:.5rem 1rem .5rem 2rem;min-width:100px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin-bottom:0;margin-left:-1rem;line-height:1;font-size:.875rem;display:none}@media screen and (min-width:75em){.map-triggers .card p{display:block}}.map-triggers .card.highlighted figure{border-color:#56a446}.map-triggers .card.highlighted p{background:#56a446;color:#fff;box-shadow:0 2px 17px 8px rgba(0,81,104,.24),0 7px 21px 0 rgba(20,26,40,.1)}@media screen and (max-width:39.99875em){.map-triggers .card:nth-child(1){left:20%!important;top:46%!important;bottom:auto!important}}.map-overview .agent{transition:all 0.2s ease-in-out;padding:1rem;background:#fff;box-shadow:0 7px 42px 0 rgba(20,26,40,.1);height:100%;border:10px solid transparent}.map-overview .agent.highlighted{border-color:#56a446;box-shadow:0 2px 17px 8px rgba(0,81,104,.24),0 7px 21px 0 rgba(20,26,40,.1)}.map-overview .agent h4{font-family:'upgrade',sans-serif;font-weight:300;font-size:14px;color:#181818;line-height:22.65px}.map-overview .agent p{font-family:'upgrade-lights',sans-serif;font-weight:500;font-size:14px;color:#181818;line-height:28.65px}.map-overview .agent a{display:inline;border:none;padding:0;background-color:transparent}.map-wrapper{position:relative;margin:1rem}@media screen and (min-width:75em){.map-wrapper{position:relative;margin-left:-150px;margin-right:150px;z-index:inherit}}.map-wrapper .map-triggers{position:absolute;left:0;top:0;width:100%;height:100%}.map-wrapper img{width:100%}@media screen and (min-width:75em){.map-wrapper{position:absolute;left:0;top:0;margin-right:50px}}.agent-contact-form .cell{padding:2rem 1rem}@media screen and (min-width:64em){.agent-contact-form::before{content:'';position:absolute;left:0;top:0;height:100%;width:50%;box-shadow:0 2px 100px 0 rgba(0,0,0,.08);pointer-events:none}.agent-contact-form .cell{padding:2rem 3rem}}.agent-contact-form .cell-left header h4{color:#a1a1a1;margin-bottom:0}.agent-contact-form .cell-left .summary{padding:1rem;background:#005168;color:#fff;font-family:'upgrade',sans-serif;font-weight:400;margin-bottom:1rem}.agent-contact-form .cell-left .summary label{font-size:.875rem;color:#99b9c2;text-transform:uppercase;margin-bottom:1rem;display:inline-block}.agent-contact-form .cell-left .summary li{display:flex;align-items:flex-start}.agent-contact-form .cell-left .summary li label{font-size:1rem;width:200px}.agent-contact-form .cell-left .summary li p{line-height:1}.agent-contact-form .cell-left .small{opacity:.5;font-size:14px;color:#181818;letter-spacing:0;line-height:22px}.agent-contact-form .agent-info h3{color:#a1a1a1}.agent-contact-form .agent-info a[href^="tel"],.agent-contact-form .agent-info>p{font-family:'upgrade',sans-serif;font-weight:400;font-size:24px;color:#005168;letter-spacing:.75px;line-height:34px}.agent-contact-form .agent-info span{font-size:1.25rem;color:#005168;font-family:'upgrade',sans-serif;font-weight:400}.agent-contact-form .agent-info .logo{max-width:200px}.agent-contact-form .agent{display:flex;align-items:flex-start}.agent-contact-form .agent figure{width:64px;height:64px;overflow:hidden;border-radius:50%;margin-right:1rem}.agent-contact-form .agent figure img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:inherit}.agent-contact-form .agent figure img{width:auto;max-width:100%}.agent-contact-form .agent figure img.realtor{min-height:inherit}.page-modal .close-modal::before{font-family:"fosfaatstroom";content:"\e909"}@media screen and (min-width:40em){.page-crosslink{padding:0 .5rem}}@media screen and (min-width:64em){.page-crosslink{padding:0}.page-crosslink .grid-container .cell,.page-crosslink .defaultpage .cms-column-content .cell,.defaultpage .page-crosslink .cms-column-content .cell{padding:0 2rem}}.page-crosslink a{text-decoration:none;transition:all 0.2s ease-in-out;padding:1rem;color:#fff;background:#56a446;font-size:inherit;font-family:'upgrade-lights',sans-serif;display:inline-block;border:1px solid #f1f2f6;border-radius:4px}.page-crosslink a.primary{background:#56a446}.page-crosslink a.secondary{background:#005168}.page-crosslink a.tertiary{background:#56a446}.page-crosslink a.success{background:#3adb76}.page-crosslink a.warning{background:#ffae00}.page-crosslink a.alert{background:#cc4b37}.page-crosslink a:hover{color:#fff;background:#005168}.page-crosslink a::after{font-family:"fosfaatstroom";content:"\e902";width:16px;height:16px;display:inline-block;margin-left:.5rem}.social-share label{font-family:'upgrade',sans-serif;font-weight:400}@media screen and (min-width:64em){.social-share{padding-top:9rem}}.overview-page .card{background:#fff;box-shadow:0 0 42px 0 rgba(20,26,40,.1);height:100%}.overview-page .card a{border:none}.card .button.narrow{font-family:'upgrade',sans-serif;font-weight:400;display:flex;align-items:center}.card .button.narrow::after{font-family:"fosfaatstroom";content:"\e902";margin-left:.5rem}.date{margin-bottom:0;opacity:.5;font-size:1rem;color:#444}.price-history{height:100%;display:flex;flex-direction:column;padding-top:2rem}@media screen and (min-width:64em){.price-history::before{content:'';position:absolute;left:0;top:0;height:100%;width:50%;box-shadow:0 2px 100px 0 rgba(0,0,0,.08)}}.price-history>header{display:flex;justify-content:center;margin-bottom:4rem}.price-history>header h2 span{color:#a1a1a1;margin-bottom:-1rem;font-family:'upgrade',sans-serif;font-weight:200;display:block;font-size:1.5rem;letter-spacing:1px}.price-history .graphs{margin-bottom:0!important;flex:2;position:relative}.price-history .chart{max-width:inherit}.price-history .graph-availablity,.price-history .graph-current{height:400px}.footer-history{display:flex;justify-content:flex-end;align-items:center;flex:1;padding:0 1rem}.footer-history a{text-decoration:none}.homepage .grid-x{margin-bottom:1rem;padding-left:0;padding-right:0}.homepage .grid-x .component-wrapper{padding:0}@media screen and (min-width:75em){.homepage .grid-x{margin-bottom:3rem}}.homepage .page-header .grid-x{margin-bottom:0}.homepage .page-section{padding-top:0}.homepage .sell-buy{max-width:89.5rem;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:75em){.homepage .sell-buy{padding-left:1rem;padding-right:1rem}}.homepage .sell-buy .grid-container,.homepage .sell-buy .defaultpage .cms-column-content,.defaultpage .homepage .sell-buy .cms-column-content{padding-left:0;padding-right:0}@media screen and (min-width:64em){.homepage .sell-buy>.grid-x{max-width:calc(100% - 170px)}}@media screen and (min-width:64em){.defaultpage .cms-column-content>*{padding:2rem 1rem 0;max-width:52.5rem;margin:0 0 0 auto}}.defaultpage .cms-row:first-child img{max-width:inherit;width:100%;min-height:inherit}.defaultpage .cms-row .cms-column-content .grid-container,.defaultpage .cms-row .cms-column-content .cms-column-content{max-width:inherit}.page-header{background:#fff;box-shadow:0 1px 4px 0 #dee0e5}.page-header .grid-container,.page-header .defaultpage .cms-column-content,.defaultpage .page-header .cms-column-content{padding:0}@media screen and (min-width:75em){.page-header .grid-container,.page-header .defaultpage .cms-column-content,.defaultpage .page-header .cms-column-content{padding:0 0 0 1rem}}@media screen and (min-width:89.5em){.page-header .grid-container,.page-header .defaultpage .cms-column-content,.defaultpage .page-header .cms-column-content{padding:0 1rem}}.page-header .grid-x{height:100%}.page-header .navigation-main{margin-right:0}.newspage .page-hero,.defaultpage .page-hero{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:75em){.newspage .page-hero,.defaultpage .page-hero{min-height:22.1875rem}}.newspage .page-hero.with-offset .hero-content,.defaultpage .page-hero.with-offset .hero-content{padding-bottom:4.5rem}.newspage .hero-content,.defaultpage .hero-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.newspage .hero-content .grid-container,.newspage .hero-content .defaultpage .cms-column-content,.defaultpage .newspage .hero-content .cms-column-content,.defaultpage .hero-content .grid-container,.defaultpage .hero-content .cms-column-content{width:100%;height:auto}.with-image .hero-content{margin-bottom:0}.hero-content .chart .cell{height:220px}.hero-content .graphs{margin-bottom:0;padding-left:1rem;position:relative;padding-top:1rem;padding-bottom:1rem;z-index:10;height:100%;padding-top:4rem}@media screen and (min-width:75em){.hero-content .graphs{padding-left:0}}.hero-content .graphs::before{content:'';position:absolute;right:0;width:100%;height:100%;top:0;background:#fff;z-index:-10;box-shadow:0 2px 100px 0 rgba(0,0,0,.2)}@media screen and (min-width:64em){.hero-content .graphs{width:calc(100% - 170px)}}@media screen and (min-width:75em){.hero-content .graphs{display:flex;max-width:calc(100% - 170px)}.hero-content .graphs::before{width:calc(100% + 1rem)}}@media screen and (min-width:89.5em){.hero-content .graphs::before{width:calc(100% + ((100vw - 89.5rem) / 2) + 1rem)}}.hero-content .graphs .button{margin-left:auto;position:absolute;top:1rem;right:1rem;transition:all 0.2s ease-in-out;padding:.5rem;color:#373737;background:#e5e5e5;font-size:.625rem;font-family:'upgrade-lights',sans-serif;display:inline-block;border:1px solid #f1f2f6;border-radius:.25rem;display:flex;align-items:center;letter-spacing:0;text-align:center}.hero-content .graphs .button.primary{background:#56a446}.hero-content .graphs .button.secondary{background:#005168}.hero-content .graphs .button.tertiary{background:#56a446}.hero-content .graphs .button.success{background:#3adb76}.hero-content .graphs .button.warning{background:#ffae00}.hero-content .graphs .button.alert{background:#cc4b37}.hero-content .graphs .button:hover{color:#fff;background:#005168}.hero-content .graphs .button::before{transition:all 0.2s ease-in-out;font-family:"fosfaatstroom";content:"\e904";width:16px;height:16px;display:inline-block;color:#005168;margin-right:.5rem;font-size:12px;line-height:1.2}.hero-content .graphs .button:hover::before{color:#fff}.hero-content .graphs img{max-width:563px}.navigation-main{height:100%}@media screen and (min-width:64em){.navigation-main{margin-right:.5rem}}.navigation-main .cms-menu{height:100%}.navigation-main li{height:100%}.navigation-main li.active a{color:#202342;text-decoration:none}.navigation-main li.active a span::before{width:20px}.navigation-main a{transition:color 0.2s ease-in-out;font-family:'upgrade',sans-serif;font-weight:400;color:#979797;font-size:.75rem;letter-spacing:2px;flex-direction:column;text-align:center;text-transform:uppercase}.navigation-main a span{position:relative;display:inline-block}.navigation-main a span::before{transition:width 0.2s ease-in-out;content:'';position:absolute;left:0;top:calc(100% + 0.5rem);height:2px;width:0;background:#56a446}.navigation-main a i{margin-top:1rem}.navigation-main a i::before{font-size:1.125rem}.navigation-main a:hover,.navigation-main a:active,.navigation-main a:focus{color:#202342;text-decoration:none}.navigation-main a:hover span::before,.navigation-main a:active span::before,.navigation-main a:focus span::before{width:20px}@media screen and (min-width:75em){.navigation-main a{font-size:.875rem}}.navigation-main .grayed a{background:#ecedf1;color:#181818;width:5rem;height:5rem;padding:0}.navigation-main .highlighted a{background:#56a446;color:#fff;width:5rem;height:5rem;padding:0}.navigation-main .highlighted a span::before{background:#fff}.navigation-main .highlighted.active a{color:#fff}@media screen and (min-width:75em){.navigation-main .grayed a,.navigation-main .highlighted a{width:7rem;height:7rem;font-size:.875rem}}.mobile-navigation-main a{text-transform:uppercase;font-family:'upgrade',sans-serif;font-weight:400;letter-spacing:2px;font-size:14px}.mobile-navigation-main .grayed a{background:#ecedf1;color:#181818}.mobile-navigation-main .grayed a i{margin-left:.5rem}.mobile-navigation-main .highlighted a{background:#56a446;color:#fff}.mobile-navigation-main .highlighted a span::before{background:#fff}.component-title{padding:1rem 0 1rem 0}@media screen and (min-width:64em){.component-title{padding:0}}.component-title h4{font-family:'AmsiPro-SemiBold',sans-serif;color:#a1a1a1;letter-spacing:1px;margin:0}.component-title h2{margin-top:-.5rem}@media screen and (min-width:89.5em){.grid-x.full-page-width{margin-left:calc(-100vw / 2 + 89.5rem / 2 - 0.5rem);margin-right:calc(-100vw / 2 + 89.5rem / 2 - 0.5rem)}}.overview-page{position:relative;z-index:30;margin-top:-4.5rem}.page-detail{margin-top:-4.5rem}.page-detail .left{flex:1}.page-detail .right{flex:2}.page-detail .cms-row:first-child>*:first-child:not(#cms-image-1){margin-top:4.5rem}.page-section .hero-image{height:30rem;overflow:hidden}.page-section .hero-image img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:inherit}.page-section .paragraph{margin-top:1rem}.page-section .paragraph img{width:auto!important;height:auto!important}@media screen and (min-width:75em){.page-section .paragraph{padding:2rem 1rem 0;max-width:52.5rem;margin:0 0 0 auto}.page-section .paragraph img{margin-left:-1rem;margin-right:-1rem;max-width:calc(100% + 2rem)}}.page-footer{background:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,.5)),url(../theme/fosfaatstroom/assets/images/footer-background.jpg) center;padding:3rem 0;position:relative;height:auto}@media screen and (min-width:64em){.page-footer{background:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0)),url(../theme/fosfaatstroom/assets/images/footer-background.jpg) center}}.page-footer>.grid-container,.defaultpage .page-footer>.cms-column-content{padding:0 .5rem}@media screen and (min-width:64em){.page-footer{height:calc(100vh - 5rem)}}.page-footer .page-footer-logo{max-width:285px}.page-footer .page-footer-top .cell{margin-bottom:1rem}.page-footer .page-footer-top .cell .cell{margin-bottom:2rem}.page-footer .page-footer-top .page-footer-links>.grid-container>.grid-x,.page-footer .page-footer-top .defaultpage .page-footer-links>.cms-column-content>.grid-x,.defaultpage .page-footer .page-footer-top .page-footer-links>.cms-column-content>.grid-x{margin:0}.page-footer .page-footer-top .page-footer-links>.grid-container>.grid-x>.cell,.page-footer .page-footer-top .defaultpage .page-footer-links>.cms-column-content>.grid-x>.cell,.defaultpage .page-footer .page-footer-top .page-footer-links>.cms-column-content>.grid-x>.cell{padding:0 2rem}@media screen and (min-width:64em){.page-footer .page-footer-top .page-footer-links>.grid-container>.grid-x>.cell,.page-footer .page-footer-top .defaultpage .page-footer-links>.cms-column-content>.grid-x>.cell,.defaultpage .page-footer .page-footer-top .page-footer-links>.cms-column-content>.grid-x>.cell{padding:0 2rem}}@media screen and (min-width:64em){.page-footer .page-footer-top .page-footer-links>.grid-container>.grid-x .cell,.page-footer .page-footer-top .defaultpage .page-footer-links>.cms-column-content>.grid-x .cell,.defaultpage .page-footer .page-footer-top .page-footer-links>.cms-column-content>.grid-x .cell{width:25%;flex:0 auto}}.page-footer .page-footer-top label,.page-footer .page-footer-top strong{font-family:'upgrade',sans-serif;font-weight:400;margin-bottom:1rem;display:block}.page-footer .page-footer-top ul li a{margin-bottom:1rem;color:#000;display:block}.page-footer .page-footer-bottom{border-top:1px solid rgba(33,33,33,.12);padding-top:1rem}fieldset ol li{position:relative;margin-bottom:1rem;width:100%}fieldset label{transition:all 0.2s ease-in-out;position:absolute;top:24px;left:10px;font-family:'upgrade',sans-serif;font-weight:300;font-size:15px;color:#909599;letter-spacing:0;pointer-events:none}fieldset span.required{font-family:'upgrade',sans-serif;font-weight:300;font-size:10px;color:#909599;letter-spacing:0;text-align:right;position:absolute;right:1rem;pointer-events:none;top:24px}fieldset span.required::after{content:'';width:5px;height:5px;border-radius:5px;background:#56a446;display:inline-block;margin-left:.5rem}fieldset input,fieldset select{height:64px}fieldset input:required,fieldset select:required{padding-right:80px}fieldset input.error,fieldset select.error{border-color:#cc4b37}fieldset input:focus,fieldset select:focus{border-color:#56a446;padding-top:1.5rem}fieldset input:focus+label,fieldset select:focus+label{font-size:12px;color:#909599;letter-spacing:0;margin-top:-.6666666667rem}fieldset input.filled,fieldset select.filled{padding-top:1.5rem}fieldset input.filled+label,fieldset select.filled+label{font-size:12px;color:#909599;letter-spacing:0;margin-top:-.6666666667rem}fieldset textarea:focus,fieldset select:focus{border-color:#56a446;padding-top:1.5rem}fieldset textarea:focus+label,fieldset select:focus+label{font-size:12px;color:#909599;letter-spacing:0;margin-top:-.6666666667rem}fieldset textarea.filled,fieldset select.filled{padding-top:1.5rem}fieldset textarea.filled+label,fieldset select.filled+label{font-size:12px;color:#909599;letter-spacing:0;margin-top:-.6666666667rem}fieldset select.filled{height:82px}fieldset .error{color:#cc4b37}form .notice,.form-complete .notice{padding:.5rem}form .notice.error,.form-complete .notice.error{border:1px solid #cc4b37;background:rgba(204,75,55,.2)}form .notice.success,.form-complete .notice.success{border:1px solid #3adb76;background:rgba(58,219,118,.2)}.cms-form-button input{display:inline-block;float:right;margin:1rem 0 1rem auto;transition:all 0.2s ease-in-out;padding:1rem;color:#fff;background:#56a446;font-size:inherit;font-family:'upgrade-lights',sans-serif;display:inline-block;border:1px solid #f1f2f6;border-radius:.25rem}.cms-form-button input.primary{background:#56a446}.cms-form-button input.secondary{background:#005168}.cms-form-button input.tertiary{background:#56a446}.cms-form-button input.success{background:#3adb76}.cms-form-button input.warning{background:#ffae00}.cms-form-button input.alert{background:#cc4b37}.cms-form-button input:hover{color:#fff;background:#005168}
#lbvbanner {
    width: 450px;
    height: 300px;
    background-color: #fff;
    position: fixed;
    bottom:40px;
    right:40px;
    z-index: 100;
    outline: 1px solid rgba(13, 90, 117, 0.33);
    box-shadow:  0 0 13px 0 rgba(13, 90, 117, 0.33);
    -webkit-box-shadow:  0 0 13px 0 rgba(13, 90, 117, 0.33);
    display: none;
    padding: 12px 20px 20px 20px;
}
#lbvbanner .close-banner {
    transition: all 0.2s ease-in-out;
    position: absolute;
    right: 0;
    top: 0;
    background: #56a446;
    width: 3.75rem;
    height: 3.75rem;
    cursor: pointer;
    border: none;
}
#lbvbanner .close-banner::before {
    font-family: "fosfaatstroom";
    content: "\e909";
    font-size: 24px;
    color: #fff;
}
#lbvbanner h2 {
    color: #005168;
    font-size: 24px;
    margin-bottom: 24px;
}
#lbvbanner .button {
    float: right;
    text-decoration: none;
}

#lbvbanner .button::after {
    font-family: "fosfaatstroom";
    content: "\e902";
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-left: .5rem;
}
@media (max-width:530px) {
    #lbvbanner {
        box-shadow: 0 0 24px 0 rgba(13, 90, 117, 0.5);
        -webkit-box-shadow: 0 0 24px 0 rgba(13, 90, 117, 0.5);
        width: 100%;
        height: auto;
        bottom: 0;
        right: 0;
        z-index: 100;
    }

    #lbvbanner h2 {
        margin-right: 50px;
        font-size: 20px;
        margin-bottom: 21px;
        margin-top: 6px;
    }
}
#cookiebanner {
    width: 450px;
    background-color: #fff;
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 100;
    outline: 1px solid rgba(13, 90, 117, 0.33);
    box-shadow: 0 0 13px 0 rgba(13, 90, 117, 0.33);
    -webkit-box-shadow: 0 0 13px 0 rgba(13, 90, 117, 0.33);
    display: none;
    padding: 12px 20px 20px 20px;
}
#cookiebanner h2 {
    color: #005168;
    font-size: 24px;
    margin-bottom: 24px;
}
#cookiebanner .cookiebanner-buttons {
    display: flex;
    justify-content: flex-end;
    gap: 1rem;
}
#cookiebanner .button {
    cursor: pointer;
}
.page-footer .cookie-settings {
    color: inherit;
}
@media (max-width:530px) {
    #cookiebanner {
        box-shadow: 0 0 24px 0 rgba(13, 90, 117, 0.5);
        -webkit-box-shadow: 0 0 24px 0 rgba(13, 90, 117, 0.5);
        width: 100%;
        bottom: 0;
        right: 0;
    }

    #cookiebanner h2 {
        font-size: 20px;
        margin-bottom: 21px;
        margin-top: 6px;
    }
}

