@font-face{font-family:'Brandon Text';src:url("../fnt/BrandonText-Regular.eot");src:url("../fnt/BrandonText-Regular.eot?#iefix") format("embedded-opentype"),url("../fnt/BrandonText-Regular.woff") format("woff"),url("../fnt/BrandonText-Regular.ttf") format("truetype"),url("../fnt/BrandonText-Regular.svg#BrandonText-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Brandon Text';src:url("../fnt/BrandonText-RegularItalic.eot");src:url("../fnt/BrandonText-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fnt/BrandonText-RegularItalic.woff") format("woff"),url("../fnt/BrandonText-RegularItalic.ttf") format("truetype"),url("../fnt/BrandonText-RegularItalic.svg#BrandonText-RegularItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Brandon Text';src:url("../fnt/BrandonText-Medium.eot");src:url("../fnt/BrandonText-Medium.eot?#iefix") format("embedded-opentype"),url("../fnt/BrandonText-Medium.woff") format("woff"),url("../fnt/BrandonText-Medium.ttf") format("truetype"),url("../fnt/BrandonText-Medium.svg#BrandonText-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Brandon Text';src:url("../fnt/BrandonText-MediumItalic.eot");src:url("../fnt/BrandonText-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fnt/BrandonText-MediumItalic.woff") format("woff"),url("../fnt/BrandonText-MediumItalic.ttf") format("truetype"),url("../fnt/BrandonText-MediumItalic.svg#BrandonText-MediumItalic") format("svg");font-weight:500;font-style:italic}body,button{font-size:18px;line-height:32px;font-family:'Brandon Text';color:#484b4c}h1,h2,h3{color:#d79481;font-weight:500;line-height:1.25em;margin:0}h1,.s-h1{font-size:32px;margin-bottom:30px}.no-show{position:absolute;top:-4011px;left:-4011px;z-index:-1}h2{font-size:24px;margin-bottom:30px}h3,.sidebar h2{font-size:21px;margin-bottom:15px}p,ul,ol,.flex-img,.flex-vid{margin:0 0 30px}ul{padding:0 20px}ol{padding:0 30px}a{color:#484b4c;font-weight:500;text-decoration:underline;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}a:hover{color:#005d5b;text-decoration:none}strong{font-weight:500}.l-more,.l-back,.l-open,.btn{font-weight:500;text-transform:uppercase;text-decoration:none}.btn{cursor:pointer;display:inline-block;text-decoration:none;font-size:14px;line-height:14px;color:#fff;background:#005d5b;padding:15px 30px;text-align:center;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.btn:focus,.btn:hover{color:#fff;background:#004f4d}.btn.s-secondary{background:#d79481}.btn.s-secondary:focus,.btn.s-secondary:hover{background:#b77e6e}.btn.s-tertiary{color:#e6007e;background:#fff}.btn.s-tertiary:focus,.btn.s-tertiary:hover{color:#009fe3}.btn.s-quaternary{background:#009fe3}.btn.s-quaternary:focus,.btn.s-quaternary:hover{background:#0087c1}.btn.s-quinary{background:#484b4c}.btn.s-quinary:focus,.btn.s-quinary:hover{background:#3d4041}.btn.s-company{padding-right:52px;position:relative;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px}.btn.s-company:after{content:'';display:block;width:40px;height:40px;background-size:160px 80px;background-image:url("../img/sprite.png");background-repeat:no-repeat;position:absolute;top:2px;right:2px;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}.btn.s-company.s-company-01:after{background-position:-40px 0}.btn.s-company.s-company-02:after{background-position:-80px 0}.btn.s-company.s-company-03:after{background-position:-120px 0}.btn.s-company:hover:after{-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.s-barbecuecatering .s-company.s-current:after{background-position:-40px 0}.s-pizzacatering .s-company.s-current:after{background-position:-80px 0}.s-buffetcatering .s-company.s-current:after{background-position:-120px 0}#company-cta-bar .btn.s-company{padding:30px 97px 30px 45px;color:#005d5b;background:#fff;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px}#company-cta-bar .btn.s-company:after{width:60px;height:60px;top:7px;right:7px;background-size:240px 120px}#company-cta-bar .btn.s-company.s-company-01:after{background-position:-60px -60px}#company-cta-bar .btn.s-company.s-company-02:after{background-position:-120px -60px}#company-cta-bar .btn.s-company.s-company-03:after{background-position:-180px -60px}#company-cta-bar .btn.s-company:hover{color:#fff;background:#005d5b}#company-cta-bar .btn.s-company:hover.s-company-01:after{background-position:-60px 0}#company-cta-bar .btn.s-company:hover.s-company-02:after{background-position:-120px 0}#company-cta-bar .btn.s-company:hover.s-company-03:after{background-position:-180px 0}.btn-cont{margin-bottom:0;padding-bottom:15px;overflow:hidden}.btn-cont .btn{float:left;margin:0 15px 15px 0}.intro{font-size:21px}blockquote{border-left:4px solid #fff;padding:0 0 0 15px;margin:60px 0}blockquote p{margin:15px 0 0}blockquote p:first-child{margin-top:0}.main-section blockquote{border-color:#f5f3f2}hr{border:none;height:1px;background:#e7e4e2;margin:0 0 30px}hr.clear{background:none;height:0;margin:0}hr.spacer{margin:30px 0 90px}@font-face{font-family:'Flaticon';src:url("../fnt/Flaticon.eot");src:url("../fnt/Flaticon.eot?#iefix") format("embedded-opentype"),url("../fnt/Flaticon.woff") format("woff"),url("../fnt/Flaticon.ttf") format("truetype"),url("../fnt/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'Flaticon';src:url("../fnt/Flaticon.svg#Flaticon") format("svg")}}[class^='i-']:before,[class*=' i-']:before,[class^='i-']:after,[class*=' i-']:after,.l-more:after,.l-back:before,.l-open:after,.s-sub>a:after,.check-list li:before,input[type=checkbox]+label:before,.select-row:after,.date-row:after,.amount-row:after,.validation:before,.flex-direction-nav a:before,#filter-trigger:after{font-family:'Flaticon';font-size:16px;font-style:normal;position:relative}.i-personal:before{content:'\f100'}.i-phone:before{content:'\f101'}.i-location:before{content:'\f107'}.i-open:before{content:'\f10e'}.i-facebook:before{content:'\f10f'}.i-twitter:before{content:'\f105'}.i-instagram:before{content:'\f103'}.i-linkedin:before{content:'\f106'}.i-check:before,.check-list li:before{content:'\f108'}.i-back:before,.i-more:after{font-size:10px;top:-1px}.i-back:before{margin-right:15px;content:'\f102'}.i-more:after{content:'\f10d';margin-left:15px}.l-more,.l-back,.l-open{line-height:35px;position:relative;display:inline-block}.l-more:after,.l-back:before,.l-open:after{position:absolute;display:block;top:0;font-size:10px;width:35px;height:35px;line-height:35px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.l-more{font-size:16px;color:#005d5b;padding-right:50px}.l-more:after{content:'\f10d';right:0}.l-more:hover{color:#004f4d}.l-more:hover:after{color:#fff;background:#005d5b}.l-back{font-size:14px;padding-left:50px}.l-back:before{content:'\f102';color:#fff;background:rgba(0,0,0,0.45);left:0}.l-back:hover:before{background:#005d5b}.l-open{font-size:14px;color:#005d5b;padding-right:50px}.l-open:after{content:'\f10e';right:0;color:#fff;background:#005d5b}.l-open:hover{color:#004f4d}.l-open:hover:after{background:#004f4d}form{margin:0;padding:0}label,.label{font-size:16px;font-weight:500;color:#005d5b}label{cursor:pointer;display:inline-block}.label{margin:0}input,textarea,select,button{padding:0;margin:0;-webkit-appearance:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}input:focus,textarea:focus,select:focus,button:focus{outline:none}input,textarea,select{width:100%;font-size:16px;line-height:16px;font-family:'Brandon Text';background:#fff;border:1px solid #e7e4e2;padding:15px 42px 15px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}input:required:valid+.validation,textarea:required:valid+.validation,select:required:valid+.validation{color:#005d5b}input.s-invalid,textarea.s-invalid,select.s-invalid{border-color:#d79481}input.s-invalid:valid,textarea.s-invalid:valid,select.s-invalid:valid{border-color:#e7e4e2}textarea{min-height:10em}input[type=date]{min-height:54px}button{cursor:pointer;background:none;border:none}::-webkit-input-placeholder{color:#bbbcbc}:-moz-placeholder{color:#bbbcbc}::-moz-placeholder{color:#bbbcbc}:-ms-input-placeholder{color:#bbbcbc}input[type=checkbox],input[type=radio]{width:auto;padding:0;margin:0;border:none;display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;position:relative;padding-left:30px;color:#484b4c;font-weight:normal;margin:0 15px 15px 0}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';display:block;width:16px;height:16px;border:1px solid #009fe3;position:absolute;top:7px;left:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#009fe3}input[type=radio]+label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}form .row{margin-bottom:15px;position:relative}form .row.s-aligned label,form .row.s-aligned .label{float:left;width:30%}form .row.s-aligned label{padding-top:11px}form .row.s-aligned .options label{float:none;width:auto;padding-top:0}form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload,form .row.s-aligned .options{float:left;width:70%}form .row .options{margin-bottom:-15px}form .row .validation{position:absolute;bottom:16.5px;right:15px;line-height:1em;color:#fff;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}form .row .validation:before{font-size:12px;content:'\f108'}form .row.textarea-row .validation,form .row.textarea-row.s-aligned .validation{top:15px}form .row.textarea-row .validation{bottom:auto}form .row.textarea-row label+textarea+.validation{top:48px}form .row.s-invalid label:first-child,form .row.s-invalid .label:first-child{color:#d79481}form .options.s-aligned{padding-left:30%}.submit-row{margin-top:30px}.submit-row.s-aligned{padding-left:30%}.submit-row .btn{display:block;width:100%;overflow:hidden}.submit-row .btn:after{float:right;top:1px}.select-row,.amount-row,.date-row{position:relative}.select-row:after,.amount-row:after,.date-row:after{position:absolute;color:#bbbcbc;bottom:17.5px;right:15px;font-size:18px;line-height:1em}.select-row:after{content:'\f10c';font-size:8px}.amount-row:after{content:'\f109'}.date-row:after{content:'\f10b'}.group-fields{overflow:hidden}.group-fields .row{float:left;width:25%;padding:0 7.5px}.group-fields .row:nth-child(4n+1){padding:0 7.5px 0 0}.group-fields .row:nth-child(4n+4){padding:0 0 0 7.5px}.group-fields .row input{padding:15px}.group-fields .row .validation{display:none}.upload{font-size:16px;line-height:24px}.upload p{margin:0}.upload .upload-holder{position:relative}.upload .file-field,.upload .file-select{float:left}.upload .file-field{overflow:hidden;width:100%;height:54px;line-height:54px;background:#fff;border:1px solid #e7e4e2;padding:0 130px 0 15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.upload .file-select{position:absolute;top:1px;right:1px}.upload .file-select a{height:52px;line-height:52px;display:block;padding:0 15px;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;background:#f5f3f2;border-left:1px solid #e7e4e2;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.upload .file-select a:hover{background:#e7e4e2}.upload .upload-error{clear:both;display:none;color:#d79481}.upload .s-invalid .upload-error{display:block;padding-top:10px}#filter{position:absolute;top:-152px;right:0;z-index:20;width:33.3333%;padding-left:20px}#filter .filters{background:#f5f3f2;padding:15px 30px 1px;height:1px;overflow:hidden;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#filter .filters label{display:block;width:100%;margin:0}#filter .options{border-top:1px solid #e7e4e2;padding-top:15px;margin-bottom:15px}#filter .options:first-child{border:none;padding-top:0}#filter.s-open #filter-trigger:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#filter.s-open .filters{height:auto;opacity:1}#filter-trigger{cursor:pointer;color:#e6007e;background:#fff;font-size:16px;overflow:hidden;padding:15px 30px;margin:0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#filter-trigger:hover{color:#009fe3}#filter-trigger:after{content:'\f10c';font-size:10px;float:right;-webkit-transition:transform .1s ease-out;-moz-transition:transform .1s ease-out;-ms-transition:transform .1s ease-out;-o-transition:transform .1s ease-out;transition:transform .1s ease-out}#quote-request-form.steps-activated .sidebar .widget{display:none}#quote-request-form.steps-activated .sidebar .widget#cart-view{display:block}#quote-request-form .tab,#quote-request-form #cart-view{overflow:hidden;height:0;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#quote-request-form .tab.s-active,#quote-request-form.steps-activated .tabs-nav,#quote-request-form.steps-activated #cart-view{opacity:1;height:auto}#quote-request-form .tabs-nav{overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#quote-request-form .tabs-nav li{float:left;width:16.6666%;text-align:center;margin:0;font-size:16px;border-left:1px solid #f5f3f2;padding:15px 0;color:#a3b9b8;background:#fff;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#quote-request-form .tabs-nav li:first-child{border-left:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#quote-request-form .tabs-nav li:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#quote-request-form .tabs-nav li:before{position:static;font-size:16px}#quote-request-form .tabs-nav li .anchor{display:block}#quote-request-form .tabs-nav li.s-complete{cursor:pointer;color:#005d5b}#quote-request-form .tabs-nav li.s-complete:hover{color:#004f4d}#quote-request-form .tabs-nav li.s-active{color:#009fe3}#quote-request-form .tabs-nav li.s-active:hover{color:#009fe3}#quote-request-form .tab-note{font-weight:500;font-size:16px;color:#005d5b;margin-top:-30px}#quote-request-form .submit-row{overflow:hidden}#quote-request-form .submit-row .btn{float:right;width:48%}#quote-request-form .submit-row .btn.i-back{float:left;margin-right:4%;background:#bbbcbc}#quote-request-form .submit-row .btn.i-back:focus,#quote-request-form .submit-row .btn.i-back:hover{background:#3d4041}#quote-request-form .submit-row .btn.s-disabled{opacity:0.75;cursor:not-allowed}#quote-request-form .submit-row.s-aligned .btn{float:none;width:100%}#quote-request-form #cart-view{padding:0;color:#005d5b}#quote-request-form #cart-view p{margin:0}#quote-request-form #cart-view .title{padding:30px 30px 0}#quote-request-form #cart-view .details{padding:0 30px;margin-bottom:15px;font-weight:500}#quote-request-form #cart-view .details .date{font-weight:normal}#quote-request-form #cart-view .row{border-top:1px solid #e7e4e2;padding:15px 30px;font-weight:500}#quote-request-form #cart-view .row.s-summary{border-top:5px solid #f5f3f2}#quote-request-form #cart-view .price{float:right}#quote-request-form .quote-options{overflow:hidden}#quote-request-form .quote-options label{display:block;float:left;width:33.3333%;text-align:center;line-height:24px;padding:0 10px;margin:0 0 30px}#quote-request-form .quote-options label:nth-child(6n+2){padding:0 20px 0 0}#quote-request-form .quote-options label:nth-child(6n+6){padding:0 0 0 20px}#quote-request-form .quote-options label:before{display:none}#quote-request-form .quote-options label .inner{display:block;background:#fff;border:1px solid #fff;padding:20px 0;position:relative;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#quote-request-form .quote-options label .content{display:block;position:relative;z-index:2}#quote-request-form .quote-options label .i-check{display:block;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background:#e5eeee;margin:0 auto 10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#quote-request-form .quote-options label .i-check:before{font-size:34px}#quote-request-form .quote-options label .title,#quote-request-form .quote-options label .details{display:block;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#quote-request-form .quote-options label .title{color:#005d5b;font-weight:500}#quote-request-form .quote-options label:hover .inner{border-color:#a3b9b8}#quote-request-form .quote-options label:hover .inner .title{color:#004f4d}#quote-request-form .quote-options label img{opacity:0;min-height:100%;max-height:125%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#quote-request-form .quote-options label:hover img{opacity:0.1}#quote-request-form .quote-options label:hover .i-check{background:#a3b9b8}#quote-request-form .quote-options input:checked+label .inner{background:#005d5b;border-color:#005d5b}#quote-request-form .quote-options input:checked+label img{opacity:0.25}#quote-request-form .quote-options input:checked+label .i-check{background:#009fe3}#quote-request-form .quote-options input:checked+label .title,#quote-request-form .quote-options input:checked+label:hover .inner .title,#quote-request-form .quote-options input:checked+label .details{color:#fff}#quote-request-form .quote-options+.submit-row{margin-top:15px}.ui-widget.ui-widget-content{z-index:9999 !important}.g-recaptcha{padding-bottom:20px}#bottom{font-size:16px;color:#fff;background:#005d5b}#bottom .title{font-weight:500;font-size:21px;margin-bottom:10px}#bottom p{margin:0}#bottom a{color:rgba(255,255,255,0.75);font-weight:normal;text-decoration:none}#bottom a:hover{color:#fff}#bottom ul a:hover{text-decoration:underline}#bottom .divider{margin:0 7.5px}#pre-bottom{padding:90px 15px;position:relative;overflow:hidden}#pre-bottom:after{background-image:url("../img/sprite.png");background-repeat:no-repeat;background-size:1200px 600px;content:'';display:block;height:300px;width:300px;background-position:-300px 0;position:absolute;bottom:-75px;right:0;z-index:1;opacity:.15;-ms-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}#pre-bottom #company-info,#pre-bottom .nav,#pre-bottom .social-links{position:relative;z-index:2}#pre-bottom .nav{float:left;overflow:hidden}#pre-bottom .nav .col{float:left;margin-left:120px}#pre-bottom .nav .col ul{margin-top:30px}#pre-bottom .nav .col ul:first-child{margin-top:0}#pre-bottom .social-links{float:right}.s-pizzacatering #pre-bottom:after{background-position:-600px 0}.s-buffetcatering #pre-bottom:after{background-position:-900px 0}#company-info{float:left}#company-info .address-details a{position:relative;display:inline-block;padding-left:31px;line-height:24px}#company-info .address-details a:before{color:#fff;position:absolute;top:0;left:0}#company-info .address-details .i-location{margin-bottom:8px}#company-info .address-details .i-location:before{top:2px}#post-bottom{padding:15px 0;font-size:14px;line-height:24px;background:#004f4d}#copyright{float:left}#copyright a{color:#fff}#credits{float:right;overflow:hidden;padding-top:6px}#credits a{background-image:url("../img/sprite.png");background-repeat:no-repeat;background-size:1200px 600px;float:right;margin-left:10px;text-decoration:none;display:inline-block;width:58px;height:12px;background:url("https://static.steets.nl/steets/footer/steets-logo-zwart.svg") top left no-repeat;background-size:cover}#credits a.state-white{background-image:url("https://static.steets.nl/steets/footer/steets-logo-wit.svg")}#top{color:#fff;background:#000;position:fixed;top:0;left:0;z-index:1337;width:100%;padding:15px 0;max-height:80px}.nav ul,ul.nav{list-style:none;padding:0;margin:0}.nav ul a,ul.nav a{text-decoration:none}#nav-main{float:right;margin-top:3px}#nav-main a{color:#fff}#nav-main .nav{float:left;min-height:45px}#nav-main .btn{float:right;padding-left:15px;margin-left:15px}#nav-main .nav>li{float:left;position:relative}#nav-main .nav>li>a{display:block;line-height:45px;padding:0;margin:0 15px;height:45px;border-bottom:2px solid #000}#nav-main .nav>li>a:hover{border-color:#262626}#nav-main .nav>li.s-active>a{border-color:#009fe3}#nav-main .nav>li.s-sub>a{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#nav-main .nav>li.s-sub>a:after{content:'\f10c';font-size:10px;margin-left:5px}#nav-main .nav>li.s-sub:hover>a{background:#262626;border-color:#262626;padding:0 15px;margin:0}#nav-main .sub-menu{height:0;overflow:hidden;opacity:0;position:absolute;min-width:240px;top:45px;left:0;font-size:16px;background:#262626;padding:0 15px;-webkit-border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-ms-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-main .sub-menu li{float:none;margin:0}#nav-main .sub-menu a{font-weight:normal}#nav-main .sub-menu a:hover{text-decoration:underline}#nav-main .sub-menu .s-active a{color:#009fe3}#nav-main li:hover .sub-menu{padding-top:10px;padding-bottom:10px;height:auto;opacity:1}#nav-trigger{display:none;float:right;cursor:pointer;overflow:hidden;position:relative;z-index:300;margin:13px 15px 0 0}#nav-trigger .anchor{float:left;font-size:14px;line-height:1em;text-transform:uppercase;margin:-1px 10px 0 0}#nav-trigger .icon-cont{float:left;position:relative;display:block;width:35px;height:34px;padding-top:12px}#nav-trigger .icon{display:block;position:relative}#nav-trigger .icon:before,#nav-trigger .icon:after{content:'';display:block;position:absolute;left:0;-webkit-transform-origin:1px center;-moz-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center}#nav-trigger .icon:before{top:10px}#nav-trigger .icon:after{top:-10px}#nav-trigger .icon,#nav-trigger .icon:before,#nav-trigger .icon:after{width:100%;height:2px;background:#fff;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}#nav-trigger.s-active .icon{background:none}#nav-trigger.s-active .icon:before,#nav-trigger.s-active .icon:after{top:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#nav-trigger.s-active .icon:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#nav-trigger.s-active .icon:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}#nav-blocks,#nav-blogs{position:relative}#nav-blocks .nav,#nav-blogs .nav{overflow:hidden}#nav-blocks .nav .el,#nav-blogs .nav .el{float:left;width:33.3333%;padding:0 15px}#nav-blocks .nav .el:nth-child(3n+1),#nav-blogs .nav .el:nth-child(3n+1){padding:0 20px 0 0;clear:both}#nav-blocks .nav .el:nth-child(3n+2),#nav-blogs .nav .el:nth-child(3n+2){padding:0 10px}#nav-blocks .nav .el:nth-child(3n+3),#nav-blogs .nav .el:nth-child(3n+3){padding:0 0 0 20px}#nav-blocks .nav .el .inner,#nav-blogs .nav .el .inner{display:block;color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-blocks .title,#nav-blogs .title{font-size:21px}#nav-blocks .flex-img,#nav-blogs .flex-img{position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#nav-blocks .flex-img .img,#nav-blogs .flex-img .img{position:relative;z-index:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#nav-blocks .nav{clear:both;padding-top:15px}#nav-blocks .nav .el{margin-bottom:30px}#nav-blocks .more-cont{position:absolute;top:5px;right:0;margin:0}#nav-blocks .content{color:#fff;background:#000;padding:20px 30px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#nav-blocks .title{color:#fff;margin:0}#nav-blocks .desc{font-size:16px;font-weight:normal;margin:0}#nav-blocks .el .inner:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.15);-moz-box-shadow:0 0 30px rgba(0,0,0,0.15);-ms-box-shadow:0 0 30px rgba(0,0,0,0.15);box-shadow:0 0 30px rgba(0,0,0,0.15)}#nav-blocks .el .inner:hover .title{text-decoration:underline}#nav-blogs .nav .el{margin-bottom:60px}#nav-blogs .flex-img{margin:0 0 15px}#nav-blogs .flex-img .post-details{position:absolute;bottom:0;left:0;z-index:3;width:100%;padding:15px;margin:0;color:#fff;font-size:16px;line-height:24px}#nav-blogs .flex-img:after{content:'';display:block;position:absolute;bottom:0;left:0;z-index:2;width:100%;height:50%;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 )}#nav-blogs .title{margin:0;color:#484b4c;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#nav-blogs .el .inner:hover .title{color:#d79481}#nav-blocks .flex-img,#nav-references .flex-img{background:#000;margin:0}#nav-blocks .flex-img .btn,#nav-references .flex-img .btn{min-width:225px;display:block;z-index:2;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-blocks .el .inner:hover .flex-img .img,#nav-references .el .inner:hover .flex-img .img{opacity:.45}#nav-blocks .el .inner:hover .flex-img .btn,#nav-references .el .inner:hover .flex-img .btn{opacity:1}#nav-references{position:relative}#nav-references .nav{overflow:hidden}#nav-references .nav .el{float:left;width:50%;padding:0 15px;margin-bottom:30px}#nav-references .nav .el:nth-child(odd){padding:0 15px 0 0;clear:both}#nav-references .nav .el:nth-child(even){padding:0 0 0 15px}#nav-references .nav .flex-img{position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#nav-references .nav .flex-img .img{position:relative;z-index:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#nav-references .nav .content{padding:15px;background:#f5f3f2;padding:20px 30px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#nav-references .nav .title{font-size:21px;font-weight:normal;color:#484b4c;margin:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#nav-references .nav .title:hover{color:#d79481}#nav-references .nav .reference-details{padding:0}#nav-references .nav .reference-details .icon{margin:7.5px 15px 0 0}#featured-post{display:block;background:#fff;position:relative;padding-left:50%;font-weight:normal;color:#484b4c;text-decoration:none;margin-bottom:60px}#featured-post .img-cont{position:absolute;height:100%;width:100%;overflow:hidden;left:-50%}#featured-post .img-cont .img{position:relative;width:100%;height:100%;overflow:hidden}#featured-post .img-cont img{display:block;min-height:100%;max-height:125%;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#featured-post .content{padding:60px}#featured-post .title{font-size:32px;margin-bottom:15px}#featured-post .title a{text-decoration:none;color:#d79481}#featured-post .title a:hover{color:#005d5b}#featured-post .title.s-alternative a{font-weight:normal;color:#484b4c}#featured-post .title.s-alternative a:hover{color:#d79481}#featured-post .link{font-weight:normal;text-decoration:none}#nav-entry{position:relative}#nav-entry .main-content{padding-right:30px}#nav-entry:before{content:'';display:block;height:60px;width:100%;position:absolute;top:-150px;left:-100%;z-index:15;background:#fff}#nav-entry .block-title{font-size:32px;background:#fff;position:absolute;top:-150px;left:0;z-index:20;padding:20px 30px 0 15px;margin:0;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;border-radius:0 3px 0 0}#nav-entry .nav{overflow:hidden}#nav-entry .nav .el{float:left;width:50%;padding:0 15px;margin-bottom:30px}#nav-entry .nav .el:nth-child(odd){padding:0 15px 0 0;clear:both}#nav-entry .nav .el:nth-child(even){padding:0 0 0 15px}#nav-entry .nav .el .inner{display:block}#nav-entry .nav .el .title{text-align:center;font-size:21px;color:#fff;background:#000;padding:20px 30px;margin:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-entry .nav .el .inner:hover .title{text-decoration:underline}#nav-entry .flex-img{position:relative;background:#000;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin:0}#nav-entry .flex-img .i-more{display:block;color:#fff;background:#009fe3;font-size:10px;width:35px;height:35px;line-height:35px;text-align:center;z-index:2;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-entry .flex-img .i-more:after{margin:0;top:0}#nav-entry .flex-img .img{position:relative;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#nav-entry .el .inner:hover .flex-img .img{opacity:.45}#nav-entry .el .inner:hover .flex-img .i-more{opacity:1}iframe,img{border:none}.flex-img img,.flex-vid iframe,.flex-frame iframe{max-width:100%;display:block}.flex-img img{display:block;width:100%}.clear{clear:both}.check-list{list-style:none;font-weight:500;color:#005d5b;line-height:24px;padding:0}.check-list li{position:relative;padding-left:36px;margin-top:15px}.check-list li:first-child{margin-top:0}.check-list li:before{position:absolute;top:0;left:0;font-size:21px}.post-details{margin:0}.post-details .type{text-transform:uppercase}.post-details .date{font-weight:500}.reference-details{margin-bottom:0;padding-bottom:7.5px;color:#005d5b;font-size:21px;font-weight:500;overflow:hidden}.reference-details .icon{float:left;display:block;margin:0 30px 7.5px 0;position:relative;padding-left:28.5px}.reference-details .icon:before{font-size:21px;position:absolute;top:0;left:0}#logo,#return-logo,#cgn-logo{background-image:url("../img/sprite.png");background-repeat:no-repeat;background-size:1200px 600px;display:inline-block;text-decoration:none}#logo,#return-logo{width:180px;height:51px;float:left}.s-barbecuecatering #logo,.s-barbecuecatering #return-logo{background-position:-100px 0}.s-pizzacatering #logo,.s-pizzacatering #return-logo{background-position:-100px -300px}.s-buffetcatering #logo,.s-buffetcatering #return-logo{background-position:-100px -200px}#cgn-logo{width:160px;height:53px;background-position:-100px -100px;margin-bottom:30px}.main-content,.sidebar{float:left;margin-bottom:30px}.main-content{width:66.6666%;padding-right:120px}.sidebar{width:33.3333%}.sidebar .widget,.sidebar .big-btn{margin-top:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.sidebar .widget:first-child,.sidebar .big-btn:first-child{margin-top:0}.sidebar .widget{font-size:16px;padding:30px;line-height:24px;background:#fff}.sidebar .widget p,.sidebar .widget ul{margin:15px 0 0}.sidebar .widget p:first-child,.sidebar .widget ul:first-child{margin-top:0}.sidebar .widget .btn-cont{margin:30px 0 0;padding:0}.sidebar .widget .btn-cont .btn{display:block;width:100%;margin:0}.sidebar .redactional .flex-img{margin-bottom:30px}.sidebar .redactional .flex-img img{width:100%}.sidebar .big-btn,.sidebar .phone-cta{padding:20px 30px}.sidebar .big-btn:after,.sidebar .phone-cta a:before{display:block;width:35px;height:35px;line-height:35px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.sidebar .big-btn{display:block;text-decoration:none;color:#fff;font-size:27px;line-height:24px;background:#005d5b;position:relative;padding-right:95px}.sidebar .big-btn:hover{background:#004f4d}.sidebar .big-btn:after{background:rgba(255,255,255,0.45);right:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .phone-cta .title{font-size:18px;color:#484b4c;margin-bottom:7.5px}.sidebar .phone-cta p{margin:0}.sidebar .phone-cta a{text-decoration:none;font-size:27px;color:#005d5b;overflow:hidden;line-height:35px}.sidebar .phone-cta a:hover{color:#004f4d}.sidebar .phone-cta a:hover:before{background:#004f4d}.sidebar .phone-cta a:before{float:left;margin-right:15px;font-size:18px;color:#fff;background:#005d5b}.sidebar .detail-list .row{border-top:1px solid #e7e4e2;padding-top:15px;margin-top:15px}.sidebar .detail-list .row:first-child{border:none;padding-top:0;margin-top:0}.sidebar .detail-list .category,.sidebar .detail-list .values{margin:0}.sidebar .detail-list .category{font-weight:500;color:#005d5b;float:left;min-width:100px}.sidebar .detail-list .values{overflow:hidden}.main-section{background:#fff}.main-section .widget{background:#f5f3f2}.main-section,.secondary-section{padding:90px 0 60px}.main-section.wrap,.secondary-section.wrap{padding:90px 15px 60px}.cta-bar,.widget.cta-block{color:#fff;background:#484b4c url("../img/cgn-style-bg.png") -720px -420px repeat}.cta-bar .title,.widget.cta-block .title{font-size:35px;color:#fff}.cta-bar{position:relative;padding:30px 30px 15px 270px;margin:60px 0 90px;-webkit-box-shadow:0 10px 45px rgba(0,0,0,0.15);-moz-box-shadow:0 10px 45px rgba(0,0,0,0.15);-ms-box-shadow:0 10px 45px rgba(0,0,0,0.15);box-shadow:0 10px 45px rgba(0,0,0,0.15);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.cta-bar img{position:absolute;bottom:0;left:60px;max-width:150px;display:block}.cta-bar .desc{float:left;line-height:24px;max-width:400px}.cta-bar .btn-cont{padding:0;margin:0 0 30px;float:right}.cta-bar .btn-cont .btn{display:block;width:100%;margin:0}.social-links .links{overflow:hidden}.social-links a{color:#fff;float:left;font-weight:normal;text-decoration:none;display:block;text-align:center;margin-left:15px;width:43px;height:43px;line-height:43px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.social-links a:first-child{margin-left:0}.social-links a.i-facebook{background:#3b5998}.social-links a.i-twitter{background:#1da1f2}.social-links a.i-instagram{background:#8c5a4c}.social-links a.i-linkedin{background:#0077b5}.social-links a:hover{background:#005d5b}.social-links a:before{font-size:18px;top:1px}.social-links a.i-linkedin:before{top:0}.social-links.widget{overflow:hidden}.social-links.widget .title{font-size:21px;font-weight:500;float:left;max-width:75px;margin:0 15px 0 0}.social-links.widget .links{float:right;margin:2px 0 0}#bottom .social-links a{color:#fff;width:50px;height:50px;line-height:50px;border:2px solid rgba(255,255,255,0.15);background:none}#bottom .social-links a:before{top:-1px}#bottom .social-links a.i-linkedin:before{top:-2px}#bottom .social-links a:hover{color:#fff}#bottom .social-links a.i-facebook:hover{background:#3b5998;border-color:#3b5998}#bottom .social-links a.i-twitter:hover{background:#1da1f2;border-color:#1da1f2}#bottom .social-links a.i-instagram:hover{background:#8c5a4c;border-color:#8c5a4c}#bottom .social-links a.i-linkedin:hover{background:#0077b5;border-color:#0077b5}.slides{list-style:none;padding:0;margin:0;overflow:hidden}.slides .el{display:none}.slides .el:first-child{display:block}.flex-direction-nav,.flex-control-nav{list-style:none;padding:0;margin:0}.flex-control-nav{height:8px}.flex-control-nav li{display:inline-block;margin:0 7.5px}.flex-control-nav a{display:block;text-indent:-4011px;width:8px;height:8px;text-decoration:none;border:1px solid #e6007e;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.flex-control-nav a.flex-active{background:#e6007e}.flex-direction-nav{overflow:hidden}.flex-direction-nav li{float:left;margin-left:10px}.flex-direction-nav li:first-child{margin-left:0}.flex-direction-nav a{display:block;width:35px;height:35px;line-height:32px;text-align:center;color:#fff;background:#009fe3;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.flex-direction-nav a:before{font-size:10px}.flex-direction-nav a.flex-prev:before{content:'\f102'}.flex-direction-nav a.flex-next:before{content:'\f10d'}#quote-view{position:relative;padding:0 30px 30px;margin:30px 0}#quote-view blockquote{font-size:32px;line-height:45px;min-height:135px;border:none;margin:0 0 30px;padding:0}#quote-view .flex-control-nav{width:285px;text-align:center;position:absolute;z-index:5;top:305px;left:30px}#quote-view .el{overflow:hidden}#quote-view .img{float:left;max-height:285px;margin-right:120px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#quote-view .content{overflow:hidden;position:relative}#quote-view .author{font-weight:500;position:relative;padding-left:40px}#quote-view .author:before{content:'';display:block;width:25px;height:2px;background:#e6007e;position:absolute;top:15px;left:0}#company-cta-bar{text-align:center;padding:60px 0 30px;background:url("../img/cgn-style-bg-alt.png") center center repeat;border-top:4px solid rgba(0,0,0,0.05);overflow:hidden}#company-cta-bar .btn-cont{display:inline-block;padding:0;margin:0}#company-cta-bar .btn-cont .btn{display:inline-block;float:none;font-size:21px;text-transform:none;margin:0 10px 30px 10px}#company-cta-bar .btn-cont .btn:before{content:'Ga naar '}#banners .el{position:relative}#banners .el .flex-img{margin:0}#banners .el .content{left:0;width:100%;z-index:3;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#banners .el .l-more{position:relative;color:#fff;text-transform:none;font-size:47px;line-height:1.15em;max-width:540px}#banners .el .l-more:after{top:auto;bottom:3px;background:#009fe3;margin-left:20px !important;display:inline-block !important;right:auto}#banners .el .l-more:hover:after{background:#0087c1;right:auto !important;margin-left:30px !important}#banners.s-shade .el:after,#blog-bar .el:after{content:'';display:block;width:85%;height:100%;position:absolute;top:0;left:0;z-index:2;background:-moz-linear-gradient(left, rgba(0,0,0,0.45) 0%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.45) 0%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.45) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73000000', endColorstr='#00000000',GradientType=1 )}@media (min-width: 1000px){#banners .l-more:hover:after{right:-15px}}#page-gallery{overflow:hidden;border-bottom:1px solid #e7e4e2;padding-bottom:30px;margin:60px 0}#page-gallery .thumbnails{list-style:none;padding:0;margin:0}#page-gallery .thumbnails .el{float:left;width:33.3333%;padding:0 15px;margin-bottom:30px}#page-gallery .thumbnails .el .flex-img{margin:0}#page-gallery .thumbnails .el .flex-img img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#page-gallery .thumbnails .el:nth-child(3n+1){padding:0 20px 0 0}#page-gallery .thumbnails .el:nth-child(3n+2){padding:0 10px}#page-gallery .thumbnails .el:nth-child(3n+3){padding:0 0 0 20px}#page-gallery .l-open{float:right;margin:0;cursor:pointer;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#pop-up-gallery{position:fixed;top:0;left:0;width:100%;height:0;z-index:1400;overflow:hidden;background:#262626;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#pop-up-gallery.s-open{opacity:1;height:100%}#pop-up-gallery .outer{position:relative;width:100%;height:100%;overflow-y:scroll}#pop-up-gallery .content{position:relative;width:100%;overflow:hidden;padding-bottom:65px}#pop-up-gallery .heading-row{overflow:hidden;padding-top:15px}#pop-up-gallery .heading-row .btn{float:right}#pop-up-gallery .inner{max-width:670px;margin:60px auto}#pop-up-gallery .flex-img{margin:0 60px;background:#000}#pop-up-gallery .flex-img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.15;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#pop-up-gallery .flex-active-slide .flex-img img{opacity:1}#pop-up-gallery .flex-viewport{overflow:visible !important}#pop-up-gallery .nav-cont{position:absolute;bottom:30px;left:0;z-index:3;width:100%}#pop-up-gallery .nav-cont .wrap{overflow:hidden}#pop-up-gallery .nav-cont .flex-control-nav{float:left;margin-top:12px}#pop-up-gallery .nav-cont .flex-control-nav li{margin:0}#pop-up-gallery .nav-cont .flex-control-nav a{border:none;background:#fff;position:relative;top:2px;margin:0 9.5px;opacity:.45;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#pop-up-gallery .nav-cont .flex-control-nav a:hover{opacity:1}#pop-up-gallery .nav-cont .flex-control-nav a.flex-active{top:0;height:12px;width:12px;opacity:1;margin:0 7.5px}#pop-up-gallery .nav-cont .flex-direction-nav{float:right}#blog-bar{margin:30px 0 90px}#blog-bar .el{position:relative;display:block;color:#fff;font-weight:normal;text-decoration:none}#blog-bar .flex-img{background:#000;margin:0}#blog-bar .flex-img img{-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#blog-bar .el:hover .flex-img img{opacity:.45}#blog-bar .outer{width:100%;left:0;z-index:3;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#blog-bar .content{max-width:500px}#blog-bar .title{color:#fff;font-size:47px;margin:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#faq-page{border-bottom:1px solid #e5e5e5;margin-bottom:80px}.faq-section{padding:40px 0;border-top:1px solid #e5e5e5}.faq-section .title{margin:0;overflow:hidden;cursor:pointer;color:#005d5b;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.faq-section .title:hover{color:#484b4c}.faq-section .title:before{font-family:'Flaticon';font-size:16px;content:'\f10c';float:left;margin:6px 10px 0 0;width:20px;height:20px;line-height:20px;text-align:center}.faq-section.s-open .title{margin-bottom:20px}.faq-section.s-open .title:before{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.faq-section .content{display:none}.faq-section.s-open .content{display:block}.faq-el:nth-child(odd){background:#f4f3f1}.faq-el .question{padding:20px 30px;margin:0;cursor:pointer;color:#484b4c;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.faq-el .question:hover{color:#484b4c}.faq-el .answer{padding:0 30px 30px;display:none}.faq-el .title{margin:0}.faq-el p{margin:0}.faq-el .btn-cont{margin-top:20px}@media (max-width: 1150px){body.s-menu-open{overflow:hidden;height:100%}body.s-menu-open #nav-main{height:100%;z-index:200;opacity:1;overflow-y:scroll;padding-top:65px}body.s-menu-open:after{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.45);position:fixed;top:0;right:0;z-index:100}#top{min-height:80px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#top .wrap{padding:0}#logo{margin-left:15px}#nav-trigger{display:block}#nav-main{position:fixed;top:0;right:0;float:none;background:#000;padding:0 30px;margin:0;min-width:320px;overflow:hidden;height:0;opacity:0;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-main .nav{float:none;padding:15px 0 30px}#nav-main .nav>li{float:none}#nav-main .nav>li>a,#nav-main .nav>li.s-sub>a,#nav-main .nav>li.s-sub:hover>a{padding:10px 0;margin:0}#nav-main .nav>li>a{border-color:#262626;background:none;height:auto;line-height:32px}#nav-main .nav>li.s-active>a{color:#009fe3;border-color:#262626}#nav-main .nav>li:hover>a{border-color:#484b4c}#nav-main .nav>li.s-sub:hover>a{background:none;border-color:#484b4c}#nav-main .nav>li.s-sub.s-open>a{border-color:#000;padding-bottom:0}#nav-main .s-sub:hover>a{background:none}#nav-main .sub-menu{display:none;position:static;padding:0 0 10px;height:auto;opacity:1;background:none;border-bottom:2px solid #262626}#nav-main li:hover .sub-menu{padding:0 0 10px}#nav-main .s-open .sub-menu{display:block}#nav-main .btn{float:none;margin:0;display:block;width:100%}.main-content{padding-right:60px}}@media (max-width: 1050px){#pre-bottom .nav .col{margin-left:90px}.cta-bar{padding-left:210px}.cta-bar img{left:30px}}@media (max-width: 1000px){.main-content,.sidebar{float:none;width:100%}.main-content,#nav-entry .main-content{padding-right:0}#pre-bottom .social-links{clear:both;float:none;padding-top:90px;text-align:center}#pre-bottom .social-links .links{display:inline-block}.cta-bar .desc,.cta-bar .btn-cont{float:none}.cta-bar .desc{max-width:none}#nav-blocks .nav .el,#nav-blogs .nav .el{width:50%}#nav-blocks .nav .el:nth-child(3n+1),#nav-blocks .nav .el:nth-child(3n+2),#nav-blocks .nav .el:nth-child(3n+3),#nav-blogs .nav .el:nth-child(3n+1),#nav-blogs .nav .el:nth-child(3n+2),#nav-blogs .nav .el:nth-child(3n+3){padding:0}#nav-blocks .nav .el:nth-child(3n+1),#nav-blogs .nav .el:nth-child(3n+1){clear:none}#nav-blocks .nav .el:nth-child(odd),#nav-blogs .nav .el:nth-child(odd){padding:0 15px 0 0;clear:both}#nav-blocks .nav .el:nth-child(even),#nav-blogs .nav .el:nth-child(even){padding:0 0 0 15px}#filter{width:50%;padding-left:15px}#quote-view .img{margin-right:60px;max-height:250px}#quote-view .flex-control-nav{width:250px;top:280px}#quote-view blockquote{font-size:27px;line-height:32px}#featured-post{padding:0}#featured-post .img-cont{position:static}#featured-post .img-cont img{-webkit-transform:none;-ms-transform:none;transform:none;position:static;min-height:10px;max-height:none;max-width:100%}#featured-post .content{padding:30px}#nav-references .nav .title{min-height:64px}.reference-details{font-size:18px}#nav-entry:before{display:none}#nav-entry .block-title{position:static;background:none;padding:0;margin-bottom:30px}#nav-entry .main-content{margin-bottom:0}hr.spacer{margin-top:90px}#quote-request-form .quote-options label img{max-height:175%}#quote-request-form .submit-row{margin-bottom:30px}#quote-request-form .tabs-nav li .anchor{font-size:14px;font-weight:normal}}@media (max-width: 850px){#pop-up-gallery .flex-img{margin:0 15px}#company-cta-bar .btn-cont .btn{display:block;margin:0 0 30px}}@media (max-width: 750px){#pre-bottom{text-align:center}#pre-bottom #company-info{float:none}#pre-bottom #company-info .title{display:none}#pre-bottom #company-info #cgn-logo{margin:0 90px 10px 0}#pre-bottom #company-info .address-details{display:inline-block;text-align:left}#pre-bottom .nav{float:none;display:inline-block;text-align:left;padding-top:90px}#pre-bottom .nav .col:first-child{margin:0}#nav-blocks .more-cont{position:static;overflow:hidden}#nav-blocks .more-cont .l-more{float:right}#quote-view{text-align:center;padding:0}#quote-view blockquote{min-height:10px}#quote-view .author,#quote-view .btn{display:inline-block;margin:0 15px 30px}#quote-view .img{float:none;margin:0 auto 30px}#quote-view .flex-control-nav{position:static;width:100%}#nav-references .nav .el{float:none;width:100%;padding:0}#nav-references .nav .el:nth-child(odd),#nav-references .nav .el:nth-child(even){padding:0}#nav-references .nav .el img{width:100%}#nav-references .nav .title{min-height:10px}#blog-bar .title{font-size:35px}#quote-request-form .quote-options label{width:50%}#quote-request-form .quote-options label:nth-child(6n+2),#quote-request-form .quote-options label:nth-child(6n+6){padding:0}#quote-request-form .quote-options label:nth-child(4n+2){padding:0 15px 0 0}#quote-request-form .quote-options label:nth-child(4n+4){padding:0 0 0 15px}#quote-request-form .quote-options label img{max-height:225%}#quote-request-form .tabs-nav li .anchor{display:none}.group-fields .row{width:50%;padding:0 7.5px}.group-fields .row:nth-child(4n+1),.group-fields .row:nth-child(4n+4){padding:0}.group-fields .row:nth-child(odd){padding:0 15px 0 0}.group-fields .row:nth-child(even){padding:0 0 0 15px}}@media (max-width: 600px){body.s-menu-open:after{display:none}body.s-menu-open #top{overflow-y:scroll;height:100%;max-height:none}body.s-menu-open #nav-main{padding-top:0;height:auto;overflow-y:auto}#nav-main,body.s-menu-open{clear:both;position:static;height:0}#banners .l-more{font-size:27px}#nav-blocks .nav{padding:0 0 15px}#nav-blocks .nav .el{width:100%;float:none;margin-bottom:15px}#nav-blocks .nav .el:nth-child(odd),#nav-blocks .nav .el:nth-child(even){padding:0}#nav-blogs .nav .el{width:100%;float:none;margin-bottom:30px}#nav-blogs .nav .el:nth-child(odd),#nav-blogs .nav .el:nth-child(even){padding:0}#filter{position:relative;padding-left:0;width:100%;top:-30px;right:auto}#filter .filters{padding-top:0}#filter.s-open #filter-trigger{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#filter-trigger{background:#f5f3f2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.secondary-section.mobile-small{padding:0 0 60px;background:#fff;border-bottom:1px solid #e7e4e2}#featured-post{margin-bottom:0}#featured-post .content{padding:30px 15px 0}.cta-bar{padding:30px}.cta-bar img{display:none}.cta-bar .btn-cont{margin:0}#page-gallery .thumbnails .el{padding:0 10px}#page-gallery .thumbnails .el:nth-child(3n+1){padding:0 10px 0 0}#page-gallery .thumbnails .el:nth-child(3n+2){padding:0 5px}#page-gallery .thumbnails .el:nth-child(3n+3){padding:0 0 0 10px}#nav-entry .nav .el{float:none;width:100%;padding:0}#nav-entry .nav .el:nth-child(odd),#nav-entry .nav .el:nth-child(even){padding:0}#banners .el .l-more{font-size:32px}#quote-request-form .quote-options label img{max-height:125%}#quote-request-form .submit-row .btn{float:none;width:100%}#quote-request-form .submit-row .btn.i-back{float:none;margin:15px 0 0}}@media (max-width: 550px){form .row.s-aligned label,form .row.s-aligned .label,form .row.s-aligned .options,form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload{float:none;width:100%}form .options.s-aligned,form .submit-row.s-aligned{padding-left:0}form .row.textarea-row.s-aligned .validation{top:42px}#credits .tag{display:none}#pre-bottom .nav{text-align:center;display:block}#pre-bottom .nav .col{float:none;margin:0}#pre-bottom .nav .col:first-child{margin:0 0 30px}#blog-bar .title{font-size:32px}}@media (max-width: 500px){#pre-bottom #company-info #cgn-logo,#pre-bottom #company-info .address-details{margin:0 15px}#pre-bottom #company-info #cgn-logo{margin-bottom:30px}#pop-up-gallery .inner{margin:30px auto}}@media (max-width: 450px){#company-cta-bar .btn-cont .btn:before{display:none;content:''}#quote-request-form .quote-options label{font-size:14px;line-height:18px;margin-bottom:15px}#quote-request-form .quote-options label:nth-child(4n+2){padding:0 7.5px 0 0}#quote-request-form .quote-options label:nth-child(4n+4){padding:0 0 0 7.5px}#quote-request-form .quote-options+.submit-row{margin-top:30px}}@media (max-width: 400px){.main-section,.secondary-section{padding:60px 0 30px}hr.spacer{margin:60px 0}.cta-bar{margin-bottom:60px}#blog-bar{margin:60px 0}#filter{top:0;margin-bottom:30px}#featured-post .title{font-size:27px}#featured-post .intro{font-size:18px}#post-bottom{text-align:center}#post-bottom #copyright{float:none}#post-bottom #copyright .divider{display:none}#post-bottom #copyright .name,#post-bottom #copyright a{display:inline-block;margin:0 7.5px}#post-bottom #credits{display:inline-block;float:none;margin-top:10px}#banners .l-more{font-size:21px}#pop-up-gallery .heading-row .btn{padding:15px}.cta-bar .title,.widget.cta-block .title{font-size:32px}.cta-bar .btn,.widget.cta-block .btn{padding:15px}#quote-view .btn{padding:15px;margin:0 0 30px;display:block;width:100%}.social-links.widget .title{float:none;max-width:none;margin:0 0 15px}.social-links.widget .links{float:none;margin:0}.sidebar .big-btn{font-size:21px}#page-gallery .thumbnails .el{width:50%}#page-gallery .thumbnails .el:nth-child(3n+1){padding:0 7.5px 0 0}#page-gallery .thumbnails .el:nth-child(3n+2){padding:0 0 0 7.5px}#page-gallery .thumbnails .el:nth-child(3n+3){display:none}.l-more{padding-right:45px}.l-back{padding-left:45px}.reference-details{font-size:16px}#blog-bar .title{font-size:24px}#blog-bar .post-details{font-size:16px}.submit-row .btn.i-more{padding:15px}#banners .el .l-more{font-size:24px}#quote-request-form .quote-options label{padding:0;float:none;width:100%}#quote-request-form .quote-options label:nth-child(4n+2),#quote-request-form .quote-options label:nth-child(4n+4){padding:0}#quote-request-form .quote-options label img{max-height:135%}#quote-request-form #cart-view{font-size:14px}.group-fields .row{width:100%;float:none;padding:0}.group-fields .row:nth-child(odd),.group-fields .row:nth-child(even){padding:0}}*{-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:rgba(0,93,91,0.15)}article,aside,details,footer,header,nav,section,picture{display:block}html,body{margin:0;padding:0;background:#f5f3f2}body{padding-top:80px}body.s-gallery-open{overflow:hidden;height:100%}.wrap{margin:0 auto;max-width:1170px;padding:0 15px}.row{overflow:hidden}
/*# sourceMappingURL=global.css.map */
