.elementor-83 .elementor-element.elementor-element-d32f6fc{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-d0bf83d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d0bf83d{text-align:left;}.elementor-83 .elementor-element.elementor-element-d0bf83d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;line-height:48px;}.elementor-83 .elementor-element.elementor-element-bec3087 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-bec3087{text-align:left;}.elementor-83 .elementor-element.elementor-element-bec3087 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:42px;}.elementor-83 .elementor-element.elementor-element-a8459c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-a8459c7{text-align:left;}.elementor-83 .elementor-element.elementor-element-a8459c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-d2f993c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d2f993c{text-align:left;}.elementor-83 .elementor-element.elementor-element-d2f993c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-b28070d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-83 .elementor-element.elementor-element-b28070d{text-align:left;}.elementor-83 .elementor-element.elementor-element-b28070d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-abae3ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-83 .elementor-element.elementor-element-abae3ba{text-align:left;}.elementor-83 .elementor-element.elementor-element-abae3ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-7aae3ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-83 .elementor-element.elementor-element-7aae3ee{text-align:left;}.elementor-83 .elementor-element.elementor-element-7aae3ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-3eeef83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-3eeef83{text-align:left;}.elementor-83 .elementor-element.elementor-element-3eeef83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-689e13a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-689e13a{text-align:left;}.elementor-83 .elementor-element.elementor-element-689e13a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-4f5ff49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-4f5ff49{text-align:left;}.elementor-83 .elementor-element.elementor-element-4f5ff49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-f1a86c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-f1a86c3{text-align:left;}.elementor-83 .elementor-element.elementor-element-f1a86c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-a388514 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-a388514{text-align:left;}.elementor-83 .elementor-element.elementor-element-a388514 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-8c3a918 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-8c3a918{text-align:left;}.elementor-83 .elementor-element.elementor-element-8c3a918 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-bf93a4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-bf93a4b{text-align:left;}.elementor-83 .elementor-element.elementor-element-bf93a4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-fe86448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-fe86448{text-align:left;}.elementor-83 .elementor-element.elementor-element-fe86448 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-a12ffb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-a12ffb9{text-align:left;}.elementor-83 .elementor-element.elementor-element-a12ffb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-ad243ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-ad243ca{text-align:left;}.elementor-83 .elementor-element.elementor-element-ad243ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-e91b3bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-e91b3bd{text-align:left;}.elementor-83 .elementor-element.elementor-element-e91b3bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-f6daa7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-f6daa7e{text-align:left;}.elementor-83 .elementor-element.elementor-element-f6daa7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-679f234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-679f234{text-align:left;}.elementor-83 .elementor-element.elementor-element-679f234 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-218b6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-218b6a4{text-align:left;}.elementor-83 .elementor-element.elementor-element-218b6a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-ab0a2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-ab0a2c9{text-align:left;}.elementor-83 .elementor-element.elementor-element-ab0a2c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-79faf91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-79faf91{text-align:left;}.elementor-83 .elementor-element.elementor-element-79faf91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-7ba1a84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-7ba1a84{text-align:left;}.elementor-83 .elementor-element.elementor-element-7ba1a84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-1681e70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-1681e70{text-align:left;}.elementor-83 .elementor-element.elementor-element-1681e70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-6f5b768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-6f5b768{text-align:left;}.elementor-83 .elementor-element.elementor-element-6f5b768 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-21e0e92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-21e0e92{text-align:left;}.elementor-83 .elementor-element.elementor-element-21e0e92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-eb27cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-eb27cff{text-align:left;}.elementor-83 .elementor-element.elementor-element-eb27cff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-8a624a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-8a624a4{text-align:left;}.elementor-83 .elementor-element.elementor-element-8a624a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-e932d0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-e932d0d{text-align:left;}.elementor-83 .elementor-element.elementor-element-e932d0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-56383d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-56383d8{text-align:left;}.elementor-83 .elementor-element.elementor-element-56383d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-79ec529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-79ec529{text-align:left;}.elementor-83 .elementor-element.elementor-element-79ec529 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-8267eae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-8267eae{text-align:left;}.elementor-83 .elementor-element.elementor-element-8267eae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-6346ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-6346ba7{text-align:left;}.elementor-83 .elementor-element.elementor-element-6346ba7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-88017cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-88017cc{text-align:left;}.elementor-83 .elementor-element.elementor-element-88017cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-5eb6ffe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-5eb6ffe{text-align:left;}.elementor-83 .elementor-element.elementor-element-5eb6ffe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-61f4282 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-61f4282{text-align:left;}.elementor-83 .elementor-element.elementor-element-61f4282 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-1f120d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-1f120d6{text-align:left;}.elementor-83 .elementor-element.elementor-element-1f120d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-94226fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-94226fe{text-align:left;}.elementor-83 .elementor-element.elementor-element-94226fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-20b8b84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-20b8b84{text-align:left;}.elementor-83 .elementor-element.elementor-element-20b8b84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-49f26db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-49f26db{text-align:left;}.elementor-83 .elementor-element.elementor-element-49f26db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-0d32d25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-0d32d25{text-align:left;}.elementor-83 .elementor-element.elementor-element-0d32d25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-582a5da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-582a5da{text-align:left;}.elementor-83 .elementor-element.elementor-element-582a5da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-97d11b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-83 .elementor-element.elementor-element-97d11b4{text-align:left;}.elementor-83 .elementor-element.elementor-element-97d11b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-59a9e48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-83 .elementor-element.elementor-element-59a9e48{text-align:left;}.elementor-83 .elementor-element.elementor-element-59a9e48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-01aee12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-01aee12{text-align:left;}.elementor-83 .elementor-element.elementor-element-01aee12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-12946b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-12946b7{text-align:left;}.elementor-83 .elementor-element.elementor-element-12946b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-26b5ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-26b5ff7{text-align:left;}.elementor-83 .elementor-element.elementor-element-26b5ff7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-c243b5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-83 .elementor-element.elementor-element-c243b5d{text-align:left;}.elementor-83 .elementor-element.elementor-element-c243b5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-2ba58f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-2ba58f4{text-align:left;}.elementor-83 .elementor-element.elementor-element-2ba58f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-87e1ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-87e1ef4{text-align:left;}.elementor-83 .elementor-element.elementor-element-87e1ef4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-783109a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-783109a{text-align:left;}.elementor-83 .elementor-element.elementor-element-783109a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-8ee2a65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-8ee2a65{text-align:left;}.elementor-83 .elementor-element.elementor-element-8ee2a65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-6526893 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-6526893{text-align:left;}.elementor-83 .elementor-element.elementor-element-6526893 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-fa19781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-fa19781{text-align:left;}.elementor-83 .elementor-element.elementor-element-fa19781 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-3e9faef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-3e9faef{text-align:left;}.elementor-83 .elementor-element.elementor-element-3e9faef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-b40b4b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-b40b4b2{text-align:left;}.elementor-83 .elementor-element.elementor-element-b40b4b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-482e93c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-482e93c{text-align:left;}.elementor-83 .elementor-element.elementor-element-482e93c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-7add069 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-7add069{text-align:left;}.elementor-83 .elementor-element.elementor-element-7add069 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-72d1410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-72d1410{text-align:left;}.elementor-83 .elementor-element.elementor-element-72d1410 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-b596d11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-b596d11{text-align:left;}.elementor-83 .elementor-element.elementor-element-b596d11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-08b469d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-08b469d{text-align:left;}.elementor-83 .elementor-element.elementor-element-08b469d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-3469a39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-3469a39{text-align:left;}.elementor-83 .elementor-element.elementor-element-3469a39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-927b512 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-927b512{text-align:left;}.elementor-83 .elementor-element.elementor-element-927b512 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-cb38453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-cb38453{text-align:left;}.elementor-83 .elementor-element.elementor-element-cb38453 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-d9e5602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-83 .elementor-element.elementor-element-d9e5602{text-align:left;}.elementor-83 .elementor-element.elementor-element-d9e5602 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-edf19c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-edf19c5{text-align:left;}.elementor-83 .elementor-element.elementor-element-edf19c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-afe95a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-afe95a8{text-align:left;}.elementor-83 .elementor-element.elementor-element-afe95a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-cb81c0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-cb81c0b{text-align:left;}.elementor-83 .elementor-element.elementor-element-cb81c0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-11fceb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-11fceb9{text-align:left;}.elementor-83 .elementor-element.elementor-element-11fceb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-bb867f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-bb867f0{text-align:left;}.elementor-83 .elementor-element.elementor-element-bb867f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-c895770 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-83 .elementor-element.elementor-element-c895770{text-align:left;}.elementor-83 .elementor-element.elementor-element-c895770 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}body.elementor-page-83:not(.elementor-motion-effects-element-type-background), body.elementor-page-83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-d32f6fc{--content-width:1000px;}}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-d32f6fc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-83 .elementor-element.elementor-element-d0bf83d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-bec3087 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-a8459c7 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-3eeef83 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-4f5ff49 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-79faf91 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-21e0e92 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-79ec529 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-88017cc .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-61f4282 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-b596d11 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-3469a39 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-83 .elementor-element.elementor-element-afe95a8 .elementor-heading-title{font-size:30px;line-height:30px;}}/* Start custom CSS for heading, class: .elementor-element-12946b7 */#cmplz-document {
    font-size: 14px;
}

#cmplz-cookies-overview .cmplz-dropdown[open], #cmplz-document .cmplz-dropdown[open], .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] {
    padding-bottom: 1px;
}
#cmplz-cookies-overview .cmplz-dropdown, #cmplz-document .cmplz-dropdown, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown {
    background-color: rgba(239, 239, 239, 0.25);
}

#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary {
    display: block;
}

#cmplz-cookies-overview .cmplz-dropdown summary, #cmplz-document .cmplz-dropdown summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary {
    display: block;
    background-color: rgba(239, 239, 239, 0.5);
    margin: 5px 0;
    padding: 5px 10px;
    align-items: center;
    justify-items: stretch;
}
#cmplz-cookies-overview .cmplz-dropdown summary, #cmplz-document .cmplz-dropdown summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary {
    display: block;
    cursor: pointer;
}

#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div {
    grid-template: "heading paragraph label checkbox chevron";
    grid-template-columns: 2fr auto 0 auto 25px;
}

#cmplz-cookies-overview .cmplz-dropdown summary div, #cmplz-document .cmplz-dropdown summary div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div {
    display: grid;
    grid-template: "heading chevron";
    grid-template-columns: 2fr 25px;
    grid-gap: 15px;
    align-items: center;
}

#cmplz-cookies-overview .cmplz-dropdown summary div h3, #cmplz-document .cmplz-dropdown summary div h3, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3 {
    grid-area: heading;
    margin: 0;
}

#cmplz-cookies-overview .cmplz-dropdown summary h3, #cmplz-document .cmplz-dropdown summary h3, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3 {
    padding: 0 5px;
    font-size: 18px;
    border-bottom: 0;
}
#cmplz-document h2, .editor-styles-wrapper .cmplz-unlinked-mode h2, #cmplz-document h3, .editor-styles-wrapper .cmplz-unlinked-mode h3 {
    font-size: 22px;
    text-align: left;
    margin-top: 15px;
    text-transform: initial;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p {
    grid-area: paragraph;
}

#cmplz-cookies-overview .cmplz-dropdown summary p, #cmplz-document .cmplz-dropdown summary p, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary p {
    text-align: right;
    padding: 0;
    margin: 0;
    font-size: 14px;
    border-bottom: 0;
}

#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"], #cmplz-document .cmplz-dropdown summary div input[data-category="functional"], .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div input[data-category="functional"] {
    visibility: hidden;
}

#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after, #cmplz-document .cmplz-dropdown[open] summary div:after, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] summary div:after {
    transform: rotate(180deg);
}
#cmplz-cookies-overview .cmplz-dropdown summary div:after, #cmplz-document .cmplz-dropdown summary div:after, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after {
    cursor: pointer;
    content: '';
    background: url(https://aspargolabs.es/wp-content/plugins/complianz-gdpr-premium/assets/images/chevron-down.svg) no-repeat;
    transform: rotate(0);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    background-size: cover;
    height: 18px;
    width: 18px;
    margin: 3px;
}
#cmplz-cookies-overview .cmplz-dropdown summary div:after, #cmplz-document .cmplz-dropdown summary div:after, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after {
    grid-area: chevron;
}

#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description, #cmplz-document .cmplz-dropdown .cmplz-service-description, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description, #cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data, #cmplz-document .cmplz-dropdown .cmplz-sharing-data, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data {
    padding: 0 15px 15px;
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose {
        grid-column: span 2;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template:
        "purpose purpose purpose"
        "header1 header2 header3" auto;
    }
}

#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose {
    display: grid;
}
#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose, #cmplz-document .cmplz-dropdown .cookies-per-purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose {
    border: 1px solid #dadada;
    grid-gap: 1px;
    background-color: #dadada;
    margin-bottom: 10px;
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose {
        grid-area: purpose;
    }
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div {
    background-color: white;
    padding: 15px;
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header {
        grid-area: header1;
    }
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header, #cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header {
        background-color: #f7f7f7;
    }
}
#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div {
    background-color: white;
    padding: 15px;
}

#cmplz-document a[target="_blank"]::after, .editor-styles-wrapper .cmplz-unlinked-mode a[target="_blank"]::after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
    margin: 0 3px 0 5px;
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header {
        grid-area: header2;
    }
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header, #cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header {
        background-color: #f7f7f7;
    }
}
#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div {
    background-color: white;
    padding: 15px;
}

@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header {
        grid-area: header3;
    }
}
@media only screen and (min-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header, #cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header {
        background-color: #f7f7f7;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ba58f4 */#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories {
    margin-top: 10px;
    display: block;
    width: 100%;
}
#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child) {
    margin-bottom: 5px;
}
#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category {
    background-color: rgba(239, 239, 239, 0.25);
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] {
    padding-bottom: 1px;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child) {
    margin-bottom: 5px;
}
#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category {
    background-color: rgba(239, 239, 239, 0.25);
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary {
    display: block;
    cursor: pointer;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header {
    display: grid;
    grid-template-columns: 1fr auto 25px;
    grid-template-rows: auto;
    align-items: center;
    grid-gap: 10px;
    padding: 5px 10px;
    background-color: rgba(239, 239, 239, 0.5);
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary {
    display: block;
    cursor: pointer;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active {
    font-size: 12px;
    color: #008000;
    display: flex;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox {
    display: flex;
    align-items: center;
    margin: 0;
    padding: initial;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after, #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open {
    transform: rotate(180deg);
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open {
    display: flex;
    align-items: center;
    justify-content: center;
    grid-column-start: 3;
    cursor: pointer;
    content: '';
    background: var(--cmplz_category_open_icon_url) no-repeat;
    transform: rotate(0);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    background-size: cover;
    height: 25px;
    width: 25px;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description {
    padding: 10px;
}

.cmplz-category.cmplz-functional { display: none; }

.cmplz-category.cmplz-functional.ok { display: block; }/* End custom CSS */