*{margin:0;padding:0;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{overflow:hidden;font-size:16px}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit;-moz-tab-size:inherit;-o-tab-size:inherit;tab-size:inherit}::-moz-selection{text-shadow:none;color:#0879b2;background-color:#0879b2}::selection{text-shadow:none;color:#0879b2;background-color:#0879b2}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[tabindex="-1"]:focus{outline:0}:target{animation:highlight .8s ease-out}@keyframes highlight{0%{opacity:0}to{opacity:1}}html{width:100vw;height:100vh;padding:0;margin:0;overflow:visible;font-size:100.01%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;scroll-behavior:smooth}body{display:flex;flex-direction:column;max-width:100%;min-width:320px;margin:0;overflow-y:scroll}body>*{flex-shrink:0}[role=main],main{flex-grow:1}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item;list-style-type:none;cursor:pointer}summary::-webkit-details-marker{display:none}summary:focus{outline:5px auto -webkit-focus-ring-color}summary:before{padding-right:.5em;content:"▶"}details[open]>summary:before{content:"▼"}[hidden],template{display:none!important}[hidden][aria-hidden=false]{position:absolute;display:inherit;clip:rect(0,0,0,0)}[hidden][aria-hidden=false]:focus{clip:auto}hr{clear:both;display:block;height:0;padding:0;overflow:visible;color:#1a1a1a;border:0;border-top:1px solid #1a1a1a;box-sizing:content-box}svg:not(:root){overflow:hidden}svg{fill:currentColor}a>svg{pointer-events:none}audio,canvas,iframe,progress,svg,video{display:inline-block;vertical-align:middle}audio:not([controls]){display:none;height:0}meter,progress{background-size:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}iframe,img,object{font-size:83.3333%;color:currentColor;border-style:none}embed,img,object,video{max-width:100%}video>source{width:100%;height:auto}.ie:not(.ie6-8),object>img{position:relative;z-index:-1;font-size:1em;pointer-events:none}img{height:auto;max-width:100%;image-rendering:auto}li img,p img{vertical-align:middle}a img,a>picture{border:0}picture{width:100%;height:auto;max-width:100%;line-height:0}a{padding:0;margin:0;font-size:100%;cursor:pointer}a,nav a,nav li a{transition:.3s ease}address{margin-bottom:1.5em;font-style:normal;text-decoration:none;text-transform:none}#app h1,#app h2,#app h3,#app h4,#app h5{margin:0}#app nav{display:block;box-shadow:none;background-color:transparent;width:auto;line-height:100%}@keyframes Floating{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8px)}to{-webkit-transform:translateY(0)}}@font-face{src:local("Gotham"),url(/fonts/gotham-600.b9a50da9.woff2) format("woff2");font-style:normal;font-weight:600;font-family:Gotham;font-display:swap}@font-face{src:local("Gotham Bold"),url(/fonts/gotham-400.be210d18.woff2) format("woff2");font-style:normal;font-weight:400;font-family:Gotham;font-display:swap}@font-face{src:local("Roboto"),url(/fonts/roboto-400.964f8ad4.woff2) format("woff2");font-style:normal;font-weight:400;font-family:Roboto;font-display:swap}@font-face{src:local("Roboto Bold"),url(/fonts/roboto-700.5f8a2f64.woff2) format("woff2");font-style:normal;font-weight:700;font-family:Roboto;font-display:swap}*,:after,:before{line-height:inherit;text-decoration:inherit;vertical-align:inherit}body{font-weight:400;font-size:1em;line-height:1.5;font-family:Roboto,sans-serif;color:#1a1a1a}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,caption,details>summary,h1,h2,h3,h4,h5,h6,legend{margin-top:0;margin-bottom:0;font-weight:600;font-family:Gotham;font-feature-settings:"case" 1,"cpsp" 1,"cswh" 1,"liga" 1,"locl" 1,"lnum" 1,"pnum" 1,"titl" 1,"zero" 1;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}caption a,caption a:link,dt a,dt a:link,h1 a,h1 a:link,h2 a,h2 a:link,h3 a,h3 a:link,h4 a,h4 a:link,h5 a,h5 a:link,h6 a,h6 a:link,legend a,legend a:link{text-decoration:inherit}.heading-1,h1{margin-bottom:1rem;font-size:1.75rem;line-height:2rem}@media screen and (min-width:48em){.heading-1,h1{font-size:2.375rem;line-height:3rem}}.heading-2,h2{margin-bottom:1rem;font-size:1.375rem;line-height:2rem}@media screen and (min-width:48em){.heading-2,h2{font-size:1.75rem;line-height:2.5rem}}.heading-3,h3{margin-bottom:1rem;font-size:1.125rem;line-height:1.5rem}@media screen and (min-width:48em){.heading-3,h3{font-size:1.3125rem}}.heading-4,h4{margin-bottom:.5rem;font-size:.875rem;line-height:1.5rem}@media screen and (min-width:48em){.heading-4,h4{font-size:1rem}}.heading-5,h5{font-size:.75rem;line-height:1rem}@media screen and (min-width:48em){.heading-5,h5{font-size:.875rem}}p{padding:0;margin:0;line-height:1.5rem;color:#1a1a1a}strong{font-weight:700}article p{max-width:35em;orphans:3;widows:3}article fieldset>p:first-child,article h1+p,article h2+p,article h3+p,article h4+p,article h5+p,article h6+p,article legend+p{margin-top:0;text-indent:0}abbr[title],dfn[title]{text-decoration:none;cursor:help;border-bottom:1px dotted}@supports((-webkit-text-decoration:dotted underline) or (text-decoration:dotted underline)){abbr[title],dfn[title]{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;border-bottom:inherit}}abbr{letter-spacing:.1em}dfn{font-style:italic;font-size:1em}b,strong{font-weight:700;font-weight:inherit;font-weight:600}mark{color:#1a1a1a;background:#1a1a1a}small{font-size:83.3333%;line-height:1rem}.text-small,.text-small p{font-size:.75rem;line-height:1.125rem}sub,sup{position:relative;font-size:83.3333%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}sup a,sup p a{text-decoration:none}sup a,sup a:link,sup p a,sup p a:link{font-weight:700;color:#0879b2}sup a:focus,sup a:hover,sup p a:focus,sup p a:hover{color:#0879b2}time{font-style:italic}time[pubdate]{cursor:help}code,kbd,pre,samp,var{font-size:1em;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace,monospace,monospace}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:pre-line}samp,var{font-style:italic}del,s{text-decoration:line-through}s{font-style:italic}del:before{font-weight:700;text-decoration:none;content:"[update] "}del[datetime]:before{content:"[update → " attr(datetime) "] "}del:after{text-decoration:none;content:" [/update] "}ins{text-decoration:underline}del:lang(pt):before{content:" [excluído] "}del[datetime]:lang(pt):before{content:" [excluído → " attr(datetime) "] "}del:lang(pt):after{content:" [/excluído] "}blockquote,q{font-style:italic;color:#ff5a00}cite{font-style:italic;font-size:1em}blockquote footer:before{content:"— "}blockquote footer cite{font-style:italic}blockquote li,blockquote p,blockquote pre{font-size:1em}blockquote.verse{text-align:center}blockquote.verse p{display:inline-block;width:auto;margin-right:auto;margin-left:auto;text-align:left}u{text-decoration:underline}@media(max-width:63.9375em){.only-desktop{display:none}}@media screen and (min-width:64em){.only-mobile{display:none}}.no-mgn{margin:0!important}.no-mgn-l{margin-left:0!important}.no-mgn-t{margin-top:0!important}.no-mgn-b{margin-bottom:0!important}.no-mgn-r,.no-mgn-rl{margin-right:0!important}.no-mgn-rl{margin-left:0!important}@media only screen and (max-width:600px){.no-mgn-l-s{margin-left:0!important}.no-mgn-t-s{margin-top:0!important}.no-mgn-b-s{margin-bottom:0!important}.no-mgn-r-s,.no-mgn-rl-s{margin-right:0!important}.no-mgn-rl-s{margin-left:0!important}}.no-pad{padding:0!important}@media only screen and (max-width:600px){.no-pad-s{padding:0!important}}.no-pad-l{padding-left:0!important}.no-pad-t{padding-top:0!important}.no-pad-b{padding-bottom:0!important}.no-pad-r,.no-pad-rl{padding-right:0!important}.no-pad-rl{padding-left:0!important}@media only screen and (max-width:600px){.no-pad-l-s{padding-left:0!important}.no-pad-t-s{padding-top:0!important}.no-pad-b-s{padding-bottom:0!important}.no-pad-r-s,.no-pad-rl-s{padding-right:0!important}.no-pad-rl-s{padding-left:0!important}}.no-border{border:none!important}.no-border-t{border-top:none!important}.no-border-r{border-right:none!important}.no-border-b{border-bottom:none!important}.no-border-l{border-left:none!important}.no-border-radius{border-radius:0!important}.no-border-t-l{border-top-left-radius:0!important}.no-border-t-r{border-top-right-radius:0!important}.no-border-b-l{border-bottom-left-radius:0!important}.no-border-b-r{border-bottom-right-radius:0!important}.gotham-bold{font-family:Gotham!important}.roboto-regular{font-family:Roboto,sans-serif}.roboto-bold{font-family:Roboto,sans-serif!important;font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-orange{color:#ff5a00!important}.text-blue,.text-orange{background-color:transparent}.text-blue{color:#0879b2!important}.text-grey{color:#1a1a1a!important}.text-black,.text-grey{background-color:transparent}.text-black{color:#000!important}.text-white{color:#fff!important}.text-green,.text-white{background-color:transparent}.text-green{color:#57a773!important}.orange.text-white{padding-left:.5rem;padding-right:.5rem;background-color:#ff5a00!important}.circle{border-radius:50%}.flex-center{justify-content:center}.flex-center,.flex-right{display:flex!important;align-items:center;flex-direction:row}.flex-right{justify-content:flex-end}.flex-left{justify-content:flex-start}.flex-between,.flex-left{display:flex!important;align-items:center;flex-direction:row}.flex-between{justify-content:space-between}.flex-v-center{display:flex;align-items:center}.flex-column{flex-direction:column}.flex-reverse-column{display:flex;flex-direction:column-reverse}.fill-size{display:inline-block;width:100%}.fill-size,.height-full{height:100%}.absolute{position:absolute}.static{position:static}.relative{position:relative}.x-y-0{top:0;left:0}.uppercase{text-transform:uppercase!important}@media(max-width:600px){.uppercase-s{text-transform:uppercase!important}}@media screen and (min-width:64em){.uppercase-d{text-transform:uppercase!important}}.lowercase{text-transform:lowercase!important}@media(max-width:600px){.lowercase-s{text-transform:lowercase!important}}@media screen and (min-width:64em){.lowercase-d{text-transform:lowercase!important}}.text-center{text-align:center}.overlay-index{z-index:99999}@media screen and (min-width:64em){.display-none-desktop{display:none!important}}@media(max-width:47.9375em){.display-none-tablet{display:none!important}}.grid:after,.grid:root:before{position:fixed;top:0;right:0;z-index:5000;font-size:1rem;pointer-events:none;content:"breakpoint: phone"}.grid:after{bottom:0;left:0;background-image:grid-image-mobile(4);background-position:top;content:""}@media screen and (min-width:30em){.grid:after{background-image:grid-image-mobile(4)}}@media screen and (min-width:48em){.grid:after{background-image:grid-image-mobile(4)}}@media screen and (min-width:64em){.grid:after{background-image:grid-image(12);background-size:67.5rem 100%}}@media screen and (min-width:90em){.grid:after{background-image:grid-image(12);background-size:67.5rem 100%}}.grid:root:before{padding:1.5rem;background-color:#1a1a1a;opacity:.75}@media screen and (min-width:30em){.grid:root:before{content:"breakpoint: phablet"}}@media screen and (min-width:48em){.grid:root:before{content:"breakpoint: tablet"}}@media screen and (min-width:64em){.grid:root:before{content:"breakpoint: desktop"}}@media screen and (min-width:90em){.grid:root:before{content:"breakpoint: wide"}}.grid-row-gap{display:grid;grid-template-rows:auto;width:100%;row-gap:1rem}@media screen and (min-width:64em){.grid-row-gap{row-gap:1.5rem}}.content__row{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 2rem);padding-right:.5rem;padding-bottom:.75rem;padding-left:.5rem;margin-right:-1rem;margin-left:-1rem}@media screen and (min-width:64em){.content__row{width:calc(100% + 3rem);padding-right:.75rem;padding-bottom:1.5rem;padding-left:.75rem;margin-right:-1.5rem;margin-left:-1.5rem}}.content__row:last-of-type{padding-bottom:0}.content__row--space-between{justify-content:space-between}.content__row--align-center{align-items:center}.justify-content--center{justify-content:center!important}.content__row--center,.justify-content-center{justify-content:center}.content__row--flex-end{justify-content:flex-end}.content__row--flex-start{justify-content:flex-start}.row--form{padding-bottom:.75rem}@media screen and (min-width:64em){.row--form{padding-bottom:.75rem}}.row--form:last-child,.row--form:last-of-type{padding-bottom:0}.content__column{padding-right:.5rem;padding-left:.5rem;width:100%;padding-bottom:24px}@media screen and (min-width:64em){.content__column{padding-right:.75rem;padding-left:.75rem}}.content__column:last-of-type{padding-bottom:0}@media screen and (min-width:63.9375em){.content__column{padding-bottom:0}}.content__row--form .content__column{padding-bottom:1rem}@media screen and (min-width:63.9375em){.content__row--form .content__column{padding-bottom:0}}.column--1{width:25%}.column--2{width:50%}.column--3{width:75%}.column--4{width:100%}@media screen and (min-width:48em){.column-tablet--1{width:8.33333%}.column-tablet--2{width:16.66667%}.column-tablet--3{width:25%}.column-tablet--4{width:33.33333%}.column-tablet--5{width:41.66667%}.column-tablet--6{width:50%}.column-tablet--7{width:58.33333%}.column-tablet--8{width:66.66667%}.column-tablet--9{width:75%}.column-tablet--10{width:83.33333%}.column-tablet--11{width:91.66667%}.column-tablet--12{width:100%}}@media screen and (min-width:64em){.column-desktop--1{width:8.33333%}.column-desktop--2{width:16.66667%}.column-desktop--3{width:25%}.column-desktop--4{width:33.33333%}.column-desktop--5{width:41.66667%}.column-desktop--6{width:50%}.column-desktop--7{width:58.33333%}.column-desktop--8{width:66.66667%}.column-desktop--9{width:75%}.column-desktop--10{width:83.33333%}.column-desktop--11{width:91.66667%}.column-desktop--12{width:100%}}@media screen and (min-width:90em){.column-wide--1{width:8.33333%}.column-wide--2{width:16.66667%}.column-wide--3{width:25%}.column-wide--4{width:33.33333%}.column-wide--5{width:41.66667%}.column-wide--6{width:50%}.column-wide--7{width:58.33333%}.column-wide--8{width:66.66667%}.column-wide--9{width:75%}.column-wide--10{width:83.33333%}.column-wide--11{width:91.66667%}.column-wide--12{width:100%}}@media screen and (min-width:64em){.content__row.content__row--reverse-even:nth-of-type(2n) .content__column:nth-of-type(2n),.content__row.content__row--reverse-odd:nth-of-type(odd) .content__column:nth-of-type(2n){order:-1}}.content__row--form{padding-bottom:0}@media screen and (min-width:64em){.content__row--form{padding-bottom:.75rem}}.content__row--form:last-child,.content__row--form:last-of-type{padding-bottom:0}.one-column,.two-columns{display:grid;width:100%;grid-template-rows:auto;row-gap:1.5rem}@media screen and (min-width:48em){.two-columns{grid-template-columns:1fr 1fr;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}}.three-columns{display:grid;width:100%;grid-template-rows:auto;row-gap:1.5rem}@media screen and (min-width:48em){.three-columns{grid-template-columns:1fr 1fr;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}}@media screen and (min-width:64em){.three-columns{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}}.grid-form-row{display:grid;width:100%;grid-template-rows:auto;row-gap:1.5rem}#app .container{width:100%;max-width:100%;padding:0 2rem}@media screen and (min-width:64em){#app .container{max-width:1110px}}#app{overflow-x:hidden;padding-top:4.5rem}@media(max-width:63.9375em){#app{padding-top:4.5rem}}.header{display:flex;position:fixed;top:0;left:0;width:100%;z-index:999;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.header>.container{display:flex;align-items:center;justify-content:space-between}.header nav{background-color:#fff;height:100%}.header.header--desktop{height:4.5rem}@media(max-width:63.9375em){.header.header--desktop{display:none}}.header.header--desktop .header__main-logo a{display:flex}.header.header--desktop .header__navigation{display:flex;align-items:center;justify-content:space-between;height:100%}.header.header--desktop .header__navigation li{display:flex;align-items:center;justify-content:center;height:100%}.header.header--desktop .header__navigation .header__navigation__item,.header.header--desktop .header__navigation .header__navigation__item.active{font-family:Gotham;font-size:.875rem;font-weight:600;color:#0879b2;height:100%;padding:0 1rem;display:flex;align-items:center;justify-content:center}.header.header--desktop .header__navigation .header__navigation__item.active:focus,.header.header--desktop .header__navigation .header__navigation__item:focus{background-color:transparent}.header.header--desktop .header__navigation .header__navigation__item.active:hover,.header.header--desktop .header__navigation .header__navigation__item:hover{color:#0879b2;background-color:#eee}.header.header--desktop .header__navigation .header__navigation__item.active{border-bottom:3px solid #0879b2}.header.header--desktop .header__navigation .indicator{background-color:#0879b2;height:.25rem}.header.header--desktop .header__navigation .button{margin-left:1rem}.header.header--mobile{height:4.5rem;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;box-sizing:border-box;right:0}@media screen and (min-width:64em){.header.header--mobile{display:none}}.header.header--mobile .header__main-logo a img{display:block}.header.header--mobile .sidenav-trigger svg{height:22px}.header.header--mobile .sidenav-trigger svg path{fill:#0879b2}.header.header--mobile .sidenav{background-color:#0879b2}.header.header--mobile .sidenav li>a{color:#fff;text-transform:uppercase;font-weight:700}.header.header--mobile .sidenav li:last-of-type{padding:1rem}.header.header--mobile .sidenav .button{width:100%;margin:0}#app .contact-section{background-color:#eee;position:relative}#app .contact-section:before{content:"";display:none;position:absolute;left:40px;top:95px;z-index:0;width:200px;height:100px;background-image:url(/img/pattern-blue-horizontal.d96e8525.svg);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:64em){#app .contact-section:before{display:block}}#app .contact-section .contact-form{position:relative}#app .footer{background-color:#2e2e2e}#app .footer>.container{padding-top:5.625rem;padding-bottom:5.625rem}#app .footer>.container>.content__row>div[class^=column]{margin-bottom:2rem}#app .footer>.container>.content__row>div[class^=column]:last-of-type{margin-bottom:0}@media screen and (min-width:64em){#app .footer>.container>.content__row>div[class^=column]{margin-bottom:0}}#app .footer .footer__logo{width:11.25rem}@media screen and (min-width:64em){#app .footer .footer__logo{width:auto}}#app .footer .footer__description{font-size:1rem;line-height:1.5rem;color:#fff;margin:2.5rem 0}#app .footer .footer__description strong{font-weight:700;color:#0879b2}#app .footer .footer__pages{height:auto}#app .footer .footer__pages ul{display:block}#app .footer .footer__pages ul li{display:block;margin-bottom:1rem;float:none}#app .footer .footer__pages ul li a{display:inline-block;padding:0;line-height:100%;transition:.3s ease}#app .footer .footer__pages ul li a:hover{color:#ff5a00}#app .footer .footer__title{font-size:.9375rem;color:#fff;font-weight:700;margin-bottom:1.5rem}@media screen and (min-width:64em){#app .footer .footer__title{margin-bottom:2.5rem}}#app .footer .footer__info-set{display:flex;justify-content:flex-start}#app .footer .footer__info-set>svg{width:1.25rem;height:1.25rem;display:inline-block;margin-top:.3125rem;margin-right:.75rem}#app .footer .footer__info-set>svg path{fill:#ff5a00}#app .footer .footer__info-set:last-of-type .footer__info-set__block{margin-bottom:0}#app .footer .footer__info-set .footer__info-set__block{width:100%;margin-bottom:1.875rem}#app .footer .footer__info-set .footer__info-set__block a,#app .footer .footer__info-set .footer__info-set__block address,#app .footer .footer__info-set .footer__info-set__block li{font-size:1rem;line-height:1.4375rem;color:#fff;display:block}@media screen and (min-width:64em){#app .footer .footer__info-set .footer__info-set__block a,#app .footer .footer__info-set .footer__info-set__block address,#app .footer .footer__info-set .footer__info-set__block li{font-size:.875rem}}#app .footer .footer__info-set .footer__info-set__block a{transition:.3s ease}#app .footer .footer__info-set .footer__info-set__block a:hover{color:#ff5a00}#app .footer .footer__info-set .footer__info-set__block svg{width:1.125rem;height:1.125rem;margin-left:.2rem;display:inline-block}#app .footer .footer__info-set .footer__info-set__block svg path{fill:#fff}#app .footer .footer__info-set .footer__info-set__block .icon-whatsapp svg path{fill:#25d366!important}#app .footer .footer_social-media{display:flex;align-items:center;justify-content:flex-start}#app .footer .footer_social-media li a{width:35px;height:35px;border-radius:100px;border:1px solid #fff;text-align:center;font-size:18px;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:.5rem;transition:.3s ease}#app .footer .footer_social-media li a svg{height:1rem}#app .footer .footer_social-media li a svg path{transition:.3s ease}#app .footer .footer_social-media li a:hover{border-color:#ff5a00}#app .footer .footer_social-media li a:hover svg path{fill:#ff5a00}#app .footer .footer__bottom{background-color:#111;padding:.625rem;display:flex;align-items:center;justify-content:center}#app .footer .footer__bottom p{font-size:.75rem;color:#fff;opacity:.5;transition:.3s ease}#app .footer .footer__bottom p:hover{opacity:1}#app .contact-form{background-color:#fff;padding:1.25rem;border-radius:4px;margin-top:2rem}@media screen and (min-width:64em){#app .contact-form{margin-top:0}}#app .contact-form .contact-form__message{animation:showMessage .5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;min-height:50rem;z-index:9;text-align:center;background-color:#fff;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:50% 1rem}@keyframes showMessage{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}#app .contact-form .contact-form__message svg{height:150px}#app .contact-form .contact-form__message svg path{fill:#ff5a00}#app .contact-form .contact-form__message h2{font-size:26px;color:#0879b2;font-weight:700;margin:12px 0 4px}#app .contact-form .contact-form__message p{margin-bottom:14px}@media screen and (max-width:64em){#app #contact-form-modal{top:0!important;left:0;max-width:100%;height:100%;max-height:100%}#app #contact-form-modal .modal-content{display:block;max-height:100%}}@media screen and (max-width:64em)and (min-width:64em){#app #contact-form-modal .modal-content{display:flex}}.back-button{font-size:1rem;color:#0879b2;display:flex;align-items:center;font-weight:700;line-height:100%;margin-bottom:2.5rem}.back-button span{display:inline-block;margin-left:4px}.box-rating{display:flex;align-items:center;justify-content:center;margin-top:1rem}.box-rating svg{margin:0 5px}.box-rating svg path{fill:#fc0}#app .button-down-anchor{display:inline-flex;align-items:center;flex-direction:column;margin-top:1.875rem}#app .button-down-anchor svg{height:1rem;margin-top:12px;transition:.3s ease}#app .button-down-anchor svg path{fill:#ff5a00}#app .button-down-anchor>.button:hover+svg{transform:translateY(.3rem)}#app .button-down-anchor .button{margin-top:0}#app .button-down-anchor--full-width{width:100%}.button.btn{font-family:Gotham;font-size:.875rem;font-weight:600;color:#fff;padding:1rem;box-shadow:none;width:auto;height:auto;display:inline-block;margin:0;line-height:1rem;transition:.3s ease}.button.btn.button--primary{background-color:#ff5a00}.button.btn.button--primary:hover{background-color:#d24d04}.button.btn.button--primary-blue{background-color:#0879b2;border:1px solid #0879b2}.button.btn.button--primary-blue:hover{background-color:#fff;color:#0879b2}.button.btn.button--secondary{background-color:transparent;border:1px solid #fff}.button.btn.button--secondary:hover{background-color:#fff;color:#0879b2}.button.btn.button--secondary-orange{background-color:transparent;border:1px solid #ff5a00;color:#ff5a00}.button.btn.button--secondary-orange:hover{border-color:#ff5a00;background-color:#ff5a00;color:#fff}.button.btn:hover{box-shadow:none}.button.btn.button--full-width{width:100%}.button.btn>svg path{fill:#ff5a00}.preloader{width:100%;height:100%;min-height:44vh;display:flex;align-items:center;justify-content:center}.preloader .spinner-layer{border-color:#0879b2}#app .category-block .category-title{font-family:Gotham;font-size:1rem;font-weight:700;color:#ff5a00;position:relative;padding-bottom:.625rem;margin-bottom:1rem}@media screen and (min-width:64em){#app .category-block .category-title{font-size:1.25rem}}#app .category-block .category-title:after{content:"";position:absolute;bottom:0;left:0;width:4.0625rem;height:.1875rem;background-color:#ff5a00;display:block}#app .category-block .category-calling{font-size:2rem;margin-bottom:1.25rem}@media screen and (min-width:64em){#app .category-block .category-calling{font-size:2.5rem}}#app .category-block .category-calling strong{font-weight:700}#app .category-block .category-calling p{font-size:1rem;line-height:1.5rem;color:#1a1a1a}#app .category-block .button{margin-top:1.875rem}#app .center-statement{text-align:center}#app .center-statement .center-statement__title{font-size:1.75rem;line-height:120%;font-weight:700;display:block;position:relative;padding-bottom:1rem;margin-bottom:1rem}@media screen and (min-width:64em){#app .center-statement .center-statement__title{font-size:2.25rem;line-height:2.6875rem;padding-bottom:1.875rem;margin-bottom:1.875rem}}#app .center-statement .center-statement__title:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:4rem;height:.125rem}#app .center-statement .center-statement__title.text-white:after{background-color:#fff}#app .center-statement .center-statement__title.text-blue:after{background-color:#ff5a00}#app .center-statement .center-statement__title--simple:after{display:none}#app .center-statement .center-statement__text{margin-bottom:1.875rem}@media screen and (min-width:64em){#app .center-statement .center-statement__text{margin-bottom:3.75rem}}#app .forms .input-field{margin:0;margin-bottom:1.25rem}#app .forms .input-field:last-child{margin-bottom:0}#app .forms .input-field>input{margin:0;margin-bottom:0;display:block;box-sizing:border-box}#app .forms .input-field>input,#app .forms .input-field>textarea{color:#0879b2}#app .forms .input-field>textarea{min-height:198px}#app .forms .input-field>label{width:auto;padding:0 10px;left:calc(1rem - 8px)}#app .forms .input-field>label:not(.label-icon).active{transform:translateY(-9px) scale(.8);color:#9e9e9e}#app .forms .input-field .select-dropdown.dropdown-trigger,#app .forms .input-field>input,#app .forms .input-field>textarea{font-size:1rem;padding:1.625rem 1rem;border:1px solid hsla(243,9%,45%,.102);border-radius:4px;box-sizing:border-box;color:#0879b2}#app .forms .input-field .select-dropdown.dropdown-trigger.valid,#app .forms .input-field .select-dropdown.dropdown-trigger:active,#app .forms .input-field .select-dropdown.dropdown-trigger:focus,#app .forms .input-field .select-dropdown.dropdown-trigger:visited,#app .forms .input-field>input.valid,#app .forms .input-field>input:active,#app .forms .input-field>input:focus,#app .forms .input-field>input:visited,#app .forms .input-field>textarea.valid,#app .forms .input-field>textarea:active,#app .forms .input-field>textarea:focus,#app .forms .input-field>textarea:visited{box-shadow:none}#app .forms .input-field>label{color:#9e9e9e}#app .forms .input-field .select-dropdown.dropdown-trigger,#app .forms .input-field>label{background-color:#fff}#app .forms .input-field .select-wrapper+label{top:-20px;z-index:1}#app .forms .input-field .select-wrapper .caret{z-index:1;right:1rem;fill:#9e9e9e}#app .forms .input-field .dropdown-content li:not(.disabled)>span{color:#9e9e9e}#app .forms .input-field input.error,#app .forms .input-field textarea.error,#app .forms .input-field.input-field--select.error .select-dropdown.dropdown-trigger{border-color:#ff3e41}#app .forms .input-field input.error+label,#app .forms .input-field input.error+label.active,#app .forms .input-field input.error>label,#app .forms .input-field input.error>label.active,#app .forms .input-field input.error~.helper-text,#app .forms .input-field textarea.error+label,#app .forms .input-field textarea.error+label.active,#app .forms .input-field textarea.error>label,#app .forms .input-field textarea.error>label.active,#app .forms .input-field textarea.error~.helper-text,#app .forms .input-field.input-field--select.error+label,#app .forms .input-field.input-field--select.error+label.active,#app .forms .input-field.input-field--select.error>label,#app .forms .input-field.input-field--select.error>label.active,#app .forms .input-field.input-field--select.error~.helper-text{color:#ff3e41}#app .forms .input-field input.success,#app .forms .input-field textarea.success,#app .forms .input-field.input-field--select.success .select-dropdown.dropdown-trigger{border-color:#57a773}#app .forms .input-field input.success+label,#app .forms .input-field input.success+label.active,#app .forms .input-field input.success>label,#app .forms .input-field input.success>label.active,#app .forms .input-field input.success~.helper-text,#app .forms .input-field textarea.success+label,#app .forms .input-field textarea.success+label.active,#app .forms .input-field textarea.success>label,#app .forms .input-field textarea.success>label.active,#app .forms .input-field textarea.success~.helper-text,#app .forms .input-field.input-field--select.success+label,#app .forms .input-field.input-field--select.success+label.active,#app .forms .input-field.input-field--select.success>label,#app .forms .input-field.input-field--select.success>label.active,#app .forms .input-field.input-field--select.success~.helper-text{color:#57a773}#app .forms .input-field input:focus:not(.success):not(.error),#app .forms .input-field textarea:focus:not(.success):not(.error),#app .forms .input-field.input-field--select:focus:not(.success):not(.error) .select-dropdown.dropdown-trigger{border-color:#0879b2}#app .forms .input-field input:focus:not(.success):not(.error)+label,#app .forms .input-field input:focus:not(.success):not(.error)+label.active,#app .forms .input-field input:focus:not(.success):not(.error)>label,#app .forms .input-field input:focus:not(.success):not(.error)>label.active,#app .forms .input-field input:focus:not(.success):not(.error)~.helper-text,#app .forms .input-field textarea:focus:not(.success):not(.error)+label,#app .forms .input-field textarea:focus:not(.success):not(.error)+label.active,#app .forms .input-field textarea:focus:not(.success):not(.error)>label,#app .forms .input-field textarea:focus:not(.success):not(.error)>label.active,#app .forms .input-field textarea:focus:not(.success):not(.error)~.helper-text,#app .forms .input-field.input-field--select:focus:not(.success):not(.error)+label,#app .forms .input-field.input-field--select:focus:not(.success):not(.error)+label.active,#app .forms .input-field.input-field--select:focus:not(.success):not(.error)>label,#app .forms .input-field.input-field--select:focus:not(.success):not(.error)>label.active,#app .forms .input-field.input-field--select:focus:not(.success):not(.error)~.helper-text{color:#0879b2}section:not(.banner){padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:64em){section:not(.banner){padding-top:5.625rem;padding-bottom:5.625rem}}.icon-diamond{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTAxMjhEM0UzN0VBMTFFRDk2MEI4NTQ1OTI1MkQwNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTAxMjhEM0YzN0VBMTFFRDk2MEI4NTQ1OTI1MkQwNjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMDEyOEQzQzM3RUExMUVEOTYwQjg1NDU5MjUyRDA2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMDEyOEQzRDM3RUExMUVEOTYwQjg1NDU5MjUyRDA2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phi+y7YAAALESURBVHjanJbbS1RRFMbPTJlGD/lY+GIvIREF0UN08VIxhmXTPXqKwK6gJAXRv1AURVJJBUI3BBXTpKKmC0FE92HMosgQzclwsocIIqi+Bd/AZrOWc2YW/Bg4e8769l57rW8mUnK0JzCiCKwFxeA3n00HUXAN/AMLwTyu/wURMBMkwWu+WwrGLJGpxvMS0A1qlbW74CqIg3aK+LGAnw/BLLAUpDWhqPKsmCfUxE+CGFjHDfriv8BykALXwRJQDm6C2WEqMA3cAjXKdy+BQxToVta/g5Us/30vxyLwHFSAn1YFRLzLED8PGsAO8AhM8dYzYDHFrQMkfHF3A3LnnWw67eT7wQpwRbm2b2A9+AxugDVKjlNgJ9gE+sAc9wpm8MVVyottPPlGVsePr2A+K5DgFfjRApop3slnt6k3IqfpNcRPg11sxi7jzldTvM8QPwYawWZHXGIuJ6RCKlCmvHgRHGTSXmX9C6gCn8BjNqYfreAIr6RDWRfdoihP8dZZOAN2s2QJGpLfcJUU7zHEJcc+sIVNGSg5pFFTUoFh7vIBeAOamLTDKLv4wKAyatk4xxyVNCo/xugjL1wfGKFpTIC9PEHEe3GcDieOdm+ScT3Acb2sTEyaFR/QfCBDP29Qyv6D1ptm2a2mlXGto5P6XjHBcR3IZcXbwUvl5E/YcPXKOxfYtHFOhB+jYFm27Lk2MEgROe0flnqYXqE13Amwh6OmWXT25O/y+TVMs9lK6XDSoNXK986CwxzJdsOo4l5FQ21Aot8ZqWrDXptpsW2GeIy/jGZEg9wh3Txk2GvMEB+nfadyJQ+zgWdsoH7H4RppMneMk4uDPg2Re9Ir8K13K5vzONhm3HmGY5gKmTf0BiTeE6vhRimezCNnqCsIFFP6qPwnqM9XvNANJOmEH5w7lz8yrwrIVdAGAucHTCZkg+ZwYeO/AAMAf7Ot0/Qg16UAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;height:1.5rem;margin-right:1rem}.close-modal{position:fixed;top:1rem;right:1rem;z-index:9999}.close-modal svg{height:26px}.close-modal svg path{color:#fff}.close-modal.close-modal--contact-form svg path{color:#1a1a1a}@media screen and (min-width:64em){.close-modal.close-modal--contact-form svg path{color:#fff}}#app .modal{box-shadow:none;background-color:#fff;width:100%;max-width:90%;max-height:85%;z-index:9}@media screen and (min-width:64em){#app .modal{max-width:470px}}#app .modal img{display:block;margin:0 auto}#app .modal-content{display:flex;align-items:start;justify-content:center;flex-direction:column;max-height:80%;overflow-y:auto}#app .modal-content .contact-form{width:100%;padding:0}.content-title{margin-bottom:3.125rem}.content-title__subtitle{font-size:1.125rem;line-height:100%;color:#ff5a00;font-weight:700}@media screen and (min-width:64em){.content-title__subtitle{font-size:1.25rem}}.content-title__title{font-size:1.75rem;line-height:100%;color:#0879b2;font-weight:700}@media screen and (min-width:64em){.content-title__title{font-size:2.75rem}}.content-title--white .content-title__subtitle,.content-title--white .content-title__title{color:#fff}#app .banner{background-image:url(/img/banner.8151d9cf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:64em){#app .banner{padding-top:11.25rem;padding-bottom:8.75rem}}#app .banner h1{font-size:1.5rem;line-height:120%;padding-bottom:1rem;margin-bottom:1rem;font-weight:700;color:#fff;display:block;position:relative}@media screen and (min-width:64em){#app .banner h1{font-size:2.8125rem;padding-bottom:2.5rem;margin-bottom:1.875rem}}#app .banner h1:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#fff;height:.1875rem;width:4rem}#app .banner p{font-size:1rem;color:#fff;font-weight:100}@media screen and (min-width:64em){#app .banner p{font-size:1.125rem}}#app .banner .button{min-width:10rem;margin-top:1.5rem}@media screen and (min-width:64em){#app .banner .button{margin-top:2.5rem}}#app .our-products{background-color:#0879b2}#app .our-products .our-products__products_gallery{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:2rem}@media screen and (min-width:64em){#app .our-products .our-products__products_gallery{flex-direction:row;margin-bottom:3.4375rem}}#app .our-products .our-products__products_gallery .our-products__products_gallery__item{width:23rem;height:23.875rem;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:end;padding:2.625rem;margin-bottom:2rem}#app .our-products .our-products__products_gallery .our-products__products_gallery__item:last-of-type{margin-bottom:0}@media screen and (min-width:64em){#app .our-products .our-products__products_gallery .our-products__products_gallery__item{margin-bottom:0}}#app .our-products .our-products__products_gallery .our-products__products_gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s ease}#app .our-products .our-products__products_gallery .our-products__products_gallery__item:hover img{transform:scale(1.1)}#app .our-products .our-products__products_gallery .our-products__products_gallery__item h4{position:relative;font-size:1rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.125rem;display:block}#app .counter{background-color:#1a1a1a;position:relative;overflow:hidden}#app .counter:after{content:"";display:block;position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-image:url(/img/counter-bg.dd496b8f.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}#app .counter .counter__list{position:relative;z-index:1}#app .counter .counter__list .counter__list__item{display:flex;align-items:center;flex-direction:column;text-align:center;margin-bottom:2rem}#app .counter .counter__list .counter__list__item:last-of-type{margin-bottom:0}@media screen and (min-width:64em){#app .counter .counter__list .counter__list__item{margin-bottom:0}}#app .counter .counter__list .counter__list__item h3{font-size:3.5rem;font-weight:700;color:#ff5a00;line-height:100%}#app .counter .counter__list .counter__list__item h3 .big{font-size:4.75rem}#app .counter .counter__list .counter__list__item p{font-weight:700;color:#fff}#app .testimonials{position:relative}#app .testimonials>.container>.content__row>div[class^=column]{margin-bottom:2rem}#app .testimonials>.container>.content__row>div[class^=column]:last-of-type{margin-bottom:0}@media screen and (min-width:64em){#app .testimonials>.container>.content__row>div[class^=column]{margin-bottom:0}}#app .testimonials:after,#app .testimonials:before{content:"";display:none;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:0}@media screen and (min-width:64em){#app .testimonials:after,#app .testimonials:before{display:block}}#app .testimonials:before{width:100px;height:200px;left:40px;bottom:25px;background-image:url(/img/pattern-orange-vertical.2d85fb55.svg)}#app .testimonials:after{width:200px;height:100px;right:25px;top:100px;background-image:url(/img/pattern-orange-horizontal.1ae4247b.svg)}#app .testimonials .testimonials__item{position:relative;z-index:1;max-width:19.6875rem;display:block;margin:0 auto}#app .testimonials .testimonials__item .testimonials__item__box{background-color:#0879b2;padding:1.5625rem 1.875rem;position:relative;margin-bottom:25px}#app .testimonials .testimonials__item .testimonials__item__box p{font-size:1.125rem;color:#fff;text-align:center}#app .testimonials .testimonials__item .testimonials__item__box:after{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:25px solid #0879b2;position:absolute;left:30px;bottom:-25px}#app .testimonials .testimonials__item .testimonials__item__client{margin-top:2rem;padding-left:30px}#app .testimonials .testimonials__item .testimonials__item__client h4{font-size:1rem;font-weight:700;color:#0879b2}#app .testimonials .testimonials__item .testimonials__item__client p{font-size:.875rem}#app .catalog{position:relative;padding-top:0;padding-bottom:0}#app .catalog>.container{position:relative;z-index:1}#app .catalog .center-statement{position:relative;z-index:9}#app .catalog .parallax-container{min-height:390px;height:100%}#app .catalog .parallax-container .parallax{padding-top:5.625rem;padding-bottom:5.625rem;z-index:5;background-color:#1a1a1a;display:flex;align-items:center}#app .catalog .parallax-container .parallax img{opacity:.4!important;mix-blend-mode:luminosity;-o-object-fit:cover;object-fit:cover}.about img{margin:0 auto;display:block;max-height:300px}@media screen and (min-width:64em){#app .our-focus{padding-top:6.5625rem}}#app .our-focus h1{font-size:2.75rem;line-height:100%;font-weight:700;margin-bottom:1.25rem;display:block}@media screen and (min-width:64em){#app .our-focus h1{font-size:3.75rem;margin-bottom:1.875rem}}#app .our-focus h1 .our-focus__highlight{color:#fff;display:inline-block;padding:.5rem .9375rem;position:relative}#app .our-focus h1 .our-focus__highlight:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff5a00;z-index:0;animation-name:focus-animation;animation-duration:1.5s;animation-timing-function:ease-in-out}@keyframes focus-animation{0%{width:0}to{width:100%}}#app .our-focus h1 .our-focus__highlight span{position:relative;z-index:1}#app .our-focus p{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}@media screen and (min-width:64em){#app .our-focus p{margin-bottom:1.875rem}}#app .our-focus p strong{font-weight:700;color:#ff5a00}#app .our-focus .our-focus__media{margin-top:1rem;position:relative;padding:1.25rem 1.25rem 1.25rem 0}@media screen and (min-width:64em){#app .our-focus .our-focus__media{margin-top:5.625rem;padding:1.875rem 1.875rem 1.875rem 0}}#app .our-focus .our-focus__media:before{content:"";display:none;position:absolute;width:5.4375rem;height:13.75rem;background-image:url(/img/about-pattern-blue-orange-vertical.d1ac76c6.svg);z-index:2;top:-67px;left:1rem}@media screen and (min-width:64em){#app .our-focus .our-focus__media:before{display:block}}#app .our-focus .our-focus__media:after{content:"";display:none;position:absolute;width:15.875rem;height:12.5rem;background-image:url(/img/about-pattern-blue-orange-horizontal.1c4ad044.svg);z-index:2;bottom:-66px;right:13px}@media screen and (min-width:64em){#app .our-focus .our-focus__media:after{display:block}}#app .our-focus .our-focus__media img{display:block;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;min-height:250px}@media screen and (min-width:64em){#app .our-focus .our-focus__media img{min-height:auto}}#app .our-focus .our-focus__media .our-focus__media__shape{display:block;position:absolute;z-index:0}#app .our-focus .our-focus__media .our-focus__media__shape--colored{width:17.625rem;height:28.69%;background-color:#ff5a00;top:0;right:0}#app .our-focus .our-focus__media .our-focus__media__shape--grey{width:17.625rem;height:71.31%;background-color:gray;bottom:0;right:0}#app .our-focus .our-focus__media .our-focus__media__shape--light{width:40%;height:1rem;background-color:#fff;bottom:1.25rem;left:0;z-index:2}@media screen and (min-width:64em){#app .our-focus .our-focus__media .our-focus__media__shape--light{width:31.25rem;height:1.25rem;bottom:1.875rem}}#app .our-focus .our-focus__misson-vision{margin-top:2rem}@media screen and (min-width:64em){#app .our-focus .our-focus__misson-vision{margin-top:5.625rem}}#app .our-focus .our-focus__misson-vision>.content__row>div[class~=column--4]{margin-bottom:2rem}#app .our-focus .our-focus__misson-vision>.content__row>div[class~=column--4]:last-of-type{margin-bottom:0}@media screen and (min-width:64em){#app .our-focus .our-focus__misson-vision>.content__row>div[class~=column--4]{margin-bottom:0}}#app .our-focus .our-focus__misson-vision [class^=column-]{display:table-cell}#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box{position:relative;height:100%;background-color:#1a1a1a;padding:2rem;color:#fff}#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box:after{content:"";position:absolute;width:7.1875rem;height:1.5625rem;z-index:2;top:-10px;right:-10px}@media screen and (min-width:64em){#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box:after{right:-18px}}#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box h3{font-size:1.5rem;font-weight:700;line-height:100%;margin-bottom:1rem}@media screen and (min-width:64em){#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box h3{font-size:2rem;margin-bottom:2rem}}#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box p{font-size:1rem;color:#fff;margin:0}#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box--mission:after{background-color:#ff5a00}#app .our-focus .our-focus__misson-vision .our-focus__misson-vision__box--vision:after{background-color:#0879b2}#app .our-values{background-color:#1a1a1a}#app .our-values .our-values__media{position:relative;margin-bottom:1rem}@media screen and (min-width:64em){#app .our-values .our-values__media{margin-bottom:0}}#app .our-values .our-values__media:after{content:"";display:block;position:absolute;top:15px;right:-35px;width:7.1875rem;height:1.5625rem;background-color:#ff5a00}#app .our-values .our-values__list .our-values__list__item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1.375rem;color:#fff}#app .our-values .our-values__list .our-values__list__item strong{display:inline-block;font-weight:700}#app .our-values .our-values__list .our-values__list__item:last-of-type{margin-bottom:0}#app .our-values .button-down-anchor,#app .our-values .button-down-anchor .button{width:100%}#app .our-history .our-history__timeline{position:relative;transition:.3s ease;padding-bottom:2rem}@media screen and (min-width:64em){#app .our-history .our-history__timeline{opacity:0;padding-bottom:0}}#app .our-history .our-history__timeline:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:2px;height:100%;background-color:#ff5a00;z-index:0}@media screen and (min-width:64em){#app .our-history .our-history__timeline:before{top:calc(50% - 45px);width:100%;height:2px}}#app .our-history .our-history__timeline:after{content:"";display:block;position:absolute;bottom:0;left:-11px;transform:rotate(90deg);width:20px;height:22px;background-image:url(/img/angle-right.f5cc438c.svg);background-color:#fff;z-index:0}@media screen and (min-width:64em){#app .our-history .our-history__timeline:after{position:absolute;top:calc(50% - 43px);left:auto;right:0;transform:rotate(0deg) translateY(-50%)}}#app .our-history .our-history__timeline__row{display:flex;justify-content:flex-start;flex-direction:column;position:relative;z-index:2}@media screen and (min-width:64em){#app .our-history .our-history__timeline__row{flex-direction:row}}#app .our-history .our-history__timeline .our-history__timeline__item{display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-bottom:1.875rem;padding-left:2rem}@media screen and (min-width:64em){#app .our-history .our-history__timeline .our-history__timeline__item{margin-right:25%;margin-bottom:0;padding-left:0}}#app .our-history .our-history__timeline .our-history__timeline__item__box{position:relative;width:100%;background-color:#1a1a1a;padding:28px 1.625rem;color:#fff;margin-bottom:1.875rem}@media screen and (min-width:64em){#app .our-history .our-history__timeline .our-history__timeline__item__box{max-width:18.4375rem}}#app .our-history .our-history__timeline .our-history__timeline__item__box:after{content:"";display:block;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:1rem solid #1a1a1a;position:absolute;left:1.625rem;bottom:-1rem;z-index:2}#app .our-history .our-history__timeline .our-history__timeline__item__box h4{font-size:1rem;font-weight:700;line-height:100%;margin-bottom:1rem;text-transform:uppercase}#app .our-history .our-history__timeline .our-history__timeline__item__box p{font-size:.875rem;color:#fff;line-height:120%;margin:0}#app .our-history .our-history__timeline .our-history__timeline__item__box p strong{font-weight:700}#app .our-history .our-history__timeline .our-history__timeline__item__date{display:block}@media screen and (min-width:64em){#app .our-history .our-history__timeline .our-history__timeline__item__date{margin-left:calc(1.625rem - 6px);text-align:center;display:inline-block;position:absolute;left:0;bottom:-46px;height:54px}}#app .our-history .our-history__timeline .our-history__timeline__item__date .icon-diamond{margin-right:0;padding-left:22px;padding-right:22px;background-color:#fff;position:absolute;left:-20px;bottom:0}@media screen and (min-width:64em){#app .our-history .our-history__timeline .our-history__timeline__item__date .icon-diamond{position:static}}#app .our-history .our-history__timeline .our-history__timeline__item__date p{font-weight:700;text-align:center}@media screen and (min-width:64em){#app .our-history .our-history__timeline .our-history__timeline__item__date p{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}}#app .our-history .our-history__timeline .our-history__timeline__item--bottom .our-history__timeline__item__box--highlight{background-color:#ff5a00}#app .our-history .our-history__timeline .our-history__timeline__item--bottom .our-history__timeline__item__box--highlight:after{border-top:1rem solid #ff5a00}@media screen and (min-width:64em){#app .our-history .our-history__timeline .our-history__timeline__item--bottom{margin-right:0;margin-left:25%;display:flex;align-items:flex-start}#app .our-history .our-history__timeline .our-history__timeline__item--bottom .our-history__timeline__item__box{margin-bottom:0;margin-top:5rem}#app .our-history .our-history__timeline .our-history__timeline__item--bottom .our-history__timeline__item__box:after{border-top:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:1rem solid #1a1a1a;top:-1rem;bottom:auto}#app .our-history .our-history__timeline .our-history__timeline__item--bottom .our-history__timeline__item__box--highlight:after{border-bottom:1rem solid #ff5a00}#app .our-history .our-history__timeline .our-history__timeline__item--bottom .our-history__timeline__item__date{bottom:0;top:-8px}#app .our-history .our-history__timeline.animate{opacity:1}}@media screen and (min-width:64em){@keyframes lineGrows{0%{width:0}95%{width:100%}to{width:100%}}#app .our-history .our-history__timeline.animate:before{animation:lineGrows 3s ease-out}@keyframes angleShows{0%{opacity:0}75%{opacity:0}85%{opacity:1}to{opacity:1}}#app .our-history .our-history__timeline.animate:after{animation:angleShows 3s linear}@keyframes box1Shows{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__box--1{animation:box1Shows 3s ease-in-out}@keyframes box2Shows{0%{opacity:0;transform:translateY(-20px)}45%{opacity:0;transform:translateY(-20px)}55%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__box--2{animation:box2Shows 3s ease-in-out}@keyframes box3Shows{0%{opacity:0;transform:translateY(20px)}20%{opacity:0;transform:translateY(20px)}30%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__box--3{animation:box3Shows 3s ease-in-out}@keyframes box4Shows{0%{opacity:0;transform:translateY(20px)}70%{opacity:0;transform:translateY(20px)}80%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__box--4{animation:box4Shows 3s ease-in-out}@keyframes date1Shows{0%{opacity:0}10%{opacity:1}to{opacity:1}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__date--1{animation:date1Shows 3s ease-in-out}@keyframes date2Shows{0%{opacity:0}45%{opacity:0}55%{opacity:1}to{opacity:1}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__date--2{animation:date2Shows 3s ease-in-out}@keyframes date3Shows{0%{opacity:0}20%{opacity:0}30%{opacity:1}to{opacity:1}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__date--3{animation:date3Shows 3s ease-in-out}@keyframes date4Shows{0%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:1}}#app .our-history .our-history__timeline.animate .our-history__timeline__item__date--4{animation:date4Shows 3s ease-in-out}}@media screen and (max-width:64em){#app .ethics-conduct-code{padding-top:0;background-color:#0879b2}}#app .ethics-conduct-code>.container{position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:64em){#app .ethics-conduct-code>.container{flex-direction:row}}#app .ethics-conduct-code>.container:after{content:"";display:none;position:absolute;top:0;left:0;width:88%;height:100%;background-color:#0879b2;z-index:0}@media screen and (min-width:64em){#app .ethics-conduct-code>.container:after{display:block}}#app .ethics-conduct-code>.container:before{content:"";display:none;position:absolute;left:0;bottom:0;width:calc(58.333% + 30px);height:34px;background-color:#ff5a00;z-index:1}@media screen and (min-width:64em){#app .ethics-conduct-code>.container:before{display:block}}#app .ethics-conduct-code .ethics-conduct-code__content,#app .ethics-conduct-code .ethics-conduct-code__media{position:relative;z-index:2}#app .ethics-conduct-code .ethics-conduct-code__content{position:relative;z-index:5;padding:3rem 0}@media screen and (min-width:64em){#app .ethics-conduct-code .ethics-conduct-code__content{padding:4.0625rem 3.125rem 7.5rem;flex-basis:50%}}@media screen and (max-width:64em){#app .ethics-conduct-code .ethics-conduct-code__content .content-title{margin-bottom:2rem}}#app .ethics-conduct-code .ethics-conduct-code__content p{color:#fff;line-height:120%;margin-bottom:1rem}@media screen and (min-width:64em){#app .ethics-conduct-code .ethics-conduct-code__content p{line-height:2rem;margin-bottom:1.875rem}}#app .ethics-conduct-code .ethics-conduct-code__content p:last-of-type{margin-bottom:0}#app .ethics-conduct-code .ethics-conduct-code__content .button{margin-top:2rem}@media screen and (min-width:64em){#app .ethics-conduct-code .ethics-conduct-code__content .button{margin-top:50px}}#app .ethics-conduct-code .ethics-conduct-code__media{position:relative;display:block}@media screen and (min-width:64em){#app .ethics-conduct-code .ethics-conduct-code__media{flex-basis:50%}}#app .ethics-conduct-code .ethics-conduct-code__media:before{content:"";display:block;position:absolute;right:-16px;top:10px;width:115px;height:16px;background-color:#ff5a00;z-index:2}@media screen and (min-width:64em){#app .ethics-conduct-code .ethics-conduct-code__media:before{top:auto;right:-25px;bottom:105px;height:26px}}#app .ethics-conduct-code .ethics-conduct-code__media:after{content:"";display:none;position:absolute;top:-200px;right:23px;z-index:4;width:15.375rem;height:20.25rem;background-image:url(/img/about-pattern-blue-white-vertical.1a677f01.svg)}@media screen and (min-width:64em){#app .ethics-conduct-code .ethics-conduct-code__media:after{display:block}}#app .ethics-conduct-code .ethics-conduct-code__media img{min-width:50%}#app .catalog-page{padding-bottom:3rem}@media screen and (min-width:64em){#app .catalog-page{padding-bottom:11.25rem}}#app .catalog-page .catalog-page__gallery{display:flex;justify-content:center;align-items:center;flex-direction:column}#app .catalog-page .catalog-page__gallery .catalog-page__gallery__item{width:100%;height:10.625rem;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:end;padding:2.625rem;background-color:#1a1a1a;margin-bottom:1.625rem}#app .catalog-page .catalog-page__gallery .catalog-page__gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s ease;mix-blend-mode:luminosity}#app .catalog-page .catalog-page__gallery .catalog-page__gallery__item:hover img{transform:scale(1.1)}#app .catalog-page .catalog-page__gallery .catalog-page__gallery__item h4{position:relative;font-size:1rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.125rem;display:block}#app .catalog-page .catalog-page__media{position:relative;padding:1.875rem 1.875rem 0 0;max-width:550px;margin:0 auto;margin-bottom:2rem}@media screen and (min-width:64em){#app .catalog-page .catalog-page__media{margin-bottom:0}}#app .catalog-page .catalog-page__media:after{content:"";display:none;position:absolute;width:15.875rem;height:12.5rem;background-image:url(/img/pattern-blue-white-square.ee08d03d.svg);z-index:2;bottom:-69px;left:1rem}@media screen and (min-width:64em){#app .catalog-page .catalog-page__media:after{display:block}}#app .catalog-page .catalog-page__media img{width:100%;display:block;position:relative;z-index:1}#app .catalog-page .catalog-page__media .catalog-page__media__shape{display:block;position:absolute;z-index:0}#app .catalog-page .catalog-page__media .catalog-page__media__shape--colored{width:calc(100% - 7.8125rem);height:5.3125rem;background-color:#0879b2;top:0;right:0}#app .catalog-page .catalog-page__media .catalog-page__media__shape--grey{width:17.625rem;height:calc(100% - 5.3125rem);background-color:gray;bottom:0;right:0}#app .catalog-page .catalog-page__media .catalog-page__media__shape--light{width:calc(100% - 4.6875rem);height:1.25rem;background-color:#ff5a00;bottom:0;left:0;z-index:2}#app .contact-page{background-color:#eee}#app .contact-page iframe{max-width:100%;max-height:300px}#app .contact-page .contact-form{position:relative}#app .contact-page .category-block{margin-bottom:2rem}@media screen and (min-width:64em){#app .contact-page .category-block{margin-bottom:4.0625rem}}#app .contact-page .contact-page__center{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media screen and (min-width:64em){#app .contact-page .contact-page__center{flex-direction:row}}#app .contact-page .contact-page__center .contact-page__info-set{margin-right:7.5rem}#app .contact-page .contact-page__center .contact-page__info-set:last-of-type{margin-right:0}#app .contact-page .contact-page__info-set{display:flex;justify-content:flex-start}#app .contact-page .contact-page__info-set>svg{width:1.25rem;height:1.25rem;display:inline-block;margin-top:.3125rem;margin-right:.75rem}#app .contact-page .contact-page__info-set>svg path{fill:#ff5a00}#app .contact-page .contact-page__info-set .contact-page__info-set__block{width:100%;margin-bottom:1.875rem}#app .contact-page .contact-page__info-set .contact-page__info-set__block a,#app .contact-page .contact-page__info-set .contact-page__info-set__block address,#app .contact-page .contact-page__info-set .contact-page__info-set__block li{font-size:.875rem;line-height:1.4375rem;color:#1a1a1a;display:block}#app .contact-page .contact-page__info-set .contact-page__info-set__block a{color:#1a1a1a;transition:.3s ease}#app .contact-page .contact-page__info-set .contact-page__info-set__block a:hover{color:#ff5a00}#app .contact-page .contact-page__info-set .contact-page__info-set__block svg{width:1.125rem;height:1.125rem;margin-left:.2rem;display:inline-block}#app .contact-page .contact-page__info-set .contact-page__info-set__block svg path{fill:#fff}#app .contact-page .contact-page__info-set .contact-page__info-set__block .icon-whatsapp svg path{fill:#25d366!important}#app .products{padding-top:0;padding-bottom:0}#app .products .products__header{padding-top:5.625rem;background-color:#0879b2;display:flex;justify-content:center}#app .products .products__header .center-statement__title{margin-bottom:3.125rem}#app .products .products__header .products__header__tabs{background-color:transparent;display:flex}@media screen and (min-width:64em){#app .products .products__header .products__header__tabs{justify-content:center}}#app .products .products__header .products__header__tabs .tab a{color:#fff;font-weight:700}#app .products .products__header .products__header__tabs .indicator{background-color:#fff;height:4px}#app .products .products__list{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:64em){#app .products .products__list{padding-top:2.5rem;padding-bottom:5.625rem}}.product-cards{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.product-cards .product-cards__item{display:flex;flex-direction:column;width:100%;box-sizing:border-box;text-align:center;padding:1.125rem;margin-bottom:1.25rem}@media screen and (min-width:64em){.product-cards .product-cards__item{width:calc(33.333% - 1rem)}}.product-cards .product-cards__item:last-of-type{margin-right:0}.product-cards .product-cards__item:nth-child(odd){background-color:#0879b2}.product-cards .product-cards__item:nth-child(2n){background-color:#4a4a4a}.product-cards .product-cards__item:hover .product-cards__item__media img{transform:scale(1.1)}.product-cards .product-cards__item .product-cards__item__media{width:100%;height:calc(100% - 8.4375rem);max-height:20.3125rem;overflow:hidden;margin-bottom:1.25rem;background-color:#fff}.product-cards .product-cards__item .product-cards__item__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:.3s ease}.product-cards .product-cards__item .product-card__item__title,.product-cards .product-cards__item h3{font-size:1rem;color:#fff;font-weight:700;line-height:1.5rem}.product-cards .product-cards__item .product-card__item__text,.product-cards .product-cards__item p{font-size:.875rem;color:#fff;line-height:1.25rem;margin-bottom:1.4375rem}.product-cards .product-cards__item .button{margin-top:auto}#app .product-details .product-details_header{position:relative;background-color:#1a1a1a;padding-top:0;padding-bottom:0;width:100%;height:12.8125rem;text-align:center;display:flex;align-items:center;justify-content:center}#app .product-details .product-details_header:after{content:"";position:absolute;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0;mix-blend-mode:luminosity;opacity:.6}#app .product-details .product-details_header--metallurgy:after{background-image:url(/img/product_detail-metallurgy.8971fbdc.webp)}#app .product-details .product-details_header--civil-building:after{background-image:url(/img/product_detail-building.81e5752c.webp)}#app .product-details .product-details_header--gold-tools:after{background-image:url(/img/product_detail-gold_tools.e6218f82.webp)}#app .product-details .product-details_header h1{font-size:2.25rem;line-height:100%;color:#fff;font-weight:700;text-transform:uppercase;position:relative;z-index:1}#app .product-details .product-details__row{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media screen and (min-width:64em){#app .product-details .product-details__row{flex-direction:row}}#app .product-details .product-details__main-content{padding-top:2.5rem;padding-bottom:0}#app .product-details .product-details__main-content__media{width:100%;max-width:450px;background-color:#fff;position:relative;margin:0 auto;margin-bottom:4rem}@media screen and (min-width:64em){#app .product-details .product-details__main-content__media{width:27.5rem;height:27.5rem}}#app .product-details .product-details__main-content__media:after{content:"";display:block;width:10.25rem;height:10.25rem;position:absolute;bottom:38px;right:0;z-index:1;background-color:#0879b2}@media screen and (min-width:64em){#app .product-details .product-details__main-content__media:after{bottom:0}}#app .product-details .product-details__main-content__media .holder{border:20px solid #4a4a4a;overflow:hidden;position:relative;cursor:pointer}#app .product-details .product-details__main-content__media .holder:hover img{transform:scale(1.1)}#app .product-details .product-details__main-content__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff;position:relative;z-index:2;display:block;transition:.3s ease}#app .product-details .product-details__main-content__media .zoom-button{position:absolute;cursor:pointer;bottom:14px;right:14px;z-index:2}#app .product-details .product-details__main-content__media .zoom-button svg{height:24px}#app .product-details .product-details__main-content__media .zoom-button svg path{color:#0879b2}#app .product-details .product-details__main-content__media legend{font-size:.875rem;color:#4a4a4a;line-height:20px;font-style:italic;font-weight:400;display:block;margin-top:1.25rem}#app .product-details .product-details__main-content__content{flex:1;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:64em){#app .product-details .product-details__main-content__content{padding-left:2.875rem}}#app .product-details .product-details__main-content__content strong{font-weight:700}#app .product-details .product-details__main-content__content h3{font-weight:700;font-size:2rem;line-height:100%;color:#0879b2;margin-bottom:1.25rem}#app .product-details .product-details__main-content__content h4{font-size:1.125rem;color:#ff5a00}#app .product-details .product-details__main-content__content p+h3{margin-top:0}#app .product-details .product-details__main-content__content .button-down-anchor{margin-top:0;width:100%;max-width:20.3125rem}#app .product-details .product-details__main-content__content .button{margin-top:1rem;margin-bottom:0;width:100%;max-width:20.3125rem}.product-details__more-details{padding-top:4rem}#app .dynamic-content strong{font-weight:700}#app .dynamic-content h3{font-size:1.125rem;color:#0879b2}#app .dynamic-content h3,#app .dynamic-content h4{font-weight:700;line-height:100%;margin-bottom:1rem}#app .dynamic-content h4{font-size:1rem}#app .dynamic-content p{font-size:1rem;line-height:1.25rem;color:#4a4a4a;margin-bottom:1rem}#app .dynamic-content p strong{color:#ff5a00;font-weight:700}#app .dynamic-content p+h3{margin-top:2.875rem}#app .dynamic-content img{margin-top:1rem;margin-bottom:1rem}#app .not-found{padding-top:3rem;padding-bottom:3rem;min-height:40vh}#app .not-found,#app .not-found .container{display:flex;align-items:center;justify-content:center}#app .not-found .container{flex-direction:column;height:100%}#app .not-found h2{text-align:center;color:#4a4a4a;font-size:1.75rem}#app .not-found h2 strong{display:block;font-weight:700;color:#0879b2;font-size:5.875rem;line-height:120%}#app .not-found svg{height:70px}#app .not-found svg path{fill:#ff5a00}#app .not-found .button{margin-top:2rem;max-width:500px}