html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:90rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto;height:auto;min-height:50px;border-radius:0}optgroup{font-weight:700}.foundation-mq{font-family:"small=0em&middle=30em&medium=40em&intermediate=48em&large=64em&xlarge=90em&xxlarge=105em"}html{font-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{padding:0;margin:0;font-family:Arial,sans-serif;font-weight:400;line-height:1.5;color:#333;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{overflow:visible;-webkit-appearance:none;-moz-appearance:none;background:0 0;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:90rem;margin-left:auto;margin-right:auto}.row:after,.row:before{content:' ';display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.3125rem;margin-right:-.3125rem}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:40em){.row .row{margin-left:-.5rem;margin-right:-.5rem}.column,.columns{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width:64em){.row .row{margin-left:-.625rem;margin-right:-.625rem}.column,.columns{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:105em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}
.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}
.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:30em){.middle-1{width:8.33333%}.middle-push-1{position:relative;left:8.33333%}.middle-pull-1{position:relative;left:-8.33333%}.middle-offset-0{margin-left:0}.middle-2{width:16.66667%}.middle-push-2{position:relative;left:16.66667%}.middle-pull-2{position:relative;left:-16.66667%}.middle-offset-1{margin-left:8.33333%}.middle-3{width:25%}.middle-push-3{position:relative;left:25%}.middle-pull-3{position:relative;left:-25%}.middle-offset-2{margin-left:16.66667%}.middle-4{width:33.33333%}.middle-push-4{position:relative;left:33.33333%}.middle-pull-4{position:relative;left:-33.33333%}.middle-offset-3{margin-left:25%}.middle-5{width:41.66667%}.middle-push-5{position:relative;left:41.66667%}.middle-pull-5{position:relative;left:-41.66667%}.middle-offset-4{margin-left:33.33333%}.middle-6{width:50%}.middle-push-6{position:relative;left:50%}.middle-pull-6{position:relative;left:-50%}.middle-offset-5{margin-left:41.66667%}.middle-7{width:58.33333%}.middle-push-7{position:relative;left:58.33333%}.middle-pull-7{position:relative;left:-58.33333%}.middle-offset-6{margin-left:50%}.middle-8{width:66.66667%}.middle-push-8{position:relative;left:66.66667%}.middle-pull-8{position:relative;left:-66.66667%}.middle-offset-7{margin-left:58.33333%}.middle-9{width:75%}.middle-push-9{position:relative;left:75%}.middle-pull-9{position:relative;left:-75%}.middle-offset-8{margin-left:66.66667%}.middle-10{width:83.33333%}.middle-push-10{position:relative;left:83.33333%}.middle-pull-10{position:relative;left:-83.33333%}.middle-offset-9{margin-left:75%}.middle-11{width:91.66667%}.middle-push-11{position:relative;left:91.66667%}.middle-pull-11{position:relative;left:-91.66667%}.middle-offset-10{margin-left:83.33333%}.middle-12{width:100%}.middle-offset-11{margin-left:91.66667%}.middle-up-1>.column,.middle-up-1>.columns{width:100%;float:left}.middle-up-1>.column:nth-of-type(1n),.middle-up-1>.columns:nth-of-type(1n){clear:none}.middle-up-1>.column:nth-of-type(1n+1),.middle-up-1>.columns:nth-of-type(1n+1){clear:both}.middle-up-1>.column:last-child,.middle-up-1>.columns:last-child{float:left}.middle-up-2>.column,.middle-up-2>.columns{width:50%;float:left}.middle-up-2>.column:nth-of-type(1n),.middle-up-2>.columns:nth-of-type(1n){clear:none}.middle-up-2>.column:nth-of-type(2n+1),.middle-up-2>.columns:nth-of-type(2n+1){clear:both}.middle-up-2>.column:last-child,.middle-up-2>.columns:last-child{float:left}.middle-up-3>.column,.middle-up-3>.columns{width:33.33333%;float:left}.middle-up-3>.column:nth-of-type(1n),.middle-up-3>.columns:nth-of-type(1n){clear:none}.middle-up-3>.column:nth-of-type(3n+1),.middle-up-3>.columns:nth-of-type(3n+1){clear:both}.middle-up-3>.column:last-child,.middle-up-3>.columns:last-child{float:left}.middle-up-4>.column,.middle-up-4>.columns{width:25%;float:left}.middle-up-4>.column:nth-of-type(1n),.middle-up-4>.columns:nth-of-type(1n){clear:none}.middle-up-4>.column:nth-of-type(4n+1),.middle-up-4>.columns:nth-of-type(4n+1){clear:both}.middle-up-4>.column:last-child,.middle-up-4>.columns:last-child{float:left}.middle-up-5>.column,.middle-up-5>.columns{width:20%;float:left}.middle-up-5>.column:nth-of-type(1n),.middle-up-5>.columns:nth-of-type(1n){clear:none}.middle-up-5>.column:nth-of-type(5n+1),.middle-up-5>.columns:nth-of-type(5n+1){clear:both}.middle-up-5>.column:last-child,.middle-up-5>.columns:last-child{float:left}.middle-up-6>.column,.middle-up-6>.columns{width:16.66667%;float:left}.middle-up-6>.column:nth-of-type(1n),.middle-up-6>.columns:nth-of-type(1n){clear:none}.middle-up-6>.column:nth-of-type(6n+1),.middle-up-6>.columns:nth-of-type(6n+1){clear:both}.middle-up-6>.column:last-child,.middle-up-6>.columns:last-child{float:left}.middle-up-7>.column,.middle-up-7>.columns{width:14.28571%;float:left}.middle-up-7>.column:nth-of-type(1n),.middle-up-7>.columns:nth-of-type(1n){clear:none}
.middle-up-7>.column:nth-of-type(7n+1),.middle-up-7>.columns:nth-of-type(7n+1){clear:both}.middle-up-7>.column:last-child,.middle-up-7>.columns:last-child{float:left}.middle-up-8>.column,.middle-up-8>.columns{width:12.5%;float:left}.middle-up-8>.column:nth-of-type(1n),.middle-up-8>.columns:nth-of-type(1n){clear:none}.middle-up-8>.column:nth-of-type(8n+1),.middle-up-8>.columns:nth-of-type(8n+1){clear:both}.middle-up-8>.column:last-child,.middle-up-8>.columns:last-child{float:left}.middle-collapse>.column,.middle-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .middle-collapse.row,.middle-collapse .row{margin-left:0;margin-right:0}.middle-uncollapse>.column,.middle-uncollapse>.columns{padding-left:.3125rem;padding-right:.3125rem}.middle-centered{margin-left:auto;margin-right:auto}.middle-centered,.middle-centered:last-child:not(:first-child){float:none;clear:both}.middle-pull-0,.middle-push-0,.middle-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}
.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.5rem;padding-right:.5rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:48em){.intermediate-1{width:8.33333%}.intermediate-push-1{position:relative;left:8.33333%}.intermediate-pull-1{position:relative;left:-8.33333%}.intermediate-offset-0{margin-left:0}.intermediate-2{width:16.66667%}.intermediate-push-2{position:relative;left:16.66667%}.intermediate-pull-2{position:relative;left:-16.66667%}.intermediate-offset-1{margin-left:8.33333%}.intermediate-3{width:25%}.intermediate-push-3{position:relative;left:25%}.intermediate-pull-3{position:relative;left:-25%}.intermediate-offset-2{margin-left:16.66667%}.intermediate-4{width:33.33333%}.intermediate-push-4{position:relative;left:33.33333%}.intermediate-pull-4{position:relative;left:-33.33333%}.intermediate-offset-3{margin-left:25%}.intermediate-5{width:41.66667%}.intermediate-push-5{position:relative;left:41.66667%}.intermediate-pull-5{position:relative;left:-41.66667%}.intermediate-offset-4{margin-left:33.33333%}.intermediate-6{width:50%}.intermediate-push-6{position:relative;left:50%}.intermediate-pull-6{position:relative;left:-50%}.intermediate-offset-5{margin-left:41.66667%}.intermediate-7{width:58.33333%}.intermediate-push-7{position:relative;left:58.33333%}.intermediate-pull-7{position:relative;left:-58.33333%}.intermediate-offset-6{margin-left:50%}.intermediate-8{width:66.66667%}.intermediate-push-8{position:relative;left:66.66667%}.intermediate-pull-8{position:relative;left:-66.66667%}.intermediate-offset-7{margin-left:58.33333%}.intermediate-9{width:75%}.intermediate-push-9{position:relative;left:75%}.intermediate-pull-9{position:relative;left:-75%}.intermediate-offset-8{margin-left:66.66667%}.intermediate-10{width:83.33333%}.intermediate-push-10{position:relative;left:83.33333%}.intermediate-pull-10{position:relative;left:-83.33333%}.intermediate-offset-9{margin-left:75%}.intermediate-11{width:91.66667%}.intermediate-push-11{position:relative;left:91.66667%}.intermediate-pull-11{position:relative;left:-91.66667%}.intermediate-offset-10{margin-left:83.33333%}.intermediate-12{width:100%}.intermediate-offset-11{margin-left:91.66667%}.intermediate-up-1>.column,.intermediate-up-1>.columns{width:100%;float:left}.intermediate-up-1>.column:nth-of-type(1n),.intermediate-up-1>.columns:nth-of-type(1n){clear:none}.intermediate-up-1>.column:nth-of-type(1n+1),.intermediate-up-1>.columns:nth-of-type(1n+1){clear:both}.intermediate-up-1>.column:last-child,.intermediate-up-1>.columns:last-child{float:left}
.intermediate-up-2>.column,.intermediate-up-2>.columns{width:50%;float:left}.intermediate-up-2>.column:nth-of-type(1n),.intermediate-up-2>.columns:nth-of-type(1n){clear:none}.intermediate-up-2>.column:nth-of-type(2n+1),.intermediate-up-2>.columns:nth-of-type(2n+1){clear:both}.intermediate-up-2>.column:last-child,.intermediate-up-2>.columns:last-child{float:left}.intermediate-up-3>.column,.intermediate-up-3>.columns{width:33.33333%;float:left}.intermediate-up-3>.column:nth-of-type(1n),.intermediate-up-3>.columns:nth-of-type(1n){clear:none}.intermediate-up-3>.column:nth-of-type(3n+1),.intermediate-up-3>.columns:nth-of-type(3n+1){clear:both}.intermediate-up-3>.column:last-child,.intermediate-up-3>.columns:last-child{float:left}.intermediate-up-4>.column,.intermediate-up-4>.columns{width:25%;float:left}.intermediate-up-4>.column:nth-of-type(1n),.intermediate-up-4>.columns:nth-of-type(1n){clear:none}.intermediate-up-4>.column:nth-of-type(4n+1),.intermediate-up-4>.columns:nth-of-type(4n+1){clear:both}.intermediate-up-4>.column:last-child,.intermediate-up-4>.columns:last-child{float:left}.intermediate-up-5>.column,.intermediate-up-5>.columns{width:20%;float:left}.intermediate-up-5>.column:nth-of-type(1n),.intermediate-up-5>.columns:nth-of-type(1n){clear:none}.intermediate-up-5>.column:nth-of-type(5n+1),.intermediate-up-5>.columns:nth-of-type(5n+1){clear:both}.intermediate-up-5>.column:last-child,.intermediate-up-5>.columns:last-child{float:left}.intermediate-up-6>.column,.intermediate-up-6>.columns{width:16.66667%;float:left}.intermediate-up-6>.column:nth-of-type(1n),.intermediate-up-6>.columns:nth-of-type(1n){clear:none}.intermediate-up-6>.column:nth-of-type(6n+1),.intermediate-up-6>.columns:nth-of-type(6n+1){clear:both}.intermediate-up-6>.column:last-child,.intermediate-up-6>.columns:last-child{float:left}.intermediate-up-7>.column,.intermediate-up-7>.columns{width:14.28571%;float:left}.intermediate-up-7>.column:nth-of-type(1n),.intermediate-up-7>.columns:nth-of-type(1n){clear:none}.intermediate-up-7>.column:nth-of-type(7n+1),.intermediate-up-7>.columns:nth-of-type(7n+1){clear:both}.intermediate-up-7>.column:last-child,.intermediate-up-7>.columns:last-child{float:left}.intermediate-up-8>.column,.intermediate-up-8>.columns{width:12.5%;float:left}.intermediate-up-8>.column:nth-of-type(1n),.intermediate-up-8>.columns:nth-of-type(1n){clear:none}.intermediate-up-8>.column:nth-of-type(8n+1),.intermediate-up-8>.columns:nth-of-type(8n+1){clear:both}.intermediate-up-8>.column:last-child,.intermediate-up-8>.columns:last-child{float:left}.intermediate-collapse>.column,.intermediate-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .intermediate-collapse.row,.intermediate-collapse .row{margin-left:0;margin-right:0}.intermediate-uncollapse>.column,.intermediate-uncollapse>.columns{padding-left:.5rem;padding-right:.5rem}.intermediate-centered{margin-left:auto;margin-right:auto}.intermediate-centered,.intermediate-centered:last-child:not(:first-child){float:none;clear:both}.intermediate-pull-0,.intermediate-push-0,.intermediate-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}
.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:90em){.xlarge-1{width:8.33333%}.xlarge-push-1{position:relative;left:8.33333%}.xlarge-pull-1{position:relative;left:-8.33333%}.xlarge-offset-0{margin-left:0}.xlarge-2{width:16.66667%}.xlarge-push-2{position:relative;left:16.66667%}.xlarge-pull-2{position:relative;left:-16.66667%}.xlarge-offset-1{margin-left:8.33333%}
.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{width:33.33333%}.xlarge-push-4{position:relative;left:33.33333%}.xlarge-pull-4{position:relative;left:-33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.66667%}.xlarge-push-5{position:relative;left:41.66667%}.xlarge-pull-5{position:relative;left:-41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{width:58.33333%}.xlarge-push-7{position:relative;left:58.33333%}.xlarge-pull-7{position:relative;left:-58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.66667%}.xlarge-push-8{position:relative;left:66.66667%}.xlarge-pull-8{position:relative;left:-66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{width:83.33333%}.xlarge-push-10{position:relative;left:83.33333%}.xlarge-pull-10{position:relative;left:-83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.66667%}.xlarge-push-11{position:relative;left:91.66667%}.xlarge-pull-11{position:relative;left:-91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1>.column,.xlarge-up-1>.columns{width:100%;float:left}.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}.xlarge-up-2>.column,.xlarge-up-2>.columns{width:50%;float:left}.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}.xlarge-up-3>.column,.xlarge-up-3>.columns{width:33.33333%;float:left}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{width:25%;float:left}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}.xlarge-up-5>.column,.xlarge-up-5>.columns{width:20%;float:left}.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}.xlarge-up-6>.column,.xlarge-up-6>.columns{width:16.66667%;float:left}.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}.xlarge-up-7>.column,.xlarge-up-7>.columns{width:14.28571%;float:left}.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}.xlarge-up-8>.column,.xlarge-up-8>.columns{width:12.5%;float:left}.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .xlarge-collapse.row,.xlarge-collapse .row{margin-left:0;margin-right:0}
.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.xlarge-centered{margin-left:auto;margin-right:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-pull-0,.xlarge-push-0,.xlarge-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:105em){.xxlarge-1{width:8.33333%}.xxlarge-push-1{position:relative;left:8.33333%}.xxlarge-pull-1{position:relative;left:-8.33333%}.xxlarge-offset-0{margin-left:0}.xxlarge-2{width:16.66667%}.xxlarge-push-2{position:relative;left:16.66667%}.xxlarge-pull-2{position:relative;left:-16.66667%}.xxlarge-offset-1{margin-left:8.33333%}.xxlarge-3{width:25%}.xxlarge-push-3{position:relative;left:25%}.xxlarge-pull-3{position:relative;left:-25%}.xxlarge-offset-2{margin-left:16.66667%}.xxlarge-4{width:33.33333%}.xxlarge-push-4{position:relative;left:33.33333%}.xxlarge-pull-4{position:relative;left:-33.33333%}.xxlarge-offset-3{margin-left:25%}.xxlarge-5{width:41.66667%}.xxlarge-push-5{position:relative;left:41.66667%}.xxlarge-pull-5{position:relative;left:-41.66667%}.xxlarge-offset-4{margin-left:33.33333%}.xxlarge-6{width:50%}.xxlarge-push-6{position:relative;left:50%}.xxlarge-pull-6{position:relative;left:-50%}.xxlarge-offset-5{margin-left:41.66667%}.xxlarge-7{width:58.33333%}.xxlarge-push-7{position:relative;left:58.33333%}.xxlarge-pull-7{position:relative;left:-58.33333%}.xxlarge-offset-6{margin-left:50%}.xxlarge-8{width:66.66667%}.xxlarge-push-8{position:relative;left:66.66667%}.xxlarge-pull-8{position:relative;left:-66.66667%}.xxlarge-offset-7{margin-left:58.33333%}.xxlarge-9{width:75%}.xxlarge-push-9{position:relative;left:75%}.xxlarge-pull-9{position:relative;left:-75%}.xxlarge-offset-8{margin-left:66.66667%}.xxlarge-10{width:83.33333%}.xxlarge-push-10{position:relative;left:83.33333%}.xxlarge-pull-10{position:relative;left:-83.33333%}.xxlarge-offset-9{margin-left:75%}.xxlarge-11{width:91.66667%}.xxlarge-push-11{position:relative;left:91.66667%}.xxlarge-pull-11{position:relative;left:-91.66667%}.xxlarge-offset-10{margin-left:83.33333%}.xxlarge-12{width:100%}.xxlarge-offset-11{margin-left:91.66667%}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{width:100%;float:left}.xxlarge-up-1>.column:nth-of-type(1n),.xxlarge-up-1>.columns:nth-of-type(1n){clear:none}.xxlarge-up-1>.column:nth-of-type(1n+1),.xxlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xxlarge-up-1>.column:last-child,.xxlarge-up-1>.columns:last-child{float:left}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{width:50%;float:left}.xxlarge-up-2>.column:nth-of-type(1n),.xxlarge-up-2>.columns:nth-of-type(1n){clear:none}.xxlarge-up-2>.column:nth-of-type(2n+1),.xxlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xxlarge-up-2>.column:last-child,.xxlarge-up-2>.columns:last-child{float:left}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{width:33.33333%;float:left}.xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n){clear:none}.xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child{float:left}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{width:25%;float:left}.xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n){clear:none}.xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child{float:left}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{width:20%;float:left}.xxlarge-up-5>.column:nth-of-type(1n),.xxlarge-up-5>.columns:nth-of-type(1n){clear:none}.xxlarge-up-5>.column:nth-of-type(5n+1),.xxlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xxlarge-up-5>.column:last-child,.xxlarge-up-5>.columns:last-child{float:left}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{width:16.66667%;float:left}.xxlarge-up-6>.column:nth-of-type(1n),.xxlarge-up-6>.columns:nth-of-type(1n){clear:none}.xxlarge-up-6>.column:nth-of-type(6n+1),.xxlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xxlarge-up-6>.column:last-child,.xxlarge-up-6>.columns:last-child{float:left}
.xxlarge-up-7>.column,.xxlarge-up-7>.columns{width:14.28571%;float:left}.xxlarge-up-7>.column:nth-of-type(1n),.xxlarge-up-7>.columns:nth-of-type(1n){clear:none}.xxlarge-up-7>.column:nth-of-type(7n+1),.xxlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xxlarge-up-7>.column:last-child,.xxlarge-up-7>.columns:last-child{float:left}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{width:12.5%;float:left}.xxlarge-up-8>.column:nth-of-type(1n),.xxlarge-up-8>.columns:nth-of-type(1n){clear:none}.xxlarge-up-8>.column:nth-of-type(8n+1),.xxlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xxlarge-up-8>.column:last-child,.xxlarge-up-8>.columns:last-child{float:left}.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-left:0;padding-right:0}.expanded.row .xxlarge-collapse.row,.xxlarge-collapse .row{margin-left:0;margin-right:0}.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.xxlarge-centered{margin-left:auto;margin-right:auto}.xxlarge-centered,.xxlarge-centered:last-child:not(:first-child){float:none;clear:both}.xxlarge-pull-0,.xxlarge-push-0,.xxlarge-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width:40em){h1{font-size:1.875rem}h2{font-size:1.625rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}}a{background-color:transparent;color:#008444;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#00723a}a img{border:0}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#333;cursor:help;border-bottom:1px dotted #333}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:30em){.middle-text-left{text-align:left}.middle-text-right{text-align:right}.middle-text-center{text-align:center}.middle-text-justify{text-align:justify}}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:48em){.intermediate-text-left{text-align:left}.intermediate-text-right{text-align:right}.intermediate-text-center{text-align:center}.intermediate-text-justify{text-align:justify}}@media screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}
}@media screen and (min-width:90em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width:105em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:1.5em;padding:.875em 3em;margin:0 0 1rem;font-size:.9rem;background-color:#008444;color:#fefefe;letter-spacing:1px}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#00a254;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.125rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#008444;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#006a36;color:#fefefe}.button.secondary{background-color:#ebebeb;color:#333}.button.secondary:focus,.button.secondary:hover{background-color:#bcbcbc;color:#333}.button.success{background-color:#00bf59;color:#fefefe}.button.success:focus,.button.success:hover{background-color:#009947;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #008444;color:#008444}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#004222;color:#004222}.button.hollow.primary{border:1px solid #008444;color:#008444}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#004222;color:#004222}.button.hollow.secondary{border:1px solid #ebebeb;color:#ebebeb}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#767676;color:#767676}.button.hollow.success{border:1px solid #00bf59;color:#00bf59}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#00602d;color:#00602d}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#008444;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#008444;color:#fefefe}
.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#ebebeb;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#00bf59;color:#fefefe}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#fefefe}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#ec5840;color:#fefefe}.button.dropdown:after{content:'';width:0;height:0;border:.4em inset;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:3em;display:inline-block}.button.arrow-only:after{margin-left:0;float:none;top:-.1em}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{content:' ';display:table}.button-group:after{clear:both}.button-group .button{margin:0;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.125rem}.button-group.expanded{margin-right:0}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 0px);margin-right:0}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:0}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 0px);margin-right:0}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:0}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 0px);margin-right:0}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:0}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 0px);margin-right:0}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:0}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 0px);margin-right:0}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:0}.button-group.primary .button{background-color:#008444;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#006a36;color:#fefefe}.button-group.secondary .button{background-color:#ebebeb;color:#333}
.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#bcbcbc;color:#333}.button-group.success .button{background-color:#00bf59;color:#fefefe}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#009947;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#da3116;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}.callout{margin:0 0 1rem;padding:1rem;border:1px solid rgba(51,51,51,.25);border-radius:0;position:relative;color:#333;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#c6ffe4}.callout.secondary{background-color:#fcfcfc}.callout.success{background-color:#cfffe5}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#333}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}body,html{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;min-height:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.off-canvas-wrapper-inner:after,.off-canvas-wrapper-inner:before{content:' ';display:table}.off-canvas-wrapper-inner:after{clear:both}.off-canvas-content{min-height:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:.1px;-webkit-box-shadow:0 0 0 rgba(51,51,51,0);box-shadow:0 0 0 rgba(51,51,51,0)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.off-canvas{position:absolute;background:#333;z-index:-1;max-height:100%;overflow-y:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.position-left{left:-260px;top:0;width:260px}.is-open-left{-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}.off-canvas.position-right{right:-260px;top:0;width:260px}.is-open-right{-webkit-transform:translateX(-260px);-ms-transform:translateX(-260px);transform:translateX(-260px)}@media screen and (min-width:30em){.position-left.reveal-for-middle{left:0;z-index:auto;position:fixed}.position-left.reveal-for-middle~.off-canvas-content{margin-left:260px}.position-right.reveal-for-middle{right:0;z-index:auto;position:fixed}.position-right.reveal-for-middle~.off-canvas-content{margin-right:260px}}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}
.position-left.reveal-for-medium~.off-canvas-content{margin-left:260px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium~.off-canvas-content{margin-right:260px}.reveal{min-height:0}}@media screen and (min-width:48em){.position-left.reveal-for-intermediate{left:0;z-index:auto;position:fixed}.position-left.reveal-for-intermediate~.off-canvas-content{margin-left:260px}.position-right.reveal-for-intermediate{right:0;z-index:auto;position:fixed}.position-right.reveal-for-intermediate~.off-canvas-content{margin-right:260px}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large~.off-canvas-content{margin-left:260px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large~.off-canvas-content{margin-right:260px}}@media screen and (min-width:90em){.position-left.reveal-for-xlarge{left:0;z-index:auto;position:fixed}.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:260px}.position-right.reveal-for-xlarge{right:0;z-index:auto;position:fixed}.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:260px}}@media screen and (min-width:105em){.position-left.reveal-for-xxlarge{left:0;z-index:auto;position:fixed}.position-left.reveal-for-xxlarge~.off-canvas-content{margin-left:260px}.position-right.reveal-for-xxlarge{right:0;z-index:auto;position:fixed}.position-right.reveal-for-xxlarge~.off-canvas-content{margin-right:260px}}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(51,51,51,.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:2rem;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}.reveal.collapse{padding:0}@media screen and (min-width:40em){.reveal{width:600px;max-width:90rem}.reveal .reveal{left:auto;right:auto;margin:0 auto}.reveal.tiny{width:30%;max-width:90rem}.reveal.small{width:50%;max-width:90rem}.reveal.large{width:90%;max-width:90rem}.hide-for-medium{display:none!important}}.reveal.full{top:0;left:0;width:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width:29.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}.reveal{top:0;left:0;width:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}.hide-for-small-only{display:none!important}}.reveal.without-overlay{position:fixed}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:700;padding:.5rem .625rem .625rem}thead{background:#f8f8f8;color:#333}tfoot{background:#f1f1f1;color:#333}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}tbody td,tbody th{padding:.5rem .625rem .625rem}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}
table.hover tbody tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:0em),screen and (min-width:30em){.show-for-small-only{display:none!important}}@media screen and (min-width:30em){.hide-for-middle{display:none!important}}@media screen and (max-width:29.9375em){.show-for-middle{display:none!important}}@media screen and (min-width:30em) and (max-width:39.9375em){.hide-for-middle-only{display:none!important}}@media screen and (max-width:29.9375em),screen and (min-width:40em){.show-for-middle-only{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:47.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:48em){.show-for-medium-only{display:none!important}}@media screen and (min-width:48em){.hide-for-intermediate{display:none!important}}@media screen and (max-width:47.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}.show-for-intermediate{display:none!important}}@media screen and (min-width:48em) and (max-width:63.9375em){.hide-for-intermediate-only{display:none!important}.node-type-landing-contacts .contacts-section__items .headquater-card:first-child{margin-left:16.66667%}}@media screen and (max-width:47.9375em),screen and (min-width:64em){.show-for-intermediate-only{display:none!important}}@media screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:89.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:90em){.show-for-large-only{display:none!important}}@media screen and (min-width:90em){.hide-for-xlarge{display:none!important}}@media screen and (max-width:89.9375em){.show-for-xlarge{display:none!important}}@media screen and (min-width:90em) and (max-width:104.9375em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:89.9375em),screen and (min-width:105em){.show-for-xlarge-only{display:none!important}}@media screen and (min-width:105em){.hide-for-xxlarge,.hide-for-xxlarge-only{display:none!important}}@media screen and (max-width:104.9375em){.show-for-xxlarge,.show-for-xxlarge-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}
.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media screen and (min-width:30em){.middle-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.middle-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.middle-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.middle-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.middle-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.middle-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:48em){.intermediate-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.intermediate-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.intermediate-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.intermediate-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.intermediate-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.intermediate-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:90em){.xlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:105em){.xxlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@font-face{font-family:icomoon;src:url(https://www.caleffi.com/sites/all/themes/caleffi2016/fonts/icomoon.ttf?wgkwv3) format("truetype"),url(https://www.caleffi.com/sites/all/themes/caleffi2016/fonts/icomoon.woff?wgkwv3) format("woff"),url(https://www.caleffi.com/sites/all/themes/caleffi2016/fonts/icomoon.svg?wgkwv3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.slide-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.slide-in-down.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.slide-out-left.mui-leave.mui-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:1;-webkit-transition-property:opacity;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}
.hinge-in-from-middle-y.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(90deg);transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}
.hinge-out-from-middle-y.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:perspective(2000px) rotate(0);transform:perspective(2000px) rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}.spin-in.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out.mui-leave.mui-leave-active{-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(.75turn);-ms-transform:rotate(.75turn);transform:rotate(.75turn);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:0}
.spin-in-ccw.mui-enter.mui-enter-active{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-webkit-transform:rotate(-.75turn);-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{-webkit-transition-duration:.75s!important;transition-duration:.75s!important}.linear{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.ease{-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important;-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.ease-in{-webkit-transition-timing-function:ease-in!important;transition-timing-function:ease-in!important;-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.ease-out{-webkit-transition-timing-function:ease-out!important;transition-timing-function:ease-out!important;-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.ease-in-out{-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important;-webkit-animation-timing-function:ease-in-out!important;animation-timing-function:ease-in-out!important}.bounce-in{-webkit-transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important;animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{-webkit-transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important;-webkit-animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important;animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{-webkit-transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;-webkit-animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important;animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{-webkit-transition-delay:.3s!important;transition-delay:.3s!important;-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.long-delay{-webkit-transition-delay:.7s!important;transition-delay:.7s!important;-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.shake{-webkit-animation-name:shake-7;animation-name:shake-7}@-webkit-keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{-webkit-transform:translateX(7%);transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{-webkit-transform:translateX(-7%);transform:translateX(-7%)}}.spin-cw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@-webkit-keyframes spin-cw-1turn{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-ccw{-webkit-animation-name:spin-cw-1turn;animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wiggle{-webkit-animation-name:wiggle-7deg;animation-name:wiggle-7deg}@-webkit-keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}
35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wiggle-7deg{40%,50%,60%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}35%,45%,55%,65%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}0%,100%,30%,70%{-webkit-transform:rotate(0);transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{-webkit-animation-duration:.5s;animation-duration:.5s}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.slow{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.fast{-webkit-transition-duration:.25s!important;transition-duration:.25s!important;-webkit-animation-duration:.25s!important;animation-duration:.25s!important}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:dotted thin}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;transition:.2s;border-radius:5px}.nano>.nano-pane>.nano-slider{background:rgba(0,0,0,.5);position:relative;margin:0 1px;border-radius:3px}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{visibility:visible\9;opacity:.99}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-attach_file:before{content:""}.icon-file_present:before{content:""}.icon-fiber_new:before{content:""}.icon-user-circle-o:before{content:""}.icon-mail-reply:before{content:""}.icon-file-empty:before{content:""}.icon-play3:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-left2:before{content:""}.icon-ctrl:before{content:""}.icon-google-plus:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-list:before{content:""}.icon-chd-calculator:before{content:""}.icon-chd-designer:before{content:""}.icon-chd-simulator:before{content:""}.icon-gif:before{content:""}.icon-dwg:before{content:""}.icon-bim:before{content:""}.icon-all2:before{content:""}.icon-americas2:before{content:""}.icon-asia2:before{content:""}.icon-autoflow:before{content:""}.icon-box2:before{content:""}.icon-close2:before{content:""}.icon-cv2:before{content:""}.icon-dipendenti2:before{content:""}.icon-disegni2:before{content:""}.icon-documento2:before{content:""}.icon-emea2:before{content:""}.icon-filiale2:before{content:""}.icon-filosofia12:before{content:""}.icon-filosofia22:before{content:""}.icon-filosofia32:before{content:""}.icon-filosofia42:before{content:""}.icon-filosofia52:before{content:""}.icon-filosofia62:before{content:""}.icon-gplus2:before{content:""}.icon-hamburger2:before{content:""}.icon-headloss:before{content:""}.icon-idrosanitario2:before{content:""}.icon-in2:before{content:""}.icon-infrastruttura2:before{content:""}.icon-istruzioni2:before{content:""}.icon-legge2:before{content:""}.icon-load2:before{content:""}.icon-mail2:before{content:""}.icon-nuova-ricerca2:before{content:""}
.icon-pack2:before{content:""}.icon-pdf2:before{content:""}.icon-phone2:before{content:""}.icon-pointer3:before{content:""}.icon-pointer22:before{content:""}.icon-print2:before{content:""}.icon-pt2:before{content:""}.icon-regolazione2:before{content:""}.icon-rinnovabili2:before{content:""}.icon-riscaldamento2:before{content:""}.icon-search2:before{content:""}.icon-sistemi-calore2:before{content:""}.icon-societa2:before{content:""}.icon-ticket2:before{content:""}.icon-uffici2:before{content:""}.icon-valvole:before{content:""}.icon-yt2:before{content:""}.icon-camera:before{content:""}.icon-graffetta:before{content:""}.icon-spunta:before{content:""}.icon-video:before{content:""}.icon-infrastruttura:before{content:""}.icon-pack:before{content:""}.icon-pointer2:before{content:""}.icon-pdf:before{content:""}.icon-load:before{content:""}.icon-americas:before{content:""}.icon-asia:before{content:""}.icon-emea:before{content:""}.icon-cv:before{content:""}.icon-filiale:before{content:""}.icon-pointer:before{content:""}.icon-phone:before{content:""}.icon-print:before{content:""}.icon-mail:before{content:""}.icon-ticket:before{content:""}.icon-box:before{content:""}.icon-filosofia1:before{content:""}.icon-filosofia2:before{content:""}.icon-filosofia3:before{content:""}.icon-filosofia4:before{content:""}.icon-filosofia5:before{content:""}.icon-filosofia6:before{content:""}.icon-legge:before{content:""}.icon-dipendenti:before{content:""}.icon-societa:before{content:""}.icon-uffici:before{content:""}.icon-all:before{content:""}.icon-disegni:before{content:""}.icon-documento:before{content:""}.icon-istruzioni:before{content:""}.icon-nuova-ricerca:before{content:""}.icon-idrosanitario:before{content:""}.icon-regolazione:before{content:""}.icon-rinnovabili:before{content:""}.icon-riscaldamento:before{content:""}.icon-sistemi-calore:before{content:""}.icon-hamburger:before{content:""}.icon-close:before{content:""}.icon-gplus:before{content:""}.icon-in:before{content:""}.icon-pt:before{content:""}.icon-search:before{content:""}.icon-yt:before{content:""}.icon-the-americas:before{content:""}.icon-asia-pacific:before{content:""}.icon-application-pdf:before,.icon-application-zip:before,.icon-image-gif:before,.icon-image-jpeg:before,.icon-image-png:before{content:""}.grid-gutters{padding-left:5px!important;padding-right:5px!important}.grid-gutters-margins{margin-left:5px!important;margin-right:5px!important}.grid-gutters-margin-right{margin-right:5px!important}.grid-gutters-margin-left{margin-left:5px!important}@media screen and (min-width:40rem){.grid-gutters{padding-left:8px!important;padding-right:8px!important}.grid-gutters-margins{margin-left:8px!important;margin-right:8px!important}.grid-gutters-margin-right{margin-right:8px!important}.grid-gutters-margin-left{margin-left:8px!important}}@media screen and (min-width:64rem){.grid-gutters{padding-left:10px!important;padding-right:10px!important}.grid-gutters-margins{margin-left:10px!important;margin-right:10px!important}.grid-gutters-margin-right{margin-right:10px!important}
.grid-gutters-margin-left{margin-left:10px!important}}@media screen and (min-width:105rem){.grid-gutters{padding-left:15px!important;padding-right:15px!important}.grid-gutters-margins{margin-left:15px!important;margin-right:15px!important}.grid-gutters-margin-right{margin-right:15px!important}.grid-gutters-margin-left{margin-left:15px!important}}.half-global-width{max-width:none}.row{max-width:94%}.row .row{max-width:100%}.sidebar-right .row{max-width:none}@media screen and (min-width:40rem){.row{max-width:96%}}@media screen and (min-width:64rem){.half-global-width,.row{max-width:95%}}@media screen and (min-width:90.0625rem){.row{max-width:90rem}.half-global-width{max-width:45rem}}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.sub-title{font-family:Arial,sans-serif;font-size:1.125rem;line-height:1.2;font-weight:700;padding-top:20px}.sub-title+*{padding-top:20px}h2.sub-title{font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase;font-size:28px;line-height:28px;color:#267b54;margin-bottom:20px}.color h2.sub-title,.dark h2.sub-title{color:#fff}.uppercase{text-transform:uppercase}.vcenter:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.vcenter>div{display:inline-block;vertical-align:middle;position:relative}.no-padding{padding:0!important}.padding-top{padding-top:40px}.padding-bottom{padding-bottom:40px}.padding-right{padding-right:40px}.padding-left{padding-left:40px}.margin-top{margin-top:40px}.margin-bottom{margin-bottom:40px}.border-top{border-top:1px solid #d0cdcd}.border-right{border-right:1px solid #d0cdcd}.border-bottom{border-bottom:1px solid #d0cdcd}.border-left{border-left:1px solid #d0cdcd}article>.row-wr.padding-bottom{padding-bottom:100px}.row-wr{max-width:100%}.row-wr .row-wr{margin:0}.hidden{display:none}.opacity{opacity:0}.opacity.visible{opacity:1}.wrapper-width{max-width:1440px;margin:0 auto;padding:60px 0}.wrapper-width.no-padding-bottom{padding:60px 0 0}.wrapper-width.center{text-align:center}.wrapper-width h3{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:30px;padding-bottom:12px}.wrapper-width h3+p{font-size:18px;line-height:20px;padding-bottom:60px}.wrapper-width h3.left-title{position:absolute;margin-top:70px}.wrapper-width h3.small{font-size:16px;font-weight:400;font-family:Arial,sans-serif}.wrapper-width h4{font-size:22px;padding-bottom:12px}.wrapper-width p{max-width:500px;margin:0 auto;font-size:.875rem;padding-bottom:1.5rem;line-height:1.4}.wrapper-width p.full{max-width:none}.full-box{position:relative}.full-box .absolute{position:absolute;top:0;bottom:0}.full-box .absolute.right{right:0;padding-left:40px}.full-box .absolute.left{left:0;text-align:right}.full-box .absolute.left>div{text-align:left;padding-right:40px}.full-box .absolute.right picture.full{position:absolute;top:0;right:0;left:0;bottom:0}.full-box .absolute.right picture.full img{height:100%;width:auto}.full-box .absolute:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.full-box .absolute .content{display:inline-block;vertical-align:middle;width:84%}.full-box .visual-half{position:absolute;top:0;bottom:0;right:0;width:50%}.full-width{display:table;padding:0;margin:0;width:100%}.full-width .half-col{display:table-cell;vertical-align:middle;width:50%}.full-width .half-col.text-content{text-align:right}.full-width .half-col .content{padding:40px 40px 40px 0;max-width:700px;display:inline-block;vertical-align:middle;text-align:left}.full-width .half-col.visual{text-align:right}.full-width .half-col.visual.text-left{text-align:left}.full-width .half-col.bg-content{background-position:center;background-size:cover}.full-width .certificazioni{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/certificazioni.jpg)}.full-width .gruppo{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/gruppo.jpg)}.full-width .corporate{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/video.jpg);position:relative}.full-width .no-bg{background:0 0}
.visual.video{position:relative}.visual.video span.full{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.visual.video span.full:before{font-size:24px;border:2px solid #fff;color:#fff;text-align:center;display:block;width:80px;height:80px;line-height:80px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;opacity:.8;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.visual.video span.full:after{content:"play movie";position:absolute;top:50%;margin-top:50px;left:0;right:0;text-align:center;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:14px;opacity:.8;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;color:#fff}.visual.video iframe{width:100%}.form{text-align:center}.form ul{margin:0;padding:0;list-style:none;font-size:0;text-align:left}.form ul li{display:inline-block;vertical-align:top;width:50%}.form ul li:nth-child(odd){padding-right:8px}.form ul li:nth-child(even){padding-left:8px}.form input,.form select{width:100%;height:56px;background:#fff;border-radius:4px;padding-left:16px;border:0;font-size:14px}.form ul li.date{font-size:14px}.form ul li.date>select,.form ul li.date>span{width:25.3%!important;margin:0 0 0 3%!important;display:inline-block!important;vertical-align:middle!important}.form ul li.row-wr-select h5{text-transform:none;color:#333;font-size:16px}.form ul li.row-wr-select>input,.form ul li.row-wr-select>select,.form ul li.row-wr-select>span{width:47%!important;margin:0 3% 0 0!important;display:inline-block!important;vertical-align:middle!important}.form ul li.row-wr-select.three>input,.form ul li.row-wr-select.three>select,.form ul li.row-wr-select.three>span{width:30.3%!important}.form input[type=checkbox]{height:auto;margin:0;padding:0;width:auto}.form li.check{font-size:14px;width:100%;overflow:hidden}.form li.check div{display:inline-block;float:right}.form p{width:70%;padding-right:10%;display:inline-block;vertical-align:middle;padding-bottom:0}.form .file-label{display:inline-block;vertical-align:middle;position:relative;width:30%;overflow:hidden;cursor:pointer;margin:0}.form .file-label input{position:absolute;top:-80px;left:-80px;height:auto;width:auto;background:0 0}.form p.full{width:100%;display:block;padding:20px 0}.form span:before{display:none!important}.form span{display:block!important;width:100%!important;padding:0 0 0 4px!important;background:#fff!important;color:#333!important;border-radius:4px!important;font-size:14px!important}.form span.select2-selection__arrow{width:20px!important}section{background:#ebebeb;position:relative;padding:0 0 40px}section.no-padding{padding:0}section .row-wr{max-width:1440px}section .row-wr.full{max-width:100%;padding:0;overflow:hidden}section .row-wr.full>div{padding:0}section .row-wr.light{background:#ebebeb;color:#333}section .row-wr.light.border-top{border-top:1px solid #d7d7d7}section .row-wr.light h3{color:#008444}section .row-wr.light h4{color:#333}section .row-wr.neutre{background:#fff;color:#008444}section .row-wr.neutre p{color:#333;font-size:14px;font-weight:700}section .row-wr.dark{background:#333;color:#fff}section .row-wr.dark h4{color:#fff}section .row-wr.color{background:#267b53;background:-webkit-gradient(left bottom,right top,color-stop(0,#267b53),color-stop(100%,#78c4a0));background:linear-gradient(45deg,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);color:#fff}section .row-wr.color h4{color:#fff}section ul.col.half{display:inline-block;vertical-align:top;width:48%;list-style:none;margin:0 auto;text-align:left}section ul.col ul{list-style:none}section .col.half{display:inline-block;vertical-align:top;width:48%;margin:0 auto;text-align:left}section .col.half p{max-width:none}section #soluzioni .col.half{vertical-align:middle}section #soluzioni .col.half:first-child{padding-right:10%}section.download:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:282px;background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg-download.jpg) center top no-repeat;z-index:1}
section.cerca-agenti>div,section.cerca-agenti>nav,section.download>div,section.download>nav{position:relative;z-index:2}section.software:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:282px;background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg-software.jpg) center top no-repeat;z-index:1}section.software>div,section.software>nav{position:relative;z-index:2}section.news:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:270px;background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg-news.jpg) center top no-repeat;z-index:1}section.news>div,section.news>nav{position:relative;z-index:2}ul.point-list{margin:0;padding:0;list-style:none}ul.point-list li{position:relative;padding-left:40px}ul.point-list li span{font-size:16px;font-weight:700;position:absolute;top:-10px;left:0;color:#fff}ul.point-list li span:before{display:none}ul.doc-accordion{margin:30px 0 0;padding:0;list-style:none}ul.doc-accordion li{display:inline-block;vertical-align:top;margin-right:30px;font-size:18px;text-transform:uppercase;font-family:Oswald,sans-serif;text-align:center}.row-wr.plus{border-top:1px solid #e5e5e5;background:#fff;padding:20px;color:#333}.row-wr.plus h4{font-family:Arial,sans-serif;font-weight:700;margin-bottom:30px;font-size:16px}.row-wr.plus h5{font-family:Arial,sans-serif;font-weight:700;margin-bottom:8px;font-size:14px;color:#008444}.row-wr.plus ul{margin:0;padding:0;list-style:none}.row-wr.plus ul li{display:inline-block;vertical-align:middle;margin-right:24px}.row-wr.plus ul li:last-child{margin-right:0}.row-wr.plus span{display:inline-block;vertical-align:middle;border:1px solid #e8e8e8;border-radius:8px;text-align:center;width:80px;height:80px;line-height:80px;margin-right:12px;font-size:54px;color:#008444}.row-wr.plus span+div{display:inline-block;vertical-align:middle;width:40%}.row-wr.plus span+div p{font-size:12px}.row-wr.plus span+div+a{vertical-align:bottom;margin-left:20px}.row-wr.plus span.grey{border:0;width:auto;height:auto;line-height:normal;color:#d7d7d7;font-size:67px;margin:0}a[data-action=expandText] span{display:inline-block;vertical-align:middle;margin-top:-8px;font-size:16px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.news picture+h5{margin-top:30px}.list-data{padding:0;margin:0;list-style:none}.list-data .item{background:#fff;text-align:center;margin:8px 1%;display:inline-block;vertical-align:top;color:#666;font-size:14px;position:relative;width:22%}.list-data .item .content{padding:30px}.list-data .item .content h4{text-transform:uppercase;font-size:18px;padding-bottom:12px;text-align:left}.color .list-data .item .content h4{color:#008444}.list-data .item .content h4.company{position:relative;padding-right:45px}.list-data .item .content h4.company div{position:absolute;top:0;right:0;font-size:11px;text-transform:none;color:#333;text-align:center;width:40px}.list-data .item .content h4.company span{display:inline-block;width:30px;height:30px;background:#008444;color:#fff;text-align:center;line-height:30px;border-radius:50%;font-size:20px}.list-data .item p{font-size:12px;line-height:14px}.list-data a{display:block;text-align:center;color:#333}.list-data a h4{color:#006e40!important;text-align:center!important}.list-data h4{color:#006e40!important}.news .side{background:#d7d7d7;text-align:center;position:relative}.news .side:before{content:"";display:block;position:absolute;left:0;right:0;height:600px;top:-600px;background:#d7d7d7}.news .side:after{content:"";display:block;position:absolute;left:0;right:0;height:600px;bottom:-600px;background:#d7d7d7}.news .side h5{text-align:left;text-transform:uppercase;font-size:18px}.place-stats{margin:30px 0 0;padding:0;list-style:none;font-size:0;border:1px solid #d7d7d7}.place-stats li{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:14px;font-family:Oswald,sans-serif;width:33.3%;border-right:1px solid #d7d7d7;position:relative;padding:20px 20px 20px 56px;line-height:15px}
.place-stats li:last-child{border-right:0}.place-stats li span{font-size:32px;color:#008444;position:absolute;left:16px;top:14px}ul.data{margin:0;padding:40px 0;list-style:none}ul.data li{display:inline-block;vertical-align:top;margin:0 20px;text-align:center;text-transform:uppercase}ul.data span{font-size:55px;border:1px solid #fff;width:100px;height:100px;line-height:100px;border-radius:200px;display:inline-block}ul.data div{font-size:16px;font-family:Oswald,sans-serif;padding-top:12px}ul.data div span{font-size:28px;text-transform:uppercase;display:block;text-transform:none;width:auto;height:auto;line-height:normal;border:none;padding-top:12px}ul.list{margin:0;padding:40px 0 40px 5%;list-style:none;font-size:0}ul.list li{width:33.3%;display:inline-block;vertical-align:top;padding:30px 40px;font-size:14px}ul.list ul{margin:0;padding:0;list-style:none}ul.list li li{width:100%;padding:0}ul.list li h5{font-size:18px;padding-bottom:8px}ul.list li h4.sub-title.small{font-size:14px!important}ul.list li h4.sub-title.icon{font-family:Arial,sans-serif;font-weight:700;font-size:16px;padding-bottom:20px;padding-left:50px;position:relative}ul.list li h4.sub-title.icon span{font-size:46px;position:absolute;top:12px;left:-8px;color:#888}ul.list.no-padding{padding:0}ul.list.no-padding-bottom{padding-bottom:0}ul.list li.no-padding-left{padding:30px 40px 30px 0}ul.list.select-list li{padding:30px 10px 30px 0}section .row-wr.full.news-padding{padding-bottom:300px}.news-attachment{position:absolute;left:0;right:0;height:300px;bottom:0;z-index:888}.news-attachment h3{width:20%;display:inline-block;vertical-align:middle;color:#fff!important}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.97);z-index:999;text-align:center;overflow:hidden;overflow-y:auto;display:none}.overlay:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.overlay .content-overlay{display:inline-block;vertical-align:middle;max-width:60%;text-align:left;color:#333}.overlay .content-overlay li{padding:8px}.overlay .content-overlay .select2-container--default .select2-selection--single .select2-selection__rendered,.overlay .content-overlay input,.overlay .content-overlay select{border:1px solid #cdcdcd}.overlay .content-overlay span.select2,.overlay .content-overlay span.select2-selection,.overlay .content-overlay span.selection{padding:0!important}.overlay .icon{text-align:center;padding-bottom:30px}.overlay .icon span{display:inline-block;width:100px;height:100px;line-height:100px;border-radius:50%;border:1px solid #333;text-align:center;font-size:80px}.overlay h5{text-align:center;text-transform:uppercase;padding-bottom:20px;font-size:30px}.overlay .close-overlay{font-size:50px;position:fixed;top:20px;right:20px;color:#00813c;z-index:999}.overlay .det-name{font-size:30px;font-family:Oswald,sans-serif;padding-bottom:12px;text-transform:uppercase;color:#008444}.overlay .det-role{font-size:20px;padding-bottom:20px}.overlay .det-image img{width:302px;height:auto}BODY{font-family:Arial,sans-serif;font-size:14px;left:0;-webkit-transition:left .2s ease-in;transition:left .2s ease-in;position:relative;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;background-color:#363636}BODY.no-scroll{overflow:hidden}.h1,.text-like-h1,h1{font-family:Oswald,sans-serif;font-weight:400}.h1,.text-like-h1{font-style:normal;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;font-size:1.5rem}@media screen and (min-width:40em){.h1,.text-like-h1{font-size:1.875rem}}.h2,.text-like-h2,h2{font-family:Oswald,sans-serif;font-weight:400}.h2,.text-like-h2{font-style:normal;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;font-size:1.25rem}@media screen and (min-width:40em){.h2,.text-like-h2{font-size:1.625rem}}.h3,.text-like-h3,h3{font-family:Oswald,sans-serif;font-weight:400}.h3,.text-like-h3{font-style:normal;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;font-size:1.1875rem}@media screen and (min-width:40em){.h3,.text-like-h3{font-size:1.375rem}
}.h4,.text-like-h4,h4{font-family:Oswald,sans-serif;font-weight:400}.h4,.text-like-h4{font-style:normal;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;font-size:1.125rem}@media screen and (min-width:40em){.h4,.text-like-h4{font-size:1.25rem}}.h5,.text-like-h5,h5{font-family:Oswald,sans-serif;font-weight:400}.h5,.text-like-h5{font-style:normal;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;font-size:1.0625rem}@media screen and (min-width:40em){.h5,.text-like-h5{font-size:1.125rem}.h6,.text-like-h6{font-size:1rem}}.h6,.text-like-h6,h6{font-family:Oswald,sans-serif;font-weight:400}.h6,.text-like-h6{font-style:normal;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;font-size:1rem}.text-like-h1,H1{font-size:36px;height:98px;line-height:98px;color:#fff}H1.big{text-transform:uppercase;color:#333}MAIN{min-height:500px}PICTURE{display:block;line-height:normal;font-size:0}MAIN FORM INPUT{background:#fff;border:0;border-radius:4px;font-size:14px;height:56px;padding:0 1rem;width:100%;color:#333}MAIN FORM LABEL{margin-bottom:.5rem;margin-top:2rem}MAIN FORM SMALL{color:#7c7c7c;margin-top:.5rem;display:block}.form-required INPUT{color:#ec5840}INPUT[disabled]{color:#8a8a8a}.form-type-radio{width:auto;height:56px;line-height:56px;margin-right:2rem;display:inline-block}.form-type-radio:last-child{margin-right:0}.form-type-radio INPUT[type=radio]{width:auto;height:auto;line-height:1}.form-type-radio INPUT[type=radio]+LABEL{width:auto;height:auto;padding:1rem 1rem 1rem .5rem;display:inline-block}TABLE{background:#fff;width:100%}TABLE.no-bg{background:0 0}TABLE THEAD TD,TABLE THEAD TH{background:#f7f7f7;height:70px;line-height:70px;text-align:center;font-size:12px;color:#b3b3b3;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}TABLE TBODY TD,TABLE TD{height:70px;line-height:70px;text-align:center;font-weight:700;font-size:12px;color:#323232}TABLE IMG{max-width:none}TABLE TD A{color:#323232;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}TABLE TD A:hover{color:#157d4c}TABLE TR{-webkit-transition:all ease-in .2s;transition:all ease-in .2s}TABLE TR:hover{background:#f8f8f8}TABLE .icon-documento{font-size:30px}TABLE TR:first-child{background:#f7f7f7;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;text-align:center}TABLE TR:first-child TD{color:#b3b3b3}TABLE TD,TABLE TH{vertical-align:middle}TABLE TR:hover TD{color:#008444}.text-like-h1,ARTICLE H1{color:#333;line-height:1.4;margin:1rem 0 .5rem;padding:0;height:auto}.text-like-h3,ARTICLE .text-like-h2,ARTICLE H2,ARTICLE H3{font-family:Arial,sans-serif}ARTICLE UL{margin:1rem 0 1rem 1rem}ARTICLE LI{margin:.5rem 0 0;padding:0}ARTICLE LI H1{font-size:1.5rem;margin:0}ARTICLE P{margin:.75rem 0 .5rem}.label-inline{display:inline}.bg-green-gradient{background:#267b54;background:-webkit-gradient(left bottom,right top,color-stop(0,#267b53),color-stop(100%,#78c4a0));background:linear-gradient(45deg,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);color:#fff}.bg-green-gradient A{color:#fff;text-decoration:underline}.bg-light-gray{background:#ebebeb;color:#333}.bg-dark-gray{background:#333;color:#fff}.bg-dark-gray A{color:#fff;text-decoration:underline}.bg-white{background-color:#fff;color:#333}.vertically-centered_container:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.vertically-centered{display:inline-block;vertical-align:middle;width:99.5%}.app-download A{display:inline-block;vertical-align:top}.app-download .play-store IMG{width:155px;height:auto;max-width:100%!important}.app-download A.app-store IMG{width:150px;height:auto;padding:9px!important}.h1.page-title,H1.page-title{color:#267b54;font-size:2.2rem;height:auto;line-height:42px;margin:2rem 0}.page-header-region-with-blocks H1.page-title{color:#fff;margin-bottom:0}.section_search .page-header-region-with-blocks H1.page-title{text-transform:none}
.template-75-25{margin-bottom:2rem}.template-75-25 H1,.template-75-25 H2,.template-75-25 H3{font-family:Oswald,sans-serif}.template-75-25 H1.page-title{font-size:2.125rem}.template-75-25 H2,.template-75-25 H3{font-size:1rem}.template-75-25 .intermediate-3 P{margin:0;padding:0}.template-75-25 .page-button{margin-bottom:0}.off-canvas-content{background:0 0}.js-off-canvas-exit{z-index:1000}.reveal .close-button{color:#00813c}.reveal.full .close-button{font-size:50px}.reveal.full .loading-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#programmatic-reveal{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/load_spinner.gif) center no-repeat #fff}#programmatic-reveal IFRAME{position:absolute;bottom:0;top:0;left:0;right:0}.button-group .button{border-radius:0;font-family:Oswald,sans-serif;letter-spacing:0}.row.inline-blocks{font-size:0;line-height:0;vertical-align:middle;padding-top:2rem;padding-bottom:2rem}.row.inline-blocks .columns{font-size:1rem;display:inline-block;float:none;vertical-align:middle;line-height:1.4}UL.row{margin-top:0;margin-bottom:0}UL.row LI.column,UL.row LI.columns{list-style:none;margin-top:0;margin-bottom:0}.owl-next,.owl-prev{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;line-height:1;border:1px solid #fff;text-indent:-999px;overflow:hidden;-filter:alpha(opacity=50);-ms-filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.owl-next:hover,.owl-prev:hover{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.owl-prev{left:15px}.owl-next{right:15px}.owl-prev:after{content:"\e90a";font-family:icomoon;text-indent:0;position:absolute;top:10px;left:10px;color:#fff;font-size:18px}.owl-next:after{content:"\e906";font-family:icomoon;text-indent:0;position:absolute;top:10px;left:10px;color:#fff;font-size:18px}.owl-next.disabled,.owl-prev.disabled{-filter:alpha(opacity=30)!important;-ms-filter:alpha(opacity=30)!important;-moz-opacity:.3!important;opacity:.3!important;border-color:#999!important;cursor:default!important}.owl-next.disabled:after,.owl-prev.disabled:after{color:#999!important}.owl-carousel .owl-stage{margin-left:auto;margin-right:auto}.owl-process{padding:0 90px 60px}.owl-process .item{background:#fff;text-align:left;margin:0 3%}.owl-process .date{color:#fff;height:60px;line-height:60px;background:#d7d7d7;font-family:Oswald,sans-serif;font-size:24px;padding-left:20px}.owl-process .item .content{padding:30px}.owl-process .item .content H4{text-transform:uppercase;color:#267b54;font-size:18px;padding-bottom:12px}.owl-process .item .content P{font-size:13px;line-height:17px}.owl-process.dark .owl-nav>DIV{border:1px solid #333}.owl-process.dark .owl-next:after,.owl-process.dark .owl-prev:after{color:#333}.owl-news .owl-nav>DIV{border:1px solid #008444}.owl-news .owl-next:after,.owl-news .owl-prev:after{color:#008444}.owl-latest-prod{padding:0 70px}.owl-latest-prod .owl-nav>DIV{border:1px solid #008444}.owl-latest-prod .owl-next:after,.owl-latest-prod .owl-prev:after{color:#008444}.owl-attachment-container{width:70%;display:inline-block;vertical-align:middle}.owl-attachment{padding:0 100px}.owl-attachment A{color:#fff;display:inline-block;width:180px;height:180px;padding-top:24px;border-radius:50%;border:2px solid transparent;-filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.owl-attachment A:hover{border:2px solid #fff;-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.owl-attachment SPAN{font-size:64px}.owl-attachment DIV{padding-top:8px}.owl-attachment STRONG{display:block}.owl-manuals .owl-prev{left:-20px}.owl-manuals .owl-next{right:-20px}DIV[class*=owl-tool] .owl-nav{position:absolute;top:-60px;right:0}DIV[class*=owl-tool] .owl-nav>DIV{border:1px solid #008444;display:inline-block;vertical-align:middle;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 10px}
DIV[class*=owl-tool] .owl-next:after,DIV[class*=owl-tool] .owl-prev:after{color:#008444}.bg-light-gray .owl-nav>DIV{border:1px solid #008444}.bg-light-gray .owl-next:after,.bg-light-gray .owl-prev:after{color:#008444}.node-contact-us_carousel .owl-nav{text-align:center;margin-top:2rem}.node-contact-us_carousel .owl-nav>DIV{display:inline-block;position:relative;left:auto;right:auto;top:auto;bottom:auto;margin:0 1rem}.select2-container--default .select2-selection--single,.select2-dropdown{border-width:0}.select2-container .select2-selection--single{height:56px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:56px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:56px}.select2-results{font-size:11px;text-transform:uppercase;width:100%;color:#444}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background:#00813c;color:#fff}.select2-container--default.select2-container--disabled .select2-selection--single{background:0 0;color:#e5e5e5}.reveal-overlay .select2-container{display:inline-block;width:auto!important;border:1px solid #e5e5e5}.at-icon-wrapper{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);margin-left:.3em;margin-top:.1em}.captcha .g-recaptcha{min-height:80px}.accordion{list-style:none;margin:0;padding:0}.accordion H4{text-transform:uppercase;font-size:18px;padding:30px 0;color:#333}.accordion H5{text-transform:uppercase;font-size:22px;padding:7% 0;color:#fff;position:relative}.accordion .columns>A>H5,.accordion .columns>H5{margin-bottom:0}.accordion H5 .act{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.accordion H5:after{content:"";height:1px;background:rgba(255,255,255,.3);position:absolute;left:0;right:0;margin-top:70px}.accordion H6{font-size:18px;padding-top:24px}.accordion H6:first-of-type{padding-top:0}.accordion A{color:#333;display:block}.accordion LI{padding-bottom:12px}.accordion [data-action=toggleElement]:hover{color:#00813c}.accordion [data-action=toggleElement]:before{content:"+";display:inline-block;vertical-align:middle;margin-right:8px;color:#118949;font-weight:600}.accordion [data-action=toggleElement].full:before{display:none}.accordion [data-action=toggleElement].is-active{-webkit-transition:all ease-in .2s;transition:all ease-in .2s;color:#00813c}.accordion [data-action=toggleElement].is-active:before{content:"-"}.accordion UL{margin-top:12px}.accordion UL SPAN{display:inline-block;vertical-align:middle;width:100%;padding:12px 16px;background:0 0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;color:#333;border-radius:0 20px 20px 0;font-size:14px}.accordion UL SPAN:before{content:">";display:inline-block;vertical-align:middle;font-weight:700;color:#00813c;margin-right:8px;font-size:12px}.accordion>LI{list-style:none;padding-bottom:0;margin-top:0}.accordion>LI>A{text-decoration:none}.accordion>LI:after{content:"";display:block;height:1px;background:rgba(255,255,255,.3);position:absolute;left:0;right:0}.bg-green-gradient .accordion A,.color .accordion A{color:#fff}.bg-light-gray .accordion H5,.light .accordion H5{color:#008444}.bg-light-gray .accordion H5:after,.light .accordion H5:after{background:#dfdfdf}.bg-light-gray .accordion .expand,.light .accordion .expand{background:#f2f6f6;position:relative;padding-bottom:20px}.accordion .expand,.accordion .item-list{display:none;padding:0 30px 30px}.accordion .expand UL{list-style:none;margin:0;padding:0}.accordion .expand LI{padding-left:40px;padding-bottom:12px;position:relative}.accordion .expand LI:before{content:'+';position:absolute;font-size:16px;font-weight:700;left:16px;color:#fff}.accordion .expand P{margin-bottom:1rem;max-width:none}.accordion .expand A{display:inline;text-decoration:underline}.accordion .expand .attachment-download_item{display:inline-block;margin-right:30px;margin-top:30px;text-align:center;text-decoration:none}
.accordion .expand .attachment-download_item:last-child{margin-right:0}.accordion .expand .attachment-download_item IMG{width:85px;height:auto}.accordion .expand .attachment-download_item H5{font-size:1.1rem;padding:.2rem 0 0}.accordion H5:after{display:none}.accordion TABLE,.accordion TABLE TD,.accordion TABLE TR{color:#323232;border-color:#d8d8d8}.accordion TABLE TD A{color:#323232!important}.accordion TABLE A:hover,.accordion TABLE TR:hover,.accordion TABLE TR:hover A{color:#157d4c!important}.addthis_toolbox{clear:both;padding:1.5rem 0 1rem;margin:1rem 0}IMG[align=left]{margin-right:1rem}IMG[align=right]{margin-left:1rem}.media_embed{position:relative;height:0;padding-bottom:56.25%;margin-bottom:1rem;overflow:hidden}.media_embed IFRAME{position:absolute;top:0;left:0;width:100%;height:100%}.big-buttons-menu{margin-bottom:0}.big-buttons-menu .button{width:100%;background:0 0;padding:20px 0;margin:0;display:inline-block;color:#adadad;position:relative;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;font-family:Oswald,sans-serif;border-width:0;border-radius:0}.big-buttons-menu .button_inner-wr{background:#323232;height:70px;-webkit-transition:background .2s ease-in 0s;transition:background .2s ease-in 0s}.big-buttons-menu .button_text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-left:24%;margin-left:-12%;line-height:1.3}.big-buttons-menu [class*=icon-]{position:absolute;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:2.8rem;line-height:1;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.big-buttons-menu .button.active,.big-buttons-menu .button.is-active,.big-buttons-menu .button:focus,.big-buttons-menu .button:hover{background:#009651;color:#fff;border-color:#009551;border-width:0}.big-buttons-menu .button.active .button_inner-wr,.big-buttons-menu .button.is-active .button_inner-wr,.big-buttons-menu .button:focus .button_inner-wr,.big-buttons-menu .button:hover .button_inner-wr{background:#009651}.big-buttons-menu .button.active [class*=icon-],.big-buttons-menu .button.is-active [class*=icon-],.big-buttons-menu .button:hover [class*=icon-]{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.big-buttons-menu .button.active[data-area=regolazione],.big-buttons-menu .button.is-active[data-area=regolazione],.big-buttons-menu .button[data-area=regolazione]:hover{background-color:#f7a71f}.big-buttons-menu .button.active[data-area=regolazione] .button_inner-wr,.big-buttons-menu .button.is-active[data-area=regolazione] .button_inner-wr,.big-buttons-menu .button[data-area=regolazione]:hover .button_inner-wr{background:#f7a71f}.big-buttons-menu .button.active[data-area=idrosanitario],.big-buttons-menu .button.is-active[data-area=idrosanitario],.big-buttons-menu .button[data-area=idrosanitario]:hover{background-color:#005fab}.big-buttons-menu .button.active[data-area=idrosanitario] .button_inner-wr,.big-buttons-menu .button.is-active[data-area=idrosanitario] .button_inner-wr,.big-buttons-menu .button[data-area=idrosanitario]:hover .button_inner-wr{background:#005fab}.big-buttons-menu .button.active[data-area=sistemi_calore],.big-buttons-menu .button.is-active[data-area=sistemi_calore],.big-buttons-menu .button[data-area=sistemi_calore]:hover{background-color:#e23137}.big-buttons-menu .button.active[data-area=sistemi_calore] .button_inner-wr,.big-buttons-menu .button.is-active[data-area=sistemi_calore] .button_inner-wr,.big-buttons-menu .button[data-area=sistemi_calore]:hover .button_inner-wr{background:#e23137}.big-buttons-menu .button.active[data-area=rinnovabile],.big-buttons-menu .button.is-active[data-area=rinnovabile],.big-buttons-menu .button[data-area=rinnovabile]:hover{background-color:#abcd58}.big-buttons-menu .button.active[data-area=rinnovabile] .button_inner-wr,.big-buttons-menu .button.is-active[data-area=rinnovabile] .button_inner-wr,.big-buttons-menu .button[data-area=rinnovabile]:hover .button_inner-wr{background:#abcd58}
.section_search .big-buttons-menu .button_text{padding-left:0;left:auto;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);padding-right:16%;margin-left:0;margin-right:-8%}.section_search .big-buttons-menu [class*=icon-]{left:auto;right:0;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:1.5rem}.field LABEL{display:block;margin:1rem 0 .5rem}.light-cyan-container{padding:1.5rem;background-color:#f2f6f6}.white-container{padding:1.5rem;background-color:#fff}.site-header{background-color:#fff;position:relative}.site-header FIGURE{margin:0;padding:0}.site-header NAV UL{padding:0;margin:0}.site-header NAV LI{padding:0;margin:0;display:inline-block}.site-header .button{border-radius:0}.main-menu-wr{position:relative;background:#fff;border-top:1px solid #e5e5e5}.main-menu-wr .logo{position:absolute;top:50%;left:13px;width:150px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;-webkit-transition:all ease-in .1s;transition:all ease-in .1s}.main-menu-wr .logo A{height:auto;line-height:normal}.main-menu-wr .logo A IMG{-webkit-transition:width ease-in .2s;transition:width ease-in .2s;width:auto!important;height:auto!important}.main-menu-wr>DIV{padding-right:0}.main-menu-wr NAV{height:100px}.main-menu-wr NAV UL{font-size:0}.main-menu-wr NAV LI{min-width:150px;border-left:1px solid #e5e5e5;vertical-align:top}.main-menu-wr NAV LI:first-child{border-left:0}.main-menu-wr NAV LI.search{width:100px}.main-menu-wr NAV LI A{color:#008444;font-family:Oswald,sans-serif;font-size:13px;display:block;text-align:center;text-transform:uppercase;height:100px;padding-left:1rem;padding-right:1rem;line-height:100px;background:#fff;-webkit-transition:all ease-in .1s;transition:all ease-in .1s}.main-menu-wr NAV LI.search A{background:#008444;color:#fff;font-size:50px}.main-menu-wr NAV LI.search A SPAN.icon-close{display:none}.main-menu-wr NAV LI A.active,.main-menu-wr NAV LI A.active-trail,.main-menu-wr NAV LI A.is-active,.main-menu-wr NAV LI A:hover{background:#f4f4f4}[data-action=openMenu] SPAN{display:inline-block;vertical-align:middle;margin-top:-8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease-in .2s;transition:all ease-in .2s;font-size:18px}[data-action=openMenu].is-active SPAN{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-top:8px}.main-menu-wr .sub-menu{display:none;margin:0;padding:0;list-style:none;background:#fff;position:absolute;top:100%;left:0;right:0;font-weight:700;font-size:15px;z-index:999;text-align:center;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.main-menu-wr .sub-menu LI{width:auto;border-left:none;vertical-align:middle}.main-menu-wr .sub-menu A{color:#333;display:block;padding:0 20px;height:60px;line-height:60px;text-transform:none;font-family:Arial,sans-serif;font-size:14px;font-weight:700}.main-menu-wr .sub-menu A:hover{background:#f4f4f4}.corporate{font-size:0;-webkit-transition:margin-bottom .1s ease-in;transition:margin-bottom .1s ease-in}.corporate>.columns{width:auto}.corporate>.columns:last-child{float:right}.corporate NAV.float-right{float:none;border-left:1px solid #e5e5e5}.corporate .block{display:inline-block}.corporate NAV LI{text-transform:uppercase;vertical-align:middle;letter-spacing:1px;color:#a1a1a1;font-weight:700}.corporate NAV LI>*{font-size:.625rem;line-height:42px}.corporate NAV LI:first-child{margin-left:0}.corporate NAV LI A{color:#a1a1a1;display:block;vertical-align:middle;padding:0 1.5em;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.corporate NAV LI A.newsletter-link{display:inline-block}.corporate NAV LI A.social{color:#fff;background:#00813c;margin-left:0}.corporate NAV LI A:hover{background:#f4f4f4}.corporate NAV LI A.social:hover{color:#fff;background:#029e4b}.corporate NAV LI A.social.is-active{position:relative;z-index:889}
.corporate NAV A SPAN{font-size:28px}.corporate NAV LI SELECT{display:inline-block;vertical-align:middle;margin-left:8px;border:0;width:auto;text-transform:uppercase;height:auto;color:#666;font-weight:700;letter-spacing:1px;margin-top:-2px}.corporate NAV LI .select2,.corporate NAV LI .select2-container .select2-selection--single,.corporate NAV LI .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.corporate NAV LI .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.corporate NAV.float-right .block-menu-menu-header-corporate-right-menu LI{margin-right:0}.site-header_social{display:inline-block}.social-content{background:#fff;position:absolute;top:0;left:0;right:0;z-index:888;bottom:0;text-align:center;color:#333}.social-content .social-content__title,.social-content H4{text-transform:none;font-size:1.125rem;padding:1.75rem 0 .25rem;margin:0;letter-spacing:0;font-family:Oswald,sans-serif;font-weight:400}.social-content P{margin:0;text-transform:none;font-size:.75rem;letter-spacing:0}.social-content .boxes-box-content A{line-height:1.4;height:54px;width:54px;position:relative}.social-content .boxes-box-content A SPAN{color:#00813c;font-size:2.375rem;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-content .boxes-box-content A SPAN.small{font-size:1.5rem}.social-content .boxes-box-content A:hover{color:#029e4b}.social-content A.close{position:absolute;top:0;right:0}.social-content A.close SPAN{color:#333;font-size:2.5rem}.social-content A.close:hover,.social-content A.close:hover SPAN{color:#605e5e}#lang-dropdown-form{margin:0;padding:0;border-left:1px solid #e5e5e5}#lang-dropdown-form>DIV{display:inline-block;padding-left:1.5em}#lang-dropdown-form .form-item{margin:0}#lang-dropdown-form LABEL{display:inline-block;vertical-align:middle;line-height:1.4}#lang-dropdown-form .form-item-countries .select2-container{max-width:110px}#language-dropdown-replace{border-left:1px solid #e5e5e5}#language-dropdown-replace .select2-container{max-width:100px}.lang-dropdown-select-element .select2-results__option:first-child,.lang-dropdown-select-element OPTION[value=""]{display:none}.main-menu-wr .columns{height:100px;-webkit-transition:all ease-in .1s;transition:all ease-in .1s}.site-main-menu{width:100%}.site-main-menu .expanded>A:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";display:inline-block;font-size:18px;margin-top:-10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;vertical-align:middle}.site-main-menu .expanded>A.is-active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-top:5px}.site-main-menu .menu .menu{display:none;margin:0;padding:0;list-style:none;background:#fff;font-weight:700;font-size:15px;z-index:999;text-align:center;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.main-menu-wr .site-main-menu{padding-right:100px}.main-menu-wr .site-main-menu .menu .menu{position:absolute;top:100px;left:0;right:0}.main-menu-wr .site-main-menu>.menu{float:right}.main-menu-wr .site-main-menu>.menu>LI:first-child{border-left:1px solid #e5e5e5}.main-menu-wr .site-main-menu .menu .menu LI{width:auto;min-width:0;border-left:none;vertical-align:middle}.main-menu-wr .site-main-menu .menu .menu LI A{color:#333;display:block;padding:0 20px;height:60px;line-height:60px;text-transform:none;font-family:Arial,sans-serif;font-size:14px;font-weight:700}.main-menu-wr .site-main-menu .menu .menu LI A:hover{background:#f4f4f4}.main-menu-wr .site-main-menu .contextual-links-wrapper{margin-right:100px}.site-header_search{position:absolute;right:0;bottom:0}.site-header_search A{background:#008444;color:#fff;font-size:50px;display:block;width:100px;height:101px;text-align:center;line-height:110px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}
.site-header_search A:hover{background:#029e4b}.site-header_search A SPAN.icon-close{display:none}.site-header_search A.is-open{background:#c2c2c2;color:#333}.site-header_search A.is-open SPAN{display:none}.site-header_search A.is-open SPAN.icon-close{display:inline-block}#header-search-form{position:absolute;right:100px;width:0;bottom:0;padding:0;margin:0;height:100px;background:#ebebeb;-webkit-transition:all .2s ease-in,height .1s ease-in;transition:all .2s ease-in,height .1s ease-in;overflow:hidden}#header-search-form.is-open{width:60%}#header-search-form .form-item{margin:0}#header-search-form INPUT{height:50px;width:92%;background:0 0;border:0;font-family:Oswald,sans-serif;font-size:26px;border-bottom:2px solid #bcbcbc;display:inline-block;margin:25px 40px 0;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box}#header-search-form BUTTON{position:absolute;top:50%;right:20px;padding:0;margin:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block;font-size:42px;width:50px;height:60px;line-height:60px;overflow:hidden;background:0 0;color:transparent}#header-search-form BUTTON:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color ease-in .2s;transition:color ease-in .2s;font-family:icomoon!important;color:#c2c2c2;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906"}#header-search-form BUTTON:hover:before{color:#9a9a9a}#header-search-form .contextual-links-wrapper{right:80px}.is-fix .corporate{padding-bottom:100px;margin-bottom:-30px}.is-fix .main-menu-wr{position:fixed;top:0;margin-top:0;left:0;right:0;border-bottom:1px solid #e5e5e5;border-top-width:0;z-index:888}.is-fix .main-menu-wr .columns,.is-fix .main-menu-wr NAV{height:70px}.is-fix .main-menu-wr NAV LI A{height:70px;line-height:70px}.is-fix .main-menu-wr .logo{width:130px;height:40px}.is-fix .main-menu-wr .site-main-menu .menu .menu{top:70px}.is-fix #header-search-form{height:70px}.is-fix #header-search-form.is-open{height:70px;position:fixed;top:0;z-index:901}.is-fix #header-search-form INPUT{margin:0 40px;height:60px}.is-fix .site-header_search{bottom:-1px}.is-fix .site-header_search A{height:71px;line-height:82px}.is-fix .site-header_search A.is-open{height:71px}.toolbar .is-fix #header-search-form.is-open{top:30px}.toolbar.toolbar-drawer .is-fix #header-search-form.is-open{top:64px}.mobile-menu{overflow:hidden;overflow-y:auto;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.mobile-menu UL{margin:0}.mobile-menu LI{display:block;border-bottom:1px solid #e8e8e8}.mobile-menu LI A{display:block;font-family:Oswald,sans-serif;font-size:1rem;padding:1rem 18px 1rem 24px;color:#008444;background:#fff;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.mobile-menu LI A:hover{background:#e5e5e5}.mobile-menu LI LI A{padding:18px 18px 18px 34px}.mobile-menu .mobile-corporate LI{border-bottom:1px solid #bbc8c2}.mobile-menu .mobile-corporate A{color:#333;background:#dde8e2}.mobile-menu .mobile-corporate A:hover{background:#eaf9f1}.mobile-menu .mobile-corporate .select2-container--default .select2-selection--single{color:#333;background:#dde8e2;font-family:Oswald,sans-serif;font-size:16px;padding-left:16px}.mobile-menu .mobile-corporate .select2-container--default .select2-selection--single .select2-selection__arrow{right:16px}.mobile-menu .sub-menu{display:none}.mobile-menu NAV{display:block;float:none;width:100%;position:static}.mobile-menu .block,.mobile-menu NAV>UL{padding:0;margin:0;display:block;position:static;float:none}.mobile-menu NAV UL.menu LI{display:block;float:none;width:100%;position:static;padding:0;margin:0}.mobile-menu NAV UL.menu LI A{display:block;float:none;width:100%}.mobile-menu .site-main-menu .menu .menu LI A{font-weight:400;text-align:left}.mobile-menu .newsletter-link{display:block;width:100%}.mobile-menu .block-lang-dropdown UL{margin:0;padding:0}
.mobile-menu .block>UL>LI{width:100%}.mobile-menu [id^=language-dropdown-replace]{margin:0;padding:0}.mobile-menu [id^=lang-dropdown-form]>DIV{display:block}.mobile-menu [id^=lang-dropdown-form] LABEL{display:none;float:left;width:80px;margin:0;padding:18px 18px 18px 24px;line-height:1;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;color:#333;background:#e5e5e5;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.mobile-menu [id^=lang-dropdown-form] SELECT{float:left;line-height:42px;height:56px;padding:0 18px;font-family:Oswald,sans-serif;font-size:1rem;font-weight:400;color:#333;background:#e5e5e5;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;width:100%!important;max-width:none;border:1px solid transparent;border-bottom:1px solid #bbc8c2}.mobile-menu .block-lang-dropdown .form-item-countries{margin:0}.site-header_social-mobile .site-header_social-mobile_toggler{display:block;font-family:Oswald,sans-serif;font-size:14px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;background:#008444;color:#fff}.site-header_social-mobile .site-header_social-mobile_toggler:hover{background:#019d51}.site-header_social-mobile_content A{display:block;font-family:Oswald,sans-serif;font-size:.875rem;color:#008444;background:#fff;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;vertical-align:bottom}.site-header_social-mobile A [class^=icon-]{font-size:1.5rem;margin:0 .875rem 0 0;padding:0;vertical-align:middle}.mobile-menu-toggler .button{display:none;height:59px;position:fixed;top:0;padding:0;margin:0;color:#fff;background:#00813c;font-size:34px;width:15%;line-height:64px;text-align:center;z-index:889;border-radius:0}.mobile-menu-toggler [data-toggle=offCanvas]{left:16px;background:#fff;color:#00813c;width:auto;-webkit-transition:left ease-in .2s;transition:left ease-in .2s}.is-open-mobile-menu .mobile-menu-toggler [data-toggle=offCanvas] .icon-hamburger,.mobile-menu-toggler [data-toggle=offCanvas] .close{display:none}.is-open-mobile-menu .mobile-menu-toggler [data-toggle=offCanvas] .close{display:inline-block}.mobile-menu-toggler .button.search{right:0;width:60px;-webkit-transition:right ease-in .2s;transition:right ease-in .2s}.mobile-menu-toggler .close-mobile-menu{position:fixed;z-index:900;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.is-open-mobile-menu{overflow:hidden}.is-off-canvas-open.is-open-left{-webkit-transform:none;-ms-transform:none;transform:none}.is-off-canvas-open .off-canvas{z-index:1001;position:fixed;top:0;left:0;bottom:0;-webkit-transition:left .2s ease-in;transition:left .2s ease-in;background-color:#e5e5e5}.is-off-canvas-open .off-canvas-content{margin-left:260px;margin-right:-260px;-webkit-transition:all .2s ease-in!important;transition:all .2s ease-in!important;overflow:hidden}.is-off-canvas-open .main-menu-wr{-webkit-transform:translate3d(260px,0,0);-ms-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0);-webkit-transition:all .2s ease-in!important;transition:all .2s ease-in!important}.is-open-mobile-menu .mobile-menu-toggler .button{-webkit-transform:translate3d(260px,0,0);-ms-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.page-header-region .views-exposed-form{padding:2rem 0}.page-header-region .block-caleffi-search{padding-top:2rem;padding-bottom:1.5rem}.page-header-region-with-blocks{background:50% 0/cover no-repeat border-box padding-box;color:#fff;min-height:282px}.node-type-serie .page-header-region-with-blocks,.section_catalogue .page-header-region-with-blocks{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_catalogo_desktop.jpg)}.node-type-news .page-header-region-with-blocks,.page-news .page-header-region-with-blocks{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_news_desktop.jpg)}.section_search .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_catalogo_desktop.jpg)}.contact-us-section .page-header-region,.node-type-landing-contacts .page-header-region{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_contatti_desktop.jpg) 50% 0/cover no-repeat border-box padding-box;min-height:282px;color:#fff}
.contact-us-section .page-title{color:#fff}.page-menu{background:#fff;border-bottom:1px solid #e5e5e5}.page-menu UL{margin:0 auto;padding:0;list-style:none;max-width:1440px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative}.page-menu LI{display:inline-block;vertical-align:middle;height:80px;line-height:80px;font-weight:700;font-size:12px;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.page-menu LI:after{content:">";display:inline-block;vertical-align:middle;font-size:12px;color:#029e4b;margin-left:4px;margin-right:8px;font-weight:700}.page-menu LI A{color:#333}.page-menu LI SPAN.current{display:inline-block;vertical-align:middle;padding:8px 16px;background:#029e4b;color:#fff;border-radius:18px;line-height:normal}.page-menu .back{border-right:1px solid #e5e5e5;margin-right:16px;font-size:10px}.page-menu .back A{display:block;padding:0 22px;text-transform:uppercase;color:#a8a8a8;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.page-menu .back A:hover{background:#f8f8f8}.page-menu .back SPAN{font-size:18px;font-weight:400;display:inline-block;vertical-align:middle;margin-right:8px}.page-menu .back:after,.page-menu LI:last-child:after{display:none}.page-menu.results UL{padding:0 16px}.page-menu.results SPAN{font-weight:400}.page-menu.results SPAN.nmb{font-weight:700;color:#00813c}.page-menu.navigation UL{text-align:center;border:0}.page-menu.navigation LI:after{display:none}.page-menu.navigation A{display:block;padding:0 20px;font-size:14px}.page-menu.navigation A.is-active,.page-menu.navigation A:hover{background:#f4f4f4}.page-menu.is-fixed{position:fixed;left:0;right:0;top:71px;margin-top:0;z-index:555}.toolbar .page-menu.is-fixed{top:101px}.toolbar.toolbar-drawer .page-menu.is-fixed{top:135px}.page-menu.is-fixed LI{height:60px;line-height:60px}.site-prefooter{color:#fff;line-height:50px;background:#008444}.site-prefooter a{color:#fff;text-decoration:underline}.site-footer{background:#363636;height:100px;line-height:100px;font-size:12px;color:#5e5e5e}.site-footer IMG{display:inline-block;vertical-align:middle;margin-right:40px}.site-footer NAV LI{margin-left:40px;display:inline-block}.site-footer A{color:#5e5e5e;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.site-footer A.color{color:#056d3a;text-transform:uppercase;font-size:11px}.site-footer A.active,.site-footer A:hover{color:#8a8a8a}.site-footer A.color.active,.site-footer A.color:hover{color:#068a49}.site-footer .block-menu-menu-footer-links{margin-top:30px;float:right}.site-footer .block-menu-menu-footer-links .menu{margin:0 0 1.5rem}.site-footer .block-menu-menu-footer-links .menu>LI{margin:10px 2rem 0 0;padding:0}.site-footer .block-menu-menu-footer-links LI:last-child{margin-right:0}.sidebar-right_content{background-color:#d7d7d7}.sidebar-right .block{padding:5%}.sidebar-right .block .title{font-size:1.2rem;text-transform:uppercase;margin-bottom:1.5rem}.label-linked-to-file_wr{display:inline-block;vertical-align:middle;width:99.5%}A.label-linked-to-file{min-height:3rem;position:relative;display:block;margin:1rem 1rem 1rem 0;padding:0 0 0 3.5rem;font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:1.3rem;text-decoration:none}A.label-linked-to-file .icon-documento{position:absolute;top:.5rem;left:0;font-size:3rem;line-height:1.3rem;color:#888}.bg-dark-gray A.label-linked-to-file,.dark A.label-linked-to-file{color:#fff}.attachment-download_title{text-transform:uppercase;font-family:Oswald,Airal,Sans-serif;font-size:2rem;padding-top:2rem;margin-bottom:0;text-align:center;line-height:1}.manuals{margin:0;padding:0 2rem;max-width:1440px}.manuals .attachment-download_item{position:relative;display:block;margin:3rem 20px -20px}.manuals .attachment-download_item PICTURE{width:47.5%}.manuals .attachment-download_item IMG{-webkit-transition:all ease-in .2s;transition:all ease-in .2s;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.6);box-shadow:0 0 20px 0 rgba(0,0,0,.6);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.manuals .attachment-download_item IMG:hover{-webkit-transform:translate3d(0,-16px,0);-ms-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0)}
.manuals .attachment-download_item .desc{position:absolute;top:0;left:52.5%;max-width:47.5%;text-align:left;font-size:1rem}.manuals .attachment-download_item H5{font-size:1.25em;line-height:1.2}.manuals .attachment-download_item P{line-height:1.2;font-size:.875em}.bg-white .manuals A IMG,.neutre .manuals A IMG{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.4);box-shadow:0 0 20px 0 rgba(0,0,0,.4)}.bg-white .owl-nav DIV,.neutre .owl-nav DIV{border-color:#333}.bg-white .owl-nav DIV:after,.neutre .owl-nav DIV:after{color:#333}.color .attachment-download .manuals *{color:#fff!important}.color .manuals H5,.color .manuals P{color:#fff}.field-collection-item-field-coll-text-and-video .content-wr{float:right;position:relative;width:100%;height:0;padding-bottom:62.5%}.field-collection-item-field-coll-text-and-video .content{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.field-collection-item-field-coll-text-and-video .video-toggler{position:absolute;left:0;top:0;bottom:0;right:0;cursor:pointer;z-index:3}.text-to-left.field-collection-item-field-coll-text-and-video .content>*{padding-right:5%}.text-to-right.field-collection-item-field-coll-text-and-video .columns{float:right}.text-to-right.field-collection-item-field-coll-text-and-video .content-wr{float:left}.text-to-right.field-collection-item-field-coll-text-and-video .content>*{padding-left:5%}.field-collection-item-field-coll-text-and-image{overflow:hidden;position:relative}.field-collection-item-field-coll-text-and-image .content-wr{float:right;position:relative;width:100%;height:0;padding-bottom:62.5%}.field-collection-item-field-coll-text-and-image .content{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.text-to-left.field-collection-item-field-coll-text-and-image .content>*{padding-right:5%}.text-to-right.field-collection-item-field-coll-text-and-image .columns{float:right}.text-to-right.field-collection-item-field-coll-text-and-image .content-wr{float:left}.text-to-right.field-collection-item-field-coll-text-and-image .content>*{padding-left:5%}.field-collection-item-field-coll-text-and-image .content H1,.field-collection-item-field-coll-text-and-video .content H1{margin-top:0}.field-collection-item-field-coll-text-and-image .content H4,.field-collection-item-field-coll-text-and-video .content H4{padding-top:0;padding-bottom:0;margin-bottom:1rem}.field-collection-item-field-coll-text-and-image .content P,.field-collection-item-field-coll-text-and-video .content P{padding-top:0;padding-bottom:0;margin-bottom:.6rem}.field-collection-item-field-coll-text-and-image .content P:last-child,.field-collection-item-field-coll-text-and-video .content P:last-child{margin-bottom:0}.media-wr{height:0;width:100%;padding-bottom:62.5%;position:relative;overflow:hidden}.media-wr .video-toggler{position:absolute;left:0;top:0;bottom:0;right:0;cursor:pointer;z-index:3}.media-wr .video-toggler_content{display:block;position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;text-align:center;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.media-wr SPAN[class*=icon-]{display:inline-block;line-height:80px;width:80px;height:80px;z-index:2;border:2px solid #fff;border-radius:50%;color:#fff;font-size:24px;text-align:center;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.media-wr .video-toggler_content-txt{display:block;margin-top:.5rem;color:#fff;font-family:Oswald,sans-serif;font-size:1.125rem}.media-wr .dark-icon SPAN[class*=icon-]{color:#333;border-color:#333}.media-wr .dark-icon .video-toggler_content-txt{color:#333}.media-wr .video-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.media-wr IFRAME,.media-wr IMG,.media-wr PICTURE{position:absolute;left:0;right:0;bottom:0;top:0;max-width:none;max-height:none;height:100%;width:100%;z-index:1}
.media-wr IFRAME{width:100%!important}.video-wall{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.video-wall_items-wr{padding-left:3.5%;padding-right:3.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-wall_title{color:#267b54;font-size:2.2rem;height:auto;line-height:1.2;margin:0 0 3rem;text-transform:uppercase}.video-wall_item{width:33.333333%;float:left;background:0 0;padding:1.5% 1.1%}.video-wall_item:nth-of-type(5n+1),.video-wall_item:nth-of-type(5n+2){width:50%}.video-wall_item .media-wr{height:0;width:100%;padding-bottom:61.3126079447323%;position:relative;overflow:hidden;-webkit-transition:box-shadow .2s ease-in;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}.video-wall_item .media-wr:hover{-webkit-box-shadow:5px 0 40px -1px #666;box-shadow:0 5px 40px -1px #666}.video-wall_item .media-wr-caption{padding-top:2%;text-align:justify}.field-collection-item-field-coll-landing-component{padding-top:2.5rem;position:relative;z-index:1}.field-collection-item-field-coll-landing-component.text-and-image{padding-top:0;padding-bottom:0}.field-collection-item-field-coll-landing-component.attachments{padding-bottom:0;padding-top:0}.field-collection-item-field-coll-landing-component.carousel,.field-collection-item-field-coll-landing-component.carousel-full{padding-top:3.5rem;padding-bottom:3.5rem}.field-collection-item-field-coll-landing-component.carousel-full HEADER H3{text-transform:uppercase;font-size:1.875rem;font-family:Oswald,sans-serif;font-weight:400;color:#008444}.field-collection-item-field-coll-landing-component.carousel-full HEADER P{font-size:1.125rem;font-weight:700;line-height:1.25;margin-bottom:1.6rem;margin-left:auto;margin-right:auto;max-width:600px}.field-collection-item-field-coll-landing-component.bg-green-gradient HEADER H3{color:#fff}.field-collection-item-field-coll-landing-component.carousel-full .owl-carousel{padding-left:4rem;padding-right:4rem;max-width:1440px;margin:2rem auto}.field-collection-item-field-coll-landing-component.carousel-full .owl-nav DIV{border-color:#333}.field-collection-item-field-coll-landing-component.carousel-full .owl-nav DIV:after{color:#333}.bg-dark-gray.field-collection-item-field-coll-landing-component.carousel-full .owl-nav DIV{border-color:#fff}.bg-dark-gray.field-collection-item-field-coll-landing-component.carousel-full .owl-nav DIV:after{color:#fff}.field-collection-item-field-coll-componenent-carousel{background:#fff;margin:0 2%;color:#666;font-size:14px;padding:2rem;position:relative;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;-webkit-box-shadow:none;box-shadow:none}.field-collection-item-field-coll-componenent-carousel:hover{-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.2);box-shadow:0 0 60px 0 rgba(0,0,0,.2)}.field-collection-item-field-coll-componenent-carousel PICTURE{width:100%;height:0;padding-bottom:58.28571428571429%;margin-bottom:2rem}.field-collection-item-field-coll-componenent-carousel PICTURE IMG{margin:-2rem -2rem 1.5rem;position:absolute}.field-collection-item-field-coll-componenent-carousel H4{color:#008444!important;font-size:1.375rem;text-transform:uppercase;margin-bottom:1.5rem}.field-collection-item-field-coll-componenent-carousel P{font-size:14px;line-height:1.2}.field-collection-item-field-coll-componenent-carousel .page-button{margin-bottom:0}.field-collection-item-field-coll-componenent-carousel .app-download{font-size:0;padding-top:.9rem;border-top:1px solid #e8e8e8;margin:1.5rem -2rem -1rem}.field-collection-item-field-coll-componenent-carousel .app-download IMG{width:100%;height:auto;max-width:150px!important}.field-collection-item-field-coll-componenent-carousel SPAN[class*=icon]{font-size:4rem;color:#008444;position:absolute;top:2rem;left:1.3rem}.field-collection-item-field-coll-componenent-carousel SPAN[class*=icon]+H4{height:auto;padding-left:4rem;text-align:left;margin-bottom:1rem}.field-collection-item-field-coll-componenent-carousel SPAN[class*=icon]+H4+P{padding-left:4rem;text-align:left}
.field-collection-item-field-coll-componenent-carousel IMG.icon{width:76px;height:auto;float:left;margin-top:.4rem}.field-collection-item-field-coll-componenent-carousel IMG.icon+H4{padding-left:85px;margin-bottom:0;text-align:left;line-height:1.3}.field-collection-item-field-coll-componenent-carousel IMG.icon+H4+P{text-align:left;clear:both;padding-top:1rem}.node-drupal-template .node-inner-wr{background-color:#fff;padding:25px}.node-drupal-template FOOTER{margin-bottom:25px;font-style:italic;font-size:12px}.node-drupal-template .field{margin:15px 0}.node-drupal-template .field LABEL{display:inline-block;margin-bottom:12px}ARTICLE[class*=node-] .page-title{color:#267b54;font-size:1.75rem;margin-bottom:20px;text-transform:uppercase;height:auto;line-height:1.4}.node-content H1{font-size:1.75rem}.node-homepage{background-color:#fff}.flexslider .slides>LI{position:relative}.home-carousel{position:relative;height:0;width:100%;padding-bottom:40%;overflow:hidden;font-size:1rem}.home-carousel .flexslider{margin:0;border:0;border-radius:0;overflow:hidden;width:100%}.home-carousel .flexslider PICTURE{position:relative;height:0;width:100%;padding-bottom:40%}.home-carousel .flexslider IMG{position:absolute;top:0;bottom:0;z-index:111}.home-carousel .description{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:222}.home-carousel .description .center{max-width:600px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-carousel .description H3{font-size:3em;line-height:1.2;text-transform:uppercase;position:relative;margin:0 auto .41667em;padding-bottom:.41667em}.home-carousel .description H3:after{content:"";display:block;height:1px;width:10%;position:absolute;bottom:0;left:50%;margin-left:-5%}.home-carousel .description H4{font-size:1.5em;line-height:1.2;font-family:Arial,sans-serif;font-weight:400;margin-bottom:1em;margin-left:auto;margin-right:auto}.home-carousel .description A{display:inline-block;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:.875em;padding:0 4.4em;margin-top:1.4285em;background:0 0;height:60px;line-height:56px;border-radius:30px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.home-carousel .description A:hover{background:rgba(255,255,255,.1)}.home-carousel .description:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.home-carousel .description.txt-white{color:#fff}.home-carousel .description.txt-white H3:after{background:#fff}.home-carousel .description.txt-white A{border:2px solid #fff;color:#fff}.home-carousel .description.txt-gray{color:#333}.home-carousel .description.txt-gray H3:after{background:#333}.home-carousel .description.txt-gray A{border:2px solid #333;color:#333}.home-carousel .description.txt-green{color:#008444}.home-carousel .description.txt-green H3:after{background:#008444}.home-carousel .description.txt-green A{border:2px solid #008444;color:#008444}.home-carousel .flex-control-nav{bottom:10px;display:none}.home-carousel LI:nth-of-type(2) .description{-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.home-carousel LI:nth-of-type(2) .description.visible{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.home-carousel .custom-navigation A{display:block;width:60px;height:60px;line-height:66px;border:1px solid #fff;color:#fff;text-align:center;font-size:20px;position:absolute;top:50%;margin-top:-30px;-filter:alpha(opacity=60);-ms-filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.home-carousel .custom-navigation A.flex-prev{left:40px}.home-carousel .custom-navigation A.flex-next{right:40px}.home-carousel .custom-navigation A:hover{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.flex-control-paging LI A{background:#fff;-filter:alpha(opacity=40);-ms-filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;-webkit-transition:opacity ease-in .2s;transition:opacity ease-in .2s}
.flex-control-paging LI A.flex-active,.flex-control-paging LI A:hover{background:#fff;-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.promotion{background:#f6f6f6;position:relative;height:700px;padding-left:8%;overflow:hidden}.promotion:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.promotion .content{width:48%;position:absolute;top:0;bottom:0;left:0;z-index:333;font-size:0;padding-left:12%}.promotion .content:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%;width:0}.promotion .content .center{display:inline-block;vertical-align:middle}.promotion .category{font-size:18px;color:#333;text-transform:uppercase}.promotion H4{font-size:3rem;color:#008444;text-transform:uppercase;line-height:1.1}.promotion P{font-size:18px;color:#333;margin-top:30px}.promotion .cta{display:inline-block;font-family:Oswald,sans-serif;padding:0 50px;font-size:1rem;text-transform:uppercase;border:2px solid #008444;color:#008444;background:0 0;margin-top:30px;height:60px;line-height:56px;border-radius:30px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;position:relative}.promotion .cta SPAN{display:inline-block;position:absolute;top:50%;margin-top:-12px;right:16px;margin-left:0;height:24px;line-height:24px;font-size:24px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.promotion .cta:hover{color:#04c065;border:2px solid #04c065;background:rgba(255,255,255,.3);padding:0 70px 0 50px}.promotion .cta:hover SPAN{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.promotion PICTURE{position:absolute;right:0;max-width:75%;height:auto}.block-content .video.block-element{background-color:#000}.field-collection-item-field-coll-hp-box4{max-width:100%}.latest-news{background:#fff;margin:40px 0}.latest-news .owl-item{border-left:1px solid #cce6da}.latest-news .owl-item:first-child{border-left:0}.latest-news A{color:#008444;display:block;padding:0 40px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.latest-news .date{font-size:14px}.latest-news .date SPAN{display:inline-block;vertical-align:middle;color:#fff;background:#008444;font-size:12px;text-transform:uppercase;padding:4px 8px;border-radius:12px;margin-left:20px}.latest-news H5{font-size:18px;-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;margin-bottom:.625rem}.latest-news P{font-size:14px;line-height:20px;color:#333;-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.latest-news A:hover{color:#04bf65}.block-content{font-size:0;position:relative}.block-content .col{display:inline-block;vertical-align:top;width:50%;padding-top:0}.block-content .col.absolute-right{position:absolute;top:0;right:0;bottom:0}.block-content .col.absolute-left{position:absolute;top:0;left:0;bottom:0}.block-content .block-element{display:inline-block;vertical-align:top;font-size:14px;position:relative;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.block-content .single{width:25%;padding-top:25%}.block-content .double{width:50%;padding-top:25%}.block-content .col .single{width:50%;padding-top:50%}.block-content .col .double{width:100%;padding-top:50%}.block-content .col .double.video SPAN{position:absolute;top:0;left:0;right:0;bottom:0}.block-content .col .double.video SPAN IMG{position:absolute;top:50%;left:50%;width:100%;display:block;-webkit-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1)}.block-content .col .double.video IFRAME{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.block-content A{display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.block-content A .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50.1%,-50.1%);-ms-transform:translate(-50.1%,-50.1%);transform:translate(-50.1%,-50.1%);width:86%}
.block-content .double A .content{width:43%;left:25%}.block-content A>*{position:relative;z-index:5}.block-content A PICTURE{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.block-content .category{font-size:18px;text-transform:uppercase}.block-content H4{font-size:34px;line-height:1.2;padding:4px 0}.block-content P{font-size:14px;line-height:20px;color:inherit;overflow:hidden}.block-content .cta{display:inline-block;border:2px solid #fff;font-size:14px;font-family:Oswald,sans-serif;padding:0 22px;text-transform:uppercase;margin-top:10px;background:0 0;height:42px;line-height:40px;border-radius:21px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;position:relative}.block-content .cta SPAN{display:inline-block;position:absolute;top:10px;right:10px;margin-left:0;font-size:20px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.block-content .bg-full{text-align:center}.block-content .bg-full.fb{background:#025fac}.block-content .bg-full A PICTURE{position:relative;top:auto;left:auto;right:auto;bottom:auto}.block-content .bg-full A PICTURE IMG{width:auto!important}.block-content .bg-full H4{text-transform:uppercase;font-size:1.5rem;margin-top:1rem;line-height:1.2}.block-content .bg-full H4 STRONG{display:block}.block-content .vcenter{text-align:center;padding:0 10%;height:100%}.block-content .vcenter:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.block-content .vcenter .block-element{display:inline-block;vertical-align:middle;-webkit-box-shadow:none!important;box-shadow:none!important}.block-content .vcenter P{margin:20px 0}.block-content .vcenter .cta{display:inline-block;padding:0 50px;font-size:1rem;border:2px solid #008444;color:#008444;background:0 0;height:60px;line-height:56px;border-radius:30px;-webkit-box-shadow:none;box-shadow:none;position:relative;left:auto;bottom:auto}.block-content .vcenter .cta SPAN{display:inline-block;position:absolute;top:18px;right:16px;margin-left:0;font-size:24px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.block-content .vcenter .cta:hover{color:#04c065;border:2px solid #04c065;padding:0 70px 0 50px}.block-content .vcenter .cta:hover SPAN{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.block-element.video SPAN{display:block;position:relative;padding:0;overflow:hidden;cursor:pointer}.block-element.video.full SPAN IMG{height:auto;width:100%}.block-element.video SPAN:before{font-size:24px;color:#fff;text-align:center;display:block;width:80px;height:80px;line-height:80px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;-filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;z-index:666}.block-element.video SPAN:after{content:"play movie";position:absolute;top:50%;margin-top:50px;left:0;right:0;text-align:center;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:14px;-filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.block-element.video VIDEO{width:100%;background-size:auto 100%}.block-element.video SPAN:hover:before{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.block-element.video SPAN.disable:before{display:none}.block-content .bg-green A:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(17,93,58,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,93,58,.8)),color-stop(82%,rgba(0,132,68,.8)));background:linear-gradient(to bottom,rgba(17,93,58,.8) 0,rgba(0,132,68,.8) 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#115d3a',endColorstr='#008444',GradientType=0);z-index:4}.block-content .bg-gray A:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(82,82,82,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,82,82,.8)),color-stop(82%,rgba(115,115,115,.8)));background:linear-gradient(to bottom,rgba(82,82,82,.8) 0,rgba(115,115,115,.8) 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252',endColorstr='#737373',GradientType=0);z-index:4}
.block-content .bg-neutre A:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(211,211,211,.8);background:-webkit-gradient(linear,left top,left bottom,from(rgba(211,211,211,.8)),color-stop(82%,rgba(211,211,211,.8)));background:linear-gradient(to bottom,rgba(211,211,211,.8) 0,rgba(211,211,211,.8) 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3',endColorstr='#d3d3d3',GradientType=0);z-index:4}.block-content .bg-neutre{background:#ebebeb}.block-content .double A:after{display:none}.block-content .txt-gray A{color:#333}.block-content .txt-gray .cta{border:2px solid #008444;color:#008444}.block-content .txt-gray H4{color:#008444}.block-content .txt-white A{color:#fff}.block-content .txt-white .cta{border:2px solid #fff}.block-content .txt-green A{color:#008444}.block-content .txt-green .cta{border:2px solid #008444;color:#008444}.block-content .col.txt-gray{color:#333}.block-content .col.txt-gray .cta{border:2px solid #008444;color:#008444}.block-content .col.txt-white{color:#fff}.block-content .col.txt-white .cta{border:2px solid #fff;color:#fff}.block-content .col.txt-green{color:#008444}.block-content .col.txt-green .cta{border:2px solid #008444;color:#008444}.block-element.video.txt-white SPAN:before{color:#fff;border:3px solid #fff}.block-element.video.txt-white SPAN:after{color:#fff}.block-element.video.txt-gray SPAN:before{color:#333;border:3px solid #333}.block-element.video.txt-gray SPAN:after{color:#333}.block-element.video.txt-green SPAN:before{color:#008444;border:3px solid #008444}.block-element.video.txt-green SPAN:after{color:#008444}.block-content .block-element:hover{-webkit-box-shadow:none;box-shadow:none}.block-content A PICTURE IMG{width:100%;height:auto;max-width:none;-webkit-transition:all ease .7s;transition:all ease .7s}.block-content A:hover PICTURE IMG{-webkit-transform:translateZ(0) scale(1.1,1.1);-ms-transform:translateZ(0) scale(1.1,1.1);transform:translateZ(0) scale(1.1,1.1)}.block-content A:hover .cta{background:rgba(255,255,255,.1);padding:0 40px 0 22px}.block-content A:hover .cta SPAN{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.block-content .col .double.video SPAN IMG{-webkit-transition:all ease .7s;transition:all ease .7s}.block-content .col .double.video:hover SPAN IMG{-webkit-transform:translate(-50%,-50%) scale(1.1,1.1);-ms-transform:translate(-50%,-50%) scale(1.1,1.1);transform:translate(-50%,-50%) scale(1.1,1.1)}.latest-products H3,.latest-products H4{padding:30px 0;margin-bottom:0;font-family:Oswald,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;color:#008444;text-align:center;border-bottom:1px solid #cce6da;border-top:1px solid #cce6da;position:relative}.latest-products H3 .all{position:absolute;top:0;right:0;bottom:0;padding:40px 20px 0;text-align:center;text-transform:uppercase;font-size:14px;color:#00813c;font-weight:700;font-family:Arial,sans-serif;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.latest-products H3 .all SPAN{font-size:24px;display:inline-block;vertical-align:middle;margin-left:1rem;margin-top:-4px}.latest-products H3 .all:hover{background:#f4f4f4}.latest-products .owl-item{border-right:1px solid #cce6da}.latest-products .owl-item:first-child{border-left:1px solid #cce6da}.latest-products .item{position:relative;height:0;padding-bottom:100%}.latest-products PICTURE{position:absolute;top:0;left:0;right:0;bottom:0;padding:10%}.latest-products PICTURE IMG{width:100%;height:auto}.latest-products .item .det{display:block;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;background:rgba(0,132,68,.95);position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;color:#fff;font-size:0}.latest-products .item .det .content{width:100%;display:inline-block;vertical-align:middle;padding:0 1rem}.latest-products .item .det:before{content:"";display:inline-block;vertical-align:middle;top:0;height:100%;width:0}
.latest-products .item .det .det__title{font-size:1rem;text-transform:uppercase;margin-bottom:1.5rem}.latest-products .item .det .actions{position:relative;padding-bottom:20px;margin-bottom:20px}.latest-products .item .det .actions:after{content:"";height:1px;width:80px;background:#fff;-filter:alpha(opacity=80);-ms-filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;position:absolute;bottom:0;left:50%;margin-left:-40px}.latest-products .item .det .actions A{display:inline-block;vertical-align:middle;width:45%;color:#fff;background:rgba(255,255,255,.2);height:40px;line-height:40px;border-radius:22px;text-transform:uppercase;font-size:12px;font-weight:600;margin:0 4px;-filter:alpha(opacity=90);-ms-filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.latest-products .item .det .actions A:hover{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:rgba(255,255,255,.3)}.latest-products .item .det .share .share__title{text-transform:uppercase;color:#fff;font-size:11px}.latest-products .item .det .share A,.node-news .addthis_toolbox A{display:inline-block;vertical-align:middle;font-size:22px;padding:12px;margin:0 1px;text-align:center;background:rgba(0,132,68,.95);color:#fff;-filter:alpha(opacity=90);-ms-filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;cursor:default}.latest-products .item .det .share A:hover{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:rgba(255,255,255,.3)}.latest-products .item .det.is-active{-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.latest-products .item .addthis_toolbox{padding:0;margin-bottom:0;position:relative;text-align:center}.latest-products .item .addthis_toolbox A[class^=addthis_button]{display:inline-block;float:none;width:46px;height:50px;position:relative;z-index:1;overflow:hidden;cursor:pointer}.latest-products .item .addthis_toolbox A[class^=addthis_button] IFRAME{height:50px!important;cursor:pointer;-filter:alpha(opacity=50);-ms-filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.node-corporate-full .wrapper-width.no-padding-bottom{padding-top:4rem;padding-bottom:4rem}.node-corporate-full .node_region-two{background:#267b53;background:-webkit-gradient(left bottom,right top,color-stop(0,#267b53),color-stop(100%,#78c4a0));background:linear-gradient(45deg,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);color:#fff}.node-holdings .color,.node-holdings .dark{padding-top:90px;padding-bottom:90px;color:#fff}.node-holdings .color{background:#267b53;background:-webkit-gradient(left bottom,right top,color-stop(0,#267b53),color-stop(100%,#78c4a0));background:linear-gradient(45deg,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1)}.node-holdings .dark{background:#333}.node-holdings .light{background:#ebebeb;color:#333}.field-collection-item-field-collection-gruppo IMG{margin-bottom:1.6rem}.field-collection-item-field-collection-gruppo .page-button{margin-top:2rem}.field-collection-item-field-collection-story H3{color:#267b54;font-size:18px;padding-bottom:12px;text-transform:uppercase}.field-collection-item-field-collection-story P{margin-bottom:1rem}.field-collection-item-field-collection-story P:last-child{margin-bottom:0}.node-news-full{padding-top:3.5rem}.node-news-full H1{color:#008444}.node-news-full .node-content{margin-top:1rem}.node-news_date{font-family:Oswald,sans-serif;text-transform:uppercase;margin-bottom:-1.2rem;margin-top:.1rem;font-size:1.2rem}.node-type-news .content-after_wr{background:#267b53;background:-webkit-gradient(left bottom,right top,color-stop(0,#267b53),color-stop(100%,#78c4a0));background:linear-gradient(45deg,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);color:#fff;text-align:center}
.node-news-full>.columns.row>H1{margin-right:50px}.node-news-full .row.columns.node-content{padding-right:3rem;font-size:.875rem}.node-news-full .node-content H1,.node-news-full .node-content H2,.node-news-full .node-content H3,.node-news-full .node-content H4,.node-news-full .node-content H5,.node-news-full .node-content H6{margin-top:1em;margin-bottom:.5em}.node-news-full .node-content H1,.node-news-full .node-content H1.title{font-size:1.75em;font-weight:500;font-family:Oswald,Arial,sans-serif}.node-news-full .node-content H2{font-size:1.5em}.node-news-full .node-content H3{font-size:1.3em}.node-news-full .node-content H4{font-size:1.2em}.node-news-full .node-content H5{font-size:1.1em}.node-news-full .node-content H6{font-size:1.1em;font-family:Arial,sans-serif;font-weight:700}.node-news-full .node-content BLOCKQUOTE{font-size:120%;padding:1em}.node-news-full .node-content BLOCKQUOTE P{margin:0 0 1em}.node-news-full .node-content BLOCKQUOTE P:last-child{margin-bottom:0}.node-news-full .node-content P{margin-bottom:2em}.node-news-full .node-content OL,.node-news-full .node-content UL{margin:1em 0 1.5em 2em;padding:0}.node-news-full .node-content OL LI,.node-news-full .node-content UL LI{padding:0;margin:.75em 0}.node-news-full .node-content P A{font-weight:700}.node-news-full .addthis_toolbox A:before,.node-news-full A.columns:before{display:none}.block-ds-extras-ds-block-news-attachments .owl-attachment-container{width:100%;padding-top:1rem;padding-bottom:2rem}.block-ds-extras-ds-block-news-attachments .owl-attachment-container>*{display:inline-block;vertical-align:middle}.block-ds-extras-ds-block-news-attachments H3{width:20%;font-size:30px;padding-bottom:12px;text-transform:uppercase}.block-ds-extras-ds-block-news-attachments .owl-attachment{width:80%}.node-news .addthis_toolbox{padding:0;margin-top:2rem;margin-bottom:2rem}.node-news .addthis_toolbox>A{position:relative;width:46px;height:50px;margin-right:.5rem;z-index:1;overflow:hidden;cursor:pointer}.node-news .addthis_toolbox A:hover{background:rgba(0,132,68,.95)}.node-contact_us-full .bg-light-gray{padding-top:4%;padding-bottom:4%}.node-contact-us_carousel .owl-stage{margin-left:auto;margin-right:auto}.node-contact_us-full .accordion .expand{padding:0}.node-contact_us-full .expand_inner-wr{padding-top:1.5rem;padding-bottom:1.5rem}.node-contact_us-full .expand_inner-wr H3{font-family:Oswald,sans-serif;font-size:1.2rem;margin-bottom:0;padding-top:.6rem;padding-bottom:.2rem}.node-contact_us-full .expand_inner-wr P{margin:0;padding:0 0 1rem}.node-contact_us-full.gray-background .bg-green-gradient{background:#ebebeb;color:#333}.node-contact_us-full.gray-background .accordion .expand{background:#f2f6f6}.node-contact_us-full.gray-background .accordion H5{color:#008444;margin-bottom:0}.node-contact_us-full.gray-background .accordion A{color:#008444}.node-contact_us-full.gray-background .accordion>LI:after{background-color:#dfdfdf}.node-open_positions-full{position:relative;padding:2rem;text-align:center}.node-open_positions-full H4{text-transform:uppercase;font-size:1.5rem;text-align:left;color:#00813c;line-height:1.2;margin-bottom:2rem}.node-open_positions-full OL{text-align:left;margin:0;padding:0;list-style:none}.node-open_positions-full LI{position:relative;text-align:left;font-size:.875rem;margin-bottom:1.6rem}.node-open_positions-full H5{font-family:Arial,sans-serif;font-weight:700;margin-bottom:.2rem}.node-open_positions-full LI UL{margin:0 0 0 15px}.node-open_positions-full LI LI{position:relative;padding:0;margin:0;list-style:url(/sites/all/themes/caleffi/img/li-arrow.png)}.node-headquarter{background-color:#fff;color:#333;position:relative;overflow:hidden}.node-headquarter .content{padding:7.5%}.node-headquarter OL{text-align:left;margin:0;padding:0;list-style:none}.node-headquarter LI{padding:0 0 0 2rem;margin-top:.5rem;position:relative;text-align:left;list-style-type:none}.node-headquarter LI SPAN[class*=icon-]{font-size:24px;position:absolute;top:1px;left:0}.node-headquarter H4{color:#008444;margin-bottom:1.4rem}.node-headquarter LI P{position:relative;margin:.5rem 0 0}
.node-headquarter LI P SPAN[class*=icon-]{left:-2rem;top:-1px}.node-headquarter LI P:last-child{margin-bottom:0}.node-headquarter .node-headquarter_type{position:absolute;top:7.5%;right:7.5%;font-size:11px;text-transform:none;color:#333;text-align:center;width:40px}.node-headquarter .node-headquarter_type SPAN{display:inline-block;width:30px;height:30px;background:#008444;color:#fff;text-align:center;line-height:30px;border-radius:50%;font-size:20px}.node-headquarter .node-headquarter_type+H4{margin-right:20%}.bg-green-gradient .node-headquarter A{color:#006f34}.node-type-case-study SECTION{padding-bottom:0}.node-case-study{position:relative}.node-case-study_content{float:right;margin-bottom:40px}.node-case-study_content>H1{margin-top:2rem}.section_where-we-are{padding-bottom:0}.switcher{display:inline-block;width:60px;height:40px;line-height:44px;background:#c3c3c3;text-align:center;color:#fff;margin:0;font-size:22px;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.switcher:hover{background:#008444;color:#fff}.switcher:first-child{border-radius:4px 0 0 4px}.switcher:last-child{border-radius:0 4px 4px 0}.node-where-we-are .bg-light-gray{padding-bottom:1rem}.node-where-we-are .switcher-container:first-child{float:right;padding-bottom:0}.node-where-we-are H3{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:2rem;margin-bottom:2rem}.node-where-we-are .columns P{line-height:1.45rem;font-size:1rem}.node-where-we-are .bg-green-gradient H3{color:#fff;margin-bottom:0}.node-where-we-are .node-headquarter-referenced_element.grid-gutters-margins{margin-left:0!important;margin-right:0!important}.welcome-landing-menu{z-index:999;position:relative;width:100%}.welcome-landing-menu .sticky{width:100%}.toolbar .welcome-landing-menu .sticky.is-stuck{margin-top:101px!important}.toolbar-drawer .welcome-landing-menu .sticky.is-stuck{margin-top:135px!important}.welcome-landing-menu NAV{text-align:center;background:#fff;border-bottom:1px solid #e5e5e5;margin-left:auto;margin-right:auto}.welcome-landing-menu LI,.welcome-landing-menu UL{display:inline-block;margin:0;padding:0;font-size:0;line-height:0}.welcome-landing-menu A{display:inline-block;height:60px;line-height:60px;font-weight:700;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;padding:0 20px;font-size:.875rem;color:#333}.welcome-landing-menu A.active,.welcome-landing-menu A:hover{background:#f4f4f4}.node-landing-downloads>[class*=node_region-]{position:relative}[class*=node-type-landing-] .page-header-region{min-height:282px}[class*=node-type-landing-] [data-magellan-target]{position:absolute;top:0;width:100%;height:0;display:block;overflow:hidden}.node-type-landing-downloads .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_download_desktop.jpg)}.node-type-landing-training .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_formazione_desktop.jpg)}.node-type-landing-software .page-header-region{background-image:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg_software_desktop.jpg)}.tool-content{font-size:0;max-width:65%;margin:0 auto;text-align:left}.tool-content>DIV{display:inline-block;vertical-align:middle}.tool-content .pipe{width:67%;margin-right:3%}.tool-content .app-download{width:30%;border-left:2px solid #858585;padding:20px 0 20px 20px}.tool-content .app-download A{display:inline-block;vertical-align:top}.tool-content .app-download IMG{width:155px;height:auto;max-width:100%!important}.tool-content .app-download A+A IMG{width:150px;height:auto;padding:9px!important}.bg-green-gradient .tool-content .app-download,.color .tool-content .app-download{border-color:#fff}.tool-content .pipe SPAN{display:inline-block;vertical-align:top;font-size:80px;color:#fff;border:1px solid #fff;border-radius:10px;margin-right:30px;margin-top:5px}.tool-content .pipe SPAN+DIV{display:inline-block;vertical-align:middle;width:70%}.tool-content .pipe P{font-size:14px;line-height:1.3;max-width:none;padding:0}.tool-content .pipe H4{text-transform:uppercase}
.tool-content .pipe .page-button{margin-bottom:0}.quaderni{position:relative;z-index:1;padding:2rem}.quaderni H3{font-size:28px;padding-bottom:12px;text-transform:uppercase;font-family:Oswald,sans-serif;font-weight:400}.quaderni P{font-size:.875rem;margin-bottom:1.4rem}.quaderni A.txt{color:#fff;text-decoration:underline}.quaderni A.txt+STRONG{display:block;margin-top:2rem;margin-bottom:-1rem}.quaderni .page-button{margin-bottom:0;margin-right:1rem}.quaderni .page-button:last-child{margin-right:0}UL.quaderni LI H4{text-transform:uppercase;font-family:Arial,sans-serif;font-weight:700;font-size:16px;position:relative;padding-left:55px}UL.quaderni LI H5{text-transform:uppercase;font-family:Arial,sans-serif;font-weight:700;font-size:16px}UL.quaderni LI H4 SPAN{font-size:45px;position:absolute;top:0;left:0;color:#999}UL.quaderni LI P{font-size:14px;line-height:16px;padding-top:20px}.full-width .quaderni{position:relative}.full-width .quaderni PICTURE{z-index:333;position:relative}.full-width .quaderni .block-element{position:absolute;top:0;left:0;right:0;bottom:0;z-index:444;font-size:0}.full-width .quaderni .vcenter-container:after{content:"";display:inline-block;vertical-align:middle;top:0;height:100%}.full-width .quaderni .vcenter{display:inline-block;vertical-align:middle;padding:30px;font-size:14px}.node-landing-downloads .node_region-two H4{margin:1rem 0 2.4rem}.node-landing-downloads .node_region-three{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.node-landing-downloads .node_region-three .row:first-child{margin-bottom:2rem}.node-landing-downloads .node_region-three H3{text-transform:uppercase;font-size:30px;font-family:Oswald,sans-serif;font-weight:400;color:#008444;line-height:1.2}.node-landing-downloads .node_region-three H3+P{color:#333;font-weight:700;font-size:1.125rem;margin-bottom:2rem;line-height:1.2}.node-landing-downloads .node_region-three H4{margin-left:1rem;margin-right:1rem;margin-bottom:2rem}.schematics_list{margin-left:1rem;margin-right:1rem}.schematics_list>LI{margin:.7rem 0}.schematics_list>LI>A{font-size:.875rem;font-weight:700}.schematics_list>LI:after{display:none;padding-left:0}.schematics_list .item-list{margin:0;padding:1rem 5%}.schematics_list .item-list UL{margin:0;padding:0}.schematics_list .item-list LI{list-style:none;margin:0;padding:0}.schematics_list .item-list A{padding:12px 16px 12px 20px;border-radius:20px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;max-width:500px;position:relative}.schematics_list .item-list A:before{content:">";position:absolute;left:8px;top:14px;vertical-align:middle;font-weight:700;color:#00813c;font-size:12px}.schematics_list .item-list A:hover{background:#f5f5f5;color:#00813c}.node-landing-training .node_region-two{padding-top:2rem;padding-bottom:4rem}.node-landing_training-full .node_region-two .intermediate-6{padding-top:2rem}.node-landing-training .node_region-three{position:relative;padding-top:2rem;padding-bottom:2rem}.node-landing-training .node_region-three .intermediate-6:first-child{position:relative}.node-landing-training .node_region-three .intermediate-6:first-child:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.node-landing-training .node_region-three:before{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/quaderni.jpg) 0 0/cover no-repeat;position:absolute;top:0;bottom:0;display:block;content:'';left:66.66667%;right:0;z-index:0}.node-landing-training .node_region-four{padding-top:3rem;padding-bottom:3rem}.node-landing-training .node_region-five{padding-top:2rem;padding-bottom:2rem}.node-landing-training .node_region-five H3{text-transform:uppercase;font-size:30px;font-family:Oswald,sans-serif;font-weight:400}.node-landing-training .node_region-five P{line-height:1.25;margin-bottom:1.6rem;margin-left:auto;margin-right:auto;max-width:600px;font-size:.875rem;font-weight:700}.node-landing-training .node_region-five .owl-carousel{padding-top:1.5rem;padding-bottom:1.5rem}.owl-landing-component .node-case_study-teaser{color:#666;padding:0 2.5%;position:relative;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;background-color:transparent}
.owl-landing-component .node-case_study-teaser>A{background-color:#fff}.owl-landing-component .node-case_study-teaser:hover{-webkit-box-shadow:none;box-shadow:none}.field-collection-item-field-coll-landing-component.text-and-image H3{text-transform:uppercase;font-size:1.875rem;margin-bottom:1rem}.node-landing-software .text-to-left.field-collection-item-field-coll-text-and-image .content>*{padding-left:5%;padding-right:5%}.node-landing-software .text-to-left.field-collection-item-field-coll-text-and-image .content .page-button{margin-bottom:0}.node-certification-full H2.page-title{font-family:Oswald,sans-serif;font-weight:400;font-size:1.4rem;margin-bottom:0}.node-certification-full .node_region-two{padding-top:3rem;padding-bottom:3rem}.node-certification .node_region-two H3.small{font-family:Oswald,sans-serif;font-size:1.5rem}.node-certification_legacy{padding-top:2rem;padding-bottom:2rem}.node-region-two-bg-dark-gray .node_region-two{background:#333;color:#fff}.node-region-two-bg-dark-gray .node_region-two .page-title{color:#fff}.node-region-two-bg-dark-gray .node_region-two .page-button.light:hover{background:#75c19d;color:#fff}.node-region-two-bg-green-gradient .node_region-two{background:#267b53;background:-webkit-gradient(left bottom,right top,color-stop(0,#267b53),color-stop(100%,#78c4a0));background:linear-gradient(45deg,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);color:#fff}.node-region-two-bg-green-gradient .node_region-two .page-title{color:#fff}.node-region-two-bg-green-gradient .node_region-two .page-button{color:#fff;background:rgba(255,255,255,.3)}.node-region-two-bg-green-gradient .node_region-two .page-button:hover{background:#4b4949}.node_region-two+.node_region-five{margin-top:2.5rem}.node-region-two-text-center .node_region-two{text-align:center}.node-certification .node_region-five{margin-top:2rem;margin-bottom:2rem}.node-certification .node_region-five .padding-bottom{padding-bottom:0}.field-collection-item-field-certification-learning{margin-top:2rem;margin-bottom:2rem}.section_flexible-content{padding-bottom:0}.node-flexible-content_free-html>DIV{padding-top:70px;padding-bottom:70px}.documents-list{margin:0;padding:0;list-style:none}.documents-list LI{margin:.5rem 0;padding:0;list-style:none;font-size:1rem}.documents-list A{padding:1.75em;position:relative;display:block;color:#333;overflow:hidden;background-color:#fff;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.documents-list SPAN{vertical-align:middle;display:inline-block}.documents-list .number{position:relative;font-size:1em;color:#008444;font-weight:700;padding-right:1.75em;max-width:10%}.documents-list .number:after{content:"";display:block;width:1px;position:absolute;top:-70px;bottom:-70px;background:#e8e8e8;right:0}.documents-list .desc{font-size:.875em;max-width:80%}.documents-list .number+.desc{padding-left:1.75em}.documents-list .icon-documento{font-size:32px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;position:absolute;right:5%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.documents-list A:hover{background:rgba(255,255,255,.5)}.documents-list A:hover .icon-documento{color:#118b50}.view-empty{font-size:16px;padding-top:30px;padding-bottom:30px}.view .pager-load-more{clear:both;text-align:center;list-style:none;padding:0;margin:20px 0}.view .pager-load-more LI{border-radius:24px;display:inline-block;font-size:10px;font-weight:700;margin:20px 0;text-align:center;text-transform:uppercase;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;background:#267b54;position:relative}.view .pager-load-more LI:hover{background:#32a26f}.view .pager-load-more A{color:#fff;padding:14px 52px;display:inline-block;vertical-align:middle}.form-type-bef-link A:after,.view .pager-load-more A:after{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e931";font-size:20px;margin-left:8px;display:inline-block;vertical-align:middle}
.form-type-bef-link A:after{display:none}.form-type-bef-link A.loading-country:after,.view .pager-load-more A.progress-disabled:after{-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin;display:inline-block}.view-caleffi-portfolio_switch_wr{margin-top:-4.1rem;margin-bottom:3rem}.view-caleffi-portfolio_switch{text-transform:uppercase;color:#333;font-size:18px;font-family:Oswald,sans-serif}.view-caleffi-portfolio_switch SPAN{display:inline-block;vertical-align:bottom;margin-right:12px;font-size:28px}.view-caleffi-portfolio_switch:hover{color:#267b54}.view-caleffi-portfolio_header .view-filters FORM LABEL{display:none}.view-caleffi-portfolio_header .view-filters FORM>DIV{width:33.333%;float:left;padding:0 0 0 1rem;text-align:left}.view-caleffi-portfolio_header .view-filters FORM>DIV>.form-item{margin-top:0}.list-projects{margin:0;padding:0}.list-projects A{display:block;color:#333}.list-projects UL,.list-projects UL LI{list-style:none}.node-case_study-teaser{position:relative;display:block;width:100%;height:auto;margin:1rem 0;padding:0;background:#fff;color:#666;font-size:1rem;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.node-case_study-teaser>A{display:block;width:100%;height:0;padding-bottom:130%;position:relative}.node-case_study-teaser:hover{-webkit-box-shadow:0 10px 12px 3px rgba(0,0,0,.2);box-shadow:0 10px 12px 3px rgba(0,0,0,.2);-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.node-case_study-teaser H4{position:relative;display:block;width:100%;height:0;padding-bottom:58.74587458745875%;font-size:1.375em;text-transform:uppercase;color:#fff;background-color:#000}.node-case_study-teaser IMG{position:relative;height:auto;-filter:alpha(opacity=40);-ms-filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;z-index:1}.node-case_study-teaser H4 SPAN{position:absolute;display:block;width:100%;padding:0 20px;top:10%;left:0;z-index:3}.list-projects_item_text-wr{padding:.5em 1em 1em}.list-projects_item_text-wr OL{margin:0;padding:0;list-style:none}.list-projects_item_text-wr OL LI{position:relative;margin:0;padding:5px 0 5px 30px;list-style:none;line-height:1.3;font-size:.875em}.list-projects_item_text-wr SPAN{position:absolute;left:0;top:2px;color:#e1e1e1;font-size:1.5rem;display:inline-block;vertical-align:middle}.node-case_study-teaser .page-button{position:absolute;left:50%;bottom:0;width:84%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.node-case_study-teaser:hover .page-button{background:#333;color:#fff}.page-case-list .page-title_wr{background:#267b53;background:-webkit-gradient(linear,left top,right top,from(#267b53),to(#78c4a0));background:linear-gradient(to right,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1)}.page-case-list .page-title{color:#fff}.page-case-list .view-caleffi-portfolio_header{background:#267b53;background:-webkit-gradient(linear,left top,right top,from(#267b53),to(#78c4a0));background:linear-gradient(to right,#267b53 0,#78c4a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);padding-top:2rem;padding-bottom:2rem;color:#fff}.page-case-list .view-caleffi-portfolio_switch_wr{margin-bottom:0}.page-case-list .view-caleffi-portfolio_switch{color:#fff}.page-case-list .view-caleffi-portfolio_switch:hover{color:#333}.page-case-list .pager-load-more{border-top:1px solid #d7d7d7;padding-top:40px}.page-case-list .view{max-width:100%}UL.reference-results{margin:0;padding:0;list-style:none}UL.reference-results LI{font-size:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}UL.reference-results LI.header{background:#f7f7f7;color:#b3b3b3;line-height:12px;font-weight:700;width:100%;position:relative}UL.reference-results LI.header:before{content:"";background:#f7f7f7;border-bottom:1px solid #d8d8d8;position:absolute;top:0;left:-900px;right:-900px;bottom:-1px;z-index:333}
UL.reference-results LI.header>DIV{position:relative;z-index:444}UL.reference-results LI DIV{padding:20px;display:inline-block;vertical-align:middle;width:22.5%;text-align:left;font-size:13px;font-weight:700;color:#333;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}UL.reference-results LI DIV:last-child{text-align:right;width:10%}UL.reference-results LI DIV SPAN{font-size:38px;color:#b2b2b2}UL.reference-results LI.header DIV{color:#b3b3b3;font-size:11px}UL.reference-results LI A{display:block;color:#c6c6c6;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}UL.reference-results LI A:hover,UL.reference-results LI A:hover DIV{color:#00813c}UL.reference-results LI:hover{background:#f5f4f4}UL.reference-results LI.header:hover{background:#f7f7f7}UL.reference-results H3{font-size:.875rem;font-family:Arial,sans-serif;font-weight:700;margin-bottom:0}.page-news .filter HEADER{display:none}.view-id-caleffi_news{margin-bottom:1.4rem;padding-top:4rem;font-size:1rem}.view-id-caleffi_news .view-content .row{list-style:none}.view-id-caleffi_news .view-content .columns{list-style:none;margin-bottom:3.75em}.view-id-caleffi_news .view-content A{color:#333;display:block;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;-webkit-box-shadow:none;box-shadow:none}.view-id-caleffi_news .view-content IMG{-webkit-transition:all ease-in .2s;transition:all ease-in .2s;width:100%}.view-id-caleffi_news .view-content A:hover IMG{-webkit-box-shadow:0 20px 60px 0 #999;box-shadow:0 20px 60px 0 #999}.view-id-caleffi_news .view-content H4{text-transform:uppercase;font-size:1em;padding-top:1.25em;padding-bottom:0}.view-id-caleffi_news .view-content P{font-size:.9em;line-height:1.2;margin-bottom:.2rem}.view-id-caleffi_news .view-content .date{font-size:.8125em;font-weight:700;color:#00813c}.page-jobs H1.page-title{text-transform:none}.page-jobs SECTION{padding-bottom:0}#boxes-box-jobs_header H2{margin-bottom:2rem;text-transform:uppercase;font-size:2rem}#boxes-box-jobs_header P{font-size:1rem}#boxes-box-jobs_header .boxes-box-content A{text-decoration:none;font-weight:700}#boxes-box-jobs_header .boxes-box-content A:hover{text-decoration:underline}A.cv-button{color:#fff;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:1.1rem;text-decoration:none;display:block}A.cv-button SPAN{color:#333;background:#fff;display:inline-block;width:110px;height:110px;line-height:110px;border-radius:50%;text-align:center;font-size:80px}A.cv-button DIV{font-size:1.75rem;line-height:1;margin-top:1rem}.page-jobs_side-title{position:relative;font-size:1.125rem;line-height:90px;height:90px}.page-jobs_side-title:after{content:"";height:1px;background:#d0cdcd;position:absolute;bottom:0;left:-1000px;right:-16px}.view-caleffi-jobs-listing .form-item-country{margin-left:1.5rem}.view-caleffi-jobs-listing .form-item-country .form-item{margin:0}.view-caleffi-jobs-listing .form-item-country A{display:block;padding:.5rem 0;color:#333;font-size:12px;font-weight:700}.view-caleffi-jobs-listing .view-content,.view-caleffi-jobs-listing .view-empty{margin-left:2rem}.view-caleffi-jobs-listing .view-empty{padding-top:0}.page-jobs_results_title{padding-top:50px;padding-bottom:2rem;text-transform:uppercase;font-size:2rem}.page-jobs_results>UL,.page-jobs_results>UL>LI{list-style:none}.page-jobs_results .nano{height:500px;background:#fff;margin-bottom:1rem}.page-jobs.i18n-it SECTION{background-color:#fff}.allibo-iframe_container{padding:3.75rem 1.875rem;position:relative}.allibo-iframe_container .AHRP_adv .AHRP_subj{font-size:1.125rem}.allibo-iframe_container .AHRP_adv .AHRP_det{font-size:1rem}.allibo-iframe_container .AHRP_self{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:10px 24px;margin:1rem 0;font-size:.9rem;background-color:#008444;color:#fefefe}[data-whatinput=mouse] .allibo-iframe_container .AHRP_self{outline:0}
.allibo-iframe_container .AHRP_self:focus,.allibo-iframe_container .AHRP_self:hover{background-color:#00a254;color:#fefefe}.pop-up{background:#fff;padding:20px 20px 40px;max-width:320px}.pop-up H3{text-transform:uppercase;font-size:24px;color:#007e47;padding-bottom:10px}.pop-up LI{font-size:.875rem}.pop-up LI A{-webkit-transition:all ease-in .2s;transition:all ease-in .2s;color:#007e47}.page-where-we-are-map SECTION{padding-bottom:0}.leaflet-popup-content-wrapper,.leaflet-popup-tip{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.leaflet-popup-content{margin:0}.leaflet-popup-content .node-headquarter-full,.leaflet-popup-content .node-inner-wr{padding:0}.leaflet-popup-content .node-headquarter{min-width:300px}.leaflet-container A.leaflet-popup-close-button{z-index:1}.leaflet-popup-tip-container{display:none}.switcher-container{padding-bottom:2.2rem}.switcher.active{background:#008444}.section_search{padding-bottom:0}.section_search .page>.row>.large-3{border-right:1px solid #d8d8d8}.search-bar{width:100%;background:#fff;height:90px;line-height:90px;border-bottom:1px solid #eaeaea;z-index:222!important;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.search-bar>.row>.medium-3{border-right:1px solid #eaeaea}.search-bar H4{font-size:18px;display:inline-block;vertical-align:middle;color:#00813c}.search-filters{font-size:0;position:relative}.search-filters H5{display:inline-block;vertical-align:middle;margin-right:2%;font-size:14px;position:relative;z-index:444;font-family:Arial,sans-serif;font-weight:700;color:#333;text-transform:lowercase}.search-filters H5 SPAN{color:#00813c}.current-search-item{height:90px}.search-filters .box-filters{top:0;left:0;right:25%;margin:0;padding:26px 20px 0 16.66667%;height:58px;z-index:333;border-width:0;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;background:#fff;line-height:normal;overflow:hidden;position:absolute}.search-filters .box-filters LI{height:auto;margin:0;padding:0}.search-filters .box-filters LI:after{display:none}.search-filters .box-filters .label{display:inline-block;vertical-align:middle;padding:6px 10px;border-radius:12px;background:#eaeaea;color:#323232;font-weight:700;font-size:12px;line-height:12px;margin:4px;cursor:pointer;float:left}.search-filters .box-filters.is-open{height:184px;overflow:hidden;overflow-y:auto;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea}.current-search-item-new-search,.current-search-item-reset-filters{z-index:500;position:inherit;float:right}.current-search-item-new-search A,.current-search-item-reset-filters A{color:#666;font-size:10px;font-weight:700;line-height:normal;text-transform:uppercase}.search-filters .toggle-filters{position:absolute;top:16px;right:25%;font-size:32px;z-index:666;display:inline-block;line-height:normal;color:#333;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease-in .2s;transition:all ease-in .2s;margin-right:-32px}.search-filters .toggle-filters.is-open{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:34px;border-width:1px}.reset-filter{text-transform:uppercase;font-size:10px;line-height:normal;color:#666;font-weight:700}.reset-filter SPAN{display:inline-block;vertical-align:middle;margin-right:6px;margin-top:-4px;font-size:18px;color:#c3c3c3}.box-filters .label{display:inline-block;vertical-align:middle;padding:6px 10px;border-radius:12px;background:#eaeaea;color:#323232;font-weight:700;font-size:12px;line-height:12px;margin:4px;cursor:pointer}.box-filters .label SPAN{display:inline-block;vertical-align:top;font-size:10px;margin-left:12px;margin-top:2px}.is-fixed.search-bar{height:60px;line-height:60px}.is-fixed .box-filters{height:40px;padding-top:5px}.is-fixed .toggle-filters{top:0}.is-fixed .toggle-filters.is-open{top:16px}.is-fixed .box-filters.is-open{height:auto}.is-fixed .current-search-item{height:60px}.no-results{text-align:center;padding:80px 0;max-width:800px;margin:0 auto}.no-results SPAN{color:#00813c;font-size:190px}.no-results H4{color:#00813c;font-family:Arial,sans-serif;font-size:20px;padding:0 0 20px;font-weight:700}
.no-results P{font-size:14px;line-height:16px}.block-views-caleffi-news-latest-news .view-content LI{margin-bottom:2rem}.block-views-caleffi-news-latest-news .view-content A{padding-bottom:2rem}.block-views-caleffi-news-latest-news .view-content H4{padding-top:1.25em;padding-bottom:0}.block-views-caleffi-news-latest-news .view-content P{font-size:.9em;line-height:1.2;padding-bottom:0;margin:0 0 .3em}.block-views-caleffi-news-latest-news .view-content .date{font-size:.8125em;font-weight:700;color:#00813c}.section_catalogue .latest-products{background-color:#fff;margin-top:4.5rem}.section_catalogue .latest-products H3{border-top-width:0}.product-catalogue .row{position:relative}.product-catalogue LI,.product-catalogue OL,.product-catalogue UL{list-style:none}.product-catalogue A{display:block;outline:0}.product-catalogue .menu,.product-catalogue .menu LI{margin:0;padding:0}LI.product-catalogue_download,LI.product-catalogue_section{margin-top:5%}LI.product-catalogue_section.is-disabled{display:none}.product-catalogue_download H3,.product-catalogue_section H3{height:0;padding-bottom:100%;margin-bottom:0;background:#fff;text-align:center;cursor:pointer;position:relative;overflow:hidden}LI.product-catalogue_section.is-open H3{padding-bottom:110%;margin-bottom:-10%}.product-catalogue_section H3 SPAN{position:absolute;top:50%;left:50%;right:auto;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;padding:0 30px;font-size:1.125rem;line-height:1.2;z-index:3;-webkit-transition:color .2s ease-in,font-size .2s ease-in;transition:color .2s ease-in,font-size .2s ease-in}.product-catalogue_section.is-open H3 SPAN{top:45%}.product-catalogue_section H3:before{content:attr(data-number);position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#eef4f0;font-family:Oswald,sans-serif;font-size:250px;z-index:2;-webkit-transition:color ease-in .2s;transition:color ease-in .2s}.product-catalogue_section H3:hover:before,.product-catalogue_section.is-open H3:before{color:#f4fbf6}.product-catalogue_section.is-open H3:before{-webkit-transform:translate(-50%,-54.5%);-ms-transform:translate(-50%,-54.5%);transform:translate(-50%,-54.5%)}.product-catalogue_section H3 SPAN,.product-catalogue_section.is-open H3 SPAN{color:#02b555}.product-catalogue_download H3{background:url(https://www.caleffi.com/sites/all/themes/caleffi2016/images/bg-catalog-download.jpg) right top/cover no-repeat rgba(0,0,0,0)}.product-catalogue_download H3 A{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;display:block;font-size:1.5rem;line-height:1.2;text-align:left;text-transform:uppercase;white-space:pre-line;padding:0 40% 0 30px}.product-catalogue_download H3 A SPAN{background:0 0;border:2px solid #fff;color:#fff;display:block;max-width:140px;font-size:1rem;margin-top:24px;padding:.75rem;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;text-align:center}.product-catalogue_download H3:hover A{-filter:alpha(opacity=90);-ms-filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.product-catalogue_download H3:hover A SPAN{background:rgba(255,255,255,.1)}.product-catalogue_section-families{position:absolute;display:none;left:0;right:0;padding:1em 2em;margin-top:1rem;margin-bottom:1rem;background:#fff;overflow:hidden;z-index:888}.product-catalogue_section-families>.menu:first-child{padding-right:.5rem}.product-catalogue_section-families>.menu:last-child{padding-left:.5rem}.product-catalogue H4{color:#333;position:relative;margin:.7rem 0;padding-left:16px;font-size:.875rem;font-weight:700;font-family:Arial,sans-serif;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.product-catalogue H4:before{content:"+";position:absolute;left:0;top:0;display:block;vertical-align:baseline;margin-right:.5rem;font-weight:600;color:#118949}.product-catalogue .is-family-open H4:before{content:'‒'}
.product-catalogue .is-family-open H4,.product-catalogue H4:hover{color:#00813c}.product-catalogue .menu .menu{overflow:hidden;height:0;padding:0 0 0 1rem;-filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.product-catalogue .is-family-open .menu{height:auto;-filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.product-catalogue_serie{color:#333;line-height:1.2;margin:.5rem 0;display:none}.is-family-open .product-catalogue_serie{display:block}.product-catalogue_serie IMG{border:1px solid #e7e7e7;width:60px;height:60px;line-height:60px;border-radius:3px;vertical-align:middle;position:relative;z-index:2}.product-catalogue_serie SPAN{display:inline-block;vertical-align:middle;width:90%;padding:12px 16px 12px 74px;margin-left:-60px;background:0 0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;color:#333;border-radius:0 20px 20px 0;font-size:.75rem;position:relative;z-index:1}.product-catalogue_serie:hover SPAN{background:#f5f5f5;color:#00813c;padding-left:78px}.product-catalogue_serie SPAN:before{content:">";display:inline-block;vertical-align:middle;font-weight:700;color:#00813c;margin-right:8px;font-size:.75rem;border-radius:0}.corporate-processes H1{color:#333;font-size:.875rem;height:auto;line-height:1.4;text-transform:uppercase}.corporate-processes H1+H4{font-size:2rem;color:#008444!important}.corporate-processes .video.visual{margin-bottom:1.5rem}.node-certification .node_region-two H3{text-transform:uppercase;font-size:2rem!important}.node-certification .node_region-two H3+H4{font-family:Arial,sans-serif;font-weight:700;font-size:1.125rem}.node-story-full H1{color:#333;font-size:.875rem;height:auto;line-height:1.4;margin:0;text-transform:uppercase}.node-story-full H1+H4{font-size:2rem;color:#008444!important}.mission{padding-top:1rem;padding-bottom:0}.mission P.sub-title{padding-right:4rem;line-height:1.4;font-weight:400;font-size:1rem}.mission-list{background:#d6d8d7;position:relative}.mission-list:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:#d6d8d7;-webkit-transform:translate(99%,0);-ms-transform:translate(99%,0);transform:translate(99%,0);z-index:1}.mission-list P{padding-left:4rem;z-index:2;position:relative;line-height:1.4}.vision{background:#204a88;background:-webkit-gradient(linear,left top,left bottom,from(#204a88),to(#769bd0));background:linear-gradient(to bottom,#204a88 0,#769bd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#204a88',endColorstr='#769bd0',GradientType=0);color:#fff;position:relative}.vision .wrapper-width{padding:5% 15px}.vision H4{text-transform:uppercase;color:#fff;font-family:Oswald,sans-serif;font-size:2rem;font-weight:400;padding:0;margin-bottom:1rem}.vision PICTURE{width:40%;position:absolute;right:0;top:32px;bottom:0}.vision PICTURE IMG{position:absolute;right:0;bottom:0}.vision UL.list.no-padding{list-style:none;margin:0;padding:0;font-size:0;line-height:0;width:65%}.vision UL.list.no-padding LI{width:33.33333%;display:inline-block;vertical-align:top;font-size:.875rem;padding:0 4% 0 0;margin:0}.vision UL.list.no-padding LI H5{font-size:1.4rem;padding:0;margin-bottom:2rem}.vision UL.list.no-padding LI P{line-height:1.4}.vision+.light UL.list LI{padding-left:3%;padding-right:3%}.vision+.light UL.list LI .det-icon{display:inline-block;width:83px;height:83px;line-height:80px;border-radius:50%;border:2px solid #267b54;text-align:center;color:#267b54;font-size:50px;margin-bottom:20px}.vision+.light UL.list LI .det-icon+H4{color:#267b54;font-size:22px;line-height:1.1}.node-static_page-full .legal-info{max-width:1024px;position:relative;padding-left:0;padding-right:0}.node-static_page-full .legal-info .icon-legge{position:absolute;display:block;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);height:83px;width:83px;line-height:80px;border-radius:50%;border:2px solid #267b54;font-size:50px;color:#267b54;text-align:center}
.node-static_page-full .legal-info .desc{padding-left:110px;text-align:left}.node-static_page-full .legal-info .desc P{font-size:.875rem;line-height:1.4;font-weight:400;max-width:none}.caleffi-chd_head{font-size:1rem}.caleffi-chd_head H1{margin-bottom:.5em;font-size:2.25em}.caleffi-chd_head H5{font-family:Arial,sans-serif;font-weight:700;font-size:1.125em;margin-top:1em;margin-bottom:2em}.caleffi-chd_head P{margin-left:55px;margin-top:1.5em;margin-bottom:1em;position:relative;font-size:.875em}.caleffi-chd_head P STRONG{color:#267b54}.caleffi-chd_head P SPAN[class*=icon-]:before{position:absolute;left:-55px;font-size:36px;line-height:40px}.caleffi-chd_head .icon-chd-designer{color:#080}.caleffi-chd_head .icon-chd-calculator{color:#007255}.caleffi-chd_head .icon-chd-simulator{color:#00433f}.caleffi-chd_footer H2{text-transform:uppercase}.caleffi-chd_footer P{font-size:1.125rem}.caleffi-chd_footer .page-button{margin:.6rem 0 0;padding-left:2rem;padding-right:2rem;font-size:1.125rem;font-family:Oswald,sans-serif;font-weight:400;letter-spacing:-.1px;color:#267b54;background-color:#fff;border-radius:4px}.page-button{display:inline-block;margin:20px 0;padding:14px 52px;border-radius:24px;background:#e1e1e1;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;font-size:10px;font-weight:700;letter-spacing:1px;color:#333;text-align:center;text-decoration:none!important;text-transform:uppercase}.page-button:hover{background:#333;color:#fefefe}.page-button span{display:inline-block;vertical-align:middle;margin-left:8px;font-size:20px}.page-button.light{background:#e1e1e1;color:#333}.page-button.dark,.page-button.light:hover{background:#333;color:#fefefe}.page-button.dark:hover{background:#4b4949}.page-button.color{background:#008444;color:#fefefe}.page-button.color:hover{background:#32a26f}.page-button.neutre{background:#fefefe;color:#333}.page-button.neutre:hover{background:#75c19d;color:#fefefe}.bg-light-gray .page-button{background:#fefefe;color:#333}.bg-dark-gray .page-button:hover,.dark .page-button.light:hover{background:#75c19d;color:#fefefe}.page-button.margin-top{margin:80px 0 20px}.page-button.margin-right{margin-right:15px}.page-button.margin-left{margin-left:15px}.bg-green-gradient .columns>.page-button{color:#333}.bg-green-gradient .columns>.page-button:hover{color:#fefefe}.rounded-button{display:inline-block;height:2.625rem;padding:.875rem 3.125rem;border-radius:1.3125rem;background:#e1e1e1;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;font-family:Oswald,sans-serif;font-size:.875rem;line-height:1.1;color:#008444;text-transform:uppercase}.rounded-button:hover{background:#cfcfcf;color:#00793f}.rounded-button:hover [class^=icon]{opacity:1}.rounded-button--with-icon{position:relative}.rounded-button--with-icon [class^=icon]{position:absolute;top:50%;right:16px;display:inline-block;height:24px;opacity:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all ease-in .2s;transition:all ease-in .2s;font-size:24px;line-height:24px}.rounded-button--with-icon:hover{padding-right:4.375rem}@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.grey-bg{background-color:#363636}.info-product{background:#fff;position:relative}.columns.download{background:#323232;padding:30px;color:#fff;position:absolute;top:0;right:0;bottom:0}.columns.download LI,.columns.download UL{margin:0;padding:0;list-style:none}.columns.download LI h3{margin:0}.columns.download A{position:relative;padding:12px 12px 12px 40px;margin:5px -8px;color:#fff;display:block;font-size:13px;line-height:1.2;background:0 0;border-radius:20px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.columns.download A SPAN{position:absolute;left:6px;top:6px;font-size:28px;color:#008444;vertical-align:middle}.columns.download A:hover{background:#474747}.columns.download h2{font-family:Arial,sans-serif;font-size:22px;font-weight:700;position:relative;margin-bottom:20px;line-height:inherit;padding-bottom:0}.columns.download h2:after{content:"";display:block;height:3px;width:16%;background:#008444}.detail-product{font-size:0;padding:30px 30px 30px 80px;position:relative}.detail-product .switch{position:absolute;top:40px;left:-.9375rem}.detail-product .switch A{display:block;width:80px;height:80px;padding-top:16px;text-align:center;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-transform:uppercase;color:#d7d7d7;font-size:11px;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.detail-product .switch A SPAN{font-size:38px;display:block;text-align:center}.detail-product .switch A:last-child{border-top-width:0}.detail-product .switch A.is-active,.detail-product .switch A:hover{color:#00a455}.detail-product .button,.plus .button{text-transform:uppercase;font-size:10px;font-weight:700;color:#333;display:inline-block;background:#f5f5f5;padding:18px 24px;border-radius:24px;margin-top:30px;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.detail-product .button{min-width:200px}.detail-product .button:hover,.plus .button:hover{background:#fbf9f9}.detail-product #photo{font-size:0}.detail-product #photo>*{display:inline-block;vertical-align:top}.detail-product #video{display:none}.detail-product #photo .image-container{width:40%;text-align:center}.detail-product #photo .content{width:60%;font-size:14px;color:#333}.detail-product #photo .content UL{margin:12px 0 0;padding:0;list-style:none;font-size:14px}.detail-product #photo .content UL LI{padding-bottom:8px;position:relative;padding-left:20px}.detail-product #photo .content UL LI:before{content:">";position:absolute;top:4px;left:0;font-size:12px;color:#008444}.detail-product .extra-text{padding-top:20px}.node-serie_menu{font-size:12px;border-top:1px solid #e5e5e5;vertical-align:middle}.node-serie_menu_back-link{height:80px;line-height:80px;display:inline-block;padding:0 22px;margin-right:16px;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;font-weight:700;font-size:10px;color:#a8a8a8;text-transform:uppercase;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.node-serie_menu_back-link:hover{background:#f8f8f8;color:#a8a8a8}.node-serie_menu_back-link SPAN{display:inline-block;font-size:18px;font-weight:400;margin-right:8px;vertical-align:middle}
.node-serie_menu .node-serie_code{display:inline-block;vertical-align:middle;padding:0 16px;height:36px;line-height:36px;border-radius:18px;font-size:12px;color:#fff;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;background:#029e4b;margin:1rem 0}.is-fixed.node-serie_menu{height:60px;border-top-width:0}.is-fixed .node-serie_menu_back-link{height:60px;line-height:60px}.is-fixed.node-serie_menu .node-serie_code{margin:.7rem 0}.node-serie-full>DIV:nth-of-type(2)>DIV:only-of-type{width:100%}.node-serie-full h2{font-size:18px;line-height:18px;padding-bottom:30px;font-family:Arial,sans-serif;font-weight:700}.node-serie-full .download{position:static}.node-serie-full .detail-product{padding:30px}.node-serie-full .node-serie_product-code{margin:0 0 .5rem;padding:0;height:auto;line-height:1.4;font-size:36px;font-family:Oswald,sans-serif;font-weight:400;color:#008444;font-style:normal;text-rendering:optimizeLegibility}.node-serie-full .node-serie_title{margin-top:0;padding-bottom:30px;font-size:18px;line-height:18px;font-family:Arial,sans-serif;font-weight:700}.node-serie-full h2.node-serie_description-label{padding-bottom:0;font-size:16px}.node-serie_has-dual-panes .detail-product{padding-left:80px}.node-serie_plus{padding:0;background-color:#fff;color:#333;border-top:1px solid #e5e5e5}.node-serie_plus>div{margin-top:-1px;border-top:1px solid #e5e5e5}.node-serie_plus>.webapp{border-top-color:#333;float:right}.node-serie_plus>.large-3,.node-serie_plus>.large-6{padding-top:1.25rem;padding-bottom:1.25rem}.node-serie_plus>.large-6{padding-left:1.5rem;padding-right:1.5rem}.node-serie_plus .large-3{padding-left:1.25rem;border-right:1px solid #e5e5e5}.node-serie_plus .drawings .large-3{padding-top:0;border:0}.node-serie_plus .node-serie_plus__title{font-family:Arial,sans-serif;font-size:16px;font-weight:700;margin-bottom:26px;padding-bottom:0}.node-serie_plus .drawings .node-serie_plus__title{margin-bottom:0}.node-serie_plus UL{list-style:none;margin:0;padding:0}.node-serie_plus LI{display:inline-block;margin:.75rem 1.5rem .75rem 0;vertical-align:middle}.node-serie_plus .webapp{border-top:1px solid #333;border-right:1px solid #333;position:relative;background:#3d3d3d;color:#fff;padding:1.2rem 30px}.node-serie_webtool-item{height:86.9px;margin:0 1%}.node-serie_webtool-item_img-wr{width:80px;height:80px;position:absolute;top:104px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:8px;text-align:center;overflow:hidden}.node-serie_webtool-item_img-wr IMG{position:absolute;top:50%;left:50%;width:100%;height:auto;padding:16%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.node-serie_webtool-item_img-wr SPAN{position:absolute;top:50%;left:50%;height:auto;padding:16%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4rem;color:#fff;background-color:#666}.node-serie_webtool-item A{font-size:12px;color:#333;display:block}.node-serie_webtool-item P{line-height:1.3;color:#fff;margin:0 0 0 5px}.node-serie_webtool-item_desc{width:63%;padding-left:90px;position:absolute;top:103px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.node-serie_webtool-item H5{color:#fff;font-family:Arial,sans-serif;font-size:14px;font-weight:700;margin:0 0 8px 5px}.node-serie_webtool-item .button{position:absolute;top:50%;left:65%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;padding:18px 24px;max-width:35%;min-width:130px;background:#f5f5f5;border-radius:24px;color:#333;font-size:10px;font-weight:700;text-transform:uppercase;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.node-serie_webtool-item .app-download{position:absolute;top:50%;left:65%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);max-width:40%;vertical-align:bottom}.table-content{padding:0}.node-serie_articles TABLE,.node-serie_articles TABLE TD{border-width:0}
.node-serie_latest-products{background-color:#fff;margin-top:20px;margin-bottom:-40px}.node-type-serie .reveal-overlay .reveal{text-align:center}.node-type-serie .reveal-overlay .select2-container{width:280px!important}.node-type-serie .reveal-overlay H3{font-size:1.6rem;line-height:1;margin-bottom:1.6rem}.node-type-serie .reveal-overlay .button-wr{margin:0 0 0 1.6rem;display:inline-block}.node-type-serie .reveal-overlay .button{margin-bottom:0}.drawings-icons .drawings-icons__group-title{display:block;margin:.1875rem 0;padding:.375rem 0;font-size:.875rem;font-weight:700;font-family:Arial,sans-serif;position:relative;color:#b1b1b1}.drawings-icons .drawings-icons__group-title:before{content:'  ';display:block;position:absolute;height:1px;width:70px;left:0;bottom:0;background-color:#d6d6d6}.organization-chart .field-collection-item-field-coll-text-and-image{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#267b53',endColorstr='#78c4a0',GradientType=1);background:#267b53;background:-webkit-gradient(linear,left top,right top,from(#267b53),to(#78c4a0));background:linear-gradient(to right,#267b53 0,#78c4a0 100%);color:#fff}.organization-chart .field-collection-item-field-coll-text-and-image .content *{color:#fff}#role-detail{cursor:pointer}.organization-chart .wrapper-width{padding:0}.org-chart-container{position:relative;width:100%;margin:0 auto;padding:60px 0}.org-chart-container *{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.org-chart-container .org-chart{margin:1em 0}.org-chart-container .cf:after,.org-chart-container .cf:before{display:table;content:""}.org-chart-container .cf:after{clear:both}.org-chart-container A:focus{outline:#f7f7f7 dashed 2px}.org-chart-container UL{margin:0;list-style:none}.org-chart-container UL A{display:block;height:90px;padding:0 6px;border:1px solid #dcd9d9;background:#fff;-webkit-transition:all linear .1s;transition:all linear .1s;overflow:hidden;font-size:.7em;font-weight:700;color:#333;text-align:center;text-decoration:none}.org-chart-container .role{margin-bottom:8px;font-family:Oswald,sans-serif;font-size:13px;line-height:1em;color:#008444}.org-chart-container .name{font-size:12px;line-height:1em;color:#888;text-transform:uppercase}.org-chart-container UL A DIV.nominative{top:50%;display:block;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%)}.administration>LI>A{margin-bottom:25px}.director>LI>A{width:20%;margin:auto}.departments>LI:first-child{z-index:1;width:20%;margin:0 auto 16px;padding:24px 0;border:0}.departments>LI:first-child:before{position:absolute;top:0;bottom:0;left:50%;display:block;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);border-left:2px dotted #888;content:""}.departments>LI:first-child A{width:100%}.departments:after{position:absolute;top:136px;right:5.5555555555%;left:5.5555555555%;display:block;margin:0 auto;border-top:2px dotted #888;content:""}.department:before{position:absolute;bottom:100%;left:50%;display:block;height:22px;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);border-left:2px dotted #888;content:""}.department{float:left;width:10.61111111%;margin-right:.25%;margin-bottom:60px;margin-left:.25%;border-left:2px dotted #888}.lt-ie8 .department{width:18.25%}.department>A{z-index:1;margin:0 0 -26px -4px}.department>UL{margin-top:0;margin-bottom:0}.department LI{height:110px;padding-left:25px;border-bottom:2px dotted #888}.department LI A{position:absolute;top:48px;right:-1px;z-index:1;vertical-align:middle;width:90%;height:90px;background:#fff;text-align:left}@media screen and (min-width:1024px) and (max-width:1279px){.org-chart-container .role{font-size:12px}.org-chart-container .name{font-size:11px}.org-chart-container UL A{padding:0 3px}}@media screen and (max-width:1023px){.org-chart-container UL A{margin-left:-2px;font-size:1em}.director>LI>A{width:100%}.department{float:none;width:100%;margin-left:0}
.department:before{position:absolute;top:auto;bottom:100%;left:0;z-index:1;display:block;width:0;height:34px;margin-left:-1px;border-left:2px dotted #888;content:""}.department>UL.sections:before{position:absolute;top:100%;left:-2px;height:24px;border-left:2px dotted #888;content:''}.departments:after{right:50%;height:22px;border-right:0;border-left:2px dotted #888}.department:nth-child(2):before{display:none}.department:first-child,.departments LI:nth-child(2){margin-left:0}.departments>LI:first-child{left:0!important;width:100%!important;margin-left:2px}}@media screen and (max-width:480px){.organization-chart .node-static-page .row-wr{padding:0}}