.elementor-7426 .elementor-element.elementor-element-279a2a15{display:no;--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-7426 .elementor-element.elementor-element-4e57f2cc>.elementor-widget-container{margin:0 0 20px}.elementor-7426 .elementor-element.elementor-element-4e57f2cc{text-align:center}.elementor-7426 .elementor-element.elementor-element-4e57f2cc .elementor-heading-title{font-size:var(--e-global-typography-1f216b8-font-size);font-weight:var(--e-global-typography-1f216b8-font-weight);line-height:var(--e-global-typography-1f216b8-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-7426 .elementor-element.elementor-element-438dcf81>.elementor-widget-container{margin:0 0 10px}.elementor-7426 .elementor-element.elementor-element-438dcf81{text-align:center;font-size:var(--e-global-typography-427fc2b-font-size);font-weight:var(--e-global-typography-427fc2b-font-weight);line-height:var(--e-global-typography-427fc2b-line-height);color:var(--e-global-color-0ae4b5e)}.elementor-7426 .elementor-element.elementor-element-1203f5c9>.elementor-widget-container{margin:40px 0 0}@media(max-width:1536px){.elementor-7426 .elementor-element.elementor-element-4e57f2cc .elementor-heading-title{font-size:var(--e-global-typography-1f216b8-font-size);line-height:var(--e-global-typography-1f216b8-line-height)}.elementor-7426 .elementor-element.elementor-element-438dcf81{font-size:var(--e-global-typography-427fc2b-font-size);line-height:var(--e-global-typography-427fc2b-line-height)}}@media(max-width:1024px){.elementor-7426 .elementor-element.elementor-element-4e57f2cc .elementor-heading-title{font-size:var(--e-global-typography-1f216b8-font-size);line-height:var(--e-global-typography-1f216b8-line-height)}.elementor-7426 .elementor-element.elementor-element-438dcf81{font-size:var(--e-global-typography-427fc2b-font-size);line-height:var(--e-global-typography-427fc2b-line-height)}}@media(max-width:767px){.elementor-7426 .elementor-element.elementor-element-4e57f2cc .elementor-heading-title{font-size:var(--e-global-typography-1f216b8-font-size);line-height:var(--e-global-typography-1f216b8-line-height)}.elementor-7426 .elementor-element.elementor-element-438dcf81{text-align:center;font-size:var(--e-global-typography-427fc2b-font-size);line-height:var(--e-global-typography-427fc2b-line-height)}}.elementor-7426 .elementor-element.elementor-element-4e57f2cc h2{text-transform:lowercase}.elementor-7426 .elementor-element.elementor-element-4e57f2cc h2:first-letter {text-transform:uppercase}.elementor-7426 .elementor-element.elementor-element-438dcf81{max-width:800px !important}.elementor-7426 .elementor-element.elementor-element-438dcf81 a{color:#7fb351}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-container{display:flex;gap:15px;flex-wrap:wrap;flex-direction:row;justify-content:center}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter{border-radius:800px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;align-items:center;padding:10px;padding-right:22px;background-color:#fff;color:#000;transform:scale(1);transition:transform .2s ease-in-out}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter:hover{transform:scale(1.03)}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter img,.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container{width:32px;height:32px;position:relative;border-radius:100px;overflow:hidden}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container{width:32px;height:32px;position:relative}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container:after,.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container:before{transition:opacity .2s ease-in-out,transform .2s ease-in-out;content:"";display:block;position:absolute;opacity:0}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter .filter-icon-container:after{width:32px;height:32px;background-color:#7fb351;top:0;left:0}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter .filter-icon-container:before{width:20px;height:20px;background:url("https://ferroamp.com/wp-content/uploads/2024/06/filter-check.svg") no-repeat;background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter.active .filter-icon-container:after{opacity:.75}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter.active .filter-icon-container:before{opacity:1}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-text{display:flex;flex-direction:column;align-items:flex-start;font-size:16px;line-height:1;gap:5px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-text span{font-size:12px;opacity:.6}@media only screen and (min-width:768px){.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter img,.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container{width:40px;height:40px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container{width:40px;height:40px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter .filter-icon-container:after{width:40px;height:40px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter .filter-icon-container:before{width:22px;height:22px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-text{font-size:17px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-text span{font-size:13px}}@media only screen and (min-width:1024px){.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-container{justify-content:center}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter img,.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container{width:46px;height:46px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-icon-container{width:46px;height:46px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter .filter-icon-container:after{width:46px;height:46px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-text{font-size:18px}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter-text span{font-size:14px}}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .filter.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(206,216,198,.6)}100%{box-shadow:0 0 0 15px rgba(206,216,198,0)}}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .no-results{background-color:#e5f0dc;display:flex;width:auto;text-align:center;padding:12px 16px;padding-left:40px;border-radius:4px;font-size:14px;position:relative;visibility:visible;opacity:1;transition:all .3s ease-in-out}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .no-results.hidden{visibility:hidden;opacity:0}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .no-results:before{content:"";display:inline-block;background:url("https://ferroamp.com/wp-content/uploads/2024/06/info-circle.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;height:18px;width:18px;position:absolute;top:51%;left:14px;transform:translateY(-50%)}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .no-results p{margin:0}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .no-results span{text-decoration:underline;cursor:pointer;transition:all .2s ease-in-out}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .no-results span:hover{color:#7fb351}.elementor-7426 .elementor-element.elementor-element-3aab1d16 .elementor-widget-container{display:flex;flex-direction:column;gap:25px;align-items:center}.elementor-7426 .elementor-element.elementor-element-1203f5c9{width:100%;max-width:1080px !important;margin-right:auto;margin-left:auto}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .results{display:grid;grid-template-columns:repeat(1,minmax(0, 1fr));gap:20px;font-family:var(--e-global-typography-text-font-family),Sans-serif}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .result{background-color:#fff;padding:20px;gap:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;transition:opacity .2s ease-in-out}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .result.disabled{opacity:.4}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .main-container{gap:15px;display:flex;flex-direction:column}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .icon-container{width:38px;height:38px;background-color:#e5f0dc;border-radius:10px;display:flex;justify-content:center;align-items:center}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .icon-container img{width:17px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .text-container{gap:7px;display:flex;flex-direction:column}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .text-container div{font-size:14px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .text-container h3{font-size:20px;margin:0}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .categories{display:flex;gap:6px;flex-wrap:wrap;flex-direction:row}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .categories span{background-color:#e5f0dc;border-radius:100px;padding:5px 10px;font-size:12px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .link{position:absolute;top:14px;right:14px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .link,.elementor-7426 .elementor-element.elementor-element-1203f5c9 .link svg{width:34px;height:34px}@media only screen and (min-width:768px){.elementor-7426 .elementor-element.elementor-element-1203f5c9 .results{grid-template-columns:repeat(2,minmax(0, 1fr))}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .text-container h3{font-size:22px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .icon-container{width:42px;height:42px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .icon-container img{width:18px}}@media only screen and (min-width:1024px){.elementor-7426 .elementor-element.elementor-element-1203f5c9 .results{grid-template-columns:repeat(3,minmax(0, 1fr))}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .text-container h3{font-size:24px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .icon-container{width:50px;height:50px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .icon-container img{width:22px}}.elementor-7426 .elementor-element.elementor-element-1203f5c9 a{color:#000;transition:all .2s ease-in-out;transform:translateY(0px)}.elementor-7426 .elementor-element.elementor-element-1203f5c9 a:hover{transform:translateY(-5px)}.elementor-7426 .elementor-element.elementor-element-1203f5c9 ul{list-style:none;padding:0;margin:0}.elementor-7426 .elementor-element.elementor-element-1203f5c9 ul li{position:relative;padding-left:14px}.elementor-7426 .elementor-element.elementor-element-1203f5c9 ul li:before{content:"-";position:absolute;left:0;width:7px;text-align:right}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .function-desc ul{opacity:.6}.elementor-7426 .elementor-element.elementor-element-1203f5c9 .function-desc>p{font-size:16px}