:root{--dy-overlay-bg:rgba(0, 0, 0, 0.6);--dy-popup-bg:#ffffff;--dy-popup-text:#000000;--dy-popup-width:500px;--dy-popup-radius:12px;--dy-popup-padding:20px;--dy-popup-border:none;--dy-shadow-x:0;--dy-shadow-y:10px;--dy-shadow-blur:30px;--dy-shadow-color:rgba(0, 0, 0, 0.25);--dy-duration:350ms;--dy-ease:ease;--dy-anim-offset:30px;--dy-edge-gap:24px;--dy-close-size:18px;--dy-close-color:#000;--dy-scroll-thumb:#ccc;--dy-scroll-track:#f1f1f1}body *:not(.dy-popup *[data-dypopup])[data-dypopup]{display:none}.dy-popup{position:fixed;inset:0;z-index:99999;display:none}.dy-popup.active{display:block}.dy-popup-background{position:absolute;inset:0;background:var(--dy-overlay-bg)}.dy-popup-box{position:absolute;opacity:0;visibility:hidden;display:flex;flex-direction:column;width:var(--dy-popup-width);max-width:calc(100% - (var(--dy-edge-gap) * 2));max-height:calc(100vh - 90px);background:var(--dy-popup-bg);color:var(--dy-popup-text);padding:var(--dy-popup-padding);border-radius:var(--dy-popup-radius);border:var(--dy-popup-border);box-shadow:var(--dy-shadow-x) var(--dy-shadow-y) var(--dy-shadow-blur) var(--dy-shadow-color);transition:opacity var(--dy-duration) var(--dy-ease),transform var(--dy-duration) var(--dy-ease),top var(--dy-duration) var(--dy-ease),left var(--dy-duration) var(--dy-ease),right var(--dy-duration) var(--dy-ease),bottom var(--dy-duration) var(--dy-ease),visibility var(--dy-duration) var(--dy-ease)}.dy-popup-box.is-active{opacity:1;visibility:visible}.pos-center{top:50%;left:50%;transform:translate(-50%,-50%)}.pos-top-left{top:var(--dy-edge-gap);left:var(--dy-edge-gap)}.pos-top-right{top:var(--dy-edge-gap);right:var(--dy-edge-gap);left:auto}.pos-bottom-left{bottom:var(--dy-edge-gap);left:var(--dy-edge-gap);top:auto}.pos-bottom-right{bottom:var(--dy-edge-gap);right:var(--dy-edge-gap);top:auto;left:auto}@media (max-width:768px){.pos-top-left,.pos-top-right,.pos-bottom-left,.pos-bottom-right{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}}.anim-fade-up.pos-center{transform:translate(-50%,calc(-50% + var(--dy-anim-offset)))}.anim-fade-up.pos-center.is-active{transform:translate(-50%,-50%)}@media (min-width:769px){.anim-fade-up:not(.pos-center){transform:translate(0,var(--dy-anim-offset))}.anim-fade-up.is-active{transform:translate(0,0)}}.anim-fade-down.pos-center{transform:translate(-50%,calc(-50% - var(--dy-anim-offset)))}.anim-fade-down.pos-center.is-active{transform:translate(-50%,-50%)}@media (min-width:769px){.anim-fade-down:not(.pos-center){transform:translate(0,calc(-1 * var(--dy-anim-offset)))}}.anim-fade-left.pos-center{transform:translate(calc(-50% + var(--dy-anim-offset)),-50%)}.anim-fade-left.pos-center.is-active{transform:translate(-50%,-50%)}@media (min-width:769px){.anim-fade-left:not(.pos-center){transform:translate(var(--dy-anim-offset),0)}}.anim-fade-right.pos-center{transform:translate(calc(-50% - var(--dy-anim-offset)),-50%)}.anim-fade-right.pos-center.is-active{transform:translate(-50%,-50%)}@media (min-width:769px){.anim-fade-right:not(.pos-center){transform:translate(calc(-1 * var(--dy-anim-offset)),0)}}.anim-zoom-in{transform:scale(.9)}.anim-zoom-in.is-active{transform:scale(1)}.anim-zoom-out{transform:scale(1.1)}.anim-zoom-out.is-active{transform:scale(1)}.dy-popup-close{position:absolute;top:14px;right:14px;border:none;background:none;cursor:pointer;font-size:var(--dy-close-size);color:var(--dy-close-color);line-height:1}.dy-popup-content{overflow-y:auto}.dy-popup-content::-webkit-scrollbar{width:6px}.dy-popup-content::-webkit-scrollbar-thumb{background:var(--dy-scroll-thumb);border-radius:99px}.dy-popup-content::-webkit-scrollbar-track{background:var(--dy-scroll-track)}@font-face{font-family:'Quicksand';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNYuDyP7bh.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Quicksand';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNYuDyP7bh.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Quicksand';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:"Quicksand",sans-serif;font-size:16px;line-height:1.3;color:#091b32}.font-1{font-family:"Open Sans",sans-serif}:root{--admin-bar-height:0px}.admin-bar{--admin-bar-height:32px}@media screen and (max-width:782px){html{margin-top:0!important}.admin-bar{--admin-bar-height:46px}}@media screen and (max-width:1023px){.admin-bar{--admin-bar-height:0px}#wpadminbar{display:none!important}}.mobile-menu{transform:translateX(-100%);transition:transform 0.35s cubic-bezier(.4,0,.2,1);box-shadow:none}.mobile-menu.active{transform:translateX(0);box-shadow:8px 0 30px rgb(0 0 0 / .15)}:root{--grad-1:linear-gradient(
    270.06deg,
    #005b82 -3.25%,
    #006e75 41.42%,
    #008f5d 73.06%,
    #009956 99.95%
  );--grad-2:linear-gradient(
      271.46deg,
      rgba(217, 217, 217, 0) 0.94%,
      rgba(188, 192, 194, 0) 18.29%,
      rgba(85, 101, 112, 0.570011) 43.06%,
      rgba(56, 75, 89, 0.731684) 54.01%,
      rgba(39, 60, 75, 0.825453) 61.71%,
      rgba(26, 48, 65, 0.897442) 73.45%,
      rgba(20, 44, 61, 0.926957) 84.42%,
      #091b32 98.71%
    ),
    linear-gradient(0deg, rgba(1, 28, 42, 0.2), rgba(1, 28, 42, 0.2));--grad-3:linear-gradient(
    286.8deg,
    #005b82 26.94%,
    #006e75 67.68%,
    #008f5d 96.52%,
    #009956 121.05%
  );--grad-4:linear-gradient(
    270.56deg,
    #005b82 23.05%,
    #006e75 56.15%,
    #008f5d 79.6%,
    #009956 99.53%
  );--grad-5:linear-gradient(
    279.68deg,
    #005b82 0.65%,
    #006e75 50.02%,
    #008f5d 84.99%,
    #009956 114.72%
  );--grad-7:linear-gradient(
    21.35deg,
    #091b32 14.67%,
    rgba(17, 52, 97, 0.537929) 37.59%,
    rgba(21, 63, 116, 0.350054) 50.94%,
    rgba(25, 76, 141, 0.109392) 60.77%,
    rgba(27, 82, 152, 0) 67.07%
  );--grad-8:linear-gradient(
      270.03deg,
      #005b82 0.03%,
      #006e75 43.29%,
      #008f5d 73.92%,
      #009956 99.97%
    ),
    linear-gradient(0deg, rgba(9, 27, 50, 0.2), rgba(9, 27, 50, 0.2))}.gradient-1,.hover-gradient-1:hover{background:var(--grad-1)}.gradient-2,.hover-gradient-2:hover{background:var(--grad-2)}.gradient-3,.hover-gradient-3:hover{background:var(--grad-3)}.gradient-4,.hover-gradient-4:hover{background:var(--grad-4)}.gradient-5,.hover-gradient-5:hover{background:var(--grad-5)}.gradient-7,.hover-gradient-7:hover{background:var(--grad-7)}.grad-btn{position:relative;overflow:hidden;background:#fff0;transition:all 0.5s ease}.grad-btn::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:0;transition:opacity 0.5s ease}.grad-btn>span{position:relative;z-index:2}.grad-btn:hover::before{opacity:1}.js-legal-tab.active{position:relative;overflow:hidden;border-color:#fff0}.js-legal-tab.active::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:1;transition:opacity 0.5s ease;background:var(--grad-4)}.js-legal-tab.active>span{position:relative;z-index:2;color:#fff}.grad-btn.btn-1{background:var(--grad-1)}.grad-btn.btn-1::before{background:var(--grad-4)}.grad-btn.btn-2::before{background:var(--grad-4)}.grad-btn.btn-2:hover{border-color:#fff0;color:#fff}.grad-btn.btn-3::before{background:#091b32}.grad-btn.btn-3:hover{border-color:#fff0;color:#fff}.def-swiper{overflow:hidden}.def-swiper.swiper-shadow{overflow:visible;clip-path:inset(-40px -40px -40px -40px)}.def-swiper.swiper-shadow .swiper-wrapper{padding:40px 0;margin:-40px 0}.def-swiper .swiper-wrapper{align-items:stretch}.def-swiper .swiper-slide{height:auto}button{cursor:pointer}button:focus{outline:none}:root{--acc-padding:24px;--acc-panel-gap:24px;--icon-size:18px;--icon-thickness:3px;--icon-color:#091b32;--icon-active-color:#4aab3d;--icon-transition:0.35s ease}.accordion-item{padding:var(--acc-padding);cursor:pointer}.accordion-header{display:flex;justify-content:space-between;align-items:center}.accordion-panel{padding-top:var(--acc-panel-gap);display:none}.plusminus{position:relative;width:var(--icon-size);height:var(--icon-size)}.plusminus::before,.plusminus::after{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--icon-thickness);background-color:var(--icon-color);transition:all var(--icon-transition)}.plusminus::before{transform:translateY(-50%)}.plusminus::after{transform:translateY(-50%) rotate(90deg)}.accordion-item.active .plusminus::before{background-color:var(--icon-active-color)}.accordion-item.active .plusminus::after{opacity:0;transform:translateY(-50%) rotate(0deg)}:root{--cf7-color-primary:#4aab3d;--cf7-color-dark:#001834;--cf7-color-input:#091b32;--cf7-color-border:#8d8d8d;--cf7-color-focus:#011c2a;--cf7-color-error:#ef5f5f;--cf7-color-muted:#e0e0e0;--cf7-color-white:#fff;--cf7-color-disabled:#8f8f8f;--cf7-border:none;--cf7-border-bottom-width:1px;--cf7-input-bg:transparent;--cf7-input-color:var(--cf7-color-input);--cf7-input-height:40px;--cf7-textarea-height:120px;--cf7-input-font-size:16px;--cf7-input-padding:0;--cf7-border-radius:12px;--cf7-transition:0.3s;--cf7-submit-color:var(--cf7-color-white);--cf7-submit-bg:var(--grad-1);--cf7-submit-hover-bg:var(--grad-4);--cf7-submit-disabled-bg:var(--cf7-color-disabled);--cf7-submit-height:64px;--cf7-submit-min-width:204px;--cf7-submit-radius:16px;--cf7-message-color:var(--cf7-color-error);--cf7-message-border:var(--cf7-color-primary);--cf7-message-border-width:2px;--cf7-message-padding:10px 20px;--cf7-message-margin:14px 0 4px 0;--cf7-message-font-size:14px;--cf7-spinner-bg:var(--cf7-color-primary);--cf7-spinner-color:var(--cf7-color-white);--cf7-placeholder-color:var(--cf7-color-border);--cf7-label-weight:600;--cf7-label-margin-bottom:6px;--cf7-select-icon:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%23264467'/%3E%3C/svg%3E");--cf7-select-icon-position:right 10px top 50%;--cf7-select-padding-right:36px;--cf7-date-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cpath fill='%23264467' d='M19 4h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11zm-7-9h5v5h-5z'/%3E%3C/svg%3E");--cf7-date-icon-position:right 14px center;--cf7-date-padding-right:35px;--cf7-icon-size:20px;--cf7-radio-gap:10px;--cf7-radio-margin-top:14px;--cf7-radio-size:18px;--cf7-radio-margin-top-offset:3px;--cf7-radio-check-font:"Font Awesome 5 Free";--cf7-radio-check-weight:900;--cf7-radio-check-content:"\f00c";--cf7-radio-check-size:8px;--cf7-list-item-margin:6px}.wpcf7{flex:1}.wpcf7 form{height:100%;display:flex;flex-direction:column}.wpcf7 label,.wpcf7-form-control-wrap{display:block}.wpcf7 label{font-weight:var(--cf7-label-weight);font-size:var(--label-font-size);margin-bottom:var(--cf7-label-margin-bottom)}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{width:100%;padding:var(--cf7-input-padding);border:var(--cf7-border);border-bottom:var(--cf7-border-bottom-width) solid var(--cf7-color-border);border-radius:0;transition:all var(--cf7-transition);height:var(--cf7-input-height);font-size:var(--cf7-input-font-size);background-color:var(--cf7-input-bg);color:var(--cf7-input-color)}select,.wpcf7 select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent!important;background:var(--cf7-select-icon) no-repeat var(--cf7-select-icon-position);padding-right:var(--cf7-select-padding-right)!important}.custom-date{background:var(--cf7-date-icon) no-repeat var(--cf7-date-icon-position);background-size:var(--cf7-icon-size) var(--cf7-icon-size);padding-right:var(--cf7-date-padding-right)}.wpcf7 textarea{height:var(--cf7-textarea-height);resize:vertical;font-size:var(--cf7-input-font-size)}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--cf7-color-focus);outline:none}.wpcf7 input::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:var(--cf7-placeholder-color);opacity:1}.wpcf7 input::-webkit-input-placeholder,.wpcf7 select::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder{color:var(--cf7-placeholder-color);opacity:1}.wpcf7 input::-moz-placeholder,.wpcf7 select::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:var(--cf7-placeholder-color);opacity:1}.wpcf7 input:-ms-input-placeholder,.wpcf7 select:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder{color:var(--cf7-placeholder-color);opacity:1}.wpcf7 input::-ms-input-placeholder,.wpcf7 select::-ms-input-placeholder,.wpcf7 textarea::-ms-input-placeholder{color:var(--cf7-placeholder-color);opacity:1}.wpcf7-radio{display:flex;flex-direction:column;gap:var(--cf7-radio-gap);margin-top:var(--cf7-radio-margin-top)}.wpcf7-radio label{display:inline-flex;gap:8px;cursor:pointer;margin:0}.wpcf7 .wpcf7-radio .wpcf7-list-item{margin:0}.wpcf7-list-item-label{font-weight:600}.wpcf7 input[type="radio"]{width:var(--cf7-radio-size);height:var(--cf7-radio-size);padding:0;border:none;border-radius:50%;background:var(--cf7-color-muted);appearance:none;-webkit-appearance:none;display:inline-block;vertical-align:middle;position:relative;margin-top:var(--cf7-radio-margin-top-offset)}.wpcf7 input[type="radio"]:checked{background:var(--cf7-color-primary)}.wpcf7 input[type="radio"]:checked::after{font-family:var(--cf7-radio-check-font);font-weight:var(--cf7-radio-check-weight);content:var(--cf7-radio-check-content);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--cf7-color-white);font-size:var(--cf7-radio-check-size);line-height:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.wpcf7 .wpcf7-list-item{margin:var(--cf7-list-item-margin) 0;display:block}.input-wrap{position:relative}.wpcf7 .wpcf7-submit{background:#fff0;background-color:#fff0;color:var(--cf7-submit-color);border:none;padding:0;height:var(--cf7-submit-height);width:auto;min-width:var(--cf7-submit-min-width);font-size:var(--cf7-input-font-size);font-weight:700;line-height:1;cursor:pointer;position:relative;z-index:3}.submit-wrap{position:relative;background:var(--cf7-submit-bg);border-radius:var(--cf7-submit-radius);display:inline-flex;overflow:hidden}.submit-wrap::after{content:"";position:absolute;inset:0;background:var(--cf7-submit-hover-bg);opacity:0;transition:opacity 0.5s ease}.submit-wrap:hover::after{opacity:1}.wpcf7 form.submitting .submit-wrap{background:var(--cf7-submit-disabled-bg)}.wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0;background-color:var(--cf7-spinner-bg);opacity:1;z-index:9}.wpcf7-spinner:before{background-color:var(--cf7-spinner-color)}.cs-enquiry-form .wpcf7 form{display:flex;flex-direction:column;gap:1.25rem}.cs-enquiry-form .wpcf7 label{display:block;font-family:"Open Sans",sans-serif;font-weight:600;color:#47464e;margin-bottom:.375rem}.cs-enquiry-form .wpcf7 input[type="text"],.cs-enquiry-form .wpcf7 input[type="email"],.cs-enquiry-form .wpcf7 input[type="tel"],.cs-enquiry-form .wpcf7 select{width:100%;height:50px;padding:0 1.25rem;border-radius:.5rem;background-color:#f1f1f3;border:1px solid #fff0;font-family:"Open Sans",sans-serif;font-weight:600;outline:none;transition:border-color 0.2s}.cs-enquiry-form .wpcf7 textarea{width:100%;padding:1rem 1.25rem;border-radius:.5rem;background-color:#f1f1f3;border:1px solid #fff0;font-family:"Open Sans",sans-serif;font-weight:600;outline:none;resize:none;transition:border-color 0.2s}.cs-enquiry-form .wpcf7 input:focus,.cs-enquiry-form .wpcf7 textarea:focus{border-color:#4aab3d}.cs-enquiry-form .wpcf7 input[type="submit"]{width:100%;height:60px;border-radius:.75rem;display:inline-flex;justify-content:center;align-items:center;font-family:"Open Sans",sans-serif;font-weight:700;color:#f1f1f3;cursor:pointer;border:none;background:var(--grad-1);margin-top:.5rem;transition:opacity 0.3s ease}.cs-enquiry-form .wpcf7 input[type="submit"]:hover{background:var(--grad-4)}.cs-form-loader{position:absolute;inset:0;background:rgb(255 255 255 / .8);display:flex;align-items:center;justify-content:center;border-radius:1.5rem;z-index:10;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.cs-form-loader.active{opacity:1;visibility:visible}.cs-form-spinner{width:36px;height:36px;border:4px solid #e5e7eb;border-top-color:#4aab3d;border-radius:50%;animation:cs-spin 0.7s linear infinite}@keyframes cs-spin{to{transform:rotate(360deg)}}.cs-field-error{display:block;color:#e04040;font-size:13px;margin-top:4px;font-weight:600}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:var(--cf7-message-color);color:var(--cf7-message-color);text-align:center}.wpcf7-response-output{text-align:center}.wpcf7-not-valid-tip{color:var(--cf7-message-color);font-size:var(--cf7-message-font-size);font-weight:500;display:block;margin-top:2px}.wpcf7 form .wpcf7-response-output{margin:var(--cf7-message-margin);padding:var(--cf7-message-padding);border:var(--cf7-message-border-width) solid var(--cf7-message-border);border-radius:var(--cf7-border-radius);line-height:1.3}.ehs-contact-form.active{opacity:1;pointer-events:auto;background-color:#fff}.ehs-contact-form:not(.active){color:#fff}.ehs-contact-form:not(.active) .submit-wrap{background:none!important;border:2px solid #ffffff!important}.ehs-contact-form:not(.active) .wpcf7-radio input:checked{background-color:#e0e0e0!important}.ehs-contact-form:not(.active) .wpcf7-radio input::after{color:#008069!important}.loc-item.active .ehs-map-btn{background:var(--grad-1);color:#f1f1f3}.flip-card{perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;aspect-ratio:314 / 414;transition:transform 0.9s ease-in-out;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;inset:0;backface-visibility:hidden;border-radius:1rem}.flip-card-back{transform:rotateY(180deg)}.insight-filter>.category-btn.active{background:var(--grad-1)}@media (max-width:1279px){.insight-filter>.category-btn.active{color:#fff;border-color:#fff0}}#ehs-auth-popup .ehs-auth-modal{scrollbar-width:thin;scrollbar-color:#d1d5db #fff0}#ehs-auth-popup .ehs-auth-submit:disabled{opacity:.7;cursor:not-allowed}.show-password-input{display:none!important}.def-swiper .swiper-wrapper{align-items:stretch}.def-swiper .swiper-slide{height:auto}.woocommerce-notices-wrapper{display:none}#ehs-billing-form select{background-color:#f5f5f6!important}#ehs-billing-form select:focus{background-color:#ffffff!important}#ehs-billing-form select:disabled{background-color:#f5f5f6!important;-webkit-appearance:none;opacity:1}.ehs-checkout .blockUI.blockOverlay,.ehs-checkout .blockUI.blockMsg,form.checkout .blockUI.blockOverlay,form.checkout .blockUI.blockMsg,.woocommerce form .blockUI.blockOverlay{background:transparent!important;opacity:0!important;border:none!important;cursor:default!important;z-index:-1!important}.ehs-checkout wc-order-attribution-inputs{display:none}.ehs-checkout h3,.ehs-checkout h4{font-size:22px;font-weight:700;color:#091b32}.ehs-checkout .form-row{margin-bottom:18px}.ehs-checkout label{font-weight:600;color:#091b32;display:block;margin-bottom:6px}.ehs-checkout input,.ehs-checkout select,.ehs-checkout textarea{width:100%;height:44px;border-radius:10px;border:1px solid #e3e4e8;background-color:#f5f5f6;padding:0 12px;color:#091b32;transition:border-color 0.2s ease,background-color 0.2s ease}.ehs-checkout textarea{height:auto;min-height:96px;padding:10px 12px}.ehs-checkout input:focus,.ehs-checkout select:focus,.ehs-checkout textarea:focus{outline:none;border-color:#4aab3d;background-color:#fff}.ehs-checkout #order_review{background:#f5f5f6;border-radius:16px;padding:24px}.ehs-checkout .woocommerce-checkout-review-order-table{margin:0}.ehs-checkout .woocommerce-checkout-review-order-table th,.ehs-checkout .woocommerce-checkout-review-order-table td{padding:10px 0}.ehs-checkout #place_order,.ehs-checkout .place-order button{height:52px;border-radius:14px;background:var(--grad-1);color:#fff;font-weight:700;border:none;padding:0 28px}.ehs-checkout #place_order:hover,.ehs-checkout .place-order button:hover{background:#091b32}@media screen and (max-width:1024px){.ehs-checkout #customer_details{grid-template-columns:1fr}}.ehs-pay-now-card.active,.ehs-pay-invoice-card.active{border-color:#4aab3d}.ehs-pay-now-card.active .ehs-radio-dot,.ehs-pay-invoice-card.active .ehs-radio-dot{border-color:#4aab3d}.ehs-pay-now-card.active .ehs-radio-dot>span,.ehs-pay-invoice-card.active .ehs-radio-dot>span{background-color:#4aab3d}.ehs-pay-now-review{background:transparent!important;padding:0!important;border-radius:0!important}.ehs-pay-now-review .woocommerce-checkout-review-order-table{display:none!important}.ehs-pay-now-review .place-order{display:none!important}.ehs-pay-now-review #payment{background:transparent!important;padding:0!important;border:none!important;box-shadow:none!important}.ehs-pay-now-review #payment::before,.ehs-pay-now-review #payment::after{display:none!important}.ehs-pay-now-review .wc_payment_methods{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:12px}.ehs-pay-now-review .wc_payment_methods li{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ehs-pay-now-review .wc_payment_methods li input.input-radio{display:none!important}.ehs-pay-now-review .wc_payment_methods li label{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14px;color:#091b32;cursor:pointer;margin:0}.ehs-pay-now-review .wc_payment_methods li .payment_box{display:none!important}.ehs-pay-now-review .wc_payment_methods li .payment_box[style*="display: block"]{display:block!important;background:transparent!important;padding:12px 0 0 28px!important;margin:0!important;width:100%}.ehs-pay-now-review .wc-upe-form,.ehs-pay-now-review .wc-stripe-upe-element{min-height:300px;overflow:hidden}.ehs-pay-now-review .wc-stripe-upe-element .__PrivateStripeElement{min-height:280px!important;overflow:hidden!important}.ehs-pay-now-review .wc-stripe-upe-element iframe{min-height:280px!important;height:280px!important}.ehs-pay-now-review .wc-upe-form{overflow:hidden!important;max-width:100%;position:relative}.ehs-pay-now-review .wc-upe-form fieldset{overflow:hidden!important;position:relative}#wc-stripe-hidden-style-input{position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important}.ehs-pay-now-review .woocommerce-SavedPaymentMethods-saveNew{display:flex!important;align-items:center;gap:8px;margin:12px 0 0!important;padding:0!important}.ehs-pay-now-review .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]{width:16px!important;height:16px!important;margin:0!important;flex-shrink:0}.ehs-pay-now-review .woocommerce-SavedPaymentMethods-saveNew label{font-size:13px;color:#47464e;margin:0!important}.ehs-pay-invoice-card input[type="text"],.ehs-pay-invoice-card input[type="email"]{background-color:#fff!important}.ehs-pay-now-review .payment_box fieldset{padding:0!important;margin:0!important;border:none!important}.ehs-pay-now-review .payment_box .wc-saved-payment-methods{list-style:none!important;padding:0!important;margin:0 0 12px!important}.ehs-pay-now-review .payment_box p.form-row{margin:8px 0 0!important}.ehs-pay-now-review .wc_payment_methods li label img{height:24px;width:auto}.ehs-pay-now-review .payment_method_stripe label::after{content:none}.ehs-cancel-popup-wrap .ehs-cancel-modal{scrollbar-width:thin;scrollbar-color:#d1d5db #fff0}input.ehs-field-error{border-color:#ef4444!important;background-color:#fef2f2!important}.ehs-action-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;line-height:1}.ehs-action-icon>i{font-size:14px;line-height:1}@keyframes ehsSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ehs-spin>i,i.ehs-spin{animation:ehsSpin 0.8s linear infinite;transform-origin:center center}.ehs-consultant-cf7-wrap{--cf7-color-input:#f1f1f3;--cf7-color-border:#b8b7bc;--cf7-color-focus:#f1f1f3;--cf7-placeholder-color:#b8b7bc;--cf7-input-height:36px;--cf7-border-bottom-width:1px;--cf7-input-padding:0 0 8px;--cf7-label-weight:600;--cf7-label-margin-bottom:8px}.ehs-consultant-cf7-wrap .wpcf7 label{color:#f1f1f3;font-size:14px}.ehs-consultant-cf7-wrap .wpcf7 input,.ehs-consultant-cf7-wrap .wpcf7 textarea{color:#f1f1f3}.ehs-consultant-cf7-wrap .wpcf7-not-valid-tip{color:#ef5f5f}.ehs-consultant-cf7-wrap .wpcf7 input.wpcf7-not-valid,.ehs-consultant-cf7-wrap .wpcf7 textarea.wpcf7-not-valid{border-bottom-color:#ef5f5f}.ehs-consultant-cf7-wrap .wpcf7-response-output{color:#f1f1f3;border-color:#b8b7bc}.ehs-consultant-cf7-wrap .wpcf7 form.invalid .wpcf7-response-output,.ehs-consultant-cf7-wrap .wpcf7 form.unaccepted .wpcf7-response-output{color:#ef5f5f;border-color:#ef5f5f}.ehs-consultant-cf7-wrap .wpcf7 form.sent .wpcf7-response-output{color:#4aab3d;border-color:#4aab3d}.ehs-consultant-cf7-wrap .submit-wrap{background:var(--grad-1);border-radius:16px;min-width:220px;margin:0 auto;position:relative;overflow:hidden}.ehs-consultant-cf7-wrap .submit-wrap .wpcf7-submit{height:56px;min-width:220px;padding:0 40px}.ehs-consultant-cf7-wrap .wpcf7 form.submitting .submit-wrap{background:#8f8f8f}.ehs-consultant-cf7-wrap .wpcf7-spinner{background-color:var(--grad-1)}.ehs-consultant-cf7-wrap .wpcf7-spinner.is-active{visibility:visible!important;opacity:1}/*!
Theme Name: ehs
Author: Subhajit Karmakar
Author URI: https://devyarn.com/
Description: Custom WooCommerce-powered theme built exclusively for EHS by Subhajit Karmakar. For any queries, contact@devyarn.com.
Version: 1.0.0
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ehs
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This is a private, project-specific theme. Designed and developed by
Subhajit Karmakar (contact@devyarn.com).

Originally scaffolded with Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/