/**
 * Theme Name: Amsterdam Declarations Partnership
 * Author: Elastique
 * Description: Wordpress theme designed by Elastique - https://www.elastique.nl
 * Version: 1.0.11
 * Generated on 09/07/2018
 */

@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}article ol,article ul{list-style:initial}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;outline:0}.bg--100,.bg--cover,.bg--default,.icon,.media,.media__image--inner,.media__logo,.pagination .next:before,.pagination .prev:before{background-repeat:no-repeat;background-position:50%}.bg--cover,.media,.media__image--inner{background-size:cover}.bg--100,.icon,.pagination .next:before,.pagination .prev:before{background-size:100%}.bg--white{background:#fff}.center{position:absolute}.center--both{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center--hor{position:absolute;left:50%;transform:translate(-50%)}.center--vert{position:absolute;top:50%!important;transform:translateY(-50%)}.article:not(.longread) .article--content .wp-caption-img-wrapper:after,.article:not(.longread) .article--content img.size-thumbnail.alignleft:after,.article:not(.longread) .article--content img.size-thumbnail.alignright:after,.clear:after,.form--contact .wpcf7-form-control-wrap:after,.form__fieldset p:after,form--contact .wpcf7-form-control-wrap:after,form__fieldset p:after,main:after{content:"";display:table;clear:both}.d--inl{display:inline}.d--inl-block{display:inline-block}.d--flex{display:-ms-flexbox;display:flex}.d--grid{display:grid}.d--block{display:block}@media (max-width:768px){.d--block--sm{display:block!important}}@media (min-width:768px) and (max-width:992px){.d--block--md{display:block!important}}@media (min-width:992px){.d--block--lg{display:block!important}}.d--none{display:none!important}@media (max-width:768px){.d--none--sm{display:none!important}}@media (min-width:768px) and (max-width:992px){.d--none--md{display:none!important}}@media (min-width:992px){.d--none--lg{display:none!important}}.evt--none{pointer-events:none}.evt--auto{pointer-events:auto}.fl--left{float:left}.fl--right{float:right}.fl--none{float:none;clear:both}.p--abs{position:absolute}.p--abs--top{top:0}.media__video iframe,.overlay--bg,.overlay--modal,.p--abs--100{position:absolute;top:0;right:0;bottom:0;left:0}.p--rel{position:relative}.p--fixed{position:fixed}.padding--xxlg{padding:2rem}.padding--xxlg--tb{padding-top:2rem;padding-bottom:2rem}.padding--xxlg--lr{padding-left:2rem;padding-right:2rem}.padding--xxlg--r{padding-right:2rem}.padding--xxlg--t{padding-top:2rem}.padding--xxlg--b{padding-bottom:2rem}.padding--xlg{padding:2rem}.padding--xlg--tb{padding-top:2rem;padding-bottom:2rem}.padding--xlg--lr{padding-left:2rem}.padding--xlg--lr,.padding--xlg--r{padding-right:2rem}.padding--xlg--t{padding-top:2rem}.padding--xlg--b{padding-bottom:2rem}.padding--lg{padding:1.5rem}.padding--lg--tb{padding-top:1.5rem;padding-bottom:1.5rem}.padding--lg--lr{padding-left:1.5rem}.padding--lg--lr,.padding--lg--r{padding-right:1.5rem}.padding--lg--t{padding-top:1.5rem}.padding--lg--b{padding-bottom:1.5rem}.padding--md{padding:1rem}.padding--md--tb{padding-top:1rem;padding-bottom:1rem}.padding--md--lr{padding-left:1rem}.padding--md--lr,.padding--md--r{padding-right:1rem}.padding--md--t{padding-top:1rem}.padding--md--b{padding-bottom:1rem}.padding--sm{padding:.5rem}.padding--sm--tb{padding-top:.5rem;padding-bottom:.5rem}.padding--sm--lr{padding-left:.5rem}.padding--sm--lr,.padding--sm--r{padding-right:.5rem}.padding--sm--t{padding-top:.5rem}.padding--sm--b{padding-bottom:.5rem}.t--white{color:#fff}.t--green{color:#b7c82f}.t--greu{color:#f5f5f5}.t--center{text-align:center}.t--right{text-align:right}.t--left{text-align:left}.t--ellipsis{width:100%;max-width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.t--small{font-size:1rem;line-height:1.08}.t--bold{font-weight:700}.invisible,.visible{visibility:hidden}@font-face{font-family:Europa;src:url(../adgroup/assets/fonts/europa-regular-webfont.eot);src:url(../adgroup/assets/fonts/europa-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../adgroup/assets/fonts/europa-regular-webfont.ttf) format("truetype"),url(../adgroup/assets/fonts/europa-regular-webfont.svg#svgFontName) format("svg");font-weight:400}@font-face{font-family:Europa;src:url(../adgroup/assets/fonts/europa-bold-webfont.eot);src:url(../adgroup/assets/fonts/europa-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../adgroup/assets/fonts/europa-bold-webfont.ttf) format("truetype"),url(../adgroup/assets/fonts/europa-bold-webfont.svg#svgFontName) format("svg");font-weight:700}.flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .col{display:block;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.flex .col--right{-ms-flex-item-align:end;align-self:flex-end}.flex .col--left{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:768px){.flex--sm{display:-ms-flexbox!important;display:flex!important}}@media (min-width:768px) and (max-width:992px){.flex--md{display:-ms-flexbox!important;display:flex!important}}@media (min-width:992px){.flex--lg{display:-ms-flexbox!important;display:flex!important}}.flex--center{-ms-flex-align:center;align-items:center}.flex--center,.flex--center--hor{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.flex--center--vert{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.container{width:calc(100% - 1.5rem);position:relative;margin:0 auto}@media (max-width:768px){.container{max-width:calc(576px - 1.5rem)}}@media (min-width:768px) and (max-width:992px){.container{max-width:calc(768px - 1.5rem)}}@media (min-width:992px){.container{max-width:calc(992px - 1.5rem)}}.container--fluid{max-width:100%!important}.grid{display:-ms-grid;display:grid;grid-column-gap:64px;grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr}@media (min-width:768px) and (max-width:992px){.grid{grid-column-gap:32px}}@media (max-width:768px){.grid--sm{display:-ms-grid;display:grid;grid-column-gap:32px;grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr}}.grid--half{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid--rows{grid-row-gap:64px}@media (min-width:768px) and (max-width:992px){.grid--rows{grid-row-gap:32px}}.grid .col--1{-ms-grid-column-span:1;grid-column-end:span 1}.grid .col--2{-ms-grid-column-span:2;grid-column-end:span 2}.grid .col--3{-ms-grid-column-span:3;grid-column-end:span 3}.grid .col--4{-ms-grid-column-span:4;grid-column-end:span 4}.grid--sections .col:first-child{-ms-grid-row:1;grid-row-start:1}.grid--sections .col:nth-child(2){-ms-grid-row:2;grid-row-start:2}.grid--sections .col:nth-child(3){-ms-grid-row:3;grid-row-start:3}.grid--sections .col:nth-child(4){-ms-grid-row:4;grid-row-start:4}body,html{height:100%;width:100%}@media (max-width:768px){body{padding-top:76px}}main{padding-bottom:4rem}body.noScroll{overflow:hidden}.main--overview{padding-top:1.5rem}footer{-ms-flex-negative:0;flex-shrink:0}*{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:1.5rem;line-height:1.5;font-family:Europa,serif;font-weight:400}@media (max-width:768px){body{font-size:1.125rem}}button,input:not([type=radio]):not([type=checkbox]),input[type=button],input[type=email],input[type=file],input[type=month],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type^=date],textarea{font-size:1.25rem;line-height:1.5;font-family:Europa,serif}button,input,select,textarea{font-size:1.25rem;line-height:1.5}h1{font-size:3.25rem;line-height:1.08}@media (max-width:768px){h1{font-size:2rem}}h2{font-size:3rem;line-height:1.08}@media (max-width:768px){h2{font-size:2rem}}h3{font-size:2rem}h3,h4{line-height:1.08}h4{font-size:1.5rem}h5,h6{font-size:1.125rem}h1,h2,h3,h4,h5,h6{line-height:1.08;font-weight:700}a{text-decoration:none;color:inherit}code,pre{font-family:Lucida Console,Menlo,Monaco,Consolas,monospace}b,strong{font-weight:700}em,i{font-style:italic}hr{border-color:#f5f5f5;border-width:2px;opacity:.5}blockquote,blockquote p{font-weight:700;font-size:2.5rem;line-height:1.08}@media (max-width:768px){blockquote,blockquote p{font-size:2rem;line-height:1.08}}blockquote p+p,blockquote p p+p{margin-top:inherit}.author,blockquote p:last-of-type,cite{font-size:1.125rem;font-weight:400;font-size:1.25rem;line-height:1.5;opacity:.5}.author:before,blockquote p:last-of-type:before,cite:before{content:"— ";padding-right:.5rem}.longread .panel h3{font-size:3.25rem;line-height:1.08}@media (min-width:768px) and (max-width:992px){.longread .panel h3{font-size:2.5rem}}@media (max-width:768px){.longread .panel h3{font-size:2rem}}.wp-caption-text{font-size:1.25rem;line-height:1.5;opacity:.5;text-align:right}@media (max-width:768px){.wp-caption-text{font-size:1rem}}.longread .wp-caption-text{line-height:1.5;opacity:1}@media (max-width:768px){.longread .wp-caption-text{font-size:2rem;line-height:1.08}}.article--content,p{font-size:1.25rem;line-height:1.5}@media (max-width:768px){.article--content,p{font-size:1rem;line-height:1.5}}.footer{font-size:1rem;line-height:1.5}.button,button,input[type=button],input[type=reset],input[type=submit]{font-weight:700;font-size:1.125rem;line-height:1.5}.button--black,.button--black.active,.button--black.active.focus,.button--black.active:focus,.button--black.active:hover,.button--black.focus,.button--black:active,.button--black:active.focus,.button--black:active:focus,.button--black:active:hover,.button--black:focus,.button--black:hover{color:#fff;background-color:rgba(0,0,0,.5);border-color:transparent}.button--black.disabled.focus,.button--black.disabled:focus,.button--black.disabled:hover{background-color:rgba(0,0,0,.5);border-color:transparent}.button--white{color:#000;background-color:#fff;border-color:transparent}.button--white.active,.button--white.focus,.button--white:active,.button--white:focus,.button--white:hover{color:#000;background-color:#e6e6e6;border-color:transparent}.button--white.active.focus,.button--white.active:focus,.button--white.active:hover,.button--white:active.focus,.button--white:active:focus,.button--white:active:hover{color:#000;background-color:#d4d4d4;border-color:transparent}.button--white.disabled.focus,.button--white.disabled:focus,.button--white.disabled:hover{background-color:#fff;border-color:transparent}.button--blue,button,input[type=button],input[type=reset],input[type=submit]{color:#fff;background-color:#2c7aa2;border-color:transparent}.button--blue.active,.button--blue.focus,.button--blue:active,.button--blue:focus,.button--blue:hover,button.active,button.focus,button:active,button:focus,button:hover,input.active[type=button],input.active[type=reset],input.active[type=submit],input.focus[type=button],input.focus[type=reset],input.focus[type=submit],input:active[type=button],input:active[type=reset],input:active[type=submit],input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{color:#fff;background-color:#215c7a;border-color:transparent}.button--blue.active.focus,.button--blue.active:focus,.button--blue.active:hover,.button--blue:active.focus,.button--blue:active:focus,.button--blue:active:hover,button.active.focus,button.active:focus,button.active:hover,button:active.focus,button:active:focus,button:active:hover,input.active.focus[type=button],input.active.focus[type=reset],input.active.focus[type=submit],input.active:focus[type=button],input.active:focus[type=reset],input.active:focus[type=submit],input.active:hover[type=button],input.active:hover[type=reset],input.active:hover[type=submit],input:active.focus[type=button],input:active.focus[type=reset],input:active.focus[type=submit],input:active:focus[type=button],input:active:focus[type=reset],input:active:focus[type=submit],input:active:hover[type=button],input:active:hover[type=reset],input:active:hover[type=submit]{color:#fff;background-color:#19475e;border-color:transparent}.button--blue.disabled.focus,.button--blue.disabled:focus,.button--blue.disabled:hover,button.disabled.focus,button.disabled:focus,button.disabled:hover,input.disabled.focus[type=button],input.disabled.focus[type=reset],input.disabled.focus[type=submit],input.disabled:focus[type=button],input.disabled:focus[type=reset],input.disabled:focus[type=submit],input.disabled:hover[type=button],input.disabled:hover[type=reset],input.disabled:hover[type=submit]{background-color:#2c7aa2;border-color:transparent}.button--sm,button,input[type=button],input[type=reset],input[type=submit]{padding:.5rem;font-size:18px;line-height:1.5;border-radius:4px}.button--md{padding:1rem;font-size:1.5rem}.button--lg,.button--md{line-height:1.5;border-radius:0}.button--lg{padding:1.5rem;font-size:2rem}.button--ic{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50px;height:50px}.button--ic .icon,.button--ic .pagination .next:before,.button--ic .pagination .prev:before,.pagination .button--ic .next:before,.pagination .button--ic .prev:before{display:inline-block}.button__group{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.button__group--left .button,.button__group--left button,.button__group--left input[type=button],.button__group--left input[type=reset],.button__group--left input[type=submit]{margin:0 .5rem .5rem 0}.button__group--right .button,.button__group--right button,.button__group--right input[type=button],.button__group--right input[type=reset],.button__group--right input[type=submit]{margin:0 0 .5rem .5rem}.button__group--center .button,.button__group--center button,.button__group--center input[type=button],.button__group--center input[type=reset],.button__group--center input[type=submit]{margin:0 .5rem .5rem 0}.button__group--center .button:last-child,.button__group--center button:last-child,.button__group--center input:last-child[type=button],.button__group--center input:last-child[type=reset],.button__group--center input:last-child[type=submit]{margin-right:0}.icon--sm{width:1rem;height:1rem}.icon,.icon--md,.icon__nav--menu,.pagination .next:before,.pagination .prev:before{height:1.5rem;width:1.5rem}.icon--lg{width:2rem;height:2rem}.icon--stretch{width:100%;height:100%}.icon__arrow--back,.pagination .next:before,.pagination .prev:before{background-image:url(../adgroup/assets/icons/icon_arrow_back.svg)}.icon__arrow--forward,.pagination .next:before{background-image:url(../adgroup/assets/icons/icon_arrow_forward.svg)}.icon__slider--next{background-image:url(../adgroup/assets/icons/icon_slider_next.svg)}.icon__slider--prev{background-image:url(../adgroup/assets/icons/icon_slider_prev.svg)}.icon__nav--menu{z-index:2;position:relative;transition:all .5s cubic-bezier(.2,0,0,1);transform:rotate(0);height:14px}.icon__nav--menu span{display:block;width:100%;height:2px;margin-bottom:4px;background:#fff;transition:all .2s ease-in-out}.icon__nav--menu-active span{background:#000}.icon__nav--menu-active span:first-child{transform:translateY(6px) rotate(-45deg)}.icon__nav--menu-active span:nth-child(2){opacity:0}.icon__nav--menu-active span:nth-child(3){transform:translateY(-6px) rotate(45deg)}button,input:not([type=radio]):not([type=checkbox]),input[type=button],input[type=email],input[type=file],input[type=month],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type^=date],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;outline:0;width:100%}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{padding:.5rem 1rem;border:1px solid #e2e2e2;border-radius:4px}input[type=email] ::-webkit-input-placeholder,input[type=file] ::-webkit-input-placeholder,input[type=password] ::-webkit-input-placeholder,input[type=search] ::-webkit-input-placeholder,input[type=tel] ::-webkit-input-placeholder,input[type=text] ::-webkit-input-placeholder,input[type=url] ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{color:#f5f5f5}input[type=email] ::-moz-placeholder,input[type=file] ::-moz-placeholder,input[type=password] ::-moz-placeholder,input[type=search] ::-moz-placeholder,input[type=tel] ::-moz-placeholder,input[type=text] ::-moz-placeholder,input[type=url] ::-moz-placeholder,textarea ::-moz-placeholder{color:#f5f5f5}input[type=email] :-ms-input-placeholder,input[type=email] ::-ms-input-placeholder,input[type=file] :-ms-input-placeholder,input[type=file] ::-ms-input-placeholder,input[type=password] :-ms-input-placeholder,input[type=password] ::-ms-input-placeholder,input[type=search] :-ms-input-placeholder,input[type=search] ::-ms-input-placeholder,input[type=tel] :-ms-input-placeholder,input[type=tel] ::-ms-input-placeholder,input[type=text] :-ms-input-placeholder,input[type=text] ::-ms-input-placeholder,input[type=url] :-ms-input-placeholder,input[type=url] ::-ms-input-placeholder,textarea :-ms-input-placeholder,textarea ::-ms-input-placeholder{color:#f5f5f5}input[type=email] ::placeholder,input[type=file] ::placeholder,input[type=password] ::placeholder,input[type=search] ::placeholder,input[type=tel] ::placeholder,input[type=text] ::placeholder,input[type=url] ::placeholder,textarea ::placeholder{color:#f5f5f5}textarea{resize:none;max-height:150px;height:100%}img{width:100%;height:auto;image-rendering:auto}figure{display:block}figure,figure img{width:100%;max-width:100%}figure img{height:auto}figure figcaption{text-align:right}.media{position:relative}.media__image{overflow:hidden}.media__image:before{content:"";display:block;background:transparent;height:0;padding-top:56.25%}.media__image--inner{transform:scale(1);transition:all .5s cubic-bezier(.2,0,0,1);transition-duration:1s}.media__image--inner:hover{transform:scale(1.05)}.media__video{overflow:hidden}.media__video:before{content:"";display:block;background:transparent;height:0;padding-top:56.25%}.media__video iframe{width:100%;height:100%}.media--parallax{background-attachment:fixed}.media__logo{height:100px;overflow:hidden;position:relative;width:220px;transition:all .2s ease-in-out;background-image:url(../adgroup/assets/img/logo_ad--white.png)}@media (min-width:768px) and (max-width:992px){.media__logo{width:180px;height:76px}}@media (max-width:768px){.media__logo{width:170px;height:76px}}.media__logo--light{background-image:url(../adgroup/assets/img/logo_ad--white.png)}.header--stuck .media__logo,.media__logo--dark{background-image:url(../adgroup/assets/img/logo_ad--black.png)}.article--main{padding-bottom:4rem;padding-top:4rem}@media (max-width:768px){.article--main{padding-bottom:1rem}}@media (max-width:768px){.article--homepage{padding-bottom:2rem}}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-size:1.125rem}.article .media__video{margin:2rem 0}.article h3{font-size:2rem;line-height:1.08;margin-top:4rem;margin-bottom:1rem}@media (max-width:768px){.article h3{margin-top:2rem;margin-bottom:.5rem}}.article h4{font-size:1.65rem;margin-top:1.5rem;margin-bottom:.5rem}@media (max-width:768px){.article h4{margin-top:1rem;margin-bottom:0}}.article blockquote{margin-right:4rem;margin-top:4rem;margin-bottom:6rem}@media (max-width:768px){.article blockquote{margin:2rem 1rem 2rem 0}}.article blockquote p{margin-top:0!important}.article a{color:#b7c82f;text-decoration:underline}.article ol:not(.list--clear),.article ul:not(.list--clear){list-style-type:disc;padding-left:1rem;margin-top:2rem;margin-bottom:4rem}@media (max-width:768px){.article ol:not(.list--clear),.article ul:not(.list--clear){margin-bottom:2rem}}.article ol{list-style-type:decimal}.article h3+p,.article h4+p,.article p+p{margin-top:1rem}.article blockquote:empty,.article cite:empty,.article h1:empty,.article h2:empty,.article h3:empty,.article h4:empty,.article h5:empty,.article h6:empty,.article ol:empty,.article p:empty,.article table:empty,.article ul:empty{display:none}.article img{height:100%;-o-object-fit:cover;object-fit:cover}.article .article--content{max-width:640px;width:100vw}@media (min-width:768px) and (max-width:992px){.article .article--content{max-width:501.33333px}}@media (max-width:768px){.article .article--content{max-width:100%}}.article .article--content>:first-child{margin-top:0}.article:not(.longread) .article--content .slider,.article:not(.longread) .article--content .slider__caption{width:100vw;display:block;clear:both;max-width:992px}@media (min-width:768px) and (max-width:992px){.article:not(.longread) .article--content .slider,.article:not(.longread) .article--content .slider__caption{max-width:768px}}@media (max-width:768px){.article:not(.longread) .article--content .slider,.article:not(.longread) .article--content .slider__caption{max-width:100%}}.article:not(.longread) .article--content img{display:block;clear:both}.article:not(.longread) .article--content img+p{clear:both}.article:not(.longread) .article--content img.size-full,.article:not(.longread) .article--content img.size-large{width:100vw;max-width:992px}@media (min-width:768px) and (max-width:992px){.article:not(.longread) .article--content img.size-full,.article:not(.longread) .article--content img.size-large{max-width:768px}}@media (max-width:768px){.article:not(.longread) .article--content img.size-full,.article:not(.longread) .article--content img.size-large{max-width:100%}}.article:not(.longread) .article--content img.size-medium{width:100%}.article:not(.longread) .article--content img.size-thumbnail{width:100vw;max-width:288px}.article:not(.longread) .article--content img.size-thumbnail.aligncenter{margin:0 auto}.article:not(.longread) .article--content img.size-thumbnail.alignright{float:right}.article:not(.longread) .article--content img.size-thumbnail.alignleft{float:left}.article:not(.longread) .article--content .wp-caption-text-1024,.article:not(.longread) .article--content .wp-caption-text-1920,.article:not(.longread) .article--content .wp-caption-text-lg{width:100vw;max-width:992px}@media (max-width:768px){.article:not(.longread) .article--content .wp-caption-text-1024,.article:not(.longread) .article--content .wp-caption-text-1920,.article:not(.longread) .article--content .wp-caption-text-lg{width:100%}}.article:not(.longread) .article--content .wp-caption--alignright{width:100%}.article:not(.longread) .article--content .wp-caption--alignright img.size-thumbnail{float:right;-o-object-fit:contain!important;object-fit:contain!important}.article:not(.longread) .article--content .wp-caption--alignright .wp-caption-text{text-align:right}.article:not(.longread) .article--content .wp-caption--alignleft{width:100%}.article:not(.longread) .article--content .wp-caption--alignleft img.size-thumbnail{float:left;-o-object-fit:contain!important;object-fit:contain!important}.article:not(.longread) .article--content .wp-caption--alignleft .wp-caption-text{text-align:left}.article:not(.longread) .article--content .wp-caption--aligncenter{width:100%}.article:not(.longread) .article--content .wp-caption--aligncenter img.size-thumbnail{margin:0 auto;-o-object-fit:contain!important;object-fit:contain!important}.article:not(.longread) .article--content .wp-caption--aligncenter .wp-caption-text{text-align:center}.article:not(.longread) .article--content .wp-caption,.article:not(.longread) .article--content>img{margin-top:4rem;margin-bottom:4rem}@media (max-width:768px){.article:not(.longread) .article--content .wp-caption,.article:not(.longread) .article--content>img{margin-top:2rem;margin-bottom:.5rem}}.footer{background-color:#f5f5f5;font-weight:700;position:relative;padding:1rem 0 0;grid-column-gap:0}.footer--main{padding:3rem 0;font-size:1.125rem}@media (max-width:768px){.footer--main{padding:0;padding-top:1rem}}.footer__text{padding:1rem;padding-top:0}.footer__logo{height:100%;background-image:url(../adgroup/assets/img/logo_ad--footer.png);background-size:contain;background-repeat:no-repeat;background-position:100% 100%}@media (min-width:768px){.footer__logo{position:absolute;width:300px;top:1rem;height:calc(100% - 1rem);right:0;bottom:0}}.header{transition:all .2s ease-in-out;color:#fff;width:100%}.header--featured{position:relative;height:100%;background-color:#000;z-index:-1}.header--lg,.header--lg img{max-height:685px}@media (max-width:768px){.header--lg,.header--lg img{max-height:365px}.header--lg .header__inner,.header--lg img .header__inner{display:block;padding:139px 0 95px}}.header--md,.header--md img,.header--sm,.header--sm img{max-height:500px}@media (max-width:768px){.header--md,.header--md img,.header--sm,.header--sm img{max-height:300px}}.header--md .header__inner,.header--md img .header__inner,.header--sm .header__inner,.header--sm img .header__inner{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.header__title{z-index:2}.header__background{z-index:-1}.header__background:after,.header__background:before{content:"";position:absolute;top:0;width:100%;z-index:2;height:50%;left:0;top:50%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.header__background:after{top:0;background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent);height:25%}.header__background img,.header__background video{position:fixed;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media (max-width:768px){.header__background img,.header__background video{top:76px;max-height:400px}}.header__inner{padding:2rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width:768px){.header__inner{padding:1.5rem 0}}.header--main{top:0;z-index:2;padding:.5rem 1.5rem .5rem .5rem}@media (min-width:992px){.header--main{padding:2rem}}@media (max-width:768px){.header--main{background:#f5f5f5}.header--main .media__logo{background-image:url(../adgroup/assets/img/logo_ad--black.png)}.header--main .nav--main a{color:#000}.header--main .icon__nav--menu span{background-color:#000}}.header--stuck{padding-top:0;padding-bottom:0;background:#f5f5f5}@media (max-width:768px){.header--stuck{padding:0 1.5rem 0 .5rem}}.header--stuck .nav--main a{color:#000}.header--stuck .icon__nav--menu span{background-color:#000}.longread .wp-caption{position:relative;padding:239px 0;margin-top:4rem;margin-bottom:4rem}@media (min-width:768px) and (max-width:992px){.longread .wp-caption{margin-top:2rem;margin-bottom:2rem}}@media (max-width:768px){.longread .wp-caption{margin-top:1rem;margin-bottom:1rem;padding:124px 0}}.longread .wp-caption--alignright{text-align:right}.longread .wp-caption-text{max-width:640px;display:inline-block;text-align:left}@media (min-width:768px) and (max-width:992px){.longread .wp-caption-text{max-width:501.33333px}}@media (max-width:768px){.longread .wp-caption-text{max-width:auto}}.longread .wp-caption-img-wrapper{position:absolute;width:100vw;left:calc(-100vw / 2 + (992px - 1.5rem) / 2);height:100%;z-index:-1;top:0}@media (min-width:768px) and (max-width:992px){.longread .wp-caption-img-wrapper{left:calc(-100vw / 2 + (768px - 1.5rem) / 2)}}@media (max-width:768px){.longread .wp-caption-img-wrapper{left:-1.5rem}}.longread .wp-caption-text{color:#fff;font-weight:700;font-size:3.25rem;line-height:1.08}@media (max-width:768px){.longread .wp-caption-text{font-size:2rem}}.overlay,.overlay--bg{pointer-events:none}.overlay--bg{position:fixed;z-index:-1;background-color:rgba(0,0,0,.28);opacity:0;transition:all .2s ease-in-out}.overlay--gradient:after,.overlay--gradient:before{content:"";position:absolute;width:100%;height:50%;left:0;top:50%;background-image:linear-gradient(180deg,transparent,rgba(225,0,0,.6))}.overlay--gradient:after{top:0;height:25%;background-image:linear-gradient(180deg,rgba(225,0,0,.4),transparent)}.overlay--modal{position:fixed;background:red;z-index:-1;opacity:.2}.overlay--modal.active{z-index:99;opacity:1;pointer-events:all}.overlay--modal img{z-index:99}.panel{width:992px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:calc(100vw - 1.5rem);padding-top:4rem;padding-bottom:4rem}.panel h3{padding-top:0}@media (min-width:768px) and (max-width:992px){.panel{padding-top:2rem;padding-bottom:2rem;width:768px;max-width:calc(100vw - 1.5rem)}}@media (max-width:768px){.panel{padding-top:1rem;padding-bottom:1rem;width:100%}}.panel__content{-ms-flex:6 60%;flex:6 60%;margin-left:4rem;margin-right:0}@media (max-width:768px){.panel__content{margin-left:0;padding-top:1.5rem}}.panel__image{overflow:hidden;-ms-flex:3 30%;flex:3 30%;transform:translateX(-4vw)}@media (min-width:768px) and (max-width:992px){.panel__image{transform:translateX(0)}}@media (max-width:768px){.panel__image{transform:translateX(0)}}.panel--right .panel__image{-ms-flex-order:1;order:1;margin-left:0;transform:translateX(4vw)}@media (min-width:768px) and (max-width:992px){.panel--right .panel__image{transform:translateX(0)}}@media (max-width:768px){.panel--right .panel__image{transform:translateX(0)}}.panel--right .panel__content{margin-left:0;margin-right:4rem}@media (max-width:768px){.panel--right .panel__content{padding-top:1.5rem}}.panel .wp-caption{padding:0;margin:0}.panel .wp-caption-img-wrapper{position:relative;width:100%;left:auto}.panel .wp-caption-text{color:inherit;font-size:1.25rem;line-height:1.5;opacity:.5;font-weight:inherit}.section--cards{display:block}.section--cards .col{max-width:calc(33% - 64px);width:100%;float:left;margin:0 32px}.section--cards .col:nth-of-type(3n+1){margin-left:0}.section--cards .col:nth-of-type(3n+3){margin-right:0}@media (min-width:768px) and (max-width:992px){.section--cards .col{max-width:calc(33% - 32px);margin:0 16px}}@media (max-width:768px){.section--cards .col{max-width:100%;margin:0}}.section__card{padding:2rem 0}@media (min-width:768px) and (max-width:992px){.section__card{padding:1rem 0}}@media (max-width:768px){.section__card{padding:.5rem 0}}.section__card a:visited{display:block;color:grey}.form br,form br{display:none}.form--contact .body input,.form--contact .contact_title input,form--contact .body input,form--contact .contact_title input{border:none;display:inline;font-family:inherit;font-weight:inherit;font-size:inherit;padding:0;width:auto}.form--contact input[type=email],.form--contact input[type=password],.form--contact input[type=search],.form--contact input[type=tel],.form--contact input[type=text],.form--contact input[type=url],.form--contact textarea,form--contact input[type=email],form--contact input[type=password],form--contact input[type=search],form--contact input[type=tel],form--contact input[type=text],form--contact input[type=url],form--contact textarea{margin-bottom:1rem}.form--contact .wpcf7-not-valid-tip,form--contact .wpcf7-not-valid-tip{transform:translateY(calc((1rem + 2px) * -1));font-size:1.125rem;padding:.125rem 1rem;border-radius:4px;background:#de0000;color:#fff;display:inline-block;left:0}.form--contact .wpcf7-response-output,form--contact .wpcf7-response-output{border:none!important;margin:0;padding:0;font-size:1.125rem;opacity:.5}.form--contact .wpcf7-response-output.wpcf7-mail-sent-ok,form--contact .wpcf7-response-output.wpcf7-mail-sent-ok{opacity:.5;border:none!important}.form__fieldset,form__fieldset{padding-top:2rem}.form__fieldset input[type=button],.form__fieldset input[type=submit],form__fieldset input[type=button],form__fieldset input[type=submit]{margin-top:2rem;max-width:50%;float:right;width:100%;max-width:288px}@media (min-width:768px) and (max-width:992px){.form__fieldset input[type=button],.form__fieldset input[type=submit],form__fieldset input[type=button],form__fieldset input[type=submit]{max-width:234.66667px}}@media (max-width:768px){.form__fieldset input[type=button],.form__fieldset input[type=submit],form__fieldset input[type=button],form__fieldset input[type=submit]{max-width:100%;margin-top:0}}.form p+p,form p+p{margin-top:auto}.slider{overflow:hidden;visibility:hidden;position:relative;min-height:100px;margin-top:4rem}.slider__nav{width:100%}.slider__wrapper{position:absolute;top:0;height:100%;overflow:hidden}.slider__item{float:left;width:100%;position:relative;height:100%}.slider__caption{position:relative;margin-bottom:4rem}.slider__caption .slider__item{opacity:0;transition:opacity .2s ease-in-out;position:absolute;width:100%}.slider__caption .slider__item.active{opacity:1}.list--clear{list-style-type:none!important;padding:0!important}.list--clear li{padding-left:0!important}.nav{transition:all .2s ease-in-out}.nav .menu-main-container{width:100%}.nav .current-menu-item a{opacity:.6}.nav .menu-item:hover .sub-menu{opacity:1;transform:translateY(0);pointer-events:all}@media (max-width:768px){.nav .menu-item:hover .sub-menu{display:none}}.nav--main{display:-ms-flexbox;display:flex}@media (max-width:768px){.nav--main{width:100%}}.nav--main .nav__link{color:#fff}.nav__link{display:block;font-size:1.125rem;opacity:1;transition:all .2s ease-in-out;font-weight:700;padding:.75rem;font-size:1rem;line-height:1.5}.nav__link:hover{opacity:.6}.nav--mobile{background:#fff;left:auto;width:80%;color:#000;transform:translateX(100%);text-align:right;padding-right:1.5rem}.nav .sub-menu{background-color:#fff;border:1px solid #f5f5f5;padding:.5rem;position:absolute;transition:all .5s cubic-bezier(.2,0,0,1);opacity:0;transform:translateY(20px);pointer-events:none}.nav .sub-menu a{color:#000;min-width:128px}body[data-nav=opened]{overflow:hidden}body[data-nav=opened] .nav--mobile{transform:translateX(0)}body[data-nav=opened] .overlay--bg{opacity:1;pointer-events:all}@media (max-width:768px){.pagination{padding:1.5rem 0}}.pagination .nav-links,.pagination .page-numbers{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pagination .page-numbers{float:left;width:50px;height:50px;-ms-flex-align:center;align-items:center;background-color:#99d0e3;border-radius:.25rem;color:#fff;margin:0 .5rem;transition:all .2s ease-in-out;font-size:1.5rem;font-weight:700}.pagination .page-numbers.current,.pagination .page-numbers:hover{background-color:#2c7aa2}@media (max-width:768px){.pagination .page-numbers{display:none}}@media (max-width:768px){.pagination .page-numbers.current{display:-ms-flexbox;display:flex}}.pagination .next,.pagination .prev{font-size:0;position:relative;display:-ms-flexbox;display:flex}.pagination .next:before,.pagination .prev:before{content:"hey";width:100%;height:100%;transform:translateX(0);transition:all .2s ease-in-out}.pagination .next:hover:before,.pagination .prev:hover:before{transform:translateX(-4px)}.pagination .next:hover:before{transform:translateX(4px)}@media (max-width:768px){.pagination .dots{display:none}}