@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.custom-control{display:block;min-height:1.5rem;padding-left:1.5rem;position:relative}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:checked~.custom-control-label::before{background-color:#007bff;border-color:#007bff;color:#fff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:#b3d7ff;border-color:#b3d7ff;color:#fff}.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label::after,.custom-control-label::before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}.custom-control-label::before{background-color:#fff;border:#adb5bd solid 1px;pointer-events:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-label::after{background-repeat:no-repeat;background-size:50% 50%;background-position-x:50%;background-position-y:center}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff;border-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before,.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=radio]+label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before,.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label::after{background-color:#adb5bd;border-radius:.5rem;height:calc(-3rem);left:calc(-.25rem);top:calc(2.25rem);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;width:calc(-3rem)}.custom-switch .custom-control-input:checked~.custom-control-label::after{-webkit-transform:translateX(.75rem);background-color:#fff;transform:translateX(.75rem)}@font-face{font-family:linearicons;src:url(../Fonts/Linearicons/Linearicons.eot?#iefix)format("embedded-opentype"),url(../Fonts/Linearicons/Linearicons.woff2)format("woff2"),url(../Fonts/Linearicons/Linearicons.woff)format("woff"),url(../Fonts/Linearicons/Linearicons.ttf)format("truetype");font-style:normal;font-weight:400}.pt-45{padding-top:2.25rem!important}.pr-45{padding-right:2.25rem!important}.pb-45{padding-bottom:2.25rem!important}.pl-45,.px-45{padding-left:2.25rem!important}.px-45{padding-right:2.25rem!important}.py-45{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.p-45{padding:2.25rem!important}strong{font-weight:700}html.iframeshop{background-color:#efefef}#content>div:not(.layout-breadcrumb) a:not(.btn):not(.button){color:#ec7404}#header>div:not(.slicknav_menu){position:relative;z-index:10}#header .header-container .logo a{position:relative;z-index:99999999}@media (max-width:1024px){#header .header-container .logo a img{width:auto;height:100%}}@media (max-width:576px){#header .header-container .socials{width:calc(30%)}}@media (min-width:576px) and (max-width:1024px){#header .header-container .socials{width:calc(25%)}}#header .header-container .socials a{display:inline-block;min-width:25px;min-height:25px;width:25px;height:25px;margin:0 7px 0 0}#header .header-container .socials a:last-child{margin-right:30px}@media (min-width:1024px){#header .header-container .socials a:last-child{margin-right:calc(28px)}}#footer .footer-bottom .socials a img,#header .header-container .socials a img,.nav-sticky ul li a img{width:100%;height:auto}#footer .footer-bottom .socials{margin:30px 0}@media (min-width:576px){#footer .footer-bottom .socials{height:32px;max-width:122px;margin:auto}}#footer .footer-bottom .socials a{display:inline-block;width:32px;height:32px;margin:0 14px 0 0}@media (min-width:576px){#footer .footer-bottom .socials a{margin:0}}.meta>.search{width:40%}@media (min-width:576px){.meta>.search{width:50%}}@media (min-width:1024px){.meta>.search{width:auto}}.meta>.search .block.block-search .bd-custom-search-icon .bd-custom-search-icon-icon:before{font-family:Linearicons;content:"";font-size:16px;line-height:30px}@media (min-width:768px){.meta>.search .block.block-search .bd-big-search-container .block.block-content form{width:374px;float:right}}.meta>.search .block.block-search .bd-big-search-container .block.block-content form input{background-color:#efefef!important;min-width:auto!important;height:40px;box-shadow:none;color:#000;border-radius:20px;padding:0 50px 0 18px;border:1px solid #ededeb;position:static;margin:0;left:0;font-size:1rem;font-weight:400;background-clip:padding-box;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;line-height:1.42857143;vertical-align:baseline;width:100%;box-sizing:border-box}.meta>.search .block.block-search .bd-big-search-container .block.block-content form .field.search .control .nested{display:none}.meta>.search .block.block-search .bd-big-search-container .block.block-content form .actions .action.search{display:block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:-2px!important;z-index:1;color:#333;opacity:.5}.meta>.search .block.block-search .bd-big-search-container .block.block-content form .actions .action.search:before{font-family:linearicons;content:"";font-size:16px;line-height:30px}.meta>.search .block.block-search .bd-custom-search-icon .bd-custom-search-icon-icon:hover{cursor:pointer}@media (max-width:768px){.meta>.search .block.block-search .bd-big-search-container .close-big-search{font-size:100%;right:5%}}.meta>.search .block.block-search .bd-custom-search-icon{display:flex;align-content:center;grid-gap:10px;border-radius:20px;padding:0 18px;border:1px solid #ededeb;background-color:#efefef!important;min-width:auto!important}.meta>.search .block.block-search .bd-custom-search-icon .bd-custom-search-text{display:flex;align-items:center;font-weight:400;font-size:1rem;color:#777}.meta>.search .block.block-search .bd-custom-search-icon .bd-custom-search-icon-icon{padding-top:.2em}.meta>.search .block.block-search .bd-custom-search-icon:hover,.meta>.search .block.block-search .close-big-search:hover{cursor:pointer}.meta>.search .block.block-search .bd-big-search-container{display:none;position:fixed;width:100vw;left:0;top:0;z-index:10;height:220px;align-items:center;justify-content:center;background:#fff;border-bottom:2px solid #efefef}.meta>.search .block.block-search .bd-big-search-container.show-big-search{display:flex}.meta>.search .block.block-search .bd-big-search-container .block.block-content{max-width:40%;width:100%!important;margin-left:auto;margin-right:auto;transform:scaleX(1)!important;visibility:visible!important;right:0!important;position:relative!important}.meta>.search .block.block-search .bd-big-search-container .block.block-content form{float:unset!important;width:100%!important}@media (min-width:768px){.meta>.search .block.block-search .bd-big-search-container .block.block-content form{width:374px;float:right}}.meta>.search .block.block-search .bd-big-search-container .close-big-search{color:#fff;background:#999;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border-radius:100%;font-size:200%;position:absolute;right:20%;top:50%;transform:translateY(-50%);text-transform:uppercase}.meta>.search .block.block-search .bd-big-search-container .close-big-search:hover{cursor:pointer}@media (max-width:768px){.meta>.search .block.block-search .bd-big-search-container .close-big-search{font-size:100%;right:5%}}.meta .lang ul{z-index:1}input[type=text]::-webkit-input-placeholder{color:#c2c2c2}input[type=text]::-moz-placeholder{color:#c2c2c2}input[type=text]::-ms-placeholder{color:#c2c2c2}input[type=text]::placeholder{color:#c2c2c2}.subnav{position:relative;z-index:9;margin:auto}@media (min-width:576px){.subnav{max-width:1000px;margin-bottom:-26px}}@media (min-width:1200px){.subnav{max-width:1400px}}.subnav .hide{display:none!important}.subnav ul li.subtitle{display:block;padding:5px 20px;padding:.3125rem 1.25rem;color:#fff;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem}@media (min-width:576px){.subnav ul li.subtitle{margin-bottom:5px;margin-bottom:.3125rem;padding:10px;padding:.625rem;text-align:center;line-height:24px;line-height:1.5rem;border-bottom:1px solid #fff}}@media (min-width:768px){.subnav ul li.subtitle{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}}.subnav ul li.abstract{display:block;padding:5px 20px;padding:.3125rem 1.25rem;color:#fff;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem}@media (min-width:576px){.subnav ul li.abstract{margin-bottom:5px;margin-bottom:.3125rem;padding:10px;padding:.625rem;text-align:center;line-height:24px;line-height:1.5rem}}@media (min-width:768px){.subnav ul li.abstract{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}}.subnav ul li.active a{background:#ec7404}@media (min-width:1200px){.subnav ul li.parent-title{display:none}}.main-slider-2 #mainSlider2 .slick-slide,.subnav ul li.uid-172,.subnav ul li.uid-172>a,section#main{position:relative}.subnav ul li.uid-172:not(.open) ul.level-2{display:none!important}.form-block .powermail_confirmation table,.form-block .powermail_create table,.intro figure img,.subnav ul li.uid-172>ul{width:100%}@media (max-width:576px){.subnav ul li.uid-172 ul.level-3{display:none!important}}.subnav ul li.uid-172>a:after{content:"";position:absolute;right:20px;top:50%;width:11px;height:6px;margin:-3px 0 0;background:url(../Images/Page/icons.png)0 0 no-repeat}.subnav ul li.uid-172>a:hover:after{background-position:0-11px}.subnav ul li.uid-172 a{color:#222;background:#fd0}@media (max-width:576px){.subnav ul li.uid-172 ul.level-3{display:none!important}}@media (min-width:576px){.subnav ul li.uid-172{width:225px;height:53px;margin-right:13px}.subnav ul li.uid-172 ul.level-2{position:absolute}.subnav ul li.uid-172 ul.level-3{display:none!important}.subnav ul li.uid-172>a{position:relative;padding:15px 0 22px;text-align:center}.subnav ul li.uid-172>a:after{right:auto;top:auto;left:50%;bottom:10px;margin:0 0 0-5.5px}}@media (min-width:1200px){.subnav ul li.uid-172{max-width:370px;margin-right:4.6%;width:20%}}.subnav ul li.uid-157 a{color:#fff;background:#ec7404}@media (max-width:576px){.subnav ul li.uid-157>a::after{content:"";position:absolute;right:20px;top:50%;width:11px;height:6px;margin:-3px 0 0;background:url(../Images/Page/icons.png)0-11px no-repeat}.subnav ul li.uid-157 ul.level-3{display:none!important}}@media (min-width:576px){.subnav ul li.uid-157>a{padding:15px 0 22px;text-align:center}}@media (max-width:1200px){.subnav ul li.uid-157:not(.open) ul.level-2{display:none!important}.subnav ul li.uid-157>a{position:relative}}@media (min-width:576px) and (max-width:1200px){.subnav ul li.uid-157{position:relative;width:225px;height:53px}.subnav ul li.uid-157>a::after{content:"";position:absolute;width:11px;height:6px;left:50%;bottom:10px;margin:0 0 0-5.5px;background:url(../Images/Page/icons.png)0-11px no-repeat}.subnav ul li.uid-157 ul.level-2{position:absolute;width:100%}.subnav ul li.uid-157 ul.level-3{display:none!important}}@media (min-width:1200px){.subnav ul li.uid-157{flex:1;height:53px;margin:0 0 0 2px}.subnav ul li.uid-157 li.open>ul{display:block!important}.subnav ul li.uid-157 li:not(.open)>ul{display:none!important}.subnav ul li.uid-157>a{display:none!important}.subnav ul li.uid-157>ul>li{position:relative;width:calc(16.66666667%);height:53px}.subnav ul li.uid-157>ul>li>a{position:relative;padding:15px 0 22px;text-align:center}.subnav ul li.uid-157>ul>li>a::after{content:"";position:absolute;right:auto;top:auto;left:50%;bottom:10px;width:11px;height:6px;margin:0 0 0-5.5px;background:url(../Images/Page/icons.png)0-11px no-repeat}.subnav ul li.uid-157 ul.level-3{position:absolute;width:100%}.subnav ul li.uid-157 ul li{margin:0}}.subnav ul li a{display:block;padding:10px 20px;font-weight:600;font-size:13.5px;font-size:.84375rem;line-height:16.2px;line-height:1.0125rem}.subnav ul>li a:hover,.subnav ul>li.active>a,.subnav ul>li.open>a{color:#fff;background:#666}.breadcrumbs{padding-top:80px}@media (max-width:576px){.breadcrumbs{padding-top:50px}}@media (min-width:1400px){.breadcrumbs{padding-top:80px}}@media (min-width:1600px){.breadcrumbs{padding-top:100px}}.form-block form .powermail_legend{margin-top:16px;margin-top:1rem;font-size:18px;font-size:1.125rem;line-height:65px;line-height:4.0625rem;font-weight:700}.form-block form input:not([type=submit]):not([type=checkbox]),.form-block form select{width:100%;height:40px!important;line-height:20px;background:#fff;border:1px solid #ccc;padding:10px 20px}@media (min-width:1200px){.form-block form input:not([type=submit]):not([type=checkbox]),.form-block form select{height:65px!important;line-height:23px;padding:20px 40px;font-size:18px}}.form-block form .custom-control-label{margin-bottom:1rem}.form-block form div.submit button,.form-block form div.submit input[type=submit]{background:#ec7404;border:0;width:200px;height:50px;padding:0;color:#fff;font-size:14px;font-weight:900;text-transform:uppercase}@media (min-width:768px){.form-block form div.submit button,.form-block form div.submit input[type=submit]{min-width:200px}}.form-block form.tx_gfcampaigns fieldset.powermail_fieldset .powermail_fieldwrap_type_submit input{display:none}.form-block form.tx_gfcampaigns fieldset.powermail_fieldset.powermail_fieldset_78{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1rem}.form-block .powermail_confirmation table tr td,.form-block .powermail_create table tr td{padding-bottom:16px;padding-bottom:1rem}.form-block .powermail_confirmation form .submit,.form-block .powermail_create form .submit{padding-left:0}.teaser-wrapper{align-items:flex-start;align-content:flex-start}.teaser-wrapper-my-outer .teaser-wrapper-my.color-orange .teaser .teaser-over,.teaser-wrapper-my-outer .teaser-wrapper-my.color-orange .teaser figure figcaption,.teaser-wrapper.color-orange .teaser .teaser-over,.teaser-wrapper.color-orange .teaser figure figcaption{background:rgba(236,116,4,.9)}.teaser-wrapper-my-outer .teaser-wrapper-my.color-agriculture .teaser .teaser-over,.teaser-wrapper-my-outer .teaser-wrapper-my.color-agriculture .teaser figure figcaption,.teaser-wrapper-my-outer .teaser-wrapper-my.color-building .teaser .teaser-over,.teaser-wrapper-my-outer .teaser-wrapper-my.color-building .teaser figure figcaption,.teaser-wrapper-my-outer .teaser-wrapper-my.color-commune .teaser .teaser-over,.teaser-wrapper-my-outer .teaser-wrapper-my.color-commune .teaser figure figcaption,.teaser-wrapper-my-outer .teaser-wrapper-my.color-industry .teaser .teaser-over,.teaser-wrapper-my-outer .teaser-wrapper-my.color-industry .teaser figure figcaption,.teaser-wrapper.color-agriculture .teaser .teaser-over,.teaser-wrapper.color-agriculture .teaser figure figcaption,.teaser-wrapper.color-building .teaser .teaser-over,.teaser-wrapper.color-building .teaser figure figcaption,.teaser-wrapper.color-commune .teaser .teaser-over,.teaser-wrapper.color-commune .teaser figure figcaption,.teaser-wrapper.color-industry .teaser .teaser-over,.teaser-wrapper.color-industry .teaser figure figcaption{background:rgba(128,128,128,.9)}.teaser-wrapper-my-outer{background:#efefef}.teaser-wrapper-my-outer .gf-ces-grid-h3{padding:96px 0 48px;padding:6rem 0 3rem;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;font-weight:700;text-transform:unset;color:#222}.teaser-wrapper-my-outer .teaser-wrapper-my{display:grid;height:100%;padding:0 0 85px;padding:0 0 5.3125rem;gap:30px 30px;grid-template-columns:repeat(12,1fr)}.teaser-wrapper-my-outer .teaser-wrapper-my.color-orange .button{background:#ec7404}.teaser-wrapper-my-outer .teaser-wrapper-my.color-agriculture .button,.teaser-wrapper-my-outer .teaser-wrapper-my.color-building .button,.teaser-wrapper-my-outer .teaser-wrapper-my.color-commune .button,.teaser-wrapper-my-outer .teaser-wrapper-my.color-industry .button{background:gray}.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen){overflow:hidden}.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-1{grid-column-end:span 12}.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-2,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-3,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-4,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-5,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-6,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-7,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-8,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-9{grid-column-end:span 6}@media (max-width:576px){.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-2,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-3,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-4,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-5,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-6,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-7,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-8,.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).index-9{grid-column-end:span 12}}.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen) .row:not(.links){overflow:hidden;height:100%;background:#fff}.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen) .row:not(.links) figure img{width:100%}.teaser-wrapper-my-outer .teaser-wrapper-my .box:not(.box-list-news):not(.box-list-messen).box-big .row figure img{display:inline-block;max-height:462px;object-fit:cover;object-position:center}.teaser-wrapper-my-outer .teaser-wrapper-my .box.box-list-messen,.teaser-wrapper-my-outer .teaser-wrapper-my .box.box-list-news{background-color:#fff;grid-column-end:span 12}.content-teaser.content-teaser-single-top small,.news-slider .slide-text small,.teaser-wrapper-my-outer .teaser-wrapper-my .box small{font-size:small}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-products-product .gf-products-products-product-links .button,.teaser-wrapper-my-outer .teaser-wrapper-my .box time{display:block}.nav-sticky{position:fixed;right:0;top:250px;z-index:5;width:62px}.nav-sticky ul,.nav-sticky ul li a{display:-ms-flexbox;display:-webkit-flex;display:flex}.nav-sticky ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.nav-sticky ul li a{height:60px;overflow:hidden;justify-content:center;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-bottom:2px;background-color:#eee}.info-block:not(.layout-150) .video-block{padding:0 0 30px;padding:0 0 1.875rem}@media (min-width:1200px){.info-block:not(.layout-150) .video-block{padding:105px 0 88px;padding:6.5625rem 0 5.5rem}.info-block.layout-150{padding-top:0}.info-block.layout-150:first-child{padding-bottom:105px;padding-bottom:6.5625rem}}@media (min-width:1024px){.intro{margin:0 0 49px;margin:0 0 3.0625rem}}#main.iframe-shop{padding-top:0!important}#main.iframe-shop #content{padding-bottom:0!important}.main-slider.single-slide .slide-text{cursor:initial}.main-slider.single-slide .slick-dots{display:none}.main-slider.single-slide div.clickareas ul.clickareas{position:absolute;z-index:999;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.main-slider.single-slide div.clickareas ul.clickareas.resizestart{opacity:0}.main-slider.single-slide div.clickareas ul.clickareas.resizeend{opacity:1}.main-slider.single-slide div.clickareas ul.clickareas li a{position:relative;display:block;margin-right:20px}.main-slider.single-slide div.clickareas ul.clickareas li a img{border-radius:50%;background-clip:padding-box}.main-slider.single-slide div.clickareas ul.clickareas li:last-child a{margin-right:0}.main-slider .features{padding:9px 19px;padding:.5625rem 1.1875rem}.main-slider .features .card-deck{display:grid;justify-items:center}@media (max-width:576px){.main-slider .features .card-deck{gap:5px 0}}.main-slider .features .card-deck.count-1{grid-template-columns:1fr;grid-template-rows:1fr}.main-slider .features .card-deck.count-2{grid-template-columns:1fr;grid-template-rows:1fr 1fr}@media (min-width:576px){.main-slider .features .card-deck.count-2{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.main-slider .features .card-deck.count-3{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}@media (min-width:576px){.main-slider .features .card-deck.count-3{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.main-slider .features .card-deck .card{max-width:770px;padding:10px 0;padding:.625rem 0;text-align:center}.main-slider .features .card-deck .card *{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem;font-family:"myriadpro";font-weight:400}.main-slider .features .card-deck .card.has-image{text-align:left}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-header h3,.main-slider .features .card-deck .card a{display:inline-block}.main-slider .features .card-deck .card .card-img,.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-right .slider-images figure img{width:100%;height:auto}.main-slider .features .card-deck .card .card-title{color:#222;font-weight:700;text-transform:uppercase}.main-slider .features .card-deck .card .card-text{color:#999}.main-slider-2 #mainSlider2 .slick-slide .slide-text{position:absolute;top:50%;left:0;width:100%;height:50%;background:rgba(255,255,255,.85)}.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator{position:relative;max-width:1920px;margin:auto}.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator:after,.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator:before{content:"";position:absolute;top:0;height:10px}.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator:before{left:0;width:50%;background-color:#ec7404}@media (min-width:768px){.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator:before{width:44.5%}}.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator:after{right:0;width:50%;background-color:#fd0}@media (min-width:768px){.main-slider-2 #mainSlider2 .slick-slide .slide-text .slide-separator:after{width:55.5%}.main-slider-2 #mainSlider2 .slick-slide .slide-text .container-fluid,.main-slider-2 #mainSlider2 .slick-slide .slide-text .container-fluid .row,.main-slider-2 #mainSlider2 .slick-slide .slide-text .container-fluid .row>*{height:100%}}.main-slider-2 #mainSlider2 .slick-slide .slide-text .container-fluid{max-width:1400px}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left,.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-right{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:48px;padding-top:3rem}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left>p:last-child,.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-right>p:last-child{text-align:right}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left h4{display:inline-block;padding-bottom:16px;padding-bottom:1rem;font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;letter-spacing:1px;font-weight:900;text-transform:uppercase;color:#222}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left h3{display:inline-block;padding-bottom:16px;padding-bottom:1rem;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-family:myriadpro;font-weight:700;text-transform:unset;color:#222}@media (min-width:576px){.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left h3{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:768px){.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left h3{font-size:40px;font-size:2.5rem;line-height:44px;line-height:2.75rem}}@media (min-width:1024px){.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left h3{font-size:48px;font-size:3rem;line-height:52px;line-height:3.25rem}}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left p:not(p:last-child){flex:1}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-left .button{font-size:15px;font-size:.9375rem;line-height:40px;line-height:2.5rem;color:#222;background-color:#fd0}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-right p:not(p:last-child){display:inline-block;padding-bottom:16px;padding-bottom:1rem;font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;letter-spacing:1px;font-weight:900;text-transform:uppercase;color:#222}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-right .slider-images{display:grid;width:100%;grid-template-columns:repeat(3,1fr);grid-gap:30px;flex:1}.main-slider-2 #mainSlider2 .slick-slide .slide-text .col-right .button{font-size:15px;font-size:.9375rem;line-height:40px;line-height:2.5rem}.history{margin-top:100px;margin-top:6.25rem}.history .history-item{margin-bottom:20px;margin-bottom:1.25rem}.history .history-item.animate{overflow:hidden}.history .history-item .history-item-text.col{padding-left:20px;padding-left:1.25rem}.type-productfinder .intro{margin-bottom:49px;margin-bottom:3.0625rem}.gf-products.gf-products-list.gf-products-list-simple .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.gf-products.gf-products-list.gf-products-list-simple .table-responsive table{border-collapse:collapse}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table thead th{vertical-align:top;border-bottom:2px solid #dee2e6;font-weight:700}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table td,.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table th{text-align:inherit}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table-bordered,.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table-bordered td,.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table-bordered th{border:1px solid #dee2e6}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table-bordered thead td,.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table-bordered thead th{border-bottom-width:2px}.gf-products.gf-products-list.gf-products-list-simple .table-responsive .table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.gf-products.gf-products-list.gf-products-list-simple .table-responsive caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:top}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products{display:inline-block;width:100%;background-color:#efefef}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-reset button{border:0;padding:16px;padding:1rem;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;font-weight:600;color:#fff;background-color:#ec7404}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-reset button:hover{background-color:#666}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-reset.gf-products-reset-first{padding:80px 0 0;padding:5rem 0 0}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-reset.gf-products-reset-last{padding:10px 0 80px;padding:.625rem 0 5rem}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-products-product{position:relative;margin-bottom:30px;margin-bottom:1.875rem;background-color:#fff;padding:24px;padding:1.5rem}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-products-product .row>div:first-child{padding-right:20px;padding-right:1.25rem;font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;font-weight:900;letter-spacing:1.05px;text-transform:uppercase;color:#9a9a9a}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-products-product .row>div:last-child{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;color:#222}.gf-products.gf-products-list.gf-products-list-reduced .gf-products-products .gf-products-products-product .gf-products-products-product-links .button:not(:first-child){margin-top:16px;margin-top:1rem}.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest,.gf-products.gf-products-list.gf-products-list-grid.magento-grid-topseller{padding:96px 0;padding:6rem 0}.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px;padding:1.25rem;background-color:#ec7404}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>button,.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text a.button:hover,.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text h4,.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text p{color:#fff}.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text h4,.gf-products.gf-products-list.gf-products-list-grid.magento-grid-topseller .gf-products-products-text h4{padding-bottom:16px;padding-bottom:1rem;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;font-weight:700}.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text p{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem}.gf-products.gf-products-list.gf-products-list-grid.magento-grid-latest .gf-products-products-text a.button{margin-top:16px;margin-top:1rem;color:#343434;background-color:#fff}.gf-products.gf-products-list.gf-products-list-grid.magento-grid-topseller .gf-products-products-text{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product,.gf-products.gf-products-list.gf-products-list-grid.magento-grid-topseller .gf-products-products-text{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .is-action span,.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .is-new span{display:inline-block;padding:8px;padding:.5rem;font-weight:700;color:#fff;background-color:#ec7404}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .img{min-height:300px;background:no-repeat 50% 50%;background-size:auto 100%}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .body{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;padding:16px 0;padding:1rem 0;overflow:hidden}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .body *{font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem;color:#222}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .body .val{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .body p.price,.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-product p.price{padding-top:16px;padding-top:1rem;font-weight:700;color:#ec7404}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .gf-products-products-product-links{display:grid;width:100%;grid-template-areas:"a a";grid-auto-columns:50%}.gf-products.gf-products-list.gf-products-list-grid .gf-products-products .gf-products-products-product .gf-products-products-product-links .button{width:auto}.gf-products.gf-products-list.gf-products-list-grid:not(.gf-products-list-with-paginate) .gf-products-products{display:grid;width:100%;grid-template-columns:repeat(12,1fr);grid-gap:30px}.gf-products.gf-products-list.gf-products-list-grid:not(.gf-products-list-with-paginate) .gf-products-products .gf-products-products-product{grid-column:span 12;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.gf-products.gf-products-list.gf-products-list-grid:not(.gf-products-list-with-paginate) .gf-products-products .gf-products-products-product{grid-column:span 6}}@media (min-width:768px){.gf-products.gf-products-list.gf-products-list-grid:not(.gf-products-list-with-paginate) .gf-products-products .gf-products-products-product{grid-column:span 4}}@media (min-width:1024px){.gf-products.gf-products-list.gf-products-list-grid:not(.gf-products-list-with-paginate) .gf-products-products .gf-products-products-product{grid-column:span 3}}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate{visibility:hidden}#gf_feed.gf_feed-json .gf_feed-panels .template-panel>div>.template-panel-tag:hover:after,.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate.show{visibility:visible}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate ul.gf-products-list-paginate{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 0 32px;margin:0 0 2rem}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate ul.gf-products-list-paginate li{-moz-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate ul.gf-products-list-paginate li button{border-left:1px solid #fff;font-size:16px;font-size:1rem}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate ul.gf-products-list-paginate li button:hover{box-shadow:0 0 5px rgba(102,102,102,.95)}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate ul.gf-products-list-paginate li button.active{background-color:#666}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate ul.gf-products-list-paginate li:last-child{border-right:1px solid #fff}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-link{display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:row nowrap;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-end;border-bottom:1px solid #9a9a9a}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-list-paginate-more button{display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:row nowrap;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;background-color:#fff;border:0;margin:auto}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-list-paginate-more button span{display:inline-block;padding-left:16px;padding-left:1rem;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;font-weight:900;letter-spacing:1.05px;text-transform:uppercase;color:#222}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-list-paginate-more button:before{content:"";display:block;width:50px;height:50px;border:8px solid #9a9a9a;border-radius:50%}#form-search.loading .bg-group,.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-products{position:relative}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-products .paginate-item{top:0;left:0;display:grid;width:100%;grid-template-columns:repeat(12,1fr);grid-gap:30px}.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-products .paginate-item .gf-products-products-product{grid-column:span 12;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-products .paginate-item .gf-products-products-product{grid-column:span 6}}@media (min-width:768px){.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-products .paginate-item .gf-products-products-product{grid-column:span 4}}@media (min-width:1024px){.gf-products.gf-products-list.gf-products-list-grid.gf-products-list-with-paginate .gf-products-products .paginate-item .gf-products-products-product{grid-column:span 3}}.gf-products.gf-products-list.gf-products-list-grid-search{padding-top:50px;padding-bottom:30px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-top *{vertical-align:middle}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-top h4{font-size:1.2rem;text-transform:uppercase;color:#000;font-weight:600}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-top button.show-all{text-transform:capitalize;margin-left:15px;display:inline-block;background:#a5a5a5;color:#fff;border-radius:3px;padding:2px 10px;font-size:.75rem;vertical-align:top;margin-top:2px;font-weight:600}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-top button.show-all:hover{color:#f07204!important;background-color:#222}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-product img{width:80px}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-product a *{font-size:16px;font-size:1rem;line-height:25.6px;line-height:1.6rem;font-weight:600;letter-spacing:.01em;color:#222}.gf-products.gf-products-list.gf-products-list-grid-search .gf-products-products-product a:hover *{color:#f07204!important}.gf-products.gf-products-productfinder.gf-products-filters-smallgrid form.gf-products-filters .gf-products-filter .gf-products-filter-field{grid-gap:15px;grid-auto-rows:64px;grid-auto-rows:4rem}.gf-products.gf-products-productfinder.gf-products-filters-smallgrid form.gf-products-filters .gf-products-filter .gf-products-filter-field label{padding:8px;padding:.5rem;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid{position:relative}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form{position:fixed;right:0;z-index:10}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter{grid-gap:15px;padding-bottom:8px;padding-bottom:.5rem;margin-bottom:8px;margin-bottom:.5rem;background-color:rgba(255,255,255,.95);box-shadow:0 0 5px rgba(102,102,102,.95)}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-header{cursor:pointer}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-header h3:before{content:" ";display:inline;border-left:1px solid #fff;margin-right:8px;margin-right:.5rem}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-header:after{content:"";display:inline-block;margin-left:8px;margin-left:.5rem;float:right;font-family:"Font Awesome 5 Free",sans-serif;font-size:1.5em;font-weight:400;font-variant:normal;font-style:normal;line-height:1;color:#ec7404;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-header.collapsed:after{content:""}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-header.filter-checked h3:before{border-left:1px solid #ec7404!important}.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-field{display:none;grid-gap:5px;grid-auto-rows:32px;grid-auto-rows:2rem}.gf-products.gf-products-productfinder .gf-products-resultinfo a,.gf-products.gf-products-productfinder.gf-products-filters-dialoggrid form.gf-products-filters .gf-products-filter .gf-products-filter-field label{padding:8px;padding:.5rem;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}.gf-products.gf-products-productfinder .pf-products-header{margin-bottom:40px;margin-bottom:2.5rem}.gf-products.gf-products-productfinder .pf-products-subheader{padding-top:32px;padding-top:2rem;margin-bottom:40px;margin-bottom:2.5rem}.gf-products.gf-products-productfinder .gf-products-resultinfo{position:fixed;z-index:1000;display:flex;justify-content:center;align-items:center}.gf-products.gf-products-productfinder .gf-products-resultinfo a{display:none;padding:16px;padding:1rem;font-weight:600;box-shadow:0 0 5px #666}.gf-products.gf-products-productfinder .gf-products-resultinfo a:focus{animation-name:shake;animation-duration:1s;animation-timing-function:cubic-bezier(.36,.07000000000000001,.19,.97);animation-delay:0s;animation-iteration-count:2;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;backface-visibility:hidden;perspective:1000px}@media (max-width:575px){.gf-products.gf-products-productfinder .gf-products-resultinfo{left:0;right:0;bottom:0}}@media (min-width:576px){.gf-products.gf-products-productfinder .gf-products-resultinfo{left:0;top:calc(15%);height:70px}}.gf-products.gf-products-productfinder .gf-products-filter{display:grid;grid-gap:30px;padding-bottom:64px;padding-bottom:4rem;margin-bottom:64px;margin-bottom:4rem;border-bottom:2px solid #eee}.gf-products.gf-products-productfinder .gf-products-filter:last-child{margin-bottom:0}.gf-products.gf-products-productfinder .gf-products-filter .gf-products-filter-header button{position:relative;padding-right:32px}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-search .gf-products-filter-field input{width:100%;padding:32px;padding:2rem;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field{display:grid;grid-auto-rows:64px;grid-auto-rows:4rem;grid-template-columns:repeat(12,1fr);grid-gap:30px}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div{grid-column:span 6}@media (min-width:576px){.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div{grid-column:span 4}}@media (min-width:768px){.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div{grid-column:span 3}}@media (min-width:1024px){.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div{grid-column:span 2}}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div label{display:flex;justify-content:center;align-items:center;height:100%;padding:32px;padding:2rem;font-size:14.4px;font-size:.9rem;line-height:17.28px;line-height:1.08rem;cursor:pointer;text-align:center;color:#fff;caret-color:transparent!important;word-break:break-word;transition:transform .2s}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div label:hover{background-color:#666}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=checkbox],.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=radio]{visibility:hidden;position:absolute;left:-15px}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=checkbox]+label,.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=radio]+label{background-color:#ec7404}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=checkbox]:checked+label,.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=checkbox]:focus+label,.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=radio]:checked+label,.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=radio]:focus+label{transform:scale(1.15);background-color:#666;box-shadow:0 0 4px #666}.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=checkbox]:disabled+label,.gf-products.gf-products-productfinder .gf-products-filter.gf-products-filter-checkbox .gf-products-filter-field>div input[type=radio]:disabled+label{pointer-events:none;background-color:rgba(236,116,4,.25)}#gf_feed.gf_feed-xml,#gf_feed.gf_feed-xml-accordion,.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content{background-color:#efefef}.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content button{caret-color:transparent!important}.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-body,.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-footer,.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-header{padding:0}.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-header{position:absolute;top:0;right:0;z-index:10;border-bottom:0}.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-header button.close{width:auto;margin:0;padding:8px 12px;padding:.5rem .75rem;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem}.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-body .container-fluid .row,.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-body>*{padding-bottom:16px;padding-bottom:1rem}.gf-products.gf-products-productfinder .gf-products-single-modal .modal-dialog .modal-content .modal-footer{padding-top:16px;padding-top:1rem}#form-search.loading .bg-group:after{content:"";width:32px;height:32px;position:absolute;top:4px;right:30px;background:url(../Images/Page/ajax-loader.gif)center center;background-repeat:no-repeat}@media (min-width:1200px){.content-teaser.layout-22 .row>:first-child .content-teaser-text{margin:0 0 0 68px}}.content-teaser.layout-22 .row>:last-child figure,.content-teaser.layout-24 .row>:last-child figure{margin:0}#gf_feed{padding:48px 0;padding:3rem 0}#gf_feed.gf_feed-xml-accordion .ui-accordion-header{width:100%;padding-left:24px;padding-left:1.5rem;padding-right:24px;padding-right:1.5rem;font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem;background-color:#fff;border:0;text-align:left}#gf_feed.gf_feed-xml-accordion .ui-accordion-header:hover,#gf_feed.gf_feed-xml-accordion .ui-accordion-header[aria-expanded=true]{color:#fff;background-color:#ec7404}@media (min-width:1024px){#gf_feed.gf_feed-xml-accordion .ui-accordion-header{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}}#gf_feed.gf_feed-xml-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}#gf_feed.gf_feed-xml-accordion .ui-accordion-content{width:100%;padding:24px;padding:1.5rem;background-color:#fff}#gf_feed.gf_feed-xml-accordion .ui-accordion-content :not(.button){line-height:21.6px;line-height:1.35rem;font-size:18px;font-size:1.125rem!important;font-family:"Open Sans";text-align:left!important}@media (max-width:1200px){#gf_feed.gf_feed-xml-accordion .ui-accordion-content :not(.button){line-height:19.2px;line-height:1.2rem;font-size:16px;font-size:1rem!important}}@media (max-width:768px){#gf_feed.gf_feed-xml-accordion .ui-accordion-content :not(.button){line-height:16.8px;line-height:1.05rem;font-size:14px;font-size:.875rem!important}}#gf_feed.gf_feed-xml-accordion .ui-accordion-content ul{padding-left:24px;padding-left:1.5rem;list-style:outside none}#gf_feed.gf_feed-xml-accordion .ui-accordion-content ul li:before{content:"-";display:inline-block;width:-24px;width:-1.5rem}#gf_feed.gf_feed-xml-accordion .ui-accordion-content .btn{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transition:.5s all;-ms-transition:.5s all;-moz-transition:.5s all;transition:.5s all}#gf_feed.gf_feed-xml-accordion .ui-accordion-content .btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}@media (min-width:1024px){#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds{-moz-flex-flow:column nowrap;-ms-flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;align-items:initial}}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed{display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:column nowrap;-ms-flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;max-width:100%;min-width:100%;margin:0 0 30px;margin:0 0 1.875rem;padding:24px;padding:1.5rem;overflow:hidden;background-color:#fff}@media (min-width:361px) and (max-width:576px){#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed{max-width:50%;min-width:50%}}@media (min-width:577px) and (max-width:1024px){#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed{max-width:33%;min-width:33%}}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>div{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;padding:0 0 32px;padding:0 0 2rem}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>div h4{font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>div span{display:inline-block;margin-top:8px;margin-top:.5rem;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;font-weight:900;letter-spacing:1.05px;text-transform:uppercase;color:#9a9a9a}@media (min-width:1024px){#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed{-moz-flex-flow:row nowrap;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>:not(:last-child){padding:0 32px 0 0;padding:0 2rem 0 0}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>div>h4{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}#gf_feed.gf_feed-xml .gf_feed-body .gf_feed-feeds .gf_feed-feed>div span{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}}#gf_feed.gf_feed-json,#gf_feed.gf_feed-json .gf_feed-panels,#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-template .panel-footer{display:-ms-flexbox;display:-webkit-flex;display:flex}#gf_feed.gf_feed-json .gf_feed-panels,#gf_feed.gf_feed-json .gf_feed-panels.rows{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#gf_feed.gf_feed-json .gf_feed-panels .panel{border:1px solid #ccc}#gf_feed.gf_feed-json .gf_feed-panels .panel .panel-heading{padding:8px 16px;padding:.5rem 1rem;font-weight:700}#gf_feed.gf_feed-json .gf_feed-panels .panel .panel-body,#gf_feed.gf_feed-json .gf_feed-panels .template-panel .panel-footer{padding:8px 16px;padding:.5rem 1rem}#gf_feed.gf_feed-json .gf_feed-panels .panel .panel-body code{display:block;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;white-space:pre-wrap}#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-ces .panel-body form *{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;font-family:open sans}#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-template .panel-footer .template-panel{background-color:#fd0}#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-drop-area .ui-droppable-hover,#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-drop-area .ui-state-highlight{background-color:rgba(0,0,0,.1)}#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-drop-area .ui-droppable-active{border:1px solid #ec7404}#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-drop-area .panel-footer{display:-ms-flexbox;display:-webkit-flex;display:flex}#gf_feed.gf_feed-json .gf_feed-panels .panel.panel-drop-area .panel-footer>*{-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}#gf_feed.gf_feed-json .gf_feed-panels .template-panel{min-width:200px}#gf_feed.gf_feed-json .gf_feed-panels .template-panel>div{position:relative;min-width:200px;min-height:32px;min-height:2rem}#gf_feed.gf_feed-json .gf_feed-panels .template-panel>div:before{position:absolute;top:0;content:attr(data-title);opacity:.5}#gf_feed.gf_feed-json .gf_feed-panels .template-panel>div>.template-panel-tag:after{position:absolute;top:50%;bottom:50%;content:"x";padding-left:16px;padding-left:1rem;font-size:8px;font-size:.5rem;opacity:.5;visibility:hidden}#gf_feed.gf_feed-json .gf_feed-panels .template-panel>div>.template-panel-tag:hover{position:relative}#gf_feed.gf_feed-json .gf_feed-panels-sortable .ui-sortable-handle{background-color:#fff}#gf_feed.gf_feed-json .gf_feed-panels-sortable .ui-sortable-placeholder{background-color:rgba(0,0,0,.1)}#gf_feed.gf_feed-json .gf_feed-panels-sortable .ui-sortable-helper{background-color:#fff}