.elementor-kit-6{--e-global-color-primary:#3C4646;--e-global-color-secondary:#3C4646;--e-global-color-text:#3C4646;--e-global-color-accent:#0069C3;--e-global-color-8a3aaf6:#FFFFFF;--e-global-color-6f4d202:#B4F4FF;--e-global-color-a8eb560:#78EAFF;--e-global-color-38042f8:#33DFFF;--e-global-color-6512a67:#00BEFF;--e-global-color-e433c9b:#FFFF33;--e-global-color-ef70cea:#FFEA00;--e-global-color-c804b3c:#FFDB02;--e-global-color-2f110e8:#0069C3;--e-global-color-4cdd142:#A0FFFF;--e-global-color-d4a6e46:#00FFFF;--e-global-color-b120bf1:#C6FF4F;--e-global-color-8a463f1:#7DFF38;--e-global-color-de8c58f:#F0F6F6;--e-global-color-af5d6bf:#E6F0F0;--e-global-color-459d005:#CDD7D7;--e-global-color-6b2d700:#B4BEBE;--e-global-color-88788ac:#8C9696;--e-global-color-c9ff5b5:#646E6E;--e-global-color-440b09b:#3C4646;--e-global-color-0d0418c:#232D32;--e-global-color-364a6ea:#151B1E;--e-global-color-570f647:#003863;--e-global-typography-primary-font-family:"Exo";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:300;--e-global-typography-primary-line-height:1.25em;--e-global-typography-primary-word-spacing:-0.05em;--e-global-typography-secondary-font-family:"Exo";--e-global-typography-secondary-font-size:2.25rem;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.25em;--e-global-typography-text-font-family:"Exo";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Exo";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.15em;--e-global-typography-43c8d67-font-family:"Exo";--e-global-typography-43c8d67-font-size:1.5rem;--e-global-typography-43c8d67-font-weight:600;--e-global-typography-43c8d67-line-height:1.25em;--e-global-typography-c90eeb6-font-family:"Exo";--e-global-typography-c90eeb6-font-size:1.125rem;--e-global-typography-c90eeb6-font-weight:600;--e-global-typography-c90eeb6-line-height:1.25em;--e-global-typography-f3d2997-font-family:"Exo";--e-global-typography-f3d2997-font-size:1rem;--e-global-typography-f3d2997-font-weight:600;--e-global-typography-f3d2997-line-height:1.25em;--e-global-typography-28abd03-font-family:"Exo";--e-global-typography-28abd03-font-size:1.375rem;--e-global-typography-28abd03-font-weight:300;--e-global-typography-28abd03-line-height:1.35em;--e-global-typography-ed742ed-font-family:"Exo";--e-global-typography-ed742ed-font-size:1.875rem;--e-global-typography-ed742ed-font-weight:400;--e-global-typography-ed742ed-line-height:1.25em;--e-global-typography-e056106-font-family:"Exo";--e-global-typography-e056106-font-size:1.875rem;--e-global-typography-e056106-font-weight:600;--e-global-typography-e056106-line-height:1.25em;--e-global-typography-9d632e9-font-family:"Exo";--e-global-typography-9d632e9-font-size:1.25rem;--e-global-typography-9d632e9-font-weight:600;--e-global-typography-9d632e9-line-height:1.35em;--e-global-typography-12cba1d-font-family:"Exo";--e-global-typography-12cba1d-font-size:1.125rem;--e-global-typography-12cba1d-font-weight:300;--e-global-typography-12cba1d-line-height:1.35em;--e-global-typography-493ae87-font-family:"Exo";--e-global-typography-493ae87-font-size:0.875rem;--e-global-typography-493ae87-font-weight:400;--e-global-typography-493ae87-line-height:1.4em;--e-global-typography-a76067b-font-family:"Exo";--e-global-typography-a76067b-font-size:0.875rem;--e-global-typography-a76067b-font-weight:600;--e-global-typography-a76067b-line-height:1.4em;--e-global-typography-98ef064-font-family:"Exo";--e-global-typography-98ef064-font-size:0.75rem;--e-global-typography-98ef064-font-weight:500;--e-global-typography-98ef064-line-height:1.25em;--e-global-typography-2959012-font-family:"Exo";--e-global-typography-2959012-font-size:1rem;--e-global-typography-2959012-font-weight:600;--e-global-typography-2959012-text-transform:uppercase;--e-global-typography-2959012-line-height:1.25em;--e-global-typography-0bf0571-font-family:"Exo";--e-global-typography-0bf0571-font-size:0.8125rem;--e-global-typography-0bf0571-font-weight:600;--e-global-typography-0bf0571-text-transform:uppercase;--e-global-typography-0bf0571-line-height:1.25em;--e-global-typography-a52ee90-font-family:"Exo";--e-global-typography-a52ee90-font-size:2.75rem;--e-global-typography-a52ee90-font-weight:600;--e-global-typography-a52ee90-line-height:1.25em;--e-global-typography-a52ee90-word-spacing:-0.05em;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);--e-page-transition-entrance-animation:e-page-transition-fade-out-up;--e-page-transition-exit-animation:e-page-transition-fade-in-left;--e-page-transition-animation-duration:500ms;--e-preloader-animation:eicon-spin;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-8a3aaf6 );--e-preloader-size:20px}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:#FFF;border-radius:.5rem .5rem .5rem .5rem;padding:1rem 1.5rem 1rem 1.5rem}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#0055A3}.elementor-kit-6 e-page-transition{background-color:var(--e-global-color-accent)}.elementor-kit-6 p{margin-block-end:.75rem}.elementor-kit-6 a{color:var(--e-global-color-accent)}.elementor-kit-6 a:hover{color:var(--e-global-color-accent)}.elementor-kit-6 h1{font-family:var(--e-global-typography-primary-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-kit-6 h2{font-family:var(--e-global-typography-secondary-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-family:var(--e-global-typography-43c8d67-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-43c8d67-font-size);font-weight:var(--e-global-typography-43c8d67-font-weight);line-height:var(--e-global-typography-43c8d67-line-height)}.elementor-kit-6 h4{font-family:var(--e-global-typography-c90eeb6-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-c90eeb6-font-size);font-weight:var(--e-global-typography-c90eeb6-font-weight);line-height:var(--e-global-typography-c90eeb6-line-height)}.elementor-kit-6 h5{font-family:var(--e-global-typography-f3d2997-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-f3d2997-font-size);font-weight:var(--e-global-typography-f3d2997-font-weight);line-height:var(--e-global-typography-f3d2997-line-height)}.elementor-kit-6 h6{font-family:var(--e-global-typography-a76067b-font-family),"Exo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:var(--e-global-typography-a76067b-font-size);font-weight:var(--e-global-typography-a76067b-font-weight);line-height:var(--e-global-typography-a76067b-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}.e-con{--container-max-width:1280px;--container-default-padding-top:4rem;--container-default-padding-right:1rem;--container-default-padding-bottom:4rem;--container-default-padding-left:1rem}.elementor-widget:not(:last-child){margin-block-end:1rem}.elementor-element{--widgets-spacing:1rem 1rem;--widgets-spacing-row:1rem;--widgets-spacing-column:1rem}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:2.75rem;--e-global-typography-secondary-font-size:2rem;--e-global-typography-ed742ed-font-size:1.5rem;--e-global-typography-98ef064-font-size:0.875rem;--e-global-typography-a52ee90-font-size:2.75rem;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-kit-6 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-size:var(--e-global-typography-43c8d67-font-size);line-height:var(--e-global-typography-43c8d67-line-height)}.elementor-kit-6 h4{font-size:var(--e-global-typography-c90eeb6-font-size);line-height:var(--e-global-typography-c90eeb6-line-height)}.elementor-kit-6 h5{font-size:var(--e-global-typography-f3d2997-font-size);line-height:var(--e-global-typography-f3d2997-line-height)}.elementor-kit-6 h6{font-size:var(--e-global-typography-a76067b-font-size);line-height:var(--e-global-typography-a76067b-line-height)}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px;--container-default-padding-top:3rem;--container-default-padding-right:2rem;--container-default-padding-bottom:3rem;--container-default-padding-left:2rem}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:2.25rem;--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-43c8d67-font-size:1.25rem;--e-global-typography-ed742ed-font-size:1.25rem;--e-global-typography-493ae87-font-size:0.9rem;--e-global-typography-a76067b-font-size:0.9rem;--e-global-typography-98ef064-font-size:0.9rem;--e-global-typography-2959012-font-size:0.875rem;--e-global-typography-0bf0571-font-size:0.75rem;--e-global-typography-a52ee90-font-size:2.25rem;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-kit-6 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-size:var(--e-global-typography-43c8d67-font-size);line-height:var(--e-global-typography-43c8d67-line-height)}.elementor-kit-6 h4{font-size:var(--e-global-typography-c90eeb6-font-size);line-height:var(--e-global-typography-c90eeb6-line-height)}.elementor-kit-6 h5{font-size:var(--e-global-typography-f3d2997-font-size);line-height:var(--e-global-typography-f3d2997-line-height)}.elementor-kit-6 h6{font-size:var(--e-global-typography-a76067b-font-size);line-height:var(--e-global-typography-a76067b-line-height)}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px;--container-default-padding-top:2.5rem;--container-default-padding-right:1rem;--container-default-padding-bottom:2.5rem;--container-default-padding-left:1rem}}:root{--color--accent:rgb(var(--color--primary));--color--background:rgb(var(--color--light));--color--text:rgb(var(--color--dark));--color--border:var(--color--gray-03);--color--border-hover:var(--color--gray-04);--color--border-active:var(--color--gray-05);--content-base-width:864px;--content-mid-width:1060px;--content-max-width:min(100%, 1280px);--banner-main-height:calc(30rem + 5vh + 5vw);--lateral-margins:calc((100vw - var(--content-max-width)) / 2);--icon-inline--md:24px}.ht-skip button{padding:.5rem}.ht-skip button[context="light"][role="button"]{background:rgba(var(--color--light),.5)}.ht-skip button[context="light"][role="button"]:is(:hover,:active,:focus){background:rgba(var(--color--light),1)}.ht-skip button[context="dark"][role="button"]{background:rgba(var(--color--darker),.5)}.ht-skip button[context="dark"][role="button"]:is(:hover,:active,:focus){background:rgba(var(--color--darker),1)}.content-base-width>.e-con-inner{max-width:var(--content-base-width,100%)}.content-mid-width>.e-con-inner{max-width:var(--content-mid-width,100%)}.content-max-width>.e-con-inner{max-width:var(--content-max-width,100%)}@media (max-width:1279px){:root{--content-base-width:calc(100vw - 8rem);--content-mid-width:calc(100vw - 4rem);--content-max-width:calc(100vw - 4rem)}}@media (max-width:1024px){:root{font-size:15px;--content-base-width:calc(100vw - 4rem);--content-mid-width:calc(100vw - 4rem);--content-max-width:calc(100vw - 2rem);--banner-main-height:40vh}}@media (max-width:767px){:root{font-size:14px}}body{color:var(--color--text)}.dark :is(h1,h2,h3,h4,h5,h6,p,.testimonial-content p,.elementor-icon-list-text){color:var(--color--text)}body{overflow-x:hidden}a,a:hover{color:inherit}b,strong{font-weight:600}:where(h1,h2,h3,h4,h5,h6):not(:last-child){margin-block-end:.5em}:where(h1,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:.25em}.title-anchor{color:rgb(var(--color--primary))}.title-anchor+.elementor-widget-heading:not(:last-child) .elementor-heading-title{margin-block-end:.5em}figcaption{font-style:initial}p:last-child{margin-bottom:0;margin-block-end:0}.dark .title-anchor{color:var(--color--gray-05)}.svg--noscale path{vector-effect:non-scaling-stroke}.text--list ul:not(:last-child){margin-bottom:1em}.dark{--color--background:rgb(var(--color--darker));background-color:var(--color--background);--color--border:var(--color--gray-07);--color--border-hover:var(--color--gray-06);--color--border-active:var(--color--gray-05);--color--text:var(--color--white)}.e-con-inner .e-con{--container-default-padding-top:0rem;--container-default-padding-right:0rem;--container-default-padding-bottom:0rem;--container-default-padding-left:0rem}.box-shadow--md{box-shadow:var(--box-shadow--md)}.box-shadow--lg{box-shadow:var(--box-shadow--lg)}.box-shadow--xl{box-shadow:var(--box-shadow--xl)}.drop-shadow--md{filter:var(--drop-shadow--md)}.drop-shadow--lg{filter:var(--drop-shadow--lg)}.drop-shadow--xl{filter:var(--drop-shadow--xl)}.background-blur--md{backdrop-filter:var(--background-blur--md)}.background-blur--lg{backdrop-filter:var(--background-blur--lg)}.background-blur--xl{backdrop-filter:var(--background-blur--xl)}input,select,textarea{font:400 var(--font--text-fields)}input:is([type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{border-color:var(--color--border);background-color:var(--color--background);padding:.5em .75em;border-radius:.25rem}:is(input:is([type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea):hover{border-color:var(--color--border-hover)}:is(input:is([type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea):is(:focus,:active){border-color:var(--color--border-active);outline:none}.jet-form-builder .select-field{padding-inline-end:1.75em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMiA4Ij48cGF0aCBmaWxsPSIjM0M0NjQ2IiBkPSJNNS4xIDYuOCAxLjQgMy4xYy0uNC0uNC0uNS0uODQ0LS4zLTEuMzMzQzEuMzIyIDEuMjU2IDEuNzExIDEgMi4yNjcgMWg3LjRjLjU1NSAwIC45MzMuMjU2IDEuMTMzLjc2Ny4yMjIuNDg5LjEzMy45MzMtLjI2NyAxLjMzM2wtMy43IDMuN2ExLjM4NCAxLjM4NCAwIDAgMS0uNDMzLjMgMS4zNjMgMS4zNjMgMCAwIDEtLjQzMy4wNjdjLS4xNTYgMC0uMzExLS4wMjMtLjQ2Ny0uMDY3YTEuNTY3IDEuNTY3IDAgMCAxLS40LS4zWiIvPjwvc3ZnPg==);background-size:.65em auto;background-position:calc(100% - 0.5em) center;background-repeat:no-repeat}.jet-form-builder-row{gap:.25rem;padding:0;margin:.25rem 0rem .5rem 0rem}.field-has-error .jet-form-builder__desc{display:none}.jet-form-builder__desc>small{font-size:inherit}.jet-form-builder .jet-form-builder-row:is(.field-has-error) .error-message{color:rgb(var(--color--error));font:500 var(--font--text-xs)}.jet-form-builder .checkradio-wrap{display:flex;flex-direction:column;gap:.5rem}.jet-form-builder .jet-form-builder__prev-page{padding-left:.5em;padding-right:.5em}.jet-form-builder__action-button-wrapper{gap:1.5rem}.jet-form-builder .form--fields-city{padding:0;gap:.5rem}.jet-form-builder .form--fields-city .jet-form-builder-row.field-type-text-field{flex-grow:1}.jet-form-builder .jet-form-builder-page{min-height:20rem}.jet-form-builder .jet-form-builder-page>:last-child{margin-top:auto}.jet-form-builder .jet-form-builder-page:not(.jet-form-builder-page--hidden){display:flex;flex-direction:column}.form--multistep--contact .jet-form-builder-message--success{position:absolute;top:0;left:0;background:#fff;margin:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}.form--multistep--contact .jet-form-builder-message--success:before{content:"check_circle";font-family:'Material Icons';font-weight:400;font-style:normal;line-height:1;font-size:2em;color:var(--e-global-color-accent)}.elementor-editor-active .jet-form-builder-message.jet-form-builder-message--success{display:none}.jet-form-builder .jet-form-builder-progress-pages__item{padding:0em!important}.jet-form-builder .jet-form-builder__next-page-msg{font:500 var(--font--text-xs);color:rgba(var(--color--dark),.8)}.jet-form-builder-progress-pages{padding:0rem .75rem 2.5rem;margin-bottom:1rem}.jet-form-builder :is(.jet-form-builder-progress-pages__item--circle,.jet-form-builder-progress-pages__item--label,.jet-form-builder-progress-pages__separator){transition:0.3s ease}.jet-form-builder .jet-form-builder-progress-pages__item--circle{width:1.75rem!important;height:1.75rem!important;font:700 var(--font--text-sm);border-color:rgba(var(--color--dark),.3)!important;color:rgba(var(--color--dark),.5)}.jet-form-builder .jet-form-builder-progress-pages__item--label{top:calc(100% + 0.25em)!important;width:5em;white-space:wrap!important;font:600 var(--font--text-xs);color:rgba(var(--color--dark),.5)}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper .jet-form-builder-progress-pages__separator{background-color:transparent!important;background-image:linear-gradient(to right,rgba(var(--color--dark),.3) 50%,transparent 50%);background-size:.5rem 100%;background-repeat:repeat-x}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper:is(.active-page) .jet-form-builder-progress-pages__separator{background-image:linear-gradient(to right,rgb(var(--color--primary)) 50%,transparent 50%)}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper:is(.passed-page) .jet-form-builder-progress-pages__separator{background-image:linear-gradient(to right,rgba(var(--color--dark),.5) 50%,transparent 50%)}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper:is(.active-page) .jet-form-builder-progress-pages__item--label{color:rgb(var(--color--primary))}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper:is(.passed-page) .jet-form-builder-progress-pages__item--label{color:rgba(var(--color--dark),.7)}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper:is(.active-page) .jet-form-builder-progress-pages__item--circle{color:rgb(var(--color--light));background-color:rgb(var(--color--primary));border-color:rgb(var(--color--primary))!important}.jet-form-builder .jet-form-builder-progress-pages__item--wrapper:is(.passed-page) .jet-form-builder-progress-pages__item--circle{color:rgb(var(--color--light));background-color:rgba(var(--color--dark),.5);border-color:transparent!important}.jet-form-builder__next-page-msg{flex-grow:1;width:100%}.jet-form-builder__next-page-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 1.5rem;padding-top:1.5rem}.jet-form-builder .jet-form-builder__heading{margin-bottom:.5em}.jet-form-builder__conditional>p:empty{display:none}.jet-form-builder__field-label>span::before{border-color:var(--color--border)}.jet-form-builder .jet-form-builder__field-label:is(.for-radio,.for-checkbox) :not(:disabled):not(:checked):hover+span::before{border-color:var(--color--border-hover)}.jet-form-builder__field-label:is(.for-radio,.for-checkbox) :checked+span::before{border-color:rgb(var(--color--primary))!important;background-color:rgb(var(--color--primary))!important;background-size:60% auto;background-position:center center}.jet-form-builder .jet-form-builder__field-wrap.checkradio-wrap{margin-bottom:0em}.jet-form-builder .jet-form-builder-row:has(.check--aceite){margin:1rem 0rem 1.5rem}.jet-form-builder .checkradio-wrap .check--aceite+span{display:inline-block;padding-left:1.75em;position:relative;font:400 var(--font--text-sm)}.jet-form-builder .checkradio-wrap .check--aceite+span::before{position:absolute;top:0em;left:0em}.jet-form-builder .checkradio-wrap .check--aceite+span a{color:rgb(var(--color--primary));border-bottom:2px solid rgba(var(--color--primary),.25);transition:0.2s ease}.jet-form-builder .checkradio-wrap .check--aceite:is(:hover,:active)+span a{color:rgb(var(--color--primary-dark));border-bottom:2px solid rgba(var(--color--primary),.5)}.jet-form-builder button[disabled]{opacity:.5}.icon-box--icon-side .elementor-icon-box-title{margin-top:.1em}.tabs-vertical .e-n-tabs-heading{gap:.25rem}.tabs-vertical .e-n-tabs-heading .e-n-tab-title{height:unset;flex-grow:unset;padding:.5em 1.5em .5em .5em}.tabs-vertical .e-n-tab-title .e-n-tab-title-text{font-size:1.125em;line-height:1.25em}.tabs-vertical .e-n-tab-title[aria-selected=true]{background:url(https://site-hml.algartech.com//wp-content/uploads/2023/10/arrow-animated-yellow.svg) top right no-repeat!important;background-size:1.5em!important}.tabs-vertical .e-n-tab-title[aria-selected=true] .e-n-tab-title-text{font-weight:600;font-size:1.35em}.header--wpml-switcher--button.elementor-widget-wpml-language-switcher ul{list-style-type:none;padding:0}.header--wpml-switcher--list ul{border-radius:.25rem;overflow:hidden}.header--wpml-switcher--list li{display:flex}.header--wpml-switcher--list li a{flex-grow:1}.header--search-form .elementor-search-form__input{padding:0 .5rem 0 0px!important}.header--wpml-switcher{flex-basis:fit-content!important}.header--wpml-switcher--button .wpml-ls,.header--wpml-switcher--list .wpml-ls{padding:0}.header--wpml-switcher--list ul{display:flex;flex-direction:row;list-style-type:none;padding:0}.header--wpml-switcher .header--wpml-switcher--list ul{flex-direction:column}.header--wpml-switcher--list li a{padding:.75em 1em;background:#fff}.header--wpml-switcher--list li a:hover{background:var(--color--gray-01)}.header--wpml-switcher--list{width:100%}.header--wpml-switcher .header--wpml-switcher--list{position:absolute;top:0rem;visibility:hidden;opacity:0;transition:0.2s ease;padding-top:3rem}.header--wpml-switcher--button li:not(.wpml-ls-current-language){display:none}.header--wpml-switcher--button .wpml-ls-current-language .wpml-ls-link::after{content:"language";font-family:'Material Icons';font-weight:400;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap}.header--wpml-switcher--button .wpml-ls-link{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.875em 1.5em;gap:.5rem;border-radius:.5rem;background:var(--color--gray-01)}.header--wpml-switcher--button .wpml-ls-link:hover{background:var(--color--gray-02)}.header--wpml-switcher:hover .header--wpml-switcher--list{visibility:visible;opacity:1}.elementor-nav-menu--dropdown :is(.elementor-item:is(.elementor-item-active,.highlighted,:focus),.elementor-sub-item:is(.elementor-item-active,.highlighted,:focus)){background:initial;color:initial}#footer .elementor-nav-menu--dropdown.elementor-nav-menu__container{margin:unset;overflow:unset}#footer .elementor-nav-menu--dropdown .elementor-item.has-submenu{justify-content:space-between}#subfooter .wpml-ls li a{font:400 var(--font--text-sm);opacity:.75;padding:.75em 1em;border-radius:.25rem;transition:0.25s ease}#subfooter .wpml-ls .wpml-ls-current-language a{font-weight:600}#subfooter .wpml-ls :is(.wpml-ls-current-language,li:is(:hover,:active,:focus)) a{opacity:1}#subfooter .wpml-ls li:not(.wpml-ls-current-language):is(:hover,:active,:focus) a{background:rgba(var(--color--dark),.08)}.footer--menu .elementor-nav-menu--main .elementor-nav-menu ul{display:flex;flex-direction:column;position:relative}.footer--menu .elementor-nav-menu--main>.elementor-nav-menu>li{flex-direction:column}.footer--menu .elementor-nav-menu--main,.footer--menu .elementor-nav-menu--main>ul{flex-basis:100%;flex-grow:1;flex-shrink:unset}.dual-color-icon path{fill:#fff0;stroke:var(--color--accent)}.dual-color-icon--sky-blue path{stroke:var(--color--sky-blue-03)}.dual-color-icon--blue path{stroke:var(--color--ocean-blue)}.dual-color-icon--yellow path{stroke:var(--color--yellow-03)}.dual-color-icon--white path{stroke:#fff}.dual-color-icon--dark-gray path{stroke:var(--color--gray-08)}.dual-color-icon--gray path{stroke:var(--color--gray-05)}.dual-color-icon--sky-blue-04 path{stroke:var(--color--sky-blue-04)}.dual-color-icon--ocean-blue path{stroke:var(--color--ocean-blue)}.dual-color-icon--green path{stroke:var(--color--green)}.dual-color-icon--yellow path{stroke:var(--color--yellow)}.banner--main{min-height:var(--banner-main-height)}.elementor-widget-html.triangle-container{height:0}.triangle{position:absolute;background:linear-gradient(25deg,#004080 16.38%,rgb(0 105 197 / .75) 65%,rgb(2 237 255 / .5) 130%);backdrop-filter:var(--background-blur--xl);border-top-right-radius:15%;transform:translateX(-100%) rotate(30deg) skewX(-30deg) scale(1,.8);transform-origin:center bottom;left:0;bottom:calc(-5vh + -5vw);width:calc(60vw + 20vh);height:calc(60vw + 20vh)}.triangle-container{z-index:0}.banner--main .triangle{width:calc(var(--banner-main-height) + 25vw);height:calc(var(--banner-main-height) + 25vw);left:-5vw}.banner--sub-page .triangle{width:calc(var(--banner-main-height) + 50vw);height:calc(var(--banner-main-height) + 50vw);left:-15vw}.page-header{display:none}@media (max-width:1024px){.banner--solutions .triangle{width:calc(120vw + 40vh);height:calc(120vw + 40vh);left:3vw;bottom:calc(-32vw + -6vh)}.banner--main .triangle{width:calc(60vw + 40vh);height:calc(60vw + 40vh);left:0vw;bottom:calc(-32vw + -6vh)}.banner--sub-page .triangle{width:calc(60vw + 40vh);height:calc(60vw + 40vh);left:-10vw;bottom:calc(-5vh + -5vw)}}@media (max-width:767px){.banner--sub-page .triangle{width:150vw;height:150vw;left:-5vw;bottom:-35vw}}.counter .elementor-counter .elementor-counter-number-prefix,.counter .elementor-counter .elementor-counter-number-suffix{flex-grow:unset}.counter .elementor-counter .elementor-counter-title{text-align:unset}:where(.text--list,.elementor-icon-box-content,.elementor-widget-text-editor) ul{padding-left:1.1em}:where(.text--list,.elementor-icon-box-content,.elementor-widget-text-editor) li:not(:last-child){margin-bottom:.5em}.breadcrumbs--minified :is(.jet-breadcrumbs__item,span):is(:nth-last-child(1),:nth-last-child(2)){display:none}:where(.breadcrumbs,.aioseo-breadcrumbs,.jet-breadcrumbs) :is(span,a){color:var(--color--gray-05);font-size:.875rem;font-weight:600;text-transform:uppercase;line-height:1.25em}.box-link{box-shadow:var(--shadow-lg)}.box-link:hover .elementor-widget-container{background-color:rgb(255 255 255 / .5)}.box-link .elementor-widget-container{display:flex;background-image:linear-gradient(to bottom,rgb(255 255 255 / .9) 0%,rgb(255 255 255 / .7) 100%);background-color:#fff0;transition-property:background-color;backdrop-filter:var(--background-blur--lg)}.box-link .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;gap:1.5rem}.box-link .elementor-icon-box-wrapper>.elementor-icon-box-icon{margin:unset;order:1;display:flex;padding-bottom:2rem}.box-link .elementor-icon-box-wrapper>.elementor-icon-box-icon a.elementor-icon{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:1.5rem 1.25rem}.box-link .elementor-icon svg{transition:0.2s ease}.box-link:hover .elementor-icon svg{transform:translateX(25%)}.box-link .elementor-icon svg path{stroke:#fff;stroke-width:10}.icon-list li.elementor-icon-list-item{align-items:flex-start}.icon-list .elementor-icon-list-text{align-self:stretch!important}.elementor-widget-icon-list:has(.material-icons,.material-icons-outlined){--e-icon-list-icon-size:24px}.elementor-widget-icon-list .elementor-icon-list-icon :is(.material-icons,.material-icons-outlined){width:1em;transform:scale(.9);transform-origin:top left}.icon-list--2-col ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem 2rem}.icon-list--3-col ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem 2rem}.button .elementor-button{border:1px solid #fff0;transition:0.2s ease}.button-link--primary .elementor-button{padding:.25rem 0rem;border-width:0;border-bottom-width:1px;border-radius:0}.button .elementor-button-content-wrapper{display:flex;flex-direction:row;gap:.5rem}.button .elementor-button-content-wrapper .elementor-button-icon{margin:0px!important}.button .elementor-button-content-wrapper .elementor-button-icon{display:flex;align-items:center}:is(.button,.button-solid--primary) .elementor-button{background-color:rgb(var(--color--primary));border-color:rgb(var(--color--primary))}:is(.button-solid--primary) .elementor-button:is(:hover,:active,:focus){background-color:rgb(var(--color--primary-dark));border-color:rgb(var(--color--primary-dark))}:is(.button-outline) .elementor-button{border-color:inherit}:is(.button-link) .elementor-button:not(:is(:hover,:active,:focus)){border-color:#fff0}:is(.button-link,.button-outline) .elementor-button,:is(.button-link,.button-outline) .elementor-button:is(:hover,:active,:focus){background-color:#fff0}:is(.button-outline--light,.button-solid--primary) a.elementor-button{color:rgb(var(--color--light))}:is(.button-outline--primary,.button-link--primary) .elementor-button{color:rgb(var(--color--primary))}:is(.button-outline--light) .elementor-button:is(:hover){box-shadow:var(--box-shadow--focus) rgba(var(--color--light),.15)}:is(.button-outline--light) .elementor-button:is(:focus,:active){background-color:rgba(var(--color--light),.15);box-shadow:var(--box-shadow--focus) rgba(var(--color--light),.25)}:is(.button-outline--primary) .elementor-button:is(:focus,:active){background-color:rgba(var(--color--primary),.05)}:is(.button-outline--primary,.button-link--primary) .elementor-button:is(:hover,:focus,:active){color:rgb(var(--color--primary-dark))}:is(.button-outline--primary,.button-solid--primary) .elementor-button:is(:hover,:focus,:active){box-shadow:var(--box-shadow--focus) rgba(var(--color--primary),.1)}.button .elementor-button :is(.material-icons,.material-icons-outlined){transform:scale(.875);transform-origin:center top}.button .elementor-button :is(.material-icons,.material-icons-outlined)::before{font-size:var(--icon-inline--md)}.button .elementor-button-content-wrapper{align-items:center}.article-content h2{font-size:1.5em}.article-content h3{font-size:1.25rem}.article-content h4{font-size:1rem}.article-content :where(h1,h2,h3,h4,h5,h6,blockquote,ul):not(:first-child){margin-block-start:1.5em;margin-block-end:1em}.article-content blockquote{background:var(--color--gray-01);margin:unset;padding:1em}.article-content a{color:rgb(var(--color--primary))}:is(.icon-tooltip,.tooltip) figure{position:relative}:is(.icon-tooltip,.tooltip) figcaption{position:absolute;width:auto;min-width:10rem;border-radius:.5rem;padding:.5rem .75rem;visibility:hidden;opacity:0;transition:0.3s ease;background:var(--tooltip--background)!important;color:var(--tooltip--text)!important;backdrop-filter:var(--background-blur--md);filter:var(--drop-shadow--md);display:flex;flex-direction:column;align-items:center;gap:0;text-align:center!important;font-size:.825rem;font-weight:500}:is(.icon-tooltip--up,.tooltip.up,.tooltip.down,.tooltip:not(:is(.left,.right))) figcaption{left:50%;transform:translate(-50%,0rem)}:is(.icon-tooltip:not(.icon-tooltip--up),.tooltip.down,.tooltip:not(:is(.up,.left,.right))) figcaption{top:100%}:is(.icon-tooltip--up,.tooltip.up) figcaption{bottom:100%}.tooltip:is(.left,.right) figcaption{top:50%;transform:translate(0rem,-50%)}.tooltip.left figcaption{right:100%}.tooltip.right figcaption{left:100%}:is(.tooltip,.icon-tooltip,.icon-tooltip--dark) figcaption{--tooltip--background:rgba(var(--color--dark), 0.9);--tooltip--text:rgb(var(--color--light))}:is(.tooltip.light,.icon-tooltip--light) figcaption{--tooltip--background:rgba(var(--color--light), 0.9);--tooltip--text:rgb(var(--color--dark))}:is(.tooltip.sm,.icon-tooltip--sm) figcaption{min-width:6rem}:is(.tooltip.md,.icon-tooltip--md) figcaption{min-width:8rem}:is(.tooltip.lg,.icon-tooltip--lg) figcaption{min-width:12rem}:is(.tooltip.xl,.icon-tooltip--xl) figcaption{min-width:20rem}:is(.tooltip,.icon-tooltip) figcaption::before{position:absolute;content:" ";width:10px;height:10px;background:#fff0;border:5px solid #fff0;border-bottom-color:var(--tooltip--background);border-radius:0}:is(.tooltip:not(:is(.up,.left,.right)),.tooltip.down,.icon-tooltip:not(.icon-tooltip--up)) figcaption::before{top:-10px}:is(.tooltip:not(:is(.left,.right)),.tooltip:is(.up,.down),.icon-tooltip,.icon-tooltip-up) figcaption::before{left:calc(50% - 0.325rem)}:is(.tooltip.up,.icon-tooltip--up) figcaption::before{transform:rotate(180deg);bottom:-10px}.tooltip:is(.left,.right) figcaption::before{top:calc(50% - 5px)}.tooltip.left figcaption::before{transform:rotate(90deg);right:-10px}.tooltip.right figcaption::before{transform:rotate(-90deg);left:-10px}:is(.tooltip,.icon-tooltip):is(:hover,:focus) figcaption,:is(.tooltip.fixed,.icon-tooltip--fixed) figcaption{opacity:1;visibility:visible}:is(.tooltip,.tooltip.down,.icon-tooltip):is(:hover,:focus) figcaption,:is(.tooltip.fixed,.icon-tooltip--fixed) figcaption{transform:translate(-50%,1rem)}:is(.tooltip.up,.icon-tooltip--up):is(:hover,:focus) figcaption,:is(.tooltip.up.fixed,.icon-tooltip--up.icon-tooltip--fixed) figcaption{transform:translate(-50%,-1rem)}.tooltip.left:is(:hover,:focus) figcaption,.tooltip.left.fixed figcaption{transform:translate(-1rem,-50%)}.tooltip.right:is(:hover,:focus) figcaption,.tooltip.right.fixed figcaption{transform:translate(1rem,-50%)}.icon--fill-white path{fill:var(--color--white)}.text--str-force-line-break span{display:flex;flex-direction:column}.floating-tags--list .elementor-icon-list-items{display:flex;flex-direction:column;gap:2rem}.floating-tags--list--align-right .elementor-icon-list-items{align-items:flex-end}.floating-tags--list--align-left .elementor-icon-list-items{align-items:flex-start}.floating-tags--list li.elementor-icon-list-item{padding:.5em 0.75em!important;margin:0!important;background:#fff;border-radius:.5rem}.floating-tags--list.floating-tags--sky-blue li.elementor-icon-list-item{box-shadow:-.25rem 0 var(--color--sky-blue-03),var(--box-shadow--md)}.floating-tags--list.floating-tags--yellow li.elementor-icon-list-item{box-shadow:-.25rem 0 var(--color--yellow-03),var(--box-shadow--md)}.floating-tags--list.floating-tags--blue li.elementor-icon-list-item{box-shadow:-.25rem 0 var(--color--ocean-blue),var(--box-shadow--md)}.floating-tags--list--align-right li:first-child{transform:translateX(-10%)}.floating-tags--list--align-right li:last-child{transform:translateX(-15%)}.floating-tags--list--align-left li:first-child{transform:translateX(10%)}.floating-tags--align-left li:last-child{transform:translateX(15%)}.section--image-half:before{width:calc(50% - var(--content-mid-width) / 6);background-position:25% center}@media (max-width:1024px){.section--image-half:before{width:100%;height:calc(40vh + 4rem);background-position:center center}}:is(.e-n-accordion){--n-accordion-icon-normal-color:var(--color--accent);--n-accordion-icon-hover-color:var(--color--accent);--n-accordion-icon-active-color:var(--color--accent);--n-accordion-title-normal-color:var(--color--text);--n-accordion-title-hover-color:var(--color--text);--n-accordion-title-active-color:var(--color--text);--n-accordion-border-width:1px;--n-accordion-border-color:var(--color--border);--n-accordion-padding:0.5rem 0rem 0.5rem 0rem;--n-accordion-icon-size:1.25rem;--n-accordion-item-title-space-between:0.25rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-icon-order:initial;--n-accordion-title-justify-content:space-between;--n-accordion-title-font-size:1rem}:is(.e-n-accordion) .e-n-accordion-item-title{transition:0.2s ease;border-width:0 0 1px 0;font-weight:600}:is(.e-n-accordion) :is(.e-n-accordion-item:hover>.e-n-accordion-item-title,.e-n-accordion-item>.e-n-accordion-item-title:hover){--n-accordion-border-color:var(--color--border-hover)}:is(.e-n-accordion) .e-n-accordion-item[open]{--n-accordion-border-color:var(--color--border-active)}:is(.e-n-accordion)>.e-n-accordion-item[open]>.e-n-accordion-item-title{border-color:transparent!important}:is(.e-n-accordion) .e-n-accordion-item>.e-con{border-color:var(--n-accordion-border-color);border-width:0 0 1px 0;--padding-block-start:0rem;--padding-inline-end:0rem;--padding-block-end:0.5rem;--padding-inline-start:0rem;border-color:#fff0}:is(.e-n-accordion) .e-n-accordion-item[open]>.e-con{border-color:var(--n-accordion-border-color)}.toggle .e-n-accordion-item:is(:hover,:active,:focus) .e-n-accordion-item-title-icon{filter:brightness(1.25)}.toggle--sky-blue{--n-accordion-icon-normal-color:var(--color--sky-blue-03) !important;--n-accordion-icon-active-color:var(--color--sky-blue-03) !important}.toggle--yellow{--n-accordion-icon-normal-color:var(--color--yellow-03) !important;--n-accordion-icon-active-color:var(--color--yellow-03) !important}.e-con .elementor-widget.elementor-widget-jet-listing-grid.testimonials--clients{flex-basis:100%}@media (min-width:767px){.testimonial-highlight .testimonial-content p{font-size:1.5rem;line-height:1.25em;font-weight:300}}.testimonial-section:before{width:calc(var(--content-mid-width) * 0.75);top:3rem;left:60%;transform:translateX(calc(10% - 6vw));height:calc(var(--content-mid-width) * 0.75)}@media (max-width:1280px){.testimonial-section:before{transform:translateX(calc(15% - 6vw))}}.section-testimonial--background{width:calc(var(--content-base-width));position:absolute;left:calc(50% + 7rem);top:0}.section-testimonial--background path{vector-effect:non-scaling-stroke;stroke:var(--color--accent);stroke-width:1px}@media (max-width:1024px){.section-testimonial--background{width:50%;top:unset;bottom:-25%;left:50%;opacity:.5}}@media (max-width:767px){.section-testimonial--background{opacity:0}}.cards-segmentos .swiper-slide{max-width:min(20rem, var(--content-base-width))}@media (max-width:768px){.cards-segmentos .swiper-slide:first-child{width:0px!important}}@media (min-width:768px){.cards-segmentos .swiper-slide:first-child{width:var(--lateral-margins)!important}}@media (min-width:1280px){.cards-segmentos .swiper-slide:first-child{width:var(--lateral-margins)!important}}.e-n-tabs .e-n-tab-title{box-sizing:border-box;height:3rem;transition-property:border-color,color;flex-grow:1}.image-box--more-solutions .elementor-image-box-content{padding:0 .5rem}.image-box--more-solutions .elementor-image-box-img{height:0;overflow:hidden;padding:30% 0%;border-radius:.5rem;position:relative}.image-box--more-solutions .elementor-image-box-img a{display:flex;width:145%;position:absolute;top:0%;right:0%}.menu .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.menu .elementor-nav-menu--dropdown .elementor-item.highlighted,.menu .elementor-nav-menu--dropdown .elementor-item:focus,.menu .elementor-nav-menu--dropdown .elementor-item:hover,.menu .elementor-sub-item.elementor-item-active,.menu .elementor-sub-item.highlighted,.elementor-sub-item:focus,.menu .elementor-sub-item:hover{background-color:unset;color:var(--color--text)}.menu .elementor-nav-menu--main .elementor-nav-menu a,.menu .elementor-nav-menu--main .elementor-nav-menu a.highlighted,.menu .elementor-nav-menu--main .elementor-nav-menu a:focus,.menu .elementor-nav-menu--main .elementor-nav-menu a:hover{padding:.675em .75rem;line-height:1.25em}.elementor-nav-menu--dropdown{background-color:unset}.header--menu-item--title{padding:0rem .75rem}.menu .elementor-item-active{background-color:rgba(var(--color--dark),.05)}.menu:not(.menu--description) .menu-item a:is(.elementor-item-active,.highlighted,:hover,:active,:focus),.menu--description :is(.menu-item-has-children,.elementor-nav-menu>.menu-item):is(:hover,:active,:focus),.menu--description .elementor-nav-menu>.current-menu-item{background:rgba(var(--color--dark),.05)}.menu--description a:is(.elementor-item-active,.highlighted,:hover,:active,:focus){background:#fff0}.menu .menu-item{transition:0.3s ease}.menu .elementor-nav-menu{display:grid;gap:.25rem}.menu.elementor-nav-menu--toggle .elementor-nav-menu{gap:.5rem 1rem}.menu--cols-200 ul.elementor-nav-menu{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.menu ul.sub-menu{position:relative!important;inset:unset!important;visibility:visible;display:flex!important;flex-direction:column;width:100%!important;margin:0em 0em 0em!important}.menu--description ul.sub-menu{margin-top:-0.5em!important}.menu .elementor-nav-menu>.menu-item>a{font:600 var(--font--text-sm)}.menu--description .menu-item-has-children,.menu a{border-radius:.25rem}.menu ul.sub-menu li a{border:0px!important}.menu .sub-menu a{font:400 var(--font--text-xs)}.menu .sub-menu{background:#fff0}@media (min-width:1024px){.mega-menu--content{filter:var(--drop-shadow--xl)}}#footer{border-style:solid;border-width:4px 0 0;border-image:linear-gradient(90deg,transparent 0%,transparent var(--lateral-margins),var(--color--yellow-02) var(--lateral-margins),var(--color--yellow-02) calc(var(--content-width) / 5 + var(--lateral-margins)),var(--color--sky-blue-04) calc(var(--content-width) / 5 + var(--lateral-margins)),var(--color--sky-blue-04) calc(var(--content-width) / 5 * 2 + var(--lateral-margins)),var(--color--ocean-blue) calc(var(--content-width) / 5 * 2 + var(--lateral-margins)),var(--color--ocean-blue) calc(var(--content-width) / 5 * 4 + var(--lateral-margins)),var(--color--sky-blue-03) calc(var(--content-width) / 5 * 4 + var(--lateral-margins)),var(--color--sky-blue-03) calc(var(--content-width) + var(--lateral-margins)),transparent calc(var(--content-width) + var(--lateral-margins) / 2),transparent 100vw);border-image-slice:1;margin-top:-4px}.form--news .elementor-form-fields-wrapper{display:flex;gap:.25rem;flex-direction:column}.footer--menu .elementor-nav-menu--main .elementor-nav-menu ul{width:unset}@media (min-width:768px){.footer--menu .sub-arrow{visibility:hidden!important}}@media (min-width:1024px){.footer--menu .elementor-nav-menu{display:flex;align-items:flex-start;justify-content:space-between}}@media (max-width:1024px){.form--news-cta .elementor-form-fields-wrapper{display:flex;gap:.25rem;flex-direction:column}.form--news button{width:100%}}.submenu--list li a{padding:.75em 1.5em;transition:0.2s ease}.submenu--list a:after{background:rgb(var(--color--primary))!important;margin-bottom:-3px}.submenu .e-anchor{transition:0.2s ease}.testimonials--clients .jet-listing-grid__items{margin:0;width:initial;display:grid;grid-template-columns:auto;gap:2rem 4rem;grid-template-rows:auto}.testimonials--clients .jet-listing-grid__item{padding:0}.testimonials--clients .jet-listing-grid__item:first-child{grid-row:1 / span 2}@media (min-width:1024px){.testimonials--clients .jet-listing-grid__item:first-child .testimonial-content p{font-size:1.5em;line-height:1.35;font-weight:300}.testimonials--clients .jet-listing-grid__items{grid-template-columns:50% 1fr;grid-template-rows:1fr auto;align-items:end}}.list--vagas .e-loop-item:not(:last-child){padding-bottom:.5rem;border-bottom:1px solid var(--color--gray-03)}.slider--cases .jet-listing-grid__slider-icon{transition:0.2s ease;border-radius:100%}.slider--cases .jet-listing-grid__slider-icon:hover{box-shadow:var(--box-shadow--lg)}.slider--cases .jet-slick-dots li{border-radius:6px;transition:0.5s ease}.slider--cases .jet-slick-dots .slick-active{width:18px!important}.video--thumbnail-listing a.elementor-icon{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.video--thumbnail-listing--container{max-width:22rem}}.case-thumbnail--vertical{border-radius:.5rem;position:absolute;top:0%;left:0%;height:100%;background:#000}.case-thumbnail--vertical .jet-listing-dynamic-field{width:100%}.case-thumbnail--vertical .jet-listing-dynamic-field__content{width:100%;height:100%}.case-thumbnail--vertical .jet-listing-dynamic-field__content img{position:absolute;width:100%;top:50%;left:0%;transform:translateY(-50%) scale(1.25)}.case-thumbnail--play-button{width:100%;height:0%;padding:35% 0%}.case-thumbnail--play-button,.case-thumbnail--play-button .elementor-widget-container,.case-thumbnail--play-button .elementor-icon-wrapper,.case-thumbnail--play-button .elementor-icon{width:100%;height:100%}.case-thumbnail--play-button .elementor-widget-container{position:absolute;top:0%;left:0%}.case-thumbnail--play-button .elementor-icon{height:100%;display:flex;align-items:center;justify-content:center;filter:var(--drop-shadow--md)}.case-thumbnail--play-button .elementor-icon i{transition:0.2s ease}.case-thumbnail--play-button:is(:hover,:active,:focus) .elementor-icon i{transform:scale(1.1)}.gallery--thumbs .gallery{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;margin-right:-.5rem}.gallery--thumbs .gallery-item{max-width:calc(20% - 0.5rem)!important}.gallery--thumbs .gallery-item img{width:100%}@media (max-width:1024px){.gallery--thumbs .gallery-item{max-width:calc(25% - 0.5rem)!important}}@media (max-width:767px){.gallery--thumbs .gallery-item{max-width:calc(100% / 3 - 0.5rem)!important}}