@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.0nej_lxd5q~2o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.0kr5766.tjsv_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.0xzjw9gd~3oqw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.0r2x4jit4v-hc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.0bsrhmc7ksh9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0ohrq615g_kqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/62492e45f348cf87-s.0nej_lxd5q~2o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.0kr5766.tjsv_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/c73d4b34880585a8-s.0xzjw9gd~3oqw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/f00b8cc54454926d-s.0r2x4jit4v-hc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/741805f5bd1ef272-s.0bsrhmc7ksh9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0ohrq615g_kqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/62492e45f348cf87-s.0nej_lxd5q~2o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.0kr5766.tjsv_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/c73d4b34880585a8-s.0xzjw9gd~3oqw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/f00b8cc54454926d-s.0r2x4jit4v-hc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/741805f5bd1ef272-s.0bsrhmc7ksh9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0ohrq615g_kqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/62492e45f348cf87-s.0nej_lxd5q~2o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.0kr5766.tjsv_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73d4b34880585a8-s.0xzjw9gd~3oqw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/f00b8cc54454926d-s.0r2x4jit4v-hc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/741805f5bd1ef272-s.0bsrhmc7ksh9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0ohrq615g_kqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.0kzsaos0rt4.l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_b4f7535f-module__slq4Ca__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_b4f7535f-module__slq4Ca__variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@keyframes shine{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.form{--labelbefore:var(--text);--labelafter:var(--black);--borderbefore:var(--text);--borderafter:var(--black);--labelfontbefore:16px;--labelfontafter:14px;--font:normal;--inputsize:42px;--color:var(--black);--borderwidth:1px;--labelbackground:none;--textareaheight:86px;--paddingleftright:0px}.form.white{--labelbefore:#ffffffb2;--labelafter:var(--white);--borderbefore:#ffffffb2;--borderafter:var(--white);--color:var(--white)}.form.white .form-group input,.form.white .form-group textarea{caret-color:var(--white)}:-webkit-any(.form.white .form-group input:-webkit-autofill,.form.white .form-group textarea:-webkit-autofill){-webkit-text-fill-color:#fff!important}:is(.form.white .form-group input:autofill,.form.white .form-group textarea:autofill){-webkit-text-fill-color:#fff!important}.form .form-group{--selectheight:var(--inputsize);flex:0 100%;width:100%;max-width:100%;line-height:0;position:relative}.form .form-group.hasCalender{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%237E84A3' d='M19 4h-2V3a1 1 0 0 0-2 0v1H9V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3m1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-7h16Zm0-9H4V7a1 1 0 0 1 1-1h2v1a1 1 0 0 0 2 0V6h6v1a1 1 0 0 0 2 0V6h2a1 1 0 0 1 1 1Z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat}.form .form-group.hasCalender.hasCalender-white{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'><path fill='%23ffffff' d='M19 4h-2V3a1 1 0 0 0-2 0v1H9V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3m1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-7h16Zm0-9H4V7a1 1 0 0 1 1-1h2v1a1 1 0 0 0 2 0V6h6v1a1 1 0 0 0 2 0V6h2a1 1 0 0 1 1 1Z'/></svg>")}.form .form-group.active:after{width:100%}.form .form-group:before,.form .form-group:after{content:"";height:var(--borderwidth);transition:all .5s;position:absolute;bottom:0;left:0;right:0}.form .form-group:before{background:var(--borderbefore)}.form .form-group:after{background:var(--borderafter);width:0}.form .form-group label{font-weight:var(--font);top:calc(var(--inputsize) / 2 - var(--labelfontbefore) / 2);left:var(--paddingleftright);color:var(--labelbefore);line-height:1;font-size:var(--labelfontbefore);-webkit-user-select:none;user-select:none;pointer-events:none;background:0 0;transition:all .3s;position:absolute}.form .form-group input,.form .form-group textarea{height:calc(var(--inputsize) - var(--borderwidth));resize:none;width:100%;color:var(--color);font-size:inherit;cursor:initial;padding:0 var(--paddingleftright);background:0 0;border:none;font-family:inherit;border-radius:0!important}.form .form-group input:focus,.form .form-group input.valid,.form .form-group textarea:focus,.form .form-group textarea.valid{outline:none}.form .form-group input:focus~label,.form .form-group input.valid~label,.form .form-group textarea:focus~label,.form .form-group textarea.valid~label{font-size:var(--labelfontafter);color:var(--labelafter);top:calc(var(--labelfontafter) / -2)}.form .form-group textarea{height:var(--textareaheight);resize:none;width:100%;color:var(--color);font-size:inherit;cursor:initial;background:0 0;border:none;font-family:inherit;line-height:1.2;border-radius:0!important}.form .form-group textarea::-webkit-scrollbar{background:0 0;width:2px;height:2px}.form .form-group textarea::-webkit-scrollbar-track{box-shadow:none}.form .form-group textarea::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:15px}.form .form-group textarea{padding:0 var(--paddingleftright);padding-right:15px}.form .form-group textarea:focus,.form .form-group textarea.valid{height:calc(var(--textareaheight) - 13px);outline:none;margin-top:13px}.form .form-group.file-input input[type=file]{opacity:0;z-index:4;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.form .form-group.file-input .file-name{pointer-events:none;height:calc(var(--inputsize) - var(--borderwidth));--filename:"Attach Resume*";--filenameinitial:var(--filename);--color:var(--text);--background:none;appearance:none;line-height:calc(var(--inputsize) - var(--borderwidth));position:relative}.form .form-group.file-input .file-name:before,.form .form-group.file-input .file-name:after{position:absolute;inset:0}.form .form-group.file-input .file-name:before{content:var(--filenameinitial);z-index:2;font-family:inherit;font-size:inherit;line-height:calc(var(--inputsize) - var(--borderwidth));padding-left:var(--paddingleftright);color:var(--color);text-overflow:ellipsis;background:0 0;width:80%;overflow:hidden}.form .form-group.file-input .file-name:after{content:"";background:var(--image);z-index:1;background-repeat:no-repeat;background-position:calc(100% - var(--paddingleftright,0)) 50%;background-size:auto 50%;right:0}.form .submit-grp:not(.text-left){text-align:center;margin-top:23px}.filter-ul li{--size:20px;align-items:center;line-height:normal;display:flex;position:relative}.filter-ul li:has(input:checked) .check-span{background:var(--primary)}.filter-ul li:has(input:checked) .check-span:before{opacity:1}.filter-ul li input{opacity:0;appearance:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.filter-ul li .check-span{--size:20px;height:var(--size);width:var(--size);pointer-events:none;background:#d9d9d9;border-radius:5px;flex:0 auto;padding:0;display:block;position:relative}.filter-ul li .check-span:before{content:"";z-index:2;opacity:0;background-position:50%;background-size:10px;position:absolute;inset:0}.filter-ul li p{padding-left:14px}.filter-ul li:not(:last-child){margin-bottom:10px}.filter-ul li p{color:var(--text);font-size:14px}.daterangepicker{font-family:inter!important}.daterangepicker option.disabled,.daterangepicker td.disabled{text-decoration:none!important}.daterangepicker td.active{background-color:var(--primary)!important}.daterangepicker .drp-buttons .btn{--height:30px;padding:0 15px!important;font-size:12px!important;font-weight:400!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:var(--black);border-color:var(--black);border-radius:50%;width:17px;height:17px;top:50%;translate:0 -50%;border:none!important}.ui-state-default:focus,.ui-widget-content .ui-state-default:focus,.ui-widget-header .ui-state-default:focus,.ui-button:focus,html .ui-button.ui-state-disabled:hover:focus,html .ui-button.ui-state-disabled:active:focus{outline:none}.ui-slider-horizontal{height:2px;border:none!important}.ui-widget-content{background:#cecece;border:none!important}.ui-widget-header{background:var(--black)}.checkbox-full{--size:20px;align-items:center;line-height:normal;display:flex;position:relative}.checkbox-full:has(input:checked) .check-span{background:var(--primary)}.checkbox-full:has(input:checked) .check-span:before{opacity:1}.checkbox-full input{opacity:0;appearance:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.checkbox-full .check-span{--size:20px;height:var(--size);width:var(--size);pointer-events:none;background:#d9d9d9;border-radius:5px;flex:0 auto;padding:0;display:block;position:relative}.checkbox-full .check-span:before{content:"";z-index:2;opacity:0;background-position:50%;background-size:10px;position:absolute;inset:0}.checkbox-full p{padding-left:14px}.radio-full{--size:20px;align-items:center;line-height:normal;display:flex;position:relative}.radio-full:has(input:checked) .check-span{background:var(--primary);outline-offset:-4px;outline:2px solid var(--white);background:var(--primary)}.radio-full input{opacity:0;appearance:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.radio-full .check-span{--size:17px;height:var(--size);width:var(--size);border:1px solid var(--primary);appearance:none;background:0 0;border-radius:50%;flex:0 auto;padding:0;display:inline-block;position:relative}.radio-full p{padding-left:14px}*,:before,:after{box-sizing:border-box;margin:0;padding:0;list-style:none}html{scroll-behavior:smooth}.mb-0{margin-bottom:0!important}:root{--headerpadding:35px;--headerheight:96px;--headerfixed:65px;--footerstrip:66px;--breadcrumbheight:44px}@media only screen and (max-width:768px){:root{--headerfixed:50px}}@media only screen and (max-width:540px){:root{--headerheight:75px}}:root{--primary:white;--secondary:#faa935;--bgcolor:$white;--primary-hover:#000;--gradient-a:linear-gradient(90deg, #173254 0%, #0b6de8 100%);--gradient-b:linear-gradient(260deg, #173254 0%, #0b6de8 100%);--gradient-c:linear-gradient(270deg, #d8d8d8 0%, #ebebeb 50%, #c5c5c5 100%);--gradient-d:linear-gradient(360deg, #e6e6e6 0%, #c6c6c6 100%);--gradient-e:linear-gradient(180deg, #e5e5e5 0%, #fff 46.5%, #f6f6f6 100%);--text:#666;--green:green;--white:#fff;--litewhite:silver;--black:#000;--black-light:#313131;--gray:#f6f6f6;--container:1280px;--containerfluid:3rem;--font-serif:var(--font-source-serif)}@media only screen and (max-width:1152px){:root{--containerfluid:1rem}}@media only screen and (max-width:991px){:root{--containerfluid:15px}}@media only screen and (max-width:320px){:root{--containerfluid:10px}}body{min-height:100%;font-family:var(--font-serif);position:relative;top:0}body::-webkit-scrollbar{background:var(--black);width:10px}body::-webkit-scrollbar-track{box-shadow:none}body::-webkit-scrollbar-thumb{background-color:var(--primary)}body.overflow-hidden{margin-right:10px;overflow:hidden}@media only screen and (max-width:991px){body.overflow-hidden{margin-right:0}}body.overflow-hidden header{width:calc(100% - 10px)}@media only screen and (max-width:991px){body.overflow-hidden header{width:100%}}body,html{font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;font-family:var(--font-serif)}b{font-weight:500}small{font-size:14px;line-height:22px;display:block}.vertical-scroll::-webkit-scrollbar{background:0 0;width:4px}.vertical-scroll::-webkit-scrollbar-track{box-shadow:none}.vertical-scroll::-webkit-scrollbar-thumb{background-color:#faa935}.gray-bg{background:#f3f3f3}.primary-bg{background:var(--primary)}.c-primary{color:var(--primary)}.c-text{color:var(--text)}.c-red{color:red}.c-green,.green-color{color:#13bb75!important}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fs-14{font-size:14px}.fs-18{font-size:18px}a[href]{cursor:pointer;text-decoration:none;transition:all .5s}a[href].logo{line-height:0;display:block}svg path{transition:all .5s}.position-relative{position:relative}.lh-normal{line-height:normal}.cursor-pointer{cursor:pointer!important}.container{max-width:var(--container);width:100%;margin:0 auto}@media only screen and (max-width:1300px){.container{padding:0 25px}}@media only screen and (max-width:767px){.container{padding:0 15px}}@media only screen and (max-width:345px){.container{padding:0 13px}}@media only screen and (max-width:320px){.container{padding:0 10px}}@media only screen and (max-width:675px){.container.container2{padding-right:0}.container.container2 .heading{padding-right:15px}}@media only screen and (max-width:345px){.container.container2 .heading{padding-right:13px}}@media only screen and (max-width:320px){.container.container2 .heading{padding-right:10px}}.container-fluid{padding:0 var(--containerfluid);margin:0 auto;display:block}.social-icons{-webkit-user-select:none;user-select:none}ul li{font-family:var(--font-serif);color:var(--text)}body ul li{font-family:var(--font-serif);color:var(--text);font-size:16px;font-weight:500;line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:400}h1{text-transform:capitalize;font-size:48px;font-weight:500;line-height:1.05;font-family:var(--font-serif)}@media only screen and (max-width:1024px){h1{font-size:58px}}@media only screen and (max-width:991px){h1{font-size:54px}}@media only screen and (max-width:768px){h1{font-size:48px}}@media only screen and (max-width:540px){h1{font-size:38px}}h2{font-family:var(--font-serif);color:var(--black);font-size:36px;font-weight:500;line-height:1.3}@media only screen and (max-width:768px){h2{font-size:38px}}@media only screen and (max-width:540px){h2{margin-bottom:10px;font-size:26px}}h2 span{color:var(--primary)}h3{font-size:34px;font-weight:600}h4{font-size:28px;font-weight:600;line-height:1.28}h5{font-size:24px;line-height:1.167}@media only screen and (max-width:1152px){h5{font-size:22px}}@media only screen and (max-width:675px){h5{font-size:20px}}h6{font-size:20px}a,p{font-family:var(--font-serif)}p{font-size:16px;font-weight:500;line-height:1.4}@media only screen and (max-width:540px){p{font-size:14px;line-height:1.5}}.sec-pad{padding:50px 0}@media only screen and (max-width:540px){.sec-pad{padding:40px 0}}.flex-box{display:flex}.grid-box{display:grid}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.flex{flex-wrap:wrap;display:flex}.justify-between{justify-content:space-between}.align-center{align-items:center}.inline-flex{--gap:12px;align-items:center;gap:0 var(--gap);display:inline-flex}img{max-width:100%}button,select{font-family:var(--font-serif);font-size:inherit;cursor:pointer}input{font-family:var(--font-serif);font-size:inherit;border-radius:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}video{pointer-events:none;-webkit-user-select:none;user-select:none}button{appearance:none;cursor:pointer;background:0 0;border:none}.tab-nav{cursor:default}.tab-nav [data-tab]{cursor:pointer;caret-color:#0000}.tab-nav-content{position:relative}.tab-nav-content .tabs:not(.active){pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;height:0;position:absolute;inset:0;overflow:hidden}.item-md{display:block;position:relative}.item-md:before,.item-md:after{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;background:0 0;transition:all .5s;position:absolute;inset:0}.item-md:after{content:none}.item-md figure,.item-md .figure{height:100%;line-height:0;display:block;overflow:hidden}.item-md figure img,.item-md figure video,.item-md figure iframe,.item-md .figure img,.item-md .figure video,.item-md .figure iframe{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s}.item-md figcaption{z-index:2;position:absolute;bottom:0;left:0;right:0}.item-md .link-md{z-index:3;position:absolute;inset:0}.item-md.center-item figcaption{top:50%;bottom:auto;translate:0 -50%}.overlay{z-index:5;opacity:0;cursor:pointer;background:#000000b8;transition:all 0s .5s,opacity .5s;position:fixed;inset:0;transform:translateY(100%)}.overlay.is-open{opacity:1;transition:opacity 1s;transform:translateY(0%)}.not-found{padding:30px 0 100px}.not-found figure{width:fit-content;margin:auto}.not-found figure img{filter:grayscale();width:120px;margin-left:auto;margin-right:auto}.not-found .no-data{text-align:center}.loading{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}.loading figure{width:200px;height:200px}.loading figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.loading h2{font-size:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn{color:var(--white);background:#faa935;border:1px solid #faa935;border-radius:25px;padding:10px 20px;transition:all .5s}.btn:hover{background:var(--white);color:#faa935}.custom-btn{text-align:center;margin-top:10px}.custom-btn input{background:var(--primary);cursor:pointer;border:1px solid #0000;border-radius:25px;align-items:center;gap:10px;width:fit-content;margin:auto;padding:12px 40px;font-weight:700;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden;color:#fff!important}.custom-btn input:hover{background:0 0;border-color:#000;color:#000!important}.btn-border{color:#faa935;border:1px solid #faa935;border-radius:12px;align-items:center;gap:10px;width:fit-content;padding:8px 14px;display:flex}.btn-border:hover{background:var(--secondary);color:var(--white)}.btn-border figure{width:25px;height:25px;line-height:0}.btn-border figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.model{z-index:70;background:var(--white);background-position:0 80%;background-size:75%;width:100%;max-width:435px;position:fixed;top:0;bottom:0}.model .close{cursor:pointer}.model .close:not(.btn,.close-video,.not-ab){z-index:1;line-height:0;position:absolute;top:25px;right:25px}@media only screen and (max-width:520px){.model .close:not(.btn,.close-video,.not-ab){top:20px;right:20px}}.model .close:not(.btn,.close-video,.not-ab) path{stroke:var(--black)}.form-grid{--item:1;--gaplr:30px;--gaptb:22px;grid-template-columns:repeat(var(--item), calc((100% - var(--gaplr) * (var(--item) - 1)) / var(--item)));gap:var(--gaptb) var(--gaplr);display:grid}.form-grid .full{grid-column:span var(--item)}.btn-div-btm>:not(:last-child){margin-right:14px}@media only screen and (max-width:675px){.btn-div-btm>:not(:last-child){margin-right:8px}.btn-div-btm .btn{--padding:12px;font-size:14px}}.swiper-slide{height:auto}.swiper-nav{line-height:0}.swiper-nav.center-full{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;max-width:100%;margin:0 auto;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@media only screen and (max-width:540px){.swiper-nav.center-full{display:none}}.swiper-nav.center-full .swiper-prev,.swiper-nav.center-full .swiper-next{pointer-events:all;-webkit-user-select:auto;user-select:auto}.swiper-nav.hide-btn-no-loop .swiper-prev.swiper-button-disabled,.swiper-nav.hide-btn-no-loop .swiper-next.swiper-button-disabled{opacity:0;pointer-events:none}.swiper-nav.swiper-group{align-items:center;gap:10px;display:inline-flex}.swiper-prev svg,.swiper-prev img,.certificate-prev svg,.certificate-prev img{transform:scaleX(-1)}.swiper-nav{flex-direction:row-reverse;align-items:center;gap:20px;display:flex}.swiper-nav .swiper-prev,.swiper-nav .swiper-next{--size:45px;height:var(--size);width:var(--size);color:var(--white);cursor:pointer;border:1px solid var(--secondary);background:var(--white);border-radius:50%;justify-content:center;align-items:center;transition:all .5s;display:flex}.swiper-nav .swiper-prev svg path,.swiper-nav .swiper-next svg path{fill:var(--secondary);transition:all .5s}.swiper-nav .swiper-prev:hover,.swiper-nav .swiper-next:hover{background:var(--primary);border-color:var(--primary)}.swiper-nav .swiper-prev:hover svg path,.swiper-nav .swiper-next:hover svg path{fill:var(--white)}.play-btn{--btnsize:51px;--border:1px;--bordercolor:var(--white);--playbtncolor:var(--white);height:var(--btnsize);width:var(--btnsize);border:var(--border) solid var(--bordercolor);background:0 0;border-radius:50%;position:relative}@media only screen and (max-width:1024px){.play-btn{--btnsize:50px}}@media only screen and (max-width:675px){.play-btn{--btnsize:45px;--border:1px}}.play-btn:before{content:"";background:var(--bordercolor);border-radius:50%;width:100%;height:100%;animation:1.5s ease-out infinite pulse-border;display:block;position:absolute;inset:50% 0 0 50%;transform:translate(-50%)translateY(-50%)}@keyframes pulse-border{0%{opacity:.5;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1.5)}}.play-btn:after{content:"";border-top:calc(var(--btnsize) / 8) solid transparent;border-bottom:calc(var(--btnsize) / 8) solid transparent;border-left:calc(var(--btnsize) / 5.6) solid var(--playbtncolor);width:0;height:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.website-content>:first-child{margin-top:0!important}.website-content>:last-child{margin-bottom:0!important}.website-content h1{text-align:center;margin-bottom:45px;font-size:48px;font-weight:400}@media only screen and (max-width:675px){.website-content h1{font-size:34px}}@media only screen and (max-width:520px){.website-content h1{font-size:30px;font-weight:700}}.website-content h2{font-size:34px;font-weight:500}@media only screen and (max-width:675px){.website-content h2{font-size:24px}}.website-content h3{font-size:28px;font-weight:500;line-height:1.21}@media only screen and (max-width:675px){.website-content h3{font-size:22px}}.website-content h4{font-size:24px;font-weight:500}@media only screen and (max-width:675px){.website-content h4{font-size:20px}}.website-content h5{font-size:20px;font-weight:600;line-height:1.3}@media only screen and (max-width:675px){.website-content h5{font-size:18px}}.website-content h6{font-size:18px;font-weight:600;line-height:1.3}.website-content h2,.website-content h3,.website-content h4{margin:0 0 18px}.website-content h5,.website-content h6{margin:22px 0 18px}.website-content p,.website-content li{color:var(--text);text-align:justify;-webkit-hyphens:auto;hyphens:auto}@media only screen and (max-width:520px){.website-content p,.website-content li{font-size:14px}}.website-content p b,.website-content li b{color:var(--black);font-weight:600}.website-content a{color:var(--black)}.website-content a:hover{text-decoration:underline}.website-content p,.website-content ul{margin-bottom:12px}.website-content ul{padding-left:18px}@media only screen and (max-width:675px){.website-content ul{padding-left:10px}}.website-content ul li{padding-left:28px;position:relative}@media only screen and (max-width:675px){.website-content ul li{padding-left:20px}}.website-content ul li:not(:last-child){margin-bottom:6px}.website-content ul li:before{content:"";aspect-ratio:1;background:#faa935;border-radius:50%;width:10px;position:absolute;top:8px;left:0}@media only screen and (max-width:520px){.website-content ul li:before{width:6px}}.website-content.website-content-medium h2,.website-content.website-content-medium h3,.website-content.website-content-medium h4{margin:20px 0 18px;font-size:20px;font-weight:500}.website-content.website-content-medium h5,.website-content.website-content-medium h6{font-size:18px;font-weight:500}.website-content.website-content-medium p,.website-content.website-content-medium ul{margin-bottom:20px}[data-video],[data-model],[data-scrollTo]{cursor:pointer}.mt-hdr{margin-top:var(--headerheight)}.mt-hdrfix{margin-top:var(--headerfixed)}.banner{position:relative}.banner.center-banner .banner-wrapper{bottom:50%;translate:0 50%}.banner.common-banner{padding:90px 0}.banner .bg{height:100vh;line-height:0}@media only screen and (max-width:1152px){.banner .bg{height:520px}}@media only screen and (max-width:520px){.banner .bg{height:320px}}.banner .bg video,.banner .bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner .banner-wrapper{z-index:3;position:absolute;bottom:15%;left:0;right:0}@media only screen and (max-width:520px){.banner .banner-wrapper{bottom:18%}}.banner .content.content-white>:not(.btn){color:var(--white)}.banner .content.content-font2 h1{font-weight:600;line-height:1.25}.banner .content.ttl-m h1{font-size:36px}.banner .content.f-semibold h1{font-weight:600}.banner .content .ico{margin-bottom:30px;line-height:0}.banner .content .ico img{width:68px}.banner .content h1{max-width:527px;font-size:36px;font-weight:600;line-height:45px}@media only screen and (max-width:1152px){.banner .content h1{font-size:42px}}@media only screen and (max-width:767px){.banner .content h1{font-size:34px}}.banner .content h1:has(~*){margin-bottom:10px}.banner .content p{font-weight:500}@media only screen and (max-width:520px){.banner .content p{font-size:14px}}.banner .content p:has(~*){margin-bottom:10px}.banner .content h6{color:var(--text);margin-top:12px;font-size:18px;font-weight:500;line-height:1.34}@media only screen and (max-width:520px){.banner .content h6{font-size:14px}}.banner .content h6:has(~*){margin-bottom:10px}.banner .content h4{font-size:24px}.banner .content h4:has(~*){margin-bottom:10px}.banner .content h5{color:var(--text);margin-bottom:10px;font-size:20px;line-height:1.5}.banner .content h5:has(~*){margin-bottom:10px}.swiper-pagination-bullets{--swiper-pagination-bullet-size:13px;--swiper-pagination-color:var(--primary)}@media only screen and (max-width:540px){.swiper-pagination-bullets{--swiper-pagination-bullet-size:10px}}.btn-div-wrap>:not(:last-child){margin-right:20px}@media only screen and (max-width:675px){.btn-div-wrap>:not(:last-child){margin-right:5px}.btn-div-wrap .btn{--padding:10px}}.common-grid-wrap{grid-gap:30px 25px;grid-template-columns:repeat(3,1fr);display:grid}@media only screen and (max-width:991px){.common-grid-wrap{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:675px){.common-grid-wrap{grid-template-columns:100%}}.slider-section .upper-sec{padding-top:4rem;position:relative}.slider-section .upper-sec .swiper-nav{z-index:2;position:absolute;bottom:0;right:0}@media only screen and (max-width:675px){.slider-section .upper-sec .swiper-nav{display:none}}.news-col{border-radius:15px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 3px 8px #0000003d}.news-col:has(.figure:is(a):hover,.figcaption .ttl:is(a):hover,.figcaption .read-more-btn:is(a):hover) .figure:before{animation:.4s linear shine}.news-col:has(.figure:is(a):hover,.figcaption .ttl:is(a):hover,.figcaption .read-more-btn:is(a):hover) .figure img{width:100%;transform:scale(1.04)}.news-col:has(.figure:is(a):hover,.figcaption .ttl:is(a):hover,.figcaption .read-more-btn:is(a):hover) .figcaption .ttl{color:var(--primary)}.news-col:has(.figure:is(a):hover,.figcaption .ttl:is(a):hover,.figcaption .read-more-btn:is(a):hover) .figcaption .desc{color:var(--black)}.news-col:has(.figure:is(a):hover,.figcaption .ttl:is(a):hover,.figcaption .read-more-btn:is(a):hover) .figcaption .date{color:var(--text)}.news-col:has(.figure:is(a):hover,.figcaption .ttl:is(a):hover,.figcaption .read-more-btn:is(a):hover) .figcaption .read-more-btn{border-color:var(--primary);background:var(--primary);color:var(--black)}.news-col .figure{height:361px;line-height:0;display:block;position:relative;overflow:hidden}.news-col .figure:before{content:"";opacity:0;z-index:1;background:#fff;width:0;height:86%;display:block;position:absolute;top:7%;left:0%;transform:skew(-20deg);box-shadow:0 0 55px 12px #fff}.news-col .figure:hover:before{animation:.4s linear shine}.news-col .figure{background:linear-gradient(#0000 0%,#000000a6 100%)}.news-col .figure img{aspect-ratio:1.2;z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s;position:relative}.news-col .figinfo{color:#fff;text-align:center;width:100%;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}.news-col .figinfo h5{margin-bottom:10px;font-size:28px;font-weight:700;line-height:45px}.news-col .figinfo p{color:var(--white);text-align:center;font-size:16px;font-weight:500;line-height:16px}.news-col .figcaption{--pdt:18px;--pdlr:24px;--pdb:-40px;--btnsize:40px;--btnmargin:27px;padding:var(--pdt) var(--pdlr) calc(var(--pdb) + var(--btnmargin) + var(--btnsize));flex:1;position:relative}.news-col .figcaption .btn-div{z-index:1;padding:0 var(--pdlr) var(--pdb);position:absolute;bottom:0;left:0;right:0}.news-col .figcaption .ttl{color:var(--black);margin-bottom:10px;font-size:22px;font-weight:600;line-height:1.5;display:block}.news-col .figcaption .desc,.news-col .figcaption .date{font-weight:500;transition:all .5s}.news-col .figcaption .desc{color:#000000b3;margin-bottom:16px}.news-col .figcaption .date{color:var(--primary);line-height:1.375}.product-item:has(.figure:is(a):hover,.figcaption .dtl-btn:is(a):hover) .figure img{transform:scale(1.04)}.product-item:has(.figure:is(a):hover,.figcaption .dtl-btn:is(a):hover) .figcaption .dtl-btn{background:var(--black);color:var(--white)}.product-item .figure{line-height:0;display:block}.product-item .figure img{width:100%;transition:all 1s}.product-item .figcaption{text-align:center;padding-top:30px}.product-item .figcaption h4{font-size:32px}.product-item .figcaption h5{font-size:24px}.product-item .figcaption h4,.product-item .figcaption h5{margin-bottom:2rem;font-weight:600;line-height:1.167}@media only screen and (max-width:520px){.breadcrumps{white-space:nowrap;width:100%;overflow:hidden}}.breadcrumps li{vertical-align:middle;display:inline-block;position:relative}.breadcrumps li:before{content:">";color:var(--text);font-size:12px;position:absolute;top:50%;left:100%;translate:0 -50%}.breadcrumps li:last-child:before{display:none}.breadcrumps li a{color:var(--text);font-size:14px;font-weight:500}@media only screen and (max-width:520px){.breadcrumps li a{text-overflow:ellipsis;font-size:12px}}.breadcrumps li a.active{color:var(--black)}.breadcrumps li:not(:last-child){padding-right:20px;position:relative}@media only screen and (max-width:520px){.breadcrumps li:not(:last-child){padding-right:8px}}.breadcrumps li:not(:first-child){padding-left:20px}@media only screen and (max-width:520px){.breadcrumps li:not(:first-child){padding-left:8px}}.common-slider-1 .swiper{max-width:calc(100% - 45px)}@media only screen and (max-width:540px){.common-slider-1 .swiper{max-width:100%}}.swiper-prev.has-shadow,.swiper-next.has-shadow{box-shadow:0 1px 3px 1px #3c404326,0 1px 2px #3c40434d}@keyframes scroll{0%{transform:translateY(10px)}50%{transform:translateY(20px)}to{transform:translateY(10px)}}.sticky{top:var(--headerheight);z-index:1;position:sticky}.form-grid .phone_input{padding-left:76px}.form-grid .iti__selected-flag{align-items:center;display:flex;position:absolute;bottom:-16px;left:-9px}.form-grid .iti--allow-dropdown{width:100%}.form-grid .iti__flag-container{align-items:center;gap:6px;width:100%;display:flex;position:absolute;top:10px;left:10px}.form-grid .iti__country-list{background:var(--white);z-index:2;height:220px;overflow:auto}.load-more{text-align:center;cursor:pointer;width:fit-content;margin:auto auto 40px;display:block}@media only screen and (max-width:540px){.load-more{margin-bottom:0}}.load-more:hover figure img{transform:rotate(720deg)}.load-more figure{width:45px;height:48px;margin:auto auto 5px}.load-more figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:all .5s}.load-more p{color:var(--black);font-size:16px;font-weight:400}.commen-second-last-sec .bg-wrapper{height:100vh;position:relative;overflow:hidden}@media only screen and (max-width:768px){.commen-second-last-sec .bg-wrapper{height:60vh}}@media only screen and (max-width:540px){.commen-second-last-sec .bg-wrapper{height:50vh}}.commen-second-last-sec .bg-wrapper video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;scale:1.01}.commen-last-sec{background:var(--white);z-index:1;background:var(--white);position:relative}.commen-last-sec .container{background:#fff;border-radius:15px;width:100%;max-width:1180px;margin:0 auto;padding:50px 0 0;transform:translateY(-100px)}@media only screen and (max-width:1024px){.commen-last-sec .container{max-width:880px}}@media only screen and (max-width:768px){.commen-last-sec .container{max-width:710px}}@media only screen and (max-width:540px){.commen-last-sec .container{transform:translateY(-20px)}}.commen-last-sec .container .heading figure{width:51px;height:76px;margin:auto;line-height:0}.commen-last-sec .container .heading figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.commen-last-sec .container .heading h2{text-align:center;max-width:398px;margin:20px auto 0;font-size:36px;line-height:1.2}@media only screen and (max-width:540px){.commen-last-sec .container .heading h2{max-width:88%;margin:20px auto 0;font-size:29px;line-height:1.2}}.commen-last-sec .container .form{--item:4;max-width:1040px;margin:auto;padding:50px 0 0}@media only screen and (max-width:768px){.commen-last-sec .container .form{--item:2}}@media only screen and (max-width:540px){.commen-last-sec .container .form{--item:1;--gaptb:24px;max-width:80%;margin:auto;padding:30px 0 0}}.commen-last-sec .container .form .btn2{margin-top:40px}@media only screen and (max-width:540px){.commen-last-sec .container .form .btn2{margin:10px auto 30px}}.contact-form{padding:50px 0}@media only screen and (max-width:540px){.contact-form{padding:20px 0 50px}}.contact-form .heading h2{text-align:center;max-width:725px;margin:0 auto 10px;font-size:36px;font-weight:700;line-height:1.1}@media only screen and (max-width:540px){.contact-form .heading h2{font-size:26px}}.contact-form .heading p{text-align:center;margin:auto}.contact-form .form{--item:2;--gaptb:25px;max-width:558px;margin:60px auto 0}@media only screen and (max-width:540px){.contact-form .form{--item:1;margin:30px auto 0}}.contact-form .form .btn2{text-transform:uppercase;text-align:center;padding:12px 50px;font-size:16px;font-weight:600}.swiper-button-lock{opacity:0}.rotate-infinite{animation:20s linear infinite spin}.product-not-found{z-index:1;width:100%;position:absolute;top:0;left:0;right:0}.product-not-found.not-found2{position:relative}.product-not-found .nt-fnd-wrp{text-align:center}.product-not-found .nt-fnd-wrp img{filter:grayscale()}.product-not-found .nt-fnd-wrp .ico{filter:grayscale();width:120px;margin-left:auto;margin-right:auto}.product-not-found .nt-fnd-wrp p{color:#666;margin:0 0 3rem;font-size:24px}.enquire-modal{background:var(--white);border-radius:15px;max-width:707px;height:fit-content;transition:all .5s;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.enquire-modal.is-open{top:50%;left:50%;transform:translate(-50%,-50%)}.enquire-modal .modal-body{height:100%;max-height:80vh;padding:20px 40px;overflow-y:auto}.enquire-modal .modal-body .content h2{text-align:center;margin-bottom:5px;font-size:32px;font-weight:500}.enquire-modal .modal-body .content p{text-align:center;max-width:80%;margin:auto;font-size:18px;line-height:1.2}.enquire-modal .modal-body .content form{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:30px;display:grid}.enquire-modal .modal-body .content form label span{color:#666;margin-bottom:8px;font-size:16px;display:block}.enquire-modal .modal-body .content form label span sup{color:red}.enquire-modal .modal-body .content form label input,.enquire-modal .modal-body .content form label textarea{border:1px solid #d9d9d9;border-radius:10px;outline:0;width:100%;padding:12px 10px;font-size:18px}.enquire-modal .modal-body .content form label:nth-of-type(3),.enquire-modal .modal-body .content form label:nth-of-type(4),.enquire-modal .modal-body .content form label:nth-of-type(5){grid-column:span 2}.enquire-modal .modal-body .content form .btn{grid-column:span 2;width:fit-content;margin:auto}.enquire-modal .close{z-index:3;cursor:pointer;border:1px solid #faa935;border-radius:50%;justify-content:center;align-items:center;width:33.59px;height:33.59px;display:flex;position:absolute;top:-10px;right:-10px}.enquire-modal .close img{width:15px;height:15px}header{z-index:5;position:fixed;top:0;left:0;right:0}header:before{content:"";background:var(--black);z-index:-1;height:0;transition:all .7s;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 5px 2px #63636333}header.header-fixed:before,header.header-fill:before{height:100%}header .colA{flex:0 115px}header .header-wrapper{padding:15px var(--containerfluid);flex-wrap:wrap;justify-content:space-between;align-items:center;transition:all .7s;display:flex}header .header-wrapper .colA{flex:0 130px;transition:all .7s}header .header-wrapper .colA img{width:100%;height:100%}header .header-wrapper .colB ul{align-items:center;gap:40px;display:flex}header .header-wrapper .colB ul li a{color:var(--white);font-size:16px;font-weight:400;line-height:1;transition:all .5s}header .header-wrapper .colB ul li a:hover{color:#faa935}header .header-wrapper .colB ul .ham-parent{display:flex}header .header-wrapper .colB ul .ham-parent .ham-btn{--lineheight:2px;flex-direction:column;flex:0 auto;gap:8px;width:38px;height:24px;margin-left:auto;line-height:0;position:relative}header .header-wrapper .colB ul .ham-parent .ham-btn span{height:var(--lineheight);width:inherit;background:var(--secondary);display:block}header .header-wrapper .colB ul .ham-parent .ham-btn span:first-child{position:absolute;top:0;left:0}header .header-wrapper .colB ul .ham-parent .ham-btn span:nth-child(2){position:absolute;top:9px;right:0}header .header-wrapper .colB ul .ham-parent .ham-btn span:nth-child(3){position:absolute;top:18px;left:0}header .header-wrapper .colC{align-items:center;gap:15px;display:flex}header .header-wrapper .colC .btn-signin{border-radius:50px;padding:10px 32px}header .header-wrapper .colC .btn-contact{position:relative}header .header-wrapper .colC .btn-contact:before{content:"";pointer-events:none;background:0 0;width:244px;height:12px;position:absolute;top:100%;right:0}header .header-wrapper .colC .btn-contact:hover:before{pointer-events:auto}header .header-wrapper .colC .btn-contact:hover .contact-options{opacity:1;pointer-events:auto;transform:translateY(0)}header .header-wrapper .colC .btn-contact .contact-options{opacity:0;pointer-events:none;background:var(--white);z-index:5;border-radius:16px;width:244px;padding:16px;transition:all .5s;position:absolute;top:120%;right:0;transform:translateY(10px);box-shadow:0 4px 16px #44444414}header .header-wrapper .colC .btn-contact .contact-options li{width:100%}header .header-wrapper .colC .btn-contact .contact-options li:last-child{color:#000;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:8px 16px;font-size:14px;transition:all .5s;display:flex}header .header-wrapper .colC .btn-contact .contact-options li:last-child:hover{background-color:#fda1183b;border-color:#fda118}header .header-wrapper .colC .btn-contact .contact-options li:not(:last-child){border-bottom:1px solid #e0e0e0;padding-bottom:12px}header .header-wrapper .colC .btn-contact .contact-options li:not(:first-child){padding-top:12px}header .header-wrapper .colC .btn-contact .contact-options li a{color:#000;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 16px;font-size:14px;transition:all .5s;display:flex}header .header-wrapper .colC .btn-contact .contact-options li a:hover{background-color:#fda1183b;border-color:#fda118}header .header-wrapper .colC .btn-contact .contact-options li figure{width:24px;height:24px}header .header-wrapper .colC .btn-contact .contact-options li figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}header .header-wrapper .colC .user-profile{position:relative}header .header-wrapper .colC .user-profile:before{content:"";pointer-events:none;background:0 0;width:244px;height:12px;position:absolute;top:100%;right:0}header .header-wrapper .colC .user-profile:hover:before{pointer-events:auto}header .header-wrapper .colC .user-profile:hover .user-menu{opacity:1;pointer-events:auto;transform:translateY(0)}header .header-wrapper .colC .user-profile figure{cursor:pointer;border-radius:50%;width:44px;height:44px;overflow:hidden}header .header-wrapper .colC .user-profile figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}header .header-wrapper .colC .user-menu{opacity:0;pointer-events:none;background:var(--white);border-radius:16px;width:244px;height:fit-content;padding:16px;transition:all .5s;position:absolute;top:120%;right:0;transform:translateY(10px);box-shadow:0 4px 16px #44444414}header .header-wrapper .colC .user-menu li{cursor:pointer;color:#000;align-items:center;gap:10px;width:100%;font-size:14px;display:flex}header .header-wrapper .colC .user-menu li:not(:last-child){margin-bottom:16px}header .header-wrapper .colC .user-menu li:first-child{border-bottom:1px solid #e0e0e0}header .header-wrapper .colC .user-menu li:first-child a{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:16px;padding:8px}header .header-wrapper .colC .user-menu li:last-child{border-top:1px solid #e0e0e0;margin-top:10px;padding:10px 8px 0}header .header-wrapper .colC .user-menu li a{color:#000;align-items:center;gap:10px;width:100%;padding:0 8px;display:flex}header .header-wrapper .colC .user-menu li figure{width:24px;height:24px}footer{position:relative;overflow:hidden}footer:before{content:"";background:var(--black);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}footer .top-sec{background:var(--secondary);z-index:1;padding:25px 0;position:relative}footer .top-sec .flex-box{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:1024px){footer .top-sec .flex-box{flex-direction:column-reverse;gap:40px}}footer .top-sec .flex-box h3{color:#fff;font-size:24px;font-weight:600}footer .top-sec .flex-box .btn-group{align-items:center;gap:20px;display:flex}footer .top-sec .flex-box .btn-group a{padding:9px 18px}footer .bottom-sec{padding:50px 0 80px}@media only screen and (max-width:540px){footer .bottom-sec{padding:50px 0 0}}footer .bottom-sec .grid-box{z-index:1;grid-template-columns:.6fr 1.2fr;gap:90px;display:grid;position:relative}@media only screen and (max-width:1024px){footer .bottom-sec .grid-box{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:991px){footer .bottom-sec .grid-box{grid-gap:40px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){footer .bottom-sec .grid-box{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:540px){footer .bottom-sec .grid-box{gap:10px}}footer .bottom-sec .grid-box .grid-box-item:first-child figure{width:143px;height:fit-content}@media only screen and (max-width:1024px){footer .bottom-sec .grid-box .grid-box-item:first-child figure{width:300px;margin:0 auto 30px}}@media only screen and (max-width:768px){footer .bottom-sec .grid-box .grid-box-item:first-child figure{width:100px;height:auto;margin:auto}}@media only screen and (max-width:540px){footer .bottom-sec .grid-box .grid-box-item:first-child figure{width:250px;margin:0 auto 30px}}footer .bottom-sec .grid-box .grid-box-item:first-child figure img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media only screen and (max-width:768px){footer .bottom-sec .grid-box .grid-box-item:first-child figure{text-align:center}}footer .bottom-sec .grid-box .grid-box-item:first-child p{color:#fff;max-width:370px}footer .bottom-sec .grid-box .grid-box-item:nth-child(2){grid-template-columns:1fr 1fr 1fr;display:grid}@media only screen and (max-width:1024px){footer .bottom-sec .grid-box .grid-box-item:nth-child(2){justify-content:space-around;gap:20px}}@media only screen and (max-width:768px){footer .bottom-sec .grid-box .grid-box-item:nth-child(2){grid-template-columns:.7fr .7fr 1fr;gap:40px 20px;display:grid}}@media only screen and (max-width:540px){footer .bottom-sec .grid-box .grid-box-item:nth-child(2){grid-template-columns:repeat(2,1fr);gap:30px 20px;margin-bottom:40px;display:grid}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md{width:100%}}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md h6{color:var(--white);text-transform:uppercase;margin-bottom:15px;font-size:18px;font-weight:600}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md ul li{margin-bottom:10px;transition:all .5s}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md ul li a{color:var(--white);font-size:16px;font-weight:400;line-height:16px;transition:all .5s;display:inline-block;position:relative}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md ul li a:hover{color:var(--secondary);transform:translate(10px)}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons{align-items:center;gap:10px;margin-top:30px;display:flex}@media only screen and (max-width:1024px){footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons{width:fit-content;margin:10px auto 30px}}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a{vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;line-height:0;display:inline-flex;position:relative;overflow:hidden}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a:before{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--gradient-a);transition:all .5s;position:absolute;inset:0}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a{color:var(--black)}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a:hover{background:var(--white)}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a:hover svg path{fill:var(--secondary)}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a:before{z-index:-1;opacity:0;border-radius:50%;transition:all .2s;transform:scale(1.5)}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a svg{width:24px;height:24px}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .social-icons a svg path{fill:var(--white)}footer .bottom-sec .grid-box .grid-box-item:nth-child(2) .col-md .payment-method{margin-top:20px}footer .bottom-footer{z-index:1;border-top:1px solid #c9c9c9;justify-content:space-between;align-items:center;padding:20px 40px;line-height:0;display:flex;position:relative}@media only screen and (max-width:540px){footer .bottom-footer{flex-direction:column-reverse;gap:20px;padding-bottom:90px}}footer .bottom-footer .flex-box{align-items:baseline;gap:10px;display:flex}@media only screen and (max-width:540px){footer .bottom-footer .flex-box{text-align:center;flex-direction:column;align-items:center;gap:5px}}footer .bottom-footer .flex-box p{color:var(--white);font-size:14px;font-weight:400}@media only screen and (max-width:540px){footer .bottom-footer .flex-box p{line-height:1.1}}footer .bottom-footer ul{justify-content:center;gap:30px;display:flex}footer .bottom-footer ul p{color:var(--white);font-size:14px;font-weight:500;line-height:24px;transition:all .5s}.enquire-pop{background:var(--white);transition:all .5s;right:0;transform:translate(100%)}.enquire-pop:before{content:"";z-index:1;opacity:.4;background-size:contain;width:250px;height:388px;position:absolute;bottom:0%;right:0%;transform:scaleY(-1)scaleX(-1)}.enquire-pop.is-open{transform:translate(0%)}.enquire-pop .model-body{background:url(/assets/images/grainy.jpg);height:100%;min-height:100%;padding:60px 35px 30px;position:relative;top:0;overflow-y:auto}.enquire-pop .model-body:before{content:"";opacity:.1;filter:invert(.3)brightness(.8);background-position:50%;background-size:contain;width:38%;height:247px;position:absolute;bottom:0;right:0}.enquire-pop .model-body::-webkit-scrollbar{background:var(--white);width:3px;height:3px}.enquire-pop .model-body::-webkit-scrollbar-track{box-shadow:none}.enquire-pop .model-body::-webkit-scrollbar-thumb{background-color:#5e5e5e;border-radius:8px}@media only screen and (max-width:675px){.enquire-pop .model-body{padding:70px 20px 30px}}.enquire-pop .model-body .title{text-align:center;margin-bottom:2rem}.enquire-pop .model-body .title h4{color:var(--black);font-size:32px;font-weight:600}.enquire-pop .model-body .title p{color:#000;max-width:317px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:14px;line-height:20px}@media only screen and (max-width:675px){.enquire-pop .model-body .title p{max-width:300px;font-size:14px}}.enquire-pop .model-body .form{--gaptb:22px;--inputsize:32px;z-index:1;color:var(--black);position:relative}.enquire-pop .model-body .form label,.enquire-pop .model-body .form input,.enquire-pop .model-body .form .form-group input.valid~label,.enquire-pop .model-body .form textarea.valid~label{color:var(--black)}.enquire-pop .model-body .form .form-group:after{background:#000;width:0}.enquire-pop .model-body .form .phone-field{align-items:center;gap:20px;display:flex}.enquire-pop .model-body .form .phone-field .iti--separate-dial-code .iti__selected-flag{background-color:unset}.video-pop{z-index:90;background:#03052e7d;max-width:100%;transition:all .5s;left:0;right:0;transform:translateY(100%)}.video-pop.is-open{transform:translateY(0%)}.video-pop .close-video{background:var(--secondary);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .5s;display:flex;position:absolute;top:auto;bottom:calc(100% + 20px);right:-40px}@media only screen and (max-width:675px){.video-pop .close-video{right:0}}.video-pop .close-video:hover{background:var(--primary)}.video-pop .close-video svg{width:35%;height:35%}.video-pop .close-video path{stroke-width:2px;stroke:var(--white)}.video-pop .model-body{width:100%;max-width:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@media only screen and (max-width:675px){.video-pop .model-body{max-width:95%}}.video-pop .model-body iframe{aspect-ratio:1.9;border:2px solid var(--white);background:var(--white);width:100%}.footer-strip{z-index:40;background:var(--gradient-a);display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 1px #11111a0d,0 0 8px #11111a1a}@media only screen and (max-width:675px){.footer-strip{display:block}}.footer-strip ul{flex-wrap:wrap;display:flex}.footer-strip ul li{flex:1}.footer-strip ul li:not(:last-child){border-right:1px solid #ffffff1a}.footer-strip ul li a{color:var(--white);height:var(--footerstrip);text-transform:uppercase;flex-direction:column;align-items:center;gap:5px;padding:10px;font-size:14px;display:flex}.footer-strip ul li a svg{width:20px;height:20px}.footer-strip ul li a svg[stroke]{stroke:var(--white)}.footer-strip ul li a svg[fill]{fill:var(--white)}.hero-banner{color:#fff;z-index:1;height:93vh;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.hero-banner{height:80vh}}@media only screen and (max-width:991px){.hero-banner{height:50vh}}@media only screen and (max-width:540px){.hero-banner{height:70vh}}.hero-banner:before{content:"";background:linear-gradient(#3a3a3aa6 0%,#000000a6 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-banner .bg-background video,.hero-banner .bg-background img{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:540px){.hero-banner .bg-background .container{padding:0}}.hero-banner .bg-background .container .bg-wrapper{z-index:1;width:90%;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}@media only screen and (max-width:1024px){.hero-banner .bg-background .container .bg-wrapper{width:60%;bottom:10%}}@media only screen and (max-width:768px){.hero-banner .bg-background .container .bg-wrapper{width:70%}}@media only screen and (max-width:540px){.hero-banner .bg-background .container .bg-wrapper{width:100%;margin-left:0;bottom:10%}}.hero-banner .bg-background .container .bg-wrapper h1{max-width:642px;margin-bottom:20px}@media only screen and (max-width:1024px){.hero-banner .bg-background .container .bg-wrapper h1{text-align:center;max-width:100%;margin-left:0;font-size:40px;line-height:1.2}}@media only screen and (max-width:540px){.hero-banner .bg-background .container .bg-wrapper h1{text-align:center;max-width:100%;margin-bottom:20px;padding:0 20px;font-size:25px;line-height:1.1}}.hero-banner .bg-background .container .bg-wrapper p{color:#fff;max-width:512px;margin-bottom:30px;font-size:21px;font-weight:500;line-height:1.4}.hero-banner.about-banner{height:73vh}.not-found-banner{height:100vh;position:relative}.not-found-banner .content{text-align:center;z-index:2;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-banner .content h1{color:var(--secondary);margin:20px 0 10px}.not-found-banner .content p{max-width:520px;margin:0 auto 30px;font-size:20px}.ham-pop{background:var(--white);z-index:10;max-width:480px;transition:all .5s;right:0;transform:translate(100%)}.ham-pop nav{flex:1}.ham-pop:before{content:"";aspect-ratio:1.22;transitionc:1s ease-in-out;background:#66666614;width:325px;height:530px;line-height:0;position:absolute;top:103%;right:-110px;transform:translateY(-50%);-webkit-mask-image:url(/assets/vector/logo-vector-2.png);mask-image:url(/assets/vector/logo-vector-2.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ham-pop.is-open{transform:translate(0%)}.ham-pop .close{top:17px;right:22px}.ham-pop .close svg{width:25px}.ham-pop .close svg path{stroke:var(--black)!important;stroke-width:2px!important}.ham-pop .model-body{flex-direction:column;height:calc(100% - 25px);margin-top:25px;padding:0 40px 30px;display:flex;position:relative;overflow-y:auto}.ham-pop .model-body::-webkit-scrollbar{background:var(--black);width:0;height:0}.ham-pop .model-body::-webkit-scrollbar-track{box-shadow:none}.ham-pop .model-body::-webkit-scrollbar-thumb{background-color:#fff;border-radius:0}@media only screen and (max-width:540px){.ham-pop .model-body{padding:0 20px 40px}}.ham-pop .model-body .icon{letter-spacing:4px;color:#000;align-items:center;gap:15px;margin-bottom:50px;font-size:30px;font-weight:600;line-height:0;display:flex}.ham-pop .model-body .icon img,.ham-pop .model-body .icon svg{width:70px;height:auto}.ham-pop .model-body .icon img path,.ham-pop .model-body .icon svg path{fill:#000}.ham-pop .model-body .nav-list{flex:1;width:100%}.ham-pop .model-body .nav-list>li:not(:last-child){margin-bottom:15px}.ham-pop .model-body .nav-list>li>a{color:var(--black);font-size:26px;font-weight:500;line-height:1.06;display:inline-block}.ham-pop .model-body .nav-list>li>a:hover{color:var(--primary);transform:translate(15px)}.ham-pop .model-body .bottom-list{border-top:1px solid #ccc;align-items:center;gap:1rem;margin-top:4rem;padding-top:1rem;display:flex}.ham-pop .model-body .bottom-list .social-icons{align-items:center;gap:3px;display:flex}.ham-pop .model-body .bottom-list .social-icons a{vertical-align:middle;color:#000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;line-height:0;display:inline-flex;overflow:hidden}.ham-pop .model-body .bottom-list .social-icons a:not(:last-child){margin-right:4px}.ham-pop .model-body .bottom-list .social-icons a img{filter:invert();width:24px;height:24px;transition:all .5s}.login-pop,.signUp-pop{background:var(--white);background:var(--white);max-width:480px;transition:all .5s;right:0;transform:translate(100%)}.login-pop.is-open,.signUp-pop.is-open{transform:translate(0%)}.login-pop .close,.signUp-pop .close{top:25px;right:25px}@media only screen and (max-width:675px){.login-pop .close,.signUp-pop .close{top:20px;right:20px}}.login-pop .close path,.signUp-pop .close path{stroke:var(--black)}.login-pop .model-body,.signUp-pop .model-body{height:calc(100% - 40px);margin-top:40px;padding:0 35px 30px;transition:all .5s;overflow-y:auto}@media only screen and (max-width:675px){.login-pop .model-body,.signUp-pop .model-body{padding:40px 25px 50px}}.login-pop .model-body .title,.signUp-pop .model-body .title{margin-bottom:4.5rem}.login-pop .model-body .title .icon,.signUp-pop .model-body .title .icon{width:102px;height:76px;margin:0 auto 25px;line-height:0}.login-pop .model-body .title .icon svg path,.signUp-pop .model-body .title .icon svg path{fill:#000}.login-pop .model-body .title .icon img,.signUp-pop .model-body .title .icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.login-pop .model-body .title h2,.signUp-pop .model-body .title h2{text-align:center;color:#000;font-size:24px;font-weight:600}.login-pop .model-body .form,.signUp-pop .model-body .form{--gaptb:15px;--item:1;--labelbefore:var(--text);--labelafter:#000;--borderbefore:var(--text);--borderafter:#000}.login-pop .model-body .form .verify,.signUp-pop .model-body .form .verify{color:red;font-size:14px;font-weight:500;position:absolute;top:calc(100% + 10px);left:0}.login-pop .model-body .sbmt-btn-div,.signUp-pop .model-body .sbmt-btn-div{text-align:center;margin:40px 0 20px}.login-pop .model-body .sbmt-btn-div .btn,.signUp-pop .model-body .sbmt-btn-div .btn{--height:40px;text-transform:uppercase;white-space:nowrap;border-bottom-width:1px;border-radius:5px;width:100%}.login-pop .model-body .split-sec,.signUp-pop .model-body .split-sec{overflow:hidden}.login-pop .model-body .split-sec p,.signUp-pop .model-body .split-sec p{text-align:center;width:fit-content;color:var(--text);margin:0 auto;font-weight:500;position:relative}.login-pop .model-body .split-sec p:before,.login-pop .model-body .split-sec p:after,.signUp-pop .model-body .split-sec p:before,.signUp-pop .model-body .split-sec p:after{content:"";background:#ececec;width:200px;height:1px;position:absolute;top:50%;translate:0 -50%}.login-pop .model-body .split-sec p:before,.signUp-pop .model-body .split-sec p:before{left:calc(100% + 12px)}.login-pop .model-body .split-sec p:after,.signUp-pop .model-body .split-sec p:after{right:calc(100% + 12px)}.login-pop .model-body .btm-social-wrp,.signUp-pop .model-body .btm-social-wrp{align-items:center;gap:0 30px;margin:40px 0;display:flex}.login-pop .model-body .btm-social-wrp>*,.signUp-pop .model-body .btm-social-wrp>*{flex:1}.login-pop .model-body .btm-social-wrp svg,.signUp-pop .model-body .btm-social-wrp svg{width:auto}.login-pop .model-body .btm-social-wrp .google-btn,.login-pop .model-body .btm-social-wrp .facebook-btn,.signUp-pop .model-body .btm-social-wrp .google-btn,.signUp-pop .model-body .btm-social-wrp .facebook-btn{opacity:1;background:#fff;border-width:1px;border-radius:5px;padding:8px 23px}.login-pop .model-body .btm-social-wrp a,.signUp-pop .model-body .btm-social-wrp a{color:var(--secondary);letter-spacing:10%;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:15px;font-size:12px;font-weight:500;display:flex}.login-pop .model-body .btm-social-wrp a svg path,.signUp-pop .model-body .btm-social-wrp a svg path{fill:var(--secondary)}.login-pop .model-body .btm-social-wrp a:hover,.signUp-pop .model-body .btm-social-wrp a:hover{background:var(--secondary);color:var(--white)}.login-pop .model-body .btm-social-wrp a:hover svg path,.signUp-pop .model-body .btm-social-wrp a:hover svg path{fill:var(--white)}.login-pop .model-body .non_member,.signUp-pop .model-body .non_member{text-align:center;color:var(--text)}.login-pop .model-body .non_member .signup,.signUp-pop .model-body .non_member .signup{color:var(--black)}.login-pop .otp-model-body,.signUp-pop .otp-model-body{transition:all .5s}.login-pop .otp-model-body .back-btn,.signUp-pop .otp-model-body .back-btn{align-items:center;gap:10px;display:flex}.login-pop .otp-model-body .back-btn:hover p,.signUp-pop .otp-model-body .back-btn:hover p{margin-left:3px}.login-pop .otp-model-body .back-btn p,.signUp-pop .otp-model-body .back-btn p{color:var(--secondary);font-size:16px;font-weight:400;line-height:1.2;transition:all .3s}.login-pop .otp-model-body .back-btn img,.signUp-pop .otp-model-body .back-btn img{width:fit-content}.login-pop .otp-model-body .title,.signUp-pop .otp-model-body .title{text-align:center;padding-top:100px}.login-pop .otp-model-body .title h4,.signUp-pop .otp-model-body .title h4{color:var(--text);margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.3}.login-pop .otp-model-body .title p,.signUp-pop .otp-model-body .title p{font-size:18px;font-weight:500;line-height:1.2}.login-pop .otp-model-body .form .otp-box,.signUp-pop .otp-model-body .form .otp-box{justify-content:center;gap:10px;display:flex}.login-pop .otp-model-body .form .otp-box input,.signUp-pop .otp-model-body .form .otp-box input{text-align:center;color:#666;border:1px solid #ccc;outline:none;width:59px;height:51px;padding:10px;font-size:24px;transition:all .2s;border-radius:5px!important}.login-pop .otp-model-body .form .otp-box input .otp-box input:focus,.signUp-pop .otp-model-body .form .otp-box input .otp-box input:focus{border-color:#007bff;box-shadow:0 0 4px #007bff66}.login-pop .otp-model-body .resend-otp,.signUp-pop .otp-model-body .resend-otp{text-align:center;margin:40px auto}.login-pop .otp-model-body .resend-otp p,.signUp-pop .otp-model-body .resend-otp p{font-size:15px;font-weight:400;line-height:1.2}.login-pop .otp-model-body .resend-otp p a,.signUp-pop .otp-model-body .resend-otp p a{color:var(--secondary);font-weight:500}.login-pop .hide-model,.signUp-pop .hide-model{display:none}
