abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-size:100%;vertical-align:baseline;background:transparent;padding:0;border:none;outline:none;margin:0}img{vertical-align:bottom}html{overflow-y:scroll}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{font-size:100%;vertical-align:baseline;background:transparent;padding:0;margin:0}ins{text-decoration:none}ins,mark{color:#000;background-color:#ff9}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:0;padding:0;margin:1em 0;border:none;border-top:1px solid #ccc}input,select{vertical-align:middle}*,:after,:before{box-sizing:border-box}@font-face{font-family:Futura Std;src:url(fonts/futurastd-medium.eot);src:url(fonts/futurastd-medium.eot?#iefix) format("embedded-opentype"),url(fonts/futurastd-medium.woff2) format("woff2"),url(fonts/futurastd-medium.woff) format("woff"),url(fonts/futurastd-medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Futura Std;src:url(fonts/futurastd-heavy.eot);src:url(fonts/futurastd-heavy.eot?#iefix) format("embedded-opentype"),url(fonts/futurastd-heavy.woff2) format("woff2"),url(fonts/futurastd-heavy.woff) format("woff"),url(fonts/futurastd-heavy.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Icons;src:url(fonts/icons.eot);src:url(fonts/icons.eot?#iefix) format("embedded-opentype"),url(fonts/icons.woff) format("woff"),url(fonts/icons.ttf) format("truetype"),url(fonts/icons.svg#icons) format("svg");font-weight:400;font-style:normal}body,html{height:100%}body{font:12px/18px Arial,Helvetica Neue,Helvetica,sans-serif;color:#1a1a1a;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;min-width:320px;padding:72px 0 0}body form{position:relative;right:0;transition:right .5s ease}form{height:100%}h1{font:700 27px/24px Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif;margin:23px 0 8px}h2{font:700 18px/36px Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif}ol,ul{padding-left:18px}ol ol,ol ul,ul ol,ul ul{margin:0}ol.listing,ul.listing{list-style:none;padding:0;margin:0 0 22px}ol.listing li,ul.listing li{position:relative;font:700 14px/22px Arial,Helvetica Neue,Helvetica,sans-serif}ol.listing li a,ul.listing li a{color:#555;text-decoration:none}img{width:100%;height:auto}dl{margin:0 0 22px}sub,sup{font-size:75%;line-height:0;vertical-align:super}sub{vertical-align:sub}a,a[href^=tel]{text-decoration:underline;color:inherit;transition:color .3s ease-in-out}a.mail:hover,a:hover,a[href^=tel].mail:hover,a[href^=tel]:hover{color:#c75b12}.button,button,input[type=submit]{font:18px/1.2em Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif;padding:10px 24px 11px;color:#fff;display:inline-block;text-decoration:none;transition:background .2s ease-in-out;background:#c75b12}.button:hover,button:hover,input[type=submit]:hover{background:#005293}.button.alt,button.alt,input[type=submit].alt{background:#1a1a1a;border-radius:2px}.button.alt:hover,button.alt:hover,input[type=submit].alt:hover{background:#c75b12}.button.arrow,button.arrow,input[type=submit].arrow{position:relative}.button.arrow:after,button.arrow:after,input[type=submit].arrow:after{position:relative;display:inline-block;font-style:normal;font-weight:400;font-variant:normal;font-family:Icons;line-height:1;text-transform:none;speak:none;content:"\e902";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;top:0;left:4px;transition:all .3s ease}.button.arrow:hover:after,button.arrow:hover:after,input[type=submit].arrow:hover:after{left:7px}.arrow:after{font-style:normal;font-weight:400;font-variant:normal;font-family:Icons;line-height:1;text-transform:none;speak:none;content:"\e902";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;position:absolute;bottom:10px;right:21px;transition:all .3s ease}.arrow:hover:after{right:18px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{color:#1a1a1a;background:#fff;padding:6px 20px;outline:none;width:100%;height:32px;border:1px solid #ccd5df}input[type=email].ivld,input[type=password].ivld,input[type=tel].ivld,input[type=text].ivld,select.ivld,textarea.ivld{background:#fcc;border-color:#f99}label{float:left;width:300px;padding:6px 20px 6px 0}textarea{display:block;overflow:auto;height:auto;resize:vertical;min-height:158px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}select option{padding:5px 10px}select option.child{font-size:11px;padding-left:20px}button,input[type=submit]{vertical-align:top;cursor:pointer;border:none;outline:none;text-align:left}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font:18px/27px Arial,Helvetica Neue,Helvetica,sans-serif;color:#022d5d}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{opacity:1;font:18px/27px Arial,Helvetica Neue,Helvetica,sans-serif;color:#022d5d}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font:18px/27px Arial,Helvetica Neue,Helvetica,sans-serif;color:#022d5d}input::input-placeholder,textarea::input-placeholder{font:18px/27px Arial,Helvetica Neue,Helvetica,sans-serif;color:#022d5d}.vsummary{color:#333;background:#fcc;padding:9px 9px 20px;border:1px solid #f99;border-radius:3px;margin:13px 0 19px}.vsummary p,.vsummary ul{list-style:none;padding:0;margin:0 0 8px}.form{width:100%;margin:0 auto;padding:0}.form p{overflow:hidden;width:100%;margin:0 0 10px}.form p.button-container{text-align:right}.form p.form-check{display:none}.form.form-contact:last-child{margin-bottom:35px}table{table-layout:fixed;width:100%;margin:0 0 22px}table td,table th{font-weight:400;text-align:left}table th{width:25%}.columns{display:flex;max-width:1280px;padding:0 10px;margin:0 auto;flex-wrap:wrap;overflow:hidden}.columns .column{float:left;width:100%;padding:10px}.columns .column.column--contact p,.columns .column.column--contact ul{margin:0 0 22px}.columns.dual{margin:0 -10px;padding:0}.columns.triple .column{width:33.33333333%}figure.small,img.small{width:auto;margin-bottom:35px}figure.left,figure.right,img.left,img.right{width:100%}.images{list-style:none;overflow:hidden;clear:both;min-width:100%;padding:0;margin:0 0 20px}.images li{box-sizing:border-box;width:100%;padding:20px 0}figure.google-maps{position:relative;overflow:hidden;height:0;padding:0 0 23.68421053%;min-height:460px;margin:0;visibility:hidden}figure.google-maps .canvas,figure.google-maps img{position:absolute;float:left;top:0;visibility:hidden;width:100%;height:100%}figure.google-maps .canvas .gm-style-cc,figure.google-maps .canvas .gmnoprint,figure.google-maps img .gm-style-cc,figure.google-maps img .gmnoprint{opacity:0;transition:opacity .5s}figure.google-maps .canvas:hover .gm-style-cc,figure.google-maps .canvas:hover .gmnoprint,figure.google-maps img:hover .gm-style-cc,figure.google-maps img:hover .gmnoprint{opacity:1}figure.google-maps img{visibility:visible;width:auto}figure.google-maps.activated,figure.google-maps.activated .canvas{visibility:visible}figure.google-maps.activated:before{position:absolute;z-index:1;content:"";width:100%;height:100%;top:0;left:0}figure.google-maps.activated.active:before{display:none}figure.google-maps:not(.activated) img{left:50%;transform:translateX(-50%)}figure.google-maps:not(.activated) .google-maps__image{visibility:visible}figure.google-maps .google-maps__image{visibility:hidden}.info-box{max-width:200px}.info-box h2{font-size:18px;line-height:20px}.info-box .address,.info-box h2{margin:0 0 5px}.info-box table{margin:0}.no-image{height:0;padding:0 0 66.66666667%;background:#fff url(../images/placeholder.jpg) 50% no-repeat}.breadcrumbs,.no-image{position:relative;overflow:hidden}.breadcrumbs{font:300 15px/25px Arial,Helvetica Neue,Helvetica,sans-serif;white-space:nowrap;color:#032c61;letter-spacing:1px;padding:0;margin:-30px 0 44px;z-index:2}.breadcrumbs,.breadcrumbs ul{list-style:none}.breadcrumbs a,.breadcrumbs li,.breadcrumbs ul{display:inline-block;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumbs ul{position:relative;padding-left:20px;margin:0}.breadcrumbs ul:before{font-style:normal;font-weight:400;font-variant:normal;font-family:Icons;line-height:1;text-transform:none;speak:none;content:"\e905";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7px;margin:0 0 3px;position:absolute;top:11px;left:8px}.breadcrumbs a{text-decoration:none;font-weight:700}.breadcrumbs a:hover{text-decoration:underline}.slideshow{position:relative;overflow:hidden;list-style:none}.slideshow.slideshow-hero{width:100%}.slideshow.slideshow-hero figure:nth-child(n+2){display:none}.slideshow.slideshow-hero.lSSlideOuter .slideshow{width:100%;padding:0;margin:0}.slideshow.lSSlideOuter a:nth-child(n+2),.slideshow.slideshow-hero.lSSlideOuter .slideshow figure:nth-child(n){display:block}.child-overview figure,.slideshow.slideshow-hero figure{position:relative}.child-overview figure img,.slideshow.slideshow-hero figure img{width:100%;height:auto}.child-overview figure figcaption,.slideshow.slideshow-hero figure figcaption{position:absolute;width:100%;min-height:80px;bottom:0;left:0}.child-overview figure figcaption h2,.child-overview figure figcaption h3,.slideshow.slideshow-hero figure figcaption h2,.slideshow.slideshow-hero figure figcaption h3{text-align:right;position:relative;z-index:1;padding:34px 40px 0 34px}.child-overview figure figcaption h2,.child-overview figure figcaption h2 a,.child-overview figure figcaption h3,.child-overview figure figcaption h3 a,.slideshow.slideshow-hero figure figcaption h2,.slideshow.slideshow-hero figure figcaption h2 a,.slideshow.slideshow-hero figure figcaption h3,.slideshow.slideshow-hero figure figcaption h3 a{font:24px/36px Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff;text-decoration:none}.child-overview figure:after,.slideshow.slideshow-hero figure:after{position:absolute;content:"";background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 67%,rgba(0,0,0,.75) 87%,#000);background:linear-gradient(0deg,#000 0,transparent);width:100%;height:34%;bottom:0;left:0;opacity:.8}.child-overview figure figcaption{min-height:unset;padding:0 0 10px}.child-overview figure figcaption h3{line-height:28px}.child-overview figure figcaption h3:after{bottom:6px}.child-overview figure:hover a:after{right:19px}.container{*zoom:1;max-width:1040px;padding:0 20px;margin:0 auto;position:relative}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.colored-dot{color:#c75b12}.social-media{padding:0;list-style:none;overflow:hidden}.social-media li{float:left;background:#1a1a1a;width:20px;height:20px;margin:0 2.5px;border-radius:20px;text-indent:-9999px;overflow:hidden;transition:background .3s ease-in-out}.social-media li a{display:block;position:relative}.social-media li a:after{position:absolute;color:#fff;width:20px;height:20px;top:5px;left:5px;text-indent:0;font-size:10px}.social-media li.facebook a:after{content:"\e900"}.social-media li.facebook a:after,.social-media li.linkedin a:after{font-style:normal;font-weight:400;font-variant:normal;font-family:Icons;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-media li.linkedin a:after{content:"\e901"}.social-media li:hover{background-color:#c75b12}#wrapper{position:relative;height:100%}header{position:fixed;background:url(../images/header-background.png) 0 0;background-size:1000px;width:100%;min-height:72px;padding:0;top:0;left:0;z-index:3}header .logo{position:absolute;float:left;width:179px;height:48px;margin:0;top:12px;right:6px;text-indent:-9999px;overflow:hidden}header .logo a{display:block;height:100%;background:url(../images/interglass-logo.png) no-repeat;background-image:url(../images/interglass-logo.svgz)}header .responsive-nav{position:fixed;width:100%;height:100%;height:calc(100% - 72px);top:72px;left:0;transition:height .5s ease;z-index:4;background:url(../images/header-background.png) left top -72px;background-size:1000px;overflow:hidden}header .responsive-nav.collapsed{height:0}header #navigation{display:inline-block;float:left;width:100%;height:100%;margin:0;padding:18px 0 0;list-style:none;overflow-x:visible;overflow-y:auto}header #navigation li{display:block;float:left;position:relative;width:100%;margin-bottom:10px}header #navigation li a{display:block;font:700 24px/1.2em Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff;text-decoration:none;padding:0 29px 0 0}header #navigation li a span{display:block;padding:12px 0 10px 20px}header #navigation li.active a{color:#c75b12}header #navigation li.active a span{position:relative;background:#fff}header #navigation li.active a span:after{position:absolute;background:url(../images/menu-selected-big.png) 0 0 no-repeat;background-image:url(../images/menu-selected-big.svgz),none;background-size:10px 50px;content:"";width:10px;height:100%;top:0;right:-10px}header #navigation li:hover a{color:#c75b12}header #navigation li.home{display:none}header .toggler{position:absolute;width:40px;height:40px;top:16px;left:14px;z-index:5;cursor:pointer;text-indent:-9999px;overflow:hidden}header .toggler:after{position:absolute;content:"\e905";top:6px;left:6px;color:#fff;text-indent:0;font-size:28px}header .toggler.open:after,header .toggler:after{font-style:normal;font-weight:400;font-variant:normal;font-family:Icons;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .toggler.open:after{content:"\e904";font-size:17px;top:11px;left:5px}#container{height:100%}#container .header-image+section{padding-top:20px}#container section{overflow:hidden;padding:0 0 20px}#container section.alt-background{background:#e6e6e6}#container section.alt-background+section,#container section:not(.alt-background)+.alt-background,.alt-background+#container section:not(.alt-background){padding-top:20px}#container section:not(.alt-background):last-of-type{padding-bottom:5px}#container section:not(.alt-background):last-of-type:first-of-type{padding-bottom:20px}#container .intro-text{background:#1a1a1a;padding:4px 0 11px}#container .intro-text h1{font:700 18px/36px Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff;margin:0}#container .intro-text p{font:12px/18px Arial,Helvetica Neue,Helvetica,sans-serif;color:#999;margin-top:-5px;margin-bottom:11px}#container .child-navigation{padding:0;list-style:none;background:#1a1a1a}#container .child-navigation li a{display:block;font:16px/20px Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif;color:#e6e6e6;text-decoration:none;padding:10px 20px 9px;border-bottom:1px solid #333}#container .child-navigation li:hover a{color:#c75b12}#container .text-container h2{margin-top:-10px}#container .text-container p,#container .text-container ul{margin-bottom:15px}#container .text-container p:last-child,#container .text-container ul:last-child{margin-bottom:-5px}#container .text-container a{text-decoration:underline}#container .text-container a:hover{color:#c75b12}#container .text-container .lightbox{display:block;margin:0 0 20px}#container .text-container .lightbox+h2{margin-top:-10px}#container .text-container .lightbox:last-child{margin-bottom:0}#container .text-container.text-and-image{display:flex;flex-wrap:wrap}#container .text-container.text-and-image .lightbox{width:100%}#container .text-container.text-and-image .left{order:2;margin:0}#container .text-container.text-and-image.left p:last-child{margin-bottom:15px}#container .text-container .right-text{margin-top:15px}#container .child-overview .container{padding:0}#container .child-overview .container ul{padding:0;list-style:none}#container .back-to-overview{position:relative;text-decoration:none;padding:11px 0 11px 46px;margin:20px 0 -6px;display:inline-block;font-size:12px}#container .back-to-overview:before{position:absolute;content:"";width:36px;height:36px;top:0;left:0;border-radius:36px;background:#1a1a1a}#container .back-to-overview:after{position:absolute;font-style:normal;font-weight:400;font-variant:normal;font-family:Icons;line-height:1;text-transform:none;speak:none;content:"\e903";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#fff;top:13px;left:13px;transition:left .3s ease-in-out}#container .back-to-overview:hover:after{left:10px}#container .video-wrapper{overflow:hidden;height:0;padding:0 0 56.25%;position:relative}#container .video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}#container .call-to-action{color:#1a1a1a;padding:13px 20px 20px}#container .call-to-action h2{margin-bottom:-5px}#container .call-to-action p{margin-bottom:18px}#container .call-to-action a{text-decoration:none;color:#1a1a1a}#container .call-to-action a:hover{color:#c75b12}.legal{list-style:none;text-transform:lowercase;padding:0;margin:21px 0 0;font-size:14px;opacity:.8}.legal li{display:inline-block}.legal li+li{margin-left:8px}@media only screen and (min-width:760px){body{font-size:16px;line-height:24px;padding:0}h1{font-size:36px;line-height:1.2em;margin:78px 0 10px}h2{font:700 26px/36px Futura Std,Arial,Helvetica Neue,Helvetica,sans-serif}.container{padding-left:40px;padding-right:40px}.slideshow.slideshow-hero figure figcaption h2,.slideshow.slideshow-hero figure figcaption h3{padding:31px 60px 0 54px}.slideshow.slideshow-hero figure figcaption h2,.slideshow.slideshow-hero figure figcaption h2 a,.slideshow.slideshow-hero figure figcaption h3,.slideshow.slideshow-hero figure figcaption h3 a{font-size:32px}.slideshow.slideshow-hero figure figcaption h2 a:after,.slideshow.slideshow-hero figure figcaption h2:after,.slideshow.slideshow-hero figure figcaption h3 a:after,.slideshow.slideshow-hero figure figcaption h3:after{font-size:14px;position:absolute;bottom:7px;right:40px}.slideshow.slideshow-hero figure figcaption h2 a:hover:after,.slideshow.slideshow-hero figure figcaption h2:hover:after,.slideshow.slideshow-hero figure figcaption h3 a:hover:after,.slideshow.slideshow-hero figure figcaption h3:hover:after{right:37px}.columns.dual .column{width:50%;float:left}figure.google-maps.activated:before{display:none}header{position:fixed;width:160px;height:100%;overflow-x:visible;overflow-y:auto}.frontpage header{position:static;float:none;width:100%;height:auto;padding:0}.frontpage header .container{padding:57px 0 12px}.frontpage header .logo{width:230px;height:62px;top:5px;left:25px}.frontpage header .logo a{background:url(../images/interglass-logo.png) no-repeat;background-image:url(../images/interglass-logo.svgz)}.frontpage header #navigation{float:none;display:block;padding:0 21px;margin:0 auto;max-width:1040px}.frontpage header #navigation li{width:auto;margin:0}.frontpage header #navigation li a{padding:0 7px 0 0}.frontpage header #navigation li.active a{color:#c75b12}.frontpage header #navigation li.active a span{padding:12px 0 10px 7px;background:none;border-top-right-radius:0;border-bottom-right-radius:0}header .container{padding:72px 0 0}header .logo{width:46px;height:34px;top:19px;left:56px}header .logo a{background:url(../images/interglass-logo-textless.png) no-repeat;background-image:url(../images/interglass-logo-textless.svgz)}header .responsive-nav{position:static;width:100%;height:auto;top:auto;left:auto;transition:none;background:none;overflow:hidden}header .responsive-nav.collapsed{height:auto}header #navigation{padding:0}header #navigation li a{font-size:17px;text-align:center;padding:0 24px 0 0}header #navigation li a span{padding:9px 0 7px 20px}header #navigation li.active a span:after{background:url(../images/menu-selected.png) 0 0 no-repeat;background-image:url(../images/menu-selected.svgz),none;background-size:10px 36px}header .toggler{display:none}#container{position:relative;padding-left:160px}.frontpage #container{padding-left:0}.frontpage #container section:first-of-type>.container:after{display:none}#container .header-image+section{padding-top:22px}#container section{padding:0 0 38px}#container section.alt-background+section:not(.alt-background),#container section:not(.alt-background)+.alt-background{padding-top:32px}#container section.alt-background+.alt-background,#container section:not(.alt-background)+section:not(.alt-background){margin-top:-14px}#container section:not(.alt-background):last-of-type:first-of-type{padding-bottom:38px}#container section .grey-logo{display:block;position:absolute;width:180px;height:49px;top:11px;right:28px;background:url(../images/interglass-logo-grey.png) no-repeat;background-image:url(../images/interglass-logo-grey.svgz),none}#container section .grey-logo:after{position:absolute;z-index:1;content:"";width:100%;height:100%;top:0;left:0;background-image:url(../images/interglass-logo-dark-text.png);background-image:url(../images/interglass-logo-dark-text.svgz),none;opacity:0;transition:opacity .3s ease-in-out}#container section .grey-logo:hover:after{opacity:1}#container .intro-text{padding:11px 0 5px}#container .intro-text h1{font-size:24px;margin-bottom:2px}#container .intro-text p{font-size:16px;line-height:36px}#container .child-navigation{position:fixed;width:240px;height:100%;top:0;left:160px;padding:70px 0 0;overflow-x:visible;overflow-y:auto}#container .child-navigation li:first-child a{border-top:1px solid #333}#container .child-navigation+#content{padding-left:240px}#container .text-container h2{margin:0 0 5px}#container .text-container p,#container .text-container ul{margin-bottom:15px}#container .text-container p:last-child,#container .text-container ul:last-child{margin-bottom:-5px}#container .text-container .lightbox{display:block;margin:14px 0 2px;width:100%}#container .text-container .lightbox+h2{margin-top:-10px}#container .text-container .lightbox:last-child{margin-bottom:2px}#container .text-container.left,#container .text-container .left{float:left;width:50%;padding:0 20px 0 0}#container .text-container.left{padding-left:40px}#container .text-container.right,#container .text-container .right{float:right;width:50%;padding:0 0 0 20px}#container .text-container.right{padding-right:40px}#container .text-container .lSSlideOuter{margin:0 -20px}#container .text-container .images{margin:-20px -20px 20px}#container .text-container .images.slider{margin-left:0;margin-right:0}#container .text-container .images li{float:left;width:50%;padding:20px}#container .text-container.text-and-image{display:block;width:100%}#container .text-container.text-and-image .lightbox{width:50%}#container .text-container.text-and-image .left{margin:0 20px 2px 0}#container .text-container.text-and-image .right{margin:0 0 2px 20px}#container .text-container.text-and-image.right{float:none;padding-left:40px}#container .text-container.text-and-image.left p:last-child{margin-bottom:0}#container .text-container .right-text{margin-top:0}#container .call-to-action{padding:22px 40px 20px}#container .call-to-action h2{margin-bottom:5px}#container .call-to-action p{margin-bottom:24px;max-width:500px}#container .back-to-overview{position:absolute;top:0;left:40px;z-index:1;padding:8px 0 14px 46px}#container .video-wrapper{margin-top:14px}#container .contact-information{overflow:hidden;margin-bottom:25px}#container .contact-information dt{float:left;clear:left;min-width:144px;margin-right:10px}#container .contact-information dd{float:left;clear:none}}@media only screen and (min-width:1024px){.arrow:after{font-size:14px;position:absolute;bottom:7px;right:40px}.arrow:hover:after{right:37px}.form.form-contact label{width:32%}.form.form-contact input,.form.form-contact textarea{width:68%}.info-box .address{line-height:20px}#container .child-overview figure:after,#container .slideshow.slideshow-hero figure:after{height:200px}#container .child-overview figure figcaption{padding:0 0 13px}#container .child-overview figure figcaption h2,#container .child-overview figure figcaption h3{padding:31px 60px 0 54px}#container .child-overview figure figcaption h2,#container .child-overview figure figcaption h2 a,#container .child-overview figure figcaption h3,#container .child-overview figure figcaption h3 a{font-size:32px;line-height:36px}#container .child-overview figure figcaption h2:after,#container .child-overview figure figcaption h3:after{bottom:7px}#container .child-overview figure:hover .arrow:after{right:31px}} .form-contact { display: none !important}
/*# sourceMappingURL=default.min.css.map */
