img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
.menu-item-object-language_switcher .trp-flag-image{display:inline-block;margin:-1px 5px;vertical-align:baseline;padding:0;border:0;border-radius:0}.trp-language-switcher{height:42px;position:relative;box-sizing:border-box;width:200px;text-overflow:ellipsis;white-space:nowrap}.trp-language-switcher>div{box-sizing:border-box;padding:4px 20px 3px 13px;border:1.5px solid #949494;border-radius:2px;background-image:url(//www.oscasistemas.com/wp-content/plugins/translatepress-multilingual/assets/css/../../assets/images/arrow-down-3101.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 3px) calc(1em + 0px);background-size:8px 8px,8px 8px;background-repeat:no-repeat;background-color:#fff}.trp-language-switcher>div:hover{background-image:none}.trp-language-switcher>div>a{display:block;padding:7px 12px;border-radius:3px;text-decoration:none;color:#1e1e1e;font-style:normal;font-weight:400;font-size:16px}.trp-language-switcher>div>a:hover{background:#f0f0f0;border-radius:2px}.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language{cursor:default}.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language:hover{background:0 0}.trp-language-switcher>div>a>img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0}.trp-language-switcher .trp-ls-shortcode-current-language{display:inline-block}.trp-language-switcher:focus .trp-ls-shortcode-current-language,.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:hidden}.trp-language-switcher .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;padding:4px 13px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block !important;min-height:auto}#wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before{content:'\f326';top:3px}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-trp_edit_translation>.ab-item{text-indent:0}#wpadminbar li#wp-admin-bar-trp_edit_translation{display:block}}
@charset "UTF-8";@font-face{font-family:'icomoon';src:url("/wp-content/themes/oscasistemas/assets/css/fonts/icomoon.eot?r2z854");src:url("/wp-content/themes/oscasistemas/assets/css/fonts/icomoon.eot?r2z854#iefix") format("embedded-opentype"),url("/wp-content/themes/oscasistemas/assets/css/fonts/icomoon.ttf?r2z854") format("truetype"),url("/wp-content/themes/oscasistemas/assets/css/fonts/icomoon.woff?r2z854") format("woff"),url("/wp-content/themes/oscasistemas/assets/css/fonts/icomoon.svg?r2z854#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-attention:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-insta:before{content:"\e902"}.icon-location:before{content:"\e903"}.icon-phone:before{content:"\e904"}.icon-twitter:before{content:"\e905"}.icon-whatssap:before{content:"\e906"}.icon-youtube:before{content:"\e907"}.icon-download:before{content:"\e908"}.icon-play:before{content:"\e909"}.icon-plus-client:before{content:"\e90a"}.icon-arrow-left:before{content:"\e90b"}.icon-arrow-right:before{content:"\e90c"}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}*,*:after,*:before{box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}.clearfix{clear:both;float:none;margin:0;padding:0;height:0}iframe{border:0 solid transparent;width:100%;height:100%}select,textarea,input[type=text]{border-radius:5px;border:0;box-shadow:none}input::-webkit-autofill{background-color:transparent !important;box-shadow:none}body{background:#fff;margin:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;font-family:"Heebo",sans-serif}@media only screen and (max-width:991px){body{height:100%;min-height:100vh}}div{margin:0;padding:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;text-align:left}h1,.h1{font-family:"IBM Plex Sans",sans-serif;font-size:62px;line-height:1;font-weight:300}@media only screen and (min-width:1600px){h1,.h1{font-size:75px}}@media only screen and (max-width:991px){h1,.h1{font-size:68px}}h2,.h2{font-family:"IBM Plex Sans",sans-serif;font-size:40px;line-height:1.3;font-weight:300}@media only screen and (max-width:991px){h2,.h2{font-size:36px}}@media only screen and (max-width:720px){h2,.h2{font-size:32px}}@media only screen and (max-width:640px){h2,.h2{font-size:28px}}@media only screen and (max-width:540px){h2,.h2{font-size:26px}}h3,.h3{font-family:"IBM Plex Sans",sans-serif;font-size:89px;line-height:1;font-weight:300}@media only screen and (max-width:1080px){h3,.h3{font-size:80px}}@media only screen and (max-width:991px){h3,.h3{font-size:70px}}@media only screen and (max-width:860px){h3,.h3{font-size:60px}}@media only screen and (max-width:768px){h3,.h3{font-size:50px}}@media only screen and (max-width:480px){h3,.h3{font-size:42px}}h4,.h4,h5,.h5{font-family:"IBM Plex Sans",sans-serif;font-size:24px;line-height:1.8;font-weight:400}@media only screen and (max-width:640px){h4,.h4,h5,.h5{font-size:22px}}@media only screen and (max-width:640px){h4,.h4,h5,.h5{font-size:20px}}a{text-decoration:none;color:#000;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (min-width:991px){a:hover{color:#2566dd;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}}p{font-size:18px;line-height:1.65}@media only screen and (max-width:991px){p{font-size:15px}}@media only screen and (max-width:640px){p{font-size:14px}}button{border:1px solid #f2f2f2;color:#2566dd;padding:10px;font-size:14px;cursor:pointer;display:inline-block;font-family:"Heebo",sans-serif;background-color:transparent;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (min-width:991px){button:hover{background-color:#2566dd;color:#fff;border:1px solid #fff;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}}ol{margin:0;list-style:none;padding:0 0 0 14px;counter-reset:li}ol li{padding:0 0 10px;counter-increment:li}ol li:before{content:counter(li);display:inline-block;width:16px;font-weight:500}ul{margin:0;padding:0 0 0 30px;list-style:disc}ul li{padding:0 0 10px;text-decoration:none}input{padding:10px;font-size:14px}:active,:focus{border:0;outline:0;text-decoration:none}.form-block{max-width:300px}input[type=submit]{border:0;border-radius:0;width:100%;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}input[type=submit]:hover{transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}input[type=search]{border:0;border-radius:0;width:100%}input[type=text],input[type=password],input[type=email],input[type=url]{border:0;border-radius:0;width:100%;transition:border-bottom .2s ease 0s;-moz-transition:border-bottom .2s ease 0s;-ms-transition:border-bottom .2s ease 0s;-o-transition:border-bottom .2s ease 0s;-webkit-transition:border-bottom .2s ease 0s}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus{color:inherit}input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,input[type=url]:hover{transition:background-color .2s ease 0s;-moz-transition:background-color .2s ease 0s;-ms-transition:background-color .2s ease 0s;-o-transition:background-color .2s ease 0s;-webkit-transition:background-color .2s ease 0s}input[type=text].disabled,input[type=password].disabled,input[type=email].disabled,input[type=url].disabled{opacity:.5}input[type=text].disabled:hover,input[type=password].disabled:hover,input[type=email].disabled:hover,input[type=url].disabled:hover{color:inherit}input[type=date],input[type=number],input[type=time]{width:100%;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}input[type=number]{max-width:60px;margin-left:10px}textarea[rows]{height:auto}textarea{width:100%;padding:12px 20px;box-sizing:border-box;border:1px solid #f2f2f2;border-radius:0;font-size:14px;color:#fff;text-align:left;font-family:"Heebo",sans-serif}textarea:focus{border:1px solid #f2f2f2}textarea::-webkit-input-placeholder{color:rgba(255,255,255,.3)}table{width:100%;border-collapse:collapse}table td,table th{padding-top:10px}table .table_center{text-align:right}table th{text-align:left}.container{width:100%;max-width:100%;margin:0 auto;padding-left:50px;padding-right:50px}@media only screen and (max-width:991px){.container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:640px){.container{padding-left:20px;padding-right:20px}}.container--large{max-width:1920px}.container--medium{max-width:1320px}@media only screen and (min-width:1600px){.container--medium{max-width:1520px}}@media only screen and (min-width:1920px){.container--medium{max-width:1720px}}.container--medium-small{max-width:1200px}@media only screen and (min-width:1920px){.container--medium-small{max-width:1920px}}@media only screen and (max-width:991px){.container--medium-small{padding-left:30px;padding-right:30px}}.container--small{max-width:900px}@media only screen and (min-width:1600px){.container--small{max-width:1290px}}.container--small-post{max-width:780px}@media only screen and (min-width:1600px){.container--small-post{max-width:1090px}}.containergrid{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0;grid-template-areas:"area1 area2 area2" "area3 area4 area5" "area6 area7 area8"}@media only screen and (max-width:991px){.containergrid{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:20px 0;grid-template-areas:"area2" "area1" "area3" "area4" "area5" "area6" "area7" "area8"}}.area2{grid-area:area2}.area1{grid-area:area1}.area3{grid-area:area3}.area4{grid-area:area4}.area5{grid-area:area5}.area6{grid-area:area6}.area7{grid-area:area7}.area8{grid-area:area8}.styleguide__label{margin:60px 0 20px;font-size:20px;font-weight:800;font-style:italic;color:#707070}.styleguide__black{padding:50px;background-color:#000}.styleguide__itemsolution{width:400px}.styleguide__article{display:block;width:50% !important}.h1--blue{color:#2566dd}.h1--white{color:#fff}.h2--blue{color:#2566dd}.h2--white{color:#fff}.h3--blue{color:#2566dd}.h3--white{color:#fff}.h4--blue{color:#2566dd}.h4--white{color:#fff}.h5--blue{color:#2566dd}.h5--white{color:#fff}.long-arrow-right{margin:10px 10px 10px 20px;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.long-arrow-right:after{content:"";display:block;width:1px;height:21px;background-color:#000;transform:rotate(135deg) translate(-7px,-3px);left:0;top:0;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.long-arrow-left{margin:10px 10px 10px 20px;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(315deg);transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.long-arrow-left:after{content:"";display:block;width:1px;height:21px;background-color:#000;transform:rotate(135deg) translate(-7px,-3px);left:0;top:0;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn{border:1px solid #f2f2f2;color:#2566dd;padding:10px 18px;cursor:pointer;display:inline-block;font-family:"Heebo",sans-serif;font-size:17px;position:relative;display:inline-flex;justify-content:flex-start;align-items:center;align-content:center}@media only screen and (max-width:640px){.btn{font-size:14px}}.btn .long-arrow-right{border-top:1px solid #2566dd;border-left:1px solid #2566dd}.btn .long-arrow-right:after{background-color:#2566dd}.btn .corners{transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn .corners__svg{position:absolute;width:10px;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn .corners__svg--topleft{top:-2px;left:-2px}.btn .corners__svg--topright{top:-2px;right:-2px}.btn .corners__svg--bottomleft{bottom:-2px;left:-2px}.btn .corners__svg--bottomright{bottom:-2px;right:-2px}.btn__span{padding:0 10px 0 0}.btn__white{color:#fff;border:1px solid #fff}.btn__white .long-arrow-right{border-top:1px solid #fff;border-left:1px solid #fff}.btn__white .long-arrow-right:after{background-color:#fff}.btn__white .corners__svg{fill:#fff}@media only screen and (min-width:991px){.btn:hover{background-color:#2566dd;color:#fff;border:1px solid #2566dd;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn:hover .long-arrow-right{margin:10px 10px 10px 25px;border-top:1px solid #fff;border-left:1px solid #fff;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn:hover .long-arrow-right:after{width:1px;height:27px;transform:rotate(135deg) translate(-9px,-2px);background-color:#fff;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn:hover .corners__svg{position:absolute;width:10px;opacity:0;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.btn:hover .corners__svg--topleft{top:0;left:0}.btn:hover .corners__svg--topright{top:0;right:0}.btn:hover .corners__svg--bottomleft{bottom:0;left:0}.btn:hover .corners__svg--bottomright{bottom:0;right:0}}.link{color:#000;position:relative;display:inline-flex;align-items:center;align-content:center}.link:before{content:'';position:absolute;height:1px;width:100%;background-color:#000;bottom:-30px;left:0;opacity:0;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}@media only screen and (min-width:991px){.link:hover{color:#000;background-color:transparent;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.link:hover:before{bottom:-3px;opacity:1;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.link:hover .long-arrow-right{margin:10px 10px 10px 25px;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.link:hover .long-arrow-right:after{width:1px;height:27px;transform:rotate(135deg) translate(-9px,-2px);transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}}.link--white{color:#fff}@media only screen and (min-width:991px){.link--white:hover{color:#fff}}.link--white:before{background-color:#fff}.link--white .long-arrow-right{border-top:1px solid #fff;border-left:1px solid #fff}.link--white .long-arrow-right:after{background-color:#fff}.link--fixed:before{bottom:3px;opacity:1}.slider-up{border-radius:50px;width:48px;height:48px;border:1px solid #fff;position:relative;display:inline-flex;justify-content:center;align-items:center}.slider-up .long-arrow-up{margin:0;width:15px;height:15px;border-top:1px solid #fff;border-left:1px solid #fff;position:absolute;right:auto;left:auto;transform:rotate(45deg);transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.slider-up .long-arrow-up:after{content:"";display:block;width:1px;height:19px;background-color:#fff;transform:rotate(315deg) translate(6px,2px);left:0;top:0;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}@media only screen and (min-width:991px){.slider-up:hover{background-color:transparent;border:1px solid #fff}.slider-up:hover .long-arrow-up{margin:0 0 60px;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.slider-up:hover .long-arrow-up:after{height:50px;transform:rotate(315deg) translate(17px,6px);transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}}.checkbox{display:block;margin-bottom:15px;min-height:80px !important}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox label{position:relative;cursor:pointer;font-size:12px !important;font-weight:400 !important}.checkbox label a{font-weight:700}@media only screen and (min-width:991px){.checkbox label a:hover{color:#2566dd}}.checkbox label:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #707070;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px}.checkbox input:checked+label:after{content:'';display:block;position:absolute;top:5px;left:4px;width:5px;height:10px;border:solid #2566dd;border-width:0 2px 2px 0;transform:rotate(45deg)}.radio{display:block;margin-bottom:15px}.radio input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.radio label{position:relative;cursor:pointer}.radio label:before{content:'';border:2px solid #707070;padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;border-radius:50px}.radio input[type=radio]:checked+label:before{background-color:#2566dd;border:2px solid transparent}.radio input[type=radio]:checked+label:after{content:'';display:block;position:absolute;top:7px;left:3px;right:0;width:10px;height:10px;border-radius:50px;background-color:#fff}.itemsolution{display:inline-flex;justify-content:center;align-items:center;align-content:center;position:relative;display:flex;overflow:hidden;background-color:#f2f2f2;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (min-width:991px){.itemsolution:hover .itemsolution__name{color:#2566dd;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.itemsolution:hover .itemsolution__name .long-arrow-right{border-top:1px solid #2566dd;border-left:1px solid #2566dd;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.itemsolution:hover .itemsolution__name .long-arrow-right:after{background-color:#2566dd}.itemsolution:hover .itemsolution__img .img img{transform:scale(1);transition:all .45s cubic-bezier(.34,.63,.82,.98);-moz-transition:all .45s cubic-bezier(.34,.63,.82,.98);-ms-transition:all .45s cubic-bezier(.34,.63,.82,.98);-o-transition:all .45s cubic-bezier(.34,.63,.82,.98);-webkit-transition:all .45s cubic-bezier(.34,.63,.82,.98)}}.itemsolution__name{position:absolute;left:20px;top:20px;right:20px;font-size:22px;line-height:1.4;margin:0;width:auto;display:inline-flex;align-items:center;align-content:center;z-index:1;justify-content:space-between;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (max-width:540px){.itemsolution__name{font-size:18px}}.itemsolution__name .long-arrow-right{transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.itemsolution__img{transform-origin:center right;display:flex;align-items:center;justify-content:center;left:0;width:100%;height:100%;position:relative}.itemsolution__img .img{width:100%;height:100%;display:block;position:relative;transition:transform .45s cubic-bezier(.215,.61,.355,1)}.itemsolution__img .img img{position:relative;object-fit:contain;bottom:110px;right:-25%;display:block;width:80%;height:100%;min-height:50vh;transform:scale(1.1);transition:transform .45s cubic-bezier(.215,.61,.355,1)}.itemsolution__img--flexible .img img{width:110%;bottom:50px;right:-10%}.article{overflow:hidden}.article__info{display:flex;flex-direction:row;justify-content:space-between;padding:20px 0 0}.article__info .category{font-size:12px;margin:0 0 5px;text-align:left;white-space:nowrap;color:#707070}.article__info .blogtitle{font-family:"Heebo",sans-serif;font-size:22px;font-weight:400;margin:0;width:70%;line-height:1.4}.article__img{height:340px;overflow:hidden}@media only screen and (min-width:1600px){.article__img{height:350px}}@media only screen and (max-width:991px){.article__img{height:300px}}@media only screen and (max-width:640px){.article__img{height:370px}}@media only screen and (max-width:540px){.article__img{height:240px}}.article__img img{width:100%;height:100%;object-fit:cover;transform:scale3d(1.06,1.06,1);transition:all 1.25s cubic-bezier(.42,0,.002,1);-moz-transition:all 1.25s cubic-bezier(.42,0,.002,1);-ms-transition:all 1.25s cubic-bezier(.42,0,.002,1);-o-transition:all 1.25s cubic-bezier(.42,0,.002,1);-webkit-transition:all 1.25s cubic-bezier(.42,0,.002,1)}@media only screen and (min-width:991px){.article:hover .category{color:#707070}.article:hover .article__img img{transform:scale(1);transition:all 1.25s cubic-bezier(.42,0,.002,1);-moz-transition:all 1.25s cubic-bezier(.42,0,.002,1);-ms-transition:all 1.25s cubic-bezier(.42,0,.002,1);-o-transition:all 1.25s cubic-bezier(.42,0,.002,1);-webkit-transition:all 1.25s cubic-bezier(.42,0,.002,1)}}.itemcertification{display:flex;align-items:flex-start;margin-right:30px}.itemcertification__img{width:150px;margin-right:24px}.itemcertification__text{font-style:normal;font-weight:400;font-size:15px;color:#fff;margin-top:6px}@media only screen and (max-width:860px){.itemcertification__text{margin-top:0}}@media only screen and (max-width:540px){.itemcertification__text{margin-top:4px}}.itemcertification__text p{margin:0;font-size:16px}.itemcertification__text .link .long-arrow-right{border-top:1px solid #fff;border-left:1px solid #fff}.itemcertification__text .link .long-arrow-right:after{background-color:#fff}.itemcertification--footer{margin-right:0}.modalvideo{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(35,35,35,.8);z-index:1002;display:none;justify-content:center;align-items:center}.modalvideo--active{display:flex;padding:30px}@media only screen and (max-width:640px){.modalvideo--active{padding:20px}}.modalvideo__content{height:auto;position:relative;flex-direction:column;justify-content:center;width:100%;max-width:1000px}@media only screen and (max-width:1440px){.modalvideo__content{max-width:800px}}@media only screen and (max-width:1280px){.modalvideo__content{max-width:600px}}.modalvideo__close{position:absolute;cursor:pointer;right:0;top:-45px;z-index:100;width:30px;height:30px}.modalvideo__close .icon-close{position:absolute;top:15px;right:3px;width:25px;height:2px;background-color:#fff;transition:transform .45s cubic-bezier(.215,.61,.355,1);transform:rotate(-45deg)}.modalvideo__close .icon-close:before{content:"";left:0;right:0;top:0;position:absolute;height:2px;background-color:#fff;transition:transform .45s cubic-bezier(.215,.61,.355,1);transform:rotate(90deg)}.modalvideo__video{text-align:center;overflow:hidden;padding-top:56.25%;position:relative}.modalvideo__video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.forms-group{height:44px;position:relative;font-size:14px;color:#707070;z-index:0;border-bottom:1px solid #f2f2f2;background-color:transparent}.forms-group .input{width:100%;height:100%;border:0;outline:0;padding:10px 24px 0;margin:0 10px;padding-left:8px;font-size:14px;opacity:.8;z-index:2;position:relative;background-color:transparent}.forms-group .input--focused{top:-2px;font-size:10px}.forms-group .label{display:inline;padding:8px 4px 8px;box-sizing:content-box;position:absolute;top:6px;left:15px;transition:top .2s,font-size .2s;color:rgba(255,255,255,.5);z-index:2;font-size:16px}.forms-group--error{color:#b30000;border-bottom:1px solid #df0202}.forms-group--error .label{color:#b30000}.forms-msg{display:none;align-items:center;margin:0 20px}.forms-msg--error{color:#b30000;display:inline-flex}.forms-msg--info{color:#2566dd;display:inline-flex}.forms-msg--success{color:#46b450;display:inline-flex}.input.input.input--focused+.label.label,.input.input:focus+.label{top:-14px;font-size:14px;color:#fff}.cursor{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:.8;z-index:999;pointer-events:none;transition-property:width,height,opacity,background-color}.cursor p{font-size:12px}@media only screen and (max-width:991px){.cursor{opacity:0;visibility:hidden;display:none}}.cursor__dot{width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:absolute;transform-origin:50% 50%;margin-left:0;margin-top:0}.cursor__dot:before{content:"";position:absolute;display:block;width:12px;height:12px;background-color:#2566dd;border-radius:100%;transition-delay:.15s;transition:.6s ease-in;-moz-transition:.6s ease-in;-ms-transition:.6s ease-in;-o-transition:.6s ease-in;-webkit-transition:.6s ease-in}.cursor__dot:after{content:"";position:absolute;display:block;width:50px;height:50px;border-radius:50px;border:1px solid #2566dd;margin-left:0;margin-top:0;transform-origin:50% 50%;will-change:transform;opacity:1;opacity:.5;transition-delay:.5s;transform:scale(1);transition:.4s ease-in;-moz-transition:.4s ease-in;-ms-transition:.4s ease-in;-o-transition:.4s ease-in;-webkit-transition:.4s ease-in}.cursor__dot .play{opacity:0;transform:scale(0);white-space:nowrap;transition:.2s ease-in;-moz-transition:.2s ease-in;-ms-transition:.2s ease-in;-o-transition:.2s ease-in;-webkit-transition:.2s ease-in}.cursor__dot .cursor-drag{opacity:0}.cursor__drag{position:absolute;transform-origin:50% 50%;margin-left:0;margin-top:0;border-radius:50%;width:90px;height:90px;opacity:0;display:flex;justify-content:space-between;align-items:center;padding:15px}.cursor__drag:before{content:"";display:block;width:12px;height:12px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}.cursor__drag:after{content:"";display:block;width:12px;height:12px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(135deg)}.cursor--inactive{display:none;opacity:0}.cursor--active .cursor__dot:before{width:8px;height:8px;transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.cursor--active .cursor__dot:after{transform-origin:50% 50%;opacity:0;transform:scale(0);transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.cursor--activevideo .cursor__dot{animation:cursorBig 1s ease}.cursor--activevideo .cursor__dot:before{width:120px;height:120px;background-color:#2566dd;transition-delay:.15s;transition:.6s ease-in;-moz-transition:.6s ease-in;-ms-transition:.6s ease-in;-o-transition:.6s ease-in;-webkit-transition:.6s ease-in}.cursor--activevideo .cursor__dot:after{opacity:0;transform:scale(0);border:1px solid #000;transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in}.cursor--activevideo .cursor__dot .play{opacity:1;transform:scale(1);font-size:12px;color:#fff;white-space:nowrap;z-index:1;transition-delay:.25s;transition:.5s ease-in;-moz-transition:.5s ease-in;-ms-transition:.5s ease-in;-o-transition:.5s ease-in;-webkit-transition:.5s ease-in}.cursor--active-drag{mix-blend-mode:inherit}.cursor--active-drag .cursor__dot:before{opacity:0;transition:.1s ease-in;-moz-transition:.1s ease-in;-ms-transition:.1s ease-in;-o-transition:.1s ease-in;-webkit-transition:.1s ease-in}.cursor--active-drag .cursor__dot:after{transform-origin:50% 50%;will-change:transform;transform:scale(1);border-radius:50%;width:120px;height:120px;opacity:.8;background-color:#2566dd}.cursor--active-drag .cursor__dot .cursor__drag{opacity:1;z-index:4;transition:.6s ease-in;-moz-transition:.6s ease-in;-ms-transition:.6s ease-in;-o-transition:.6s ease-in;-webkit-transition:.6s ease-in}.cursor--active-white .cursor__dot:before{background-color:#fff;transition:0s ease-in;-moz-transition:0s ease-in;-ms-transition:0s ease-in;-o-transition:0s ease-in;-webkit-transition:0s ease-in}.cursor--active-white .cursor__dot:after{border:1px solid #fff;transition:0s ease-in;-moz-transition:0s ease-in;-ms-transition:0s ease-in;-o-transition:0s ease-in;-webkit-transition:0s ease-in}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slide-top-reverse{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes slide-top{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInSlideLeft{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInSlideRight{0%{opacity:0;transform:translatex(100px)}100%{opacity:1;transform:translatex(0)}}@keyframes fadeInSlideRightHome{0%{opacity:0;transform:rotate(270deg) translatey(100px)}100%{opacity:1;transform:rotate(270deg) translatey(0)}}.header{display:flex;width:100%;align-items:center;padding:10px 20px 10px;top:0;position:fixed;z-index:10;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(255,255,255,.72)}@media only screen and (max-width:768px){.header{align-items:flex-start;padding:13px 20px;background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}.header:before{content:"";position:fixed;height:70px;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(255,255,255,.72);top:0;left:0;right:0;display:none}@media only screen and (max-width:768px){.header:before{height:60px}}.header__logo{z-index:2;display:grid}@media only screen and (max-width:720px){.header__logo{display:grid}}.header__logo img{width:105px;height:auto}@media only screen and (min-width:1920px){.header__logo img{width:120px}}@media only screen and (max-width:768px){.header__logo img{width:90px}}.header__nav{margin:0 0 0 auto;width:auto;display:flex;flex-direction:row;align-items:center}.header__nav ul{display:flex;list-style-type:none;align-items:center}@media only screen and (max-width:768px){.header__nav ul{height:100vh;width:100%;flex-direction:column;text-align:left;padding:0;align-items:initial}}.header__nav ul li{padding:0}@media only screen and (max-width:768px){.header__nav{position:fixed;text-align:right;display:block;top:0;margin:0;right:-100%;width:100%;height:100vh;background-color:#fff;transition-duration:.8s;padding:80px 0 0}}.header__navitem a,.header__navitem .nav-product{color:#5a5a5a;padding:6px 35px;font-size:14px}.header__navitem a .textitem,.header__navitem .nav-product .textitem{position:relative}.header__navitem a .textitem:before,.header__navitem .nav-product .textitem:before{content:'';position:absolute;bottom:-20px;opacity:0;left:0;height:1px;width:100%;background-color:#fff;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.header__navitem a .arrow-short,.header__navitem .nav-product .arrow-short{border-top:1px solid #000 !important;border-left:1px solid #000 !important}@media only screen and (max-width:991px){.header__navitem a,.header__navitem .nav-product{padding:26px 25px}}@media only screen and (max-width:768px){.header__navitem a,.header__navitem .nav-product{transition:none;font-size:18px;font-weight:300;padding:10px 0;margin:0 20px;font-family:"Heebo",sans-serif;align-items:center;align-content:center;display:inline-flex;justify-content:space-between;width:100%;position:relative}.header__navitem a:before,.header__navitem .nav-product:before{content:"";position:absolute;bottom:7px;left:0;height:1px;width:100%;background-color:#f2f2f2}}@media only screen and (min-width:991px){.header__navitem a:hover .textitem:before,.header__navitem .nav-product:hover .textitem:before{opacity:1;bottom:-2px;background-color:#5a5a5a;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}}@media only screen and (max-width:768px){.header__navitem{display:inline-flex;position:relative}}.header__navitem .long-arrow-right{transition:none;display:none}@media only screen and (max-width:768px){.header__navitem .long-arrow-right{display:block;border-top:1px solid #2566dd;border-left:1px solid #2566dd}.header__navitem .long-arrow-right:after{background-color:#2566dd}}.header__navitem--submenuopen .submenu{opacity:1;visibility:visible;height:auto;display:flex;transform:translateY(0);transition:all .25s cubic-bezier(.37,.31,.2,.85)}.header__navitem--submenuopen .header{background-color:#fff}.header__navitem--products--open .submenu.submenu{opacity:1;visibility:visible;height:auto;transform:translateY(0);transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.header__navitem--products--open .submenu.submenu:before{opacity:1;transition:all .5s ease-in .3s;-moz-transition:all .5s ease-in .3s;-ms-transition:all .5s ease-in .3s;-o-transition:all .5s ease-in .3s;-webkit-transition:all .5s ease-in .3s}.header__navitem--products .nav-product{margin:0;cursor:pointer}.header__navitem--products .nav-product .textitem{display:inline-flex;align-items:center;width:85px;justify-content:space-between;position:relative}.header__navitem--products .nav-product .textitem .arrow-short{width:8px;height:8px;border-top:1px solid #fff;border-left:1px solid #fff;transform:rotate(225deg);position:absolute;right:0;top:6px}@media only screen and (max-width:768px){.header__navitem--products .nav-product{display:none}}.header .submenu{position:absolute;width:100%;background-color:#fff;left:0;top:0;padding:80px 0 0;opacity:0;height:auto;display:flex;visibility:hidden;z-index:-4;border-bottom:1px solid #f2f2f2;transform:translateY(-80px);transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.header .submenu:before{content:"";height:1px;width:90%;position:absolute;background-color:rgba(180,180,180,.5);right:0;top:70;z-index:1;opacity:0}@media only screen and (max-width:768px){.header .submenu:before{display:none}}@media only screen and (max-width:768px){.header .submenu{position:relative;opacity:1;top:0;visibility:visible;transform:none;padding:0;height:100%;background-color:transparent;border:0;z-index:0}}.header .submenu__content{width:100%;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.header .submenu__content .container{display:flex;margin:0 auto;justify-content:space-between}@media only screen and (max-width:768px){.header .submenu__content .container{flex-direction:column;margin:0;padding-left:20px;padding-right:20px}}.header .submenu__item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:30px 20px;height:100%}@media only screen and (max-width:991px){.header .submenu__item{width:150px}}@media only screen and (max-width:768px){.header .submenu__item{padding:0;transition:none;padding:10px 0;margin:0;align-items:center;align-content:center;display:inline-flex;justify-content:space-between;width:100%;position:relative}}.header .submenu__item .long-arrow-right{display:none}@media only screen and (max-width:768px){.header .submenu__item .long-arrow-right{display:block}}.header .submenu__item img{transform:translateY(0);width:150px;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}@media only screen and (max-width:768px){.header .submenu__item img{display:none}}@media only screen and (min-width:991px){.header .submenu__item:hover img{transform:translateY(-5px);transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.header .submenu__item:hover .submenu__itemname{color:#2566dd}}.header .submenu__itemname{color:#000;margin:30px 0 0;font-size:13px;text-align:center}@media only screen and (max-width:768px){.header .submenu__itemname{color:#2566dd;font-size:18px;font-family:"Heebo",sans-serif;font-weight:300;margin:0;align-items:center;align-content:center;display:inline-flex;justify-content:space-between;width:100%;position:relative}}.header .menuburger{display:none;position:relative;width:45px;height:30px;border:0;margin:0 0 0 auto;padding:0}@media only screen and (max-width:768px){.header .menuburger{display:block;margin:3px 0 0 auto}}@media only screen and (min-width:991px){.header .menuburger:hover{background-color:transparent}}.header .menuburger:before,.header .menuburger:after{content:"";position:absolute;top:50%;left:15px;height:1px;background-color:#2566dd;width:30px;transform-origin:center left;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.header .menuburger:before{margin-top:-7px;transform:scaleX(.65)}.header .menuburger:after{margin-top:7px;transform:scaleX(.4)}.header .menuburger__line{top:50%;left:15px;width:25px;position:absolute;height:1px;background-color:#2566dd;transition:transform .45s cubic-bezier(.215,.61,.355,1)}.header .menuburger__line:before{content:"";left:0;right:0;top:0;position:absolute;height:1px;background-color:#2566dd;transition:transform .45s cubic-bezier(.215,.61,.355,1)}.header .menuburger--white:before,.header .menuburger--white:after{background-color:#fff}.header .menuburger--white .menuburger__line{background-color:#fff}.header .menuburger--white .menuburger__line:before{background-color:#fff}.header__language{font-size:16px;z-index:1;padding:0 0 0 10px}.header__language span{color:#000}.header__language a{opacity:.5;color:#000;display:inline-block;font-size:14px;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}@media only screen and (min-width:991px){.header__language a:hover{color:#fff !important;opacity:1;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}}.header__language a.active{opacity:1;cursor:pointer}.header__language .trp-language-switcher>div{background-image:none;background-position:inherit}.header__language .trp-language-switcher>div a{display:flex;color:#5a5a5a}.header__language .trp-language-switcher>div a:nth-child(2):before,.header__language .trp-language-switcher>div a:nth-child(3):before,.header__language .trp-language-switcher>div a:nth-child(4):before,.header__language .trp-language-switcher>div a:nth-child(5):before{content:'|';padding:0 3px 0 0;margin:-1px 0 0}.header__language .trp-language-switcher:hover .trp-ls-shortcode-language{display:flex !important}.header__language .trp-language-switcher:hover .trp-ls-disabled-language{opacity:1}.header__language .trp-language-switcher:hover>div a{color:#5a5a5a !important}.header__language .trp-ls-shortcode-current-language{background-color:transparent;border:0}.header__language .trp-ls-shortcode-current-language a{opacity:1}.header__language .trp-ls-shortcode-language{background-color:transparent;max-height:250px;height:auto;overflow-y:auto;visibility:visible;position:absolute;left:0;top:0;display:flex !important;min-height:auto;border:0}.header__language .trp-ls-shortcode-language a:hover{background-color:transparent}@media only screen and (max-width:768px){.header__language{display:block;z-index:1;position:absolute;bottom:50px;opacity:1;padding:0 0 0 20px;visibility:visible;transition-duration:1s}.header__language span,.header__language p,.header__language a{color:#000;font-size:18px}.header__language span{margin:0 3px}}.header--white{transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.header--white.header--white{background-color:#fff}.header--white:before{content:'';position:absolute;height:1px;width:calc(100% - 160px);background-color:#f2f2f2;bottom:0;right:0;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.header--white .header__navitem.header__navitem a,.header--white .header__navitem.header__navitem .nav-product{color:#000}.header--white .header__navitem.header__navitem a .arrow-short,.header--white .header__navitem.header__navitem .nav-product .arrow-short{border-top:1px solid #000 !important;border-left:1px solid #000 !important}.header--white .header__navitem.header__navitem a .textitem:before,.header--white .header__navitem.header__navitem .nav-product .textitem:before{background-color:#000;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.header--white .header__language.header__language span,.header--white .header__language.header__language p,.header--white .header__language.header__language a{color:#000}.header--white .header__language.header__language .trp-language-switcher>div a{color:#000 !important}.header--home{background:0 0;position:absolute;backdrop-filter:none;-webkit-backdrop-filter:none}.header--home:before{content:"";display:none}.header--home .header__navitem a,.header--home .header__navitem .nav-product{color:#fff}@media only screen and (max-width:768px){.header--home .header__navitem a,.header--home .header__navitem .nav-product{color:#5a5a5a}}.header--home .header__navitem a .arrow-short,.header--home .header__navitem .nav-product .arrow-short{border-top:1px solid #fff !important;border-left:1px solid #fff !important}.header--home .header__navitem .textitem:before,.header--home .header__navitem.textitem:before{background-color:#fff !important}.header--home .header__language span,.header--home .header__language p,.header--home .header__language a{color:#fff}@media only screen and (max-width:768px){.header--home .header__language span,.header--home .header__language p,.header--home .header__language a{color:#000}}.header--home .header__language .trp-language-switcher>div a{color:#fff !important}@media only screen and (max-width:768px){.header--home .header__language .trp-language-switcher>div a{color:#5a5a5a !important}}.header--home .menuburger:before,.header--home .menuburger:after{background-color:#fff}.header--home .menuburger .menuburger__line{background-color:#fff}.header--home .menuburger .menuburger__line:before{background-color:#fff}.header--scroll{position:fixed;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(255,255,255,.72);animation:slide-bottom ease 1.3s;padding:3px 20px 3px;transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in}@media only screen and (max-width:768px){.header--scroll{padding:14px 20px}}.header--scroll:before{content:"";display:none}.header--scroll .header__navitem a,.header--scroll .header__navitem .nav-product,.header--scroll.header__navitem a,.header--scroll.header__navitem .nav-product{color:#000;padding:18px 35px}@media only screen and (max-width:768px){.header--scroll .header__navitem a,.header--scroll .header__navitem .nav-product,.header--scroll.header__navitem a,.header--scroll.header__navitem .nav-product{color:#000;padding:10px 0}}.header--scroll .header__navitem a .arrow-short,.header--scroll .header__navitem .nav-product .arrow-short,.header--scroll.header__navitem a .arrow-short,.header--scroll.header__navitem .nav-product .arrow-short{border-top:1px solid #000 !important;border-left:1px solid #000 !important}.header--scroll .header__navitem .textitem:before,.header--scroll.header__navitem .textitem:before{background-color:#000 !important}.header--scroll .header__language span,.header--scroll .header__language p,.header--scroll .header__language a{color:#000}.header--scroll .header__language .trp-language-switcher>div a{color:#000 !important}.header--scroll .menuburger:before,.header--scroll .menuburger:after{background-color:#2566dd}.header--scroll .menuburger .menuburger__line{background-color:#2566dd}.header--scroll .menuburger .menuburger__line:before{background-color:#2566dd}.header--open{width:100%;align-items:flex-start;position:fixed;z-index:3}.header--open .header__nav{right:0;transition-duration:1s;z-index:1}.header--open .menuburger{z-index:2}.header--open .menuburger:before,.header--open .menuburger:after{background-color:#707070;transform:scaleX(0)}.header--open .menuburger__line{background-color:#707070 !important;transform:rotate(-45deg)}.header--open .menuburger__line:before{background-color:#707070 !important;transform:rotate(90deg)}.header--landing{background-color:rgba(242,242,242,.4);padding:13px 20px}@media only screen and (max-width:768px){.header--landing{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);padding:17px 20px 68px;border-bottom:1px solid #cecece}}@media only screen and (max-width:768px){.header--landing .menuburger{display:none}}@media only screen and (max-width:768px){.header--landing .header__nav{background-color:transparent}}.header--landing .header__nav ul{align-items:center}@media only screen and (max-width:768px){.header--landing .header__nav ul{align-items:initial;justify-content:center}}@media only screen and (max-width:768px){.header--landing .header__nav{right:0;height:auto;padding:75px 0 0}.header--landing .header__nav ul{height:auto;flex-direction:row;padding:2px 0 0;border-top:1px solid #cecece}}@media only screen and (max-width:768px){.header--landing .header__navitem .long-arrow-right{display:none}.header--landing .header__navitem a,.header--landing .header__navitem .nav-product{font-size:15px;margin:0 20px}.header--landing .header__navitem a:before,.header--landing .header__navitem .nav-product:before{display:none}}.header--landing .header__navitem .btn--contact{padding:10px 18px;font-size:17px;border:1px solid #cecece;width:auto}@media only screen and (max-width:640px){.header--landing .header__navitem .btn--contact{padding:5px 10px 5px 13px}}.header--landing .header__navitem .btn--contact:before{display:none}.header--landing .header__navitem .btn--contact .btn__span{color:#2566dd !important;padding:0}.header--landing .header__navitem .btn--contact:hover .btn__span{color:#fff !important}@media only screen and (max-width:768px){.header--landing .header__navitem--products .nav-product{display:block}}.header--landing .header__navitem--products .nav-product .textitem{width:auto}.header--landing .header__navitem--contact{margin:0 30px 0 60px}@media only screen and (max-width:991px){.header--landing .header__navitem--contact{margin:0 0 0 30px}}@media only screen and (max-width:768px){.header--landing .header__navitem--contact{position:absolute;top:10px;right:0}}@media only screen and (max-width:640px){.header--landing .header__navitem--contact{top:17px}}@media only screen and (max-width:768px){.header--landing .header__language{display:none}}.secondmenu{width:100%;display:none;position:fixed;top:72px;left:0;right:0;padding:18px 20px 14px;text-align:right}.secondmenu:before{content:"";height:1px;width:100%;position:absolute;background-color:rgba(180,180,180,.5);right:0;top:0;z-index:1}@media only screen and (max-width:768px){.secondmenu{padding:0;top:65px;z-index:-1}}.secondmenu__item{padding:0 0 0 47px;color:#5a5a5a;font-size:14px}@media only screen and (max-width:991px){.secondmenu__item{padding:0 0 0 30px}}@media only screen and (max-width:768px){.secondmenu__item{width:100%;display:inline-flex;text-align:left;padding:0 0 20px;justify-content:space-between;align-items:center}}.secondmenu__item--active{color:#2566dd}.secondmenu__item--all{color:#2566dd}.secondmenu__titleresponsive{display:none;cursor:pointer;position:relative}@media only screen and (max-width:768px){.secondmenu__titleresponsive{display:block;text-align:left;padding:10px 20px;background-color:#fff}}.secondmenu__titleresponsive .title-product{margin:0;font-size:18px;color:#2566dd;display:inline-flex;align-items:center;width:100%;justify-content:space-between;position:relative}.secondmenu__titleresponsive .title-product .arrow-short{width:14px;height:14px;border-top:1px solid #2566dd;border-left:1px solid #2566dd;transform:rotate(225deg);position:absolute;right:10px;top:5px;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.secondmenu__titleresponsive .title-product--open .arrow-short{transform:rotate(45deg);top:10px;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.secondmenu__titleresponsive:before{content:"";height:1px;width:100%;position:absolute;background-color:#f2f2f2;right:0;bottom:0}@media only screen and (min-width:768px){.secondmenu__list .long-arrow-right{display:none}}@media only screen and (max-width:768px){.secondmenu__list{width:100%;background-color:#fff;padding:20px;color:#2566dd;display:none}.secondmenu__list:before{content:'';width:100%;height:100vh;top:0;bottom:0;left:0;z-index:-1;position:absolute;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden}}.secondmenu__list--open{display:block;position:relative}.secondmenu__list--open:before{visibility:visible;opacity:1;z-index:-1}.secondmenu--blog.secondmenu--blog{display:none;z-index:-5}.page-template-page_product-pipe-flexible .secondmenu,.page-template-page_product-rigid-pipe .secondmenu,.page-template-page_product-hydraulics .secondmenu,.page-template-page_product-manifold-blocks .secondmenu,.page-template-page_product-components .secondmenu{display:block;z-index:-5}.page-template-page_product-pipe-flexible .secondmenu--blog,.page-template-page_product-rigid-pipe .secondmenu--blog,.page-template-page_product-hydraulics .secondmenu--blog,.page-template-page_product-manifold-blocks .secondmenu--blog,.page-template-page_product-components .secondmenu--blog{display:none}.single-post .secondmenu--blog,.blog .secondmenu--blog,.category .secondmenu--blog{display:block}body.page-header-secondmenu .header,body.blog .header{padding:13px 20px 65px}@media only screen and (max-width:991px){body.page-header-secondmenu .header,body.blog .header{padding:13px 20px 45px}}@media only screen and (max-width:768px){body.page-header-secondmenu .header,body.blog .header{padding:14px 20px}}@keyframes slide-top-menu-responsive{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.homeintro{height:100vh;width:100%;overflow:hidden;display:flex;align-items:center;position:relative;cursor:pointer}@media only screen and (max-width:991px){.homeintro{overflow:inherit;height:90vh}}@media only screen and (max-width:540px){.homeintro{overflow:inherit}}.homeintro__content{width:100%;position:relative;margin:-20px 0 0;height:calc(100% - 180px);display:flex;align-items:center}.homeintro__content .container.container{display:flex;justify-content:space-between;align-items:center;padding-right:0;padding-left:50px;position:relative}@media only screen and (max-width:640px){.homeintro__content .container.container{padding-right:20px;padding-left:20px}}.homeintro__content .h1{font-family:"IBM Plex Sans",sans-serif;color:#fff;max-width:500px;font-weight:300;line-height:1.1;animation:fadeInSlideLeft ease 1.5s}@media only screen and (min-width:1600px){.homeintro__content .h1{max-width:600px}}@media only screen and (max-width:1280px){.homeintro__content .h1{font-size:55px}}@media only screen and (max-width:991px){.homeintro__content .h1{font-size:50px;max-width:400px}}@media only screen and (max-width:860px){.homeintro__content .h1{font-size:46px}}@media only screen and (max-width:540px){.homeintro__content .h1{font-size:33px;line-height:1.1;max-width:240px;min-width:300px}}.homeintro__content .btn-video{color:#fff;border:0;text-transform:uppercase;position:absolute;bottom:-70px;padding:20px 0 6px;letter-spacing:1.8px}@media only screen and (max-width:480px){.homeintro__content .btn-video{bottom:-100px}}.homeintro__content .btn-video i{padding:0 7px 2px 0;font-size:11px}.homeintro__content .btn-video:before{background-color:#fff}@media only screen and (min-width:991px){.homeintro__content .btn-video:hover{background-color:transparent}}@media only screen and (min-width:991px){.homeintro__content .btn-video{display:none}}.homeintro__distribution{height:auto;width:calc(100% - 100px);height:70px;position:absolute;bottom:-100px;margin:0 auto;right:20px;left:20px;animation:slide-top-reverse 1s cubic-bezier(.25,.46,.45,.94) both 1s}@media only screen and (min-width:1920px){.homeintro__distribution{height:90px}}@media only screen and (max-width:991px){.homeintro__distribution{bottom:-150px;min-height:70px;width:calc(100% - 40px);height:auto;animation:slide-top-reverse 1s cubic-bezier(.25,.46,.45,.94) both 0s}}@media only screen and (max-width:540px){.homeintro__distribution{bottom:-220px}}.homeintro__distribution .container{background:transparent linear-gradient(270deg,#2b94ef 0,#0d4ddd 53%,#31468d 100%) 0 0 no-repeat padding-box;min-height:70px;height:100%;position:relative;display:flex;justify-content:space-between;align-items:center;padding:20px 100px 20px}@media only screen and (max-width:991px){.homeintro__distribution .container{padding:20px 50px 20px}}@media only screen and (max-width:860px){.homeintro__distribution .container{flex-wrap:wrap;justify-content:flex-start;padding:20px 20px 0}}.homeintro__distribution .logo-distribution--img{height:auto;width:100px;margin:0 10px 0;display:inline-flex;align-items:center}.homeintro__distribution .logo-distribution--img img{height:100%;width:100%}@media only screen and (max-width:860px){.homeintro__distribution .logo-distribution--img{width:calc(100%/5 - 20px);margin:0 10px 20px;display:grid;text-align:center;justify-content:center}}@media only screen and (max-width:640px){.homeintro__distribution .logo-distribution--img{width:calc(100%/4 - 20px)}}@media only screen and (max-width:540px){.homeintro__distribution .logo-distribution--img{width:calc(100%/3 - 20px);margin:0 10px 20px;display:grid;text-align:center;justify-content:center}.homeintro__distribution .logo-distribution--img img{margin:0}}.homeintro__distribution .logodistribution--landing{position:relative;display:flex;justify-content:center}.homeintro__distribution .logodistribution--landing:before{content:"";height:1px;width:0;background-color:rgba(255,255,255,.5);position:absolute;bottom:-24px;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}@media only screen and (max-width:991px){.homeintro__distribution .logodistribution--landing:before{width:82%;bottom:-2px}}@media only screen and (min-width:991px){.homeintro__distribution .logodistribution--landing:hover:before{width:82%;bottom:-2px;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}}.homeintro__textdistribution{position:absolute;top:-25px;text-transform:uppercase;color:rgba(255,255,255,.5);letter-spacing:1px;font-size:12px;margin:0;left:0}@media only screen and (max-width:540px){.homeintro__textdistribution{font-size:10px}}.scrollhome{position:relative}.btn-scroll{height:fit-content;transform:rotate(270deg);font-size:14px;color:#fff;text-transform:uppercase;border:0;letter-spacing:1px;display:inline-flex;align-items:center;padding:0;min-width:100px;position:absolute;right:-30px;justify-content:space-between;transition:none;animation:fadeInSlideRightHome ease 1.5s;position:absolute;right:0;top:calc(50vh - 40px);z-index:8}@media only screen and (max-width:1280px){.btn-scroll{position:absolute;right:-10px}}@media only screen and (max-width:640px){.btn-scroll{right:-20px}}.btn-scroll .arrow-scroll{margin:20px 0;width:10px;height:10px;border-top:1px solid #fff;border-left:1px solid #fff;transform:rotate(-45deg);transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.btn-scroll .arrow-scroll:after{content:"";display:block;width:1px;height:22px;background-color:#fff;transform:rotate(315deg) translate(7px,2px);left:0;top:0;transition:none}@media only screen and (min-width:991px){.btn-scroll:hover{background-color:transparent;border:0}.btn-scroll:hover .arrow-scroll{margin:20px -20px;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}}.video{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.video video{width:100%;height:100%;object-fit:cover}.video:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.5) 65%,rgba(0,0,0,.33) 100%)}.productintroflex{display:flex;flex-direction:column}@media only screen and (max-width:860px){.productintroflex{flex-direction:column}}.productintro{padding:200px 0 350px;background-color:#f2f2f2}@media only screen and (max-width:860px){.productintro{padding:200px 0 130px;overflow:hidden}}.productintro .container{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:860px){.productintro .container{align-items:flex-start;flex-direction:column}}.productintro__textcontent{animation:fadeInSlideLeft ease 1.5s}.productintro__title{color:#2566dd;margin:0 0 30px}@media only screen and (max-width:860px){.productintro__title{margin:0 0 20px;font-size:38px}}.productintro__download{color:#2566dd;position:relative;display:none}.productintro__download i{padding:0 8px 0 0;font-size:14px}.productintro__download:after{content:'';position:absolute;height:1px;width:100%;bottom:-10px;left:0;background-color:#2566dd;opacity:0;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (min-width:991px){.productintro__download:hover:after{content:'';bottom:-4px;opacity:1}}@media only screen and (max-width:991px){.productintro__download:after{content:'';position:absolute;height:1px;width:100%;bottom:-4px;left:0;background-color:#2566dd;opacity:1}}@media only screen and (max-width:768px){.productintro__download{display:none}}.productintro .newlink{display:none}@media only screen and (max-width:768px){.productintro .newlink{display:none;padding:0 0 40px}.productintro .newlink .productintro__download--movelink{display:none}}.productintro img{height:330px;padding:0 50px 0 0;animation:fadeInSlideRight ease 1.5s}@media only screen and (max-width:991px){.productintro img{height:230px}}@media only screen and (max-width:860px){.productintro img{height:auto;margin:0;padding:20px 0 50px;width:100%}}.productintro--withoutvideo{padding:200px 0 50px}.productdetails{padding:70px 0;min-height:300px}@media only screen and (max-width:860px){.productdetails{padding:40px 0 60px}}@media only screen and (max-width:640px){.productdetails{padding:30px 0 60px}}.productdetails__title{padding:0 0 30px;font-family:"Heebo",sans-serif;font-weight:400}@media only screen and (max-width:860px){.productdetails__title{font-size:26px}}.productdetails__list{columns:2;column-gap:30px;width:75%;padding:0}@media only screen and (max-width:1080px){.productdetails__list{width:100%}}@media only screen and (max-width:860px){.productdetails__list{columns:1;width:100%}}.productdetails__list--onecolumn{columns:1}@media only screen and (max-width:860px){.productdetails__list--components{columns:2}}@media only screen and (max-width:540px){.productdetails__list--components{columns:1;width:100%}}@media only screen and (max-width:768px){.productdetails__list--components .productdetails__item{padding:1px 0;padding-left:31px}}@media only screen and (max-width:540px){.productdetails__list--components .productdetails__item{font-size:16px}}.productdetails__item{text-decoration:none;margin-left:0;padding:1px 0;line-height:1.6;position:relative;padding-left:31px;font-size:18px;list-style:none}@media only screen and (max-width:768px){.productdetails__item{font-size:16px;padding:0 0 22px 31px}}.productdetails__item:before{content:"";display:inline-block;width:18px;height:1px;background:#2566dd;position:absolute;left:0;top:12px}.productdetails--background{background-color:#f2f2f2}@media only screen and (max-width:720px){.productdetails--background{min-height:250px;margin:0 0 50px}}.companyintro{padding:150px 0 0;overflow:hidden}@media only screen and (max-width:720px){.companyintro{padding:110px 0 0}}.companyintro .h1{max-width:60%;font-size:86px;letter-spacing:1px;line-height:1.1;animation:fadeInSlideLeft ease 1.5s}@media only screen and (min-width:1920px){.companyintro .h1{max-width:50%}}@media only screen and (max-width:1280px){.companyintro .h1{font-size:75px}}@media only screen and (max-width:991px){.companyintro .h1{font-size:68px;max-width:400px}}@media only screen and (max-width:720px){.companyintro .h1{font-size:58px}}@media only screen and (max-width:640px){.companyintro .h1{font-size:46px}}.companyintro__distribution{display:flex;padding:80px 0 50px;animation:fadeInSlideLeft ease 1.5s}@media only screen and (max-width:991px){.companyintro__distribution{flex-wrap:wrap}}@media only screen and (max-width:720px){.companyintro__distribution{padding:30px 0 20px}}.companyintro__textdistribution{padding:0 30px 0 0;text-transform:uppercase;letter-spacing:1px;font-size:12px;opacity:.3}@media only screen and (max-width:991px){.companyintro__textdistribution{width:100%}}@media only screen and (max-width:640px){.companyintro__textdistribution{font-size:10px}}.companyintro__imgdistribution{margin:0 45px 10px 0;width:110px}@media only screen and (max-width:860px){.companyintro__imgdistribution{width:calc(100%/5);margin:0 35px 0 0}}@media only screen and (max-width:720px){.companyintro__imgdistribution{width:calc(100%/3 - 30px);padding:0 20px 10px 0;margin:0}}@media only screen and (max-width:540px){.companyintro__imgdistribution{width:calc(100%/3)}}.companyintro__imgdistribution img{width:100%}.companyintro__imgdistribution--landing{position:relative;display:flex;justify-content:center}.companyintro__imgdistribution--landing:before{content:"";height:1px;width:0;background-color:#5a5a5a86;position:absolute;bottom:6px;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}@media only screen and (max-width:991px){.companyintro__imgdistribution--landing:before{width:67%;bottom:4px}}@media only screen and (max-width:720px){.companyintro__imgdistribution--landing:before{bottom:10px}}@media only screen and (min-width:991px){.companyintro__imgdistribution--landing:hover:before{width:82%;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}}.companyintro__video{width:100%;animation:fade-in ease 1.5s;transform:scale(1);cursor:pointer}@media only screen and (max-width:540px){.companyintro__video{height:320px}}.companyintro__video video{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:991px){.companyintro__video{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.companyintro__video:before{content:"Ver Vídeo";position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;width:90px;height:90px;background-color:#2566dd;opacity:1;font-size:10px;color:#fff;white-space:nowrap;z-index:1;transition:.6s ease-in;-moz-transition:.6s ease-in;-ms-transition:.6s ease-in;-o-transition:.6s ease-in;-webkit-transition:.6s ease-in}}.pagecontact{padding:100px 0 0;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:860px){.pagecontact{flex-direction:column;padding:120px 0 0}}@media only screen and (max-width:480px){.pagecontact{padding:100px 0 0}}.pagecontact__info{width:40%;padding:60px 80px}@media only screen and (max-width:1280px){.pagecontact__info{padding:50px}}@media only screen and (max-width:1080px){.pagecontact__info{width:50%;padding:50px 30px}}@media only screen and (max-width:860px){.pagecontact__info{width:100%;padding:0 20px 0}}.pagecontact__title{color:#2566dd;animation:fadeInSlideLeft 1.5s ease}.pagecontact__description{margin:0;padding:20px 0 0;animation:fadeInSlideLeft 1.5s ease}@media only screen and (max-width:1080px){.pagecontact__description{padding:20px 0 0;max-width:400px}}@media only screen and (max-width:991px){.pagecontact__description{padding:20px 0 0;max-width:350px}}@media only screen and (max-width:860px){.pagecontact__description{padding:10px 0 0}}.pagecontact__listlocation{padding:90px 0 0}@media only screen and (max-width:1080px){.pagecontact__listlocation{padding:100px 0 0}}@media only screen and (max-width:991px){.pagecontact__listlocation{padding:60px 0 0}}@media only screen and (max-width:860px){.pagecontact__listlocation{padding:40px 0 0;display:flex;flex-wrap:wrap}}@media only screen and (max-width:640px){.pagecontact__listlocation{justify-content:space-between;margin:0 -10px;padding:30px 0 0}}@media only screen and (max-width:480px){.pagecontact__listlocation{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}}.pagecontact__item{display:flex;flex-direction:column;padding:0 0 40px}.pagecontact__item:first-child{animation:fadeInSlideLeft 1.5s .5s ease both}.pagecontact__item:nth-child(2){animation:fadeInSlideLeft 1.5s .8s ease both}.pagecontact__item:last-child{animation:fadeInSlideLeft 1.5s 1.1s ease both}@media only screen and (max-width:860px){.pagecontact__item{width:calc(100%/2 - 10px);padding:0 10px 40px}}@media only screen and (max-width:540px){.pagecontact__item{width:100%;padding:0 10px 50px}}.pagecontact__item i{font-size:34px;color:#2566dd}@media only screen and (max-width:991px){.pagecontact__item i{font-size:30px}}.pagecontact__item .itemcontact--hours{max-width:200px}.pagecontact__item .itemcontact__title{color:#5a5a5a;opacity:.5;margin:10px 0 4px;font-size:22px}@media only screen and (max-width:640px){.pagecontact__item .itemcontact__title{font-size:18px;margin:5px 0}}.pagecontact__item .itemcontact__text{margin:0;line-height:1.6;font-size:15px}.pagecontact__item .itemcontact__link{color:#2566dd}.pagecontact__listinputs{margin:0 -20px;display:flex;flex-wrap:wrap}@media only screen and (min-width:1600px){.pagecontact__listinputs{width:100%}}@media only screen and (max-width:991px){.pagecontact__listinputs{margin:0 -10px}}@media only screen and (max-width:860px){.pagecontact__listinputs{margin:0}}.pagecontact__form{height:100%;min-height:700px;width:60%;background-color:#707070;z-index:1;margin:60px 0 0;animation:fadeInSlideRight ease 1.5s}@media only screen and (max-width:1080px){.pagecontact__form{width:50%}}@media only screen and (max-width:860px){.pagecontact__form{width:100%}}.pagecontact__form .forms{display:flex;flex-wrap:wrap;padding:40px 60px}@media only screen and (max-width:1280px){.pagecontact__form .forms{padding:40px 50px}}@media only screen and (max-width:991px){.pagecontact__form .forms{padding:30px}}.pagecontact__form .forms form{display:flex;flex-wrap:wrap;margin:0 -20px}@media only screen and (max-width:860px){.pagecontact__form .forms form{margin:0}}.pagecontact__form .forms form .textarea{width:100%;background:0 0;margin:50px 20px 20px}@media only screen and (max-width:860px){.pagecontact__form .forms form .textarea{margin:50px 0 20px}}.pagecontact__form .forms form .textarea textarea{background:0 0}.pagecontact__form .forms form .wpcf7-response-output{border-color:#46b450;color:#46b450;border:0;padding:12px 50px;background-color:#fffffff7;margin:40px 20px 0}.pagecontact__form .forms form .wpcf7 form.invalid .wpcf7-response-output{color:#fff !important;background-color:#760000 !important}.pagecontact__form .forms form::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.pagecontact__form .forms form.invalid .forms-group{border-bottom:1px solid #b30000}.pagecontact__form .forms .wpcf7 form.invalid .wpcf7-response-output{color:#fff !important;background-color:#760000 !important}.pagecontact__form .forms .wpcf7 form.sent .wpcf7-response-output{color:#fff !important;background-color:#2c9135 !important}.pagecontact__form .forms-group{width:calc(100%/2 - 40px);margin:20px}@media only screen and (max-width:991px){.pagecontact__form .forms-group{width:100%;margin:10px 20px}}@media only screen and (max-width:860px){.pagecontact__form .forms-group{width:100%;margin:10px 0}}.pagecontact__form .forms-group .input,.pagecontact__form .forms-group input{color:#fff;background:0 0;border:0;width:100%}.pagecontact__form .forms-group .input::-webkit-input-placeholder,.pagecontact__form .forms-group input::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.pagecontact__form .forms-group .input:focus,.pagecontact__form .forms-group .input:focus-visible,.pagecontact__form .forms-group .input:focus-within,.pagecontact__form .forms-group input:focus,.pagecontact__form .forms-group input:focus-visible,.pagecontact__form .forms-group input:focus-within{background-color:transparent}.pagecontact__form .forms-group .input:-webkit-autofill,.pagecontact__form .forms-group .input:-webkit-autofill:hover,.pagecontact__form .forms-group .input:-webkit-autofill:focus,.pagecontact__form .forms-group input:-webkit-autofill,.pagecontact__form .forms-group input:-webkit-autofill:hover,.pagecontact__form .forms-group input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset}.pagecontact__form .forms-group input:-webkit-autofill{background-color:transparent}.pagecontact__form .forms-group::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.pagecontact__form .forms-group .wpcf7-not-valid-tip{position:absolute;top:0;right:0;color:#b30000}.pagecontact__form .forms .textarea{margin:40px 0 0;background-color:transparent;height:170px !important}.pagecontact__form .forms .textarea textarea{height:170px !important}.pagecontact__form .forms .textarea textarea::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.pagecontact__form .forms .contact-checkbox{color:#fff;font-size:12px;width:100%;margin:0 0 0 20px}.pagecontact__form .forms .contact-checkbox .wpcf7-list-item{margin:0}.pagecontact__form .forms .btn-form-submit{margin:40px 20px 0;display:flex}@media only screen and (max-width:860px){.pagecontact__form .forms .btn-form-submit{margin:40px 0 0}}.pagecontact__form .forms .btn-form-submit input[type=submit]{border:1px solid #f2f2f2;color:#2566dd;padding:15px 18px;cursor:pointer;display:inline-block;background:0 0;font-size:17px;position:relative;display:inline-flex;justify-content:center;align-items:center;align-content:center;color:#fff;border:1px solid #fff;width:170px}@media only screen and (min-width:991px){.pagecontact__form .forms .btn-form-submit input[type=submit]:hover{background-color:#2566dd;color:#fff;border:1px solid #2566dd;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}}.pagecontact__form .forms .checkbox{width:100%;color:#fff;min-height:20px !important;padding:10px 0 20px}.pagecontact__form .forms .checkbox a{color:#fff;text-decoration:underline}.pagecontact__form .forms .checkbox label:before{border:1px solid #fff}.pagecontact__form .forms .checkbox label:after{border:solid #fff;border-width:0 2px 2px 0}.pagecontact__textlegal{font-size:10px;line-height:1.4;color:rgba(255,255,255,.3);padding:30px 0 40px}.pagecontact__textlegal a{color:#fff;text-decoration:underline}.pagecontact__map{width:100%;height:300px;margin:0}.pagecontact__map img{width:100%;height:100%;object-fit:cover}.blogintro{padding:160px 0 30px;animation:fadeInSlideLeft ease 1.5s}@media only screen and (max-width:768px){.blogintro{padding:150px 0 30px}}.blogintro__description{width:50%;font-size:14px}@media only screen and (max-width:860px){.blogintro__description{width:100%}}.bloglist{margin:0 -20px;display:flex;flex-wrap:wrap;animation:slide-top ease 1.5s}.bloglist article{width:100%}.bloglist__item{width:calc(100%/2);padding:0 20px 80px;display:inline-block}@media only screen and (min-width:1600px){.bloglist__item{width:calc(100%/3)}}@media only screen and (max-width:860px){.bloglist__item{width:100%}}@media only screen and (max-width:1080px){.bloglist .article__info{flex-direction:column;padding:15px 0 0}}@media only screen and (max-width:860px){.bloglist .article__info{flex-direction:row;padding:30px 0 0}}@media only screen and (max-width:640px){.bloglist .article__info{flex-direction:column;padding:10px 0 0}}@media only screen and (max-width:640px){.bloglist .article__info .category{margin:0 0 10px}}.bloglist .article__info .blogtitle{font-family:"Heebo",sans-serif;font-weight:400}@media only screen and (max-width:1280px){.bloglist .article__info .blogtitle{width:80%}}@media only screen and (max-width:1080px){.bloglist .article__info .blogtitle{width:100%}}@media only screen and (max-width:860px){.bloglist .article__info .blogtitle{width:70%}}@media only screen and (max-width:640px){.bloglist .article__info .blogtitle{width:100%;font-size:20px}}.singlepost{padding:150px 0}.singlepost__intro{animation:fadeInSlideLeft ease 1.5s}.singlepost__intro .category{color:#707070;margin:0 0 10px}@media only screen and (max-width:720px){.singlepost__intro .category{font-size:14px}}.singlepost__intro .titlepost{color:#2566dd;font-size:40px;line-height:1.35}@media only screen and (max-width:991px){.singlepost__intro .titlepost{font-size:36px}}@media only screen and (max-width:720px){.singlepost__intro .titlepost{font-size:26px}}.singlepost__intro .subtitlepost{font-size:28px;line-height:1.5}@media only screen and (max-width:991px){.singlepost__intro .subtitlepost{font-size:26px}}@media only screen and (max-width:720px){.singlepost__intro .subtitlepost{font-size:22px}}.singlepost__img{margin-left:calc(((100vw - 900px)/2) + 50px);padding:20px 0;object-fit:cover;overflow:hidden}@media only screen and (min-width:1600px){.singlepost__img{margin-left:calc(((100vw - 1290px)/2) + 50px)}}@media only screen and (max-width:991px){.singlepost__img{margin-left:calc(((100vw - 960px)/2) + 50px)}}@media only screen and (max-width:860px){.singlepost__img{margin-left:20px}}.singlepost__img img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:991px){.singlepost__img{margin-left:20px}}.landintro{padding:260px 0 260px;background-color:#f2f2f2}@media only screen and (max-width:860px){.landintro{padding:200px 0 260px}}@media only screen and (max-width:640px){.landintro{padding:190px 0 230px}}.landintro__textcontent{animation:fadeInSlideLeft ease 1.5s}.landintro__textcontent .btn{border:1px solid #cecece}.landintro__title{color:#2566dd;font-size:60px}@media only screen and (max-width:860px){.landintro__title{margin:0;font-size:38px}}.landintro__description{display:flex;padding:30px 0 50px;margin:0 -40px;width:100%}@media only screen and (max-width:991px){.landintro__description{flex-direction:column;margin:0;width:70%}}@media only screen and (max-width:768px){.landintro__description{width:85%}}@media only screen and (max-width:640px){.landintro__description{padding:20px 0 30px;width:100%}}.landintro__description .description{margin:0;padding:0 40px;max-width:630px}@media only screen and (max-width:991px){.landintro__description .description{max-width:none;padding:0 0 12px}}.landintroimg{width:100%;text-align:right;margin:-250px 0 0;animation-name:slide-top,fade-in;animation-duration:1.5s,1.5s;animation-timing-function:ease-in,ease-in}@media only screen and (max-width:860px){.landintroimg{margin:-190px 0 0}}@media only screen and (max-width:640px){.landintroimg{margin:-160px 0 0}}.landintroimg img{width:60%;height:auto;object-fit:contain}@media only screen and (max-width:860px){.landintroimg img{width:80%}}@media only screen and (max-width:640px){.landintroimg img{width:100%;padding:0 0 0 20px}}
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100%*70/3);width:-moz-calc(100%*70/3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}
@charset "UTF-8";.blockcontact{width:100%;height:420px;display:flex;overflow:hidden;position:relative;margin:0 0 -120px}@media only screen and (max-width:768px){.blockcontact{margin:0}}@media only screen and (max-width:540px){.blockcontact{height:350px}}@media only screen and (max-width:480px){.blockcontact{height:330px}}.blockcontact__container{height:600px}@media only screen and (max-width:991px){.blockcontact__container{height:auto}}.blockcontact__content{position:absolute;width:100%;left:0;top:80px;z-index:1}@media only screen and (max-width:540px){.blockcontact__content{top:60px}}@media only screen and (max-width:480px){.blockcontact__content{top:40px}}.blockcontact__content .h2{color:#fff}@media only screen and (max-width:480px){.blockcontact__content .h2{font-size:23px}}.blockcontact__content .contactdescription{max-width:450px;color:#fff;padding:0 0 20px}@media only screen and (max-width:640px){.blockcontact__content .contactdescription{width:80%}}.blockcontact__img{display:flex;align-items:center;width:85%;z-index:0}@media only screen and (max-width:768px){.blockcontact__img{width:100%}}.blockcontact__img img{width:100%;height:100%;object-fit:cover}.blockcontact__bgimg{top:0;left:0;width:100%;height:100%;z-index:-1;background-size:cover;background-position:50% 60%;background-repeat:no-repeat}.blockcontact--company{background-color:#292929}.sectionclients{background-color:#292929;position:relative;margin:170px 0 0}.sectionclients .container{position:relative}.sectionclients__certifications{background:transparent linear-gradient(270deg,#2b94ef 0,#0d4ddd 53%,#31468d 100%) 0 0 no-repeat padding-box;padding:70px 0;position:absolute;top:-160px;left:50px;right:50px}@media only screen and (max-width:991px){.sectionclients__certifications{left:0;right:0}}@media only screen and (max-width:860px){.sectionclients__certifications{padding:50px 0}}@media only screen and (max-width:768px){.sectionclients__certifications{padding:50px 0 30px}}.sectionclients__certifications .container{display:flex;align-items:center;justify-content:space-around}@media only screen and (max-width:1280px){.sectionclients__certifications .container{flex-wrap:wrap;justify-content:flex-start}}.sectionclients__certifications .itemcertification{width:auto;min-width:330px;margin-right:40px}@media only screen and (max-width:860px){.sectionclients__certifications .itemcertification{min-width:290px}}@media only screen and (max-width:768px){.sectionclients__certifications .itemcertification{padding:0 0 20px}}@media only screen and (max-width:720px){.sectionclients__certifications .itemcertification{margin:0;padding:0 0 40px}}@media only screen and (max-width:640px){.sectionclients__certifications .itemcertification{width:100%}}@media only screen and (max-width:860px){.sectionclients__certifications .itemcertification__img{width:110px;margin-right:14px}}@media only screen and (max-width:720px){.sectionclients__certifications .itemcertification__img{width:125px}}.sectionclients__certificatiodescription{max-width:360px;margin:0 10px 0 0}@media only screen and (min-width:1920px){.sectionclients__certificatiodescription{margin:0 270px 0 0}}@media only screen and (min-width:1600px){.sectionclients__certificatiodescription{margin:0 30px 0 0}}@media only screen and (max-width:1280px){.sectionclients__certificatiodescription{width:100%;max-width:none;padding:0 0 35px}}@media only screen and (max-width:720px){.sectionclients__certificatiodescription{width:100%;max-width:none;margin:0}}.sectionclients__certificatiodescription .title-certif{color:#fff;font-family:"IBM Plex Sans",sans-serif;margin:0 0 8px;font-size:24px}.sectionclients__certificatiodescription .resume-certif{color:#fff;margin:0;font-size:15px}@media only screen and (max-width:640px){.sectionclients__certificatiodescription .resume-certif{font-size:14px}}.sectionclients__certificationtitle{color:#707070;font-size:18px;font-weight:800;margin:0 0 25px}@media only screen and (max-width:540px){.sectionclients__certificationtitle{margin:0 0 15px}}.sectionclients__clients{padding:150px 0 50px}@media only screen and (max-width:1280px){.sectionclients__clients{padding:240px 0 50px}}@media only screen and (max-width:991px){.sectionclients__clients{padding:220px 0 60px}}@media only screen and (max-width:720px){.sectionclients__clients{padding:220px 0 30px}}@media only screen and (max-width:640px){.sectionclients__clients{padding:300px 0 30px}}@media only screen and (max-width:480px){.sectionclients__clients .h2{max-width:300px}}.sectionclients__logoclients{display:flex;flex-wrap:wrap;padding:70px 0}@media only screen and (max-width:991px){.sectionclients__logoclients{padding:60px 14px}}@media only screen and (max-width:640px){.sectionclients__logoclients{padding:60px 14px 20px}}@media only screen and (max-width:480px){.sectionclients__logoclients{padding:60px 0 20px}}.sectionclients__logoclients .logo-client{width:calc(100%/4);text-align:center;height:160px;position:relative}@media only screen and (max-width:640px){.sectionclients__logoclients .logo-client{height:100px}}.sectionclients__logoclients .logo-client img{width:100%;height:160px;object-fit:contain}@media only screen and (max-width:640px){.sectionclients__logoclients .logo-client img{height:100px}}.sectionclients__logoclients .logo-client:before{content:"\e90a";font-family:"icomoon",sans-serif;font-size:28px;color:#5c5c5c;position:absolute;top:-14px;left:-14px}.sectionclients__logoclients .logo-client:after{content:"\e90a";font-family:"icomoon",sans-serif;font-size:28px;color:#5c5c5c;position:absolute;bottom:-14px;right:-14px}.sectionclients__logoclients .logo-client--img{position:relative;height:160px;display:grid}.sectionclients__logoclients .logo-client--img:before{content:"\e90a";font-family:"icomoon",sans-serif;font-size:28px;color:#5c5c5c;position:absolute;bottom:-14px;left:-14px}.sectionclients__logoclients .logo-client--img:after{content:"\e90a";font-family:"icomoon",sans-serif;color:#5c5c5c;font-size:28px;position:absolute;top:-14px;right:-14px}@media only screen and (max-width:640px){.sectionclients__logoclients .logo-client--img{height:100px}}@media only screen and (max-width:991px){.sectionclients__logoclients .logo-client{width:calc(100%/4)}}@media only screen and (max-width:640px){.sectionclients__logoclients .logo-client{width:calc(100%/3)}}@media only screen and (max-width:480px){.sectionclients__logoclients .logo-client{width:50%}.sectionclients__logoclients .logo-client:nth-child(2n+1):before{left:0}.sectionclients__logoclients .logo-client:nth-child(2n+1):after{right:-14px}.sectionclients__logoclients .logo-client:nth-child(2n+1) .logo-client--img:before{left:0;display:none}.sectionclients__logoclients .logo-client:nth-child(2n+1) .logo-client--img:after{right:-14px}.sectionclients__logoclients .logo-client:nth-child(2n):before{display:none}.sectionclients__logoclients .logo-client:nth-child(2n):after{display:none}.sectionclients__logoclients .logo-client:nth-child(2n) .logo-client--img:before{display:none}.sectionclients__logoclients .logo-client:nth-child(2n) .logo-client--img:after{right:0}.sectionclients__logoclients .logo-client:nth-child(9) .logo-client--img:before{display:block !important}.sectionclients__logoclients .logo-client:nth-child(10):after{display:block}}.sectionclients__logoclients .logo-client--empty{height:0}.slider{width:auto;overflow-x:hidden;padding:100px 0 90px;margin-left:calc(((100vw - 1920px)/2) + 50px)}@media only screen and (max-width:1920px){.slider{margin-left:50px}}@media only screen and (max-width:1600px){.slider{margin-left:calc(((100vw - 1920px)/2) + 350px)}}@media only screen and (max-width:1366px){.slider{margin-left:50px}}@media only screen and (max-width:991px){.slider{margin-left:30px}}@media only screen and (max-width:720px){.slider{padding:10px 0 70px}}@media only screen and (max-width:640px){.slider{margin-left:0}}.slider .tns-liveregion{display:none}.slider__content{position:relative}.slider__list .tns-slide-active:before{background-color:transparent;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.slider__item{width:80%;height:550px;object-fit:cover;overflow:hidden;position:relative;display:inline-block;margin:0 0 0 -4px}.slider__item:before{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);height:100%;width:100%;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.slider__item:last-child{margin-right:0}@media only screen and (min-width:1600px){.slider__item{height:800px}}@media only screen and (max-width:991px){.slider__item{width:90%;height:450px}}@media only screen and (max-width:860px){.slider__item{height:400px}}@media only screen and (max-width:640px){.slider__item{height:350px}}@media only screen and (max-width:540px){.slider__item{height:260px}}.slider__item img{width:100%;height:100%;object-fit:cover;transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;-ms-transition:all 1.5s ease 0s;-o-transition:all 1.5s ease 0s;-webkit-transition:all 1.5s ease 0s}.slider__nav{position:absolute;bottom:0;left:-4px;height:70px;width:110px;display:flex;justify-content:space-between;background-color:#f2f2f2}@media only screen and (max-width:540px){.slider__nav{height:50px;width:100px}}.slider__nav .slider__arrow[aria-disabled=true]{opacity:.3}.slider__arrow{position:relative;display:inline-flex;align-items:center;align-content:center;margin:0 0 0 4px;justify-content:center;width:50%}.slider__arrow i{font-size:22px;color:#2566dd}@media only screen and (min-width:991px){.slider__arrow:hover{background-color:#2566dd;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.slider__arrow:hover i{color:#fff}}.slider--company{padding:0 0 90px}.homesolutions{width:100%;padding:0}@media only screen and (max-width:991px){.homesolutions{padding:0}}@media only screen and (max-width:860px){.homesolutions{padding:0 20px}}@media only screen and (max-width:991px){.homesolutions{padding:120px 20px 40px}}@media only screen and (max-width:540px){.homesolutions{padding:170px 20px 40px}}.homesolutions__title{display:inline-flex;align-content:center;align-items:center;padding:0 0 0 100px;height:100%;min-height:50vh;max-width:750px}@media only screen and (max-width:1280px){.homesolutions__title{max-width:550px;font-size:32px}}@media only screen and (max-width:991px){.homesolutions__title{padding:0;height:auto;order:1;width:80%;padding:0 0 30px;font-size:35px;min-height:inherit}}@media only screen and (max-width:540px){.homesolutions__title{font-size:26px}}@media only screen and (max-width:480px){.homesolutions__title{width:90%}}.homesolutions__title .h2{max-width:700px}@media only screen and (max-width:640px){.homesolutions__title .h2{font-size:30px}}@media only screen and (max-width:540px){.homesolutions__title .h2{font-size:26px}}.homesolutions .itemsolution{width:100%;height:300px}@media only screen and (max-width:991px){.homesolutions .itemsolution{height:300px}}@media only screen and (max-width:540px){.homesolutions .itemsolution{height:200px;min-height:auto}}@media only screen and (max-width:1280px){.homesolutions .itemsolution__img img{bottom:80px}}@media only screen and (max-width:991px){.homesolutions .itemsolution__img img{bottom:0;right:-45%;width:45%}}@media only screen and (max-width:860px){.homesolutions .itemsolution__img img{bottom:110px;right:-45%;width:45%}}@media only screen and (max-width:768px){.homesolutions .itemsolution__img img{top:-20px}}@media only screen and (max-width:640px){.homesolutions .itemsolution__img img{top:-10px;width:65%;right:-35%}}@media only screen and (max-width:540px){.homesolutions .itemsolution__img img{top:-30px;width:84%;right:-27%}}.homesolutions .itemsolution__img--components{width:65%;right:-35%}.homesolutions .itemsolution__img--components img{width:100%}@media only screen and (max-width:540px){.homesolutions .itemsolution__img--components img{top:-50px;width:90%}}@media only screen and (max-width:640px){.homesolutions .itemsolution__img--rigid img{top:10px;right:-37%}}@media only screen and (max-width:480px){.homesolutions .itemsolution__img--rigid img{top:-40px;right:-25%}}@media only screen and (max-width:375px){.homesolutions .itemsolution__img--rigid img{top:-10px;right:-25%}}@media only screen and (max-width:640px){.homesolutions .itemsolution__img--flexible img{top:-20px}}@media only screen and (max-width:480px){.homesolutions .itemsolution__img--flexible img{top:-80px}}@media only screen and (max-width:375px){.homesolutions .itemsolution__img--flexible img{top:-60px}}@media only screen and (max-width:540px){.homesolutions .itemsolution__img--blocks img{top:-50px;width:64%;right:-31%}}.homesolutions .itemsolution--big{min-height:500px}@media only screen and (max-width:1366px){.homesolutions .itemsolution--big{min-height:450px}}@media only screen and (max-width:860px){.homesolutions .itemsolution--big{min-height:0}}@media only screen and (max-width:991px){.homesolutions .containergrid{display:flex;flex-direction:column}}.homesolutions .containergrid .area1,.homesolutions .containergrid .area2,.homesolutions .containergrid .area3,.homesolutions .containergrid .area4,.homesolutions .containergrid .area5,.homesolutions .containergrid .area6,.homesolutions .containergrid .area7,.homesolutions .containergrid .area8{height:auto}@media only screen and (max-width:991px){.homesolutions .containergrid .area1{order:2}}.homesolutions .containergrid .area2{display:inline-flex;align-items:flex-end;align-content:center}@media only screen and (max-width:991px){.homesolutions .containergrid .area2{order:1}}@media only screen and (max-width:991px){.homesolutions .containergrid .area4{order:3}}@media only screen and (max-width:991px){.homesolutions .containergrid .area5{order:4}}@media only screen and (max-width:991px){.homesolutions .containergrid .area6{order:5}}@media only screen and (max-width:991px){.homesolutions .containergrid .area8{order:6}}.homesolutions .containergrid .area1,.homesolutions .containergrid .area5{display:inline-flex;align-items:flex-end}.homesolutions .containergrid .area4{height:100%}.hometechnology{position:relative;height:800px;padding:150px 0}@media only screen and (min-width:1600px){.hometechnology{padding:100px 0 200px}}@media only screen and (max-width:991px){.hometechnology{padding:40px 0 60px;height:100%;overflow:hidden}}.hometechnology__content{max-width:50%;position:absolute;z-index:1}@media only screen and (min-width:1600px){.hometechnology__content{max-width:40%}}@media only screen and (max-width:991px){.hometechnology__content{max-width:80%;position:relative}}@media only screen and (max-width:768px){.hometechnology__content{max-width:90%}}@media only screen and (max-width:640px){.hometechnology__content{max-width:100%;width:100%}}.hometechnology__content .h3{padding:0 0 50px;line-height:1.2;width:100%}@media only screen and (max-width:768px){.hometechnology__content .h3{padding:0 0 30px;font-size:42px;width:100%}}@media only screen and (max-width:640px){.hometechnology__content .h3{padding:0 0 20px}}.hometechnology__content .btn{margin:50px 0}@media only screen and (max-width:640px){.hometechnology__content .btn{margin:30px 0}}.hometechnology__description{width:calc(100% - 70px);margin:0}@media only screen and (max-width:1280px){.hometechnology__description{width:100%}}.hometechnology__video{position:absolute;top:40px;right:120px;width:1050px;z-index:0;opacity:.5}.hometechnology__video--play{opacity:1}.hometechnology__video--play:before{display:none}@media only screen and (max-width:1600px){.hometechnology__video{width:850px}}@media only screen and (max-width:1280px){.hometechnology__video{width:750px;top:110px;right:60px}}@media only screen and (max-width:1080px){.hometechnology__video{width:660px}}@media only screen and (max-width:991px){.hometechnology__video{width:calc(100% + 170px);top:0;right:0;opacity:1;position:relative;display:flex;align-items:center;justify-content:center}}.hometechnology__video video{width:100%;right:0}.hometechnology__video--mobile{display:none;position:absolute;width:calc(100% - 150px);height:100%;align-items:center;justify-content:center;left:0;bottom:0}@media only screen and (max-width:991px){.hometechnology__video--mobile{display:flex}}.hometechnology__video--mobile:before{content:"Ver Vídeo";position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;width:90px;height:90px;background-color:#2566dd;opacity:1;font-size:10px;color:#fff;white-space:nowrap;z-index:1;transition:.6s ease-in;-moz-transition:.6s ease-in;-ms-transition:.6s ease-in;-o-transition:.6s ease-in;-webkit-transition:.6s ease-in}.homeblog{padding:100px 0}@media only screen and (max-width:640px){.homeblog{padding:70px 0}}@media only screen and (max-width:540px){.homeblog{padding:50px 0}}.homeblog__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){.homeblog__list{flex-direction:column}}.homeblog__list .article{width:calc(100%/2 - 30px)}@media only screen and (max-width:991px){.homeblog__list .article{width:calc(100%/2 - 10px)}}@media only screen and (max-width:768px){.homeblog__list .article{width:100%;padding:0 0 40px}}@media only screen and (max-width:860px){.homeblog__list .article__info{padding:15px 0 0;flex-direction:column}}@media only screen and (max-width:991px){.homeblog__list .article__info .blogtitle{font-size:18px}}@media only screen and (max-width:860px){.homeblog__list .article__info .blogtitle{width:100%}}@media only screen and (max-width:540px){.homeblog__list .article__info .blogtitle{font-size:16px}}.homeblog__heading{display:flex;flex-direction:row;justify-content:space-between;padding:0 0 50px;width:100%;align-items:center}@media only screen and (max-width:640px){.homeblog__heading{flex-direction:column;align-items:flex-start;max-width:200px}}@media only screen and (max-width:480px){.homeblog__heading{padding:0 0 20px;max-width:190px}}.homeblog__heading .h2{color:#2566dd;font-weight:400}@media only screen and (max-width:640px){.homeblog__heading .h2{padding:0 0 20px}}.homeblog__heading .link{color:#2566dd;width:114px}@media only screen and (max-width:480px){.homeblog__heading .link{font-size:14px}}.homeblog__heading .link:before{background-color:#2566dd}.homeblog__heading .link .long-arrow-right{border-top:1px solid #2566dd;border-left:1px solid #2566dd}.homeblog__heading .link .long-arrow-right:after{background-color:#2566dd}.companyexperience{background-color:#f2f2f2;padding:140px 0 100px;margin:-60px 0 0;background-image:url("/wp-content/themes/oscasistemas/assets/img/svg-equis.svg");background-repeat:repeat;background-size:250px 170px;background-position:right}@media only screen and (max-width:860px){.companyexperience{padding:220px 0 60px;margin:-170px 0 0}}@media only screen and (max-width:540px){.companyexperience{padding:220px 0 40px;background-size:170px 100px}}.companyexperience .container{display:flex;flex-direction:column;align-items:center}.companyexperience__item{display:inline-flex;margin:100px 0 70px}@media only screen and (max-width:540px){.companyexperience__item{margin:15px 0;justify-content:center;align-items:center}}.companyexperience__item--second{margin:60px auto 20px 30px}@media only screen and (max-width:768px){.companyexperience__item--second{margin:40px 0}}@media only screen and (max-width:540px){.companyexperience__item--second{margin:15px 0}}.companyexperience__item--third{margin:20px 0 10px 280px}@media only screen and (max-width:768px){.companyexperience__item--third{margin:70px 0}}@media only screen and (max-width:540px){.companyexperience__item--third{margin:15px 0}}.companyexperience__item .numberexperience{font-size:190px;font-weight:500;color:#2566dd;margin:0;line-height:.8}@media only screen and (max-width:1080px){.companyexperience__item .numberexperience{font-size:140px}}@media only screen and (max-width:860px){.companyexperience__item .numberexperience{font-size:120px}}@media only screen and (max-width:640px){.companyexperience__item .numberexperience{font-size:70px}}@media only screen and (max-width:540px){.companyexperience__item .numberexperience{font-size:50px;margin:0 0 0 40px}}.companyexperience__item .numberexperience--second{font-size:120px}@media only screen and (max-width:1080px){.companyexperience__item .numberexperience--second{font-size:110px}}@media only screen and (max-width:1080px){.companyexperience__item .numberexperience--second{font-size:90px}}@media only screen and (max-width:640px){.companyexperience__item .numberexperience--second{font-size:70px}}@media only screen and (max-width:540px){.companyexperience__item .numberexperience--second{font-size:40px;margin:0}}.companyexperience__item .numberexperience--third{font-size:120px}@media only screen and (max-width:1080px){.companyexperience__item .numberexperience--third{font-size:90px}}@media only screen and (max-width:1080px){.companyexperience__item .numberexperience--third{font-size:70px}}@media only screen and (max-width:540px){.companyexperience__item .numberexperience--third{font-size:40px;margin:0 0 0 90px}}.companyexperience__item .textexperience{margin:0;font-size:22px;max-width:290px;padding:0 0 0 50px;line-height:28px}@media only screen and (max-width:540px){.companyexperience__item .textexperience{padding:0 0 0 10px;width:50%}}@media only screen and (max-width:540px){.companyexperience__item .textexperience{font-size:18px;line-height:1.4}}.companyspeciality{padding:90px 0}@media only screen and (max-width:860px){.companyspeciality{padding:90px 0 30px}}@media only screen and (max-width:640px){.companyspeciality{padding:60px 0 30px}}.companyspeciality .container{display:flex;justify-content:space-between}@media only screen and (max-width:991px){.companyspeciality .container{flex-wrap:wrap;flex-direction:column}}@media only screen and (max-width:1080px){.companyspeciality .h2{max-width:550px}}@media only screen and (max-width:991px){.companyspeciality .h2{max-width:none;width:100%}}.companyspeciality__list{display:flex;width:50%;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1080px){.companyspeciality__list{width:53%;padding:0 0 0 20px}}@media only screen and (max-width:991px){.companyspeciality__list{width:100%;padding:40px 0 0}}.companyspeciality__item{width:calc(100%/2 - 50px);padding:0 0 40px}@media only screen and (max-width:1080px){.companyspeciality__item{width:calc(100%/2 - 40px)}}@media only screen and (max-width:991px){.companyspeciality__item{width:calc(100%/4 - 40px);padding:0}}@media only screen and (max-width:720px){.companyspeciality__item{width:calc(100%/2 - 80px);padding:0 0 20px}}@media only screen and (max-width:640px){.companyspeciality__item{width:calc(100%/2 - 10px);padding:0 0 20px}}.companyspeciality__item img{width:140px}@media only screen and (max-width:480px){.companyspeciality__item .specialitytext{width:100%;display:inline-block;margin:0}}.companinstalations{padding:50px 0 90px}@media only screen and (max-width:860px){.companinstalations{padding:30px 0 40px}}.companinstalations .container{display:flex;justify-content:space-between}@media only screen and (max-width:860px){.companinstalations .container{flex-direction:column}}.companinstalations__title{max-width:500px}@media only screen and (max-width:1080px){.companinstalations__title{max-width:440px}}@media only screen and (max-width:860px){.companinstalations__title{width:100%;max-width:none}}.companinstalations__description{width:50%}@media only screen and (max-width:1080px){.companinstalations__description{width:60%;padding:0 0 0 20px}}@media only screen and (max-width:860px){.companinstalations__description{width:100%;padding:0}}.page-template-page_company .blockcontact__container{background-color:#292929}.productvideo{width:100%;text-align:right;margin:-300px 0 0;animation-name:slide-top,fade-in;animation-duration:1.5s,1.5s;animation-timing-function:ease-in,ease-in;cursor:pointer}@media only screen and (max-width:860px){.productvideo{position:relative;display:flex;align-items:center;justify-content:center}.productvideo:before{content:"Ver Vídeo";position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;width:90px;height:90px;background-color:#2566dd;opacity:1;font-size:10px;color:#fff;white-space:nowrap;z-index:1;transition:.6s ease-in;-moz-transition:.6s ease-in;-ms-transition:.6s ease-in;-o-transition:.6s ease-in;-webkit-transition:.6s ease-in}}@media only screen and (max-width:860px){.productvideo{margin:-90px 0 20px;height:400px;padding:0 20px;overflow:hidden}}@media only screen and (max-width:540px){.productvideo{height:300px}}.productvideo video{width:70%}@media only screen and (max-width:860px){.productvideo video{width:100%;height:100%;object-fit:cover}}.pagecontactimg{width:100%;height:640px;z-index:0;margin:-100px 0}@media only screen and (max-width:991px){.pagecontactimg{height:600px}}@media only screen and (max-width:860px){.pagecontactimg{margin:0;height:400px}}.pagecontactimg img{width:100%;height:100%;object-fit:cover}body.blog .footer,body.page-template-page_legal .footer{padding:90px 0 60px}@media only screen and (max-width:768px){body.blog .footer,body.page-template-page_legal .footer{padding:70px 0 130px}}@media only screen and (max-width:540px){body.blog .footer,body.page-template-page_legal .footer{padding:100px 0 130px}}.pagination{text-align:center;padding:100px 0;display:flex;justify-content:center}@media only screen and (max-width:480px){.pagination{padding:10px 0 80px}}.pagination .next,.pagination .prev{display:inline-flex;align-items:center;padding:0 20px !important;height:auto !important;width:auto !important}@media only screen and (min-width:991px){.pagination .next:hover:before,.pagination .prev:hover:before{display:none}}.pagination .next .long-arrow-right,.pagination .next .long-arrow-left,.pagination .prev .long-arrow-right,.pagination .prev .long-arrow-left{border-top:1px solid #5a5a5a;border-left:1px solid #5a5a5a;cursor:pointer;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.pagination .next .long-arrow-right:after,.pagination .next .long-arrow-left:after,.pagination .prev .long-arrow-right:after,.pagination .prev .long-arrow-left:after{background-color:#5a5a5a}.pagination .next.page-numbers .long-arrow-right,.pagination .next.page-numbers .long-arrow-left,.pagination .prev.page-numbers .long-arrow-right,.pagination .prev.page-numbers .long-arrow-left{border-top:1px solid #2566dd;border-left:1px solid #2566dd;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}.pagination .next.page-numbers .long-arrow-right:after,.pagination .next.page-numbers .long-arrow-left:after,.pagination .prev.page-numbers .long-arrow-right:after,.pagination .prev.page-numbers .long-arrow-left:after{background-color:#2566dd}.pagination .page-numbers{padding:10px 30px;width:40px;height:40px;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width:480px){.pagination .page-numbers{padding:10px 20px}}.pagination .page-numbers:before{content:"";position:absolute;height:40px;width:40px;background-color:transparent;border-radius:50px;z-index:-1;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (min-width:991px){.pagination .page-numbers:hover{color:#000}.pagination .page-numbers:hover:before{content:"";position:absolute;height:40px;width:40px;background-color:#f2f2f2;border-radius:50px;z-index:-1;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}}.pagination .page-numbers.current:before{content:"";position:absolute;height:40px;width:40px;background-color:#f2f2f2;border-radius:50px;z-index:-1;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}@media only screen and (min-width:991px){.pagination .page-numbers.current:hover:before{background-color:#dedede}}body.single-post .footer{padding:120px 0 60px}@media only screen and (max-width:768px){body.single-post .footer{padding:70px 0 130px}}.singlepost__content{padding-top:20px}.singlepost__content p{font-size:20px;line-height:1.6;font-weight:300;margin:25px 0}@media only screen and (max-width:540px){.singlepost__content p{font-size:18px}}.singlepost__content a{text-decoration:underline;color:#2566dd}@media only screen and (min-width:991px){.singlepost__content a:hover{color:#5a5a5a}}.singlepost__content a:focus{color:#5a5a5a}.singlepost__content h2,.singlepost__content .h2{font-size:28px;font-family:"Heebo",sans-serif;font-weight:400;line-height:1.3;text-transform:initial;letter-spacing:0;margin:20px 0}@media only screen and (max-width:991px){.singlepost__content h2,.singlepost__content .h2{font-size:24px}}.singlepost__content h3,.singlepost__content .h3{font-family:"Heebo",sans-serif;font-size:20px;font-weight:500;line-height:1.4;text-transform:initial;letter-spacing:0}@media only screen and (max-width:991px){.singlepost__content h3,.singlepost__content .h3{font-size:21px}}@media only screen and (max-width:540px){.singlepost__content h3,.singlepost__content .h3{font-size:20px}}.singlepost__content blockquote{margin:0}.singlepost__content blockquote *{margin:0}.singlepost__content blockquote h2,.singlepost__content blockquote h3,.singlepost__content blockquote h4,.singlepost__content blockquote h5{margin:0 100px 0}@media only screen and (max-width:991px){.singlepost__content blockquote h2,.singlepost__content blockquote h3,.singlepost__content blockquote h4,.singlepost__content blockquote h5{margin:30px 100px}}@media only screen and (max-width:540px){.singlepost__content blockquote h2,.singlepost__content blockquote h3,.singlepost__content blockquote h4,.singlepost__content blockquote h5{margin:30px 0}}.singlepost__content blockquote p{font-size:19px;line-height:1.6;margin:20px 20px 20px 70px}@media only screen and (max-width:540px){.singlepost__content blockquote p{font-size:17px;margin:20px 0 20px 40px}}.singlepost__content ul{padding:0 0 0 49px;list-style:disc}@media only screen and (max-width:540px){.singlepost__content ul{padding:0 0 0 20px}}.singlepost__content ul li{font-size:20px;line-height:1.4;font-weight:300}@media only screen and (max-width:540px){.singlepost__content ul li{font-size:18px}}.singlepost__content ul li::marker{color:#2566dd}.singlepost__content ol{padding:0 0 0 50px;list-style:auto}@media only screen and (max-width:540px){.singlepost__content ol{padding:0 0 0 20px}}.singlepost__content ol li{font-size:20px;font-weight:300;line-height:1.4}@media only screen and (max-width:540px){.singlepost__content ol li{font-size:18px}}.singlepost__content ol li:before{content:"";display:none}.singlepost__content figure{max-width:100%;margin:0;width:100%;height:auto;padding:10px 0}.singlepost__content img{max-width:100%;width:100%;height:auto;padding:10px 0}.singlepost__footer{display:flex;justify-content:space-between;align-items:center;margin:30px 0 0;padding:20px 0;border-top:1px solid #5a5a5a}.singlepost__footer .postsocial{display:inline-flex;align-items:center}.singlepost__footer .postsocial .share{font-size:14px;padding:0 10px 0 0;font-weight:300}.singlepost__footer .postsocial .imgsocial{margin:0 8px}@media only screen and (max-width:640px){.singlepost__footer .postsocial .imgsocial{margin:0 4px}}.singlepost__footer .date{margin:0 0 0 auto;font-size:14px}.singlepost__nav{display:flex;align-items:center;padding:70px 0 0}.singlepost__nav .postnavright{margin:0 0 0 auto;text-align:right;padding:0 0 0 20px}@media only screen and (min-width:540px){.singlepost__nav .postnavright{max-width:40%}}.singlepost__nav .postnavleft{padding:0 20px 0 0}@media only screen and (min-width:540px){.singlepost__nav .postnavleft{max-width:40%}}.singlepost__nav .postnavleft__link,.singlepost__nav .postnavright__link{position:relative;display:inline-flex;align-items:center;color:#2566dd;margin:0}.singlepost__nav .postnavleft__link .long-arrow-left,.singlepost__nav .postnavright__link .long-arrow-left{margin:10px 20px 10px 0}.singlepost__nav .postnavleft__link .long-arrow-right,.singlepost__nav .postnavleft__link .long-arrow-left,.singlepost__nav .postnavright__link .long-arrow-right,.singlepost__nav .postnavright__link .long-arrow-left{border-top:1px solid #2566dd;border-left:1px solid #2566dd}.singlepost__nav .postnavleft__link .long-arrow-right:after,.singlepost__nav .postnavleft__link .long-arrow-left:after,.singlepost__nav .postnavright__link .long-arrow-right:after,.singlepost__nav .postnavright__link .long-arrow-left:after{content:"";background-color:#2566dd}.singlepost__nav .postnavleft__title,.singlepost__nav .postnavright__title{font-size:14px;margin:10px 0 0;line-height:1.4}.postsrelated{background-color:#f2f2f2;padding:60px 0}@media only screen and (max-width:860px){.postsrelated{padding:40px 0}}.postsrelated__title{font-size:28px;font-family:"Heebo",sans-serif;font-weight:400;margin:0 0 30px}@media only screen and (max-width:860px){.postsrelated__title{font-size:26px}}@media only screen and (max-width:640px){.postsrelated__title{font-size:24px}}.postsrelated__list{display:flex;margin:0 -20px}@media only screen and (max-width:860px){.postsrelated__list{flex-wrap:wrap}}@media only screen and (max-width:640px){.postsrelated__list .article__info{flex-direction:column;padding:10px 0 0}}@media only screen and (max-width:640px){.postsrelated__list .article__info .category{margin:0 0 10px}}@media only screen and (max-width:640px){.postsrelated__list .article__info .blogtitle{width:100%;font-size:20px}}.postsrelated__item{width:calc(100%/2);margin:0 20px}@media only screen and (max-width:860px){.postsrelated__item{width:100%;padding:0 0 70px}}.landproduct{padding:130px 0 0}@media only screen and (max-width:860px){.landproduct{padding:80px 0 0}}@media only screen and (max-width:1080px){.landproduct .container{flex-direction:column;flex-wrap:wrap}}.landproduct__title{max-width:400px}@media only screen and (max-width:1080px){.landproduct__title{max-width:400px;padding:0 0 70px}}@media only screen and (max-width:991px){.landproduct__title{padding:0 0 30px}}@media only screen and (max-width:540px){.landproduct__title{padding:0 0 10px}}.landproduct__titleitem{font-size:22px;line-height:1.2;color:#5a5a5a;font-weight:200;margin:16px 0 0;height:55px}@media only screen and (max-width:640px){.landproduct__titleitem{height:auto}}.landproduct__list{width:60%}@media only screen and (max-width:1080px){.landproduct__list{width:100%}}.landproduct__item{padding:0 0 60px;width:calc(100%/2 - 60px)}@media only screen and (max-width:1280px){.landproduct__item{width:calc(100%/2 - 30px)}}@media only screen and (max-width:480px){.landproduct__item{width:100%;padding:0 0 40px}}.landproduct__item .img{width:110px}@media only screen and (max-width:540px){.landproduct__item .img{width:100px}}.landproduct__item .landitemtext{margin:10px 0 0;font-size:16px;line-height:1.8}@media only screen and (max-width:991px){.landproduct .companyspeciality__list{padding:0}}@media only screen and (max-width:480px){.landproduct .companyspeciality__list{padding:20px 0 0}}.landsolutions{padding:0 0 150px}@media only screen and (max-width:1080px){.landsolutions{padding:60px 0 200px}}@media only screen and (max-width:860px){.landsolutions{padding:60px 0 40px}}.landsolutions__intro{max-width:490px;padding:0 0 70px}@media only screen and (max-width:991px){.landsolutions__intro{max-width:400px}}@media only screen and (max-width:640px){.landsolutions__intro{padding:0 0 50px}}@media only screen and (max-width:540px){.landsolutions__intro{padding:0 0 30px}}.landsolutions__title{padding:0 0 10px}.landsolutions__list{display:flex;flex-wrap:wrap;margin:0 -10px}@media only screen and (max-width:540px){.landsolutions__list{margin:0}}.landsolutions__item{position:relative;width:calc(100%/4 - 10px);margin:0 5px 10px}@media only screen and (max-width:860px){.landsolutions__item{width:calc(100%/3 - 10px)}}@media only screen and (max-width:640px){.landsolutions__item{width:calc(100%/2 - 10px)}}@media only screen and (max-width:540px){.landsolutions__item{width:100%;height:350px;margin:0 0 20px}}.landsolutions__item img{width:100%;height:100%;object-fit:cover}.landsolutions__item:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.landsolutions__itemtitle{position:absolute;top:0;left:20px;font-size:26px;color:#fff;font-weight:200;line-height:1.3}.landselection{display:flex;align-items:center;position:relative}@media only screen and (max-width:860px){.landselection{flex-direction:column;padding:50px 0}}@media only screen and (max-width:640px){.landselection{padding:20px 0}}.landselection__text{width:calc(100%/2);min-width:50%;padding:0 110px 0 0;padding-left:calc(((100vw - 1530px)/2) + 44px)}@media only screen and (min-width:1920px){.landselection__text{padding-left:calc(((100vw - 1730px)/2) + 44px)}}@media only screen and (max-width:1600px){.landselection__text{padding-left:calc(((100vw - 1320px)/2) + 44px)}}@media only screen and (max-width:1280px){.landselection__text{padding-left:50px;padding-right:50px;margin:0}}@media only screen and (max-width:860px){.landselection__text{padding-left:30px;padding-right:30px;width:100%;min-width:none}}@media only screen and (max-width:640px){.landselection__text{padding-left:20px;padding-right:20px}}.landselection__title{position:absolute;top:0;color:#2566dd}@media only screen and (max-width:1280px){.landselection__title{font-size:37px}}@media only screen and (max-width:1080px){.landselection__title{top:-100px}}@media only screen and (max-width:860px){.landselection__title{top:0;position:relative;padding:0 0 40px}}@media only screen and (max-width:720px){.landselection__title{font-size:32px}}@media only screen and (max-width:640px){.landselection__title{font-size:28px}}@media only screen and (max-width:540px){.landselection__title{font-size:26px}}.landselection__subtitle{font-size:28px;color:#2566dd;font-weight:400;line-height:1.5;margin:0}@media only screen and (max-width:991px){.landselection__subtitle{font-size:24px}}.landselection__description{margin:10px 0 0}.landselection__img{width:calc(100%/2);min-width:50%}@media only screen and (max-width:860px){.landselection__img{padding:50px 30px 0;width:100%;min-width:none}}@media only screen and (max-width:640px){.landselection__img{padding:50px 20px 0}}.landselection__img img{width:100%;height:100%;display:grid;object-fit:cover}.landselection--reverse{flex-direction:row-reverse}@media only screen and (max-width:860px){.landselection--reverse{flex-direction:column}}.landselection--reverse .landelection__text{padding:0 0 0 130px;padding-right:calc(((100vw - 1530px)/2) + 44px)}@media only screen and (max-width:1600px){.landselection--reverse .landelection__text{padding-right:calc(((100vw - 1320px)/2) + 44px)}}@media only screen and (max-width:1280px){.landselection--reverse .landelection__text{padding-left:50px;padding-right:50px;margin:0}}@media only screen and (max-width:860px){.landselection--reverse .landelection__text{padding-left:30px;padding-right:30px}}@media only screen and (max-width:640px){.landselection--reverse .landelection__text{padding-left:20px;padding-right:20px}}.landselection--background .landselection__img img{background-color:#f2f2f2}.landcertification{padding:150px 0 0;z-index:1;display:flex}@media only screen and (max-width:860px){.landcertification{padding:50px 0}}.landcertification .certifications{background:transparent linear-gradient(270deg,#2b94ef 0,#0d4ddd 53%,#31468d 100%) 0 0 no-repeat padding-box;padding:50px 70px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:991px){.landcertification .certifications{padding:50px 30px}}.landcertification .certifications .title-certif{font-size:26px}.landcertification .certifications .itemcertification{align-items:center}.landcertification .certifications .itemcertification--first{margin:0 0 0 auto !important}.landcertification .certifications .itemcertification,.landcertification .certifications .sectionclients__certificatiodescription{width:calc(100%/3 - 50px);margin:0;padding:0 0 30px}@media only screen and (max-width:1366px){.landcertification .certifications .itemcertification,.landcertification .certifications .sectionclients__certificatiodescription{width:calc(100%/3 - 20px)}}@media only screen and (max-width:2560px){.landcertification .certifications .itemcertification,.landcertification .certifications .sectionclients__certificatiodescription{width:calc(100%/3)}}@media only screen and (max-width:1280px){.landcertification .certifications .itemcertification,.landcertification .certifications .sectionclients__certificatiodescription{width:calc(100%/2)}}@media only screen and (max-width:640px){.landcertification .certifications .itemcertification,.landcertification .certifications .sectionclients__certificatiodescription{width:100%}}@media only screen and (max-width:860px){.landcertification .certifications .itemcertification__img,.landcertification .certifications .sectionclients__certificatiodescription__img{width:110px}}@media only screen and (max-width:640px){.landcertification .certifications .itemcertification__img,.landcertification .certifications .sectionclients__certificatiodescription__img{width:150px}}@media only screen and (max-width:540px){.landcertification .certifications .itemcertification__img,.landcertification .certifications .sectionclients__certificatiodescription__img{width:110px}}@media only screen and (max-width:1280px){.landcertification .certifications .sectionclients__certificatiodescription{width:100%}}.landcontact{background-color:#f2f2f2;margin:-90px 0 0;padding:120px 0 0;z-index:0}.landcontact__info{padding-left:calc(((100vw - 1530px)/2) + 44px)}@media only screen and (min-width:1920px){.landcontact__info{padding-left:calc(((100vw - 1730px)/2) + 44px)}}@media only screen and (max-width:1600px){.landcontact__info{padding-left:calc(((100vw - 1320px)/2) + 44px)}}@media only screen and (max-width:1280px){.landcontact__info{padding-left:50px;padding-right:50px;margin:0}}@media only screen and (max-width:860px){.landcontact__info{padding-left:30px;padding-right:30px;width:100%;min-width:none}}@media only screen and (max-width:640px){.landcontact__info{padding-left:20px;padding-right:20px}}.legal{padding:40px 0 100px}.legal-content{min-height:calc(100vh - 144px)}@media only screen and (max-width:991px){.legal-content{min-height:calc(100vh - 167px)}}@media only screen and (max-width:640px){.legal-content{min-height:calc(100vh - 113px)}}@media only screen and (max-width:540px){.legal-content{min-height:calc(100vh - 180px)}}.legal .header{width:100%;position:fixed;background-color:#fff;border-bottom:1px solid #ebebeb;padding:10px 0}@media only screen and (max-width:640px){.legal .header{padding:5px 0;height:60px}}.legal .header .container-alogo{display:flex}.legal .header-logo{width:100px}@media only screen and (max-width:640px){.legal .header-logo{width:70px}}.legal .header-language{width:70px;font-size:16px;align-self:center}.legal .header-language span{color:grey}.legal .header-language a{opacity:.5;padding:4px;color:#000}.legal .header-language p{color:#000;display:inline-block;padding:4px}.legal .header-language p.active{opacity:1;margin:0}.legal .header .container{width:100%;display:flex;justify-content:space-between;flex-direction:row}.legal .content{padding:100px 0 0}@media only screen and (max-width:640px){.legal .content{padding:60px 0 0}}.legal .content p{font-size:18px;line-height:1.6;font-weight:300;margin:5px 0 25px}@media only screen and (max-width:540px){.legal .content p{font-size:15px;margin:5px 0 15px}}.legal .content a{text-decoration:underline;color:#2566dd}@media only screen and (min-width:991px){.legal .content a:hover{color:#5a5a5a}}.legal .content a:focus{color:#5a5a5a}.legal .content h1,.legal .content .h1,.legal .content .title{font-size:40px;padding:0 0 30px;font-weight:300;text-transform:uppercase;color:#2566dd}@media only screen and (max-width:540px){.legal .content h1,.legal .content .h1,.legal .content .title{font-size:26px;padding:0 0 20px}}.legal .content h2,.legal .content .h2{font-size:25px;font-family:"Heebo",sans-serif;font-weight:400;line-height:1.3;text-transform:initial;letter-spacing:0;margin:40px 0 10px}@media only screen and (max-width:991px){.legal .content h2,.legal .content .h2{font-size:24px}}@media only screen and (max-width:640px){.legal .content h2,.legal .content .h2{font-size:22px}}.legal .content h3,.legal .content .h3{font-family:"Heebo",sans-serif;font-size:20px;font-weight:500;line-height:1.4;text-transform:initial;letter-spacing:0}@media only screen and (max-width:991px){.legal .content h3,.legal .content .h3{font-size:21px}}@media only screen and (max-width:540px){.legal .content h3,.legal .content .h3{font-size:20px}}.legal .content ul{padding:0 0 0 49px;list-style:disc}@media only screen and (max-width:540px){.legal .content ul{padding:0 0 0 20px}}.legal .content ul li{font-size:18px;line-height:1.4;font-weight:300}@media only screen and (max-width:540px){.legal .content ul li{font-size:15px}}.legal .content ul li::marker{color:#2566dd}.legal .content ol{padding:0 0 0 50px;list-style:auto}@media only screen and (max-width:540px){.legal .content ol{padding:0 0 0 20px}}.legal .content ol li{font-size:18px;font-weight:300;line-height:1.4}@media only screen and (max-width:540px){.legal .content ol li{font-size:15px}}.legal .content ol li:before{content:"";display:none}.legal .content img{max-width:100%;width:100%;height:auto;padding:10px 0}.legal .content-contact{margin:5px 0 !important}.legal .footer{margin-top:100px}@media only screen and (max-width:640px){.legal .footer{margin-top:40px}}.footer{position:relative;width:100%;height:auto;overflow:hidden;padding:200px 0 60px}@media only screen and (max-width:1080px){.footer{padding:200px 0 130px}}@media only screen and (max-width:768px){.footer{padding:70px 0 130px}}.footer .slider-up{position:absolute;right:70px;top:350px;transform:translateX(240px);transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}@media only screen and (max-width:1080px){.footer .slider-up{top:auto;bottom:40px;right:30px;width:55px;height:55px}}.footer .slider-up-text{white-space:nowrap;position:absolute;left:-100px;color:#fff}@media only screen and (max-width:768px){.footer .slider-up-text{display:none}}.footer .slider-up--block{transform:translateX(0);transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.footer__background{position:absolute;height:100%;width:100%;bottom:0;left:0;object-fit:cover;object-position:center;z-index:-1}.footer__background img{width:100%;height:100%;object-fit:cover}.footer__logo img{width:125px;height:auto}.footer__top{z-index:1;display:flex;align-items:flex-start}@media only screen and (max-width:540px){.footer__top{flex-direction:column}}.footer__contact{padding:0 0 0 40px}@media only screen and (max-width:540px){.footer__contact{padding:20px 0 0}}.footer__direction{margin:0 0 15px;font-size:14px;color:#707070}.footer__links{color:#f2f2f2;padding:0 30px 0 0;font-size:14px}@media only screen and (min-width:991px){.footer__links:hover{color:#707070}}.footer__nav{display:flex;padding:100px 0 0;flex-wrap:wrap}@media only screen and (min-width:1920px){.footer__nav{justify-content:space-between;width:60%}}@media only screen and (max-width:540px){.footer__nav{padding:70px 0 0}}.footer__colnav{display:flex;flex-direction:column;max-width:170px;margin:0 80px 0 0}@media only screen and (max-width:1080px){.footer__colnav{margin:0 60px 0 0}}@media only screen and (max-width:991px){.footer__colnav{max-width:150px;margin:0 34px 0 0}}@media only screen and (max-width:860px){.footer__colnav{width:calc(100%/3);margin:0 70px 40px 0}}@media only screen and (max-width:540px){.footer__colnav{margin:0 25px 40px 0;max-width:160px;width:auto}}.footer__colnav a{color:#fff;font-size:13px;margin:0 0 12px}@media only screen and (min-width:991px){.footer__colnav a:hover{color:#707070}}@media only screen and (max-width:540px){.footer__colnav a{font-size:14px}}.footer__colnav--certification{max-width:none;width:auto;margin:0}.footer__colnav--certification .itemcertification{padding:0 0 20px}@media only screen and (max-width:540px){.footer__colnav--certification .itemcertification__img{width:120px}}.footer__colnav--certification .itemcertification__text .link.link .long-arrow-right{border-top:1px solid #707070;border-left:1px solid #707070}.footer__colnav--certification .itemcertification__text .link.link .long-arrow-right:after{background-color:#707070}@media only screen and (min-width:991px){.footer__colnav--certification .itemcertification__text .link.link:hover:before{display:none}}.footer__titlecol{color:#707070;font-size:18px;font-weight:800;margin:0 0 25px}@media only screen and (max-width:540px){.footer__titlecol{margin:0 0 15px}}.footer__legal{padding:50px 0 0}.footer__legal span{color:#fff;padding:0 10px 0 0;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}@media only screen and (min-width:991px){.footer__legal a:hover span{color:#707070 !important;opacity:1;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}}.footer__legend{display:flex;align-items:center}@media only screen and (max-width:640px){.footer__legend{flex-direction:column;align-items:flex-start;flex-wrap:wrap;align-items:inherit}}.footer__legend .divisor{padding:0 10px;color:#707070;margin:10px 0 0}@media only screen and (max-width:860px){.footer__legend .divisor{display:none}}.footer__legaltext{margin:10px 0 0;font-size:12px;color:#707070}.footer__legaltext a{font-size:12px;color:#707070}@media only screen and (min-width:991px){.footer__legaltext a:hover{color:#fff}}.footer .header__language{display:none}@media only screen and (max-width:768px){body.page-template-page-landing .footer .header__language{display:block;padding:0}body.page-template-page-landing .footer .header__language a,body.page-template-page-landing .footer .header__language span{color:#fff}}
.cls-1{fill:#707070}
.cls-1{fill:#707070}
.cls-1{fill:#707070}
.cls-1{fill:#707070}
.cls-2{fill:#fff}
.cls-2{fill:#fff}
.cls-2{fill:#fff}
.cls-2{fill:#fff}