:root{--t-duration: .4s}*{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;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::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}:root{--gutter: 40px;--c-orange: #FF8322;--c-darkorange: #F84C47;--t-duration: .4s;--header-bar: 0}@media (max-width: 1200px){:root{--gutter: 20px}}#wpadminbar{position:fixed}body:has(#wpadminbar){--header-bar: 32px}@media (max-width: 782px){body:has(#wpadminbar){--header-bar: 46px}}a:not([class]),a:not([class]):hover{color:inherit}h1:last-child,.elementor-element h1:last-child,h2:last-child,.elementor-element h2:last-child,h3:last-child,.elementor-element h3:last-child,h4:last-child,.elementor-element h4:last-child,h5:last-child,.elementor-element h5:last-child,h6:last-child,.elementor-element h6:last-child,p:last-child,.elementor-element p:last-child,p[class]:last-child,.elementor-element p[class]:last-child,blockquote:last-child,.elementor-element blockquote:last-child{margin-bottom:0}ul ul{list-style:disc;margin-left:20px}.elementor-widget-container span a:hover,.elementor-widget-container p span:hover{text-decoration:none!important}.elementor-widget-container p a{text-decoration:underline}.elementor-widget-container p a:hover,.elementor-widget-container p a.btn-border{text-decoration:none}footer .elementor-widget-container p a{text-decoration:none}.elementor-admin-show .elementor-widget-container a{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit;transition:all .5s}.elementor-admin-show .elementor-widget-container a:hover{color:#ee904e}.clear:after{content:"";line-height:0;display:table;clear:both}.sr-only,.gform_wrapper.gform_wrapper.gravity-theme .gfield-choice-input,.gform_wrapper.gform_wrapper.gravity-theme .ginput_container_consent input,.sr-only-focusable:not(:focus):not(: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%;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: 1200px){.hidden-md{display:none!important}}@media (min-width: 1200.02px){.hidden-lg{display:none!important}}body.elementor-editor-active .elementor-filters-custom-styles .elementor-reset-button-filter{display:block}.elementor-filters-custom-styles:has(.search-filter-input-button--is-selected) .elementor-reset-button-filter{display:block}.elementor-filters-custom-styles .elementor-reset-button-filter{display:none}.elementor-filters-custom-styles .search-filter-input-button-group{padding:0 0 12px 10px}.elementor-filters-custom-styles .search-filter-input-button-group .search-filter-input-button{margin:0;width:100%;padding:0 53px 0 0;background-color:transparent;position:relative;display:block;font-family:Helvetica,Open Sans,sans-serif;font-size:13px;line-height:1.6;letter-spacing:.6px;color:#777!important;font-weight:700;transition:color .4s;text-align:left;border:none;border-radius:0;white-space:normal}.elementor-filters-custom-styles .search-filter-input-button-group .search-filter-input-button:hover{color:#ee904e!important}.elementor-filters-custom-styles .search-filter-input-button-group .search-filter-input-button:focus{border:none!important;box-shadow:none!important;outline:none!important}.elementor-filters-custom-styles .search-filter-input-button-group .search-filter-input-button:after{position:absolute;top:0;right:0;width:51px;display:block;font-weight:400;content:"+"}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.elementor-filters-custom-styles .search-filter-input-button-group .search-filter-input-button:after{width:20px}}.elementor-filters-custom-styles .search-filter-input-button-group .search-filter-input-button.search-filter-input-button--is-selected{color:#ee904e!important}.elementor-filters-custom-styles div.search-filter-label{margin:0 0 19px;padding-bottom:11px;font-family:Helvetica,Open Sans,sans-serif;font-size:15px;line-height:1.6em;color:#3d5588;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1)}.elementor-filters-custom-styles .search-filter-style--control-reset .search-filter-input-button{border:1px solid #3d5588;padding:5px;margin-bottom:20px;display:inline-block;font-size:13px;transition:all .3s;font-family:Helvetica,Open Sans,sans-serif;line-height:1.6em;letter-spacing:.6px;font-weight:600;color:#3d5588!important;border-radius:0;background-color:transparent}.elementor-filters-custom-styles .search-filter-style--control-reset .search-filter-input-button:hover{background-color:#3d5588!important;color:#fff!important}.elementor-filters-custom-styles .search-filter-style--control-reset .search-filter-input-button:focus{border:none!important;box-shadow:none!important;outline:none!important}.elementor-title-line div{background:inherit}.elementor-title-line h1,.elementor-title-line h2{position:relative;background:inherit}.elementor-title-line h1:before,.elementor-title-line h2:before{position:absolute;bottom:20px;left:0;width:100%;height:1px;display:block;content:"";background:#5b5b5b}.elementor-title-line h1 b,.elementor-title-line h2 b{position:relative;z-index:2;padding-right:25px;font-weight:700!important;background:inherit}.elementor-member-line .elementor-widget-container{position:relative}.elementor-member-line .elementor-widget-container:before{position:absolute;top:21px;left:0;width:100%;height:1px;display:block;content:"";background:#f2f2f2}.elementor-member-line .elementor-widget-container h2{position:relative;z-index:2;width:auto;display:inline-block;background:#fff;padding-right:10px}.filter-box{max-width:350px;padding:8px 0 3px}@media (max-width: 1024px){.filter-box{max-width:100%}}.filter-box h5{margin:0 0 19px;padding-bottom:11px;font-family:Helvetica,Open Sans,sans-serif!important;font-size:15px;line-height:1.6em;color:#3d5588!important;font-weight:600!important;border-bottom:1px solid rgba(0,0,0,.1)}.filter-box ul{margin:0;padding:0 0 12px 10px;list-style:none}.filter-box ul li{margin-bottom:13px}.filter-box ul li a{position:relative;padding-right:53px;display:block;font-family:Helvetica,Open Sans,sans-serif!important;font-size:13px;line-height:1.6;letter-spacing:.6px;color:#777;font-weight:700;transition:color .4s}.filter-box ul li a:after{position:absolute;top:0;right:0;width:51px;display:block;font-weight:400;content:"+"}.filter-box ul li a.active,.filter-box ul li a:hover{color:#ee904e!important}.focus-strip{position:relative}.focus-strip__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:28px}.focus-strip__card{font-family:Open Sans,sans-serif;display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #1e2a2e12}.focus-strip__media{overflow:hidden}.focus-strip__media img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block;transition:transform .8s cubic-bezier(.22,1,.36,1)}.focus-strip__card:hover .focus-strip__media img{transform:scale(1.05)}html.reduce-motion .focus-strip__card:hover .focus-strip__media img{transform:none}.focus-strip__title.focus-strip__title{font-family:Newsreader,serif;font-weight:500;font-size:22px;line-height:1.2;padding:20px 22px 0;margin:0 0 8px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.focus-strip__title.focus-strip__title{font-size:20px}}.focus-strip__copy{padding:0 22px;margin:0;color:#47575d}.focus-strip__copy:not(:last-child){margin-bottom:15px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.focus-strip__copy{font-size:14px}}.focus-strip__link.focus-strip__link{align-self:flex-start;margin:auto 22px 22px;font-family:Open Sans,sans-serif;display:inline-block;padding:8px 18px;border:2px solid #007a9a;border-radius:999px;background:transparent;color:#045d75;text-decoration:none;font-weight:700;font-size:14px;transition:background .25s,color .25s,transform .25s}.focus-strip__link:hover{background:#007a9a;color:#fff;transform:translateY(-2px)}@media (min-width: 1025px){html.js .focus-strip.is-hstrip .focus-strip__grid{display:flex;flex-wrap:nowrap;gap:28px;overflow-x:hidden;padding-block:8px}html.js .journey .focus-strip .focus-strip__grid{padding:0 80px 80px}}@media (min-width: 1025px) and (max-width: 1200px){html.js .journey .focus-strip .focus-strip__grid{padding-inline:6vw}}@media (min-width: 1025px) and (max-width: 1024px){html.js .journey .focus-strip .focus-strip__grid{padding:0}}@media (min-width: 1025px){html.js .focus-strip.is-hstrip .focus-strip__card{flex:0 0 clamp(320px,27vw,400px)}}.grant-box{padding-top:28px;margin-bottom:25px;border:1px solid #777;background-color:#f2f2f2}.grant-box h5{font-family:Helvetica,Open Sans,sans-serif!important;font-size:20px!important;font-weight:500!important;letter-spacing:1px;color:#3d5588!important;margin:0 25px 18px}.grant-box p{font-family:Helvetica,Open Sans,sans-serif!important;margin:0 25px 26px;font-size:16px;line-height:1.2;color:#777}.grant-box .grant-box__info{background-color:#3ac1aa;padding:9px 25px}.grant-box .grant-box__info ul{padding:0;margin:0;list-style:none;display:flex;gap:53px}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.grant-box .grant-box__info ul{gap:15px}}.grant-box .grant-box__info ul li{font-family:Helvetica,Open Sans,sans-serif!important;font-size:13px;line-height:1;font-weight:700;color:#fff}.hover-up>*{transition:transform .3s cubic-bezier(.22,1,.36,1)}.hover-up:hover>*{transform:translateY(-5px)}@media (prefers-reduced-motion: reduce){.hover-up:hover>*{transform:none}}.elementor-editor-active .hover-up:hover>*{transform:none}.movement{position:relative;padding:0!important}.movement.movement{max-width:1312px;width:90vw;margin:72px auto;background:#f4ecdf;border-radius:22px;overflow:hidden;box-shadow:0 40px 120px #0006}html.js .journey.is-journey{height:100vh;position:relative;overflow:hidden}html.js .journey.is-journey .movement{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:1312px;width:90vw;height:86vh;min-height:86vh;max-height:86vh;border-radius:22px;overflow:hidden;will-change:transform,opacity;visibility:hidden}html.js .journey.is-journey .window-scroll{will-change:transform}html.js:not(.reduce-motion) .movement .reveal{opacity:0;transform:translateY(28px)}html.js:not(.reduce-motion) .movement .reveal.is-in{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}html.reduce-motion .movement .reveal{opacity:1!important;transform:none!important}@media (prefers-reduced-motion: reduce){.movement .reveal{opacity:1!important;transform:none!important;transition:none!important}}@media (max-width: 720px){.movement.movement{border-radius:14px}}.paging{display:flex;justify-content:center;padding-top:3px;gap:14px}.paging ul li a,.paging ul li span,.paging .paging__next,.paging .paging__prev{margin:0;display:block;font-family:Helvetica,Open Sans,sans-serif!important;font-size:16px;line-height:1.2;font-weight:400;text-decoration:none;color:#777;transition:all .4s}.paging ul li a:hover,.paging ul li span:hover,.paging .paging__next:hover,.paging .paging__prev:hover{color:#ee904e}.paging ul{list-style:none;display:flex;justify-content:center;gap:14px}.paging ul li a{font-family:Helvetica,Open Sans,sans-serif!important;font-size:16px;line-height:1.2;font-weight:400;text-decoration:none;color:#777}.paging ul li.is-current a{color:#ee904e}.paging ul li.paging__spacer span:hover{color:#777}.paging .paging__next{font-family:Helvetica,Open Sans,sans-serif!important;font-size:16px;line-height:1.2;font-weight:400;text-decoration:none;color:#777}.pillars{position:relative}.pillars__viewport{overflow:hidden}.pillars__track{display:flex;flex-direction:column;gap:48px}.pillars__ui{display:none;align-items:center;justify-content:center;gap:16px;margin-bottom:24px}.pillars__btn.pillars__btn{width:40px;height:40px;border-radius:50%;border:2px solid #007a9a;background:#fff;color:#045d75;font-size:18px;cursor:pointer;transition:background .25s,color .25s;padding:0}.pillars__btn.pillars__btn:hover{background:#007a9a;color:#fff}.pillars__dots{display:flex;gap:8px}.pillars__dot.pillars__dot{width:12px;height:12px;border-radius:50%;border:0;padding:0;background:#d8cfc0;cursor:pointer;transition:background .25s,transform .25s}.pillars__dot.is-active{background:#d07e3d;transform:scale(1.25)}html.js .journey .pillars:not(.is-hstrip){padding:0 80px 80px}@media (max-width: 1200px){html.js .journey .pillars:not(.is-hstrip){padding-inline:6vw}}@media (max-width: 1024px){html.js .journey .pillars:not(.is-hstrip){padding:0}}html.js .pillars.is-hstrip .pillars__viewport{overflow:visible}html.js .pillars.is-hstrip .pillars__track{flex-direction:row;align-items:stretch;gap:32px;width:max-content;padding-block:15px;will-change:transform}html.js .pillars.is-hstrip .pillar{width:min(928px,72vw);flex-shrink:0;box-shadow:0 16px 44px #1e2a2e2e}@media (max-width: 1200px){html.js .pillars.is-hstrip .pillar{width:min(928px,80vw)}}html.js .pillars.is-hstrip .pillar:not(.is-front){cursor:pointer}html.js .pillars.is-hstrip .pillars__ui{display:flex}.elementor-editor-active .pillars__ui{display:none!important}.pillar{font-family:Open Sans,sans-serif;position:relative;background:#fff;border-radius:20px;padding:26px 34px;box-shadow:0 10px 40px #1e2a2e14}@media (max-width: 1024px){.pillar{padding:26px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.pillar{padding-inline:20px}}.pillar__media.pillar__media{border-radius:10px;overflow:hidden}.pillar__media.pillar__media:not(:last-child){margin-bottom:24px}.pillar__media.pillar__media img{aspect-ratio:280/80;object-fit:cover;width:100%;display:block}.pillar__kicker{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pillar-accent, #d07e3d);margin:0 0 6px}.pillar__badge{width:40px;height:40px;flex-shrink:0}.pillar__title.pillar__title{font-family:Newsreader,serif;font-weight:500;font-size:35px;line-height:1.15}@media (max-width: 1024px){.pillar__title.pillar__title{font-size:30px}}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.pillar__title.pillar__title{font-size:25px}}.pillar__title.pillar__title:not(:last-child){margin-bottom:22px}@media (max-width: 1400px){.pillar__title.pillar__title:not(:last-child){margin-bottom:10px}}.pillar__lead{font-weight:700;color:var(--pillar-accent, #045d75)}.pillar__copy{margin:0 0 1em;color:#47575d}.pillar__list{padding:0;list-style:none;color:#47575d;columns:1;column-gap:44px}.pillar__list:not(:first-child){margin-top:22px}@media (max-width: 1400px){.pillar__list:not(:first-child){margin-top:10px}}@media (min-width: 600px){.pillar__list{columns:2}}.pillar__list li{position:relative;margin:0 0 12px;padding-left:20px;break-inside:avoid}.pillar__list li:before{content:"";position:absolute;left:4px;top:.5em;width:5px;height:5px;border-radius:50%;background:var(--pillar-accent, #d07e3d)}.pillar__cta.pillar__cta{font-family:Open Sans,sans-serif;display:inline-block;padding:8px 18px;border:2px solid var(--pillar-accent, #d07e3d);border-radius:999px;background:var(--pillar-accent, #d07e3d);color:#fff;text-decoration:none;font-weight:700;font-size:14px;transition:filter .25s,transform .25s}.pillar__cta.pillar__cta:not(:first-child){margin-top:15px}.pillar__cta.pillar__cta:hover{filter:brightness(1.12);color:#fff;transform:translateY(-2px)}.search-form{margin-bottom:20px}.search-form label{margin:0;padding:0;width:175px;max-width:175px;height:50px;background:transparent}.search-form label input{width:100%;height:50px;font-family:Helvetica,Open Sans,sans-serif;font-size:16px;line-height:50px;color:#000;border:1px solid #d7d6d6;background:transparent}.search-form label input:focus{border:1px solid #000}.search-form button.search__btn{position:relative!important;top:auto!important;width:auto!important;height:auto!important;padding:12px 20px!important;border:1px solid #3d5588!important;background-color:#3d5588!important;display:inline-block!important;margin-left:7px!important;margin-top:0!important;height:50px!important;margin:0;padding:0;overflow:hidden;clip:none;border:0;font-weight:700!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.75px!important;color:#fff!important;transition:all .4s;border-radius:0!important}.search-form button.search__btn:hover{background:#fff!important;color:#3d5588!important}.section-filters>a{font-family:Helvetica,Open Sans,sans-serif!important;font-size:15px!important;line-height:1.6em!important;letter-spacing:.6px!important;font-weight:600!important;color:#3d5588!important}.section-grands{padding:0 15px}.section-grands>div{max-width:1110px}.section-grands .section__wrap{display:flex;justify-content:space-between}@media (max-width: 1024px){.section-grands .section__wrap{display:block}}.section-grands .section-filters{width:33.33%}@media (max-width: 1024px){.section-grands .section-filters{width:100%;margin-bottom:30px}}.section-grands .section__body{padding-left:15px;width:66.66%}@media (max-width: 1024px){.section-grands .section__body{padding-left:0;width:100%}}.section-grant{padding-left:15px}@media (max-width: 1024px){.section-grant{padding:0}}html.js .stagger-reveal>.e-con-inner>.elementor-element,html.js .stagger-reveal>.elementor-element{opacity:0;transform:translateY(30px);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}html.js .stagger-reveal.is-active>.e-con-inner>.elementor-element,html.js .stagger-reveal.is-active>.elementor-element{opacity:1;transform:none}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(1),html.js .stagger-reveal>.elementor-element:nth-child(1){transition-delay:0s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(2),html.js .stagger-reveal>.elementor-element:nth-child(2){transition-delay:.2s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(3),html.js .stagger-reveal>.elementor-element:nth-child(3){transition-delay:.4s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(4),html.js .stagger-reveal>.elementor-element:nth-child(4){transition-delay:.6s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(5),html.js .stagger-reveal>.elementor-element:nth-child(5){transition-delay:.8s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(6),html.js .stagger-reveal>.elementor-element:nth-child(6){transition-delay:1s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(7),html.js .stagger-reveal>.elementor-element:nth-child(7){transition-delay:1.2s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(8),html.js .stagger-reveal>.elementor-element:nth-child(8){transition-delay:1.4s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(9),html.js .stagger-reveal>.elementor-element:nth-child(9){transition-delay:1.6s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(10),html.js .stagger-reveal>.elementor-element:nth-child(10){transition-delay:1.8s}html.js .stagger-reveal>.e-con-inner>.elementor-element:nth-child(n+11),html.js .stagger-reveal>.elementor-element:nth-child(n+11){transition-delay:1.8s}@media (prefers-reduced-motion: reduce){.stagger-reveal>.e-con-inner>.elementor-element,.stagger-reveal>.elementor-element{opacity:1!important;transform:none!important;transition:none!important}}.elementor-editor-active .stagger-reveal>.e-con-inner>.elementor-element,.elementor-editor-active .stagger-reveal>.elementor-element{opacity:1!important;transform:none!important;transition:none!important}.elementor-lightbox.elementor-lightbox .dialog-close-button{top:22px;right:26px;width:52px;height:52px;border-radius:50%;background:#0d1e26cc;border:2px solid rgba(255,255,255,.6);color:#fff;opacity:1;display:flex;align-items:center;justify-content:center;transition:transform .25s,background .25s}.elementor-lightbox.elementor-lightbox .dialog-close-button:hover{transform:scale(1.08);background:#b75856e6;color:#fff}.elementor-lightbox.elementor-lightbox .dialog-close-button i,.elementor-lightbox.elementor-lightbox .dialog-close-button svg{font-size:22px;width:22px;height:22px;fill:currentColor}.popup-text.popup-text .dialog-close-button{position:absolute;top:11px;right:11px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#00000012;color:inherit;opacity:1;font-size:15px;line-height:1;cursor:pointer;transition:background .25s}.popup-text.popup-text .dialog-close-button:hover{background:#00000024}.popup-text.popup-text .dialog-close-button i,.popup-text.popup-text .dialog-close-button svg{font-size:15px;width:15px;height:15px;fill:currentColor}.gform_wrapper ::placeholder{opacity:.5}.gform_wrapper.gform_wrapper.gravity-theme{box-shadow:0 3px 26px #00000029;border-radius:67px;padding:66px 48px;font-size:13px;line-height:1.46;background:#fff}@media (max-width: 767px),screen and (max-width: 812px) and (orientation: landscape){.gform_wrapper.gform_wrapper.gravity-theme{padding:60px 30px}}.gform_wrapper.gform_wrapper.gravity-theme .gform_heading{margin-bottom:42px;text-align:center}.gform_wrapper.gform_wrapper.gravity-theme .gform_heading .gform_title{font-size:42px;margin:0}@media (max-width: 1024px){.gform_wrapper.gform_wrapper.gravity-theme .gform_heading .gform_title{font-size:38px}}.gform_wrapper.gform_wrapper.gravity-theme .gform_heading .gform_required_legend{display:none}.gform_wrapper.gform_wrapper.gravity-theme .gform_fields{column-gap:5%;row-gap:16px}.gform_wrapper.gform_wrapper.gravity-theme .gfield_label{margin-bottom:10px;color:#7a828e;font-weight:600;font-size:11px}.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme select,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme textarea{width:100%;height:45px;padding:0 15px;border:1px solid #7A828E;border-radius:8px;background:#7a828e12;font-weight:inherit}.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme textarea:focus{border:1px solid rgba(0,0,0,.5)}.gform_wrapper.gform_wrapper.gform_wrapper.gravity-theme textarea.large{display:block;height:115px;resize:none;padding:15px}.gform_wrapper.gform_wrapper.gravity-theme select{padding:0 30px 0 15px}.gform_wrapper.gform_wrapper.gravity-theme select[multiple=multiple]{height:auto;padding:15px}.gform_wrapper.gform_wrapper.gform_wrapper .gfield_required{color:inherit;padding-left:1px;font-size:inherit}.gform_wrapper.gform_wrapper.gform_wrapper .gfield_validation_message,.gform_wrapper.gform_wrapper.gform_wrapper .validation_message{border:0;padding:0;background:transparent;font-size:11px;font-weight:600;color:#ff8322}.gform_wrapper.gform_wrapper.gform_wrapper .gfield_error .gfield_repeater_cell label,.gform_wrapper.gform_wrapper.gform_wrapper .gfield_error legend,.gform_wrapper.gform_wrapper.gform_wrapper [aria-invalid=true]+label,.gform_wrapper.gform_wrapper.gform_wrapper label+[aria-invalid=true]{color:inherit}.gform_wrapper.gform_wrapper.gravity-theme .gchoice,.gform_wrapper.gform_wrapper.gravity-theme .ginput_container_consent{position:relative}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label,.gform_wrapper.gform_wrapper.gravity-theme .ginput_container_consent label{position:relative;max-width:100%;padding-left:35px;line-height:inherit;-webkit-user-select:none;user-select:none}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox label:before,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:before,.gform_wrapper.gform_wrapper.gravity-theme .ginput_container_consent label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;box-shadow:inset 0 0 0 2px #fff;border:1px solid #7A828E}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox input:checked+label,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio input:checked+label,.gform_wrapper.gform_wrapper.gravity-theme .ginput_container_consent input:checked+label{font-weight:400}.gform_wrapper.gform_wrapper.gravity-theme .gfield_checkbox input:checked+label:before,.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio input:checked+label:before,.gform_wrapper.gform_wrapper.gravity-theme .ginput_container_consent input:checked+label:before{background:#7a828e}.gform_wrapper.gform_wrapper.gravity-theme .gfield_radio label:before{border-radius:100%}.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield--type-captcha{order:2;margin-top:20px}@media (max-width: 1200px){.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield--type-captcha{order:0;grid-column:span 12}}@media (max-width: 374px){.gform_wrapper.gform_wrapper.gform_wrapper .gfield.gfield--type-captcha .ginput_recaptcha{transform:scale(.86);transform-origin:bottom left}}.gform_wrapper.gform_wrapper.gravity-theme .gform_footer{position:relative;padding:0;margin:0}.gform_wrapper.gform_wrapper.gravity-theme .gform_footer:has([type=submit]){margin-top:40px}.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit{padding-top:40px}@media (max-width: 1200px){.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit{padding-top:20px}}.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit button,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit input{color:#fff;background:var(--c-orange);border:1px solid var(--c-orange);padding:6px 60px}.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:focus,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button:active,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:focus,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input:active,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit button:hover,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit button:focus,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit button:active,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit input:hover,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit input:focus,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit input:active{background:transparent;color:var(--c-orange);outline:0}@media (max-width: 374px){.gform_wrapper.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit button,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit input{width:100%}}.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit{position:relative}.gform_wrapper .gform_footer .gform_ajax_spinner,.gform_wrapper.gform_wrapper.gravity-theme .gfield--type-submit .gform_ajax_spinner{position:absolute;padding:0;bottom:0;right:10px;height:38px}.gform_wrapper.gform_wrapper.gform_wrapper .gform_validation_errors{color:red;border-color:red;margin:0 0 3rem;display:none}.gform_wrapper.gform_wrapper .gform_validation_errors>h2{color:inherit}.gform_confirmation_wrapper .gform_confirmation_message{text-align:center}
