
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}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;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}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:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,optgroup,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}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-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}:root{--black:#000000;--eerieblack:#1b1b1b;--granitegray:#676767;--sonicsilver:#757575;--quicksilver:#a6a6a6;--culturedpearl:#f5f5f5;--coconut:#fefefe;--white:#ffffff;--fuzzywuzzy:#cc6666;--rose:#ff5050;--orangered:#ff2b2b;--tartorange:#fb4d46;--chestnut:#bc5d58;--sweetbrown:#a83731;--redorange:#ff5349;--sunsetorange:#fd5e53;--copperpenny:#ad6f69;--licorice:#1a1110;--giantsclub:#b05c52;--bittersweet:#fd7c6e;--ogreodor:#fd5240;--melon:#fdbcb4;--burnishedbrown:#a17a74;--cedarchest:#c95a49;--jellybean:#da614e;--jasper:#d05340;--orangesoda:#fa5b3d;--blastoffbronze:#a57164;--vividtangerine:#ffa089;--outrageousorange:#ff6e4a;--burntsienna:#ea7e5d;--brown:#b4674d;--smokeytopaz:#832a0d;--silver:#cdc5c2;--smashedpumpkin:#ff6d3a;--copper:#dd9475;--sepia:#a5694f;--mandarinpearl:#f37a48;--burntorange:#ff7f49;--orange:#ff7538;--brownsugar:#af6e4d;--mangotango:#ff8243;--citrine:#933709;--atomictangerine:#ffa474;--beaver:#9f8170;--antiquebrass:#cd9575;--chocolate:#bd8260;--bigfootfeet:#e88e5a;--desertsand:#efcdb8;--tumbleweed:#deaa88;--rawsienna:#d68a59;--tan:#faa76c;--peach:#ffcfab;--macaronicheese:#ffbd88;--alloyorange:#c46210;--lumber:#ffe4cd;--dirt:#9b7653;--heatwave:#ff7a00;--almond:#efdecd;--apricot:#fdd9b5;--rawumber:#714b23;--neoncarrot:#ffa343;--tigerseye:#b56917;--timberwolf:#dbd7d2;--gray:#95918c;--gold:#e7c697;--yelloworange:#ffb653;--shadow:#8a795d;--brightyellow:#ffaa1d;--aztecgold:#c39953;--maize:#edd19c;--metallicsunburst:#9c7c38;--sunsetpearl:#f1cc79;--bananamania:#fae7b5;--goldfusion:#85754e;--goldenrod:#fcd975;--sunglow:#ffcf48;--orangeyellow:#f8d568;--dandelion:#fddb6d;--banana:#ffd12a;--yellow:#fce883;--gargoylegas:#ffdf46;--sizzlingsunrise:#ffdb00;--mistymoss:#bbb477;--greenyellow:#f0e891;--lemonyellow:#fff44f;--springgreen:#eceabe;--olivegreen:#bab86c;--yellowsunshine:#fff700;--babypowder:#fefefa;--canary:#ffff99;--sunnypearl:#f2f27a;--unmellowyellow:#ffff66;--lemon:#ffff38;--daffodil:#ffff31;--laserlemon:#fefe22;--lemonglacier:#fdff00;--peridot:#abad48;--boogerbuster:#dde26a;--keylimepearl:#e8f48c;--electriclime:#ceff1d;--lime:#b2f302;--yellowgreen:#c5e384;--sheengreen:#8fd400;--inchworm:#b2ec5d;--greenlizard:#a7f432;--alienarmpit:#84de02;--asparagus:#87a96b;--springfrost:#87ff2a;--slimygreen:#299617;--grannysmithapple:#a8e4a0;--screamingreen:#76ff7a;--fern:#71bc78;--mummystomb:#828e84;--smoke:#738276;--leatherjacket:#253529;--forestgreen:#6dae81;--caribbeangreenpearl:#6ada8e;--shinyshamrock:#5fa778;--seagreen:#9fe2bf;--magicmint:#aaf0d1;--pine:#45a27d;--oceangreenpearl:#48bf91;--green:#1cac78;--shamrock:#45cea2;--eucalyptus:#44d7a8;--mountainmeadow:#30ba8f;--junglegreen:#3bb08f;--jade:#469a84;--illuminatingemerald:#319177;--caribbeangreen:#1cd3a2;--polishedpine:#5da493;--wintergreendream:#56887d;--emerald:#14a989;--greensheen:#6eaea1;--tropicalrainforest:#17806d;--pinegreen:#158078;--robinseggblue:#1fcecb;--steelteal:#5f8a8b;--malachite:#469496;--aquamarine:#78dbe2;--seaserpent:#4bc7cf;--turquoiseblue:#77dde7;--tealblue:#18a7b5;--metallicseaweed:#0a7e8c;--blizzardblue:#ace5ee;--turquoisepearl:#3bbcd0;--skyblue:#80daeb;--outerspace:#414a4c;--moonstone:#3aa8c1;--pacificblue:#1ca9c9;--bluegreen:#0d98ba;--aquapearl:#5fbed7;--deepspacesparkle:#4a646c;--cerulean:#1dacd6;--onyx:#353839;--steelblue:#0081ab;--freshair:#a6e7ff;--winterwizard:#a0e6ff;--pewterblue:#8ba8b7;--cornflower:#9aceeb;--bluejeans:#5dadec;--ceruleanfrost:#6d9bc3;--blackcoralpearl:#54626f;--greenblue:#1164b4;--bluegray:#6699cc;--midnightblue:#1a4876;--navyblue:#1974d2;--shadowblue:#778ba5;--bdazzledblue:#2e5894;--sapphire:#2d5da1;--denim:#2b6cc4;--blue:#1f75fe;--absolutezero:#0048ba;--lapislazuli:#436cb9;--periwinkle:#c5d0e6;--blueberry:#4f86f7;--cadetblue:#b0b7c6;--newcar:#214fc6;--wildblueyonder:#a2add0;--indigo:#5d76cb;--denimblue:#2243b6;--violetblue:#324ab2;--manatee:#979aaa;--bluebell:#a2a2d0;--cosmiccobalt:#2e2d88;--amethyst:#64609a;--oceanbluepearl:#4f42b5;--soap:#cec8ef;--blueviolet:#7366bd;--plumppurple:#5946b2;--pixiepowder:#391285;--purpleheart:#7442c8;--cybergrape:#58427c;--royalpurple:#7851a9;--purplemountainsmajesty:#9d81ba;--grape:#6f2da8;--violetpurple:#926eae;--wisteria:#cda4de;--glossygrape:#ab92b3;--purpleplum:#9c51b6;--lilac:#db91ef;--vividviolet:#8f509d;--fuchsia:#c364c5;--shockingpink:#fb7efd;--pinkflamingo:#fc74fd;--midnightpearl:#702670;--plum:#8e4585;--razzmicberry:#8d4e85;--bubblegum:#ffd3f8;--lilacluster:#ae98aa;--purplepizzazz:#fe4eda;--hotmagenta:#ff1dce;--orchid:#e6a8d7;--razzledazzlerose:#ff48d0;--pearlypurple:#b768a2;--shampoo:#ffcff1;--rosequartz:#bd559c;--thistle:#ebc7df;--frostbite:#e936a7;--princessperfume:#ff85cf;--redviolet:#c0448f;--sugarplum:#914e75;--mulberry:#c54b8c;--eggplant:#6e5160;--twilightlavender:#8a496b;--magenta:#f664af;--mysticmaroon:#ad4379;--cerise:#dd4492;--wildstrawberry:#ff43a4;--wintersky:#ff007c;--lavender:#fcb4d5;--cottoncandy:#ffbcd9;--carnationpink:#ffaacc;--orchidpearl:#7b4259;--violetred:#f75394;--ruby:#aa4069;--mysticpearl:#d65282;--razzmatazz:#e3256b;--jazzberryjam:#ca3767;--strawberry:#fc5a8d;--sasquatchsocks:#ff4681;--ticklemepink:#fc89ac;--blush:#de5d83;--piggypink:#fddde6;--cinnamonsatin:#cd607e;--rosedust:#9e5e6f;--pinkpearl:#b07080;--bigdiporuby:#9c2542;--rosepearl:#f03865;--pinksherbert:#f78fa7;--maroon:#c8385a;--dingydungeon:#c53151;--red:#ee204d;--mauvelous:#ef98aa;--radicalred:#ff496c;--blackshadows:#bfafb2;--shimmeringblush:#d98695;--magicpotion:#ff4466;--cherry:#da2647;--wildwatermelon:#fc6c85;--fieryrose:#ff5470;--salmon:#ff9baa;--sizzlingred:#ff3855;--scarlet:#fc2847;--brickred:#cb4154;--rustyred:#da2c43;--redsalsa:#fd3a4a;--sunburntcyclops:#ff404c;--tulip:#ff878d;--salmonpearl:#f1444a;--bittersweetshimmer:#bf4f51;--mahogany:#cd4a4c;}/**/
.css-target .icon-down{display:inline-block;transition:-webkit-transform 0.3s;transition:transform 0.3s;}.css-target.is-targeting .icon-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.floatleft{float:left;margin-right:1em;}.floatright{float:right;margin-left:1em;}.floatleft img,.floatright img{float:none !important;}.social-sharing__list{margin:0 0 0.5em 0;}.social-sharing__list{list-style-type:none;padding:0;margin:0;}
@media (min-width:48em) {
  .social-sharing__list{font-size:0.9em;}
}
.social-sharing__item{display:block;}
@media (min-width:15em) {
  .social-sharing__item{display:inline-block;width:50%;}
}
@media (min-width:30em) {
  .social-sharing__item{width:25%;}
}
@media (min-width:48em) {
  .social-sharing__item{width:auto;}
}
.social-sharing__link{text-decoration:none;display:block;text-align:center;color:white;padding:0.5em 0;}.social-sharing__link:hover,.social-sharing__link:focus{text-decoration:none;}
@media (min-width:48em) {
  .social-sharing__link{padding:0.35em 1em;}
}
.social-sharing__link:hover,.social-sharing__link:focus{color:white;}.social-sharing__link.share-facebook{background-color:#3b5998;}.social-sharing__link.share-twitter{background-color:#00aced;}.social-sharing__link.share-gplus{background-color:#dd4b39;}.social-sharing__link.share-linkedin{background-color:#007bb6;}.social-sharing__link span{margin-left:0.5em;font-weight:500;}.pager{text-align:center;list-style-type:none;margin:3em 0 1em 0;padding:0;}.pager li{display:inline-block;margin:0 0.25em;font-size:0.9em;}.pager li:first-child{margin-left:0;}.pager li:last-child{margin-right:0;}.pager li.pager-current{padding:0 0.5em;background:#081D33;color:white;font-weight:500;border-radius:0.3em;}.icon-smart-personalisation-web{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/smart-personalisation-web.svg);}.icon-smart-personalisation-email{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/smart-personalisation-email.svg);}.icon-smart-personalisation-mobile{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/smart-personalisation-mobile.svg);}.icon-smart-insights{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/smart-insights.svg);}.icon-channels{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/all-channels.svg);}.icon-push-channel{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/push-channel.svg);}.icon-email-channel{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/email-channel.svg);}.icon-sms-channel{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/sms-channel.svg);}.icon-smart-content{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/smart-content.svg);}.icon-smart-personalisation-web,.icon-smart-personalisation-email,.icon-smart-personalisation-mobile,.icon-smart-insights,.icon-channels,.icon-push-channel,.icon-email-channel,.icon-sms-channel,.icon-smart-content{background-color:white;background-repeat:no-repeat;background-size:cover;background-position:center center;width:1em;height:1em;display:inline-block;border-radius:50%;border:0.07em solid white;box-sizing:content-box;}.icon-smart-personalisation-web:before,.icon-smart-personalisation-email:before,.icon-smart-personalisation-mobile:before,.icon-smart-insights:before,.icon-channels:before,.icon-push-channel:before,.icon-email-channel:before,.icon-sms-channel:before,.icon-smart-content:before{content:none !important;}.hamburger-icon{width:1.25em;display:inline-block;border-bottom:1px solid;position:relative;vertical-align:middle;top:-1px;transition:all 0.3s;}.hamburger-icon:before{position:absolute;content:"";width:1.25em;top:-0.45em;left:0;border-bottom:1px solid;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition:all 0.3s;}.hamburger-icon:after{position:absolute;content:"";width:1.25em;top:0.45em;left:0;border-bottom:1px solid;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;transition:all 0.3s;}.hamburger-icon.close,.js .header-section__menu-toggle.is-targeting .hamburger-icon{border-bottom:1px solid transparent;}.hamburger-icon.close:before,.js .header-section__menu-toggle.is-targeting .hamburger-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1.45em;top:-0.5em;}.hamburger-icon.close:after,.js .header-section__menu-toggle.is-targeting .hamburger-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:1.45em;top:0.5em;}.invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.svg-sizer{position:relative;height:0;padding-bottom:100%;}.svg-sizer svg{position:absolute;top:0;left:0;width:100%;height:100%;}.video-sizer{position:relative;height:0;padding-bottom:100%;}.video-sizer video{position:absolute;top:0;left:0;width:100%;height:100%;}@font-face{font-family:'fontello';src:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/fonts/fontello.eot?51536069);src:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/fonts/fontello.eot?51536069#iefix) format("embedded-opentype"),url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/fonts/fontello.woff?51536069) format("woff"),url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/fonts/fontello.ttf?51536069) format("truetype"),url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/fonts/fontello.svg?51536069#fontello) format("svg");font-weight:normal;font-style:normal;}.fontello-icon,[class^="icon-"]:before,[class*=" icon-"]:before,.btn--video:after,.btn--download:after,.pdf-reader-download-link:after,.btn--more:after,.btn--view:after,.btn--start:after,.paragraph-contact-section .field-name-field-section-link .btn:after,.paragraph-contact-section .field-name-field-section-link .header-section__link-button > a:after,.paragraph-contact-section .field-name-field-section-link .section-action a:after,.section-action .paragraph-contact-section .field-name-field-section-link a:after,.paragraph-contact-section .field-name-field-section-link .pdf-reader-download-link:after,.paragraph-contact-section .field-name-field-section-link-2 .btn:after,.paragraph-contact-section .field-name-field-section-link-2 .header-section__link-button > a:after,.paragraph-contact-section .field-name-field-section-link-2 .section-action a:after,.section-action .paragraph-contact-section .field-name-field-section-link-2 a:after,.paragraph-contact-section .field-name-field-section-link-2 .pdf-reader-download-link:after,.paragraph-latest-report-section .btn:after,.paragraph-latest-report-section .header-section__link-button > a:after,.paragraph-latest-report-section .section-action a:after,.section-action .paragraph-latest-report-section a:after,.paragraph-latest-report-section .pdf-reader-download-link:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-left-dir:before{content:'\e800';}.icon-right-dir:before{content:'\e801';}.icon-globe-alt:before{content:'\e802';}.icon-facebook:before{content:'\e803';}.icon-twitter:before{content:'\e804';}.icon-linkedin:before{content:'\e805';}.icon-viadeo:before{content:'\e806';}.icon-youtube:before{content:'\e807';}.icon-eye:before,.btn--view:after{content:'\e808';}.icon-down:before{content:'\e809';}.icon-left:before{content:'\e80a';}.icon-right:before,.btn--more:after{content:'\e80b';}.icon-up:before{content:'\e80c';}.icon-search:before{content:'\e80d';}.icon-play:before,.btn--start:after{content:'\e80e';}.icon-comment:before{content:'\e80f';}.icon-doc-text:before{content:'\e810';}.icon-login:before{content:'\e811';}.icon-external-link:before,.paragraph-latest-report-section .btn:after,.paragraph-latest-report-section .header-section__link-button > a:after,.paragraph-latest-report-section .section-action a:after,.section-action .paragraph-latest-report-section a:after,.paragraph-latest-report-section .pdf-reader-download-link:after{content:'\e812';}.icon-globe:before,.paragraph-contact-section .field-name-field-section-link-2 .btn:after,.paragraph-contact-section .field-name-field-section-link-2 .header-section__link-button > a:after,.paragraph-contact-section .field-name-field-section-link-2 .section-action a:after,.section-action .paragraph-contact-section .field-name-field-section-link-2 a:after,.paragraph-contact-section .field-name-field-section-link-2 .pdf-reader-download-link:after{content:'\e813';}.icon-play-circle:before,.btn--video:after{content:'\e814';}.icon-mail:before,.paragraph-contact-section .field-name-field-section-link .btn:after,.paragraph-contact-section .field-name-field-section-link .header-section__link-button > a:after,.paragraph-contact-section .field-name-field-section-link .section-action a:after,.section-action .paragraph-contact-section .field-name-field-section-link a:after,.paragraph-contact-section .field-name-field-section-link .pdf-reader-download-link:after{content:'\e815';}.icon-up-dir:before{content:'\e816';}.icon-down-dir:before{content:'\e817';}.icon-email-channel:before{content:'\e818';}.icon-smart-insights:before{content:'\e819';}.icon-push-channel:before{content:'\e81a';}.icon-channels:before{content:'\e81b';}.icon-sms-channel:before{content:'\e81c';}.icon-download:before,.btn--download:after,.pdf-reader-download-link:after{content:'\e81d';}.icon-location:before{content:'\e81e';}.icon-filter:before{content:'\e81f';}.icon-smart-personalisation-web:before{content:'\e820';}.icon-smart-personalisation-mobile:before{content:'\e821';}.icon-smart-personalisation-email:before{content:'\e822';}.icon-gplus:before{content:'\e823';}.icon-delicious:before{content:'\e824';}.icon-foursquare:before{content:'\e825';}.icon-winning:before{content:'\e826';}.icon-context:before{content:'\e827';}.icon-power:before{content:'\e828';}*,*:before,*:after{box-sizing:inherit;}html,body{box-sizing:border-box;margin:0;overflow-x:hidden;padding:0;width:100%;}html{font-size:100%;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}body{overflow-x:hidden;font-size:87.5%;line-height:1.45;color:#979695;background-color:transparent;background-image:none;}
@media (min-width:30em) {
  body{font-size:100%;line-height:1.6;}
}
.clearfix:after{content:"";display:table;clear:both;}h1,h2,h3,h4,h5,h6{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;font-weight:500;color:#081D33;line-height:1.4em;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1 a:visited,h1 a:hover,h1 a:focus,h2 a:visited,h2 a:hover,h2 a:focus,h3 a:visited,h3 a:hover,h3 a:focus,h4 a:visited,h4 a:hover,h4 a:focus,h5 a:visited,h5 a:hover,h5 a:focus,h6 a:visited,h6 a:hover,h6 a:focus{color:inherit;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;}p{margin-top:0.75em;margin-bottom:1.5em;}p:first-child{margin-top:0;}h1{font-size:2em;}h2{font-size:1.75em;}h3{font-size:1.5em;}h4{font-size:1.2em;}h5{font-size:1em;}h6{font-size:1em;margin-top:0.75em;margin-bottom:1.5em;}a{text-decoration:none;color:#23AAE0;}a:hover,a:focus{text-decoration:underline;}a:hover,a:focus{color:#1a8ab6;}img{vertical-align:bottom;max-width:100%;height:auto !important;}.field-label{font-weight:500;display:block;color:#081D33;}.field-label-inline > .field-label{display:inline-block;margin-right:0.8em;}.field-label-inline .field-item{display:inline-block;padding-right:1.25em;margin-right:1em;border-right:1px solid #ddd;}.field-label-inline .field-item:last-child{padding-right:0;margin-right:0;border-right:none;}.field-label-inline .date-display-range{display:inline-block;}.field-type-text-long p:nth-of-type(1){margin-top:0;}blockquote{margin:2em 0 2em 1em;padding:0.25em 2em 0.25em 2em;border-left:4px solid #081D33;color:#081D33;}blockquote *:last-child{margin-bottom:0;}.marker-inner{font-size:15px;}.marker-inner > .content{max-width:12em;}.marker-inner h4{font-weight:bold;margin-bottom:0.5em;}.marker-inner .action{margin-bottom:0;}.phone-number .phone-number__flag{vertical-align:middle;position:relative;top:-2px;margin-right:0.5em;}.header-section__links .phone-number .phone-number__flag{width:1.5em;}.phone-number .phone-number__number{font-style:normal;}.search-form .form-wrapper{position:relative;}.search-form .form-text{border-radius:0;padding-right:40px;height:40px;font-size:1.05em;}.search-form .form-submit{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;background:none;color:#23AAE0;}.search-form .form-submit .icon-search{position:relative;top:2px;}.search-form .form-submit .icon-search:before{font-size:1.3em;}.rtecenter{text-align:center;}.admin-tabs .nav{margin:0 0 1em 0;padding:8px 10px;background:black;font-family:'Lucida Grande',Verdana,sans-serif;font-size:11px;background:linear-gradient(to bottom,#101010 0%,#171717 30%,#2f2f2f 80%,#353535 100%);}.admin-tabs .nav:after{content:"";display:table;clear:both;}.admin-tabs .nav > li{list-style-type:none;float:left;}.admin-tabs .nav > li > a{padding:2px 10px 3px;border:none !important;color:#fafafa;margin-right:5px;margin-bottom:4px;text-decoration:none;}.admin-tabs .nav > .active > a,.admin-tabs .nav > li > a:hover{background:#444;border-radius:10px;color:#fafafa;text-decoration:none;}.node-unpublished:before{content:"UNPUBLISHED CONTENT";display:block;font-weight:500;margin-bottom:2em;}.action-links{text-align:center;list-style-type:none;margin:0 -0.6em 1em -0.6em;font-family:'Lucida Grande',Verdana,sans-serif;}.action-links li{display:inline-block;padding:0 0.6em;margin:0 0 0.6em 0;}.action-links li a{text-decoration:none;font-size:11px;display:inline-block;padding:2px 10px 3px 10px;background:#444;border-radius:10px;color:#fafafa;}.action-links li a:hover,.action-links li a:focus{text-decoration:none;}.action-links li a:hover,.action-links li a:focus{background:#222;}input[type=text],input[type=email],input[type=password],select,textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#7e7d7b;background-color:#fff;border:1px solid #bbb;box-shadow:rgba(0,0,0,0.1) 0 3px 3px inset;border-radius:0.3em;font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B",sans-serif;}input[type=text].error,input[type=email].error,input[type=password].error,select.error,textarea.error{box-shadow:rgba(255,0,0,0.1) 0 3px 3px inset;border-color:#FFC2C2;}input[type=text][disabled=disabled],input[type=email][disabled=disabled],input[type=password][disabled=disabled],select[disabled=disabled],textarea[disabled=disabled]{background-color:#efefef;border:1px solid #ccc;color:#aaa;}input[type=text],input[type=email],input[type=password],select{height:39px;}input[type=radio],input[type=checkbox]{margin-left:2px;margin-right:0.6em;position:relative;top:1px;cursor:pointer;float:left;}input[type=submit],button{text-decoration:none;background-color:#23AAE0;color:white;display:inline-block;padding:0.6em 1.2em;border-radius:0.4em;text-shadow:none;font-size:0.9em;border:none;font-weight:500;}input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{text-decoration:none;}span.form-required{color:red;}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b0b0af;}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#b0b0af;}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:#b0b0af;}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b0b0af;}form .form-item{margin-bottom:1em;}form .form-item:last-child{margin-bottom:0;}form .form-item label{display:block;font-weight:bold;padding-bottom:0.3em;color:#979695;}form .form-item .description{font-size:0.9em;padding-top:0.3em;font-style:italic;}.form-radios .form-type-radio{margin-bottom:0.5em;}.form-radios .form-type-radio:last-child{margin-bottom:0;}.form-radios .form-type-radio input{position:relative;top:2px;}.form-radios .form-type-radio label{display:block;margin-left:1.8em;font-weight:normal;cursor:pointer;padding-bottom:0;}.form-checkboxes .form-type-checkbox{margin-bottom:0.5em;}.form-checkboxes .form-type-checkbox:last-child{margin-bottom:0;}.form-checkboxes .form-type-checkbox input{position:relative;top:4px;}.form-checkboxes .form-type-checkbox label{display:block;margin-left:1.8em;font-weight:normal;cursor:pointer;padding-bottom:0;}.form-actions{padding-top:0.5em;}.container-inline > .form-item{display:inline-block;}.block-search form .form-type-textfield{width:calc(100% - 6.5em);margin-right:0.5em;}.block-search form button.form-submit{width:6em;}.container,.container-default,.container-narrow,.paragraph-one-column-section .container{max-width:100%;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;padding-left:1.5em;padding-right:1.5em;}.container:after,.container-default:after,.container-narrow:after,.paragraph-one-column-section .container:after{content:" ";display:block;clear:both;}
@media (min-width:62em) {
  .container,.container-default,.container-narrow,.paragraph-one-column-section .container{width:62rem;}
}
@media (min-width:75em) {
  .container,.container-default,.container-narrow,.paragraph-one-column-section .container{width:75rem;}
}
@media (min-width:62em) {
  .container-narrow,.paragraph-one-column-section .container{padding-left:6em;padding-right:6em;}
}
@media (min-width:62em) {
  .container-narrow,.paragraph-one-column-section .container{padding-left:12em;padding-right:12em;}
}
@media (min-width:0) and (max-width:61.9999em) {
  body{padding-top:3.25em;}
}
body{padding-bottom:4rem;}
@media (min-width:48em) {
  body{padding-bottom:5rem;}
}
.site-wrapper{background:white;position:relative;z-index:1;box-shadow:rgba(0,0,0,0.15) 0 0.5rem 0.5rem;}.header-section{padding-top:1em;padding-bottom:1em;box-shadow:rgba(8,29,51,0.3) 0 0 1em;}
@media (min-width:0) and (max-width:61.9999em) {
  .header-section{position:fixed;width:100%;background:white;z-index:200;top:0;box-shadow:rgba(72,79,84,0.3) 0 5px 20px;height:3.25em;}
}
@media (min-width:62em) {
  .header-section{padding-top:0.75em;padding-bottom:0;}
}
.header-section__branding{max-width:160px;float:left;line-height:1;padding-top:1px;}
@media (min-width:62em) {
  .header-section__branding{width:22.85714%;float:left;margin-right:2.85714%;padding-top:1.7em;max-width:none;}
}
.header-section__branding a{display:block;}
@media (min-width:0) and (max-width:61.9999em) {
  .header-section__links{position:fixed;z-index:200;top:3.25em;left:0;bottom:0;right:0;width:100%;background:#081D33;padding:1.5em;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;}.header-section__links.is-targeted,.header-section__links:target{display:-webkit-flex;display:-ms-flexbox;display:flex;}
}
@media (min-width:48em) and (max-width:61.9999em) {
  .header-section__links.is-targeted,.header-section__links:target{display:block;}
}
@media (min-width:62em) {
  .header-section__links{width:74.28571%;float:left;margin-right:0;}
}
@media (min-width:0) and (max-width:61.9999em) {
  body.admin-menu .header-section{top:29px;}
}
@media (min-width:0) and (max-width:61.9999em) {
  body.admin-menu .header-section__links{top:calc(29px + 3.25em);}
}
.header-section__menu-toggle{float:right;color:#081D33;}
@media (min-width:62em) {
  .header-section__menu-toggle{display:none;}
}
.header-section__menu-close{text-decoration:none;position:absolute;top:0;right:0;padding:0.3em;display:inline-block;background:#23AAE0;color:white;}.header-section__menu-close:hover,.header-section__menu-close:focus{text-decoration:none;}
@media (min-width:62em) {
  .header-section__menu-close{display:none;}
}
.js .header-section__menu-close{display:none;}.content-section__headline{padding-top:3em;padding-bottom:3em;text-align:center;}.content-section__headline *:last-child{margin-bottom:0;}.content-section__content{padding-bottom:3em;}.content-section__gate-webform,.content-section__gate-email-prompt{padding-top:3em;padding-bottom:3em;background:#faf9f9;}.content-section__gate-webform h3,.content-section__gate-email-prompt h3{text-align:center;margin-bottom:1.5em;}
@media (min-width:48em) {
  body.one-sidebar.sidebar-first .content-section{width:74.28571%;float:left;margin-right:0;float:right;}
}
@media (min-width:48em) {
  body.one-sidebar.sidebar-first .sidebar-first{width:22.85714%;float:left;margin-right:0;float:left;}
}
@media (min-width:48em) {
  body.one-sidebar.sidebar-second .content-section{width:74.28571%;float:left;margin-right:0;float:left;}
}
@media (min-width:48em) {
  body.one-sidebar.sidebar-second .sidebar-second{width:22.85714%;float:left;margin-right:0;float:right;}
}
@media (min-width:48em) {
  body.two-sidebars .content-section{width:48.57143%;float:left;margin-right:2.85714%;margin-left:25.71429%;}
}
@media (min-width:30em) {
  body.two-sidebars .sidebar-first{width:47.05882%;float:left;margin-right:5.88235%;}
}
@media (min-width:48em) {
  body.two-sidebars .sidebar-first{width:22.85714%;float:left;margin-right:2.85714%;margin-left:-77.14286%;}
}
@media (min-width:30em) {
  body.two-sidebars .sidebar-second{width:47.05882%;float:left;margin-right:0;}
}
@media (min-width:48em) {
  body.two-sidebars .sidebar-second{width:22.85714%;float:left;margin-right:0;}
}
.mode-full{padding-bottom:3em;}.centered-block{display:block;margin-left:auto;margin-right:auto;}.page-bottom-section{background-color:#faf9f9;padding:3em 0;}.footer-section{clear:both;background:#081D33;color:white;padding:2em 0;}.footer-section__links{margin-bottom:2em;}
@media (min-width:48em) {
  .footer-section__links{width:65.71429%;float:left;margin-right:2.85714%;margin-bottom:0;}
}
.footer-section__links .menu{margin:0 0 -0.3em 0;padding:0;list-style-type:none;font-size:0.9em;}.footer-section__links .menu li{margin-bottom:0.3em;}
@media (min-width:30em) {
  .footer-section__links .menu li{width:50%;padding-right:2em;float:left;}
}
@media (min-width:62em) {
  .footer-section__links .menu li{width:40%;}
}
@media (min-width:75em) {
  .footer-section__links .menu li{width:35%;}
}
.footer-section__links .menu a{text-decoration:none;color:white;}.footer-section__links .menu a:hover,.footer-section__links .menu a:focus{text-decoration:underline;}.footer-section__links .menu a:hover,.footer-section__links .menu a:focus{color:white;}
@media (min-width:48em) {
  .footer-section__branding{width:31.42857%;float:left;margin-right:0;text-align:right;}
}
.footer-section__logo{display:inline-block;max-width:12em;margin-top:2em;}.footer-section__logo img{height:auto;}.copyright-section{background:#23AAE0;color:white;padding:1em 0;font-size:0.8em;}.search-footer{position:fixed;bottom:0;left:0;width:100%;height:4rem;z-index:0;padding-top:0.5rem;}
@media (min-width:48em) {
  .search-footer{height:5rem;}
}
.search-footer .search-form{position:relative;}.search-footer .form-item-keys{width:100%;margin:0;}.search-footer .form-text{border:none;border-radius:0;outline:none;box-shadow:none;background:none;height:3rem;padding:0 2em 0 0;font-size:1.2em;text-align:center;}
@media (min-width:48em) {
  .search-footer .form-text{height:4rem;font-size:1.6em;}
}
.search-footer .form-submit{position:absolute;top:0.3em;right:0;padding:0;background:transparent;color:#23AAE0;font-size:1.2em;}
@media (min-width:48em) {
  .search-footer .form-submit{font-size:1.6em;top:0.6em;}
}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;}.flex-viewport{max-height:2000px;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);transition:all 0.3s ease-in-out;font-size:1.5em;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
@media screen and (max-width:860px) {
  .flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}
}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;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-inline-holder .mfp-content,.mfp-ajax-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:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;}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:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{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,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{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,0.6);background:black;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{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,0.6);background:#444444;}.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-width:800px) and (orientation:landscape),screen and (max-height:300px) {
  .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,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,0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px) {
  .mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}.alert,.node-unpublished:before{background:moccasin;border:none;border-left:0.5em solid orange;padding:1em;margin:1em 0;font-size:0.9em;color:#444;}.alert:first-child,.node-unpublished:first-child:before{margin-top:0;}.alert.alert-success,.alert-success.node-unpublished:before{background:palegreen;border-color:green;}.alert.alert-danger,.alert-danger.node-unpublished:before{background:#FFE0E0;border-color:red;}.mode-teaser .alert,.mode-teaser .node-unpublished:before{padding:0.75em;}.btn,.header-section__link-button > a,.section-action a,.pdf-reader-download-link{text-decoration:none;background-color:#23AAE0;color:white;display:inline-block;padding:0.6em 1.2em;border-radius:0.4em;text-shadow:none;font-size:0.9em;border:none;font-weight:500;text-align:center;}.btn:hover,.header-section__link-button > a:hover,.section-action a:hover,.pdf-reader-download-link:hover,.btn:focus,.header-section__link-button > a:focus,.section-action a:focus,.pdf-reader-download-link:focus{text-decoration:none;}.btn:hover,.header-section__link-button > a:hover,.section-action a:hover,.pdf-reader-download-link:hover,.btn:focus,.header-section__link-button > a:focus,.section-action a:focus,.pdf-reader-download-link:focus{color:white;}.btn--reverse,.paragraph-contact-section .field-name-field-section-link .btn,.paragraph-contact-section .field-name-field-section-link .header-section__link-button > a,.paragraph-contact-section .field-name-field-section-link .section-action a,.section-action .paragraph-contact-section .field-name-field-section-link a,.paragraph-contact-section .field-name-field-section-link .pdf-reader-download-link,.paragraph-contact-section .field-name-field-section-link-2 .btn,.paragraph-contact-section .field-name-field-section-link-2 .header-section__link-button > a,.paragraph-contact-section .field-name-field-section-link-2 .section-action a,.section-action .paragraph-contact-section .field-name-field-section-link-2 a,.paragraph-contact-section .field-name-field-section-link-2 .pdf-reader-download-link{background:white;color:#081D33;}.btn--highlight{background:#E84974;}.btn--video:after{margin-left:1em;margin-right:0;}.btn--download,.pdf-reader-download-link{background:#8b5f97;}.btn--download:after,.pdf-reader-download-link:after{margin-left:1em;margin-right:0;}.btn--more:after{margin-left:1em;margin-right:0;}.btn--view:after{margin-left:1em;margin-right:0;}.btn--start:after{margin-left:1em;margin-right:0;}.view{position:relative;}.message-cloud-signposts,.sector-signposts,.connectors-signposts,.view-offices .offices-list{padding-left:0;list-style-type:none;}.message-cloud-signposts{margin:0 -0.6em -2em -0.6em;text-align:center;padding-bottom:1px;}.message-cloud-signposts:after{content:"";display:table;clear:both;}.message-cloud-signpposts__signpost{padding:0 0.6em;vertical-align:top;display:inline-block;width:100%;margin-bottom:2em;}
@media (min-width:30em) {
  .message-cloud-signpposts__signpost{width:50%;}
}
@media (min-width:48em) {
  .message-cloud-signpposts__signpost{width:33%;}
}
.message-cloud-signpposts__signpost .message-cloud-signpposts__image{display:block;width:100%;max-width:none;}.message-cloud-signpposts__signpost .message-cloud-signpposts__icon{font-size:4em;line-height:1;display:inline-block;margin-top:-0.5em;}.message-cloud-signpposts__signpost .message-cloud-signpposts__icon:before{margin:0;box-shadow:rgba(72,79,84,0.2) 0 0 20px;}.message-cloud-signpposts__signpost .message-cloud-signposts__link{text-decoration:none;text-align:center;color:#979695;display:block;background:white;border-radius:0.3em;overflow:hidden;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;transition:-webkit-transform 0.3s;transition:transform 0.3s;}.message-cloud-signpposts__signpost .message-cloud-signposts__link:hover,.message-cloud-signpposts__signpost .message-cloud-signposts__link:focus{text-decoration:none;}
@media (min-width:48em) {
  .message-cloud-signpposts__signpost .message-cloud-signposts__link:hover,.message-cloud-signpposts__signpost .message-cloud-signposts__link:focus{z-index:10;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
}
.message-cloud-signpposts__signpost .message-cloud-signpposts__content{padding:0.5em 1em 1em 1em;}
@media (min-width:0) and (max-width:29.9999em) {
  .message-cloud-signpposts__signpost .message-cloud-signpposts__content{height:auto !important;}
}
.message-cloud-signpposts__signpost .message-cloud-signpposts__headline{margin:0 0 0.3em 0;font-weight:400;font-size:1em;}.message-cloud-signpposts__signpost .message-cloud-signpposts__caption{margin:0;font-size:0.8em;}.sector-signposts{margin:0 -0.6em -2em -0.6em;text-align:center;padding-bottom:1px;}.sector-signposts:after{content:"";display:table;clear:both;}.sector-signposts__signpost{padding:0 0.6em;vertical-align:top;display:inline-block;width:100%;margin-bottom:2em;}
@media (min-width:30em) {
  .sector-signposts__signpost{width:50%;}
}
@media (min-width:48em) {
  .sector-signposts__signpost{width:33%;}
}
@media (min-width:62em) {
  .sector-signposts__signpost{width:20%;}
}
.sector-signposts__signpost .sector-signposts__link{text-decoration:none;text-align:center;color:#979695;display:block;background:white;border-radius:0.3em;overflow:hidden;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;transition:-webkit-transform 0.3s;transition:transform 0.3s;position:relative;}.sector-signposts__signpost .sector-signposts__link:hover,.sector-signposts__signpost .sector-signposts__link:focus{text-decoration:none;}
@media (min-width:48em) {
  .sector-signposts__signpost .sector-signposts__link:hover,.sector-signposts__signpost .sector-signposts__link:focus{z-index:10;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
}
.sector-signposts__signpost .sector-signposts__link:hover .sector-signposts__content,.sector-signposts__signpost .sector-signposts__link:focus .sector-signposts__content{background:#faf9f9;}.sector-signposts__signpost .sector-signposts__link:hover i,.sector-signposts__signpost .sector-signposts__link:focus i{color:#23AAE0;}.sector-signposts__signpost i{display:inline-block;margin-top:1em;color:#d5dee4;transition:color 0.3s;font-size:1.2em;}.sector-signposts__signpost .sector-signposts__content{padding:1em 1em 0.8em 1em;transition:background 0.3s;}.sector-signposts__signpost .sector-signposts__headline{margin:0 0 0.3em 0;font-weight:400;font-size:1em;}.sector-signposts__signpost .sector-signposts__caption{margin:0;font-size:0.8em;}.sector-signposts__signpost .sector-signposts__image{width:100%;max-width:none;}.connectors-signposts{margin:2em -1.25em -1em -1.25em;text-align:center;}.connectors-signposts:after{content:"";display:table;clear:both;}.connectors-signposts__signpost{padding:0 1.25em;vertical-align:top;display:inline-block;width:50%;margin-bottom:1em;}
@media (min-width:30em) {
  .connectors-signposts__signpost{width:33%;}
}
@media (min-width:48em) {
  .connectors-signposts__signpost{width:20%;}
}
.connectors-signposts__signpost img{width:100%;max-width:10em;}.article-mini-teaser-list{margin:0 -0.6em -1.5em -0.6em;text-align:center;}.article-mini-teaser-list:after{content:"";display:table;clear:both;}
@media (min-width:48em) {
  .article-mini-teaser-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
}
.article-mini-teaser-list .node{display:inline-block;padding:0 0.6em;margin-bottom:1.5em;}.article-mini-teaser-list .node:nth-child(1) .node-blog__link,.article-mini-teaser-list .node:nth-child(1) .node-news__link{background:#26a37d;color:white;position:relative;}.article-mini-teaser-list .node:nth-child(1) .headline{color:inherit;}.article-mini-teaser-list .node:nth-child(1) .intro-text{display:block;}
@media (min-width:30em) and (max-width:47.9999em) {
  .article-mini-teaser-list .node:nth-child(1) .node-blog__link,.article-mini-teaser-list .node:nth-child(1) .node-news__link{height:auto !important;}
}
@media (min-width:30em) {
  .article-mini-teaser-list .node:nth-child(1) .node-news__content,.article-mini-teaser-list .node:nth-child(1) .node-blog__content{width:60%;}.article-mini-teaser-list .node:nth-child(1) .node-news__image,.article-mini-teaser-list .node:nth-child(1) .node-blog__image{width:40%;position:absolute;top:0;right:0;height:100%;border-radius:0 0.3em 0.3em 0;}
}
@media (min-width:48em) {
  .article-mini-teaser-list .node:nth-child(1){width:66%;-webkit-order:1;-ms-flex-order:1;order:1;}.article-mini-teaser-list .node:nth-child(1) .headline{font-size:1.2em;}
}
@media (min-width:62em) {
  .article-mini-teaser-list .node:nth-child(1){width:49.5%;-webkit-order:1;-ms-flex-order:1;order:1;}
}
.article-mini-teaser-list .node:nth-child(2) .node-blog__link,.article-mini-teaser-list .node:nth-child(2) .node-news__link{background:#081D33;color:white;position:relative;}.article-mini-teaser-list .node:nth-child(2) .headline{color:inherit;}.article-mini-teaser-list .node:nth-child(2) .intro-text{display:block;}
@media (min-width:30em) and (max-width:47.9999em) {
  .article-mini-teaser-list .node:nth-child(2) .node-blog__link,.article-mini-teaser-list .node:nth-child(2) .node-news__link{height:auto !important;}
}
@media (min-width:30em) {
  .article-mini-teaser-list .node:nth-child(2) .node-news__content,.article-mini-teaser-list .node:nth-child(2) .node-blog__content{width:60%;}.article-mini-teaser-list .node:nth-child(2) .node-news__image,.article-mini-teaser-list .node:nth-child(2) .node-blog__image{width:40%;position:absolute;top:0;right:0;height:100%;border-radius:0 0.3em 0.3em 0;}
}
@media (min-width:48em) {
  .article-mini-teaser-list .node:nth-child(2){width:66%;-webkit-order:4;-ms-flex-order:4;order:4;}.article-mini-teaser-list .node:nth-child(2) .headline{font-size:1.2em;}
}
@media (min-width:62em) {
  .article-mini-teaser-list .node:nth-child(2){width:49.5%;-webkit-order:5;-ms-flex-order:5;order:5;}
}
.article-mini-teaser-list .node:nth-child(3) .intro-text{display:none;}
@media (min-width:30em) {
  .article-mini-teaser-list .node:nth-child(3){width:50%;}
}
@media (min-width:48em) {
  .article-mini-teaser-list .node:nth-child(3){width:33%;-webkit-order:2;-ms-flex-order:2;order:2;}
}
@media (min-width:62em) {
  .article-mini-teaser-list .node:nth-child(3){width:24.5%;-webkit-order:3;-ms-flex-order:3;order:3;}
}
.article-mini-teaser-list .node:nth-child(4) .intro-text{display:none;}
@media (min-width:30em) {
  .article-mini-teaser-list .node:nth-child(4){width:50%;}
}
@media (min-width:48em) {
  .article-mini-teaser-list .node:nth-child(4){width:33%;-webkit-order:3;-ms-flex-order:3;order:3;}
}
@media (min-width:62em) {
  .article-mini-teaser-list .node:nth-child(4){width:24.5%;-webkit-order:4;-ms-flex-order:4;order:4;}
}
.article-mini-teaser-list .node:nth-child(5) .node-news__image,.article-mini-teaser-list .node:nth-child(5) .node-blog__image{display:none;}.article-mini-teaser-list .node:nth-child(5) .node-blog__link,.article-mini-teaser-list .node:nth-child(5) .node-news__link{background:#23AAE0;color:white;}.article-mini-teaser-list .node:nth-child(5) .headline{color:inherit;}.article-mini-teaser-list .node:nth-child(5) .intro-text{display:block;}
@media (min-width:30em) {
  .article-mini-teaser-list .node:nth-child(5){width:50%;}
}
@media (min-width:48em) {
  .article-mini-teaser-list .node:nth-child(5){width:33%;-webkit-order:5;-ms-flex-order:5;order:5;}
}
@media (min-width:62em) {
  .article-mini-teaser-list .node:nth-child(5){width:24.5%;-webkit-order:2;-ms-flex-order:2;order:2;}
}
.article-mini-teaser-list .node:nth-child(6) .node-news__image,.article-mini-teaser-list .node:nth-child(6) .node-blog__image{display:none;}.article-mini-teaser-list .node:nth-child(6) .node-blog__link,.article-mini-teaser-list .node:nth-child(6) .node-news__link{background:#8b5f97;color:white;}.article-mini-teaser-list .node:nth-child(6) .headline{color:inherit;}.article-mini-teaser-list .node:nth-child(6) .intro-text{display:block;}
@media (min-width:30em) {
  .article-mini-teaser-list .node:nth-child(6){width:50%;}
}
@media (min-width:48em) {
  .article-mini-teaser-list .node:nth-child(6){width:33%;-webkit-order:6;-ms-flex-order:6;order:6;}
}
@media (min-width:62em) {
  .article-mini-teaser-list .node:nth-child(6){width:24.5%;-webkit-order:6;-ms-flex-order:6;order:6;}
}
.view-offices .offices-list{text-align:center;margin:0 -0.6em -1.5em -0.6em;padding-bottom:1px;}.view-offices .offices-list-item{display:inline-block;padding:0 0.6em;margin-bottom:1.5em;vertical-align:top;width:100%;}
@media (min-width:30em) {
  .view-offices .offices-list-item{width:50%;}
}
@media (min-width:48em) {
  .view-offices .offices-list-item{width:33%;}
}
@media (min-width:62em) {
  .view-offices .offices-list-item{width:25%;}
}
.view-offices .node-offices{background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;padding:1em;border-radius:0.3em;color:#081D33;}.view-offices .node-offices p{margin:0.75em 0 0 0;border-top:1px solid #979695;padding:0.75em 0 0 0;}.view-offices .node-offices p a{text-decoration:none;color:#081D33;}.view-offices .node-offices p a:hover,.view-offices .node-offices p a:focus{text-decoration:underline;}.view-offices .node-offices .flag-icon{margin-right:0.75em;vertical-align:text-bottom;}.social-links{list-style-type:none;padding:0;margin:0;}.social-links__item{display:inline-block;margin-right:0.25em;}.social-links__item:last-child{margin-right:0;}.social-links__item a{color:white;text-align:center;}.social-links__item a:hover,.social-links__item a:focus{color:white;}.social-links__item i{display:inline-block;margin:0;width:1.9em;height:1.9em;line-height:1.9em;border-radius:50%;font-size:1.1em;}.social-links__item .icon-twitter{background:#00aced;}.social-links__item .icon-facebook{background:#3b5998;}.social-links__item .icon-gplus{background:#dd4b39;}.social-links__item .icon-youtube{background:#bb0000;}.social-links__item .icon-linkedin{background:#007bb6;}.search-results{list-style-type:none;padding:0;margin:0;}.search-result{border-bottom:1px solid #d5dee4;margin-bottom:1.5em;}.search-result .title{font-size:1.2em;}.search-result .search-info{font-size:0.9em;}.search-result:last-child{margin-bottom:0;}.block__headline{font-size:1.2em;}.facetapi-facetapi-links{padding:0;margin:0 0 -0.6em 0;}.facetapi-facetapi-links li{display:inline-block;margin-right:0.8em;margin-bottom:0.6em;}.facetapi-facetapi-links li:last-child{margin-right:0;}.facetapi-active,.facetapi-inactive{text-decoration:none;display:inline-block;padding:0.3em 0.75em;border-radius:0.3em;font-size:0.9em;font-weight:500;transition:all 0.3s;}.facetapi-active:hover,.facetapi-active:focus,.facetapi-inactive:hover,.facetapi-inactive:focus{text-decoration:none;}.facetapi-active .facet-deactivate,.facetapi-active .facet-count,.facetapi-inactive .facet-deactivate,.facetapi-inactive .facet-count{font-size:0.75em;font-style:normal;vertical-align:middle;margin-left:0.5em;margin-right:-0.2em;display:inline-block;height:1.8em;width:1.8em;background:rgba(255,255,255,0.2);line-height:1.8em;text-align:center;border-radius:50%;transition:all 0.3s;position:relative;top:-1px;}.facetapi-inactive{background:#faf9f9;color:#23AAE0;}.facetapi-inactive:hover,.facetapi-inactive:focus{background:#23AAE0;color:white;}.facetapi-active{background-color:#081D33;color:white;}.facetapi-active:hover .facet-deactivate,.facetapi-active:focus .facet-deactivate{background:rgba(255,255,255,0.9);color:#081D33;}.header-section__link-list{padding-left:0;list-style-type:none;margin:0;position:relative;font-size:0.9em;}
@media (min-width:0) and (max-width:47.9999em) {
  .header-section__link-list{-webkit-order:2;-ms-flex-order:2;order:2;margin-top:1.5em;}
}
@media (min-width:48em) and (max-width:61.9999em) {
  .header-section__link-list{width:47.05882%;float:left;margin-right:0;float:right;}
}
@media (min-width:62em) {
  .header-section__link-list{float:right;padding-left:1em;}.header-section__link-list:after{border-bottom:1px solid #d5dee4;position:absolute;bottom:0;left:0;width:100%;content:"";z-index:0;}
}
.header-section__link-button,.header-section__link-item{display:block;}
@media (min-width:0) and (max-width:61.9999em) {
  .header-section__link-button,.header-section__link-item{padding:0.4em 0;}
}
@media (min-width:62em) {
  .header-section__link-button,.header-section__link-item{display:inline-block;vertical-align:top;margin-right:1.25em;}.header-section__link-button:last-child,.header-section__link-item:last-child{margin-right:0;}
}
.header-section__link-item > a{text-decoration:none;}.header-section__link-item > a:hover,.header-section__link-item > a:focus{text-decoration:none;}
@media (min-width:0) and (max-width:61.9999em) {
  .header-section__link-item > a{color:white;}
}
@media (min-width:62em) {
  .header-section__link-item > a{color:#081D33;border-bottom:4px solid transparent;display:block;padding:0.5em 0.1em;}.header-section__link-item > a:hover,.header-section__link-item > a:focus{border-bottom-color:#d5dee4;}
}
.header-section__link-button > a{display:block;}
@media (min-width:62em) {
  .header-section__link-button > a{display:inline-block;padding:0.42em 0.84em;}
}
@media (min-width:62em) {
  .i18n-fr .header-section__links{font-size:0.95em;}
}
@media (min-width:0) and (max-width:47.9999em) {
  .header-section__links .block-menu-block{-webkit-order:1;-ms-flex-order:1;order:1;}
}
@media (min-width:48em) and (max-width:61.9999em) {
  .header-section__links .block-menu-block{width:47.05882%;float:left;margin-right:0;}
}
@media (min-width:62em) {
  .header-section__links .block-menu-block{float:right;clear:both;position:relative;padding-left:1em;}.header-section__links .block-menu-block:after{border-bottom:1px solid #d5dee4;position:absolute;top:-1px;left:0;width:100%;content:"";z-index:0;}
}
.header-section__links .block-menu-block .menu{padding-left:0;list-style-type:none;margin:0;}.header-section__links .block-menu-block .menu a{text-decoration:none;color:white;}.header-section__links .block-menu-block .menu a:hover,.header-section__links .block-menu-block .menu a:focus{text-decoration:none;}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu a{color:#081D33;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li{display:block;border-bottom:1px solid rgba(255,255,255,0.2);}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li{display:inline-block;margin-right:1.25em;border-bottom:none;}.header-section__links .block-menu-block .menu-block-wrapper > .menu > li:last-child{margin-right:0;}
}
@media (min-width:0) and (max-width:61.9999em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li > a{display:block;padding-top:0.5em;padding-bottom:0.5em;font-weight:bold;}
}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li > a{border-bottom:4px solid transparent;display:block;padding:0.5em 0.1em;}.header-section__links .block-menu-block .menu-block-wrapper > .menu > li > a:hover,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li > a:focus{border-bottom-color:#d5dee4;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li.active-trail > a,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li.active > a{color:#f3ad34;}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li.active-trail > a,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li.active > a{border-bottom-color:#23AAE0;color:#081D33;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li.search-panel-toggle > a{display:none;}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li.search-panel-toggle > a{display:inline-block;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper{display:none;padding:0 0 0.75em 1em;}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper{position:absolute;display:none;background:white;z-index:100;text-align:left;margin:-4px 0 0 0;padding:0.75em 1em;box-shadow:rgba(72,79,84,0.3) 0 5px 20px;border-radius:0 0 0.3em 0.3em;border-top:4px solid #23AAE0;min-width:12em;max-width:20em;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper.is-targeted,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper:target{display:block;}
@media (min-width:0) and (max-width:61.9999em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li{font-size:0.9em;}
}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li{padding-bottom:0.4em;margin-bottom:0.4em;font-size:0.9em;border-bottom:1px solid #d5dee4;}.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li.active-trail > a,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li.active > a{font-weight:bold;color:#f3ad34;}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li.active-trail > a,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper li.active > a{color:#081D33;}
}
.header-section__links .block-menu-block .menu-block-wrapper > .menu > li .sub-menu-wrapper a{display:inline-block;padding-top:0.25em;padding-bottom:0.25em;}
@media (min-width:62em) {
  .header-section__links .block-menu-block .menu-block-wrapper > .menu > li:hover .sub-menu-wrapper,.header-section__links .block-menu-block .menu-block-wrapper > .menu > li:focus .sub-menu-wrapper{display:block;}
}
.header-section__links .sub-menu-toggle{float:right;padding-left:0.5em;padding-right:0.5em;line-height:1;margin-top:0.25em;border-left:1px solid rgba(255,255,255,0.2);color:white !important;}
@media (min-width:62em) {
  .header-section__links .sub-menu-toggle{display:none !important;}
}
.search-panel{padding-top:1.5em;}
@media (min-width:62em) {
  .search-panel{position:absolute;right:0;display:none;background:white;z-index:100;text-align:left;margin:-4px 0 0 0;padding:0.75em 1em;box-shadow:rgba(72,79,84,0.3) 0 5px 20px;border-radius:0 0 0.3em 0.3em;border-top:4px solid #23AAE0;min-width:12em;max-width:20em;}
}
.search-panel:target,.search-panel.is-targeted{display:block;}.language-switcher{position:relative;}
@media (min-width:0) and (max-width:61.9999em) {
  .language-switcher__active{display:none !important;}
}
@media (min-width:62em) {
  .language-switcher__active{text-decoration:none;color:#081D33;display:block;}.language-switcher__active:hover,.language-switcher__active:focus{text-decoration:none;}
}
.language-switcher__link-list{list-style-type:none;margin:0;}
@media (min-width:0) and (max-width:61.9999em) {
  .language-switcher__link-list{padding:0;}
}
@media (min-width:62em) {
  .language-switcher__link-list{display:none;position:absolute;background:white;z-index:100;text-align:left;margin:-4px 0 0 0;padding:0.75em 1em;box-shadow:rgba(72,79,84,0.3) 0 5px 20px;border-radius:0 0 0.3em 0.3em;border-top:4px solid #23AAE0;}.language-switcher__link-list:target,.language-switcher__link-list.is-targeted{display:block;}
}
@media (min-width:0) and (max-width:61.9999em) {
  .language-switcher__link-item{display:inline-block;}.language-switcher__link-item:after{content:"•";display:inline;padding:0 0.75em;color:white;}.language-switcher__link-item:last-child:after{display:none;}
}
@media (min-width:62em) {
  .language-switcher__link-item{padding-bottom:0.4em;margin-bottom:0.4em;border-bottom:1px solid #d5dee4;}.language-switcher__link-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}
}
.language-switcher__link-item a{text-decoration:none;}.language-switcher__link-item a:hover,.language-switcher__link-item a:focus{text-decoration:underline;}
@media (min-width:0) and (max-width:61.9999em) {
  .language-switcher__link-item a{color:white;}
}
@media (min-width:62em) {
  .language-switcher__link-item a{color:#081D33;}
}
.language-switcher__link-item .active{font-weight:bold;}.js .language-switcher .css-close{display:none;}.paragraph-one-column-section,.paragraph-two-column-section,.paragraph-three-column-section,.paragraph-latest-news-section,.paragraph-compatible-software-section,.paragraph-contact-section,.paragraph-contact-webform-section,.paragraph-illustration-section,.paragraph-latest-report-section,.paragraph-message-cloud-signposts-section,.paragraph-sector-signposts-section,.paragraph-mini-world-section{background-position:top center;background-size:cover;background-repeat:no-repeat;clear:both;padding-top:3em;padding-bottom:3em;width:100%;}.paragraph-one-column-section:after,.paragraph-two-column-section:after,.paragraph-three-column-section:after,.paragraph-latest-news-section:after,.paragraph-compatible-software-section:after,.paragraph-contact-section:after,.paragraph-contact-webform-section:after,.paragraph-illustration-section:after,.paragraph-latest-report-section:after,.paragraph-message-cloud-signposts-section:after,.paragraph-sector-signposts-section:after,.paragraph-mini-world-section:after{content:"";display:table;clear:both;}.paragraph-one-column-section .headline-prefix,.paragraph-two-column-section .headline-prefix,.paragraph-three-column-section .headline-prefix,.paragraph-latest-news-section .headline-prefix,.paragraph-compatible-software-section .headline-prefix,.paragraph-contact-section .headline-prefix,.paragraph-contact-webform-section .headline-prefix,.paragraph-illustration-section .headline-prefix,.paragraph-latest-report-section .headline-prefix,.paragraph-message-cloud-signposts-section .headline-prefix,.paragraph-sector-signposts-section .headline-prefix,.paragraph-mini-world-section .headline-prefix,.paragraph-one-column-section .headline,.paragraph-two-column-section .headline,.paragraph-three-column-section .headline,.paragraph-latest-news-section .headline,.paragraph-compatible-software-section .headline,.paragraph-contact-section .headline,.paragraph-contact-webform-section .headline,.paragraph-illustration-section .headline,.paragraph-latest-report-section .headline,.paragraph-message-cloud-signposts-section .headline,.paragraph-sector-signposts-section .headline,.paragraph-mini-world-section .headline,.paragraph-one-column-section .intro-text,.paragraph-two-column-section .intro-text,.paragraph-three-column-section .intro-text,.paragraph-latest-news-section .intro-text,.paragraph-compatible-software-section .intro-text,.paragraph-contact-section .intro-text,.paragraph-contact-webform-section .intro-text,.paragraph-illustration-section .intro-text,.paragraph-latest-report-section .intro-text,.paragraph-message-cloud-signposts-section .intro-text,.paragraph-sector-signposts-section .intro-text,.paragraph-mini-world-section .intro-text,.paragraph-one-column-section .outro-text,.paragraph-two-column-section .outro-text,.paragraph-three-column-section .outro-text,.paragraph-latest-news-section .outro-text,.paragraph-compatible-software-section .outro-text,.paragraph-contact-section .outro-text,.paragraph-contact-webform-section .outro-text,.paragraph-illustration-section .outro-text,.paragraph-latest-report-section .outro-text,.paragraph-message-cloud-signposts-section .outro-text,.paragraph-sector-signposts-section .outro-text,.paragraph-mini-world-section .outro-text{text-align:center;}.headline-prefix{margin:0 0 0.4em 0;color:#081D33;}.headline{margin:0 0 1em 0;color:#081D33;font-weight:400;}.headline__prefix{font-size:0.7em;display:block;font-weight:500;}.headline__headline{display:block;}h1.headline{font-size:1.75em;}.sub-headline{font-size:1.2em;margin-top:-0.5em;font-weight:400;}.headline + .intro-text{margin-top:-0.5em;}.field-name-field-section-link{text-align:center;}.section-action{text-align:center;padding-top:2em;}.push-down{padding-top:2em;}.pt-reduced{padding-top:1.5em;}.pt-no-padding{padding-top:0;}.pb-reduced{padding-bottom:1.5em;}.pb-no-padding{padding-bottom:0;}.colour-white{background-color:white;}.star-field{background-color:#081D33;background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/star_field.svg);background-size:500px;background-repeat:repeat;background-position:center center;color:white;}
@media (min-width:0) and (max-width:47.9999em) {
  .star-field{background-position:top center !important;}
}
@media (min-width:48em) {
  .star-field{background-size:800px;}
}
@media (min-width:62em) {
  .star-field{background-size:1000px;}
}
.colour-navy{background-color:#081D33;color:white;}.colour-navy .headline,.colour-navy .headline-prefix,.colour-navy h1,.colour-navy h2,.colour-navy h3,.colour-navy h4,.colour-navy h5,.colour-navy h6{color:inherit;}.colour-blue{background-color:#23AAE0;color:white;}.colour-blue .headline,.colour-blue .headline-prefix,.colour-blue h1,.colour-blue h2,.colour-blue h3,.colour-blue h4,.colour-blue h5,.colour-blue h6{color:inherit;}.colour-pink{background-color:#E84974;color:white;}.colour-pink .headline,.colour-pink .headline-prefix,.colour-pink h1,.colour-pink h2,.colour-pink h3,.colour-pink h4,.colour-pink h5,.colour-pink h6{color:inherit;}.colour-green{background-color:#26a37d;color:white;}.colour-green .headline,.colour-green .headline-prefix,.colour-green h1,.colour-green h2,.colour-green h3,.colour-green h4,.colour-green h5,.colour-green h6{color:inherit;}.colour-purple{background-color:#8b5f97;color:white;}.colour-purple .headline,.colour-purple .headline-prefix,.colour-purple h1,.colour-purple h2,.colour-purple h3,.colour-purple h4,.colour-purple h5,.colour-purple h6{color:inherit;}.colour-yellow{background-color:#f3ad34;color:white;}.colour-yellow .headline,.colour-yellow .headline-prefix,.colour-yellow h1,.colour-yellow h2,.colour-yellow h3,.colour-yellow h4,.colour-yellow h5,.colour-yellow h6{color:inherit;}.colour-orange{background-color:#eb6910;color:white;}.colour-orange .headline,.colour-orange .headline-prefix,.colour-orange h1,.colour-orange h2,.colour-orange h3,.colour-orange h4,.colour-orange h5,.colour-orange h6{color:inherit;}.colour-burgundy{background-color:#7a2e48;color:white;}.colour-burgundy .headline,.colour-burgundy .headline-prefix,.colour-burgundy h1,.colour-burgundy h2,.colour-burgundy h3,.colour-burgundy h4,.colour-burgundy h5,.colour-burgundy h6{color:inherit;}.colour-grey1{background-color:#484f54;color:white;}.colour-grey1 .headline,.colour-grey1 .headline-prefix,.colour-grey1 h1,.colour-grey1 h2,.colour-grey1 h3,.colour-grey1 h4,.colour-grey1 h5,.colour-grey1 h6{color:inherit;}.colour-grey2{background-color:#979695;color:white;}.colour-grey2 .headline,.colour-grey2 .headline-prefix,.colour-grey2 h1,.colour-grey2 h2,.colour-grey2 h3,.colour-grey2 h4,.colour-grey2 h5,.colour-grey2 h6{color:inherit;}.colour-grey3{background-color:#d5dee4;}.colour-grey4{background-color:#faf9f9;}.paragraph-hero-carousel-section + .paragraph-one-column-section,.paragraph-hero-carousel-section + .paragraph-two-column-section,.paragraph-hero-carousel-section + .paragraph-three-column-section,.paragraph-hero-carousel-section + .paragraph-mini-world-section{padding-top:3.5em;}.paragraph-one-column-section{text-align:center;}.paragraph-one-column-section .field-name-field-column-1 *:last-child{margin-bottom:0;}.paragraph-one-column-section .field-name-field-section-link{padding-top:2em;}.paragraph-one-column-section .headline:last-child{margin-bottom:0;}
@media (min-width:30em) {
  .paragraph-two-column-section .field-name-field-column-1{width:48.27586%;float:left;margin-right:3.44828%;}.paragraph-two-column-section .field-name-field-column-1 *:last-child{margin-bottom:0;}
}
@media (min-width:30em) {
  .paragraph-two-column-section .field-name-field-column-2{width:48.27586%;float:left;margin-right:0;}
}
.paragraph-two-column-section .field-name-field-column-2 *:last-child{margin-bottom:0;}.paragraph-two-column-section .field-name-field-section-link{padding-top:2em;}
@media (min-width:48em) {
  .centered-columns .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
}
@media (min-width:75em) {
  .centered-columns .field-name-field-column-1,.centered-columns .field-name-field-column-2{padding-left:3em;padding-right:3em;}
}
@media (min-width:48em) {
  .ordering-small-reversed .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
}
@media (min-width:30em) {
  .ordering-small-reversed .field-name-field-column-1{float:left;-webkit-order:1;-ms-flex-order:1;order:1;}
}
@media (min-width:30em) {
  .ordering-small-reversed .field-name-field-column-2{float:right;-webkit-order:2;-ms-flex-order:2;order:2;}
}
@media (min-width:48em) {
  .paragraph-three-column-section .field-name-field-column-1{width:30.76923%;float:left;margin-right:3.84615%;}.paragraph-three-column-section .field-name-field-column-1 *:last-child{margin-bottom:0;}
}
@media (min-width:48em) {
  .paragraph-three-column-section .field-name-field-column-2{width:30.76923%;float:left;margin-right:3.84615%;}.paragraph-three-column-section .field-name-field-column-2 *:last-child{margin-bottom:0;}
}
@media (min-width:48em) {
  .paragraph-three-column-section .field-name-field-column-3{width:30.76923%;float:left;margin-right:0;}
}
.paragraph-three-column-section .field-name-field-column-3 *:last-child{margin-bottom:0;}.paragraph-three-column-section .field-name-field-section-link{padding-top:2em;}.paragraph-three-column-section .headline:last-child{margin-bottom:0;}.paragraph-latest-news-section{background-color:#faf9f9;}.paragraph-compatible-software-section{background-color:white;}.paragraph-contact-section{text-align:center;background-color:#23AAE0;background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/img/paragraph_contact_section_background.png);background-size:auto;background-position:center center;color:white;}.paragraph-contact-section .headline,.paragraph-contact-section .headline-prefix{color:inherit;}.paragraph-contact-section .field-name-field-section-link,.paragraph-contact-section .field-name-field-section-link-2{display:inline-block;margin-left:1em;margin-bottom:0.5em;}.paragraph-contact-section .field-name-field-section-link .btn:after,.paragraph-contact-section .field-name-field-section-link .header-section__link-button > a:after,.paragraph-contact-section .field-name-field-section-link .section-action a:after,.section-action .paragraph-contact-section .field-name-field-section-link a:after,.paragraph-contact-section .field-name-field-section-link .pdf-reader-download-link:after{margin-left:1em;margin-right:0;color:#979695;}.paragraph-contact-section .field-name-field-section-link-2 .btn:after,.paragraph-contact-section .field-name-field-section-link-2 .header-section__link-button > a:after,.paragraph-contact-section .field-name-field-section-link-2 .section-action a:after,.section-action .paragraph-contact-section .field-name-field-section-link-2 a:after,.paragraph-contact-section .field-name-field-section-link-2 .pdf-reader-download-link:after{margin-left:1em;margin-right:0;color:#979695;}.paragraph-contact-section .phone-number{font-weight:500;display:block;margin-bottom:0.5em;}
@media (min-width:48em) {
  .paragraph-contact-section .phone-number{font-size:1.2em;display:inline;margin-bottom:0;}
}
.paragraph-contact-webform-section{text-align:center;background-color:#23AAE0;color:white;}.paragraph-contact-webform-section .headline,.paragraph-contact-webform-section .headline-prefix{color:inherit;}.paragraph-contact-webform-section .webform-client-form{position:relative;margin:0 -0.6em;}.paragraph-contact-webform-section .webform-client-form .webform-component{padding-left:0.6em;padding-right:0.6em;margin-bottom:1em;}
@media (min-width:30em) {
  .paragraph-contact-webform-section .webform-client-form .webform-component{width:50%;float:left;}.paragraph-contact-webform-section .webform-client-form .webform-component:nth-child(2n+1){clear:left;}
}
@media (min-width:48em) {
  .paragraph-contact-webform-section .webform-client-form .webform-component{width:25%;}
}
.paragraph-contact-webform-section .webform-client-form .webform-component-textarea{clear:both;width:100%;}.paragraph-contact-webform-section .webform-client-form .webform-component-textarea textarea{height:200px;}
@media (min-width:48em) {
  .paragraph-contact-webform-section .webform-client-form .webform-component-textarea{width:50%;float:none;clear:none;position:absolute;top:0;right:0;}.paragraph-contact-webform-section .webform-client-form .webform-component-textarea textarea{height:calc(41px + 1em + 41px + 1em + 41px + 1em + 41px);}
}
.paragraph-contact-webform-section .webform-client-form .form-actions{clear:both;padding-top:1.5em;}.paragraph-contact-webform-section .webform-client-form .btn,.paragraph-contact-webform-section .webform-client-form .header-section__link-button > a,.paragraph-contact-webform-section .webform-client-form .section-action a,.section-action .paragraph-contact-webform-section .webform-client-form a,.paragraph-contact-webform-section .webform-client-form .pdf-reader-download-link{background-color:#484f54;}.paragraph-contact-webform-section .webform-client-form input,.paragraph-contact-webform-section .webform-client-form select,.paragraph-contact-webform-section .webform-client-form textarea{background:rgba(255,255,255,0.1);border:2px solid white;color:white;}.paragraph-contact-webform-section .webform-client-form option{color:#081D33;}.paragraph-contact-webform-section .webform-client-form input[type=text]::-webkit-input-placeholder,.paragraph-contact-webform-section .webform-client-form input[type=email]::-webkit-input-placeholder,.paragraph-contact-webform-section .webform-client-form textarea::-webkit-input-placeholder{color:white;}.paragraph-contact-webform-section .webform-client-form input[type=text]:-moz-placeholder,.paragraph-contact-webform-section .webform-client-form input[type=email]:-moz-placeholder,.paragraph-contact-webform-section .webform-client-form textarea:-moz-placeholder{color:white;}.paragraph-contact-webform-section .webform-client-form input[type=text]::-moz-placeholder,.paragraph-contact-webform-section .webform-client-form input[type=email]::-moz-placeholder,.paragraph-contact-webform-section .webform-client-form textarea::-moz-placeholder{color:white;}.paragraph-contact-webform-section .webform-client-form input[type=text]:-ms-input-placeholder,.paragraph-contact-webform-section .webform-client-form input[type=email]:-ms-input-placeholder,.paragraph-contact-webform-section .webform-client-form textarea:-ms-input-placeholder{color:white;}.paragraph-illustration-section{text-align:center;position:relative;}.paragraph-illustration-section .paragraph-illustration-section__illustration{background-position:center center;background-size:auto 100%;background-repeat:no-repeat;height:17em;margin-bottom:2em;}
@media (min-width:48em) {
  .paragraph-illustration-section .paragraph-illustration-section__illustration{width:50%;height:100%;top:0;left:50%;position:absolute;background-position:center left;margin-bottom:0;}
}
.paragraph-illustration-section .paragraph-illustration-section__content p:last-child{margin-bottom:0;}
@media (min-width:48em) {
  .paragraph-illustration-section .paragraph-illustration-section__content{width:48.57143%;float:left;margin-right:0;padding-left:2em;padding-right:2em;}
}
@media (min-width:48em) {
  .paragraph-illustration-section.text-right .paragraph-illustration-section__illustration{left:0%;background-position:center right;}
}
@media (min-width:48em) {
  .paragraph-illustration-section.text-right .paragraph-illustration-section__content{float:right;}
}
.paragraph-latest-report-section{background-color:#081D33;background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/img/latest_report_section_background.jpg);color:white;padding-top:2.5em;padding-bottom:2.5em;}.paragraph-latest-report-section .headline-prefix{text-align:left;color:#23AAE0;margin-bottom:0;}.paragraph-latest-report-section .paragraph-latest-report-section__headline{text-align:left;}
@media (min-width:0) and (max-width:47.9999em) {
  .paragraph-latest-report-section .paragraph-latest-report-section__headline{height:auto !important;}
}
@media (min-width:48em) {
  .paragraph-latest-report-section .paragraph-latest-report-section__headline{width:35%;float:left;padding-right:2em;}
}
.paragraph-latest-report-section .paragraph-latest-report-section__headline .headline{color:inherit;text-align:left;margin-bottom:0;}
@media (min-width:0) and (max-width:47.9999em) {
  .paragraph-latest-report-section .paragraph-latest-report-section__content{height:auto !important;}
}
@media (min-width:48em) {
  .paragraph-latest-report-section .paragraph-latest-report-section__content{width:65%;float:left;border-left:1px solid white;padding-left:2em;margin-top:0;margin-bottom:0;}
}
.paragraph-latest-report-section .intro-text{text-align:left;}.paragraph-latest-report-section .field-name-field-section-link{text-align:left;}.paragraph-latest-report-section .btn:after,.paragraph-latest-report-section .header-section__link-button > a:after,.paragraph-latest-report-section .section-action a:after,.section-action .paragraph-latest-report-section a:after,.paragraph-latest-report-section .pdf-reader-download-link:after{margin-left:1em;margin-right:0;}.paragraph-hero-carousel-section{position:relative;}.paragraph-hero-carousel-section .hero-carousel-tabs{position:absolute;z-index:100;bottom:0.5em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}
@media (min-width:48em) {
  .paragraph-hero-carousel-section .hero-carousel-tabs{bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);}
}
.paragraph-hero-carousel-section .hero-carousel-tabs__tab{text-decoration:none;display:inline-block;margin:0 0.25em;font-size:1.1em;}.paragraph-hero-carousel-section .hero-carousel-tabs__tab:hover,.paragraph-hero-carousel-section .hero-carousel-tabs__tab:focus{text-decoration:none;}.paragraph-hero-carousel-section .hero-carousel-tabs__tab:before{content:"●";color:rgba(255,255,255,0.6);}
@media (min-width:48em) {
  .paragraph-hero-carousel-section .hero-carousel-tabs__tab{width:24.36975%;float:left;margin-right:0.84034%;margin-left:0;}.paragraph-hero-carousel-section .hero-carousel-tabs__tab:before{content:none;}.paragraph-hero-carousel-section .hero-carousel-tabs__tab:last-child{width:24.36975%;float:left;margin-right:0;}
}
@media (min-width:0) and (max-width:47.9999em) {
  .paragraph-hero-carousel-section .hero-carousel-tabs__tab.flex-active:before{color:#23AAE0;}
}
@media (min-width:48em) {
  .paragraph-hero-carousel-section .hero-carousel-tabs__tab.flex-active span{box-shadow:#23AAE0 0 -4px 0,rgba(0,0,0,0.2) 0 0 30px;}
}
.paragraph-hero-carousel-section .hero-carousel-tabs__tab span{background:rgba(213,222,228,0.9);color:#081D33;padding:0.4em 0.75em;box-shadow:rgba(0,0,0,0.2) 0 0 30px;border-radius:0.3em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:none;}
@media (min-width:48em) {
  .paragraph-hero-carousel-section .hero-carousel-tabs__tab span{font-size:0.8em;display:block;}
}
@media (min-width:62em) {
  .paragraph-hero-carousel-section .hero-carousel-tabs__tab span{font-size:0.9em;}
}
.hero-carousel:after{content:"";display:table;clear:both;}.hero-carousel__slide{clear:none;color:white;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#081D33;}.hero-carousel__slide:nth-child(2),.hero-carousel__slide:nth-child(3),.hero-carousel__slide:nth-child(4){display:none;}.hero-carousel__slide .headline-prefix,.hero-carousel__slide .headline,.hero-carousel__slide .intro-text{text-align:left;width:30rem;max-width:100%;color:inherit;}.hero-carousel__slide .headline{width:35rem;max-width:100%;}.hero-carousel__slide .hero-carousel__slide-inner{text-decoration:none;display:block;color:white;position:relative;z-index:1;padding-top:3em;padding-bottom:3em;text-shadow:rgba(0,0,0,0.4) 1px 1px 0;}.hero-carousel__slide .hero-carousel__slide-inner:hover,.hero-carousel__slide .hero-carousel__slide-inner:focus{text-decoration:none;}.hero-carousel__slide .container{min-height:300px;padding-bottom:1px;transition:all 0.75s;transition-delay:0.5s;-webkit-transform:translate(1.5em,2em);-ms-transform:translate(1.5em,2em);transform:translate(1.5em,2em);opacity:0;}
@media (min-width:48em) {
  .hero-carousel__slide .container{min-height:350px;}
}
@media (min-width:62em) {
  .hero-carousel__slide .container{min-height:400px;}
}
@media (min-width:75em) {
  .hero-carousel__slide .container{min-height:450px;}
}
.hero-carousel__slide.flex-active-slide .container{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;}.paragraph-media-carousel-section{position:relative;background:#081D33;}.paragraph-media-carousel-section .media-carousel-tabs{text-align:center;padding-bottom:1.5em;}.paragraph-media-carousel-section .media-carousel-tabs__tab{text-decoration:none;color:white;display:inline-block;padding:0.6em 1.2em;border-radius:0.4em;font-size:0.9em;margin-left:0.5em;margin-right:0.5em;margin-bottom:0.5em;border:1px solid rgba(255,255,255,0.05);transition:border 0.3s;}.paragraph-media-carousel-section .media-carousel-tabs__tab:hover,.paragraph-media-carousel-section .media-carousel-tabs__tab:focus{text-decoration:none;}.paragraph-media-carousel-section .media-carousel-tabs__tab:hover,.paragraph-media-carousel-section .media-carousel-tabs__tab:focus{border-color:rgba(255,255,255,0.3);}.paragraph-media-carousel-section .media-carousel-tabs__tab.flex-active{border-color:#23AAE0;}.paragraph-media-carousel-section .flex-direction-nav a{color:white;}.media-carousel__slide{clear:none;padding:3em 0em;color:white;}.media-carousel__slide .container{padding-left:3rem;padding-right:3rem;}.media-carousel__slide .headline,.media-carousel__slide .headline-prefix{color:inherit;}.media-carousel__slide .media-carousel__media{margin-bottom:2em;}
@media (min-width:48em) {
  .media-carousel__slide .media-carousel__media{width:48.57143%;float:left;margin-right:2.85714%;margin-bottom:0;}
}
.media-carousel__slide .media-carousel__content{text-align:center;}
@media (min-width:48em) {
  .media-carousel__slide .media-carousel__content{width:48.57143%;float:left;margin-right:0;padding-left:2em;padding-right:2em;}
}
.paragraph-message-cloud-signposts-section{background-color:#faf9f9;}.paragraph-message-cloud-signposts-section .headline{margin-bottom:1em;}.paragraph-message-cloud-signposts-section .intro-text{margin-top:0;margin-bottom:2em;}.paragraph-message-cloud-signposts-section .headline + .intro-text{margin-top:-1em;}.paragraph-message-cloud-signposts-section .outro-text{margin-bottom:0;}.paragraph-sector-signposts-section .headline{color:inherit;margin-bottom:1em;}.paragraph-sector-signposts-section .intro-text{margin-top:0;margin-bottom:2em;}.paragraph-sector-signposts-section .headline + .intro-text{margin-top:-1em;}.paragraph-sector-signposts-section .outro-text{margin-bottom:0;}.paragraph-sector-signposts-section .outro-text + .field-name-field-section-link{padding-top:2em;}.paragraph-video-hero-section{text-align:center;}.paragraph-video-hero-section .main-headline{font-weight:400;color:inherit;font-size:1em;margin:0;}.paragraph-video-hero-section .main-headline__prefix{display:block;font-size:1.2em;margin:0 0 0.4em 0;font-weight:500;}.paragraph-video-hero-section .main-headline__headline{display:block;font-size:1.75em;}.paragraph-video-hero-section .intro-text{margin:0;}.paragraph-video-hero-section .headline + .intro-text{margin-top:1.5em;}.paragraph-video-hero-section .headline:last-child{margin-bottom:0;}.paragraph-video-hero-section .paragraph-video-hero-section__background{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:3em;padding-bottom:3em;text-shadow:rgba(0,0,0,0.4) 1px 1px 0;}.paragraph-video-hero-section .paragraph-video-hero-section__video{margin-top:2em;}.paragraph-video-hero-section.with-video{background:white;padding-bottom:3em;}.paragraph-video-hero-section.with-video .container-narrow,.paragraph-video-hero-section.with-video .paragraph-one-column-section .container,.paragraph-one-column-section .paragraph-video-hero-section.with-video .container{position:relative;bottom:-3em;}.paragraph-video-hero-section.with-video .paragraph-video-hero-section__background{padding-top:0;padding-bottom:0;}.paragraph-video-hero-section.colour-white .paragraph-video-hero-section__background{background-color:white;}.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background{background-color:#081D33;color:white;}.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-navy .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background{background-color:#23AAE0;color:white;}.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-blue .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background{background-color:#E84974;color:white;}.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-pink .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background{background-color:#26a37d;color:white;}.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-green .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background{background-color:#8b5f97;color:white;}.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-purple .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background{background-color:#f3ad34;color:white;}.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-yellow .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background{background-color:#eb6910;color:white;}.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-orange .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background{background-color:#7a2e48;color:white;}.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-burgundy .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background{background-color:#484f54;color:white;}.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-grey1 .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background{background-color:#979695;color:white;}.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-grey2 .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background{background-color:#d5dee4;color:white;}.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background .headline,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background .headline-prefix,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background h1,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background h2,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background h3,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background h4,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background h5,.paragraph-video-hero-section.colour-grey3 .paragraph-video-hero-section__background h6{color:inherit;}.paragraph-video-hero-section.colour-grey4 .paragraph-video-hero-section__background{background-color:#faf9f9;}.paragraph-global-locations-map-section .svg-sizer{display:none;}
@media (min-width:15em) {
  .paragraph-global-locations-map-section .svg-sizer{display:block;}
}
.paragraph-global-locations-map-section #world-map-svg g{cursor:pointer;}.paragraph-global-locations-map-section #world-map-svg g path{fill:transparent;}.paragraph-global-locations-map-section #world-map-svg g .dots{fill:white;transition:all 0.3s;}.paragraph-global-locations-map-section #world-map-svg g.active .dots,.paragraph-global-locations-map-section #world-map-svg g:hover .dots,.paragraph-global-locations-map-section #world-map-svg g:focus .dots{fill:#23AAE0;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__map{padding-top:0;padding-bottom:3em;background-color:#081D33;text-align:center;color:white;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__map .headline{color:inherit;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tabs_wrapper{background:#d5dee4;padding:1em 0;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_panel_wrapper{background:#faf9f9;padding-top:2em;padding-bottom:2em;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab-panel{display:none;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab-panel.active{display:block;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_list{margin-top:0;margin-bottom:-0.5em;text-align:center;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item{display:inline-block;margin:0 1em 0.6em 0;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item:last-child{margin-right:0;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item a{text-decoration:none;text-decoration:none;display:inline-block;padding:0.3em 0.75em;border-radius:0.3em;font-size:0.9em;font-weight:500;transition:all 0.3s;background-color:white;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item a:hover,.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item a:focus{text-decoration:none;}.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item a:hover,.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item a:focus,.paragraph-global-locations-map-section .paragraph-global-locations-map-section__tab_item a.active{background-color:#23AAE0;color:white;}.paragraph-global-locations-map-section .headline{color:inherit;}.paragraph-mini-world-section h1{color:inherit;}.node-news.mode-mini_teaser{width:100%;}.node-news.mode-mini_teaser .node-news__link{text-decoration:none;color:inherit;display:block;position:relative;background:white;border-radius:0.3em;overflow:hidden;box-shadow:rgba(74,97,127,0.2) 0 5px 20px;transition:all 0.3s;}.node-news.mode-mini_teaser .node-news__link:hover,.node-news.mode-mini_teaser .node-news__link:focus{text-decoration:none;}
@media (min-width:0) and (max-width:29.9999em) {
  .node-news.mode-mini_teaser .node-news__link{height:auto !important;}
}
@media (min-width:48em) {
  .node-news.mode-mini_teaser .node-news__link:hover,.node-news.mode-mini_teaser .node-news__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
.node-news.mode-mini_teaser .node-news__image{height:150px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#fff;border-radius:0.3em 0.3em 0 0;}.node-news.mode-mini_teaser .node-news__content{padding:1.25em;text-align:center;}.node-news.mode-mini_teaser .headline{margin:0;font-size:1.2em;color:#081D33;}
@media (min-width:30em) {
  .node-news.mode-mini_teaser .headline{font-size:0.9em;}
}
@media (min-width:48em) {
  .node-news.mode-mini_teaser .headline{font-size:1em;}
}
@media (min-width:62em) {
  .node-news.mode-mini_teaser .headline{font-size:1em;}
}
.node-news.mode-mini_teaser .published{margin:0.5em 0 0 0;font-size:0.75em;}.node-news.mode-mini_teaser .intro-text{margin:0.75em 0 0 0;font-size:0.8em;display:none;}
@media (min-width:62em) {
  .node-news.mode-mini_teaser .intro-text{display:block;}
}
.node-news.mode-teaser{text-align:center;}
@media (min-width:30em) {
  .node-news.mode-teaser{text-align:left;}
}
.node-news.mode-teaser .node-news__link{text-decoration:none;padding:0.75em 1em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;display:block;position:relative;color:#979695;border-radius:0.3em;transition:all 0.3s;}.node-news.mode-teaser .node-news__link:hover,.node-news.mode-teaser .node-news__link:focus{text-decoration:none;}.node-news.mode-teaser .node-news__link:after{content:"";display:table;clear:both;}
@media (min-width:0) and (max-width:47.9999em) {
  .node-news.mode-teaser .node-news__link{height:auto !important;}
}
@media (min-width:48em) {
  .node-news.mode-teaser .node-news__link:hover,.node-news.mode-teaser .node-news__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
@media (min-width:30em) {
  .node-news.mode-teaser .node-news__link:after{content:"";display:table;clear:both;}
}
@media (min-width:0) and (max-width:47.9999em) {
  .node-news.mode-teaser .node-news__content{height:auto !important;}
}
@media (min-width:30em) {
  .node-news.mode-teaser .node-news__content{width:70%;padding-left:1.5em;float:right;}
}
@media (min-width:48em) {
  .node-news.mode-teaser .node-news__content{width:65%;}
}
.node-news.mode-teaser .node-news__image{margin-bottom:2em;}
@media (min-width:30em) {
  .node-news.mode-teaser .node-news__image{width:30%;float:left;margin-bottom:0;}
}
@media (min-width:48em) {
  .node-news.mode-teaser .node-news__image{width:35%;}
}
.node-news.mode-teaser .node-news__image img{width:100%;max-width:12em;}.node-news.mode-teaser .headline{margin:0;font-size:1.2em;}.node-news.mode-teaser .published{padding-top:0.5em;font-size:0.75em;color:#081D33;}.node-news.mode-teaser .user-picture{display:inline-block;vertical-align:middle;margin-right:0.5em;width:2em;}.node-news.mode-teaser .intro-text{margin:0.75em 0 0 0;font-size:0.8em;}.node-news.mode-full{padding-top:3em;padding-bottom:3em;}.node-news.mode-full:after{content:"";display:table;clear:both;}.node-news.mode-full .node-news__sidebar{display:none;}
@media (min-width:48em) {
  .node-news.mode-full .node-news__sidebar{display:block;width:25%;margin:0;float:left;text-align:center;}
}
@media (min-width:48em) {
  .node-news.mode-full .node-news__content{width:75%;padding-left:2.5em;float:right;}
}
.node-news.mode-full .field-name-field-news-topic{margin-top:3em;font-size:0.9em;}.node-news.mode-full .social-sharing{margin-top:2em;}.node-news.mode-full .submitted{margin:0.2em 0 2em 0;font-size:0.9em;}.node-news.mode-full .submitted .user:after{content:" — ";}.node-news.mode-full .user-picture{display:inline-block;vertical-align:middle;}.news-filterable__filters{background:#d5dee4;padding:1em 0;text-align:center;}.news-filterable__filters .views-exposed-widgets{text-align:center;margin:0 0 -0.6em 0;}.news-filterable__filters .views-exposed-widgets label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.news-filterable__filters .views-exposed-widgets .views-exposed-widget{padding:0 0.6em 0.6em 0.6em;display:inline-block;float:none;}.js .news-filterable__filters .views-exposed-widgets .views-submit-button{display:none;}.news-filterable__filters .form-select{min-width:12em;}.news-filterable__filters .css-target{text-decoration:none;color:#081D33;}.news-filterable__filters .css-target:hover,.news-filterable__filters .css-target:focus{text-decoration:none;}.news-filterable__facets{padding-top:1.5em;padding-bottom:0.75em;}.js .news-filterable__facets{display:none;}.news-filterable__facets:target,.news-filterable__facets.is-targeted{display:block;}.news-filterable__facets .block-facetapi{margin-bottom:1.5em;}.news-filterable__facets .block-facetapi:last-child{margin-bottom:0;}.news-filterable__facets h2{font-size:1em;margin:0 0 0.5em 0;}.news-filterable__list{background:#faf9f9;padding-top:2em;padding-bottom:2em;}.news-filterable__grid{margin-left:-0.6em;margin-right:-0.6em;margin-bottom:-1.5em;text-align:center;}.news-filterable__grid .node{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;transition:opacity 0.3s;}
@media (min-width:48em) {
  .news-filterable__grid .node{width:50%;}
}
.view-display-id-news_related .view-content{margin:0 -0.6em -2em -0.6em;}.view-display-id-news_related .views-row{padding:0 0.6em;margin-bottom:2em;}
@media (min-width:30em) {
  .view-display-id-news_related .views-row{display:inline-block;vertical-align:top;width:50%;}
}
@media (min-width:48em) {
  .view-display-id-news_related .views-row{width:25%;}
}
.node-blog.mode-mini_teaser{width:100%;}.node-blog.mode-mini_teaser .node-blog__link{text-decoration:none;color:inherit;display:block;position:relative;background:white;border-radius:0.3em;overflow:hidden;box-shadow:rgba(74,97,127,0.2) 0 5px 20px;transition:all 0.3s;}.node-blog.mode-mini_teaser .node-blog__link:hover,.node-blog.mode-mini_teaser .node-blog__link:focus{text-decoration:none;}
@media (min-width:0) and (max-width:29.9999em) {
  .node-blog.mode-mini_teaser .node-blog__link{height:auto !important;}
}
@media (min-width:48em) {
  .node-blog.mode-mini_teaser .node-blog__link:hover,.node-blog.mode-mini_teaser .node-blog__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
.node-blog.mode-mini_teaser .node-blog__image{height:150px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#fff;border-radius:0.3em 0.3em 0 0;}.node-blog.mode-mini_teaser .node-blog__content{padding:1.25em;text-align:center;}.node-blog.mode-mini_teaser .headline{margin:0;font-size:1.2em;color:#081D33;}
@media (min-width:30em) {
  .node-blog.mode-mini_teaser .headline{font-size:0.9em;}
}
@media (min-width:48em) {
  .node-blog.mode-mini_teaser .headline{font-size:1em;}
}
@media (min-width:62em) {
  .node-blog.mode-mini_teaser .headline{font-size:1em;}
}
.node-blog.mode-mini_teaser .published{margin:0.5em 0 0 0;font-size:0.75em;}.node-blog.mode-mini_teaser .intro-text{margin:0.75em 0 0 0;font-size:0.8em;display:none;}
@media (min-width:62em) {
  .node-blog.mode-mini_teaser .intro-text{display:block;}
}
.node-blog.mode-teaser{text-align:center;}
@media (min-width:30em) {
  .node-blog.mode-teaser{text-align:left;}
}
.node-blog.mode-teaser .node-blog__link{text-decoration:none;padding:0.75em 1em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;display:block;position:relative;color:#979695;border-radius:0.3em;transition:all 0.3s;}.node-blog.mode-teaser .node-blog__link:hover,.node-blog.mode-teaser .node-blog__link:focus{text-decoration:none;}
@media (min-width:0) and (max-width:47.9999em) {
  .node-blog.mode-teaser .node-blog__link{height:auto !important;}
}
@media (min-width:48em) {
  .node-blog.mode-teaser .node-blog__link:hover,.node-blog.mode-teaser .node-blog__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
@media (min-width:30em) {
  .node-blog.mode-teaser .node-blog__link:after{content:"";display:table;clear:both;}
}
@media (min-width:0) and (max-width:47.9999em) {
  .node-blog.mode-teaser .node-blog__content{height:auto !important;}
}
@media (min-width:30em) {
  .node-blog.mode-teaser .node-blog__content{width:70%;padding-left:1.5em;float:right;}
}
@media (min-width:48em) {
  .node-blog.mode-teaser .node-blog__content{width:65%;}
}
.node-blog.mode-teaser .node-blog__image{margin-bottom:2em;}
@media (min-width:30em) {
  .node-blog.mode-teaser .node-blog__image{width:30%;float:left;margin-bottom:0;}
}
@media (min-width:48em) {
  .node-blog.mode-teaser .node-blog__image{width:35%;}
}
.node-blog.mode-teaser .node-blog__image img{width:100%;max-width:12em;}.node-blog.mode-teaser .headline{margin:0;font-size:1.2em;}.node-blog.mode-teaser .submitted{padding-top:0.5em;font-size:0.75em;color:#081D33;}.node-blog.mode-teaser .submitted .user,.node-blog.mode-teaser .submitted .timestamp{display:block;}.node-blog.mode-teaser .user-picture{display:inline-block;vertical-align:middle;margin-right:0.5em;width:2em;}.node-blog.mode-teaser .intro-text{margin:0.75em 0 0 0;font-size:0.8em;}.node-blog.mode-full{padding-top:3em;padding-bottom:3em;}.node-blog.mode-full:after{content:"";display:table;clear:both;}.node-blog.mode-full .node-blog__sidebar{display:none;}
@media (min-width:48em) {
  .node-blog.mode-full .node-blog__sidebar{display:block;width:25%;margin:0;float:left;text-align:center;}
}
@media (min-width:48em) {
  .node-blog.mode-full .node-blog__content{width:75%;padding-left:2.5em;float:right;}
}
.node-blog.mode-full .field-name-field-category{margin-top:3em;font-size:0.9em;}.node-blog.mode-full .field-name-field-tags{margin-top:3em;font-size:0.9em;}.node-blog.mode-full .field-name-field-category + .field-name-field-tags{margin-top:0.5em;}.node-blog.mode-full .social-sharing{margin:0 0 2em 0;}.node-blog.mode-full .submitted{margin:0.2em 0 2em 0;font-size:0.9em;}.node-blog.mode-full .user-picture{display:inline-block;vertical-align:middle;}.blog-filterable__filters{background:#d5dee4;padding:1em 0;text-align:center;}.blog-filterable__filters .views-exposed-widgets{text-align:center;margin:0 0 -0.5em 0;}.blog-filterable__filters .views-exposed-widgets label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.blog-filterable__filters .views-exposed-widgets .views-exposed-widget{padding:0 0.6em 0.6em 0.6em;display:inline-block;float:none;}.js .blog-filterable__filters .views-exposed-widgets .views-submit-button{display:none;}.blog-filterable__filters .form-select{min-width:12em;}.blog-filterable__filters .css-target{text-decoration:none;color:#081D33;}.blog-filterable__filters .css-target:hover,.blog-filterable__filters .css-target:focus{text-decoration:none;}.blog-filterable__facets{padding-top:1.5em;padding-bottom:0.75em;}.js .blog-filterable__facets{display:none;}.blog-filterable__facets:target,.blog-filterable__facets.is-targeted{display:block;}.blog-filterable__facets .block-facetapi{margin-bottom:1.5em;}.blog-filterable__facets .block-facetapi:last-child{margin-bottom:0;}.blog-filterable__facets h2{font-size:1em;margin:0 0 0.5em 0;}.blog-filterable__list{background:#faf9f9;padding-top:2em;padding-bottom:2em;}.blog-filterable__grid{margin-left:-0.6em;margin-right:-0.6em;margin-bottom:-1.5em;text-align:center;}.blog-filterable__grid .node{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;}
@media (min-width:48em) {
  .blog-filterable__grid .node{width:50%;}
}
.view-display-id-blog_posts_related .view-content{margin:0 -0.6em -2em -0.6em;}.view-display-id-blog_posts_related .views-row{padding:0 0.6em;margin-bottom:2em;}
@media (min-width:30em) {
  .view-display-id-blog_posts_related .views-row{display:inline-block;vertical-align:top;width:50%;}
}
@media (min-width:48em) {
  .view-display-id-blog_posts_related .views-row{width:25%;}
}
.view-display-id-blog_posts_by_user .view-content{margin:0 -0.6em -2em -0.6em;}.view-display-id-blog_posts_by_user .views-row{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;}
@media (min-width:48em) {
  .view-display-id-blog_posts_by_user .views-row{width:50%;}
}
.node-customers.mode-teaser .node-customers__link{text-decoration:none;display:block;color:#979695;padding:0.75em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;border-radius:0.3em;transition:-webkit-transform 0.3s;transition:transform 0.3s;}.node-customers.mode-teaser .node-customers__link:hover,.node-customers.mode-teaser .node-customers__link:focus{text-decoration:none;}
@media (min-width:48em) {
  .node-customers.mode-teaser .node-customers__link:hover,.node-customers.mode-teaser .node-customers__link:focus{z-index:10;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
}
.node-customers.mode-teaser .node-customers__content{font-size:0.8em;padding-top:0.75em;}.node-customers.mode-teaser .node-customers__content span{display:inline-block;}.node-customers.mode-teaser .node-customers__content span:after{content:"•";display:inline-block;padding:0 0.5em 0 0.75em;}.node-customers.mode-teaser .node-customers__content span:last-child:after{display:none;}.node-customers.mode-teaser .node-customers__customer{font-size:0.8em;padding-top:0.5em;}.node-customers.mode-featured{background-repeat:no-repeat;background-position:center center;background-size:cover;}.node-customers.mode-featured .node-customers__link{text-decoration:none;display:block;color:#979695;padding-top:5em;padding-bottom:5em;}.node-customers.mode-featured .node-customers__link:hover,.node-customers.mode-featured .node-customers__link:focus{text-decoration:none;}
@media (min-width:48em) {
  .node-customers.mode-featured .node-customers__link{min-height:35em;}
}
.node-customers.mode-featured .node-customers__content{padding:2em 1.5em;border-radius:0.3em;box-shadow:rgba(0,0,0,0.5) 0 0 1em;background:rgba(255,255,255,0.9);text-align:center;}
@media (min-width:30em) {
  .node-customers.mode-featured .node-customers__content{width:64.70588%;float:left;margin-right:0;}
}
@media (min-width:48em) {
  .node-customers.mode-featured .node-customers__content{width:48.57143%;float:left;margin-right:0;}
}
@media (min-width:62em) {
  .node-customers.mode-featured .node-customers__content{width:31.42857%;float:left;margin-right:0;}
}
.node-customers.mode-featured .intro-text{color:#979695;}.node-customers.mode-full .node-customers__banner{height:11em;background-color:#081D33;background-size:cover;background-repeat:no-repeat;background-position:center center;}.node-customers.mode-full .node-customers__banner.no-bg-image{background-image:url(//www.smartfocus.com/sites/all/themes/smartfocus_theme/svg/star_field.svg);background-size:500px 500px;background-repeat:repeat;}.node-customers.mode-full .node-customers__headline{text-align:center;margin-top:-4em;}.node-customers.mode-full .node-customers__headline .headline{margin-top:0.75em;margin-bottom:0;}.node-customers.mode-full .node-customers__logo-wrapper{display:inline-block;padding:0.6em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;}.node-customers.mode-full .node-customers__content{text-align:center;padding:0 0 3em 0;}.node-customers.mode-full .node-customers__quote{padding:0;border:none;color:#979695;font-weight:500;}.node-customers.mode-full .node-customers__quote .quote-text{font-size:1.2em;margin:0 0 0.1em 0;color:#081D33;font-style:italic;}.node-customers.mode-full .node-customers__quote .field-name-field-customer-quote-author{color:#484f54;font-size:0.9em;}.node-customers.mode-full .node-customers__quote .field-name-field-customer-quote-position{font-weight:400;font-size:0.9em;}.node-customers.mode-full .node-customers__quote,.node-customers.mode-full .node-customers__video,.node-customers.mode-full .node-customers__case-study,.node-customers.mode-full .node-customers__attachment{margin:2.5em 0 0 0;}.node-customers.mode-full .node-customers__case-study p:last-child{margin-bottom:0;}.customers-filterable__filters{background:#d5dee4;padding:1em 0;}.customer-filterable-filters{list-style-type:none;padding:0;margin:0 0 -0.5em 0;text-align:center;}.customer-filterable-filters__item{display:inline-block;vertical-align:top;margin-right:0.8em;margin-bottom:0.6em;}.customer-filterable-filters__item:last-child{margin-right:0;}.customer-filterable-filters__btn{text-decoration:none;text-decoration:none;display:inline-block;padding:0.3em 0.75em;border-radius:0.3em;font-size:0.9em;font-weight:500;transition:all 0.3s;background-color:white;}.customer-filterable-filters__btn:hover,.customer-filterable-filters__btn:focus{text-decoration:none;}.customer-filterable-filters__btn:hover,.customer-filterable-filters__btn:focus,.customer-filterable-filters__btn.active{background-color:#23AAE0;color:white;}.customers-filterable__list{background:#faf9f9;padding-top:2em;padding-bottom:2em;}.customers-filterable__list .customers-filterable__grid{margin:0 -0.6em -2em -0.6em;}.customers-filterable__list .node-customers{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:2em;transition:opacity 0.3s;}
@media (min-width:15em) {
  .customers-filterable__list .node-customers{width:50%;}
}
@media (min-width:30em) {
  .customers-filterable__list .node-customers{width:33%;}
}
@media (min-width:62em) {
  .customers-filterable__list .node-customers{width:25%;}
}
.customers-filterable__list .node-customers.disabled{opacity:0.3;}.customers-filterable__list .field-name-field-logo{text-align:center;}.customer-logos-list{padding:0;margin:0;list-style-type:none;background-color:#d5dee4;}.customer-logos-list:after{content:"";display:table;clear:both;}.customer-logos-item{display:none;}.customer-logos-item a{text-decoration:none;display:block;text-align:center;padding:1.5em;}.customer-logos-item a:hover,.customer-logos-item a:focus{text-decoration:none;}.customer-logos-item:nth-child(1){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(2){background-color:#26a37d;display:block;}.customer-logos-item:nth-child(3){background-color:#f3ad34;display:block;}
@media (min-width:15em) {
  .customer-logos-item{width:50%;float:left;}.customer-logos-item:nth-child(1){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(2){background-color:#26a37d;display:block;}.customer-logos-item:nth-child(3){background-color:#f3ad34;display:block;}.customer-logos-item:nth-child(4){background-color:#eb6910;display:block;}
}
@media (min-width:30em) {
  .customer-logos-item{width:33.33%;}.customer-logos-item:nth-child(1){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(2){background-color:#26a37d;display:block;}.customer-logos-item:nth-child(3){background-color:#f3ad34;display:block;}.customer-logos-item:nth-child(4){background-color:#eb6910;display:block;}.customer-logos-item:nth-child(5){background-color:#8b5f97;display:block;}.customer-logos-item:nth-child(6){background-color:#23AAE0;display:block;}
}
@media (min-width:48em) {
  .customer-logos-item{width:25%;}.customer-logos-item:nth-child(1){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(2){background-color:#26a37d;display:block;}.customer-logos-item:nth-child(3){background-color:#f3ad34;display:block;}.customer-logos-item:nth-child(4){background-color:#eb6910;display:block;}.customer-logos-item:nth-child(5){background-color:#8b5f97;display:block;}.customer-logos-item:nth-child(6){background-color:#eb6910;display:block;}.customer-logos-item:nth-child(7){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(8){background-color:#26a37d;display:block;}
}
@media (min-width:62em) {
  .customer-logos-item{width:20%;}.customer-logos-item:nth-child(1){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(2){background-color:#26a37d;display:block;}.customer-logos-item:nth-child(3){background-color:#f3ad34;display:block;}.customer-logos-item:nth-child(4){background-color:#eb6910;display:block;}.customer-logos-item:nth-child(5){background-color:#8b5f97;display:block;}.customer-logos-item:nth-child(6){background-color:#eb6910;display:block;}.customer-logos-item:nth-child(7){background-color:#8b5f97;display:block;}.customer-logos-item:nth-child(8){background-color:#23AAE0;display:block;}.customer-logos-item:nth-child(9){background-color:#26a37d;display:block;}.customer-logos-item:nth-child(10){background-color:#f3ad34;display:block;}.customer-logos-item a{padding:1.5em 2em;}
}
@media (min-width:75em) {
  .customer-logos-item a{padding:2em 3em;}
}
.view-display-id-customers_related .view-content{margin:0 -0.6em -1.5em -0.6em;}.view-display-id-customers_related .views-row{padding:0 0.6em;margin:0 0 1.5em 0;display:inline-block;vertical-align:top;}
@media (min-width:15em) {
  .view-display-id-customers_related .views-row{width:50%;}
}
@media (min-width:48em) {
  .view-display-id-customers_related .views-row{width:25%;}
}
.view-display-id-customers_related .node-customers__content{display:none;}.node-type-datasheets .field-name-field-file,.node-type-posters .field-name-field-file,.node-type-infographics .field-name-field-file{margin-top:0.75em;margin-bottom:1.5em;}.content-section__gate-email-prompt .webform-client-form{margin-left:-0.6em;margin-right:-0.6em;text-align:center;}.content-section__gate-email-prompt .webform-client-form:after{content:"";display:table;clear:both;}.content-section__gate-email-prompt .webform-component,.content-section__gate-email-prompt .form-actions{width:100%;display:inline-block;padding-left:0.6em;padding-right:0.6em;vertical-align:top;text-align:left;}
@media (min-width:48em) {
  .content-section__gate-email-prompt .webform-component,.content-section__gate-email-prompt .form-actions{width:65%;}
}
.content-section__gate-email-prompt .form-actions{width:25%;padding-top:0;}.content-section__gate-email-prompt .form-actions button{width:100%;}.content-section__gate-email-prompt .form-actions{text-align:center;}.content-section__gate-webform .webform-client-form{margin-left:-0.6em;margin-right:-0.6em;text-align:center;}.content-section__gate-webform .webform-client-form:after{content:"";display:table;clear:both;}.content-section__gate-webform .webform-component{width:100%;display:inline-block;padding-left:0.6em;padding-right:0.6em;vertical-align:top;text-align:left;}
@media (min-width:30em) {
  .content-section__gate-webform .webform-component{width:50%;}
}
@media (min-width:48em) {
  .content-section__gate-webform .webform-component{width:33%;}
}
.content-section__gate-webform .form-actions{text-align:center;}.pdf-reader-download-link{margin-top:0.75em;margin-bottom:1.5em;}#pdf_reader{border:1px solid #979695;width:100%;min-height:700px;}.resources-filterable__filters{background:#d5dee4;padding:1em 0;text-align:center;}.resources-filterable__filters .views-exposed-widgets{text-align:center;margin:0 0 -0.6em 0;}.resources-filterable__filters .views-exposed-widgets label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.resources-filterable__filters .views-exposed-widgets .views-exposed-widget{padding:0 0.6em 0.6em 0.6em;display:inline-block;float:none;}.js .resources-filterable__filters .views-exposed-widgets .views-submit-button{display:none;}.resources-filterable__filters .form-select{min-width:12em;}.resources-filterable__filters .css-target{text-decoration:none;color:#081D33;}.resources-filterable__filters .css-target:hover,.resources-filterable__filters .css-target:focus{text-decoration:none;}.resources-filterable__facets{padding-top:1.5em;padding-bottom:0.75em;}.js .resources-filterable__facets{display:none;}.resources-filterable__facets:target,.resources-filterable__facets.is-targeted{display:block;}.resources-filterable__facets .block-facetapi{margin-bottom:1.5em;}.resources-filterable__facets .block-facetapi:last-child{margin-bottom:0;}.resources-filterable__facets h2{font-size:1em;margin:0 0 0.5em 0;}.resources-filterable__list{background:#faf9f9;padding-top:2em;padding-bottom:0.5em;}.resources-filterable__list .item-list{margin-top:-3.5em;margin-bottom:1.5em;}.resources-filterable__grid{margin-left:-0.6em;margin-right:-0.6em;margin-bottom:-1.5em;text-align:center;padding-bottom:2em;}.resources-filterable__grid .node{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;transition:opacity 0.3s;}
@media (min-width:30em) {
  .resources-filterable__grid .node{width:50%;}
}
@media (min-width:48em) {
  .resources-filterable__grid .node{width:33%;}
}
@media (min-width:62em) {
  .resources-filterable__grid .node{width:25%;}
}
.node-resource__link{text-decoration:none;padding:0.75em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;display:block;position:relative;color:#979695;border-radius:0.3em;transition:all 0.3s;}.node-resource__link:hover,.node-resource__link:focus{text-decoration:none;}.node-resource__link:hover,.node-resource__link:focus{color:#979695;}
@media (min-width:48em) {
  .node-resource__link:hover,.node-resource__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
.node-resource__tag{position:absolute;top:1.75em;right:0;background-color:#23AAE0;color:white;display:block;padding:0.5em 1.75em 0.35em 1em;font-weight:500;border-radius:0.3em 0 0 0.3em;box-shadow:rgba(0,0,0,0.3) -1px 2px 5px;}.node-ebooks .node-resource__tag{background-color:#8b5f97;}.node-webinars .node-resource__tag{background-color:#eb6910;}.node-videos .node-resource__tag{background-color:#E84974;}.node-datasheets .node-resource__tag,.node-infographics .node-resource__tag,.node-posters .node-resource__tag{background-color:#26a37d;}.node-resource__content{padding:1em 0.5em;}.node-resource__content p{font-size:0.9em;margin:0;}.node-resource__buttons{padding:0 0.5em 0.5em 0.5em;}.node-webinars .node-resource__buttons .btn,.node-webinars .node-resource__buttons .header-section__link-button > a,.node-webinars .node-resource__buttons .section-action a,.section-action .node-webinars .node-resource__buttons a,.node-webinars .node-resource__buttons .pdf-reader-download-link{background-color:#eb6910;}.node-videos .node-resource__buttons .btn,.node-videos .node-resource__buttons .header-section__link-button > a,.node-videos .node-resource__buttons .section-action a,.section-action .node-videos .node-resource__buttons a,.node-videos .node-resource__buttons .pdf-reader-download-link{background-color:#E84974;}.node-datasheets .node-resource__buttons .btn,.node-datasheets .node-resource__buttons .header-section__link-button > a,.node-datasheets .node-resource__buttons .section-action a,.section-action .node-datasheets .node-resource__buttons a,.node-datasheets .node-resource__buttons .pdf-reader-download-link,.node-infographics .node-resource__buttons .btn,.node-infographics .node-resource__buttons .header-section__link-button > a,.node-infographics .node-resource__buttons .section-action a,.section-action .node-infographics .node-resource__buttons a,.node-infographics .node-resource__buttons .pdf-reader-download-link,.node-posters .node-resource__buttons .btn,.node-posters .node-resource__buttons .header-section__link-button > a,.node-posters .node-resource__buttons .section-action a,.section-action .node-posters .node-resource__buttons a,.node-posters .node-resource__buttons .pdf-reader-download-link{background-color:#26a37d;}.node-resource__headline{margin:0 0 0.5em 0;}.field-name-field-issuu-embed{position:relative;height:0;padding-bottom:60%;}.issuuembed{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.issuuembed > div > div + div{display:none;}.product-features__list{background:#faf9f9;padding-top:2em;padding-bottom:0.5em;}.product-features__list .item-list{margin-top:-3.5em;margin-bottom:1.5em;}.product-features__grid{margin-left:-0.6em;margin-right:-0.6em;margin-bottom:-1.5em;text-align:center;padding-bottom:2em;}.product-features__grid .node{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;transition:opacity 0.3s;}
@media (min-width:30em) {
  .product-features__grid .node{width:50%;}
}
@media (min-width:48em) {
  .product-features__grid .node{width:33%;}
}
@media (min-width:62em) {
  .product-features__grid .node{width:25%;}
}
.node-product-feature__link{text-decoration:none;padding:0.75em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;display:block;position:relative;color:#979695;border-radius:0.3em;transition:all 0.3s;}.node-product-feature__link:hover,.node-product-feature__link:focus{text-decoration:none;}.node-product-feature__link:hover,.node-product-feature__link:focus{color:#979695;}
@media (min-width:48em) {
  .node-product-feature__link:hover,.node-product-feature__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
.node-product-feature__tag{position:absolute;top:1.75em;right:0;background-color:#23AAE0;color:white;display:block;padding:0.5em 1.75em 0.35em 1em;border-radius:0.3em 0 0 0.3em;box-shadow:rgba(0,0,0,0.3) -1px 2px 5px;background-color:#26a37d;text-transform:uppercase;font-weight:500;}.node-product-feature__content{padding:1em 0.5em;}.node-product-feature__content p{font-size:0.9em;margin:0;}.node-product-feature__buttons{padding:0 0.5em 0.5em 0.5em;}.node-product-feature__buttons .btn,.node-product-feature__buttons .header-section__link-button > a,.node-product-feature__buttons .section-action a,.section-action .node-product-feature__buttons a,.node-product-feature__buttons .pdf-reader-download-link{background-color:#26a37d;}.node-product-feature__headline{margin:0 0 0.5em 0;}.product-feature-download{text-align:center;padding-top:3em;padding-bottom:3em;background:#faf9f9;}.node-landing-page.mode-full{padding-bottom:0;}
@media (min-width:48em) {
  .container .node-landing-page.mode-full .node-landing-page__col1{width:65.71429%;float:left;margin-right:2.85714%;}
}
@media (min-width:48em) {
  .node-landing-page.mode-full .container .node-landing-page__col1{width:65.71429%;float:left;margin-right:2.85714%;}
}
.node-landing-page.mode-full .node-landing-page__col2{text-align:center;}.node-landing-page.mode-full .node-landing-page__col1 + .node-landing-page__col2{margin-top:2em;}
@media (min-width:48em) {
  .node-landing-page.mode-full .node-landing-page__col1 + .node-landing-page__col2{width:31.42857%;float:left;margin-right:0;margin-top:0;}
}
.node-landing-page.mode-full .node-landing-page__resource{padding-top:3em;padding-bottom:3em;background:#faf9f9;text-align:center;}.node-landing-page.mode-full .node-landing-page__resource h3{margin:0 0 1em 0;}.node-landing-page.mode-full .node-landing-page__resource h4{margin:0 0 1em 0;}.node-landing-page.mode-full .node-landing-page__pdf-reader{margin-top:2em;}.node-landing-page.mode-full .node-landing-page__pdf-reader .fluid-width-video-wrapper{padding-top:0 !important;}.node-landing-page.mode-full .node-landing-page__pdf-reader .fluid-width-video-wrapper object{position:static !important;}.node-landing-page.mode-full .node-landing-page__blocks{padding-top:3em;padding-bottom:3em;text-align:center;background-color:#d5dee4;}.node-landing-page.mode-full .node-landing-page__block{text-decoration:none;text-align:left;color:#979695;display:block;background:white;border-radius:0.3em;overflow:hidden;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;transition:-webkit-transform 0.3s;transition:transform 0.3s;padding:0.75em;position:relative;}.node-landing-page.mode-full .node-landing-page__block:hover,.node-landing-page.mode-full .node-landing-page__block:focus{text-decoration:none;}.node-landing-page.mode-full .node-landing-page__block:hover,.node-landing-page.mode-full .node-landing-page__block:focus{z-index:10;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.node-landing-page.mode-full .node-landing-page__block img{width:100%;margin:0 0 1.25em 0;}.node-landing-page.mode-full .node-landing-page__block h4{margin:0;}.node-landing-page.mode-full .node-landing-page__block p{font-size:0.9em;}.node-landing-page.mode-full .node-landing-page__block *:last-child{margin-bottom:0;}.node-landing-page.mode-full .field-name-field-footer-block{margin:0 -0.8em -2em -0.8em;}.node-landing-page.mode-full .field-name-field-footer-block .field-item{padding:0 0.8em;vertical-align:top;display:inline-block;width:100%;margin-bottom:2em;}
@media (min-width:30em) {
  .node-landing-page.mode-full .field-name-field-footer-block .field-item{width:50%;}
}
@media (min-width:48em) {
  .node-landing-page.mode-full .field-name-field-footer-block .field-item{width:33%;}
}
.node-landing-page.mode-full .gated-form-sidebar{padding:1em;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;border-radius:0.3em;}.node-landing-page.mode-full .gated-form-sidebar .btn,.node-landing-page.mode-full .gated-form-sidebar .header-section__link-button > a,.node-landing-page.mode-full .gated-form-sidebar .section-action a,.section-action .node-landing-page.mode-full .gated-form-sidebar a,.node-landing-page.mode-full .gated-form-sidebar .pdf-reader-download-link{display:block;width:100%;}.user-profile__banner{height:11em;}.user-profile__headline{text-align:center;}.user-profile__headline.with-picture{margin-top:-4.5em;}.user-profile__headline .headline{margin-top:0.75em;margin-bottom:0;}.user-profile__headline .sub-headline{margin-top:0.2em;}.user-profile__headline .user-picture{display:inline-block;padding:0.6em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;}.user-profile__headline .user-picture img{width:150px;}.user-profile__content{text-align:center;padding:0 0 3em 0;}.user-profile__content .field-name-field-short-description{margin:2.5em 0 0 0;}.user-profile_social-link{color:white;margin:0 0.25em;}.user-profile_social-link:hover,.user-profile_social-link:focus{color:white;}.user-profile_social-link i{background:#23AAE0;display:inline-block;margin:0;width:2em;height:2em;line-height:2em;border-radius:50%;font-size:1.2em;vertical-align:middle;}.user-profile_social-link .icon-twitter{background:#00aced;}.user-profile_social-link .icon-facebook{background:#3b5998;}.user-profile_social-link .icon-gplus{background:#dd4b39;}.user-profile_social-link .icon-youtube{background:#bb0000;}.user-profile_social-link .icon-linkedin{background:#007bb6;}.user-profile_social-link .icon-foursquare{background:#0072b1;}.user-profile_social-link .icon-delicious{background:#222222;}.user-profile_social-link .icon-viadeo{background:#f07355;}.node-career.mode-teaser .node-career__link{text-decoration:none;display:block;color:#979695;padding:0.75em;background:white;box-shadow:rgba(72,79,84,0.2) 0 5px 20px;border-radius:0.3em;transition:-webkit-transform 0.3s;transition:transform 0.3s;position:relative;}.node-career.mode-teaser .node-career__link:after{content:"";display:table;clear:both;}.node-career.mode-teaser .node-career__link:hover,.node-career.mode-teaser .node-career__link:focus{text-decoration:none;}
@media (min-width:48em) {
  .node-career.mode-teaser .node-career__link:hover,.node-career.mode-teaser .node-career__link:focus{box-shadow:rgba(72,79,84,0.5) 0 5px 20px;}
}
.node-career.mode-teaser .field-label{font-size:0.9em;}.node-career.mode-teaser .field-text{display:block;}.node-career.mode-teaser .node-career_location{margin-top:-0.5em;}
@media (min-width:30em) {
  .node-career.mode-teaser .node-career_location{float:left;width:45%;margin-right:5%;margin-top:0;}
}
.node-career.mode-teaser .node-career_department{margin-top:0.75em;}
@media (min-width:30em) {
  .node-career.mode-teaser .node-career_department{margin-top:0;}
}
.node-career.mode-full .field-text{font-size:1.4em;display:block;}.node-career.mode-full .node-career_location,.node-career.mode-full .node-career_department{margin-bottom:1.25em;}.careers__list{background:#faf9f9;padding-top:2em;padding-bottom:2em;}.careers__list .careers__grid{margin:0 -0.6em -1.5em -0.6em;}.careers__list .node-career{padding-left:0.6em;padding-right:0.6em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;}
@media (min-width:48em) {
  .careers__list .node-career{width:50%;}
}
.node-connectors.mode-teaser .node-connectors__image{margin-bottom:1em;}.node-connectors.mode-teaser .node-connectors__image img{max-width:10em;}.node-connectors.mode-teaser .node-connectors__content{font-size:0.9em;}.connectors-list__list{padding-top:2em;padding-bottom:2em;}.connectors-list__grid{margin-left:-1em;margin-right:-1em;margin-bottom:-1.5em;text-align:center;}.connectors-list__grid .node{padding-left:1em;padding-right:1em;width:100%;display:inline-block;vertical-align:top;margin-bottom:1.5em;transition:opacity 0.3s;}
@media (min-width:30em) {
  .connectors-list__grid .node{width:50%;}
}
@media (min-width:48em) {
  .connectors-list__grid .node{width:33%;}
}
.tour-wrapper{position:absolute;width:100%;top:0;left:0;list-style-type:none;padding:0;margin:0;}.tour-hotspot{cursor:pointer;}.tour-step{width:100%;left:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.2s;transition:transform 0.2s;}
@media (min-width:0) and (max-width:47.9999em) {
  .tour-step{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}.tour-step.move-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
}
@media (min-width:48em) {
  .tour-step{position:absolute;width:auto;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25);}
}
.tour-more-info{position:absolute;z-index:10;padding:0;width:100%;font-family:Helvetica,sans-serif;text-align:left;transition:all 0.3s;background-color:#fefffb;border-color:#fefffb;border-radius:0.3em;box-shadow:rgba(0,0,0,0.4) 0 0 2em;opacity:0;visibility:hidden;color:#979695;}
@media (min-width:0) and (max-width:47.9999em) {
  .tour-more-info{top:0 !important;left:0 !important;}
}
.tour-more-info .tour-more-info__headline{padding:0.75em 1em 0 1em;}.tour-more-info .tour-more-info__headline > *{margin:0;font-size:1.15em;}.tour-more-info .tour-more-info__content{padding:0.75em 1em 1em 1em;font-size:0.9em;}.tour-more-info .tour-more-info__content > *:last-child{margin-bottom:0;}.tour-more-info .tour-more-info__nav{list-style-type:none;padding:0 1em 1em 1em;margin:0;font-size:0.9em;}.tour-more-info .tour-more-info__nav li{display:inline-block;}.tour-more-info .tour-more-info__nav li:nth-child(2){padding:0 0.75em;font-weight:500;}.tour-more-info .tour-more-info__nav a{font-size:1.5em;vertical-align:sub;}.tour-more-info .tour-more-info__nav a.inactive{color:#979695;cursor:not-allowed;}.tour-more-info:before{content:'';position:absolute;height:0;width:0;border:0.75em solid transparent;display:none;}.tour-more-info .tour-close{position:absolute;top:-0.8em;right:-0.8em;width:1.8em;height:1.8em;overflow:hidden;text-indent:100%;white-space:nowrap;background:#979695;border-radius:50%;}.tour-more-info .tour-close:before,.tour-more-info .tour-close:after{content:'';position:absolute;left:50%;top:50%;height:2px;width:1.1em;border-radius:4em;background-color:white;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.tour-more-info .tour-close:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);}.tour-more-info .tour-close:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);}
@media (min-width:0) and (max-width:47.9999em) {
  .tour-step.is-selected{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
}
@media (min-width:48em) {
  .tour-step.is-selected{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.tour-step.is-selected .tour-more-info{opacity:1;visibility:visible;}
@media (min-width:48em) {
  .tour-more-info{width:18em;}.tour-more-info:before{display:block;}.tour-more-info.left{top:50%;right:0;left:auto;-webkit-transform:translate(-4em,-50%);-ms-transform:translate(-4em,-50%);transform:translate(-4em,-50%);}.tour-more-info.left:before{top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-left-color:inherit;}.tour-more-info.right{top:50%;left:0;right:auto;-webkit-transform:translate(4em,-50%);-ms-transform:translate(4em,-50%);transform:translate(4em,-50%);}.tour-more-info.right:before{top:50%;right:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-right-color:inherit;}.tour-more-info.top{-webkit-transform:translate(-50%,-4em);-ms-transform:translate(-50%,-4em);transform:translate(-50%,-4em);}.tour-more-info.top:before{left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top-color:inherit;}.tour-more-info.bottom{-webkit-transform:translate(-50%,4em);-ms-transform:translate(-50%,4em);transform:translate(-50%,4em);}.tour-more-info.bottom:before{left:50%;bottom:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom-color:inherit;}
}
.message-cloud-universe__heading{padding:4em 0 3em 0;text-align:center;color:white;}.message-cloud-universe__heading h1{color:white;text-transform:uppercase;font-weight:400;}.message-cloud-universe__heading p{margin:0;}.message-cloud-universe__content{position:relative;max-width:50em;margin:0 auto;padding:0 0 2em 0;}.message-cloud-universe__start-tour{text-align:center;padding:0 0 2em 0;}
@media (min-width:48em) {
  .message-cloud-universe__start-tour{display:none;}
}
#message-cloud #canvas-sizer{fill:none;}.mini-world__content{position:relative;max-width:50em;margin:0 auto;padding:1.5em 0;}.mini-world__start-tour{text-align:center;padding:2em 0;}
@media (min-width:48em) {
  .mini-world__start-tour{display:none;}
}
.stry-widget .stry-widget-inner,.stry-widget .stry-widget-inner .column .viewport{background-color:transparent !important;border-color:transparent !important;}.stry-hub .stry-hub-title{font-size:1.2em !important;}.stry-hub .stry-hub-footer{font-size:0.7em !important;}.stry-item .stry-media .stry-video-icon{font-size:6.5em !important;}.stry-item .stry-media .stry-video-icon .stry-icon{font-size:1em !important;}#protected-node-enterpassword{display:block;margin-left:auto;margin-right:auto;max-width:40em;}#protected-node-enterpassword .form-wrapper{padding:1em;}
@media (min-width:48em) {
  #protected-node-enterpassword .form-wrapper{padding:2em;}
}
#protected-node-enterpassword .fieldset-description{margin-bottom:1rem;}.captcha{clear:both;display:block;max-width:35em;margin-left:auto;margin-right:auto;}.captcha .fieldset-wrapper{padding:1em;}.captcha .fieldset-description{margin-bottom:1rem;}.captcha .g-recaptcha *:not(iframe){display:block;margin-left:auto;margin-right:auto;}#webform-client-form-4266{background-color:lightgrey;padding:2em;border-radius:10px;}.webform-component--event-title{text-align:center;}.events-contact-details{clear:both;margin:0 auto;margin-bottom:2em;border:none;max-width:800px;}.events-contact-details .form-item{display:inline-block;width:100%;}
@media (min-width:30em) {
  .events-contact-details .form-item{width:49%;}
}
.webform-component--product-interest{clear:both;}.webform-component--product-interest > label{text-align:center;font-size:1.5em;color:black !important;margin-bottom:.5em;}.webform-component--product-interest .product-interests{max-width:960px;margin:0 auto;}.webform-component--product-interest .product-interests input{display:none;}.webform-component--product-interest .product-interests .form-item{display:inline-block;margin:0 auto;width:90%;text-align:center;font-size:1.1em;font-weight:600;text-shadow:0 0 5px black;line-height:18px;margin:0.3em;color:white;vertical-align:top;}
@media (min-width:30em) {
  .webform-component--product-interest .product-interests .form-item{width:45%;}
}
@media (min-width:48em) {
  .webform-component--product-interest .product-interests .form-item{width:30%;}
}
.webform-component--product-interest .product-interests .form-item .option{padding:2em;border:5px solid lightgrey;color:white;border-radius:10px;}.webform-component--product-interest .product-interests .form-item.checked .option{border:5px solid #6aa2fc;}.webform-component--product-interest .product-interests .form-item:nth-child(1) .option{background-color:#d14373;}.webform-component--product-interest .product-interests .form-item:nth-child(2) .option{background-color:#503c6a;}.webform-component--product-interest .product-interests .form-item:nth-child(3) .option{background-color:#d96222;}.webform-component--product-interest .product-interests .form-item:nth-child(4) .option{background-color:#e9a844;}.webform-component--product-interest .product-interests .form-item:nth-child(5) .option{background-color:#4eafde;}.smartfocus-contact{clear:both;}.smartfocus-contact > label{text-align:center;font-size:1.5em;color:black !important;margin-bottom:.5em;}.smartfocus-contact .form-radios{width:95%;margin:0 auto;margin-bottom:2em;}
@media (min-width:48em) {
  .smartfocus-contact .form-radios{width:75%;}
}
.smartfocus-contact .form-item{display:inline;}.smartfocus-contact .form-item input{display:none;}.smartfocus-contact .form-item .option{display:block;margin:0 auto;margin-bottom:1em;width:65%;padding:1.5em;text-align:center;border-radius:10px;color:white;font-size:1.1em;font-weight:600;text-shadow:0 0 10px black;background-color:#ebeef4;border:5px solid lightgrey;}
@media (min-width:30em) {
  .smartfocus-contact .form-item .option{width:30%;display:inline-block;}
}
.smartfocus-contact .form-item.checked .option{border:5px solid #6aa2fc;}/**/