html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(/js/boxsizing.htc)}*{transition:all 0.5s}.logo-replace{font:0/0 a;color:transparent;text-shadow:none;display:block;width:100%;height:0;padding-bottom:37.5%;background-position:center;background-repeat:no-repeat;background-size:contain;-ms-behavior:url(/js/backgroundsize.htc)}* html{font-size:100%}html{font-size:16px;line-height:1.5em}html,body{height:100%;margin:0}body{background:white;color:#313131;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.container{min-height:100%;margin-bottom:-4.5em}.container:after{content:"";display:block}.site-footer,.container:after{height:4.5em;padding-top:1.5em}.site-header-inner-wrapper,.tabs-nav,.tab-pane-wrapper,.site-footer{width:100%;margin:0 auto}@media only screen and (min-width: 768px){.site-header-inner-wrapper,.tabs-nav,.tab-pane-wrapper,.site-footer{width:80%}}@media only screen and (min-width: 1200px){.site-header-inner-wrapper,.tabs-nav,.tab-pane-wrapper,.site-footer{width:60%}}.site-header{border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:0.6875em;border-color:#f70055}.site-header h1{width:20%}.site-header .logo-replace{background-image:url(/img/cefco-logo-f5e24aa3.png)}.tabs-nav{padding-top:2.25em;padding-bottom:0.75em}.tabs-nav,.tab-pane-wrapper,.tab-header,.tab-content{overflow:hidden;*zoom:1}.tabs-nav>li,.tab-header>h2{float:left;display:block;width:20%;padding:0.75em}@media only screen and (min-width: 1200px){.tabs-nav>li,.tab-header>h2{padding:1.5em}}.brand-link{display:block;float:right;padding:0.75em;padding-right:0;font-size:0.875em;line-height:1.71429em;text-align:center;text-decoration:none}@media only screen and (min-width: 1200px){.brand-link{padding:1.5em;padding-right:0}}@media only screen and (min-width: 768px){.brand-link{font-size:1em;line-height:1.5em}}.brand-link>span{display:block;padding:0 2.25em;line-height:3}.tabs-nav>li{position:relative}.tabs-nav>li:after{content:"";display:block;position:absolute;bottom:-0.75em;left:50%;width:0;height:0;border-right:0.75em solid transparent;border-bottom:0.75em solid transparent;border-left:0.75em solid transparent;z-index:10}.tabs-nav>li.active:after{border-bottom-color:#313131}#tab-link-fusion{background-image:url(/img/fusion-logo-9a9532d3.png)}#tab-head-logo-fusion{background-image:url(/img/fusion-logo-9a9532d3.png)}#tab-link-deluce{background-image:url(/img/deluce-logo-57aadab4.png)}#tab-head-logo-deluce{background-image:url(/img/deluce-logo-57aadab4.png)}#tab-link-levante{background-image:url(/img/levante-logo-ff96e3e7.png)}#tab-head-logo-levante{background-image:url(/img/levante-logo-ff96e3e7.png)}#tab-link-mcg{background-image:url(/img/mcg-logo-cdad7d4f.png)}#tab-head-logo-mcg{background-image:url(/img/mcg-logo-cdad7d4f.png)}#tab-link-f4p{background-image:url(/img/f4p-logo-d79a98d0.png)}#tab-head-logo-f4p{background-image:url(/img/f4p-logo-d79a98d0.png)}.tabs-content>.tab-pane{display:none}.tabs-content>.active{display:block}.tabs-content{border-top-style:solid;border-top-width:0.0625em;padding-top:-0.0625em;border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:-0.0625em;border-color:#313131}.tab-header{padding:0.75em 0}.tab-content{margin:2.25em}.tab-content-wrapper{float:left;padding:2.25em}.tab-content-title{font-size:1.5em;line-height:1.5em;font-weight:bold}.tab-inline-products>li{display:inline-block}.tab-inline-products>li:after{content:", "}.tab-inline-products>li:last-child:after{content:none}.tab-h-card>li{margin-top:0.75em}.tab-products{padding:2.25em}.product-montage{font-size:0.75em;line-height:1em}@media only screen and (min-width: 321px) and (max-width: 767px){.product-montage{font-size:0.875em;line-height:0.85714em}}@media only screen and (min-width: 768px){.product-montage{font-size:0.75em;line-height:1em}}#tab-head-logo-fusion{background-image:url(/img/fusion-nobg-logo-2466f2db.png)}#fusion{background:#0d0c2d;font-family:"Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}#fusion .tab-pane-wrapper{background:#309ec4 url(/img/fusion-bg-e49cdbf3.jpg) center center no-repeat;background-size:cover;-ms-behavior:url(/js/backgroundsize.htc)}#fusion .tab-header{background:#0d0c2d}#fusion .brand-link>span{background:#309ec4;color:#e0f6fd}#fusion .tab-content-wrapper{background:#e0f6fd;float:left;width:100%}@media only screen and (min-width: 1200px){#fusion .tab-content-wrapper{width:40%}}#fusion .tab-h-card{margin-top:2.25em}#fusion .tab-h-card>li:before{color:#309ec4}#fusion .product-montage{display:hidden;float:left;width:100%;padding-top:2.25em}@media only screen and (min-width: 321px) and (max-width: 767px){#fusion .product-montage{display:block}}@media only screen and (min-width: 1200px){#fusion .product-montage{width:60%;padding-top:0;padding-left:2.25em}}#fusion .pm-item{position:relative;float:left;width:33.33333%;padding:0.75em}@media screen and (max-width: 700px){#fusion .pm-item{width:50%}}#fusion .pm-image{display:block;padding-bottom:100%;width:100%;height:0;background-image:url("/img/fusion-sprites-89728d1d.png");background-position:0 0;background-size:600%}#fusion .pm-title{height:4.5em;padding:0.75em;border-top-style:solid;border-top-width:0.3125em;padding-top:-0.3125em;border-color:#f4ca4e;background:#e0f6fd;color:#0d0c2d}#fusion .pm-image-1{background-position:0% 0}#fusion .pm-image-2{background-position:20% 0}#fusion .pm-image-3{background-position:40% 0}#fusion .pm-image-4{background-position:60% 0}#fusion .pm-image-5{background-position:80% 0}#fusion .pm-image-6{background-position:100% 0}#deluce{background:#749c9e;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}#deluce .tab-pane-wrapper{background:#e0eeef}#deluce .tab-header{background:#749c9e}#deluce .brand-link>span{background:#013b49;color:#e0eeef}#deluce .tab-content-wrapper{background:white;width:100%;margin-bottom:4.5em}@media only screen and (min-width: 1200px){#deluce .tab-content-wrapper{background:#fff url(/img/deluce-bg-e9616d58.png) right center no-repeat;background-size:60%}}#deluce .tab-strapline,#deluce .tab-content-text{width:100%}@media only screen and (min-width: 1200px){#deluce .tab-strapline,#deluce .tab-content-text{width:40%}}#deluce .tab-strapline{font-size:2.5em;line-height:1.2em}#deluce .tab-h-card{float:left;width:100%;padding:2.25em;background:#313131;color:#e0eeef}@media only screen and (min-width: 768px){#deluce .tab-h-card{width:50%}}@media only screen and (min-width: 1200px){#deluce .tab-h-card{width:40%}}#deluce .tab-h-card>li:before{color:#749c9e}#deluce .tab-products{float:right;width:100%}@media only screen and (min-width: 768px){#deluce .tab-products{width:50%}}#deluce .tab-products>li{display:inline-block}@media only screen and (min-width: 1200px){#deluce .tab-products>li{font-size:1.25em;line-height:2.4em}}#deluce .tab-products>li:after{content:" | ";color:white}#deluce .tab-products>li:last-child:after{content:none}#levante{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:200}#levante .tab-pane-wrapper{background:#313131;color:white}#levante .tab-header{background:white}#levante .brand-link>span{background:#313131;color:white}#levante .tab-strapline{font-size:2.5em;line-height:0.6em;padding:0.9em;margin-top:0.9em}#levante .tab-content-wrapper{width:100%;padding:0}@media only screen and (min-width: 1200px){#levante .tab-content-wrapper{width:40%}}#levante .tab-h-card{margin-top:2.25em}#levante .tab-h-card>li:before{color:#f70055}#levante .product-montage{float:left;padding:1.5em;width:100%;margin-top:2.25em}@media only screen and (min-width: 1200px){#levante .product-montage{width:60%;margin-top:0}}#levante .pm-item{float:left;width:33.33333%}@media screen and (max-width: 700px){#levante .pm-item{width:50%}}#levante .pm-image{display:block;padding-bottom:51.75%;width:100%;height:0;background-image:url("/img/levante-sprites-transp-311885b5.png");background-position:0 0;background-size:600%}#levante .pm-item>.pm-image{transition:opacity 0.75s ease;opacity:0.25}#levante .pm-item:hover>.pm-image{opacity:0.9}#levante .pm-title{width:100%;height:4.5em;padding:0.75em;border-bottom-width:5px;border-bottom-style:solid;background:black;color:white;font-weight:200}#levante .pm-image-1{background-position:0% 0}#levante .pm-title-1{border-bottom-color:#f70055}#levante .pm-image-2{background-position:20% 0}#levante .pm-title-2{border-bottom-color:#ffc946}#levante .pm-image-3{background-position:40% 0}#levante .pm-title-3{border-bottom-color:#f95630}#levante .pm-image-4{background-position:60% 0}#levante .pm-title-4{border-bottom-color:#00939d}#levante .pm-image-5{background-position:80% 0}#levante .pm-title-5{border-bottom-color:#009cc4}#levante .pm-image-6{background-position:100% 0}#levante .pm-title-6{border-bottom-color:#a32286}#mcg{background:#fff url(/img/mcg-bg-0d9b2e74.png) top left repeat;font-family:"Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif}@media only screen and (min-width: 1200px){#mcg .tab-pane-wrapper{background:transparent url(/img/mcg-illustration-22f80b49.png) bottom right no-repeat;background-size:60% auto}}#mcg .brand-link>span{background:#006ca9;color:white}#mcg .tab-strapline,#mcg .h-card>li:before{color:#006ca9}#mcg .tab-strapline{font-size:3.75em;line-height:1.2em;letter-spacing:-0.05em}#mcg .tab-content{width:100%;margin-left:0;padding:2.25em;padding-top:0}@media only screen and (min-width: 1200px){#mcg .tab-content{width:40%}}#mcg .tab-inline-products,#mcg .tab-h-card{margin-top:2.25em}#mcg .tab-inline-products{font-weight:bold}#tab-head-logo-f4p{background-image:url(/img/f4p-nobg-logo-2d0b69b9.png)}#f4p{background:#313131;color:white;font-family:"Coda", "Helvetica Neue", Helvetica, Arial, sans-serif}#f4p .tab-pane-wrapper{background:#000 url(/img/f4p-bg-a7ae0e56.jpg) top left repeat;background-size:cover}#f4p .tab-header{background:#313131}#f4p .brand-link>span{background:#f60b2a;color:white}#f4p .tab-strapline{margin:1.5em;color:white;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.5em;line-height:1.5em;font-weight:200;letter-spacing:0.1em;text-transform:uppercase}#f4p .tab-strapline-wrap{display:inline-block;padding:0 0.5em;background:#f60b2a}#f4p .tab-content-wrapper{width:100%}@media only screen and (min-width: 1200px){#f4p .tab-content-wrapper{width:30%}}#f4p .tab-inline-products,#f4p .tab-h-card{margin-top:2.25em}#f4p .tab-h-card>li:before{color:#f60b2a}#f4p .product-montage{float:right;width:100%}@media only screen and (min-width: 1200px){#f4p .product-montage{width:60%}}#f4p .pm-item{position:relative;float:left;width:50%;padding:1.5em}@media screen and (max-width: 700px){#f4p .pm-item{width:50%}}#f4p .pm-image{display:block;padding-bottom:38.96104%;width:100%;height:0;background-image:url("/img/f4p-sprites-22ebe67f.png");background-position:0 0;background-size:500%}#f4p .pm-image-1{background-position:0% 0}#f4p .pm-image-2{background-position:25% 0}#f4p .pm-image-3{background-position:50% 0}#f4p .pm-image-4{background-position:75% 0}#f4p .pm-image-5{background-position:100% 0}.p-tel,.fax,.u-email{letter-spacing:0.05em}address.h-card:before,ul.h-card>li:before{display:block;font-size:0.875em;line-height:0.85714em;text-transform:uppercase}ul.h-card .p-tel:before{content:"Telephone"}ul.h-card .fax:before{content:"Fax"}ul.h-card .u-email:before{content:"Email"}address.h-card:before{content:"Address"}address.h-card>span:after{content:","}address.h-card>span:last-child:after{content:none}.fart{fart-variant:silent}