@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../media/efadc3f7fcf6ac94-s.57ff0b37.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:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8e410338cab7e12e-s.986de7be.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../media/7e93c0a52799e849-s.f680bb9a.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:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../media/037b6aa687f94b32-s.82297bd5.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:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../media/9a800f173b8d9e8f-s.p.ea25be69.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/efadc3f7fcf6ac94-s.57ff0b37.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e410338cab7e12e-s.986de7be.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e93c0a52799e849-s.f680bb9a.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/037b6aa687f94b32-s.82297bd5.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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a800f173b8d9e8f-s.p.ea25be69.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/efadc3f7fcf6ac94-s.57ff0b37.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e410338cab7e12e-s.986de7be.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e93c0a52799e849-s.f680bb9a.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/037b6aa687f94b32-s.82297bd5.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a800f173b8d9e8f-s.p.ea25be69.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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_1cfe2ff-module__FpZN6a__className{font-family:Oswald,Oswald Fallback;font-style:normal}
@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(../media/7f72665b86f45d35-s.6d60e050.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(../media/bbe6432b58cd7ca5-s.9867ec93.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:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(../media/49fd4a006efb178d-s.232112e6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(../media/f618dd938bb342ad-s.b8240079.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(../media/22489d8e479ca545-s.e2ee5b42.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:Rubik;font-style:italic;font-weight:300;font-display:swap;src:url(../media/96d4d083aca4efcb-s.p.c31d9bed.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:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7f72665b86f45d35-s.6d60e050.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../media/bbe6432b58cd7ca5-s.9867ec93.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:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../media/49fd4a006efb178d-s.232112e6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f618dd938bb342ad-s.b8240079.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../media/22489d8e479ca545-s.e2ee5b42.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:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(../media/96d4d083aca4efcb-s.p.c31d9bed.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:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7f72665b86f45d35-s.6d60e050.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bbe6432b58cd7ca5-s.9867ec93.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:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../media/49fd4a006efb178d-s.232112e6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f618dd938bb342ad-s.b8240079.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../media/22489d8e479ca545-s.e2ee5b42.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:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(../media/96d4d083aca4efcb-s.p.c31d9bed.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:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(../media/7f72665b86f45d35-s.6d60e050.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(../media/bbe6432b58cd7ca5-s.9867ec93.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:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(../media/49fd4a006efb178d-s.232112e6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(../media/f618dd938bb342ad-s.b8240079.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(../media/22489d8e479ca545-s.e2ee5b42.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:Rubik;font-style:italic;font-weight:900;font-display:swap;src:url(../media/96d4d083aca4efcb-s.p.c31d9bed.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:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.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:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.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:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.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:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(../media/098850a6eb1f8577-s.be7b2560.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(../media/6dac7af80352e41b-s.303f13d5.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:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.077f82d0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.c91099f6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.073fd20a.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:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.p.8e1a882d.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:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_4b0bae8c-module__wY0s3W__className{font-family:Rubik,Rubik Fallback}
@font-face{font-family:Tangerine;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47f4120fa04b1a17-s.p.eaa9061d.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:Tangerine;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b89b762ca15e5cab-s.p.68166f20.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:Tangerine Fallback;src:local(Arial);ascent-override:141.08%;descent-override:47.03%;line-gap-override:0.0%;size-adjust:53.16%}.tangerine_602167ac-module__Pk8Cga__className{font-family:Tangerine,Tangerine Fallback;font-style:normal}
*{box-sizing:border-box;scroll-behavior:smooth;outline:none;margin:0;padding:0;text-decoration:none}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}:root{--dark-bg-color:#151c25;--light-bg-color:#f9f9f9;--primary-dark-color:#55e5a4;--secondary-dark-color:#a9a9a9;--primary-light-color:#26313f;--secondary-light-color:#686565;--white-color:#fff;--black-color:#000;--primary-font-family:"Oswald",sans-serif;--secondary-font-family:"Rubik",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-upper-case:uppercase;--ca-transition:all .3s ease-in-out}button{cursor:pointer}ul,li{margin:0;padding:0;list-style:none}label{display:inline-block}img{height:auto}.ca_width_100{width:100%}.ca_width_50{width:50%}.ca_width_33{width:33.33%}.ca_d_flex{display:flex}.ca_container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.ca_pb_50{padding-bottom:50px}.ca_pt_50{padding-top:50px}.ca_pb_100{padding-bottom:100px}.ca_pt_100{padding-top:100px}.ca_ptb_150{padding:150px 0}.ca_ptb_50{padding:50px 0}.ca_ptb_30{padding:30px 0}.ca_ptb_20{padding:20px 0}.ca_d_none{display:none!important}.ca_disable,.ca_active{pointer-events:none}.ca_scroll_disabled{overflow:hidden}.ca_error_msg{color:red}.ca_animation_rotate{animation:1s linear infinite ca_rotation;display:inline-block}.ca_donut_cursor{pointer-events:none;z-index:10000;border:4px solid red;border-radius:50%;width:40px;height:40px;position:fixed;transform:translate(-50%,-50%)}.ca_dot_cursor{pointer-events:none;z-index:10001;background:red;border-radius:50%;width:8px;height:8px;position:fixed;transform:translate(-50%,-50%)}.ca_back_to_top_button{background-color:var(--primary-dark-color);color:var(--black-color);cursor:pointer;border:none;border-radius:50%;width:50px;height:50px;font-size:24px;transition:opacity .3s ease-in-out;position:fixed;bottom:40px;right:40px;box-shadow:0 4px 6px #0000004d}.ca_light_mode .ca_back_to_top_button{background-color:var(--primary-light-color);color:var(--white-color)}.ca_header{background-color:var(--dark-bg-color);font-weight:var(--font-weight-medium);z-index:999;position:fixed;top:0;left:0;right:0;box-shadow:0 25px 20px -20px #00000040}.ca_light_mode .ca_header{background-color:var(--light-bg-color);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.ca_header_wrapper{justify-content:space-between;align-items:center}.ca_header .ca_logo{text-align:left;width:20%}.ca_logo a{color:var(--primary-dark-color);font-family:Tangerine,cursive;font-size:40px;line-height:40px;font-weight:var(--font-weight-bold)}.ca_light_mode .ca_logo a{color:var(--primary-light-color)}.ca_main_menu{text-align:center}.ca_main_menu ul{justify-content:center;align-items:center;gap:20px;display:flex}.ca_main_menu ul li a{color:var(--white-color);font-size:14px;line-height:24px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-transform:var(--text-upper-case);border:1px solid var(--white-color);transition:var(--ca-transition);border-radius:5px;padding:10px 20px}.ca_light_mode .ca_main_menu ul li a{color:var(--primary-light-color);border:1px solid var(--primary-light-color)}.ca_main_menu ul li a:hover,.ca_main_menu ul li a.ca_nav_active{background-color:var(--primary-dark-color);color:var(--black-color);border:1px solid var(--primary-dark-color)}.ca_light_mode .ca_main_menu ul li a:hover,.ca_light_mode .ca_main_menu ul li a.ca_nav_active{background-color:var(--primary-light-color);color:var(--white-color);border:1px solid var(--primary-light-color)}.ca_action_btn{text-align:right}.ca_header .ca_theme_btn{justify-content:flex-end;width:20%;display:flex}.ca_header .ca_theme_btn img{cursor:pointer;width:20px;height:20px}.ca_hero{background-color:var(--dark-bg-color);padding:200px 0 100px}.ca_light_mode .ca_hero{background-color:var(--light-bg-color)}.ca_hero_wrapper{gap:30px}.ca_hero_left{text-align:left;width:50%}.ca_hero_left h1{color:var(--white-color);font-size:20px;line-height:30px;font-family:var(--primary-font-family);font-weight:var(--font-weight-regular);margin-bottom:10px}.ca_light_mode .ca_hero_left h1{color:var(--primary-light-color)}.ca_hero_left p{color:var(--primary-dark-color);font-size:42px;line-height:52px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold);margin-bottom:10px}.ca_light_mode .ca_hero_left p{color:var(--primary-light-color)}.ca_hero_left .ca_hero_details{color:var(--secondary-dark-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular)}.ca_light_mode .ca_hero_left .ca_hero_details{color:var(--secondary-light-color)}.ca_hero_left .ca_hero_btn{align-items:center;gap:30px;display:flex}.ca_hero_left .ca_hero_btn a{color:var(--black-color);font-size:22px;line-height:22px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);background-color:var(--primary-dark-color);transition:var(--ca-transition);border-radius:5px;padding:12px 20px}.ca_light_mode .ca_hero_left .ca_hero_btn a{color:var(--white-color);background-color:var(--primary-light-color)}.ca_hero_left .ca_dot{background-color:var(--primary-dark-color);width:13px;height:13px;box-shadow:0 0 5px 0 var(--primary-dark-color);border-radius:50%;margin-right:10px;display:inline-block}.ca_hero_left .ca_available_now{color:var(--secondary-dark-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular)}.ca_light_mode .ca_hero_left .ca_available_now{color:var(--secondary-light-color)}.ca_hero_right{justify-content:center;align-items:center;width:50%;padding:auto;display:flex}.ca_hero_right .ca_hero_shape{text-align:center;background-color:var(--primary-dark-color);border-radius:80px 10px 80px 0;justify-content:center;align-items:center;width:70%;padding:20px 20px 0;display:flex;overflow:hidden}.ca_light_mode .ca_hero_right .ca_hero_shape{background-color:var(--primary-light-color)}.ca_hero_right .ca_hero_shape img{width:100%}.ca_about{background-color:var(--dark-bg-color);padding:50px 0 100px}.ca_light_mode .ca_about{background-color:var(--light-bg-color)}.ca_about .ca_container{gap:40px}.ca_about .ca_about_left{width:30%;position:relative}.ca_about_shape{border-style:solid;border-width:10px 0 0 10px;border-color:var(--primary-dark-color);width:30%;height:80%;position:absolute;top:-10px;left:-10px}.ca_about .ca_about_left img{background-color:var(--white-color);width:100%}.ca_light_mode .ca_about .ca_about_left img{background-color:var(--primary-light-color)}.ca_about .ca_about_right{width:65%}.ca_about .ca_about_right .ca_about_title{width:162px;margin-bottom:20px}.ca_about .ca_about_right .ca_about_title h1{text-align:right;color:var(--white-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);font-size:42px;line-height:52px}.ca_light_mode .ca_about .ca_about_right .ca_about_title h1{color:var(--primary-light-color)}.ca_about .ca_about_right .ca_about_title p span{background-color:var(--primary-dark-color);width:30px;height:2px;margin-right:5px;display:inline-block}.ca_light_mode .ca_about .ca_about_right .ca_about_title p span{background-color:var(--primary-light-color)}.ca_about .ca_about_right .ca_about_title p{text-align:right;color:var(--primary-dark-color);font-size:12px;line-height:22px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold)}.ca_light_mode .ca_about .ca_about_right .ca_about_title p{color:var(--primary-light-color)}.ca_about .ca_about_right .ca_about_description h4{color:var(--secondary-dark-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);margin-bottom:20px}.ca_light_mode .ca_about .ca_about_right .ca_about_description h4{color:var(--secondary-light-color)}.ca_about .ca_about_right .ca_about_exprience{gap:20px;margin-bottom:20px}.ca_about .ca_about_right .ca_about_exprience .ca_about_exp{text-align:center}.ca_about .ca_about_right .ca_about_exprience .ca_about_exp h5{color:var(--secondary-dark-color);font-size:18px;line-height:28px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular)}.ca_light_mode .ca_about .ca_about_right .ca_about_exprience .ca_about_exp h5{color:var(--secondary-light-color)}.ca_projects{background-color:var(--dark-bg-color);padding:50px 0 100px}.ca_light_mode .ca_projects{background-color:var(--light-bg-color)}.ca_projects .ca_projects_title h1{color:var(--white-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:20px;font-size:42px;line-height:52px}.ca_light_mode .ca_projects .ca_projects_title h1{color:var(--primary-light-color)}.ca_projects .ca_projects_lists{flex-wrap:wrap;justify-content:center;gap:50px;padding-top:20px}.ca_projects .ca_project_item{background-color:var(--primary-light-color);border-radius:10px;width:47%;overflow:hidden}.ca_light_mode .ca_projects .ca_project_item{box-shadow:0 0 5px #0000001a,0 0 1px #0000001a}.ca_projects .ca_project_details{padding:20px}.ca_projects .ca_project_details h4{color:var(--white-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}.ca_projects .ca_project_details h5{color:var(--white-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}.ca_projects .ca_project_details p{color:var(--secondary-dark-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}.ca_projects .ca_project_item .technology_used{justify-content:center;align-items:center;gap:10px}.ca_projects .ca_project_item>img{width:100%}.ca_projects .ca_project_item .technology_used{padding-bottom:20px}.ca_projects .ca_project_item .technology_used img{width:20px;height:20px}.ca_projects .ca_project_details .ca_project_view_btn{text-align:center;padding-top:10px}.ca_projects .ca_project_details .ca_project_view_btn a{border:1px solid var(--primary-dark-color);color:var(--primary-dark-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);border-radius:5px;padding:10px 20px}.ca_projects .ca_project_details .ca_project_view_btn a:hover{background-color:var(--primary-dark-color);color:var(--black-color)}.ca_projects .ca_view_all_btn{text-align:center}.ca_projects .ca_view_all_btn button{border:1px solid var(--primary-dark-color);background-color:var(--primary-dark-color);color:var(--black-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);border-radius:5px;padding:10px 20px}.ca_light_mode .ca_projects .ca_view_all_btn button{border:1px solid var(--primary-light-color);background-color:var(--primary-light-color);color:var(--white-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);border-radius:5px;padding:10px 20px}.ca_contact{background-color:var(--dark-bg-color);padding:50px 0 70px}.ca_light_mode .ca_contact{background-color:var(--light-bg-color);padding:50px 0 20px}.ca_contact .ca_contact_title h1{color:var(--white-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:30px;font-size:42px;line-height:52px}.ca_light_mode .ca_contact .ca_contact_title h1{color:var(--primary-light-color)}.ca_light_mode .ca_contact_content{border-radius:10px;box-shadow:0 8px 24px #959da533}.ca_contact .ca_contact_message{background-repeat:no-repeat;background-size:cover;border-radius:10px 0 0 10px;align-items:center;padding:50px}.ca_contact .ca_contact_message h4{color:var(--white-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-semibold);font-size:56px;line-height:66px}.ca_contact .ca_contact_form{background-color:var(--white-color);border-radius:0 10px 10px 0;padding:50px}.ca_contact .ca_contact_form h3{color:var(--primary-light-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-semibold);margin-bottom:10px;font-size:25px;line-height:35px}.ca_contact .ca_contact_form .ca_interest_btns{padding:20px 0}.ca_contact .ca_contact_form .ca_interest_btns input{display:none}.ca_contact .ca_contact_form .ca_interest_btns label{color:var(--secondary-light-color);font-family:var(--primary-font-family);font-weight:var(--font-weight-regular);border:1px solid var(--secondary-light-color);cursor:pointer;border-radius:5px;margin:10px 10px 10px 0;padding:10px 20px;font-size:16px;line-height:26px}.ca_contact .ca_contact_form .ca_interest_btns input:checked+label{background-color:var(--primary-dark-color);color:var(--black-color);border:1px solid var(--primary-dark-color)}.ca_light_mode .ca_contact .ca_contact_form .ca_interest_btns input:checked+label{background-color:var(--primary-light-color);color:var(--white-color);border:1px solid var(--primary-light-color)}.ca_contact .ca_contact_form>input,.ca_contact .ca_contact_form>textarea{border-width:0;border-bottom:1px solid var(--secondary-light-color);width:100%;font-family:var(--primary-font-family);font-weight:var(--font-weight-regular);color:var(--secondary-light-color);resize:vertical;border-radius:5px;margin-bottom:20px;padding:10px;font-size:16px;line-height:26px}.ca_contact .ca_contact_form button{border:1px solid var(--primary-dark-color);background-color:var(--primary-dark-color);color:var(--black-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);border-radius:5px;gap:10px;margin-top:20px;padding:10px 20px}.ca_light_mode .ca_contact .ca_contact_form button{border:1px solid var(--primary-light-color);background-color:var(--primary-light-color);color:var(--white-color)}.ca_contact .ca_contact_form #ca_form_message{font-family:var(--primary-font-family);font-weight:var(--font-weight-regular);margin-top:20px;font-size:16px;line-height:26px}.ca_footer{background-color:var(--primary-light-color);padding-bottom:20px}.ca_light_mode .ca_footer{background-color:var(--light-bg-color)}.ca_footer .ca_footer_logo{text-align:center;padding:20px 0}.ca_footer .ca_footer_menu ul{justify-content:center;align-items:center;gap:20px;padding:20px 0}.ca_footer .ca_footer_menu ul li a{color:var(--secondary-dark-color);font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);font-size:16px;line-height:26px}.ca_light_mode .ca_footer .ca_footer_menu ul li a{color:var(--secondary-light-color)}.ca_footer .ca_social_icon{padding-bottom:20px}.ca_footer .ca_social_icon ul{justify-content:center;align-items:center;gap:20px;padding:20px 0}.ca_footer .ca_social_icon ul li a{background-color:var(--dark-bg-color);color:var(--secondary-dark-color);border-top:1px solid var(--primary-dark-color);border-radius:5px;padding:10px;font-size:16px;line-height:26px;box-shadow:0 5px 15px #00000059}.ca_footer_copyright{text-align:center;border-top:1px solid var(--secondary-light-color);padding:20px 0 0}.ca_footer_copyright p{color:var(--secondary-dark-color);font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);font-size:16px;line-height:26px}.ca_light_mode .ca_footer_copyright p{color:var(--secondary-light-color)}.ca_popup{z-index:9999;background-color:#000000e6;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}.ca_light_mode .ca_popup{background-color:#0003}.ca_popup .ca_popup_wrapper{background-color:var(--dark-bg-color);border-radius:10px;width:80%;max-width:1200px;height:100%;max-height:80%;padding:20px;position:relative;box-shadow:0 5px 15px #00000059}.ca_light_mode .ca_popup .ca_popup_wrapper{background-color:var(--light-bg-color);box-shadow:0 5px 15px #0003}.ca_popup .ca_popup_wrapper .ca_popup_content{scrollbar-color:var(--light-bg-color)var(--primary-dark-color);scrollbar-width:thin;height:100%;overflow-y:scroll}.ca_light_mode .ca_popup .ca_popup_wrapper .ca_popup_content{scrollbar-color:var(--primary-dark-color)var(--primary-light-color)}.ca_popup .ca_popup_wrapper .ca_popup_content .ca_popup_title{color:var(--white-color);font-size:30px;line-height:40px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold);text-align:center;padding:20px 0}.ca_light_mode .ca_popup .ca_popup_wrapper .ca_popup_content .ca_popup_title{color:var(--black-color)}.ca_popup .ca_filter_items{padding-bottom:20px}.ca_popup .ca_filter_items ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding-top:20px}.ca_popup .ca_filter_items ul li{color:var(--white-color);border:1px solid var(--primary-dark-color);font-size:16px;line-height:16px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);cursor:pointer;border-radius:2px;padding:10px 20px;transition:all .3s ease-in-out}.ca_light_mode .ca_popup .ca_filter_items ul li{color:var(--black-color);border:1px solid var(--primary-light-color)}.ca_popup .ca_filter_items ul li.active{background-color:var(--primary-dark-color);color:var(--black-color)}.ca_light_mode .ca_popup .ca_filter_items ul li.active{background-color:var(--primary-light-color);color:var(--white-color)}.ca_popup .ca_filter_items ul li:hover{background-color:var(--primary-dark-color);color:var(--black-color)}.ca_light_mode .ca_popup .ca_filter_items ul li:hover{background-color:var(--primary-light-color);color:var(--white-color)}.ca_popup .ca_projects_lists{flex-wrap:wrap;gap:50px;padding-top:20px}.ca_popup .ca_project_item{background-color:var(--primary-light-color);border-radius:10px;width:47%;overflow:hidden}.ca_popup .ca_project_details{padding:20px}.ca_popup .ca_project_details h4{color:var(--white-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}.ca_popup .ca_project_details h5{color:var(--white-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}.ca_popup .ca_project_details p{color:var(--secondary-dark-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}.ca_popup .ca_project_item .technology_used{justify-content:center;align-items:center;gap:10px}.ca_popup .ca_project_item>img{width:100%}.ca_popup .ca_project_item .technology_used{padding-bottom:20px}.ca_popup .ca_project_item .technology_used img{width:20px;height:20px}.ca_popup .ca_project_details .ca_project_view_btn{text-align:center;padding-top:10px}.ca_popup .ca_project_details .ca_project_view_btn a{border:1px solid var(--primary-dark-color);color:var(--primary-dark-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);border-radius:5px;padding:10px 20px}.ca_popup .ca_project_details .ca_project_view_btn a:hover{background-color:var(--primary-dark-color);color:var(--black-color)}.ca_popup .ca_popup_close_btn{cursor:pointer;color:var(--black-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold);background-color:var(--white-color);border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;position:absolute;top:20px;right:50px}.ca_light_mode .ca_popup .ca_popup_close_btn{background-color:var(--black-color);color:var(--white-color)}.ca_popup .ca_popup_project_pagination{justify-content:center;align-items:center;gap:20px;padding:20px 0}.ca_popup .ca_popup_project_pagination .ca_prev_icon{cursor:pointer;color:var(--white-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold)}.ca_light_mode .ca_popup .ca_popup_project_pagination .ca_prev_icon{color:var(--black-color)}.ca_popup .ca_popup_project_pagination .ca_next_icon{cursor:pointer;color:var(--white-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold)}.ca_light_mode .ca_popup .ca_popup_project_pagination .ca_next_icon{color:var(--black-color)}.ca_popup .ca_popup_project_pagination .ca_project_number{cursor:pointer;color:var(--white-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold)}.ca_light_mode .ca_popup .ca_popup_project_pagination .ca_project_number{color:var(--black-color)}.ca_popup .ca_popup_project_pagination .ca_project_number.ca_active{color:var(--primary-dark-color)}@keyframes ca_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ca_404{text-align:center;background-color:var(--dark-bg-color);flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 300px);padding-top:50px}.ca_light_mode .ca_404{background-color:var(--light-bg-color)}.ca_404 h1{color:var(--primary-dark-color);font-size:70px;line-height:80px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-bold);padding-bottom:20px}.ca_light_mode .ca_404 h1{color:var(--primary-light-color)}.ca_404 p{color:var(--secondary-dark-color);font-size:20px;line-height:30px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);margin-bottom:20px}.ca_light_mode .ca_404 p{color:var(--secondary-light-color)}.ca_404 button{border:1px solid var(--white-color);color:var(--white-color);font-size:16px;line-height:26px;font-family:var(--secondary-font-family);font-weight:var(--font-weight-regular);background-color:#0000;border-radius:5px;padding:10px 20px;transition:all .3s ease-in-out}.ca_light_mode .ca_404 button{border:1px solid var(--primary-light-color);color:var(--primary-light-color)}.ca_404 button:hover{background-color:var(--primary-dark-color);color:var(--black-color);border-color:var(--primary-dark-color)}.ca_light_mode .ca_404 button:hover{background-color:var(--primary-light-color);color:var(--white-color);border-color:var(--primary-light-color)}.ca_loader{justify-content:center;align-items:center;min-height:200px}.ca_light_mode .ca_loader path{stroke:var(--primary-light-color)}.ca_chat_container{z-index:1000;flex-direction:column;align-items:flex-start;display:flex;position:fixed;bottom:40px;left:40px}.ca_chat_menu{opacity:0;pointer-events:none;flex-direction:column;gap:10px;margin-bottom:10px;transition:all .3s;display:flex;transform:translateY(20px)}.ca_chat_menu.open{opacity:1;pointer-events:auto;transform:translateY(0)}.ca_chat_button{color:#fff;border-radius:6px;width:50px;height:50px;padding:5px;font-weight:700;text-decoration:none;transition:transform .2s,opacity .3s;box-shadow:0 2px 5px #00000040}.ca_chat_button img{width:100%;height:100%}.ca_chat_button:hover{transform:scale(1.05)}.ca_chat_button.messenger{background-color:var(--white-color)}.ca_chat_button.whatsapp{background-color:#25d366}.ca_main_chat_button{color:#fff;background-color:var(--primary-dark-color);cursor:pointer;border:none;border-radius:50%;width:50px;height:50px;font-size:20px;transition:background-color .3s,transform .3s;box-shadow:0 3px 8px #0000004d}.ca_light_mode .ca_main_chat_button{background-color:var(--primary-light-color)}.ca_main_chat_button.open{background-color:#ff5c5c;transform:rotate(45deg)}.ca_main_chat_button.open .ca_chat_close_icon{display:block;transform:rotate(-45deg)!important}
@media screen and (max-width:1142px){.ca_about_shape{height:60%}}@media screen and (min-width:993px){.ca_hero{align-items:center;min-height:100vh;display:flex}}@media screen and (max-width:992px){.ca_donut_cursor,.ca_dot_cursor{visibility:hidden;display:none!important}.ca_container{padding:0 25px}.ca_ptb_30{padding:20px 0}.ca_header .ca_logo{width:40%}.ca_main_menu{display:none}.ca_hero{padding:100px 0 50px}.ca_hero .ca_d_flex{flex-direction:column}.ca_hero_left,.ca_hero_right{width:100%}.ca_about{padding:50px 0}.ca_about>.ca_d_flex{flex-direction:column-reverse;justify-content:center;align-items:center}.ca_about .ca_about_left{width:50%}.ca_about .ca_about_right{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ca_about_description{text-align:center}.ca_about_exprience{flex-wrap:wrap;justify-content:center}.ca_projects{padding:50px 0}.ca_projects .ca_projects_lists{flex-direction:column;justify-content:center;align-items:center}.ca_projects .ca_project_item{width:100%}.ca_contact{padding:50px 0}.ca_contact .ca_contact_message{display:none}.ca_contact .ca_contact_form{border-radius:10px;width:100%}.ca_popup .ca_projects_lists{flex-direction:column;justify-content:center;align-items:center}.ca_popup .ca_project_item{width:100%}.ca_404 h1{font-size:60px;line-height:70px}}@media screen and (max-width:767px){.ca_container{padding:0 15px}.ca_back_to_top_button{width:30px;height:30px;font-size:20px;bottom:10px;right:10px}.ca_logo a{font-size:35px;line-height:35px}.ca_hero{padding-bottom:0}.ca_hero_left p{font-size:30px;line-height:40px}.ca_hero_left .ca_hero_details{font-size:16px;line-height:26px}.ca_hero_right .ca_hero_shape{width:90%}.ca_about{padding-bottom:0}.ca_about .ca_about_right .ca_about_title h1{text-align:center;font-size:32px;line-height:42px}.ca_about .ca_about_right .ca_about_title p{text-align:center}.ca_about .ca_about_right .ca_about_description h4{font-size:16px;line-height:26px}.ca_about .ca_about_left{width:90%}.ca_projects{padding-bottom:0}.ca_projects .ca_projects_title h1,.ca_contact .ca_contact_title h1{font-size:32px;line-height:42px}.ca_contact .ca_contact_form{padding:15px}.ca_popup .ca_popup_wrapper{width:90%}.ca_popup .ca_popup_close_btn{top:15px;right:15px}.ca_popup .ca_filter_items ul{gap:10px}.ca_popup .ca_filter_items ul li{padding:8px 15px}.ca_404 h1{font-size:30px;line-height:40px}.ca_404 p{font-size:16px;line-height:26px}.ca_chat_container{bottom:10px;left:10px}.ca_main_chat_button{width:30px;height:30px;font-size:17px}.ca_chat_button{width:30px;height:30px}}
