.elementor-61276 .elementor-element.elementor-element-04c39f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-text-editor{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-61276 .elementor-element.elementor-element-04c39f5 .sw-sec-tag{display:block;margin:clamp(34px,5vw,52px) 0 20px;padding-top:clamp(28px,4vw,40px);border-top:1px solid #e4e4e4;font-family:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:13.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#555}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin:0 0 clamp(24px,3vw,36px);border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid>p{margin:0;padding:22px 26px;border-left:1px solid #ededed;line-height:1.45}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid>p:nth-child(odd){border-left:none;padding-left:0}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid>p:nth-child(n+3){border-top:1px solid #ededed}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid a.longquoteserviceformbuttons{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0;position:relative;background:none!important;border:0!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:auto!important;min-width:0;white-space:normal!important;text-transform:none;font-size:18px!important;font-weight:500!important;letter-spacing:-.012em;color:#171717!important;text-decoration:none!important;transition:color .25s cubic-bezier(.16,1,.3,1);padding-left:28px!important}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid a.longquoteserviceformbuttons i{position:absolute;left:0;top:50%;transform:translateY(-50%)!important;margin:0!important;color:#555!important;font-size:17px;line-height:1}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid a.longquoteserviceformbuttons:hover{background:none!important;color:#2b2b2b!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#555;transform:none!important}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid br{display:none!important}@media(max-width:767px){.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid{grid-template-columns:1fr}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid>p{padding:20px 0!important;border-left:none}.elementor-61276 .elementor-element.elementor-element-04c39f5 .sw-res-grid>p:nth-child(n+2){border-top:1px solid #ededed}}