@font-face{font-family:'Bebas Neue Pro';src:url("../fonts/BebasNeueProBold.woff2") format("woff2"),url("../fonts/BebasNeueProBold.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:'Bebas Neue Pro Expanded';src:url("../fonts/BebasNeueProExpReg.woff2") format("woff2"),url("../fonts/BebasNeueProExpReg.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Bebas Neue Pro Expanded';src:url("../fonts/BebasNeueProExpBold.woff2") format("woff2"),url("../fonts/BebasNeueProExpBold.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:'Bebas Neue Pro Expanded';src:url("../fonts/BebasNeueProExpExtrabold.woff2") format("woff2"),url("../fonts/BebasNeueProExpExtrabold.woff") format("woff");font-weight:700;font-style:normal;font-display:fallback}@media (max-width: 767px){.disable-btn-style-on-mobile{display:block !important}.disable-btn-style-on-mobile:before,.disable-btn-style-on-mobile:after{display:none}.disable-btn-style-on-mobile :before,.disable-btn-style-on-mobile :after{display:none}.disable-btn-style-on-mobile .wp-block-button__link{margin-left:auto !important;padding:0 !important;background-color:transparent !important;color:white !important;font-size:14px !important}}.wp-block-button{position:relative;display:inline-block;margin-bottom:0}.wp-block-button a,.wp-block-button .wp-block-button__link{display:block;position:relative;overflow:hidden;margin-bottom:0;margin-left:-16px;padding-top:28px;padding-bottom:28px;border-radius:0;border:none;background-color:rgba(0,0,0,0);font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}.wp-block-button a:hover,.wp-block-button .wp-block-button__link:hover{background-color:rgba(0,0,0,0);text-decoration:none}.wp-block-button.is-style-primary:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.wp-block-button.is-style-primary .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-button.is-style-primary .input-button-styler:before,.wp-block-button.is-style-primary .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.wp-block-button.is-style-primary .input-button-styler:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary .input-button-styler:after{right:2rem}.wp-block-button.is-style-primary a,.wp-block-button.is-style-primary .wp-block-button__link{color:#2a3238;padding-left:1rem;padding-right:3.6rem}.wp-block-button.is-style-primary a.has-background,.wp-block-button.is-style-primary .wp-block-button__link.has-background{margin-left:0}.wp-block-button.is-style-primary a:before,.wp-block-button.is-style-primary a:after,.wp-block-button.is-style-primary .wp-block-button__link:before,.wp-block-button.is-style-primary .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary a:before,.wp-block-button.is-style-primary .wp-block-button__link:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary a:after,.wp-block-button.is-style-primary .wp-block-button__link:after{right:2rem}.wp-block-button.is-style-primary a:hover,.wp-block-button.is-style-primary a:active,.wp-block-button.is-style-primary a:focus,.wp-block-button.is-style-primary .wp-block-button__link:hover,.wp-block-button.is-style-primary .wp-block-button__link:active,.wp-block-button.is-style-primary .wp-block-button__link:focus{color:#2a3238;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary a:hover:before,.wp-block-button.is-style-primary a:active:before,.wp-block-button.is-style-primary a:focus:before,.wp-block-button.is-style-primary .wp-block-button__link:hover:before,.wp-block-button.is-style-primary .wp-block-button__link:active:before,.wp-block-button.is-style-primary .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary a:hover:after,.wp-block-button.is-style-primary a:active:after,.wp-block-button.is-style-primary a:focus:after,.wp-block-button.is-style-primary .wp-block-button__link:hover:after,.wp-block-button.is-style-primary .wp-block-button__link:active:after,.wp-block-button.is-style-primary .wp-block-button__link:focus:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary a:hover+.input-button-styler,.wp-block-button.is-style-primary a:active+.input-button-styler,.wp-block-button.is-style-primary a:focus+.input-button-styler,.wp-block-button.is-style-primary .wp-block-button__link:hover+.input-button-styler,.wp-block-button.is-style-primary .wp-block-button__link:active+.input-button-styler,.wp-block-button.is-style-primary .wp-block-button__link:focus+.input-button-styler{color:#2a3238;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary a:hover+.input-button-styler:before,.wp-block-button.is-style-primary a:active+.input-button-styler:before,.wp-block-button.is-style-primary a:focus+.input-button-styler:before,.wp-block-button.is-style-primary .wp-block-button__link:hover+.input-button-styler:before,.wp-block-button.is-style-primary .wp-block-button__link:active+.input-button-styler:before,.wp-block-button.is-style-primary .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary a:hover+.input-button-styler:after,.wp-block-button.is-style-primary a:active+.input-button-styler:after,.wp-block-button.is-style-primary a:focus+.input-button-styler:after,.wp-block-button.is-style-primary .wp-block-button__link:hover+.input-button-styler:after,.wp-block-button.is-style-primary .wp-block-button__link:active+.input-button-styler:after,.wp-block-button.is-style-primary .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary--black:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.wp-block-button.is-style-primary--black .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-button.is-style-primary--black .input-button-styler:before,.wp-block-button.is-style-primary--black .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.wp-block-button.is-style-primary--black .input-button-styler:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary--black .input-button-styler:after{right:2rem}.wp-block-button.is-style-primary--black a,.wp-block-button.is-style-primary--black .wp-block-button__link{color:#2a3238;padding-left:1rem;padding-right:3.6rem}.wp-block-button.is-style-primary--black a.has-background,.wp-block-button.is-style-primary--black .wp-block-button__link.has-background{margin-left:0}.wp-block-button.is-style-primary--black a:before,.wp-block-button.is-style-primary--black a:after,.wp-block-button.is-style-primary--black .wp-block-button__link:before,.wp-block-button.is-style-primary--black .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--black a:before,.wp-block-button.is-style-primary--black .wp-block-button__link:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary--black a:after,.wp-block-button.is-style-primary--black .wp-block-button__link:after{right:2rem}.wp-block-button.is-style-primary--black a:hover,.wp-block-button.is-style-primary--black a:active,.wp-block-button.is-style-primary--black a:focus,.wp-block-button.is-style-primary--black .wp-block-button__link:hover,.wp-block-button.is-style-primary--black .wp-block-button__link:active,.wp-block-button.is-style-primary--black .wp-block-button__link:focus{color:#2a3238;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--black a:hover:before,.wp-block-button.is-style-primary--black a:active:before,.wp-block-button.is-style-primary--black a:focus:before,.wp-block-button.is-style-primary--black .wp-block-button__link:hover:before,.wp-block-button.is-style-primary--black .wp-block-button__link:active:before,.wp-block-button.is-style-primary--black .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary--black a:hover:after,.wp-block-button.is-style-primary--black a:active:after,.wp-block-button.is-style-primary--black a:focus:after,.wp-block-button.is-style-primary--black .wp-block-button__link:hover:after,.wp-block-button.is-style-primary--black .wp-block-button__link:active:after,.wp-block-button.is-style-primary--black .wp-block-button__link:focus:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary--black a:hover+.input-button-styler,.wp-block-button.is-style-primary--black a:active+.input-button-styler,.wp-block-button.is-style-primary--black a:focus+.input-button-styler,.wp-block-button.is-style-primary--black .wp-block-button__link:hover+.input-button-styler,.wp-block-button.is-style-primary--black .wp-block-button__link:active+.input-button-styler,.wp-block-button.is-style-primary--black .wp-block-button__link:focus+.input-button-styler{color:#2a3238;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--black a:hover+.input-button-styler:before,.wp-block-button.is-style-primary--black a:active+.input-button-styler:before,.wp-block-button.is-style-primary--black a:focus+.input-button-styler:before,.wp-block-button.is-style-primary--black .wp-block-button__link:hover+.input-button-styler:before,.wp-block-button.is-style-primary--black .wp-block-button__link:active+.input-button-styler:before,.wp-block-button.is-style-primary--black .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary--black a:hover+.input-button-styler:after,.wp-block-button.is-style-primary--black a:active+.input-button-styler:after,.wp-block-button.is-style-primary--black a:focus+.input-button-styler:after,.wp-block-button.is-style-primary--black .wp-block-button__link:hover+.input-button-styler:after,.wp-block-button.is-style-primary--black .wp-block-button__link:active+.input-button-styler:after,.wp-block-button.is-style-primary--black .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary--white:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-white.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.wp-block-button.is-style-primary--white .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-button.is-style-primary--white .input-button-styler:before,.wp-block-button.is-style-primary--white .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-white.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.wp-block-button.is-style-primary--white .input-button-styler:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary--white .input-button-styler:after{right:2rem}.wp-block-button.is-style-primary--white a,.wp-block-button.is-style-primary--white .wp-block-button__link{color:#fff;padding-left:1rem;padding-right:3.6rem}.wp-block-button.is-style-primary--white a.has-background,.wp-block-button.is-style-primary--white .wp-block-button__link.has-background{margin-left:0}.wp-block-button.is-style-primary--white a:before,.wp-block-button.is-style-primary--white a:after,.wp-block-button.is-style-primary--white .wp-block-button__link:before,.wp-block-button.is-style-primary--white .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-white.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--white a:before,.wp-block-button.is-style-primary--white .wp-block-button__link:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary--white a:after,.wp-block-button.is-style-primary--white .wp-block-button__link:after{right:2rem}.wp-block-button.is-style-primary--white a:hover,.wp-block-button.is-style-primary--white a:active,.wp-block-button.is-style-primary--white a:focus,.wp-block-button.is-style-primary--white .wp-block-button__link:hover,.wp-block-button.is-style-primary--white .wp-block-button__link:active,.wp-block-button.is-style-primary--white .wp-block-button__link:focus{color:#fff;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--white a:hover:before,.wp-block-button.is-style-primary--white a:active:before,.wp-block-button.is-style-primary--white a:focus:before,.wp-block-button.is-style-primary--white .wp-block-button__link:hover:before,.wp-block-button.is-style-primary--white .wp-block-button__link:active:before,.wp-block-button.is-style-primary--white .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary--white a:hover:after,.wp-block-button.is-style-primary--white a:active:after,.wp-block-button.is-style-primary--white a:focus:after,.wp-block-button.is-style-primary--white .wp-block-button__link:hover:after,.wp-block-button.is-style-primary--white .wp-block-button__link:active:after,.wp-block-button.is-style-primary--white .wp-block-button__link:focus:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary--white a:hover+.input-button-styler,.wp-block-button.is-style-primary--white a:active+.input-button-styler,.wp-block-button.is-style-primary--white a:focus+.input-button-styler,.wp-block-button.is-style-primary--white .wp-block-button__link:hover+.input-button-styler,.wp-block-button.is-style-primary--white .wp-block-button__link:active+.input-button-styler,.wp-block-button.is-style-primary--white .wp-block-button__link:focus+.input-button-styler{color:#fff;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--white a:hover+.input-button-styler:before,.wp-block-button.is-style-primary--white a:active+.input-button-styler:before,.wp-block-button.is-style-primary--white a:focus+.input-button-styler:before,.wp-block-button.is-style-primary--white .wp-block-button__link:hover+.input-button-styler:before,.wp-block-button.is-style-primary--white .wp-block-button__link:active+.input-button-styler:before,.wp-block-button.is-style-primary--white .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary--white a:hover+.input-button-styler:after,.wp-block-button.is-style-primary--white a:active+.input-button-styler:after,.wp-block-button.is-style-primary--white a:focus+.input-button-styler:after,.wp-block-button.is-style-primary--white .wp-block-button__link:hover+.input-button-styler:after,.wp-block-button.is-style-primary--white .wp-block-button__link:active+.input-button-styler:after,.wp-block-button.is-style-primary--white .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary--orange:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.wp-block-button.is-style-primary--orange .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-button.is-style-primary--orange .input-button-styler:before,.wp-block-button.is-style-primary--orange .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.wp-block-button.is-style-primary--orange .input-button-styler:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary--orange .input-button-styler:after{right:2rem}.wp-block-button.is-style-primary--orange a,.wp-block-button.is-style-primary--orange .wp-block-button__link{color:#f7a546;padding-left:1rem;padding-right:3.6rem}.wp-block-button.is-style-primary--orange a.has-background,.wp-block-button.is-style-primary--orange .wp-block-button__link.has-background{margin-left:0}.wp-block-button.is-style-primary--orange a:before,.wp-block-button.is-style-primary--orange a:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--orange a:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:before{left:-2.25rem;opacity:0}.wp-block-button.is-style-primary--orange a:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:after{right:2rem}.wp-block-button.is-style-primary--orange a:hover,.wp-block-button.is-style-primary--orange a:active,.wp-block-button.is-style-primary--orange a:focus,.wp-block-button.is-style-primary--orange .wp-block-button__link:hover,.wp-block-button.is-style-primary--orange .wp-block-button__link:active,.wp-block-button.is-style-primary--orange .wp-block-button__link:focus{color:#f7a546;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--orange a:hover:before,.wp-block-button.is-style-primary--orange a:active:before,.wp-block-button.is-style-primary--orange a:focus:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:hover:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:active:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary--orange a:hover:after,.wp-block-button.is-style-primary--orange a:active:after,.wp-block-button.is-style-primary--orange a:focus:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:hover:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:active:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:focus:after{right:-2rem;opacity:0}.wp-block-button.is-style-primary--orange a:hover+.input-button-styler,.wp-block-button.is-style-primary--orange a:active+.input-button-styler,.wp-block-button.is-style-primary--orange a:focus+.input-button-styler,.wp-block-button.is-style-primary--orange .wp-block-button__link:hover+.input-button-styler,.wp-block-button.is-style-primary--orange .wp-block-button__link:active+.input-button-styler,.wp-block-button.is-style-primary--orange .wp-block-button__link:focus+.input-button-styler{color:#f7a546;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.wp-block-button.is-style-primary--orange a:hover+.input-button-styler:before,.wp-block-button.is-style-primary--orange a:active+.input-button-styler:before,.wp-block-button.is-style-primary--orange a:focus+.input-button-styler:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:hover+.input-button-styler:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:active+.input-button-styler:before,.wp-block-button.is-style-primary--orange .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.wp-block-button.is-style-primary--orange a:hover+.input-button-styler:after,.wp-block-button.is-style-primary--orange a:active+.input-button-styler:after,.wp-block-button.is-style-primary--orange a:focus+.input-button-styler:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:hover+.input-button-styler:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:active+.input-button-styler:after,.wp-block-button.is-style-primary--orange .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}.wp-block-button.is-style-secondary:before,.wp-block-button.is-style-secondary:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-black.svg");content:"";position:absolute;width:53px;height:53px;background-size:contain;background-repeat:no-repeat;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out;z-index:2;pointer-events:none}.wp-block-button.is-style-secondary:before{-webkit-transform:translateY(-50%) rotate(95deg);-ms-transform:translateY(-50%) rotate(95deg);transform:translateY(-50%) rotate(95deg)}.wp-block-button.is-style-secondary:hover:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wp-block-button.is-style-secondary a,.wp-block-button.is-style-secondary .wp-block-button__link,.wp-block-button.is-style-secondary button{color:#2a3238;border:none;padding-left:85px}.wp-block-button.is-style-secondary a:after,.wp-block-button.is-style-secondary .wp-block-button__link:after,.wp-block-button.is-style-secondary button:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";position:absolute;top:50%;width:20px;height:14px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out}.wp-block-button.is-style-secondary a:after,.wp-block-button.is-style-secondary .wp-block-button__link:after,.wp-block-button.is-style-secondary button:after{left:33px}.wp-block-button.is-style-secondary a:hover,.wp-block-button.is-style-secondary a:active,.wp-block-button.is-style-secondary a:focus,.wp-block-button.is-style-secondary .wp-block-button__link:hover,.wp-block-button.is-style-secondary .wp-block-button__link:active,.wp-block-button.is-style-secondary .wp-block-button__link:focus,.wp-block-button.is-style-secondary button:hover,.wp-block-button.is-style-secondary button:active,.wp-block-button.is-style-secondary button:focus{color:#2a3238;background-color:transparent}.wp-block-button.is-style-secondary a:hover:after,.wp-block-button.is-style-secondary a:active:after,.wp-block-button.is-style-secondary a:focus:after,.wp-block-button.is-style-secondary .wp-block-button__link:hover:after,.wp-block-button.is-style-secondary .wp-block-button__link:active:after,.wp-block-button.is-style-secondary .wp-block-button__link:focus:after,.wp-block-button.is-style-secondary button:hover:after,.wp-block-button.is-style-secondary button:active:after,.wp-block-button.is-style-secondary button:focus:after{left:50px}.wp-block-button.is-style-secondary a.wp-block-button__link--no_text,.wp-block-button.is-style-secondary .wp-block-button__link.wp-block-button__link--no_text,.wp-block-button.is-style-secondary button.wp-block-button__link--no_text{padding-left:3rem;overflow:visible}.wp-block-button.is-style-secondary--black:before,.wp-block-button.is-style-secondary--black:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-black.svg");content:"";position:absolute;width:53px;height:53px;background-size:contain;background-repeat:no-repeat;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out;z-index:2;pointer-events:none}.wp-block-button.is-style-secondary--black:before{-webkit-transform:translateY(-50%) rotate(95deg);-ms-transform:translateY(-50%) rotate(95deg);transform:translateY(-50%) rotate(95deg)}.wp-block-button.is-style-secondary--black:hover:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wp-block-button.is-style-secondary--black a,.wp-block-button.is-style-secondary--black .wp-block-button__link,.wp-block-button.is-style-secondary--black button{color:#2a3238;border:none;padding-left:85px}.wp-block-button.is-style-secondary--black a:after,.wp-block-button.is-style-secondary--black .wp-block-button__link:after,.wp-block-button.is-style-secondary--black button:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";position:absolute;top:50%;width:20px;height:14px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out}.wp-block-button.is-style-secondary--black a:after,.wp-block-button.is-style-secondary--black .wp-block-button__link:after,.wp-block-button.is-style-secondary--black button:after{left:33px}.wp-block-button.is-style-secondary--black a:hover,.wp-block-button.is-style-secondary--black a:active,.wp-block-button.is-style-secondary--black a:focus,.wp-block-button.is-style-secondary--black .wp-block-button__link:hover,.wp-block-button.is-style-secondary--black .wp-block-button__link:active,.wp-block-button.is-style-secondary--black .wp-block-button__link:focus,.wp-block-button.is-style-secondary--black button:hover,.wp-block-button.is-style-secondary--black button:active,.wp-block-button.is-style-secondary--black button:focus{color:#2a3238;background-color:transparent}.wp-block-button.is-style-secondary--black a:hover:after,.wp-block-button.is-style-secondary--black a:active:after,.wp-block-button.is-style-secondary--black a:focus:after,.wp-block-button.is-style-secondary--black .wp-block-button__link:hover:after,.wp-block-button.is-style-secondary--black .wp-block-button__link:active:after,.wp-block-button.is-style-secondary--black .wp-block-button__link:focus:after,.wp-block-button.is-style-secondary--black button:hover:after,.wp-block-button.is-style-secondary--black button:active:after,.wp-block-button.is-style-secondary--black button:focus:after{left:50px}.wp-block-button.is-style-secondary--black a.wp-block-button__link--no_text,.wp-block-button.is-style-secondary--black .wp-block-button__link.wp-block-button__link--no_text,.wp-block-button.is-style-secondary--black button.wp-block-button__link--no_text{padding-left:3rem;overflow:visible}.wp-block-button.is-style-secondary--white:before,.wp-block-button.is-style-secondary--white:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-white.svg");content:"";position:absolute;width:53px;height:53px;background-size:contain;background-repeat:no-repeat;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out;z-index:2;pointer-events:none}.wp-block-button.is-style-secondary--white:before{-webkit-transform:translateY(-50%) rotate(95deg);-ms-transform:translateY(-50%) rotate(95deg);transform:translateY(-50%) rotate(95deg)}.wp-block-button.is-style-secondary--white:hover:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wp-block-button.is-style-secondary--white a,.wp-block-button.is-style-secondary--white .wp-block-button__link,.wp-block-button.is-style-secondary--white button{color:#fff;border:none;padding-left:85px}.wp-block-button.is-style-secondary--white a:after,.wp-block-button.is-style-secondary--white .wp-block-button__link:after,.wp-block-button.is-style-secondary--white button:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-white.svg");content:"";position:absolute;top:50%;width:20px;height:14px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out}.wp-block-button.is-style-secondary--white a:after,.wp-block-button.is-style-secondary--white .wp-block-button__link:after,.wp-block-button.is-style-secondary--white button:after{left:33px}.wp-block-button.is-style-secondary--white a:hover,.wp-block-button.is-style-secondary--white a:active,.wp-block-button.is-style-secondary--white a:focus,.wp-block-button.is-style-secondary--white .wp-block-button__link:hover,.wp-block-button.is-style-secondary--white .wp-block-button__link:active,.wp-block-button.is-style-secondary--white .wp-block-button__link:focus,.wp-block-button.is-style-secondary--white button:hover,.wp-block-button.is-style-secondary--white button:active,.wp-block-button.is-style-secondary--white button:focus{color:#fff;background-color:transparent}.wp-block-button.is-style-secondary--white a:hover:after,.wp-block-button.is-style-secondary--white a:active:after,.wp-block-button.is-style-secondary--white a:focus:after,.wp-block-button.is-style-secondary--white .wp-block-button__link:hover:after,.wp-block-button.is-style-secondary--white .wp-block-button__link:active:after,.wp-block-button.is-style-secondary--white .wp-block-button__link:focus:after,.wp-block-button.is-style-secondary--white button:hover:after,.wp-block-button.is-style-secondary--white button:active:after,.wp-block-button.is-style-secondary--white button:focus:after{left:50px}.wp-block-button.is-style-secondary--white a.wp-block-button__link--no_text,.wp-block-button.is-style-secondary--white .wp-block-button__link.wp-block-button__link--no_text,.wp-block-button.is-style-secondary--white button.wp-block-button__link--no_text{padding-left:3rem;overflow:visible}.wp-block-button.is-style-secondary--orange:before,.wp-block-button.is-style-secondary--orange:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-orange.svg");content:"";position:absolute;width:53px;height:53px;background-size:contain;background-repeat:no-repeat;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out;z-index:2;pointer-events:none}.wp-block-button.is-style-secondary--orange:before{-webkit-transform:translateY(-50%) rotate(95deg);-ms-transform:translateY(-50%) rotate(95deg);transform:translateY(-50%) rotate(95deg)}.wp-block-button.is-style-secondary--orange:hover:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wp-block-button.is-style-secondary--orange a,.wp-block-button.is-style-secondary--orange .wp-block-button__link,.wp-block-button.is-style-secondary--orange button{color:#f7a546;border:none;padding-left:85px}.wp-block-button.is-style-secondary--orange a:after,.wp-block-button.is-style-secondary--orange .wp-block-button__link:after,.wp-block-button.is-style-secondary--orange button:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";position:absolute;top:50%;width:20px;height:14px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out}.wp-block-button.is-style-secondary--orange a:after,.wp-block-button.is-style-secondary--orange .wp-block-button__link:after,.wp-block-button.is-style-secondary--orange button:after{left:33px}.wp-block-button.is-style-secondary--orange a:hover,.wp-block-button.is-style-secondary--orange a:active,.wp-block-button.is-style-secondary--orange a:focus,.wp-block-button.is-style-secondary--orange .wp-block-button__link:hover,.wp-block-button.is-style-secondary--orange .wp-block-button__link:active,.wp-block-button.is-style-secondary--orange .wp-block-button__link:focus,.wp-block-button.is-style-secondary--orange button:hover,.wp-block-button.is-style-secondary--orange button:active,.wp-block-button.is-style-secondary--orange button:focus{color:#f7a546;background-color:transparent}.wp-block-button.is-style-secondary--orange a:hover:after,.wp-block-button.is-style-secondary--orange a:active:after,.wp-block-button.is-style-secondary--orange a:focus:after,.wp-block-button.is-style-secondary--orange .wp-block-button__link:hover:after,.wp-block-button.is-style-secondary--orange .wp-block-button__link:active:after,.wp-block-button.is-style-secondary--orange .wp-block-button__link:focus:after,.wp-block-button.is-style-secondary--orange button:hover:after,.wp-block-button.is-style-secondary--orange button:active:after,.wp-block-button.is-style-secondary--orange button:focus:after{left:50px}.wp-block-button.is-style-secondary--orange a.wp-block-button__link--no_text,.wp-block-button.is-style-secondary--orange .wp-block-button__link.wp-block-button__link--no_text,.wp-block-button.is-style-secondary--orange button.wp-block-button__link--no_text{padding-left:3rem;overflow:visible}.wp-block-button.is-style-download{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:35px 15px}.wp-block-button.is-style-download:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-black.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:22px;height:22px;margin-right:10px}.wp-block-button.is-style-download:hover{opacity:1;background-color:#2a3238;color:#f7a546}.wp-block-button.is-style-download:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-orange.svg")}.wp-block-button.is-style-download i{display:none}@media (min-width: 576px){.wp-block-button.is-style-download{width:auto;padding:15px 5%}}.wp-block-button.is-style-download--black{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:35px 15px}.wp-block-button.is-style-download--black:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-black.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:22px;height:22px;margin-right:10px}.wp-block-button.is-style-download--black:hover{opacity:1;background-color:#2a3238;color:#f7a546}.wp-block-button.is-style-download--black:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-orange.svg")}.wp-block-button.is-style-download--black i{display:none}@media (min-width: 576px){.wp-block-button.is-style-download--black{width:auto;padding:15px 5%}}.wp-block-button.is-style-download--white{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:35px 15px}.wp-block-button.is-style-download--white:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-white.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:22px;height:22px;margin-right:10px}.wp-block-button.is-style-download--white:hover{opacity:1;background-color:#2a3238;color:#f7a546}.wp-block-button.is-style-download--white:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-orange.svg")}.wp-block-button.is-style-download--white i{display:none}@media (min-width: 576px){.wp-block-button.is-style-download--white{width:auto;padding:15px 5%}}.wp-block-button.is-style-download--orange{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:35px 15px}.wp-block-button.is-style-download--orange:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-orange.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:22px;height:22px;margin-right:10px}.wp-block-button.is-style-download--orange:hover{opacity:1;background-color:#f7a546;color:#2a3238}.wp-block-button.is-style-download--orange:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-black.svg")}.wp-block-button.is-style-download--orange i{display:none}@media (min-width: 576px){.wp-block-button.is-style-download--orange{width:auto;padding:15px 5%}}.wp-block-button.submit-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;border:none;margin-top:20px;margin-bottom:0}.wp-block-button.submit-button:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;content:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");width:50px;height:50px;border-radius:50%;background-color:#fff;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;pointer-events:none}.wp-block-button.submit-button input[type="submit"]{border:none;padding-left:15px;padding-right:0;color:#fff;font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:16px;font-weight:700;z-index:10}.wp-block-button.submit-button input[type="submit"]:hover,.wp-block-button.submit-button input[type="submit"]:focus{background-color:transparent;color:#f7a546}.wp-block-button.submit-button:hover:before{background-color:#f7a546}.wp-block-button.submit-button:hover input[type="submit"]{background-color:transparent;color:#f7a546}.woocommerce .add_to_wishlist.button.alt{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:30px 15px}.woocommerce .add_to_wishlist.button.alt:before{background-image:url("/wp-content/themes/elsite2020/img/btn-wishlist-plus-orange.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:26px;height:28px;margin-right:2px}.woocommerce .add_to_wishlist.button.alt:hover{opacity:1;background-color:#f7a546;color:#2a3238}.woocommerce .add_to_wishlist.button.alt:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-wishlist-plus-black.svg")}.woocommerce .add_to_wishlist.button.alt i{display:none}@media (min-width: 576px){.woocommerce .add_to_wishlist.button.alt{width:auto;padding:10px 5%}}.woocommerce .delete_item.button.alt{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:30px 15px}.woocommerce .delete_item.button.alt:before{background-image:url("/wp-content/themes/elsite2020/img/btn-wishlist-minus-orange.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:26px;height:28px;margin-right:2px}.woocommerce .delete_item.button.alt:hover{opacity:1;background-color:#f7a546;color:#2a3238}.woocommerce .delete_item.button.alt:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-wishlist-minus-black.svg")}.woocommerce .delete_item.button.alt i{display:none}@media (min-width: 576px){.woocommerce .delete_item.button.alt{width:auto;padding:10px 5%}}body .entry-content,body .editor-styles-wrapper{font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:300}body .entry-content .h1,body .entry-content .h2,body .entry-content .h3,body .entry-content .h4,body .entry-content .h5,body .entry-content .h6,body .entry-content h1,body .entry-content h2,body .entry-content h3,body .entry-content h4,body .entry-content h5,body .entry-content h6,body .editor-styles-wrapper .h1,body .editor-styles-wrapper .h2,body .editor-styles-wrapper .h3,body .editor-styles-wrapper .h4,body .editor-styles-wrapper .h5,body .editor-styles-wrapper .h6,body .editor-styles-wrapper h1,body .editor-styles-wrapper h2,body .editor-styles-wrapper h3,body .editor-styles-wrapper h4,body .editor-styles-wrapper h5,body .editor-styles-wrapper h6{font-family:"Bebas Neue Pro Expanded",sans-serif}body .entry-content h1,body .editor-styles-wrapper h1{font-size:30px;font-weight:600;text-transform:uppercase;font-family:"Bebas Neue Pro",sans-serif}body .entry-content h2,body .editor-styles-wrapper h2{font-size:30px;font-weight:600;font-family:"Bebas Neue Pro",sans-serif}body .entry-content h3,body .editor-styles-wrapper h3{font-size:20px;font-weight:700}body .entry-content h4,body .editor-styles-wrapper h4{font-size:18px;font-weight:700}body .entry-content h5,body .editor-styles-wrapper h5{font-size:17px;font-weight:700}body .entry-content h6,body .editor-styles-wrapper h6{font-size:15px;font-weight:700}body .entry-content .super-heading,body .editor-styles-wrapper .super-heading{font-size:30px !important;padding:0 15px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body .entry-content .super-heading .super-heading__sub,body .editor-styles-wrapper .super-heading .super-heading__sub{font-family:"Bebas Neue Pro Expanded",sans-serif}body .entry-content .super-heading br,body .editor-styles-wrapper .super-heading br{display:none}body .entry-content a,body .editor-styles-wrapper a{color:inherit;text-decoration:underline;font-weight:700}body .entry-content a:hover,body .editor-styles-wrapper a:hover{color:inherit;text-decoration:none}body .entry-content p,body .editor-styles-wrapper p{font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:14px;font-weight:300;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body .entry-content>h2+p,body .entry-content h2.wp-block+p,body .entry-content>h3+p,body .entry-content h3.wp-block+p,body .entry-content>h4+p,body .entry-content h4.wp-block+p,body .entry-content>h5+p,body .entry-content h5.wp-block+p,body .entry-content>h6+p,body .entry-content h6.wp-block+p,body .editor-styles-wrapper>h2+p,body .editor-styles-wrapper h2.wp-block+p,body .editor-styles-wrapper>h3+p,body .editor-styles-wrapper h3.wp-block+p,body .editor-styles-wrapper>h4+p,body .editor-styles-wrapper h4.wp-block+p,body .editor-styles-wrapper>h5+p,body .editor-styles-wrapper h5.wp-block+p,body .editor-styles-wrapper>h6+p,body .editor-styles-wrapper h6.wp-block+p{margin-top:-1rem}@media (min-width: 768px){body .entry-content h1,body .editor-styles-wrapper h1{font-size:64px;line-height:1.093}body .entry-content h2,body .editor-styles-wrapper h2{font-size:52px;line-height:1.076}body .entry-content h3,body .editor-styles-wrapper h3{font-size:38px;line-height:1.1}body .entry-content h4,body .editor-styles-wrapper h4{font-size:32px;line-height:1.125}body .entry-content h5,body .editor-styles-wrapper h5{font-size:27px;line-height:1.185}body .entry-content h6,body .editor-styles-wrapper h6{font-size:20px;line-height:1.3}body .entry-content .super-heading,body .editor-styles-wrapper .super-heading{padding:0;font-size:128px !important}body .entry-content .super-heading .super-heading__sub,body .editor-styles-wrapper .super-heading .super-heading__sub{font-size:32px}body .entry-content p,body .editor-styles-wrapper p{font-size:18px;font-weight:400;line-height:1.44}body .entry-content>h1:not(.page-title),body .entry-content h1.wp-block,body .editor-styles-wrapper>h1:not(.page-title),body .editor-styles-wrapper h1.wp-block{font-size:40px}body .entry-content>h2,body .entry-content h2.wp-block,body .editor-styles-wrapper>h2,body .editor-styles-wrapper h2.wp-block{font-size:40px}body .entry-content>h3,body .entry-content h3.wp-block,body .editor-styles-wrapper>h3,body .editor-styles-wrapper h3.wp-block{font-size:30px}body .entry-content>h4,body .entry-content h4.wp-block,body .editor-styles-wrapper>h4,body .editor-styles-wrapper h4.wp-block{font-size:24px}body .entry-content>h5,body .entry-content h5.wp-block,body .editor-styles-wrapper>h5,body .editor-styles-wrapper h5.wp-block{font-size:20px}body .entry-content>h6,body .entry-content h6.wp-block,body .editor-styles-wrapper>h6,body .editor-styles-wrapper h6.wp-block{font-size:20px}}body .entry-content .editor-post-title__input,body .editor-styles-wrapper .editor-post-title__input{font-family:"Bebas Neue Pro Expanded",sans-serif}body .entry-content .has-lead-font-size,body .editor-styles-wrapper .has-lead-font-size{font-size:17px;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:400}body .entry-content .has-large-font-size,body .editor-styles-wrapper .has-large-font-size{font-size:17px}body .entry-content .wp-block-image figcaption,body .editor-styles-wrapper .wp-block-image figcaption{font-size:11px;text-align:left;color:#221E1E}body .entry-content .wp-block-file .wp-block-file__textlink,body .entry-content .wp-block-file a:not(.wp-block-file__button),body .editor-styles-wrapper .wp-block-file .wp-block-file__textlink,body .editor-styles-wrapper .wp-block-file a:not(.wp-block-file__button){display:none}body .entry-content .wp-block-file .wp-block-file__button,body .editor-styles-wrapper .wp-block-file .wp-block-file__button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:35px 15px;margin-bottom:0;margin-left:0;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:500;font-size:16px;background-color:#2a3238;color:#f7a546;border-radius:0;border:none;-webkit-transition:none;transition:none;letter-spacing:0;padding:35px 15px}body .entry-content .wp-block-file .wp-block-file__button:before,body .editor-styles-wrapper .wp-block-file .wp-block-file__button:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-orange.svg");content:"";display:block;background-size:contain;background-repeat:no-repeat;z-index:2;pointer-events:none;width:22px;height:22px;margin-right:10px}body .entry-content .wp-block-file .wp-block-file__button:hover,body .editor-styles-wrapper .wp-block-file .wp-block-file__button:hover{opacity:1;background-color:#f7a546;color:#2a3238}body .entry-content .wp-block-file .wp-block-file__button:hover:before,body .editor-styles-wrapper .wp-block-file .wp-block-file__button:hover:before{background-image:url("/wp-content/themes/elsite2020/img/btn-download-black.svg")}body .entry-content .wp-block-file .wp-block-file__button i,body .editor-styles-wrapper .wp-block-file .wp-block-file__button i{display:none}@media (min-width: 576px){body .entry-content .wp-block-file .wp-block-file__button,body .editor-styles-wrapper .wp-block-file .wp-block-file__button{width:auto;padding:15px 5%}}@media (min-width: 576px){body .entry-content .has-lead-font-size,body .editor-styles-wrapper .has-lead-font-size{font-size:27px}body .entry-content .has-large-font-size,body .editor-styles-wrapper .has-large-font-size{font-size:27px}}@media (min-width: 576px){body .entry-content .wp-block-image{position:relative}body .entry-content .wp-block-image:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(255,255,255,0)), to(#000));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 70%, #000 100%);background:linear-gradient(180deg, rgba(255,255,255,0) 70%, #000 100%);z-index:10}body .entry-content .wp-block-image figcaption{position:absolute;top:auto;bottom:0;width:100%;color:#fff;padding:15px 20px;margin:0;font-size:14px;z-index:10}body .entry-content .wp-block-columns .wp-block-image:before,body .entry-content .wp-block-group .wp-block-image:before{display:none}body .entry-content .wp-block-columns .wp-block-image figcaption,body .entry-content .wp-block-group .wp-block-image figcaption{position:relative;color:#221E1E;padding:auto;margin-top:0.5em;margin-bottom:1em}}@media (min-width: 768px){body .entry-content{max-width:726px}}body{counter-reset:headings}.wv-landing-page-cover .page-header{padding:120px 0 0}.wv-landing-page-cover .page-header .container-fluid{position:relative;z-index:9999;color:white}.wv-landing-page-cover .breadcrumbs .separator:before{border-color:white}.wv-landing-page-cover .wv-landing-page-block--cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-6rem !important}.wv-landing-page-cover .wv-landing-page-block--cover .wv-cover__container{margin:0 auto}.wv-landing-page-cover .wv-landing-page-block--cover .wv-cover__group{max-width:50rem;margin-right:2rem;margin-top:6rem;padding:2rem 1rem 0.5rem 1rem !important}@media (min-width: 768px){.wv-landing-page-cover .wv-landing-page-block--cover .wv-cover__group{padding:3rem !important}}.wv-landing-page-cover .wv-landing-page-block--cover .wv-cta-separator{margin-bottom:0.75rem;margin-top:0.25rem;font-size:1.5rem}@media (min-width: 992px){.wv-landing-page-cover .wv-landing-page-block--cover .wv-cta-separator{font-size:1rem;margin-top:1.5rem}}.wv-landing-page-cover .wv-landing-page-block--cover .has-black-background-color{background-color:rgba(42,50,56,0.8) !important}.wv-landing-page-cover .wv-landing-page-block--cover .wp-block-cover__background{background:transparent !important}.wv-landing-page-cover .wv-landing-page-block--cover .is-style-secondary--transparent{border:solid 1px white}.wv-landing-page-cover .wv-landing-page-block--cover .is-style-secondary--transparent a{color:white !important;background:transparent !important}.wv-landing-page-cover .wv-landing-page-block--cover .wp-block-buttons>.wp-block-button{width:100%}.wv-landing-page-cover .wv-landing-page-block--cover .is-style-secondary--transparent:hover{background-color:#666}.wv-landing-page-cover .wv-list-style ul,.wv-landing-page-cover .wv-list-style ol{list-style-type:none;line-height:2rem}.wv-landing-page-cover .wv-list-style ul li::before,.wv-landing-page-cover .wv-list-style ol li::before{display:inline-block;content:"";margin-bottom:-0.15rem;width:1rem;height:1rem;margin-right:0.5rem;background:url("/wp-content/themes/elsite2020/img/icon-ring.svg")}.wv-landing-page-cover .wv-list-style--numbered li::marker{font-size:1.5rem;color:orange;border:solid 2px orange;border-radius:100%;padding-left:2rem !important;margin-left:2rem !important}.wv-landing-page-cover .wv-list-style--numbered ol{padding-left:1rem;line-height:2rem;padding-left:2rem !important;margin-left:2rem !important;list-style:none;counter-reset:my-counter}.wv-landing-page-cover .wv-list-style--numbered ol li{counter-increment:my-counter}.wv-landing-page-cover .wv-list-style--numbered ol li::before{content:counter(my-counter) ". ";color:orange;font-size:2rem}.wv-landing-page-cover .wv-breaker-down{border-bottom:solid 0.25rem orange}.wv-landing-page-cover .wv-heading::before{counter-increment:headings;content:counter(headings);z-index:9999;position:relative;background-color:white;color:rgba(42,50,56,0.3);display:block;font-size:2.5rem;width:3.25rem;height:3.25rem;border-radius:100%;border:solid 0.25rem rgba(42,50,56,0.3);text-align:center;padding-top:0rem}@media (min-width: 768px){.wv-landing-page-cover .wv-heading::before{display:inline-block;margin-left:-4rem;margin-right:1rem}}.wv-landing-page-cover .carousel.carousel-is-dark{background-color:#2a3238;padding-top:2rem;padding-bottom:2rem;margin-top:-1.5rem;color:white}.wv-landing-page-cover .carousel.carousel-is-dark .carousel__title,.wv-landing-page-cover .carousel.carousel-is-dark .carousel__excerpt{color:white !important}.wv-landing-page-cover .carousel.carousel-is-dark h2{z-index:999;position:relative}.wv-landing-page-cover .carousel.carousel-is-dark::before{display:block;content:" ";background-color:#2a3238;height:100%;width:100%;position:absolute;left:-100%;top:0;bottom:0}.wv-landing-page-cover .carousel.carousel-is-dark::after{content:" ";background-color:#2a3238;position:absolute;right:-100%;top:0;bottom:0;left:100%}.wv-accordions .wp-block-column .card-header{border:none !important}.wv-accordions .wp-block-column .card-header a{font-size:1.2rem !important}.editor-styles-wrapper .is-style-secondary .wp-block-button__link{background-color:transparent}.bi::before{display:inline-block;content:"";background-image:url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23555' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z' clip-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:1rem 1rem;width:1rem;height:1rem}.infotip{display:inline-block;position:relative;border:none;text-align:center;border-radius:100%;font-weight:700;background-color:#F0F0F0;width:1.5rem;z-index:unset !important}.infotip .infotip-content{min-width:200px;max-width:320px;margin-left:20px;top:-20px;left:50%;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);padding:10px 20px;color:#444444;background-color:#F0F0F0;font-weight:normal;font-size:13px;border-radius:8px;position:absolute;z-index:99999999 !important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;text-align:left;padding-bottom:0}@media (min-width: 768px){.infotip .infotip-content{top:50%;left:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);max-width:800px}}.infotip .infotip-content h6{margin-bottom:0.5rem;line-height:1}.infotip .infotip-content p{margin-bottom:0.5rem;line-height:1;text-align:center}.infotip .infotip-content strong+p{padding-top:0.5rem;text-align:left}.infotip .infotip-content::after{content:" ";position:absolute;width:12px;height:12px;left:45%;bottom:-0.75rem;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background-color:inherit}@media (min-width: 768px){.infotip .infotip-content::after{content:"";position:absolute;width:12px;height:12px;left:-0.75rem;top:50%;-webkit-transform:translate(50%, -50%) rotate(-45deg);-ms-transform:translate(50%, -50%) rotate(-45deg);transform:translate(50%, -50%) rotate(-45deg)}}.infotip:hover .infotip-content,.infotip:focus .infotip-content{visibility:visible;opacity:1}button.infotip:focus{outline:none}html{overflow-x:hidden}body{overflow-x:hidden;font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:400;line-height:1.35;color:#2a3238}.has-orange-color{color:#f7a546 !important}.has-orange-background-color{background-color:#f7a546 !important}.has-yellow-color{color:#f7a546 !important}.has-yellow-background-color{background-color:#f7a546 !important}.has-black-color{color:#2a3238 !important}.has-black-background-color{background-color:#2a3238 !important}.has-gray-color{color:#EDEDED !important}.has-gray-background-color{background-color:#EDEDED !important}.has-dark-gray-color{color:#D0D0D0 !important}.has-dark-gray-background-color{background-color:#D0D0D0 !important}.has-white-color{color:#fff !important}.has-white-background-color{background-color:#fff !important}.site-header{z-index:100;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.site-header .container-fluid{position:relative;max-width:1300px}.site-header+main{padding-top:0}.site-header a{color:#fff}.site-header.headroom--unpinned .navbar .site-logo{margin-bottom:0}.site-header .navbar{padding:0 0 0 15px;background-color:#2a3238 !important;font-weight:400;font-size:20px;text-transform:uppercase}.site-header .navbar .navbar-brand{max-width:208px;padding:0}.site-header .navbar .site-logo{width:150px}.site-header .navbar .navbar-toggler{background-color:#f7a546;border-radius:0;width:92px;height:77px}.site-header .navbar .navbar-collapse{margin-left:-15px}.site-header .navbar .navbar-collapse.show{border-bottom:solid 2px #f7a546}.site-header .navbar .navbar-nav{margin-top:1.6rem !important;margin-bottom:1.5rem !important;padding:0 15px}.site-header .navbar .navbar-nav .nav-link{white-space:normal}.site-header .navbar ul.navbar-nav>li.menu-item ul.dropdown-menu{font-size:20px;text-align:center;background-color:#f7a546}.site-header .navbar ul.navbar-nav>li.menu-item ul.dropdown-menu a{color:#2a3238}.site-header .navbar ul.navbar-nav>li.menu-item ul.dropdown-menu .dropdown-item:hover{background-color:#2a3238;color:#f7a546}.site-header .navbar ul.navbar-nav>li.menu-item ul.dropdown-menu .dropdown-item:active{background-color:transparent;color:#2a3238}.site-header .navbar ul.navbar-nav>li.menu-item .dropdown-toggle::after{border-left:solid 2px #f7a546;border-bottom:solid 2px #f7a546}.site-header .navbar ul.navbar-nav>li.current-menu-item>a{position:relative;font-weight:700}.site-header .navbar button.search-toggler{position:absolute;font-size:24px;top:6px;right:5rem;border:none;color:#f7a546;padding:1rem 35px .9rem;background-color:transparent;outline:none}.site-header .navbar button.search-toggler:hover{color:#f7a546}.site-header .navbar button.search-toggler:hover,.site-header .navbar button.search-toggler:focus{background-color:transparent}.site-header .navbar button.search-toggler img{height:1.5rem;width:1.6rem}@media (min-width: 768px){.site-header .navbar .site-logo{width:208px}.site-header .navbar .nav-item{float:none}}@media (min-width: 1200px){.site-header .navbar{padding:0 15px}.site-header .navbar .navbar-nav{margin-right:3rem}.site-header .navbar .navbar-nav .nav-link{white-space:nowrap}.site-header .navbar .navbar-collapse.show{border-bottom:none}.site-header .navbar ul.navbar-nav>li.menu-item ul.dropdown-menu{text-align:left}.site-header .navbar ul.navbar-nav>li.menu-item ul.dropdown-menu a:before{display:none}.site-header .navbar ul.navbar-nav>li.menu-item.menu-contact{background-color:#f7a546;text-transform:none}.site-header .navbar ul.navbar-nav>li.menu-item.menu-contact :hover{color:#2a3238}.site-header .navbar ul.navbar-nav>li.menu-item:hover>a{position:relative}.site-header .navbar ul.navbar-nav>li.menu-item:hover>a:before{content:"";position:absolute;left:0;bottom:6px;width:calc(100% - 1rem);height:2px;background-color:#f7a546;margin:0 9px}.site-header .navbar ul.navbar-nav>li.current-menu-item a:before{content:"";position:absolute;left:0;bottom:6px;width:calc(100% - 1rem);height:2px;background-color:#f7a546;margin:0 9px}.site-header .navbar button.search-toggler{top:20px;right:0;font-size:20px}}.hamburger-box{width:33px;height:30px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:33px;border-radius:15px;background-color:#2a3238}.hamburger-inner:before{top:-14px}.hamburger-inner:after{bottom:-14px}.page-header{padding:120px 0 0;background-color:transparent;text-align:left}.page-header .container-fluid{max-width:1330px}.page-header .container-fluid :nth-child(2){margin-top:1rem}.page-header .breadcrumbs{padding:0}.page-header h1{font-family:"Bebas Neue Pro",sans-serif;font-size:30px;font-weight:600;margin-bottom:0;text-transform:uppercase}@media (min-width: 768px){.page-header{padding:140px 0 0}.page-header .breadcrumbs{padding:0 15px}.page-header h1{font-size:40px;padding:0 15px}}body.page .entry-content>*:first-child:not(.featured-box){margin-top:7rem}.search-wrapper{position:relative;background-color:#f7a546;height:0;opacity:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-wrapper .search{width:100%;height:64px;padding:0}.search-wrapper .search .search-input{padding:.75rem 1rem;background:transparent;border:none;color:#2a3238}.search-wrapper .search .search-input::-webkit-input-placeholder{color:#2a3238;font-style:italic}.search-wrapper .search .search-input::-moz-placeholder{color:#2a3238;font-style:italic}.search-wrapper .search .search-input::-ms-input-placeholder{color:#2a3238;font-style:italic}.search-wrapper .search .search-input::placeholder{color:#2a3238;font-style:italic}.search-wrapper .search .input-group-prepend{position:relative;z-index:3}.search-wrapper .search .input-group-prepend .search-close{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:.25rem;border-radius:100px;color:#2a3238;height:32px;width:32px;border:0}.search-wrapper .search .input-group-prepend .search-close:hover{background-color:#D0D0D0}.search-wrapper.open{opacity:1;height:64px}.search-wrapper.open+.site-header-headroom{top:64px}.single .post-header__container.alignwide{margin-left:calc((100% - 100vw) / 2 + 15px);margin-right:calc((100% - 100vw) / 2 + 15px);width:calc(100vw - 30px);max-width:none}.single .post-header{padding:150px 0 0}.single .page-title{font-size:30px;font-weight:700;text-transform:uppercase;max-width:730px}.single .entry-meta{font-size:11px}.single .entry-meta .date{margin-right:20px}.single .entry-meta .entry-meta__date-prefix,.single .entry-meta .entry-meta__author-prefix{display:inline-block;font-weight:700;margin-right:1px}.single .post-featured-image{height:270px;background-position:center;background-repeat:no-repeat;margin-top:30px}@media (min-width: 576px){.single .entry-meta{font-size:16px}.single .post-featured-image{height:390px}}@media (min-width: 1200px){.single .post-header{padding:197px 0 0}.single .page-title{font-size:38px}}.archive h1{font-weight:400;text-transform:uppercase}.archive ul.products{margin-top:6rem}.woocommerce .shop-header{padding:120px 0 0}.woocommerce .shop-header .container-fluid{max-width:1300px}.woocommerce .breadcrumbs{padding:0}.woocommerce .entry-content{padding-top:3rem}.woocommerce .entry-content h2{font-size:38px;text-transform:uppercase}.woocommerce .single_product_header_mobile{margin-bottom:2rem}.woocommerce .single_product_header_mobile .product_title.entry-title{font-weight:400;text-transform:uppercase;margin-bottom:0}.woocommerce .single_product_header_mobile .sku_wrapper{font-weight:400;font-size:14px}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery){float:right}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-viewport{border:solid 1px #D0D0D0}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-viewport .woocommerce-product-gallery__wrapper{border:none}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .woocommerce-product-gallery__wrapper{border:solid 1px #D0D0D0}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-control-thumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;margin-right:-15px}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-control-thumbs li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid 1px #D0D0D0}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-control-thumbs li:last-child{margin-right:0}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery{float:none;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery .flex-viewport{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100% !important;border:solid 1px #D0D0D0}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery .flex-viewport .woocommerce-product-gallery__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery .flex-viewport .woocommerce-product-gallery__image>a:not(.woocommerce-product-gallery__trigger){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery .flex-viewport .woocommerce-product-gallery__image img{width:auto;max-height:490px;margin:0 auto}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;margin-right:-15px}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs li{float:none;margin-right:1rem}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs li:last-child{margin-right:0}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs li img{border:solid 1px #D0D0D0}.woocommerce .product .woocommerce-product-gallery.images .flex-viewport{cursor:pointer;z-index:12}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger{width:35px;height:35px;background-color:transparent;z-index:15}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger:before{width:35px;height:35px;left:0;top:0;background-image:url("/wp-content/themes/elsite2020/img/btn-zoom.svg");background-size:contain;border:none}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger:after{display:none}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper.no-transform{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transition-duration:0 !important;transition-duration:0 !important}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{position:relative}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a:not(.woocommerce-product-gallery__trigger){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image>a:not(.woocommerce-product-gallery__trigger) img{width:auto;max-height:410px}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image[data-video] .zoomImg{opacity:0 !important}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image[data-video]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:100}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image[data-video]:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("/wp-content/themes/elsite2020/img/icon_play.svg");background-repeat:no-repeat;background-size:100px;background-position:center;opacity:0.8;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;z-index:101}.woocommerce .product .woocommerce-product-gallery.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image[data-video]:hover:after{opacity:1}.woocommerce .downloadables{margin-bottom:6rem}.woocommerce .kaaviokuvat{margin-top:2rem;margin-bottom:6rem}.woocommerce .product .summary.entry-summary{float:left;display:grid;grid-template-rows:repeat(6, auto);grid-template-columns:auto;font-size:14px}.woocommerce .product .summary.entry-summary .product_title{display:none;grid-row-start:1;grid-row-end:2;font-weight:700;font-size:30px;text-transform:uppercase;margin-bottom:0.25rem}.woocommerce .product .summary.entry-summary .price{display:none}.woocommerce .product .summary.entry-summary .posted_in{grid-row-start:2;grid-row-end:3;color:#969696;font-weight:700;margin-bottom:1.5rem}.woocommerce .product .summary.entry-summary .posted_in a{font-weight:400;text-decoration:none}.woocommerce .product .summary.entry-summary .woocommerce-product-details__short-description{grid-row-start:3;grid-row-end:4}.woocommerce .product .summary.entry-summary .sku_wrapper{display:none;grid-row-start:4;grid-row-end:5;font-weight:700;margin-bottom:1rem}.woocommerce .product .summary.entry-summary .tagged_as{display:none;grid-row-start:5;grid-row-end:6;margin-bottom:1rem}.woocommerce .product .summary.entry-summary .yith-wcwl-add-to-wishlist{grid-row-start:6;grid-row-end:7}.woocommerce .product-details__accordion{margin-bottom:3rem}.woocommerce .product-details__accordion .card{border:none;border-radius:0}.woocommerce .product-details__accordion .card:last-child .card-header{border-bottom:none}.woocommerce .product-details__accordion .card+.card{margin-top:0}.woocommerce .product-details__accordion .card-header{padding:0;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #EDEDED}.woocommerce .product-details__accordion .accordion-block__title>a{background-color:#f7a546;color:#2a3238;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:22px 15px;text-decoration:none}.woocommerce .product-details__accordion .accordion-block__title>a.collapsed{background-color:#2a3238;color:#fff}.woocommerce .product-details__accordion .accordion-block__title>a.collapsed:before{content:"+";color:#fff;padding-bottom:0}.woocommerce .product-details__accordion .accordion-block__title>a:before{content:"–";color:#2a3238;font-family:"Bebas Neue Pro",sans-serif;font-weight:400;font-size:41px;margin-right:18px;padding-bottom:8px}.woocommerce .product-details__accordion .accordion-block__title>a:after{display:none}.woocommerce .product-details__accordion .product-details__heading{font-size:18px;font-weight:400;margin-bottom:0}.woocommerce .wv-woocommerce-product-details-container{overflow:auto;width:100%}.woocommerce .wv-woocommerce-product-details-container ul.tabs.wc-tabs{display:none}.woocommerce .swiper-container{margin:0 -15px;padding:0 15px}.woocommerce section.products{clear:both}.woocommerce ul.products li.product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce ul.products li.product a.woocommerce-loop-product__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:92%;height:auto;margin-bottom:1rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.woocommerce ul.products li.product a.woocommerce-loop-product__link .wp-block-button{position:absolute;right:-8%;bottom:0}.woocommerce ul.products li.product a img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:auto;height:auto;max-height:225px;min-height:225px;margin-bottom:0;min-width:275px}.woocommerce ul.products li.product .woocommerce-loop-product__title{position:relative;display:block;width:100%;font-size:20px;padding-top:0.8rem;padding-bottom:0.8rem;margin-bottom:0.8rem;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.woocommerce ul.products li.product .woocommerce-loop-product__title:after{content:"";position:absolute;left:0;bottom:0;width:115px;height:1px;background-color:#616a72}.woocommerce ul.products p.product-excerpt{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.woocommerce ul.products .yith-wcwl-add-to-wishlist{margin-top:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.woocommerce ul.products .add_to_wishlist.button.alt,.woocommerce ul.products .delete_item.button.alt{width:100%;margin-top:0;padding:15px}.woocommerce ul.products .delete_item.button.alt{background-color:#616a72}.woocommerce ul.products:not(.swiper-wrapper){padding-left:0 !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce ul.products:not(.swiper-wrapper) li.product{float:none;width:100%;margin-bottom:3rem}.woocommerce ul.products:not(.swiper-wrapper) .add_to_wishlist.button.alt{width:100%}@media (min-width: 420px){.woocommerce ul.products:not(.swiper-wrapper) li.product{width:45%;margin-right:10%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(2n){margin-right:0}}@media (min-width: 630px){.woocommerce ul.products:not(.swiper-wrapper) li.product{width:30%;margin-right:5%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(2n){margin-right:5%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(3n){margin-right:0}}@media (min-width: 768px){.woocommerce ul.products:not(.swiper-wrapper) li.product{width:26%;margin-right:11%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(2n){margin-right:11%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(3n){margin-right:0}}@media (min-width: 992px){.woocommerce ul.products:not(.swiper-wrapper) li.product{margin-right:5.33%;width:21%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(2n){margin-right:5.33%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(3n){margin-right:5.33%}.woocommerce ul.products:not(.swiper-wrapper) li.product:nth-child(4n){margin-right:0}}.woocommerce ul.products.swiper-wrapper{padding-left:0}.woocommerce ul.products.swiper-wrapper li.product{width:100%;margin-right:0}.woocommerce ul.products.swiper-wrapper .add_to_wishlist.button.alt{width:100%}.woocommerce p.product-excerpt{font-size:14px;margin-bottom:0.5rem}.woocommerce div#tab-description{padding:35px 15px;background-color:#2a3238;overflow:auto;font-size:18px}.woocommerce div#tab-description h2{font-size:20px;color:#f7a546}.woocommerce div#tab-description p img{margin:0}.woocommerce div#tab-description table{width:100% !important;border:solid 1px #2a3238;color:#fff}.woocommerce div#tab-description table tr:first-of-type td,.woocommerce div#tab-description table tr:first-of-type th{background-color:#2a3238;color:white;text-align:center}.woocommerce div#tab-description table tr:first-of-type td p{margin-bottom:0}.woocommerce div#tab-description table td{text-align:center;vertical-align:center;border:solid 1px #2a3238}.woocommerce div#tab-additional_information{padding:35px 15px;background-color:#2a3238;font-size:18px}.woocommerce div#tab-additional_information h2{display:none;color:#f7a546}.woocommerce div#tab-additional_information table{border:none;margin-bottom:0;color:#fff}.woocommerce div#tab-additional_information th,.woocommerce div#tab-additional_information td{border:none}.woocommerce div#tab-additional_information th{width:50%;padding-right:20px}.woocommerce div#tab-additional_information td{font-style:normal}.woocommerce div#tab-additional_information tr:nth-child(even) th,.woocommerce div#tab-additional_information tr:nth-child(even) td{background:transparent}@media (min-width: 768px){.woocommerce .shop-header{padding:140px 0 0}.woocommerce .single_product_header_mobile{display:none}.woocommerce .product .summary.entry-summary{font-size:16px}.woocommerce .product .summary.entry-summary .product_title{display:block;font-size:30px}.woocommerce .product .summary.entry-summary .sku_wrapper{display:block}.woocommerce .product .woocommerce-product-gallery.images{margin-bottom:0}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery a.woocommerce-product-gallery__trigger{right:140px}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;margin-left:35px;margin-right:0;height:492px}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs:not(.end):after{content:"";position:absolute;opacity:1;z-index:10;pointer-events:none;bottom:0;right:0;width:100%;height:15px;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs li{width:100%;max-width:84px;margin-right:0;margin-bottom:1rem}.woocommerce .product .woocommerce-product-gallery.images.kaaviokuvat-gallery ol.flex-control-nav.flex-control-thumbs li:last-child{margin-bottom:0}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger{width:54px;height:54px}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger:before{width:54px;height:54px}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger:after{display:block;content:'Suurenna';position:absolute;text-indent:initial;width:54px;background-color:transparent;color:#221E1E;font-size:13px;font-weight:400;text-transform:uppercase;-webkit-transform:none;-ms-transform:none;transform:none;left:0;top:60px;text-align:center}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger:lang(en)::after{content:'Zoom in' !important}.woocommerce .product .woocommerce-product-gallery.images a.woocommerce-product-gallery__trigger:lang(sv)::after{content:'Zooma' !important}.woocommerce .product-details__accordion{margin-bottom:0}.woocommerce .product-details__accordion .card.accordion-block__item{margin-bottom:3rem}.woocommerce .product-details__accordion .card.accordion-block__item:first-child{margin-top:3rem}.woocommerce .product-details__accordion .card.accordion-block__item:last-child{margin-bottom:6rem}.woocommerce .product-details__accordion .card{border:none}.woocommerce .product-details__accordion .card-header{display:none}.woocommerce .product-details__accordion .collapse:not(.show){display:block}.woocommerce div#tab-description{padding:45px 60px;font-size:18px}.woocommerce div#tab-description h2{font-size:40px}.woocommerce div#tab-additional_information{padding:45px 60px;font-size:18px}.woocommerce div#tab-additional_information h2{display:block;font-size:40px}.woocommerce div#tab-additional_information th{padding-right:30px}}@media (min-width: 992px){.woocommerce .product .summary.entry-summary .product_title{font-size:38px}.woocommerce div#tab-additional_information tbody{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;grid-template-columns:auto}.woocommerce div#tab-additional_information th{width:210px;line-height:1.2;text-align:right}.woocommerce div#tab-additional_information tr{grid-column:1 / 2;margin-bottom:1.5rem}}@media (min-width: 1140px){.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-control-thumbs{margin-right:0}.woocommerce .product .woocommerce-product-gallery.images:not(.kaaviokuvat-gallery) .flex-control-thumbs:not(.end):after{content:"";position:absolute;opacity:1;z-index:10;pointer-events:none;top:0;right:0;width:15px;height:100%;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}}@media (min-width: 1200px){.woocommerce .breadcrumbs{padding:0 15px}.woocommerce .swiper-container{margin:0;padding:0}}@media (min-width: 1300px){.woocommerce .shop-header .container-fluid{max-width:1330px}}.pswp--open{z-index:10000}.search #ais-wrapper{padding:150px 0 0;max-width:1330px;margin:0 auto;margin-bottom:3rem}.search #ais-main{padding:0 15px}.search #ais-main #algolia-search-box input{border-bottom:2px solid #2a3238;padding:10px 0 5px 35px;font-size:18px;color:#2a3238}.search #ais-main #algolia-search-box input::-webkit-input-placeholder{font-size:18px;color:#2a3238}.search #ais-main #algolia-search-box input::-moz-placeholder{font-size:18px;color:#2a3238}.search #ais-main #algolia-search-box input::-ms-input-placeholder{font-size:18px;color:#2a3238}.search #ais-main #algolia-search-box input::placeholder{font-size:18px;color:#2a3238}.search #ais-main #algolia-search-box .search-icon{top:12px;fill:#2a3238}.search #ais-main .ais-hits--thumbnail{margin-bottom:15px}.search #ais-main .ais-hits--thumbnail img{max-width:150px;max-height:500px;border-radius:0}.search #ais-main #algolia-stats{display:none}.search #ais-main .ais-search-box--powered-by{display:none}.search #ais-main .ais-hits--item{border-bottom:1px solid #D0D0D0}.search #ais-main .ais-hits--item h2{font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:0.5rem}.search #ais-main .ais-hits--item h2 a{color:#2a3238}.search #ais-main .ais-hits--item .excerpt{font-size:16px}.search #ais-main #algolia-pagination{text-align:center;padding-left:0}.search #ais-main #algolia-pagination a{color:#2a3238}.search #ais-facets{padding:0 15px}.search #ais-facets .widgettitle{font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:700}.search #ais-facets a{color:#2a3238}@media (min-width: 1200px){.search #ais-wrapper{padding:197px 0 0}.search #ais-main{padding:0 30px}.search #ais-main .ais-hits--item{border-bottom:1px solid #D0D0D0}.search #ais-main .ais-hits--item h2{font-size:1.8rem}.search #ais-facets{padding:0 30px}}body.woocommerce-wishlist .wishlist-title-with-form{pointer-events:none}body.woocommerce-wishlist .button.show-title-form{display:none !important}body.woocommerce-wishlist .wishlist_table{border-collapse:collapse}body.woocommerce-wishlist .wishlist_table tr th.product-quantity{width:100px}body.woocommerce-wishlist .wishlist_table.mobile{padding-left:0}body.woocommerce-wishlist .wishlist_table.mobile li{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #D0D0D0}body.woocommerce-wishlist .wishlist_table.mobile .item-wrapper h3{font-size:16px}body.woocommerce-wishlist .wishlist_table.mobile .additional-info-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.woocommerce-wishlist .wishlist_table.mobile .additional-info-wrapper table.additional-info{width:180px;margin-bottom:0}body.woocommerce-wishlist .wishlist_table.mobile .additional-info-wrapper table.additional-info tr td.label{vertical-align:middle}body.woocommerce-wishlist .wishlist_table.mobile .additional-info-wrapper table.additional-info tr td.value input{width:100px}body.woocommerce-wishlist .yith_wcwl_wishlist_footer{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .wishlist-actions,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{float:none;grid-column:1 / 3;grid-row:1 / 2;text-align:right}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .wishlist-actions input,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update input{border:none;color:#221E1E;background-color:#f7a546;padding:0.5rem 1rem;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:700;letter-spacing:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .wishlist-actions:hover input,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update:hover input{background-color:#221E1E;color:#f7a546}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:none;grid-column:1 / 3;grid-row:2 / 3;max-width:100%;margin-left:16px;position:relative;display:inline-block;margin-bottom:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link{display:block;position:relative;overflow:hidden;margin-bottom:0;margin-left:-16px;padding-top:28px;padding-bottom:28px;border-radius:0;border:none;background-color:#2a3238;font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover{background-color:#2a3238;text-decoration:none}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .input-button-styler:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .input-button-styler:before{left:-2.25rem;opacity:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .input-button-styler:after{right:2rem}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link{color:#f7a546;padding-left:1rem;padding-right:3.6rem}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a.has-background,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link.has-background{margin-left:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:before{left:-2.25rem;opacity:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:after{right:2rem}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:active,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:focus,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:active,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:focus{color:#f7a546;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:active:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:focus:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:active:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:focus:before{left:1.1rem;opacity:1}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:active:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:focus:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:active:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:focus:after{right:-2rem;opacity:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover+.input-button-styler,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:active+.input-button-styler,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:focus+.input-button-styler,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover+.input-button-styler,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:active+.input-button-styler,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:focus+.input-button-styler{color:#f7a546;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover+.input-button-styler:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:active+.input-button-styler:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:focus+.input-button-styler:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover+.input-button-styler:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:active+.input-button-styler:before,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:hover+.input-button-styler:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:active+.input-button-styler:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action a:focus+.input-button-styler:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:hover+.input-button-styler:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:active+.input-button-styler:after,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .button.btn.ask-an-estimate-button{width:auto}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share{float:none;margin-top:2rem;grid-column:1 / 3;grid-row:3 / 4}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share ul{padding-left:0}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share li.share-button a{background-color:transparent}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share li.share-button a.whatsapp i,body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share li.share-button a.facebook i{font-family:"Font Awesome 5 Brands"}body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith-wcwl-share li.share-button a i{font-weight:900;font-size:1.6rem;color:#2a3238}@media (min-width: 576px){body.woocommerce-wishlist .yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{margin-left:auto;margin-right:0;max-width:320px}}.pp_woocommerce .pp_content_container .yith-wcwl-popup-content .heading-icon{display:none}.pp_woocommerce .pp_content_container .yith-wcwl-popup-content .popup-description{font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:1.5rem;text-align:left;text-transform:uppercase}.pp_woocommerce .pp_content_container .yith-wcwl-popup-content .form-row{width:100%}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer{position:relative;display:inline-block;margin-bottom:0}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link{display:block;position:relative;overflow:hidden;margin-bottom:0;margin-left:-16px;padding-top:28px;padding-bottom:28px;border-radius:0;border:none;background-color:#2a3238;font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:hover,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:hover{background-color:#2a3238;text-decoration:none}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer:before,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-orange.svg");content:"";position:absolute;width:53px;height:53px;background-size:contain;background-repeat:no-repeat;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out;z-index:2;pointer-events:none}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer:before{-webkit-transform:translateY(-50%) rotate(95deg);-ms-transform:translateY(-50%) rotate(95deg);transform:translateY(-50%) rotate(95deg)}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer:hover:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button{color:#f7a546;border:none;padding-left:85px}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";position:absolute;top:50%;width:20px;height:14px;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 180ms ease-out;transition:all 180ms ease-out}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:after{left:33px}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:hover,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:active,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:focus,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:hover,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:active,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:focus,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:hover,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:active,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:focus{color:#f7a546;background-color:transparent}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:hover:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:active:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a:focus:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:hover:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:active:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link:focus:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:hover:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:active:after,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:focus:after{left:50px}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer a.wp-block-button__link--no_text,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer .wp-block-button__link.wp-block-button__link--no_text,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button.wp-block-button__link--no_text{padding-left:3rem;overflow:visible}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button{background-color:#2a3238;padding-top:25px;padding-bottom:25px}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer button:hover{background-color:#2a3238}.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer:before,.pp_woocommerce .pp_content_container .yith-wcwl-popup-footer:after{left:16px}.featured-box{position:relative;margin-bottom:3rem}.featured-box:first-child{margin-top:45px}.featured-box:not(:first-child){margin-top:3rem}.featured-box .featured-box__background-image{height:375px;background-size:cover;background-position:center}.featured-box .featured-box__content{width:calc(100vw - 30px);margin-left:15px;margin-right:15px;padding:30px 30px 10px;background-color:#2a3238;position:relative;margin-top:-50%;color:#fff}.featured-box .featured-box__content p{font-size:18px}.featured-box .featured-box__button{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;margin-bottom:-20px;padding-right:15px;background-color:#f7a546;text-align:right}.featured-box .featured-box__button .wp-block-button{position:relative;display:inline-block;margin-bottom:0;margin-bottom:0}.featured-box .featured-box__button .wp-block-button a,.featured-box .featured-box__button .wp-block-button .wp-block-button__link{display:block;position:relative;overflow:hidden;margin-bottom:0;margin-left:-16px;padding-top:28px;padding-bottom:28px;border-radius:0;border:none;background-color:rgba(0,0,0,0);font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}.featured-box .featured-box__button .wp-block-button a:hover,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover{background-color:rgba(0,0,0,0);text-decoration:none}.featured-box .featured-box__button .wp-block-button:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.featured-box .featured-box__button .wp-block-button .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.featured-box .featured-box__button .wp-block-button .input-button-styler:before,.featured-box .featured-box__button .wp-block-button .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.featured-box .featured-box__button .wp-block-button .input-button-styler:before{left:-2.25rem;opacity:0}.featured-box .featured-box__button .wp-block-button .input-button-styler:after{right:2rem}.featured-box .featured-box__button .wp-block-button a,.featured-box .featured-box__button .wp-block-button .wp-block-button__link{color:#2a3238;padding-left:1rem;padding-right:3.6rem}.featured-box .featured-box__button .wp-block-button a.has-background,.featured-box .featured-box__button .wp-block-button .wp-block-button__link.has-background{margin-left:0}.featured-box .featured-box__button .wp-block-button a:before,.featured-box .featured-box__button .wp-block-button a:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-black.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button a:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:before{left:-2.25rem;opacity:0}.featured-box .featured-box__button .wp-block-button a:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:after{right:2rem}.featured-box .featured-box__button .wp-block-button a:hover,.featured-box .featured-box__button .wp-block-button a:active,.featured-box .featured-box__button .wp-block-button a:focus,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:active,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:focus{color:#2a3238;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button a:hover:before,.featured-box .featured-box__button .wp-block-button a:active:before,.featured-box .featured-box__button .wp-block-button a:focus:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:active:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.featured-box .featured-box__button .wp-block-button a:hover:after,.featured-box .featured-box__button .wp-block-button a:active:after,.featured-box .featured-box__button .wp-block-button a:focus:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:active:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:focus:after{right:-2rem;opacity:0}.featured-box .featured-box__button .wp-block-button a:hover+.input-button-styler,.featured-box .featured-box__button .wp-block-button a:active+.input-button-styler,.featured-box .featured-box__button .wp-block-button a:focus+.input-button-styler,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover+.input-button-styler,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:active+.input-button-styler,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:focus+.input-button-styler{color:#2a3238;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button a:hover+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button a:active+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button a:focus+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:active+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.featured-box .featured-box__button .wp-block-button a:hover+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button a:active+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button a:focus+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:hover+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:active+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}@media (min-width: 420px){.featured-box{margin-bottom:6rem}.featured-box .featured-box__content{position:absolute;bottom:-60px}}@media (min-width: 768px){.featured-box{margin-bottom:3rem}.featured-box:first-child .featured-box__background-image{height:405px}.featured-box .featured-box__background-image{height:465px}.featured-box .featured-box__content{position:absolute;padding:45px 62px 30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 30px);max-width:730px}.featured-box .featured-box__content p{font-size:16px;margin-bottom:0.8rem}.featured-box .featured-box__button{background-color:transparent;text-align:left;padding-left:30px}.featured-box .featured-box__button .wp-block-button.is-style-primary--white:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-white.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.featured-box .featured-box__button .wp-block-button.is-style-primary--white .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.featured-box .featured-box__button .wp-block-button.is-style-primary--white .input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-white.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.featured-box .featured-box__button .wp-block-button.is-style-primary--white .input-button-styler:before{left:-2.25rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--white .input-button-styler:after{right:2rem}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link{color:#fff;padding-left:1rem;padding-right:3.6rem}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a.has-background,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link.has-background{margin-left:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-white.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:before{left:-2.25rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:after{right:2rem}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:hover,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:active,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:focus,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:hover,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:active,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:focus{color:#fff;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:hover:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:active:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:focus:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:hover:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:active:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:hover:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:active:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:focus:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:hover:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:active:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:focus:after{right:-2rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:hover+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:active+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:focus+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:hover+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:active+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:focus+.input-button-styler{color:#fff;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:hover+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:active+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:focus+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:hover+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:active+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:hover+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:active+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white a:focus+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:hover+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:active+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--white .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange:after{background-image:url("/wp-content/themes/elsite2020/img/btn-partial-circle-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:53px;height:53px;top:50%;left:auto;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .input-button-styler{position:absolute;top:0;left:0;width:100%;height:100%}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .input-button-styler:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:1;pointer-events:none}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .input-button-styler:before{left:-2.25rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .input-button-styler:after{right:2rem}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link{color:#f7a546;padding-left:1rem;padding-right:3.6rem}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a.has-background,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link.has-background{margin-left:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:after{background-image:url("/wp-content/themes/elsite2020/img/btn-arrow-orange.svg");content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;width:20px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:before{left:-2.25rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:after{right:2rem}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:hover,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:active,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:focus,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:hover,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:active,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:focus{color:#f7a546;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:hover:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:active:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:focus:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:hover:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:active:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:focus:before{left:1.1rem;opacity:1}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:hover:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:active:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:focus:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:hover:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:active:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:focus:after{right:-2rem;opacity:0}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:hover+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:active+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:focus+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:hover+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:active+.input-button-styler,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:focus+.input-button-styler{color:#f7a546;padding-left:2.7rem;padding-right:1.9rem;-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:hover+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:active+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:focus+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:hover+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:active+.input-button-styler:before,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:focus+.input-button-styler:before{left:1.1rem;opacity:1}.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:hover+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:active+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange a:focus+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:hover+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:active+.input-button-styler:after,.featured-box .featured-box__button .wp-block-button.is-style-primary--orange .wp-block-button__link:focus+.input-button-styler:after{right:-2rem;opacity:0}.featured-box.featured-box--left .featured-box__content{margin:0;left:0;right:auto;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}.featured-box.featured-box--left .featured-box__background-image{margin-left:15%}.featured-box.featured-box--right .featured-box__content{margin:0;left:auto;right:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}.featured-box.featured-box--right .featured-box__background-image{margin-right:15%}.featured-box.featured-box--center{margin-bottom:calc(6rem + 60px)}}@media (min-width: 1200px){.featured-box:first-child{margin-top:65px}}body.single .featured-box:first-child,.page-header+.entry-container .featured-box:first-child{margin-top:0}.rich-hotlink{margin:3rem}.rich-hotlink .rich-hotlink__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 15px}.rich-hotlink .rich-hotlink__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:20px 25px;text-decoration:none;color:#2a3238}.rich-hotlink .rich-hotlink__link:hover .wp-block-button.is-style-secondary:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.rich-hotlink .rich-hotlink__link:hover .wp-block-button.is-style-secondary .wp-block-button__link:after{left:50px}.rich-hotlink .rich-hotlink__link--has-only-text{cursor:default}.rich-hotlink .rich-hotlink__link--has-anchor-link .wp-block-button{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rich-hotlink .wp-block-button{width:54px;height:54px;margin-right:15px;padding:0}.rich-hotlink .wp-block-button .wp-block-button__link{padding-top:27px;padding-bottom:27px}.rich-hotlink .rich-hotlink__quatation-mark{display:block;font-family:"Bebas Neue Pro Expanded",sans-serif;font-size:56px;font-weight:400;line-height:1;width:45px;text-align:center;margin-right:15px}.rich-hotlink .rich-hotlink__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rich-hotlink .rich-hotlink__title{margin-bottom:0;font-weight:400}.rich-hotlink .rich-hotlink__description{display:none;margin-bottom:0}@media (min-width: 768px){.rich-hotlink .rich-hotlink__container{margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rich-hotlink .rich-hotlink__link{padding:30px 4.5%}.rich-hotlink .wp-block-button{margin-right:25px}.rich-hotlink .rich-hotlink__quatation-mark{margin-right:25px}.rich-hotlink .rich-hotlink__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.rich-hotlink .rich-hotlink__link{width:49.25%}.rich-hotlink .rich-hotlink__title{position:relative;font-weight:700;margin-bottom:15px;padding-bottom:15px}.rich-hotlink .rich-hotlink__title:after{content:"";position:absolute;left:0;bottom:0;width:115px;height:1px;background-color:rgba(0,0,0,0.3)}.rich-hotlink .rich-hotlink__text--has-only-title .rich-hotlink__title{margin-bottom:0}.rich-hotlink .rich-hotlink__description{display:block}.rich-hotlink .rich-hotlink__description:first-child{font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:400;font-size:20px}}.featured-box+.rich-hotlink{margin-top:-48px}@media (min-width: 420px){.featured-box+.rich-hotlink{margin-top:-36px}}@media (min-width: 768px){.featured-box+.rich-hotlink{margin-top:-24px}}.featured-box.featured-box--has-button+.rich-hotlink{margin-top:-23px}@media (min-width: 420px){.featured-box.featured-box--has-button+.rich-hotlink{margin-top:-11px}}@media (min-width: 768px){.featured-box.featured-box--has-button+.rich-hotlink{margin-top:-18px}}.simple-hotlink .simple-hotlink__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 15px}.simple-hotlink .simple-hotlink__block-title{margin:0 15px 15px}.simple-hotlink .simple-hotlink__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px 15px;margin-bottom:10px;text-decoration:none}.simple-hotlink .simple-hotlink__title{margin-bottom:0;font-weight:400;font-size:18px;text-align:center}@media (min-width: 576px){.simple-hotlink .simple-hotlink__container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.simple-hotlink .simple-hotlink__link{width:49%;margin-bottom:2%}}@media (min-width: 768px){.simple-hotlink{margin-top:2.5rem}.simple-hotlink .simple-hotlink__block-title{font-size:20px}.simple-hotlink .simple-hotlink__link{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:2.5%;margin-bottom:0}.simple-hotlink .simple-hotlink__link:last-child{margin-right:0}}@media (min-width: 1200px){.simple-hotlink .simple-hotlink__block-title{margin:0 0 15px}.simple-hotlink .simple-hotlink__container{margin:0}}.carousel{margin:3rem}.carousel .carousel__intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem;padding:0 15px}.carousel .carousel__intro h2{margin-bottom:0.25rem;text-transform:uppercase}.carousel .carousel__intro .wp-block-button{display:none}.carousel .swiper-container{padding-left:15px;padding-right:15px}.carousel .carousel__link{color:#2a3238;text-decoration:none}.carousel .carousel__image{position:relative;height:0;width:92%;padding-bottom:92%;background-size:cover;background-position:center;background-repeat:no-repeat}.carousel .carousel__image .wp-block-button{position:absolute;bottom:0;right:-8%;margin-bottom:0}.carousel .carousel__description{color:#2a3238;margin-top:1.25rem}.carousel .carousel__title{font-weight:700;margin-bottom:15px}.carousel .carousel__excerpt{display:none}@media (min-width: 768px){.carousel .carousel__intro .carousel__intro-text{width:50%}.carousel .carousel__intro .wp-block-button{display:block;height:100%;margin-right:12%}.carousel .carousel__excerpt{display:block;position:relative;padding-top:10px}.carousel .carousel__excerpt:before{content:"";position:absolute;left:0;top:0;width:115px;height:1px;background-color:#616a72}}@media (min-width: 1200px){.carousel .carousel__intro{padding:0}.carousel .swiper-container{padding-left:0;padding-right:0}}@media (min-width: 768px){.carousel.disabled-on-desktop .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.carousel.disabled-on-desktop .swiper-slide{width:26% !important;margin-right:11% !important;margin-bottom:3rem}.carousel.disabled-on-desktop .swiper-slide:nth-child(3n){margin-right:0 !important}}@media (min-width: 992px){.carousel.disabled-on-desktop .swiper-slide{margin-right:5.33% !important;width:21% !important}.carousel.disabled-on-desktop .swiper-slide:nth-child(3n){margin-right:5.33% !important}.carousel.disabled-on-desktop .swiper-slide:nth-child(4n){margin-right:0 !important}}.grid{margin:3rem}.grid .grid__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid .grid__section{width:100%;min-height:300px;padding:30px 15px;margin-bottom:3rem}.grid .grid__section:last-child{margin-bottom:0}.grid .grid__text_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center;position:relative}.grid .grid__text_box h2{font-size:30px}.grid .grid__text_box__inner{width:100%;z-index:5}.grid .grid__text_box--left_bottom .grid__text_box__inner{width:90%}.grid .grid__text_box--darkened:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75)}.grid .grid__image_box{background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 767.98px){.grid .grid__image_box.hide-on-mobile{display:none}}.grid .grid__slider_box{padding:0}.grid .grid__slider_box .grid__slider_box__accordion{display:block;margin:0 15px}.grid .grid__slider_box .grid__slider_box__accordion .card{border:none;border-radius:0}.grid .grid__slider_box .grid__slider_box__accordion .card:last-child .card-header{border-bottom:none}.grid .grid__slider_box .grid__slider_box__accordion .card+.card{margin-top:0}.grid .grid__slider_box .grid__slider_box__accordion .card-header{padding:0;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #EDEDED}.grid .grid__slider_box .grid__slider_box__accordion .accordion-block__title>a{background-color:#f7a546;color:#2a3238;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 15px;text-decoration:none}.grid .grid__slider_box .grid__slider_box__accordion .accordion-block__title>a.collapsed{background-color:#2a3238;color:#fff}.grid .grid__slider_box .grid__slider_box__accordion .accordion-block__title>a.collapsed:before{content:"+";color:#fff}.grid .grid__slider_box .grid__slider_box__accordion .accordion-block__title>a:before{content:"–";color:#2a3238;font-size:20px;margin-right:5px}.grid .grid__slider_box .grid__slider_box__accordion .accordion-block__title>a:after{display:none}.grid .grid__slider_box .grid__slider_box__accordion .grid__slider_box__number{font-size:41px;padding-right:15px}.grid .grid__slider_box .grid__slider_box__accordion .grid__slider_box__heading{font-size:18px;font-weight:400}.grid .grid__slider_box .grid__slider_box__accordion .card-block{padding:25px 30px}.grid .grid__slider_box .grid__slider_box__slider--number{display:none}.grid .grid__slider_box .swiper-button-next,.grid .grid__slider_box .swiper-button-prev{display:none;z-index:15}.grid .grid__slider_box .swiper-button-next:after,.grid .grid__slider_box .swiper-button-prev:after{display:none}.grid .grid__slider_box .swiper-pagination-bullet{width:13px;height:13px;margin:0 5px;background-color:#fff;opacity:1}.grid .grid__slider_box .swiper-pagination-bullet-active{background-color:#2a3238}.grid .grid__slider_box .grid__slider_box__number{font-size:2rem;font-family:"Bebas Neue Pro",sans-serif;font-weight:700;line-height:1;padding-right:10px}.grid .grid__slider_box .grid__slider_box__heading{margin-bottom:0}.grid .grid__slider_box--quote .swiper-slide{padding:15px}.grid .grid__slider_box--quote .swiper-pagination{display:none}.grid .grid__slider_box--quote .grid__slider_box__inner{background-color:#2a3238;padding:15px 30px 15px 30px;-webkit-box-shadow:10px 10px 0 #f7a546;box-shadow:10px 10px 0 #f7a546}.grid .grid__slider_box--quote .grid__slider_box__content{color:#fff}.grid .grid__slider_box--quote .grid__slider_box__quote_mark{width:50px;margin-bottom:1rem}.grid .grid__slider_box--quote .swiper-pagination-bullet-active{background-color:#f7a546}.grid .grid__slider_box--logo{min-height:300px;padding-bottom:30px}.grid .grid__slider_box--logo.transparent{background-color:transparent}.grid .grid__slider_box--logo.transparent .swiper-pagination-bullet{background-color:#2a3238}.grid .grid__slider_box--logo.transparent .swiper-pagination-bullet-active{background-color:#f7a546}.grid .grid__slider_box--logo.black{background-color:#221E1E}.grid .grid__slider_box--logo.black .swiper-pagination-bullet{background-color:#fff}.grid .grid__slider_box--logo.black .swiper-pagination-bullet-active{background-color:#f7a546}.grid .grid__slider_box--logo .swiper-container{height:100%}.grid .grid__slider_box--logo .grid__slider_box__inner.grid__slider_box__inner--logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 60px;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid .grid__slider_box--logo .grid__slider_box__logo{max-height:200px}.grid .grid__slider_box--logo .swiper-button-next,.grid .grid__slider_box--logo .swiper-button-prev{display:none !important}.grid .grid__slider_box--text-and-background-image{padding:0 !important;min-height:330px}.grid .grid__slider_box--text-and-background-image .swiper-container{height:100%}.grid .grid__slider_box--text-and-background-image .grid__slider_box__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:10;width:100%;padding:0 30px}.grid .grid__slider_box--text-and-background-image .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}.grid .grid__slider_box--text-and-background-image .swiper-slide:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.grid .grid__slider_box--text-and-background-image .swiper-button-next,.grid .grid__slider_box--text-and-background-image .swiper-button-prev{top:auto;bottom:35px}.grid .grid__slider_box--text-and-background-image .swiper-pagination{padding-bottom:15px}.grid .grid__slider_box--text-and-background-image .swiper-pagination-bullet{background-color:#fff;opacity:1}.grid .grid__slider_box--text-and-background-image .swiper-pagination-bullet-active{background-color:#f7a546}.grid .grid__slider_box--text-and-background-image .grid__slider_box__text{color:#fff}.grid .grid__slider_box--text-and-background-image .wp-block-button{margin-top:0.5rem}.grid .grid__link_box .grid__link_box__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;color:#2a3238;text-decoration:none}.grid .grid__link_box .grid__link_box__link:hover .wp-block-button.is-style-secondary:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.grid .grid__link_box .grid__link_box__link:hover .wp-block-button.is-style-secondary .wp-block-button__link:after{left:50px}.grid .grid__link_box .wp-block-button.is-style-secondary{margin-right:10px}.grid .grid__link_box .grid__link_box__link_text{font-size:22px;line-height:1;margin-bottom:0}.grid .grid__accordion_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid .grid__accordion_box.grid__accordion_box--black{background-color:#2a3238}.grid .grid__accordion_box.grid__accordion_box--black .grid__accordion_box__title{color:#fff}.grid .grid__accordion_box.grid__accordion_box--black .grid__accordion_box__content{color:#fff}.grid .grid__accordion_box.grid__accordion_box--black .accordion-block__title a:after{border-left:solid 2px #fff;border-bottom:solid 2px #fff}.grid .grid__accordion_box.grid__accordion_box--orange{background-color:#f7a546}.grid .grid__accordion_box.grid__accordion_box--gray{background-color:#EDEDED}.grid .grid__accordion_box.grid__accordion_box--transparent{background-color:transparent}.grid .grid__accordion_box .grid__accordion_box__accordion{margin-bottom:0}.grid .grid__accordion_box .card{margin-bottom:1.5rem;background-color:transparent;border-radius:0;border:none}.grid .grid__accordion_box .card:last-child{margin-bottom:0}.grid .grid__accordion_box .card-header{background-color:transparent;border:none}.grid .grid__accordion_box .accordion-block__title{position:relative}.grid .grid__accordion_box .accordion-block__title a.collapsed:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.grid .grid__accordion_box .accordion-block__title a:after{content:"";display:inline-block;width:10px;height:10px;vertical-align:middle;border:0;border-left:solid 2px #2a3238;border-bottom:solid 2px #2a3238;-webkit-transform-origin:3px 7px;-ms-transform-origin:3px 7px;transform-origin:3px 7px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:absolute;margin-top:-7px;left:0;right:auto;top:50%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.grid .grid__accordion_box .grid__accordion_box__title{position:relative;color:#2a3238;font-weight:400;margin-left:30px;margin-bottom:0;text-decoration:underline}.grid .grid__accordion_box .grid__accordion_box__content{padding:10px 52px;font-size:14px}.grid .grid__video_box{position:relative;padding:0 !important}.grid .grid__video_box .grid__video_box__video-cover{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;cursor:pointer;-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;width:100%;padding-bottom:56.25%}.grid .grid__video_box .grid__video_box__video-cover:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.grid .grid__video_box .grid__video_box__video-cover:hover .grid__video_box__play-icon{opacity:1}.grid .grid__video_box .grid__video_box__video-cover.hide-video-cover{opacity:0;pointer-events:none}.grid .grid__video_box .grid__video_box__play-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100px;height:100px;opacity:0.8;-webkit-transition:opacity 0.15s;transition:opacity 0.15s}.grid .grid__video_box .grid__video_box__video{position:absolute;width:100%;left:0;top:0}.grid .grid__video_box .fluid-width-video-wrapper{height:100%}.grid .grid__list_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#EDEDED}.grid .grid__list_box .grid__list_box__text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;width:100%;margin-bottom:20px}.grid .grid__list_box .grid__list_box__text:last-child{margin-bottom:0}.grid .grid__list_box .grid__list_box__text:before{content:"";width:15px;height:8px;border:0;border-left:solid 2px #2a3238;border-bottom:solid 2px #2a3238;margin-right:15px;margin-top:-5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.grid .grid__contact_form_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:45px 15px 30px;background-color:#2a3238}.grid .grid__contact_form_box div[role=form]{width:100%}@media (min-width: 768px){.grid{margin:4rem}.grid .grid__container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.grid .grid__section{width:calc(50% - 0.5rem);padding:30px 30px;min-height:360px;margin-bottom:1rem}.grid .grid__section:last-child{margin-bottom:1rem}.grid .grid__text_box h2{font-size:38px}.grid .grid__text_box--left_bottom{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grid .grid__slider_box{position:relative;padding:15px 0;background-color:#f7a546}.grid .grid__slider_box .grid__slider_box__accordion{display:none}.grid .grid__slider_box .grid__slider_box__slider--number{display:block}.grid .grid__slider_box .swiper-container{height:100%}.grid .grid__slider_box .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid .grid__slider_box .swiper-pagination{width:100%;left:0}.grid .grid__slider_box .swiper-button-next{right:30px}.grid .grid__slider_box .swiper-button-prev{left:30px}.grid .grid__slider_box .swiper-button-prev .wp-block-button.is-style-secondary{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.grid .grid__slider_box .grid__slider_box__heading{margin-bottom:10px}.grid .grid__slider_box .grid__slider_box__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 30px}.grid .grid__slider_box .grid__slider_box__inner--quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grid .grid__slider_box .grid__slider_box__number{font-size:64px;padding-left:0px;padding-right:20px}.grid .grid__slider_box--quote{background-color:#2a3238;margin-left:0;margin-right:0}.grid .grid__slider_box--quote .swiper-pagination{display:block}.grid .grid__slider_box--quote .grid__slider_box__inner{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.grid .grid__slider_box--logo .grid__slider_box__logo{max-height:200px;margin-bottom:30px}.grid .grid__link_box .grid__link_box__title{font-size:18px}.grid .grid__link_box .grid__link_box__link_text{font-size:32px}.grid .grid__video_box .grid__video_box__video-cover{height:100%}.grid .grid__video_box .grid__video_box__video{height:100%}.grid .grid__list_box .grid__list_box__text{max-width:380px}}@media (min-width: 992px){.grid .grid__text_box--left_bottom .grid__text_box__inner{width:70%}.grid .grid__slider_box .swiper-button-next,.grid .grid__slider_box .swiper-button-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.grid .grid__slider_box .grid__slider_box__inner{padding:0 120px}.grid .grid__slider_box .grid__slider_box__inner--number{padding:0 100px}}@media (min-width: 1200px){.grid .grid__section{padding:30px 60px}.grid .grid__slider_box{padding:30px 0px}.grid .grid__slider_box .grid__slider_box__inner--number{padding:0 120px}.grid .grid__slider_box .grid__slider_box__inner--text-and-background-image{padding:0 100px}.grid .grid__contact_form_box{padding:60px 100px 30px}}@media (max-width: 767.98px){.grid.five-reasons-to-choose .grid__container{display:grid;grid-template-rows:225px 250px auto auto}.grid.five-reasons-to-choose .grid__container .grid__section:nth-child(3){margin-bottom:0}.grid.five-reasons-to-choose .grid__text_box--center{grid-row:1 / 2}.grid.five-reasons-to-choose .grid__image_box{grid-row:2 / 3}}.post-feed .post-feed__block-title{text-transform:uppercase;margin:30px 15px}.post-feed .post-feed__container{margin-bottom:5rem}.post-feed .post-feed__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#2a3238;text-decoration:none;padding:25px 15px;margin:0 15px;border-bottom:solid 1px #EDEDED}.post-feed .post-feed__link.post-feed__latest .wp-block-button{display:none}.post-feed .post-feed__link:last-child.post-feed__link-to-archive{margin-top:-1px;padding:5px 10px}.post-feed .post-feed__image{background-size:cover;background-position:center}.post-feed .post-feed__image{display:none}.post-feed .post-feed__image--mobile{display:block;height:380px;margin-bottom:-5rem}.post-feed .post-feed__icon{width:45px;height:45px;margin-right:15px}.post-feed .post-feed__title{font-family:"Bebas Neue Pro Expanded",sans-serif;color:#f7a546;margin-bottom:0.4rem}.post-feed .post-feed__excerpt{display:none;color:#fff}.post-feed .post-feed__date{color:#fff;margin-bottom:0}.post-feed .post-feed__link-to-archive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background-color:#f7a546;margin:0 15px}@media (min-width: 768px){.post-feed .post-feed__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-feed .post-feed__link{display:block;background-color:transparent;border-bottom:none;padding:0;margin:0}.post-feed .post-feed__image{display:block}.post-feed .post-feed__icon{display:none}.post-feed .post-feed__image--mobile{display:none}.post-feed .post-feed__link.post-feed__latest{position:relative;width:100%;margin-bottom:25px}.post-feed .post-feed__link.post-feed__latest .post-feed__image{height:440px;width:75%}.post-feed .post-feed__link.post-feed__latest .post-feed__text{position:absolute;background-color:#2a3238;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:490px;padding:35px 35px 15px}.post-feed .post-feed__link.post-feed__latest .post-feed__title{color:#fff;margin-bottom:15px}.post-feed .post-feed__link.post-feed__latest .post-feed__excerpt{color:#fff;margin-bottom:15px}.post-feed .post-feed__link.post-feed__latest .post-feed__date{display:none}.post-feed .post-feed__link.post-feed__latest .wp-block-button{display:inline-block}.post-feed .post-feed__link:not(.post-feed__latest){width:37.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:46%;height:145px}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__image .wp-block-button{margin-left:16px}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__image:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75)}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__text{width:50%;padding-right:15px}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__title{position:relative;font-size:16px;color:#2a3238;margin-bottom:18px}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__title:after{position:absolute;left:0;bottom:-12px;content:"";width:50%;height:1px;background-color:#616a72}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__excerpt{font-size:14px;margin-bottom:5px}.post-feed .post-feed__link:not(.post-feed__latest) .post-feed__date{font-size:12px;color:#2a3238;font-weight:700}.post-feed .post-feed__link.post-feed__link-to-archive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:25%;padding:0}.post-feed .post-feed__excerpt{display:block;color:#2a3238;margin-bottom:0}}.wv-product-list{padding:0 15px;margin:4rem 0}@media (max-width: 1199.98px){.wv-product-list{padding:0 15px !important}}.wv-search-block{background-color:#EDEDED}.wv-search-block .wv-search-block__inner{max-width:1000px;margin:0 auto;padding:30px}.wv-search-block .wv-search-block__title{text-transform:uppercase;font-weight:400;margin-bottom:0.5rem}.wv-search-block .wp-block-woocommerce-product-search{position:relative;margin-bottom:0}.wv-search-block .wc-block-product-search__field{border-radius:45px;border:solid 1px #D0D0D0;padding:6px 45px 6px 15px;outline:none}.wv-search-block .wc-block-product-search__button{position:absolute;height:100%;top:0;right:0;padding:0 15px 0 5px}.wv-search-block .wc-block-product-search__button:hover{background-color:transparent !important;color:#2a3238 !important;-webkit-box-shadow:none !important;box-shadow:none !important}@media (min-width: 768px){.wv-search-block .wv-search-block__inner{padding:60px 30px}.wv-search-block .wv-search-block__description{max-width:430px}.wv-search-block .wp-block-woocommerce-product-search{max-width:455px}}.navigational-menu-block{padding:0 15px !important}.navigational-menu-block ul.products li.product-category a img{width:100%}.navigational-menu-block ul.products li.product-category a h2{text-align:center}.grid__contact_form_box .wpcf7 form .form__title,.footer .wpcf7 form .form__title{color:#f7a546;font-weight:400;margin-bottom:1.5rem}.grid__contact_form_box .wpcf7 form p,.footer .wpcf7 form p{margin-bottom:0}.grid__contact_form_box .wpcf7 form input[type=text],.grid__contact_form_box .wpcf7 form input[type=email],.grid__contact_form_box .wpcf7 form textarea,.footer .wpcf7 form input[type=text],.footer .wpcf7 form input[type=email],.footer .wpcf7 form textarea{background-color:transparent;padding:0;border:none;border-bottom:solid 1px #616a72;color:#fff;margin-bottom:1rem}.grid__contact_form_box .wpcf7 form input[type=text]::-webkit-input-placeholder,.grid__contact_form_box .wpcf7 form input[type=email]::-webkit-input-placeholder,.grid__contact_form_box .wpcf7 form textarea::-webkit-input-placeholder,.footer .wpcf7 form input[type=text]::-webkit-input-placeholder,.footer .wpcf7 form input[type=email]::-webkit-input-placeholder,.footer .wpcf7 form textarea::-webkit-input-placeholder{color:#fff;font-weight:400}.grid__contact_form_box .wpcf7 form input[type=text]::-moz-placeholder,.grid__contact_form_box .wpcf7 form input[type=email]::-moz-placeholder,.grid__contact_form_box .wpcf7 form textarea::-moz-placeholder,.footer .wpcf7 form input[type=text]::-moz-placeholder,.footer .wpcf7 form input[type=email]::-moz-placeholder,.footer .wpcf7 form textarea::-moz-placeholder{color:#fff;font-weight:400}.grid__contact_form_box .wpcf7 form input[type=text]::-ms-input-placeholder,.grid__contact_form_box .wpcf7 form input[type=email]::-ms-input-placeholder,.grid__contact_form_box .wpcf7 form textarea::-ms-input-placeholder,.footer .wpcf7 form input[type=text]::-ms-input-placeholder,.footer .wpcf7 form input[type=email]::-ms-input-placeholder,.footer .wpcf7 form textarea::-ms-input-placeholder{color:#fff;font-weight:400}.grid__contact_form_box .wpcf7 form input[type=text]::placeholder,.grid__contact_form_box .wpcf7 form input[type=email]::placeholder,.grid__contact_form_box .wpcf7 form textarea::placeholder,.footer .wpcf7 form input[type=text]::placeholder,.footer .wpcf7 form input[type=email]::placeholder,.footer .wpcf7 form textarea::placeholder{color:#fff;font-weight:400}.grid__contact_form_box .wpcf7 form input[name=your-message],.footer .wpcf7 form input[name=your-message]{margin-top:2.5rem;margin-bottom:1rem}.grid__contact_form_box .wpcf7 form input[name=your-message]::-webkit-input-placeholder,.footer .wpcf7 form input[name=your-message]::-webkit-input-placeholder{font-style:italic}.grid__contact_form_box .wpcf7 form input[name=your-message]::-moz-placeholder,.footer .wpcf7 form input[name=your-message]::-moz-placeholder{font-style:italic}.grid__contact_form_box .wpcf7 form input[name=your-message]::-ms-input-placeholder,.footer .wpcf7 form input[name=your-message]::-ms-input-placeholder{font-style:italic}.grid__contact_form_box .wpcf7 form input[name=your-message]::placeholder,.footer .wpcf7 form input[name=your-message]::placeholder{font-style:italic}.grid__contact_form_box .wpcf7 form textarea,.footer .wpcf7 form textarea{border:solid 1px #D0D0D0;padding:1rem;margin-bottom:0;max-height:150px}.grid__contact_form_box .wpcf7 form .wpcf7-acceptance span.wpcf7-list-item,.footer .wpcf7 form .wpcf7-acceptance span.wpcf7-list-item{margin-left:0;font-size:0.625rem}.grid__contact_form_box .wpcf7 form .wpcf7-list-item,.footer .wpcf7 form .wpcf7-list-item{display:block;margin-bottom:10px}.grid__contact_form_box .wpcf7 form .wpcf7-list-item label,.footer .wpcf7 form .wpcf7-list-item label{position:relative;cursor:pointer;color:#fff}.grid__contact_form_box .wpcf7 form .wpcf7-list-item input[type=checkbox],.footer .wpcf7 form .wpcf7-list-item input[type=checkbox]{position:absolute;visibility:hidden;width:15px;height:15px;top:2px;left:0}.grid__contact_form_box .wpcf7 form .wpcf7-list-item input[type=checkbox]+span:before,.footer .wpcf7 form .wpcf7-list-item input[type=checkbox]+span:before{display:block;position:absolute;content:'';border-radius:50%;height:15px;width:15px;top:2px;left:0px;border:1px solid #fff}.grid__contact_form_box .wpcf7 form .wpcf7-list-item input[type=checkbox]:checked+span:before,.footer .wpcf7 form .wpcf7-list-item input[type=checkbox]:checked+span:before{background:#f7a546}.grid__contact_form_box .wpcf7 form .wpcf7-list-item .wpcf7-list-item-label,.footer .wpcf7 form .wpcf7-list-item .wpcf7-list-item-label{margin-left:25px;display:inline-block}.grid__contact_form_box .wpcf7 form .wpcf7-list-item .wpcf7-list-item-label a,.footer .wpcf7 form .wpcf7-list-item .wpcf7-list-item-label a{font-weight:400;text-decoration:underline}.grid__contact_form_box .wpcf7 form .ajax-loader,.footer .wpcf7 form .ajax-loader{display:none}.grid__contact_form_box .wpcf7 form .ajax-loader.is-active,.footer .wpcf7 form .ajax-loader.is-active{display:block;margin-top:15px}.grid__contact_form_box .wpcf7 form .wpcf7-response-output,.footer .wpcf7 form .wpcf7-response-output{color:#fff}.modal--video .modal-body{position:relative;width:100%;padding-bottom:56.25%}.modal--video .modal-body iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.mc4wp-form{width:100%;padding:15px 0}.mc4wp-form .mc4wp-form-fields{width:100%}.mc4wp-form .mc4wp-form-fields input[type="email"]{background-color:transparent;border:none;padding:0;border-bottom:solid 1px #616a72;margin-right:1rem;color:#fff;max-width:350px}.mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder{color:#fff}.mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder{color:#fff}.mc4wp-form .mc4wp-form-fields input[type="email"]::-ms-input-placeholder{color:#fff}.mc4wp-form .mc4wp-form-fields input[type="email"]::placeholder{color:#fff}.mc4wp-form .mc4wp-form-fields input[type="submit"]{margin-left:auto;margin-top:0}.mc4wp-form .mc4wp-response{margin-top:1rem;font-size:12px;color:#f7a546}@media (min-width: 420px){.mc4wp-form .mc4wp-form-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.mc4wp-form{padding:0}.mc4wp-form .mc4wp-form-fields{width:auto;display:block;margin-bottom:1rem;margin-right:2rem}.mc4wp-form .mc4wp-form-fields input[type="email"]{margin-bottom:1rem}.mc4wp-form .mc4wp-response{margin-right:2rem}}.footer{position:relative;background-color:#2a3238;color:#fff;background-repeat:no-repeat;padding-bottom:2rem}@media (min-width: 768px){.footer{margin-top:7rem}}.footer .footer__container{padding-left:0;padding-right:0}@media (min-width: 768px){.footer .footer__container{max-width:1300px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;padding:0 15px}}.footer .footer__section_container{font-size:0.875rem}.footer .footer__section_container.footer__img{display:none}.footer .footer__section_container.footer__company_info{font-weight:400}.footer .footer__section_container.footer__company_info .footer__company_logo{padding-top:1rem;border-bottom:none}.footer .footer__section_container.footer__company_info .footer__company_logo .footer__logo-img{max-width:170px}.footer .footer__section_container.footer__company_info .footer__company_name{font-family:"Bebas Neue Pro Expanded",sans-serif;font-weight:400;font-size:1.1875rem}.footer .footer__section_container.footer__contact_form #footer__contact-form-collapse-btn a{font-weight:700}.footer .footer__section_container.footer__contact_form #footer__contact-form-collapse{background-color:#2a3238;color:#fff}.footer .footer__section_container.footer__contact_form .submit-button{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.footer .footer__section_container.footer__newsletter .footer__section{height:auto;min-height:70px}.footer .footer__section_container.footer__newsletter .footer__newsletter_link{font-weight:400}.footer .footer__section_container.footer__social_media{font-weight:400}@media (max-width: 767.98px){.footer .footer__section_container .footer__section{padding:0 40px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px;border-bottom:solid 1px #616a72}.footer .footer__section_container .footer__section p{margin-bottom:0}.footer .footer__section_container .footer__section .footer__icon{width:100%;max-width:50px}.footer .footer__section_container .footer__section.footer__company_address,.footer .footer__section_container .footer__section.footer__company_phone_number{font-weight:400}.footer .footer__section_container .footer__section.footer__logo,.footer .footer__section_container .footer__section.footer__company_name,.footer .footer__section_container .footer__section.footer__social_media{border-bottom:none}.footer .footer__section_container .footer__section.footer__company_name{height:45px}.footer .footer__section_container .footer__section.footer__social_media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;margin:2rem 0}.footer .footer__section_container .footer__section.footer__social_media .footer__social_media_title{width:100%;margin-bottom:1rem}.footer .footer__section_container .footer__section.footer__social_media .footer__social_media_links{width:100%}.footer .footer__section_container .footer__section.footer__social_media .footer__social_media_icon{margin-right:1rem}.footer .footer__section_container.footer__contact_form{background-color:#f7a546;color:#2a3238;border-bottom:solid 1px #616a72}.footer .footer__section_container.footer__contact_form .footer__section{border-bottom:none}.footer .footer__section_container.footer__contact_form .footer__contact_form_inner{padding:0 40px;max-width:590px;margin:0 auto}.footer .footer__section_container.footer__contact_form #footer__contact-form-collapse-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.footer .footer__section_container.footer__contact_form #footer__contact-form-collapse{padding:1.5rem 40px}.footer .footer__section_container .footer__company_vat_number{display:none}}@media (min-width: 768px){.footer .footer__section_container .footer__icon{display:none}.footer .footer__section_container.footer__img{display:block;position:relative;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4}.footer .footer__section_container.footer__img .footer__logo-img{position:absolute;top:1rem;left:1rem;margin-top:0;width:62px}.footer .footer__section_container.footer__img .footer__logo-bg-img{display:block;position:absolute;width:160%;height:150%;top:-35%;left:-76%;background-size:contain;background-position:center;background-repeat:no-repeat}.footer .footer__section_container.footer__company_info{margin-top:3rem;max-width:250px}.footer .footer__section_container.footer__company_info .footer__company_logo{padding-top:0;padding-bottom:1rem}.footer .footer__section_container.footer__company_info .footer__company_name{font-size:1rem;margin-bottom:0}.footer .footer__section_container.footer__company_info .footer__company_phone_number{display:none}.footer .footer__section_container.footer__company_info .footer__company_vat_number__label{font-weight:700}.footer .footer__section_container.footer__newsletter .footer__newsletter_link{display:none}.footer .footer__section_container.footer__newsletter .wp-block-button{display:inline-block;margin-bottom:0}.footer .footer__section_container.footer__social_media{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.footer .footer__section_container.footer__social_media .footer__social_media_title{margin-bottom:0.3rem}.footer .footer__section_container.footer__social_media .footer__social_media_icon{height:15px;padding-right:0.8rem}.footer .footer__section_container.footer__contact_form{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:4;background-color:transparent;max-width:365px;margin:0 auto;margin-top:3rem;margin-right:0}.footer .footer__section_container.footer__contact_form #footer__contact-form-collapse-btn{pointer-events:none;margin-bottom:-1rem}.footer .footer__section_container.footer__contact_form #footer__contact-form-collapse{display:block !important}.footer .footer__section_container.footer__contact_form .footer__contact-form__title{font-weight:700}.footer .footer__section_container.credits{grid-column-start:1;grid-column-end:4}}.footer__menu-container{width:100%;margin-top:2rem;z-index:10}@media (min-width: 768px){.footer__menu-container{grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5}}.footer__menu-container ul{list-style:square;color:#f7a546;margin:0 auto 0 auto;padding-left:3.5rem}@media (min-width: 768px){.footer__menu-container ul{padding-left:1rem}}.page-template-template-quote-request .entry-content>h1{margin-top:0 !important;font-size:3rem !important}.page-header--tooltemplate{padding:1.5rem}.swiper-button-disabled{visibility:hidden;pointer-events:none}.kartoituskaavake input,.kartoituskaavake textarea{max-width:90%}.kartoituskaavake input[type=checkbox],.kartoituskaavake input[type=radio]{height:1.5rem;width:1.5rem;vertical-align:middle}.kartoituskaavake .select-inputs-container label{position:relative;padding-left:2rem;margin-bottom:1rem}.kartoituskaavake .select-inputs-container input{position:absolute;left:0}.kartoituskaavake h3{font-size:1.8em}.kartoituskaavake i.fas,.kartoituskaavake i.far{margin-right:0.15rem;margin-left:0.5rem;color:#f7a546}.kartoituskaavake__container{width:100%;height:100%}.kartoituskaavake__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-top:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kartoituskaavake__pagination::before{content:" ";display:block;border:solid 1px #2a3238;background-color:#2a3238;position:absolute;width:90%;z-index:-50;top:50%;height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.kartoituskaavake__slide-heading{font-size:1.5rem;text-align:center;color:darkgray}.kartoituskaavake__slide{margin-top:3rem}.kartoituskaavake__slide:last-of-type+.swiper-button-container{display:none}.kartoituskaavake__info-request-container{margin-top:1rem;background-color:#fafafa;padding:1rem}.kartoituskaavake__info-request-heading::before{color:#f7a546 !important;border-color:#f7a546 !important;font-size:1.5rem !important;width:3rem !important;height:3rem !important;margin-right:0.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:white}#sahkoistyssuunnitelma_inforeqs .kartoituskaavake__info-request-heading::before{content:"";font-size:1rem;width:1em;height:1em;padding:0.25rem;border:solid 1.5px black;border-radius:100%;text-align:center;color:black;font-family:"Font Awesome 5 Free"}#sahkoistyskalusto_inforeqs .kartoituskaavake__info-request-heading::before{content:"";font-size:1rem;width:1em;height:1em;padding:0.25rem;border:solid 1.5px black;border-radius:100%;text-align:center;color:black;font-family:"Font Awesome 5 Free"}#valaistussuunnitelma_inforeqs .kartoituskaavake__info-request-heading::before{content:"";font-size:1rem;width:1em;height:1em;padding:0.25rem;border:solid 1.5px black;border-radius:100%;text-align:center;color:black;font-family:"Font Awesome 5 Free"}#valaistuskalusto_inforeqs .kartoituskaavake__info-request-heading::before{content:"";font-size:1rem;width:1em;height:1em;padding:0.25rem;border:solid 1.5px black;border-radius:100%;text-align:center;color:black;font-family:"Font Awesome 5 Free"}.kartoituskaavake input[type=file]{width:100%;height:100% !important}.kartoituskaavake__swiper-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:4rem auto 5rem auto;z-index:10 !important}.kartoituskaavake__swiper-button{margin-top:2rem;color:#2a3238;font-weight:600;white-space:nowrap;z-index:0 !important}.kartoituskaavake__swiper-button:hover,.kartoituskaavake__swiper-button:focus{outline:none}.kartoituskaavake__swiper-button--prev:hover::after,.kartoituskaavake__swiper-button--prev:focus::after,.kartoituskaavake__swiper-button--prev:hover::before,.kartoituskaavake__swiper-button--prev:focus::before,.kartoituskaavake__swiper-button--next:hover::after,.kartoituskaavake__swiper-button--next:focus::after,.kartoituskaavake__swiper-button--next:hover::before,.kartoituskaavake__swiper-button--next:focus::before{background-color:#f7a546}.kartoituskaavake__swiper-button--prev::before{content:"⟵";margin-right:0.5rem;font-size:1rem;width:1em;height:1em;padding:0.25rem;border:solid 1.5px black;border-radius:100%;text-align:center;color:black;font-family:"Font Awesome 5 Free"}.kartoituskaavake__swiper-button--next::after{content:"⟶";margin-left:0.5rem;font-size:1rem;width:1em;height:1em;padding:0.25rem;border:solid 1.5px black;border-radius:100%;text-align:center;color:black;font-family:"Font Awesome 5 Free"}.kartoituskaavake__summary-box{background-color:#f7a546;padding:2rem}.kartoituskaavake__summary-box-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.kartoituskaavake__step-indicator{min-width:1.5rem;max-height:2rem;width:2rem;border-radius:100%;display:inline-block;margin-right:0.5rem}.kartoituskaavake__summary-question{font-weight:700}.kartoituskaavake__summary-answer{margin-bottom:0.5rem}.kartoituskaavake .hour-for-remotemeeting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.kartoituskaavake .hour-for-remotemeeting span{margin-right:1.5rem;font-weight:400}.kartoituskaavake .request-time-for-quote-request-meeting-container input[type="date"]{max-width:15rem}.kartoituskaavake .request-time-for-quote-request-meeting-container label{font-weight:700;margin-top:1rem}.kartoituskaavake__submit-container{background-color:#f7a546;text-align:center;padding-bottom:2rem;word-break:break-all}.kartoituskaavake__submit-container input[type="submit"]{background-color:white;color:black;margin-bottom:1rem;white-space:normal;word-break:break-word}.kartoituskaavake__submit-container input[type="submit"]:hover,.kartoituskaavake__submit-container input[type="submit"]:focus{background-color:black;color:#f7a546}.kartoituskaavake .swiper-pagination-bullet{width:auto;height:4rem;text-align:center;opacity:1;background:transparent !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kartoituskaavake .swiper-pagination-bullet:focus,.kartoituskaavake .swiper-pagination-bullet:hover{outline:none}.kartoituskaavake .pagination-item__icon-container{width:4rem;height:4rem;border-radius:100%;border:solid 2px black;background-color:white}.kartoituskaavake .pagination-item__icon-container:focus,.kartoituskaavake .pagination-item__icon-container:hover{outline:none;background-color:#f7a546}.kartoituskaavake .swiper-pagination-bullet-active .pagination-item__icon-container{background-color:black}.kartoituskaavake .swiper-pagination-bullet img{-webkit-filter:brightness(0);filter:brightness(0);position:relative;bottom:0.15rem}.kartoituskaavake .swiper-pagination-bullet-active{text-shadow:0px 0px 1px black}.kartoituskaavake .swiper-pagination-bullet-active img{-webkit-filter:invert(1) sepia(1) saturate(10000%) hue-rotate(312deg);filter:invert(1) sepia(1) saturate(10000%) hue-rotate(312deg)}.kartoituskaavake .pagination-item__label{position:relative;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-header--tooltemplate{background-color:transparent;text-transform:uppercase;max-width:70%;margin:3rem auto 0 auto;padding:7rem 0 1rem 0}.page-header--tooltemplate h1{font-weight:800;display:none}#lisatiedot-fields-for-file-uploads input[type="file"]{padding:2rem;background-color:lightgray;border:dashed 1px darkgray;width:95%}#lisatiedot-fields-for-file-uploads input[type="file"]::before{content:"Valitse tiedosto napista tai raahamalla";display:block}.wp-block-group{padding:0 15px !important}.toimipisteet iframe{position:absolute;top:0;left:0;width:100%;height:100%}.valaistuslaskuri-wrap{margin-bottom:0}.valaistuslaskuri-header{background:#f7a546;font-weight:400;color:#000;padding:.5em 1em;font-size:1.2em}.valaistuslaskuri-content{background:#eee;padding:1em}.valaistuslaskuri-content .result .col-md-5{width:46.5%}.valaistuslaskuri-content .result-info-row{margin:.25em;padding:1em;background:#fff}.valaistuslaskuri-content .result-info-row input{background:transparent;font-weight:600;max-width:100%}.valaistuslaskuri-content .result-info-row .product-link{float:left;clear:both;width:100%;margin-bottom:.5em;margin-top:.5em}.valaistuslaskuri-content .result-info-middle{text-align:center;text-transform:uppercase;margin-top:4em;width:7%}.area-wrap>.result,.area-wrap>.result *,.valaistuslaskuri-wrap>.savings-wrap,.valaistuslaskuri-wrap>.savings-wrap *,#savings-table,#savings-table *,#quote-wrap,#quote-wrap *,#quote-form-toggle{height:auto;opacity:1;z-index:auto;visibility:visible;-webkit-transition:all .3s;transition:all .3s}#quote-wrap .ajax-loader{visibility:hidden}.valaistuslaskuri-wrap,.area-wrap>.result,.valaistuslaskuri-wrap>.savings-wrap{margin-top:1.5em}.area-wrap>.result.hidden,.area-wrap>.result.hidden *,.valaistuslaskuri-wrap .savings-wrap.hidden,.valaistuslaskuri-wrap .savings-wrap.hidden *,#savings-table.hidden,#savings-table.hidden *,#quote-wrap.hidden,#quote-wrap.hidden *,#quote-form-toggle.hidden{height:0;opacity:0;z-index:-1;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;margin:0;padding:0}.valaistuslaskuri-wrap .project-info-wrap{margin-bottom:1.5em}.valaistuslaskuri-wrap.open>.savings-wrap{margin-bottom:3em}.valaistuslaskuri-wrap label{display:block}.valaistuslaskuri-wrap label span{font-weight:600}.valaistuslaskuri-wrap label input{padding:0;border:0}.valaistuslaskuri-wrap .area-info-wrap label input,.valaistuslaskuri-wrap .project-info-wrap label input{border-width:2px;border-style:inset;border-color:initial;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;margin-left:1em}.valaistuslaskuri-wrap label input[type="radio"]{margin-left:0}.valaistuslaskuri-wrap input[type="number"]::-webkit-outer-spin-button,.valaistuslaskuri-wrap input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.valaistuslaskuri-wrap input[type=number]{-moz-appearance:textfield;text-align:center}.valaistuslaskuri-wrap .area-info-wrap label input[name="area-size"]{width:70px}.area-wrap h2,.savings-wrap h2{font-size:1.5em}.valaistuslaskuri-wrap .result h3{font-size:1.3em}.valaistuslaskuri-wrap .result h4{font-weight:400;font-size:1.1em;margin-bottom:.5rem}.valaistuslaskuri-wrap .result h3,.area-wrap h2,.savings-wrap h2{margin-bottom:1.5em;font-weight:300}.valaistuslaskuri-wrap .result label+h3{margin-top:1em}.valaistuslaskuri-wrap table tbody tr{border-top:1px solid #000}.valaistuslaskuri-wrap table th,.valaistuslaskuri-wrap table td{max-width:20%;padding:0 1em}.valaistuslaskuri-wrap .total-savings-wrap{background:#fff;padding:1em;margin-bottom:1em;margin-left:0;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.valaistuslaskuri-wrap .total-savings-wrap .row .col-12:last-child{font-size:3em;color:#f7a546;font-weight:600}.valaistuslaskuri-wrap .total-savings-wrap .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.valaistuslaskuri-wrap .total-savings-wrap .row.total-savings-wrap-left .col-md-6>div,.valaistuslaskuri-wrap .total-savings-wrap .total-savings-wrap-right>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.valaistuslaskuri-info{margin:1em 0;display:inline-block;color:#fff;background:#868686;padding:.5em;font-size:.95em;font-weight:400;position:relative;padding-left:1.75em !important}.valaistuslaskuri-wrap .total-savings-wrap .total-savings-wrap-right>div .valaistuslaskuri-info{margin-top:0;padding-top:1em;padding-bottom:1em}.valaistuslaskuri-info .fa{position:absolute;left:.5em;top:.75em}.valaistuslaskuri-wrap .total-savings-wrap .total-savings-wrap-right>div .valaistuslaskuri-info{margin-bottom:0}.valaistuslaskuri-wrap .total-savings-wrap .total-savings-wrap-right>div .valaistuslaskuri-info .fa{top:1.15em}.valaistuslaskuri-wrap hr{border-top:dashed 2px #868686;width:80%;margin:2em auto}.valaistuslaskuri-wrap #energy-price,.valaistuslaskuri-wrap #project-duration{width:60px}.savings-table-wrap{background:#fff;padding:1em;width:100%;margin-bottom:2em}#savings-table-toggle{float:right;cursor:pointer;text-decoration:underline;color:#868686;margin-right:8%}#savings-table{display:block;clear:both;width:75%;padding-top:2em;margin:0 auto;margin-bottom:3em}#quote-form-toggle,.radio-label{cursor:pointer}#quote-form-toggle{display:block;border:0;background:#f7a546;color:#fff;font-weight:700;text-transform:uppercase;border-radius:0;letter-spacing:.05rem;padding:1.5rem 2rem 1.5rem;margin:0 auto;text-align:center;width:20%;margin-top:5em;margin-bottom:3em;min-width:250px;clear:both;font-size:1.2em;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.2);box-shadow:1px 1px 10px rgba(0,0,0,0.2);text-decoration:none}#quote-form-toggle:hover{background:#000;border-color:#000;color:#fff;-webkit-transition:none;transition:none}#quote-wrap{border:8px solid #f7a546;padding:3em;margin-top:1em}#quote-wrap>.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#quote-wrap label{margin-bottom:.5em}#quote-wrap .quote-text{margin-top:.5em;margin-bottom:0;color:#f7a546}#quote-wrap>.row input{display:inline-block;vertical-align:middle;border:none;padding:0;color:#f7a546;font-weight:600}#quote-interested-in>span{display:block;margin-left:0}#quote-interested-in>span label>*{vertical-align:middle}#quote-wrap #quote-basic-info>label{max-width:100%}#quote-wrap #quote-basic-info>label>span.wpcf7-form-control-wrap>input{border:2px solid #f7a546;padding:.5em;border-radius:.3em}#quote-wrap #quote-submit{text-align:center}#quote-wrap #quote-submit input{padding:1em 2em;font-size:1.5em;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.2);box-shadow:1px 1px 10px rgba(0,0,0,0.2);margin-top:1.5em;background:#f7a546;border:0;color:#fff;font-weight:700}.personnel-container .wp-block-image img{height:270px !important;-o-object-fit:contain;object-fit:contain}@media (max-width: 48em){.valaistuslaskuri-wrap{font-size:120%}.valaistuslaskuri-content .area-info-wrap,.area-wrap>.result>.row{margin:0}.valaistuslaskuri-content .result .col-md-5{width:100%}.area-wrap>.result *{text-align:center}.area-wrap>.result img{margin-bottom:1em}.valaistuslaskuri-content .result-info-row .product-link{margin-top:0}.valaistuslaskuri-info{width:100%;text-align:center}.valaistuslaskuri-content .result-info-middle{width:100%;margin-top:0}.valaistuslaskuri-wrap .project-info-wrap{margin-left:0;margin-right:0}.valaistuslaskuri-wrap .total-savings-wrap .row{margin:0}.valaistuslaskuri-wrap .total-savings-wrap .row.total-savings-wrap-left{display:block}.valaistuslaskuri-wrap .total-savings-wrap .row.total-savings-wrap-left .col-md-6>div,.valaistuslaskuri-wrap .total-savings-wrap .total-savings-wrap-right>div{position:static;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.valaistuslaskuri-wrap .result h3,.area-wrap h2,.savings-wrap h2{margin-top:1.5em}.savings-table-wrap{width:100%}#savings-table{font-size:75%;width:100%}#quote-wrap{font-size:120%}#quote-wrap>.row{margin:0}}@media (max-width: 34em){.valaistuslaskuri-wrap .total-savings-wrap{display:block}.valaistuslaskuri-wrap .total-savings-wrap .row.total-savings-wrap-left{text-align:center}.savings-table-wrap{display:none}.valaistuslaskuri-wrap .total-savings-wrap{margin-top:1em}#quote-form-toggle{min-width:100%;margin-top:1em;margin-bottom:1em}#quote-wrap{padding:1em}#quote-wrap>.row{margin:0}#quote-wrap #quote-submit input{width:100%}}@media (max-width: 24em){.valaistuslaskuri-content{padding:.5em}.valaistuslaskuri-wrap .area-info-wrap label input[name="area-size"]{margin-left:0;width:100% !important;margin-top:.5em}#savings-chart{display:none}#quote-wrap{padding:.5em}}@media (max-width: 20em){.valaistuslaskuri-wrap .project-info-wrap label input[name="project_duration"],.valaistuslaskuri-wrap .project-info-wrap label input[name="energy_price"]{margin-left:0;width:100% !important;margin-top:.5em}}.product-pdf-button{opacity:1;background-color:lightgray;display:inline-block;padding:0.5rem;font-weight:500}.product-pdf-button:hover{background-color:gray !important;color:white}.woocommerce-Tabs-panel--description{color:white}.woocommerce-wishlist .wishlist-title{display:none}.wishlist-counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.wishlist-counter::after{background-image:url("/wp-content/themes/elsite2020/img/icon-shopping-cart.svg");content:" ";display:inline-block;height:2rem;width:1.5rem;background-position:bottom;background-repeat:no-repeat;margin-left:0.2rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.yith-wcwl-items-count{background-color:red;border-radius:50%;width:1.5rem;height:1.5rem;display:inline-block;text-align:center;color:white;margin-left:0.5rem;margin-bottom:0.25rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.yith-wcwl-icon{color:white !important;display:inline-block;font-weight:600}.entry-content h1.alignwide,.entry-content h2.alignwide,.entry-content h3.alignwide,.entry-content h4.alignwide,.entry-content h5.alignwide,.entry-content h6.alignwide{padding-left:15px;padding-right:15px}.entry-content h1.alignwide+.grid,.entry-content h2.alignwide+.grid,.entry-content h3.alignwide+.grid,.entry-content h4.alignwide+.grid,.entry-content h5.alignwide+.grid,.entry-content h6.alignwide+.grid{margin-top:0}@media (min-width: 576px){.entry-content .alignwide{margin-left:calc((100% - 100vw) / 2);margin-right:calc((100% - 100vw) / 2);width:100vw;max-width:none}}@media (min-width: 992px){.entry-content .alignwide{padding-left:0;padding-right:0}}@media (min-width: 1200px){.navbar{padding:0.5rem 1rem}.entry-content .alignwide{padding-left:0 !important;padding-right:0 !important;margin-left:calc((100% - 100vw) / 2 + 33px);margin-right:calc((100% - 100vw) / 2 + 33px);width:calc(100% + ((100vw - 100%)) - 66px);max-width:none}.single .entry-content .alignwide,.single .post-header__container.alignwide{margin-left:calc((100% - 1140px) / 2);margin-right:calc((100% - 1140px) / 2);width:1140px}}@media (min-width: 1336px){.entry-content .alignwide{margin-left:calc((100% - 1270px) / 2);margin-right:calc((100% - 1270px) / 2);width:1270px}}@media (max-width: 768px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:48%}}@media (max-width: 767.98px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%}}.algolia-powered-by{font-size:0;overflow:hidden;width:0;height:0}

/*# sourceMappingURL=style.min.css.map */
