:root{--theme-line-height: 1.4}*{padding:0;margin:0;outline:0;box-sizing:border-box}*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}img,iframe,video,audio,object{max-width:100%}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer}button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,a[href^=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,nav ol{list-style:none outside none}input::-moz-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;box-shadow:0 0 0 1000px #fff inset}input[type=text],input[type=button],input[type=tel],input[type=email],input[type=submit],input[type=date],input[type=search],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{min-width:320px;overflow-x:clip}body:has(.member-popup[open]){overflow:hidden}a{color:inherit;text-decoration:underline}@media (hover: hover) and (pointer: fine){a:where(:hover,:focus-visible){text-decoration:none}}a[href^=tel]{text-decoration:none}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{margin-bottom:calc(var(--theme-line-height) * .5em)}.h1:last-child,h1:last-child,.h2:last-child,h2:last-child,.h3:last-child,h3:last-child,.h4:last-child,h4:last-child,.h5:last-child,h5:last-child,.h6:last-child,h6:last-child{margin-bottom:0}p,ul,ol,dl,hr,table,blockquote{margin-bottom:calc(var(--theme-line-height) * .5em)}p:last-child,ul:last-child,ol:last-child,dl:last-child,hr:last-child,table:last-child,blockquote:last-child{margin-bottom:0}.clear:after{content:"";line-height:0;display:table;clear:both}.sr-only,.sr-only-focusable:not(:focus,:focus-within){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.image-fit{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.image-fit img,.image-fit video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}[disabled],.disabled{cursor:default}[hidden],.hidden{display:none}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.hidden-xs{display:none!important}}@media (min-width: 767.02px) and (max-width: 1024px){.hidden-sm{display:none!important}}@media (min-width: 1024.02px) and (max-width: 1199px){.hidden-md{display:none!important}}@media (min-width: 1199.02px){.hidden-lg{display:none!important}}.richtext-entry>ul:not([class]),.richtext-entry>ol:not([class]){padding-left:30px}.richtext-entry>ul:not([class]) ol,.richtext-entry>ul:not([class]) ul,.richtext-entry>ol:not([class]) ol,.richtext-entry>ol:not([class]) ul{padding-left:30px}.richtext-entry>blockquote{border-left:2px solid var(--theme-color-primary);margin-left:0;padding:0 0 0 16px}.richtext-entry>*.alignwide{width:100%;max-width:100%;clear:both}.richtext-entry>*.aligncenter{margin-left:auto;margin-right:auto}.richtext-entry>*.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;padding:0 20px}.h-100{height:100%}.h-100>*{height:100%}.block-link a{display:block}.line-clamp,.line-clamp p{-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.members{display:flex;flex-direction:column;gap:60px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.members{gap:36px}}.members--stacked{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:40px 34px;margin-block-start:24px}@media (max-width: 1024px){.members--stacked{gap:32px 24px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.members--stacked{gap:24px 12px}}@media (max-width: 374px){.members--stacked{grid-template-columns:repeat(1,1fr)}}.members__head{display:grid;grid-template-columns:34% 48.3%;align-items:flex-start;justify-content:space-between}@media (max-width: 1024px){.members__head{grid-template-columns:45% 51%}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.members__head{grid-template-columns:repeat(1,1fr)}}.members--stacked .members__head{grid-template-columns:42% 54%;margin-block-start:-24px;grid-column:span 2;display:block;justify-content:unset;align-items:unset}@media (max-width: 374px){.members--stacked .members__head{grid-column:span 1}}.members__subtitle{margin-block-end:8px}.members--stacked .members__subtitle{margin-block-end:16px}.members__subtitle p{font-size:18px;line-height:1.166;letter-spacing:.08em;font-weight:700;text-transform:uppercase;color:var(--e-global-color-primary)}.members--stacked .members__title.members__title{position:relative;width:73%;padding-block-end:30px;margin-block-end:24px}.members--stacked .members__title.members__title:before{content:"";position:absolute;width:129px;height:6px;inset-inline-start:0;inset-block-end:0;background-color:var(--e-global-color-secondary)}.members__title.members__title h2{font-weight:400;color:var(--e-global-color-accent)}.members__entry{width:92.5%;padding-block-start:32px}@media (max-width: 1024px){.members__entry{width:100%;padding-block-start:unset}}.members--stacked .members__entry{width:95%;padding-block-start:unset}.members__entry p{font-size:16px;line-height:1.25;font-weight:500;color:#525252;margin-block-end:20px}.members__entry p:last-child{margin-block-end:unset}.members__body{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:58px 43px}@media (max-width: 1024px){.members__body{gap:32px 24px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.members__body{gap:24px 12px}}.members--stacked .members__body{display:contents}.member{position:relative;overflow:hidden}.member__photo.member__photo{margin-block-end:20px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.member__photo.member__photo{margin-block-end:6px}}.members--stacked .member__photo.member__photo{margin-block-end:17px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.members--stacked .member__photo.member__photo{margin-block-end:8px}}.member__photo.member__photo img{aspect-ratio:243/246;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .4s}.member:has(.member__name:hover:not(dialog .member__name:hover)) .member__photo.member__photo img{opacity:.85}button.member__name.member__name{font-size:25px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:#525252;margin-block-end:5px;border:none;padding:unset;transition:color .4s}button.member__name.member__name:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.memmbers--stacked button.member__name.member__name{letter-spacing:-1px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){button.member__name.member__name{margin-block-end:0}}.members--stacked button.member__name.member__name{font-size:16px;line-height:1.25;letter-spacing:normal;margin-block-end:0}@media (hover: hover) and (pointer: fine){button.member__name.member__name:where(:hover,:focus-visible){border:none;padding:unset;background-color:transparent;color:var(--e-global-color-secondary)}}button.member__name.member__name:focus,button.member__name.member__name:focus-visible,button.member__name.member__name:active,button.member__name.member__name:target,button.member__name.member__name:focus-within,button.member__name.member__name:hover{background:transparent;background-color:transparent}.member__description{display:none}.member-popup{max-width:unset;max-height:unset;justify-content:center;align-items:center;background:transparent;border:none;opacity:0;visibility:hidden;transition:all .4s ease-out;z-index:1;pointer-events:none;width:100%;height:100dvh;padding-block:20px;padding-inline:20px;display:flex}.member-popup[open]{opacity:1;visibility:visible;pointer-events:all;display:flex}.member-popup.is-closing{opacity:0;visibility:hidden}.member-popup::backdrop{pointer-events:none}button.member-popup__close.member-popup__close{overflow:hidden;text-indent:-9999vw;position:absolute;width:32px;height:32px;inset-block-start:20px;inset-inline-end:20px;display:block;padding:unset;margin:unset;border:none;border-radius:unset;cursor:pointer;color:var(--e-global-color-accent);z-index:2;transition:all .4s}@media (max-width: 1024px){button.member-popup__close.member-popup__close{background-color:var(--e-global-color-accent);color:var(--e-global-color-secondary)}}@media (hover: hover) and (pointer: fine){button.member-popup__close.member-popup__close:where(:hover,:focus-visible){color:var(--e-global-color-secondary);background-color:transparent}}button.member-popup__close.member-popup__close:focus,button.member-popup__close.member-popup__close:focus-visible{background-color:transparent;color:var(--e-global-color-secondary)}button.member-popup__close.member-popup__close:before,button.member-popup__close.member-popup__close:after{content:"";position:absolute;width:80%;height:1px;background-color:currentColor;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%,-50%,0) rotate(-45deg);opacity:1}button.member-popup__close.member-popup__close:after{transform:translate3d(-50%,-50%,0) rotate(45deg)}.member-popup__inner{max-width:1104px;position:relative}@media (max-width: 1024px){.member-popup__inner{width:100%}}.member-popup__inner .member{width:100%;display:grid;grid-template-columns:repeat(2,1fr);background-color:#fff;border-radius:8px;max-height:calc(100dvh - 40px)}@media (max-width: 1024px){.member-popup__inner .member{grid-template-columns:repeat(1,100%);overflow:auto}}.member-popup__inner .member__photo{margin:unset}.member-popup__inner .member__details{padding-inline:clamp(2.5rem,9.662vw - 3.696rem,5rem);padding-block:clamp(2.5rem,9.662vw - 3.696rem,5rem);overflow:auto;max-height:calc(100dvh - 40px)}@media (max-width: 1024px){.member-popup__inner .member__details{overflow:hidden;max-height:unset}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.member-popup__inner .member__details{padding-inline:24px}}.member-popup__inner button.member__name.member__name{font-size:30px;line-height:1.133;font-weight:700;color:var(--e-global-color-accent);margin-block-end:8px;cursor:initial}.member-popup__inner button.member__name.member__name:before{display:none}.member-popup__inner button.member__name.member__name:focus,.member-popup__inner button.member__name.member__name:focus-visible,.member-popup__inner button.member__name.member__name:active,.member-popup__inner button.member__name.member__name:target,.member-popup__inner button.member__name.member__name:focus-within,.member-popup__inner button.member__name.member__name:hover{background:transparent;background-color:transparent}.member-popup__inner .member__position{margin-block-end:24px}.member-popup__inner .member__position p{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.166em;letter-spacing:1.5px;color:var(--e-global-color-secondary)}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.member-popup__inner .member__position p{font-size:16px}}.member-popup__inner .member__description{display:block}.member-popup__inner .member__description p{font-size:16px;line-height:1.25;font-weight:500;color:#525252;margin-block-end:20px}.member-popup__inner .member__description p:last-child{margin-block-end:unset}.practice-areas{display:grid;grid-template-columns:330px 1fr;align-items:flex-start;gap:clamp(2rem,17.143vw - 8.714rem,6.5rem)}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas{display:flex;flex-direction:column;gap:48px;align-items:stretch}}.practice-areas__sidebar{position:sticky;inset-block-start:110px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas__sidebar{position:static}}.practice-areas__sidebar ul{list-style:none;display:flex;flex-direction:column;gap:7px}.practice-areas__sidebar a{font-size:25px;line-height:1.52;letter-spacing:-.01em;font-weight:700;color:var(--e-global-color-text);text-decoration:none;display:block;position:relative;transition:color .4s;padding-block-end:3px;border-block-end:1px solid #8F8F8F}@media (hover: hover) and (pointer: fine){.practice-areas__sidebar a:where(:hover,:focus-visible){color:var(--e-global-color-primary)}}.practice-areas__sidebar a:after{content:"";position:absolute;width:100%;height:2px;inset-block-end:-1px;inset-inline-start:0;background-color:var(--e-global-color-primary);opacity:0;transition:opacity .4s}@media (max-width: 1024px){.practice-areas__sidebar a{font-size:22px}}.practice-areas__sidebar a.is-active{color:var(--e-global-color-accent)}.practice-areas__sidebar a.is-active:after{opacity:1}.practice-areas__items{display:flex;flex-direction:column;gap:60px;position:relative}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas__items{gap:24px}}.practice-areas__item{transition:opacity .4s;opacity:.4}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas__item{opacity:1}}.practice-areas__item.is-active{opacity:1}.practice-areas__item:not(:last-child){border-block-end:1px solid #e1e1e1;padding-block-end:59px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas__item:not(:last-child){padding-block-end:23px}}.practice-areas__item h2{margin-block-end:17px}@media (max-width: 1024px){.practice-areas__item h2{font-size:calc(var(--e-global-typography-b4632ac-font-size) - 3px);margin-block-end:8px}}.practice-areas__item h3{font-size:var(--e-global-typography-fb30b71-font-size, 18px);line-height:var(--e-global-typography-fb30b71-line-height, 1.166em);letter-spacing:var(--e-global-typography-fb30b71-letter-spacing, .08em);font-weight:var(--e-global-typography-fb30b71-font-weight, 700);text-transform:uppercase;color:var(--e-global-color-primary);margin-block-end:29px}.practice-areas__item h3:last-child{margin-bottom:0}@media (max-width: 1024px){.practice-areas__item h3{margin-block-end:18px}}.practice-areas__item p{font-size:var(--e-global-typography-d1fa67d-font-size, 25px);line-height:var(--e-global-typography-d1fa67d-line-height, 1.2);letter-spacing:-1px;color:var(--e-global-color-text);font-weight:400}@media (max-width: 1024px){.practice-areas__item p{font-size:calc(var(--e-global-typography-d1fa67d-font-size, 25px) - 5px)}}.practice-areas-listing{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:6px 10px}@media (max-width: 1024px){.practice-areas-listing{grid-template-columns:repeat(2,1fr);grid-auto-rows:unset;gap:36px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas-listing{grid-template-columns:repeat(1,1fr);gap:32px}}.practice-areas-listing__item{padding-inline-end:20px}@media (max-width: 1024px){.practice-areas-listing__item{padding-inline-end:unset}}.practice-areas-listing__item:has(li:nth-child(8)){grid-row:span 3}@media (max-width: 1024px){.practice-areas-listing__item:has(li:nth-child(8)){grid-row:unset}}.practice-areas-listing__item p{font-size:var(--e-global-typography-fb30b71-font-size, 18px);line-height:var(--e-global-typography-d1fa67d-line-height, 1.166);letter-spacing:var(--e-global-typography-fb30b71-letter-spacing, .08em);font-weight:var(--e-global-typography-d1fa67d-font-weight, 700);text-transform:uppercase;color:var(--e-global-color-primary);margin-block-end:22px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas-listing__item p{margin-block-end:16px}}.practice-areas-listing__item ul{list-style:none;display:flex;flex-direction:column;gap:14px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.practice-areas-listing__item ul{gap:8px}}.practice-areas-listing__item a{text-decoration:none;display:block;font-weight:500;font-size:14px;line-height:1;color:#e1e1e1;transition:color .4s;padding-block:2px}@media (hover: hover) and (pointer: fine){.practice-areas-listing__item a:where(:hover,:focus-visible){color:var(--e-global-color-secondary)}}div.elementor-widget-text-editor.elementor-element p:last-child{margin-block-end:0}.e-numbers>.e-con-inner{border-block:1px solid #E1E1E1}.e-numbers .elementor-widget-counter{position:relative}.e-numbers .elementor-widget-counter:nth-child(3n+1):before,.e-numbers .elementor-widget-counter:nth-child(3n+2):before{content:"";position:absolute;height:100%;width:1px;background-color:#e1e1e1;inset-block-start:0;inset-inline-end:-11px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.e-numbers .elementor-widget-counter:nth-child(3n+1):before,.e-numbers .elementor-widget-counter:nth-child(3n+2):before{content:unset}}.e-section-decoration{position:relative;overflow-x:clip!important}.e-section-decoration:after{content:"";position:absolute;width:200vw;height:590px;inset-block-start:50%;inset-inline-start:50%;background-color:#e1e1e1;opacity:.4;pointer-events:none;transform:translate3d(-50%,calc(-50% + 60px),0) rotate(23.1deg);z-index:-1}.e-image-link{overflow:hidden}.e-image-link:before{z-index:0}.e-image-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#d2970033,#f6f6f633);z-index:-1;transition:opacity .4s;opacity:1}@media (hover: hover) and (pointer: fine){.e-image-link:where(:hover,:focus-visible):after{z-index:0;opacity:.7}.e-image-link:where(:hover,:focus-visible) .elementor-widget-heading{color:#525252;opacity:0}}.e-image-link .elementor-widget-heading{position:relative;transition:all .4s;z-index:1;text-wrap:balance}.e-radial-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(86.16% 86.16% at 50% 50%,#050f17 14.1%,#050f1700)}.e-header:after{content:"";position:absolute;width:100vw;height:100%;background-color:var(--e-global-color-accent);inset-block-start:0;inset-inline-start:50%;transform:translate3d(-50%,0,0);transition:opacity .4s;z-index:-1;pointer-events:none;opacity:0}@media (max-width: 1024px){.e-header:after{height:calc(100% + 40px);transform:unset;inset-inline-start:-32px;inset-block-start:-20px;opacity:1}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.e-header:after{height:calc(100% + 32px);inset-block-start:-16px;inset-inline-start:-20px}}@media (min-width: 1024.02px){.e-header.elementor-sticky--effects:after{opacity:1}}.e-footer-bar{position:relative}.e-footer-bar:after{content:"";position:absolute;width:100vw;height:1px;inset-block-start:0;inset-inline-start:50%;transform:translate3d(-50%,0,0);background-color:#525252}.e-footer-bar .elementor-widget-text-editor a{text-decoration:underline;text-decoration-style:dotted}.e-nav-trigger{position:relative}.e-nav-trigger:before,.e-nav-trigger:after{content:"";position:absolute;width:70%;height:3px;border-radius:100px;background-color:#fff;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%,-50%,0) rotate(45deg) scale(.5);opacity:0;transition:all .4s;pointer-events:none}.e-nav-trigger:after{transform:translate3d(-50%,-50%,0) rotate(-45deg) scale(.5)}body.has-menu .e-nav-trigger:before{transform:translate3d(-50%,-50%,0) rotate(45deg) scale(1);opacity:1}body.has-menu .e-nav-trigger:after{transform:translate3d(-50%,-50%,0) rotate(-45deg) scale(1);opacity:1}.e-nav-trigger svg{transition:all .4s}body.has-menu .e-nav-trigger svg{transform:scale(0);opacity:0}div.e-menu-list ul.elementor-icon-list-items.elementor-inline-items{display:grid;grid-template-columns:repeat(2,1fr);gap:16px clamp(2rem,13.483vw - 6.629rem,5rem)}@media (max-width: 374px){div.e-menu-list ul.elementor-icon-list-items.elementor-inline-items{grid-template-columns:repeat(1,1fr);gap:16px}}.e-close-btn{overflow:hidden}.e-close-btn *:not(a){transition:all .4s!important}@media (hover: hover) and (pointer: fine){.e-close-btn:where(:hover,:focus-visible){border-color:var(--e-global-color-secondary)!important}.e-close-btn:where(:hover,:focus-visible) .elementor-icon-box-content:before{background-color:var(--e-global-color-secondary)!important}}.e-close-btn .elementor-icon-box-content{position:relative}.e-close-btn .elementor-icon-box-content:before{content:"";position:absolute;width:1px;height:calc(100% + 16px);background-color:currentColor;inset-block-start:50%;inset-inline-start:-14px;transform:translate3d(0,-50%,0);transition:all .4s}.e-close-btn svg{transform:translate3d(1px,3px,0)}.e-close-btn .elementor-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.e-contact-popup div.dialog-message.dialog-lightbox-message{display:grid}.e-contact-popup .elementor-message{margin-block:40px;max-width:600px;margin-inline:auto;text-align:center}.e-contact-popup .elementor-message:before{display:none}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_required_legend{display:none}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=color],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=date],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=datetime-local],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=datetime],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=email],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=month],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=number],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=password],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=search],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=tel],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=text],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=time],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=url],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework input[type=week],div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework select,div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework textarea{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-radius:0;box-shadow:none;height:40px;background:#fff;color:#000;padding-inline:8px;font-size:inherit}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework textarea{resize:vertical}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework textarea.large{height:140px}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_validation_errors{display:none}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gfield_validation_message{padding:0;border:0;background:transparent;color:#c02b0a}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_footer,div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_page_footer{position:relative;padding:0;margin:27px 0 0;display:flex;align-items:center;justify-content:space-between}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_footer input,div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_footer button,div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_page_footer input,div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_page_footer button{margin:0;line-height:1.2!important}div.gform_wrapper.gravity-theme.gravity-theme.gform-theme--no-framework .gform_ajax_spinner{position:absolute;top:50%;transform:translateY(-50%);right:0;width:50px}
