.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:2s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.pulse{animation-name:pulse}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%,100%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-1000px)}100%{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(1000px)}100%{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}@font-face{font-family:"Poppins";font-weight:300;src:url("./../fonts/Poppins-Light.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:400;src:url("./../fonts/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:500;src:url("./../fonts/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:600;src:url("./../fonts/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:700;font-style:italic;src:url("./../fonts/Poppins-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Quicksand";font-weight:300;src:url("./../fonts/Quicksand-Light.ttf") format("truetype")}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.92, 0.92, 0.92)}100%{opacity:1;transform:none}}.zoomIn{animation-name:zoomIn}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.base-text-tiny,body.header-overflows .list-languages .active,body.header-overflows .list-languages li,body.breakpoint-md .list-languages .active,body.breakpoint-md .list-languages li,body:not(.header-overflows):not(.breakpoint-md) .list-languages ul li,body:not(.header-overflows):not(.breakpoint-md) .list-languages>.active,.base-text-small,#main-footer,.list-navigation-header li,.button,.base-text-medium,.item-product .content .description,.item-case-study .content .description,.item-value .content .description,.base-text-big,.base-text,.list-social.template-section li a,body{margin:0;padding:0;font-family:"Poppins","Open Sans",sans-serif;font-weight:300;font-style:normal}.base-text-extra-tiny,#main-footer>.bottom .copyright,.list-offices ul li address,.list-social li a{font-size:1.4rem;line-height:1.4285714286;font-family:"Poppins","Open Sans",sans-serif}@media(max-width: 1280px){.base-text-extra-tiny,#main-footer>.bottom .copyright,.list-offices ul li address,.list-social li a{font-size:1.2rem}}@media(max-width: 767px){.base-text-extra-tiny,#main-footer>.bottom .copyright,.list-offices ul li address,.list-social li a{font-size:1rem;line-height:2}}.base-text-tiny,body.header-overflows .list-languages .active,body.header-overflows .list-languages li,body.breakpoint-md .list-languages .active,body.breakpoint-md .list-languages li,body:not(.header-overflows):not(.breakpoint-md) .list-languages ul li,body:not(.header-overflows):not(.breakpoint-md) .list-languages>.active{font-size:1.6rem;line-height:1.5;font-family:"Poppins","Open Sans",sans-serif}.base-text-small,#main-footer,.list-navigation-header li,.button{font-size:1.8rem;line-height:1.5;font-family:"Poppins","Open Sans",sans-serif}@media(max-width: 767px){.base-text-small,#main-footer,.list-navigation-header li,.button{line-height:1.2222222222}}.base-text-medium,.item-product .content .description,.item-case-study .content .description,.item-value .content .description{font-size:2rem;line-height:1.25;font-family:"Quicksand","Open Sans",sans-serif}@media(max-width: 767px){.base-text-medium,.item-product .content .description,.item-case-study .content .description,.item-value .content .description{font-size:1.8rem}}.base-text-big,.base-text,.list-social.template-section li a,body{font-size:2.8rem;line-height:1.25;font-family:"Quicksand","Open Sans",sans-serif}@media(max-width: 1280px){.base-text-big,.base-text,.list-social.template-section li a,body{font-size:2.2rem}}@media(max-width: 767px){.base-text-big,.base-text,.list-social.template-section li a,body{font-size:1.8rem;line-height:1.2222222222}}.base-heading,.item-heading-big,.item-reference-2 .header-and-content .header .title,.item-reference .header-and-content .header .title,.item-key-value .header .title,.section-cases-study .section-inner .section-header .above-title,.item-heading-medium,.list-highlights ul li,.item-heading-small,.item-product .header .title,.item-case-study .header .title,.item-value .header .title,.section-heading-medium,.section .section-inner .section-header .title{margin:0;padding:0;font-family:"Poppins","Open Sans",sans-serif;font-weight:500}.section-heading-medium,.section .section-inner .section-header .title{font-size:4.8rem;line-height:1.5}@media(max-width: 1280px){.section-heading-medium,.section .section-inner .section-header .title{font-size:4rem}}@media(max-width: 1024px){.section-heading-medium,.section .section-inner .section-header .title{font-size:3.6rem}}@media(max-width: 767px){.section-heading-medium,.section .section-inner .section-header .title{font-size:2.8rem;line-height:1.5}}.item-heading-small,.item-product .header .title,.item-case-study .header .title,.item-value .header .title{font-size:2rem;line-height:1.5}@media(max-width: 1280px){.item-heading-small,.item-product .header .title,.item-case-study .header .title,.item-value .header .title{font-size:1.8rem}}.item-heading-medium,.list-highlights ul li{font-size:2.4rem;line-height:1.5;font-weight:600}@media(max-width: 1280px){.item-heading-medium,.list-highlights ul li{font-size:2.2rem}}@media(max-width: 1024px){.item-heading-medium,.list-highlights ul li{font-size:2rem}}@media(max-width: 575px){.item-heading-medium,.list-highlights ul li{font-size:1.8rem;line-height:1.5}}.item-heading-big,.item-reference-2 .header-and-content .header .title,.item-reference .header-and-content .header .title,.item-key-value .header .title,.section-cases-study .section-inner .section-header .above-title{font-size:2.8rem;line-height:1.5}@media(max-width: 1280px){.item-heading-big,.item-reference-2 .header-and-content .header .title,.item-reference .header-and-content .header .title,.item-key-value .header .title,.section-cases-study .section-inner .section-header .above-title{font-size:2.6rem}}@media(max-width: 1024px){.item-heading-big,.item-reference-2 .header-and-content .header .title,.item-reference .header-and-content .header .title,.item-key-value .header .title,.section-cases-study .section-inner .section-header .above-title{font-size:2.2rem}}@media(max-width: 767px){.item-heading-big,.item-reference-2 .header-and-content .header .title,.item-reference .header-and-content .header .title,.item-key-value .header .title,.section-cases-study .section-inner .section-header .above-title{font-size:1.8rem}}html{font-size:10px;-webkit-font-smoothing:antialiased}body{min-height:100%;margin:0;padding:0;background:#fff;color:#000;display:flex;flex-direction:column}#main-wrapper{position:relative;flex-grow:1;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;height:100vh;padding-top:var(--var-header-visible-height)}#main-wrapper.ready{height:auto;overflow-x:visible}body:not(.breakpoint-md) #main-wrapper.ready{transition:opacity .5s,padding .6s}#main-header,#main-wrapper{opacity:0;transition:opacity .5}#main-header.ready,#main-wrapper.ready{opacity:1}#main-content{position:relative;box-sizing:border-box;flex-grow:1;display:flex;flex-direction:column}*{box-sizing:border-box}.content-container-medium,#main-footer,body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation,#main-header .main-container>.main,.section.section-intro .section-inner .section-header-and-content,.section{padding-left:22vw;padding-right:22vw}@media(max-width: 2300px){.content-container-medium,#main-footer,body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation,#main-header .main-container>.main,.section.section-intro .section-inner .section-header-and-content,.section{padding-left:17vw;padding-right:17vw}}@media(max-width: 1750px){.content-container-medium,#main-footer,body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation,#main-header .main-container>.main,.section.section-intro .section-inner .section-header-and-content,.section{padding-left:11.11vw;padding-right:11.11vw}}@media(max-width: 1280px){.content-container-medium,#main-footer,body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation,#main-header .main-container>.main,.section.section-intro .section-inner .section-header-and-content,.section{padding-left:9vw;padding-right:9vw}}@media(max-width: 767px){.content-container-medium,#main-footer,body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation,#main-header .main-container>.main,.section.section-intro .section-inner .section-header-and-content,.section{padding-left:3.2rem;padding-right:3.2rem}}@media(max-width: 575px){.content-container-medium,#main-footer,body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation,#main-header .main-container>.main,.section.section-intro .section-inner .section-header-and-content,.section{padding-left:1.6rem;padding-right:1.6rem}}p{margin:0;padding:0}a{color:#000;text-decoration:none;transition:all .4s}a:hover{text-decoration:none;color:#99d420}img{display:block;max-width:100%;height:auto}sup{font-size:60%}blockquote{font-style:normal}address{font-style:normal}.user-content>*:last-child{padding-bottom:0 !important;margin-bottom:0 !important}.section.section-content .user-content p{padding-bottom:3rem}.section.section-content .user-content ul{padding-bottom:3rem}.section.section-content .user-content>*:last-child{padding-bottom:0 !important;margin-bottom:0 !important}.otgs-development-site-front-end{display:none !important}body.is-touch-device .wow{visibility:visible !important}.section{padding-top:12rem;padding-bottom:12rem;display:flex;flex-direction:column}@media(max-width: 1280px){.section{padding-top:10rem;padding-bottom:10rem}}@media(max-width: 767px){.section{padding-top:8rem;padding-bottom:8rem}}.section .section-inner .section-header{padding-bottom:6rem}@media(max-width: 1280px){.section .section-inner .section-header{padding-bottom:5rem}}@media(max-width: 767px){.section .section-inner .section-header{padding-bottom:4rem;text-align:center}}.section .section-inner .section-header .title{max-width:90rem}@media(max-width: 1280px){.section .section-inner .section-header .title{max-width:none}}@media(max-width: 767px){.section .section-inner .section-header .title br{display:none}}.section .section-inner .section-header .title .upper{display:block;text-transform:uppercase}.section .section-inner .section-content .section-description{max-width:42.36vw}@media(max-width: 1280px){.section .section-inner .section-content .section-description{max-width:70vw}}@media(max-width: 767px){.section .section-inner .section-content .section-description{max-width:none;text-align:center}}.section .section-inner .section-content .section-description p{padding-bottom:1.6rem}.section .section-inner .section-content .section-description p:last-of-type{padding-bottom:0}.section .section-inner .section-content .section-more{padding-top:7.5rem}@media(max-width: 1280px){.section .section-inner .section-content .section-more{padding-top:6rem}}@media(max-width: 767px){.section .section-inner .section-content .section-more{padding-top:4rem;text-align:center}}.section .section-inner .section-content .section-more.centered{text-align:center}.section.no-bottom-padding{padding-bottom:0}.section.section-dark{background-color:#000;color:#fff}.section.section-highlight{background-color:rgba(118,118,118,.1)}.section:not(.section-highlight):not(.section-intro):not(.section-dark)+.section:not(.section-highlight):not(.section-dark){padding-top:0}.section.section-404{text-align:center}.section.section-404 .section-inner .section-header .title{max-width:none}.section.section-intro{padding:0;margin-top:calc(var(--var-header-height)*-1)}@media(max-width: 767px){.section.section-intro{margin-top:0}}.section.section-intro .section-inner .section-header-and-content{position:relative;background:var(--var-bg) center center no-repeat;background-size:cover;z-index:1;padding-top:var(--var-header-height)}@media(max-width: 767px){.section.section-intro .section-inner .section-header-and-content{padding-top:0}}.section.section-intro .section-inner .section-header-and-content:after{position:absolute;left:0;top:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.8);pointer-events:none;z-index:-1}.section.section-intro .section-inner .section-header-and-content .section-header,.section.section-intro .section-inner .section-header-and-content .section-content{max-width:42.36vw}@media(max-width: 1280px){.section.section-intro .section-inner .section-header-and-content .section-header,.section.section-intro .section-inner .section-header-and-content .section-content{max-width:none}}@media(max-width: 767px){.section.section-intro .section-inner .section-header-and-content .section-header,.section.section-intro .section-inner .section-header-and-content .section-content{max-width:none}}.section.section-intro .section-inner .section-header-and-content .section-header{padding-top:12rem;padding-bottom:3rem}@media(max-width: 1280px){.section.section-intro .section-inner .section-header-and-content .section-header{padding-top:10rem}}@media(max-width: 767px){.section.section-intro .section-inner .section-header-and-content .section-header{padding-top:8rem}}.section.section-intro .section-inner .section-header-and-content .section-content{padding-bottom:12rem}@media(max-width: 1280px){.section.section-intro .section-inner .section-header-and-content .section-content{padding-bottom:10rem}}@media(max-width: 767px){.section.section-intro .section-inner .section-header-and-content .section-content{padding-bottom:8rem}}body.header-overflows .section.section-intro,body.breakpoint-md .section.section-intro{margin-top:0}body.header-overflows .section.section-intro .section-inner .section-header-and-content,body.breakpoint-md .section.section-intro .section-inner .section-header-and-content{padding-top:0}.section.section-solutions{overflow:hidden}@media(max-width: 767px){.section.section-partnership{padding-bottom:4rem}}.section.section-case-studies .section-inner .section-content{position:relative;display:flex;flex-direction:column}@media(max-width: 767px){.section.section-case-studies .section-inner .section-content .controls-container{order:-1}}.section.section-references .section-inner .section-content{position:relative;display:flex;flex-direction:column}@media(max-width: 767px){.section.section-references .section-inner .section-content .controls-container{order:-1}}.section.section-our-way{position:relative;background:var(--var-bg) center center no-repeat;background-size:cover;z-index:1}.section.section-our-way:after{position:absolute;left:0;top:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.8);pointer-events:none;z-index:-1}.section.section-our-way .section-inner .section-header{padding-bottom:3rem}@media(max-width: 767px){.section.section-our-way .section-inner .section-header{padding-bottom:4rem}}.section-contact-us .section-inner .section-content{display:flex;align-items:center}@media(max-width: 767px){.section-contact-us .section-inner .section-content{flex-direction:column;text-align:center}}.section-contact-us .section-inner .section-content address{padding-right:18.5%;line-height:1.7857142857}@media(max-width: 767px){.section-contact-us .section-inner .section-content address{padding-right:0;padding-bottom:4rem;line-height:1.5}}.section-contact-us .section-inner .section-content .contacts{padding:3.7rem 3rem;background:rgba(118,118,118,.1);box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15)}@media(max-width: 767px){.section-contact-us .section-inner .section-content .contacts{padding:2rem;width:100%}}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1.1rem 4rem;font-weight:700;line-height:1.2;outline:0;border:0;color:#fff;text-transform:uppercase;cursor:pointer;text-align:center;transition:all .4s;backface-visibility:hidden;text-decoration:none;background:#3d7f6a}@media(max-width: 767px){.button{padding:.8rem 2rem}}@media(max-width: 575px){.button{font-size:1.4rem;line-height:1.5}}body:not(.is-touch-device) .button:hover{color:#fff;background-color:#767676}.button-previous,.button-next{border:0;border-radius:0;padding:0;margin:0;background:none;outline:none;cursor:pointer;transition:all .4s}.button-previous svg,.button-next svg{width:2.4rem;height:3.8rem;transition:transform .3s}@media(max-width: 767px){.button-previous svg,.button-next svg{width:2rem;height:3.2rem}}.button-previous svg path,.button-next svg path{transition:all .4s}.button-previous svg:hover,.button-next svg:hover{transform:scale(1.1, 1.1)}.slick-disabled:not(.slick-disabled-overide) .button-previous,.slick-disabled:not(.slick-disabled-overide) .button-next{pointer-events:none;opacity:.1}body:not(.is-touch-device) .button-previous:hover svg path,body:not(.is-touch-device) .button-next:hover svg path{fill:#3d7f6a}.button-close{padding:.3rem;cursor:pointer;transition:all .4s;display:inline-flex;align-items:center;justify-content:center;border-radius:.3rem;border:0;background:none}.button-close:after{display:inline-flex;width:2rem;height:2rem;content:"";background:url(./../img/icons/medium/close.svg) left top no-repeat;transition:all .4s}.button-close.invert{color:#fff}.button-close.invert:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7400%) hue-rotate(243deg) brightness(98%) contrast(100%)}.button-close:hover{background-color:#000}.button-close:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(25%) saturate(0%) hue-rotate(209deg) brightness(110%) contrast(101%)}.button-menu-toggle{display:block;cursor:pointer;padding:1px 0 0 0;height:4rem;width:4rem;border:0;background:none;border-radius:50%;outline:none;position:relative;outline:none;transition:all .4s;border:.1rem solid #99d420}.button-menu-toggle span{display:block;height:.1rem;width:2rem;background:#99d420;animation-duration:.4s;animation-fill-mode:forwards;transition:all .4s;transform-origin:center center;margin-left:.9rem}.button-menu-toggle span:nth-child(1){margin-bottom:.4rem}.button-menu-toggle span:nth-child(2){margin-bottom:.4rem}.button-menu-toggle span:nth-child(4),.button-menu-toggle span:nth-child(5){position:absolute;left:0;top:1.9rem;opacity:0}body.navigation-open .button-menu-toggle{border-color:#3d7f6a}body.navigation-open .button-menu-toggle span{background-color:#3d7f6a}body.navigation-open .button-menu-toggle span:nth-child(1),body.navigation-open .button-menu-toggle span:nth-child(2),body.navigation-open .button-menu-toggle span:nth-child(3){opacity:0}body.navigation-open .button-menu-toggle span:nth-child(4){transform:rotate(42deg);opacity:1}body.navigation-open .button-menu-toggle span:nth-child(5){transform:rotate(-42deg);opacity:1}body:not(.is-touch-device) .button-menu-toggle:hover span{background-color:#3d7f6a}.list-reset,ol,ul{margin:0;padding:0;list-style:none}.list-reset li,ol li,ul li{margin:0;padding:0}.list-default,.user-content ul,.section.section-content .user-content ul{padding-bottom:2rem;padding-left:1.5rem}.list-default li,.user-content ul li,.section.section-content .user-content ul li{position:relative;margin:0;padding:0 0 0 2.5rem}@media(max-width: 767px){.list-default li,.user-content ul li,.section.section-content .user-content ul li{text-align:left}}.list-default li:before,.user-content ul li:before,.section.section-content .user-content ul li:before{position:absolute;width:.8rem;height:.8rem;border-radius:100%;background:#000;content:"";left:0;top:1.4rem}.list-default li:last-child,.user-content ul li:last-child,.section.section-content .user-content ul li:last-child{padding-bottom:0}.list-numbers{padding-bottom:1.7rem;list-style:none}.list-numbers li{counter-increment:li;padding-bottom:.3rem}.list-numbers li:before{content:"." counter(li);display:inline-block;width:1em;margin-left:-0.4rem;margin-right:.7rem;text-align:right;color:#000;direction:rtl;font-weight:500}.list-numbers li:last-child{padding-bottom:0}.list-navigation li{padding-bottom:1.6rem}@media(max-width: 575px){.list-navigation li{padding-bottom:2.1rem}}.list-navigation li:last-child{padding-bottom:0}body:not(.header-overflows):not(.breakpoint-md) .list-languages{display:flex;position:relative;padding:0 3.3rem 0 0;transition:background .4s}body:not(.header-overflows):not(.breakpoint-md) .list-languages>.active{display:inline-flex;align-items:flex-end;cursor:default;transition:all .4s}body:not(.header-overflows):not(.breakpoint-md) .list-languages>.active:after{position:absolute;right:.6rem;top:1.6rem;width:.7rem;height:.7rem;content:"";border:1px solid #99d420;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);transform-origin:left top;transform:rotate(-135deg);transition:all .4s}@media(max-width: 767px){body:not(.header-overflows):not(.breakpoint-md) .list-languages>.active:after{top:1.7rem}}body:not(.header-overflows):not(.breakpoint-md) .list-languages ul{position:absolute;top:100%;right:0;left:0;transition:all .4s;transform-origin:left top;transform:scaleY(0);opacity:0;padding:.2rem 0;z-index:50;background:#99d420;border-radius:0 0 .5rem .5rem}body:not(.header-overflows):not(.breakpoint-md) .list-languages ul li{padding:0;border-bottom:.1rem solid rgba(255,255,255,.3)}body:not(.header-overflows):not(.breakpoint-md) .list-languages ul li a{display:block;padding:.4rem 1rem;color:#fff;transition:all .4s;font-weight:300;text-align:center}body:not(.header-overflows):not(.breakpoint-md) .list-languages ul li a:hover{text-decoration:none;color:#fff !important}body:not(.header-overflows):not(.breakpoint-md) .list-languages ul li:last-child{border-bottom:0}body.header-overflows .list-languages,body.breakpoint-md .list-languages,.list-languages-inline{display:flex}body.header-overflows .list-languages .active,body.header-overflows .list-languages li,body.breakpoint-md .list-languages .active,body.breakpoint-md .list-languages li,.list-languages-inline .active,.list-languages-inline li{margin-right:1.5rem;border-bottom:.4rem solid rgba(0,0,0,0);line-height:1.3}body.header-overflows .list-languages .active.active,body.header-overflows .list-languages li.active,body.breakpoint-md .list-languages .active.active,body.breakpoint-md .list-languages li.active,.list-languages-inline .active.active,.list-languages-inline li.active{font-weight:500;border-color:#99d420}body.header-overflows .list-languages .active:last-child,body.header-overflows .list-languages li:last-child,body.breakpoint-md .list-languages .active:last-child,body.breakpoint-md .list-languages li:last-child,.list-languages-inline .active:last-child,.list-languages-inline li:last-child{margin-right:0}body:not(.is-touch-device) .list-languages:hover>.active:after,body.is-touch-device .languages.touch-device-open .list-languages>.active:after{border-right-color:#fff;border-bottom-color:#fff;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);transform:rotate(-135deg) translate(-0.25rem, -0.25rem)}body:not(.is-touch-device) .list-languages:hover ul,body.is-touch-device .languages.touch-device-open .list-languages ul{transform:scaleY(1);opacity:1}body.header-overflows:not(.is-touch-device) #main-header .list-languages:hover ul,body.header-overflows.is-touch-device #main-header .languages.touch-device-open .list-languages ul{transform:scaleY(1)}body.header-overflows .list-languages .active,body.header-overflows .list-languages li,body.breakpoint-md .list-languages .active,body.breakpoint-md .list-languages li{margin-right:2.5rem}.list-social li a{display:inline-flex;flex-direction:column;align-items:flex-start}@media(max-width: 767px){.list-social li a .text{display:none}}.list-social li a img{margin-top:1.3rem;width:3.5rem}@media(max-width: 575px){.list-social li a img{width:3rem}}.list-social li a:hover{color:#fff !important}.list-social li a:hover img{filter:brightness(0) saturate(100%) invert(80%) sepia(60%) saturate(2978%) hue-rotate(32deg) brightness(110%) contrast(75%)}.list-social.template-section li a{font-weight:500;font-family:"Poppins","Open Sans",sans-serif}@media(max-width: 767px){.list-social.template-section li a .text{display:block}}.list-social.template-section li a .text span{text-decoration:underline}.list-social.template-section li a img{display:none}.list-social.template-section li a:hover{color:#99d420 !important}.list-contacts li{white-space:nowrap}.list-contacts.template-section li{padding-bottom:1.4rem}@media(max-width: 767px){.list-contacts.template-section li{padding-bottom:.9rem}}.list-contacts.template-section li span{font-weight:500;font-family:"Poppins","Open Sans",sans-serif}.list-highlights{position:relative;overflow:hidden;background:#99d420}.list-highlights ul{position:absolute;white-space:nowrap;display:flex;padding:3.2rem 0;cursor:default}.list-highlights ul.list-highlights-off{position:relative;justify-content:center}.list-highlights ul.ready{will-change:transform;animation:marquee 270s linear infinite}.list-highlights ul.clone{position:relative;visibility:hidden !important;opacity:0 !important;pointer-events:none;animation:none !important}@media(max-width: 767px){.list-highlights ul{padding:2.7rem 0}}.list-highlights ul li{position:relative;padding-right:8rem;color:#fff;white-space:nowrap}@media(max-width: 767px){.list-highlights ul li{padding-right:4.8rem}}.list-highlights ul li:after{position:absolute;width:2px;top:0;right:4rem;bottom:0;background:#fff;content:""}@media(max-width: 767px){.list-highlights ul li:after{right:2.2rem;top:-0.6rem;bottom:-0.6rem}}.list-highlights ul li:last-child{padding-right:0}.list-highlights ul li:last-child:after{display:none}.list-navigation-header{display:flex}.list-navigation-header li{margin-right:3vw;border-bottom:.4rem solid rgba(0,0,0,0);line-height:1.3;padding-bottom:.4rem}@media(max-width: 1900px){.list-navigation-header li{margin-right:3.2rem}}@media(max-width: 575px){.list-navigation-header li{font-size:1.8rem;line-height:1.3}}.list-navigation-header li a{white-space:nowrap}.list-navigation-header li.current-menu-item:not(.menu-item-object-custom),.list-navigation-header li.current-menu-item-overide{font-weight:500;border-color:#99d420;pointer-events:none}.list-navigation-header li:last-child{margin-right:0}body.header-overflows .list-navigation-header,body.breakpoint-md .list-navigation-header{flex-direction:column;justify-content:center;align-items:center;text-align:center}body.header-overflows .list-navigation-header li,body.breakpoint-md .list-navigation-header li{margin-right:0;margin-bottom:3rem}.list-values{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-bottom:-3rem}@media(max-width: 1024px){.list-values{display:block;margin-left:0;margin-bottom:0;padding-right:.5rem}}.list-values li{margin-left:2rem;margin-bottom:3rem;flex-basis:calc(33.33% - 2rem)}@media(max-width: 1024px){.list-values li{flex-basis:auto;margin-left:0;margin-bottom:4rem}}@media(max-width: 1024px){.list-values li:last-child{margin-bottom:0}}.list-questions li{padding-bottom:4rem;padding-left:7.5rem;padding-right:11.5rem;transition:transform .1s}@media(max-width: 1280px){.list-questions li{padding-left:4.5rem;padding-right:7.5rem}}@media(max-width: 767px){.list-questions li{padding-left:0;padding-right:0;padding-bottom:2rem}}.list-questions li:nth-child(odd){transform:translateX(calc(var(--var-offset) * -1))}.list-questions li:nth-child(even){transform:translateX(var(--var-offset))}.list-questions li:last-child{padding-bottom:0}.list-key-values li{padding-bottom:8rem}@media(max-width: 1280px){.list-key-values li{padding-bottom:6rem}}@media(max-width: 767px){.list-key-values li{padding-bottom:4rem}}.list-key-values li:last-child{padding-bottom:0}.list-offices{position:relative}.list-offices .map{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(max-width: 767px){.list-offices .map{display:none}}.list-offices .map.mobile{display:none}@media(max-width: 767px){.list-offices .map.mobile{display:block}}.list-offices ul{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10}.list-offices ul li .trigger{position:absolute;left:var(--var-x);top:var(--var-y);width:4.9rem;height:4.9rem;background:url(./../img/icons/circle-v2.svg);background-size:cover;cursor:pointer;transition:all .4s;border-radius:50%;overflow:hidden}.list-offices ul li .trigger:after{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;content:"";background:#99d420;border-radius:50%;opacity:0;transition:opacity .4s}@media(max-width: 1280px){.list-offices ul li .trigger{width:3.6rem;height:3.6rem}}@media(max-width: 575px){.list-offices ul li .trigger{width:2.5rem;height:2.5rem}}@media(max-width: 575px){.list-offices ul li .trigger{width:2rem;height:2rem}}.list-offices ul li .trigger:hover:after{opacity:1}.list-offices ul li address{max-width:25rem;background:#fff;padding:1.5rem 3rem 1.5rem 2rem;line-height:1.7857142857;font-weight:400;border:2px solid #99d420;position:absolute;left:var(--var-x);top:var(--var-y);transform:translate(4.6rem, calc(-100% - 0.6rem));pointer-events:none;opacity:0;transition:all .4s;box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15);white-space:nowrap}@media(max-width: 767px){.list-offices ul li address{transform:translate(-50%, calc(-100% - 1.5rem));left:50%;padding:1rem 3rem 1rem 1rem;font-size:1.3rem}}.list-offices ul li address .close{position:absolute;right:.6rem;top:.6rem;width:1.6rem;height:1.6rem;background:url(./../img/icons/x.svg);background-size:cover;cursor:pointer;transition:all .4s}@media(max-width: 767px){.list-offices ul li address .close{top:1rem;right:1rem;width:1.2rem;height:1.2rem}}.list-offices ul li address .close:hover{opacity:.7}.list-offices ul li.open .trigger{pointer-events:none}.list-offices ul li.open .trigger:after{opacity:1}.list-offices ul li.open address{opacity:1;pointer-events:auto;z-index:100}.list-of-download{width:100%;border-collapse:collapse;font-family:"Poppins","Open Sans",sans-serif;font-size:16px}.list-of-download thead th{text-align:left;padding:10px;border-bottom:1px solid #3d7f6a}.list-of-download tbody tr{border-bottom:1px solid rgba(61,127,106,.3)}.list-of-download tbody tr:last-child{border-bottom:none}.list-of-download tbody tr td{padding:10px 10px;border:none}.list-of-download td:not(:first-child),.list-of-download th:not(:first-child){text-align:center;width:15%}.list-of-download td:not(:last-child),.list-of-download th:not(:last-child){padding-right:16px}.list-of-download a{color:#000;text-decoration:none}.list-of-download a:hover{color:#99d420}.list-of-download a svg{width:25px}.list-of-products{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media(max-width: 767px){.list-of-products{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 1280px){.list-of-products{grid-template-columns:repeat(2, 1fr)}}.list-of-products li{padding-bottom:0}.slick-slider:not(.slick-vertical) .slick-track{display:flex !important;justify-content:flex-start;margin:0}.slick-slider:not(.slick-vertical) .slick-track .slick-slide{float:none !important;height:inherit !important;outline:none !important}.slick-slider.hide-cursor,.slick-slider.hide-cursor *{cursor:none !important}.slick-slider:not(.has-items)+.controls-container:not(.force-visible){display:none}.controls-container{opacity:0;transition:opacity 1.2s;pointer-events:none}.controls-container .dots{pointer-events:auto;display:flex;justify-content:center}@media(max-width: 767px){.controls-container .dots{display:none}}.controls-container .arrows{display:flex}@media(max-width: 767px){.controls-container .arrows{justify-content:center;padding-bottom:3.5rem;margin-top:-1.5rem}}.controls-container .arrows .slick-arrow-container{pointer-events:auto;position:absolute;left:-4.5rem;top:calc(50% - 1.5rem);transform:translateY(-50%)}@media(max-width: 767px){.controls-container .arrows .slick-arrow-container{position:relative;left:auto;top:auto;transform:none;padding:0 2rem}}.controls-container .arrows .slick-arrow-container.next{left:auto;right:-4.7rem}@media(max-width: 767px){.controls-container .arrows .slick-arrow-container.next{right:auto}}.controls-container.visible{opacity:1}.controls-container.small-bottom-space{margin-bottom:-7.2rem}@media(max-width: 767px){.controls-container.small-bottom-space{margin-bottom:0}}body.is-touch-device .controls-container{opacity:1}.slick-image-dots{padding-top:2.8rem}.slick-image-dots .slick-dots{position:relative;display:flex !important;align-items:center;padding:0;margin:0;list-style:none;cursor:default}.slick-image-dots .slick-dots *{outline:none !important}.slick-image-dots .slick-dots li{display:flex;align-items:center;background:none;border-radius:0;cursor:pointer;margin:0;padding:.4rem;overflow:hidden;border:0}.slick-image-dots .slick-dots li:after{display:none}.slick-image-dots .slick-dots li button{position:relative;display:block;width:1.6rem;height:1.6rem;margin:0;padding:0;border:.2rem solid #767676;font-size:0;line-height:0;text-indent:-1000px;cursor:pointer;overflow:hidden;border-radius:50%;background:rgba(0,0,0,0);opacity:1;transition:all .4s;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.slick-image-dots .slick-dots li.slick-active{cursor:default;pointer-events:none}.slick-image-dots .slick-dots li.slick-active:hover button,.slick-image-dots .slick-dots li.slick-active button{cursor:default;background-color:#767676}.slick-image-dots .slick-dots li:hover button{background-color:#767676}.slick-image-dots .slick-dots li:last-child{padding-right:0}.list-case-studies.slick-slider,.list-case-studies-other.slick-slider{overflow:hidden;margin-right:-1.5rem;margin-top:-2rem;margin-left:-0.5rem}@media(max-width: 767px){.list-case-studies.slick-slider,.list-case-studies-other.slick-slider{margin-left:0;margin-right:-1rem;margin-bottom:-2rem}}.list-case-studies.slick-slider .slick-list,.list-case-studies-other.slick-slider .slick-list{padding:2rem 2rem 2rem .5rem}.list-case-studies.slick-slider .slick-list .slick-track .slick-slide,.list-case-studies-other.slick-slider .slick-list .slick-track .slick-slide{margin-left:2rem;width:calc((var(--var-width) - 3.5rem)/3)}@media(max-width: 1280px){.list-case-studies.slick-slider .slick-list .slick-track .slick-slide,.list-case-studies-other.slick-slider .slick-list .slick-track .slick-slide{width:calc((var(--var-width) - 2rem)/2)}}@media(max-width: 767px){.list-case-studies.slick-slider .slick-list .slick-track .slick-slide,.list-case-studies-other.slick-slider .slick-list .slick-track .slick-slide{width:var(--var-width)}}.list-references.slick-slider{overflow:hidden;margin-right:-2rem;margin-top:-2rem}@media(max-width: 767px){.list-references.slick-slider{margin:0}}.list-references.slick-slider .slick-list{margin-left:-3rem;padding:2rem 2rem 2rem .5rem}@media(max-width: 767px){.list-references.slick-slider .slick-list{padding:0}}.list-references.slick-slider .slick-list .slick-track .slick-slide{margin-left:3rem}.item-value{display:flex;flex-direction:column;height:100%;background:rgba(118,118,118,.1);box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15)}@media(max-width: 767px){.item-value{text-align:center}}.item-value .header{border-bottom:2px solid #3d7f6a;padding:3rem 3rem 2.8rem 3rem}@media(max-width: 767px){.item-value .header{padding:2rem}}.item-value .header .title{display:flex;align-items:center;min-height:var(--var-min-title-height)}@media(max-width: 1024px){.item-value .header .title{min-height:0;justify-content:center}}.item-value .content{padding:3rem;flex-grow:1}@media(max-width: 767px){.item-value .content{padding:2rem}}@media(max-width: 767px){.item-value .content .description{min-height:11.5rem}}.list-values.no-min-title-height .item-value .header .title{min-height:0 !important}.item-question{position:relative;padding:3rem;background:#fff;box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15)}@media(max-width: 1280px){.item-question{padding:2.5rem}}@media(max-width: 767px){.item-question{padding:2rem}}.item-question:after{position:absolute;top:50%;height:2px;background:#99d420;content:""}.list-questions li:nth-child(odd) .item-question{border-left:.4rem solid #99d420}.list-questions li:nth-child(odd) .item-question:after{right:100%;left:-200vw}.list-questions li:nth-child(even) .item-question{border-right:.4rem solid #99d420}.list-questions li:nth-child(even) .item-question:after{left:100%;right:-200vw}.item-case-study{display:flex;flex-direction:column;height:100%;background:#3d7f6a;box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15);transition:background .4s;cursor:pointer;position:relative;min-height:39.5rem}@media(max-width: 767px){.item-case-study{min-height:0}}.item-case-study .header{border-bottom:2px solid #f2f2f2;transition:all .4s}.item-case-study .header .title{display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem 3rem;min-height:9rem;text-align:center;color:#fff;transition:all .4s;opacity:0;pointer-events:none;max-height:9rem;overflow:hidden}@media(max-width: 767px){.item-case-study .header .title{min-height:7rem;max-height:7rem}}.item-case-study .header .title.clone{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);min-height:0;max-height:none;opacity:1;pointer-events:auto}.item-case-study .content{padding:3rem;flex-grow:1}@media(max-width: 767px){.item-case-study .content{padding:2rem}}.item-case-study .content .description{transition:all .4s;opacity:0;text-align:center}.item-case-study .more{padding:1.5rem 0 3rem 0;border-top:2px solid #fff;text-align:center}@media(max-width: 767px){.item-case-study .more{padding-bottom:2rem}}.item-case-study .more .button{opacity:0}.item-case-study.lowlight{background-color:rgba(118,118,118,.1)}.item-case-study.lowlight .header{border-color:#767676}.item-case-study.lowlight .header .title{color:#000;padding:3rem 1.6rem}.item-case-study.hoverable{cursor:pointer !important}.item-case-study.without-description{min-height:0}.item-case-study.without-description .header{max-height:none}.item-case-study.without-description .header .title{opacity:1;pointer-events:auto;max-height:none}.item-case-study.without-description .header .title.clone{display:none}.item-case-study.without-description .more{border-top:0;padding-top:3rem}.item-case-study.without-description .more .button{opacity:1;background-color:#767676;pointer-events:none}.slick-active .item-case-study:not(.hoverable),body:not(.is-touch-device) .item-case-study.hoverable:hover,body.breakpoint-sm .item-case-study:not(.hoverable){cursor:default;background-color:#fff}.slick-active .item-case-study:not(.hoverable) .header,body:not(.is-touch-device) .item-case-study.hoverable:hover .header,body.breakpoint-sm .item-case-study:not(.hoverable) .header{border-color:#99d420;max-height:none}.slick-active .item-case-study:not(.hoverable) .header .title,body:not(.is-touch-device) .item-case-study.hoverable:hover .header .title,body.breakpoint-sm .item-case-study:not(.hoverable) .header .title{max-height:15rem;top:0;transform:none;min-height:9rem;color:#000}@media(max-width: 767px){.slick-active .item-case-study:not(.hoverable) .header .title,body:not(.is-touch-device) .item-case-study.hoverable:hover .header .title,body.breakpoint-sm .item-case-study:not(.hoverable) .header .title{min-height:7rem}}.slick-active .item-case-study:not(.hoverable) .content .description,body:not(.is-touch-device) .item-case-study.hoverable:hover .content .description,body.breakpoint-sm .item-case-study:not(.hoverable) .content .description{opacity:1}.slick-active .item-case-study:not(.hoverable) .more .button,body:not(.is-touch-device) .item-case-study.hoverable:hover .more .button,body.breakpoint-sm .item-case-study:not(.hoverable) .more .button{opacity:1;pointer-events:auto}.slick-active .item-case-study:not(.hoverable).lowlight .more .button,body:not(.is-touch-device) .item-case-study.hoverable:hover.lowlight .more .button,body.breakpoint-sm .item-case-study:not(.hoverable).lowlight .more .button{background-color:#3d7f6a}.item-key-value{display:flex}@media(max-width: 767px){.item-key-value{flex-direction:column;text-align:center}}.item-key-value .header{flex-basis:23.6rem;padding-right:2rem;border-right:2px solid #3d7f6a;flex-shrink:0}@media(max-width: 1280px){.item-key-value .header{flex-basis:20rem}}@media(max-width: 767px){.item-key-value .header{flex-basis:auto;padding-right:0;padding-bottom:2rem;border-right:0;border-bottom:2px solid #3d7f6a}}.item-key-value .header .title{color:#3d7f6a}.item-key-value .content{padding:0 0 0 3rem}@media(max-width: 767px){.item-key-value .content{padding-left:0;padding-top:2rem}}.item-key-value.single-product .content{padding:0}.item-key-value.single-product .content p{margin:2rem 0}.item-reference{display:flex;align-items:center}@media(max-width: 767px){.item-reference{flex-direction:column;text-align:center}}.item-reference .image{flex-shrink:0;width:26.5rem;height:26.5rem;background:#fff;box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15);margin-right:2.4rem;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.item-reference .image{width:16rem;height:16rem;margin-bottom:2rem;margin-right:0}}@media(max-width: 575px){.item-reference .image{width:12rem;height:12rem}}.item-reference .image img{width:74%;height:auto;max-height:90%;-o-object-fit:contain;object-fit:contain}.item-reference .header-and-content{padding-bottom:3.3rem}@media(max-width: 767px){.item-reference .header-and-content{padding-bottom:0}}.item-reference .header-and-content .header .title{padding-bottom:2.4rem}@media(max-width: 767px){.item-reference .header-and-content .header .title{padding-bottom:1.6rem}}.item-reference-2{flex-direction:column;text-align:center}.item-reference-2 .images{display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem;padding:1rem}@media(max-width: 1280px){.item-reference-2 .images{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 575px){.item-reference-2 .images{grid-template-columns:repeat(2, 1fr);gap:1rem}}.item-reference-2 .image{flex-shrink:0;background:#fff;box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15);display:flex;align-items:center;justify-content:center;padding:4rem 1rem}.item-reference-2 .image img{width:98%;height:auto;max-height:90%;-o-object-fit:contain;object-fit:contain}.item-reference-2 a{transition:transform .6s ease}.item-reference-2 a:hover{transform:scale(1.1)}.item-reference-2 .header-and-content{padding-bottom:3.3rem}@media(max-width: 767px){.item-reference-2 .header-and-content{padding-bottom:0}}.item-reference-2 .header-and-content .header .title{padding-bottom:2.4rem;text-align:left}@media(max-width: 767px){.item-reference-2 .header-and-content .header .title{padding-bottom:1.6rem}}.item-reference-2 #loadMore{margin:4rem 0}.item-product{display:flex;flex-direction:column;height:100%;background-color:rgba(118,118,118,.1);box-shadow:.6rem .6rem 1.2rem 0 rgba(37,37,37,.15);transition:background .4s;position:relative;min-height:39.5rem}@media(max-width: 767px){.item-product{min-height:0}}.item-product .header{border-bottom:2px solid #99d420;transition:all .4s}.item-product .header .title{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem 3rem;text-align:center;color:#000;transition:all .4s;opacity:1;overflow:hidden}.item-product .content{padding:3rem;flex-grow:1}@media(max-width: 767px){.item-product .content{padding:2rem}}.item-product .content .description{transition:all .4s;opacity:1;text-align:center}.item-product .content .description a{font-weight:600}.item-product .more{padding:1.5rem 0 3rem 0;border-top:2px solid #fff;text-align:center}@media(max-width: 767px){.item-product .more{padding-bottom:2rem}}.item-product .more .button{opacity:1}.mgbutton{border-radius:0 !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.loadable{position:relative;transition:opacity .4s}.loadable.loading{opacity:.6;pointer-events:none}.loadable.loading.loadable-icon:after{opacity:1}.hidden{display:none}#main-header{position:relative;display:flex;flex-direction:column;z-index:10;background:rgba(118,118,118,.1);border-bottom:.1rem solid #99d420}#main-header .main-container{position:relative}#main-header .main-container>.main{padding-top:2.5rem;padding-bottom:1.6rem;display:flex;align-items:center;position:relative}@media(max-width: 575px){#main-header .main-container>.main{padding-top:1.6rem;padding-bottom:1.8rem}}#main-header .main-container>.main .width-indicator{position:absolute;left:0;top:0;right:0;display:block}#main-header .main-container>.main .logo{flex-shrink:0;padding-right:9.58vw}@media(max-width: 1280px){#main-header .main-container>.main .logo{padding-right:6vw}}@media(max-width: 575px){#main-header .main-container>.main .logo{padding-right:3rem;transform:translateY(0.5rem)}}#main-header .main-container>.main .logo a{display:inline-flex}#main-header .main-container>.main .logo a img,#main-header .main-container>.main .logo a svg{width:15rem;height:5rem}#main-header .main-container>.main .logo a img path,#main-header .main-container>.main .logo a svg path{transition:all .4s;fill:#3d7f6a}#main-header .main-container>.main .logo a img path.l,#main-header .main-container>.main .logo a svg path.l{fill:#99d420}#main-header .main-container>.main .logo a:hover svg path{fill:#3d7f6a}#main-header .main-container>.main .logo a:hover svg path.l{fill:#3d7f6a}#main-header .main-container>.main .navigation-container{flex-grow:1;display:flex;align-items:center}#main-header .main-container>.main .navigation-container .main-navigation{flex-grow:1}#main-header .main-container>.main .navigation-container .languages{padding-left:4rem;transform:translateY(-0.4rem)}@media(max-width: 1280px){#main-header .main-container>.main .navigation-container .languages{padding-left:2.5rem}}#main-header .main-container>.main .button-menu-toggle{display:none;margin-left:auto;margin-right:.5rem;transform:translateY(-0.5rem)}@media(max-width: 575px){#main-header .main-container>.main .button-menu-toggle{transform:none}}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert{background:none}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert a{color:#fff}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert a:hover{color:#99d420}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a img path,body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a svg path{fill:#fff}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a img path.l,body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a svg path.l{fill:#fff}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a:hover img path,body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a:hover svg path{fill:#3d7f6a}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a:hover img path.l,body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .logo a:hover svg path.l{fill:#99d420}body:not(.header-overflows):not(.breakpoint-md) #main-header.invert .main-container>.main .languages>.list-languages .active{color:#fff}body.header-overflows #main-header .main-container .logo a img,body.header-overflows #main-header .main-container .logo a svg,body.breakpoint-md #main-header .main-container .logo a img,body.breakpoint-md #main-header .main-container .logo a svg{width:10rem;height:3.4rem}body.header-overflows #main-header .main-container .navigation-container,body.breakpoint-md #main-header .main-container .navigation-container{position:absolute;left:0;top:var(--var-header-height);right:0;min-height:calc(100vh - var(--var-header-height));overflow:auto;z-index:100;opacity:0;padding:0;pointer-events:none;-ms-overflow-style:none;scrollbar-width:none;background:#f1f1f1;transform:translateX(-100%);transition:transform .6s;display:flex;flex-direction:column;justify-content:center}body.header-overflows #main-header .main-container .navigation-container *,body.breakpoint-md #main-header .main-container .navigation-container *{pointer-events:none}body.header-overflows #main-header .main-container .navigation-container::-webkit-scrollbar,body.breakpoint-md #main-header .main-container .navigation-container::-webkit-scrollbar{display:none}body.header-overflows #main-header .main-container .navigation-container .main-navigation,body.breakpoint-md #main-header .main-container .navigation-container .main-navigation{display:flex;align-items:center;margin-left:0;margin-right:0;min-height:0;justify-content:center;visibility:visible !important;opacity:1 !important;padding-top:4rem}body.header-overflows #main-header .main-container .navigation-container .languages,body.breakpoint-md #main-header .main-container .navigation-container .languages{padding-bottom:10rem;padding-left:0}body.header-overflows #main-header .main-container .button-menu-toggle,body.breakpoint-md #main-header .main-container .button-menu-toggle{display:block;z-index:350}body.header-overflows #main-header.invert,body.breakpoint-md #main-header.invert{background:rgba(118,118,118,.1)}body.navigation-open #main-header .main .navigation-container{transform:none;opacity:1;height:auto}body.navigation-open #main-header .main .navigation-container *{pointer-events:auto !important}#main-footer{padding-top:8rem;padding-bottom:1.6rem;background:#767676;color:#fff}@media(max-width: 575px){#main-footer{padding-top:4rem;padding-bottom:.7rem}}@media(max-width: 2300px){#main-footer{padding-left:15vw;padding-right:15vw}}@media(max-width: 1750px){#main-footer{padding-left:10vw;padding-right:10vw}}@media(max-width: 1440px){#main-footer{padding-left:5vw;padding-right:5vw}}#main-footer a{color:#fff}#main-footer a:hover{color:#99d420}#main-footer>.top{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:14rem;flex-wrap:wrap}@media(max-width: 1024px){#main-footer>.top{padding-bottom:14rem}}@media(max-width: 860px){#main-footer>.top{flex-direction:column;align-items:center;text-align:center;padding-bottom:2rem}}#main-footer>.top a.scroll-to{position:absolute;right:0;top:-8rem;transform:translateY(-50%)}@media(max-width: 991px){#main-footer>.top a.scroll-to{display:none}}#main-footer>.top a.scroll-to svg{width:6rem;height:6rem}#main-footer>.top a.scroll-to svg circle{transition:all .4s}#main-footer>.top a.scroll-to:hover svg circle{fill:#99d420}#main-footer>.top .links{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 1280px){#main-footer>.top .links{flex-wrap:wrap;flex-direction:column;gap:2rem;justify-content:start}}#main-footer>.top .logo-and-social{flex-grow:1;padding-right:8rem}@media(max-width: 1280px){#main-footer>.top .logo-and-social{padding-right:4rem;flex-grow:0}}@media(max-width: 860px){#main-footer>.top .logo-and-social{padding-right:0}}#main-footer>.top .logo-and-social .logo a{display:inline-flex}#main-footer>.top .logo-and-social .logo a img,#main-footer>.top .logo-and-social .logo a svg{width:20rem;height:6.7rem}@media(max-width: 575px){#main-footer>.top .logo-and-social .logo a img,#main-footer>.top .logo-and-social .logo a svg{width:12rem;height:4rem}}#main-footer>.top .logo-and-social .logo a img path,#main-footer>.top .logo-and-social .logo a svg path{transition:all .4s}#main-footer>.top .logo-and-social .logo a:hover svg path{fill:#3d7f6a}#main-footer>.top .logo-and-social .logo a:hover svg path.l{fill:#99d420}#main-footer>.top .logo-and-social .social{padding-top:2.7rem}@media(max-width: 575px){#main-footer>.top .logo-and-social .social{padding-top:.1rem}}@media(max-width: 860px){#main-footer>.top .logo-and-social .social .list-social .text{display:none}}#main-footer>.top .main-navigation{padding-right:10rem}@media(max-width: 1280px){#main-footer>.top .main-navigation{padding-right:4rem}}@media(max-width: 860px){#main-footer>.top .main-navigation{padding-right:0;padding-top:2rem;padding-bottom:2rem}}#main-footer>.top .gdpr-and-languages{padding-right:7rem}@media(max-width: 1280px){#main-footer>.top .gdpr-and-languages{padding-right:4rem}}@media(max-width: 991px){#main-footer>.top .gdpr-and-languages{padding-right:0}}#main-footer>.top .gdpr-and-languages .list-navigation{padding-bottom:1.8rem}@media(max-width: 860px){#main-footer>.top .gdpr-and-languages .list-languages-inline{padding-top:.2rem;justify-content:center;align-items:center}}#main-footer>.top .contacts{padding-right:9vw;line-height:1.7777777778}@media(max-width: 1280px){#main-footer>.top .contacts{padding-right:0}}@media(max-width: 860px){#main-footer>.top .contacts{padding-top:2.5rem;flex-basis:100%}}@media(max-width: 767px){#main-footer>.top .contacts{padding-top:3.9rem}}#main-footer>.top .contacts address{padding-bottom:3.2rem}@media(max-width: 860px){#main-footer>.top .contacts address{padding-bottom:0}}#main-footer>.top .iso{right:0;align-items:center}#main-footer>.top .iso img{transform-origin:right bottom}#main-footer>.top .logos{left:0;align-items:end}#main-footer>.top .logos img{transform-origin:left bottom}#main-footer>.top .iso,#main-footer>.top .logos{position:absolute;bottom:1rem;display:flex;flex-direction:row;justify-content:center}#main-footer>.top .iso>*,#main-footer>.top .logos>*{margin-left:1rem}@media(max-width: 860px){#main-footer>.top .iso>*,#main-footer>.top .logos>*{margin-left:0;margin-top:1rem}}@media(max-width: 860px){#main-footer>.top .iso,#main-footer>.top .logos{bottom:auto;right:auto;position:relative;padding-top:2rem;padding-bottom:2rem;flex-direction:column;align-items:center}}#main-footer>.top .iso img,#main-footer>.top .logos img{height:7rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:grayscale(100%);opacity:.7;transition:all .4s}@media(max-width: 1280px){#main-footer>.top .iso img,#main-footer>.top .logos img{height:6rem}}@media(max-width: 991px){#main-footer>.top .iso img,#main-footer>.top .logos img{height:7rem}}@media(max-width: 860px){#main-footer>.top .iso img,#main-footer>.top .logos img{height:6rem;margin-left:0;transform-origin:center center;margin-bottom:1rem}}#main-footer>.bottom{border-top:.1rem solid #fff;padding-top:1.6rem}@media(max-width: 575px){#main-footer>.bottom{padding-top:.9rem}}#main-footer>.bottom .copyright{text-align:center}body:not(.is-touch-device) #main-footer>.top .iso img:hover{filter:none;opacity:1;transform:scale(1.5)}body:not(.is-touch-device) #main-footer>.top .logos img:hover{filter:none;opacity:1;height:10rem;width:auto}