.elementor-4704 .elementor-element.elementor-element-ce6825a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-841c328{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-e68dee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-062ea4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-9e9753f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-eceb805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-e138520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2D2D2D;--border-color:#2D2D2D;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:235px;--padding-bottom:145px;--padding-left:30px;--padding-right:30px;}.elementor-4704 .elementor-element.elementor-element-dd02062{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-88731b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 170px;--row-gap:0px;--column-gap:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-c14c25d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-3ff0d9f{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-2d16cda{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-2d16cda img{width:100%;}.elementor-4704 .elementor-element.elementor-element-842814c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-842814c .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-ac23dea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-451775b{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-fccadd0{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-623ca0b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-623ca0b .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-c80399b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-4889c61{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-6ccc3fb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-6ccc3fb img{width:630%;height:450px;object-fit:contain;}.elementor-4704 .elementor-element.elementor-element-2f24d3a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-2f24d3a .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-0765fa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 170px;--row-gap:0px;--column-gap:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-d449cde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-9860ef9{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-0febf58{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-afa4374{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-afa4374 .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-2703e0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-dc485eb{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-deb9b45{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-e45199b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-e45199b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4704 .elementor-element.elementor-element-e45199b .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-0024867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-065c2e2{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4704 .elementor-element.elementor-element-85d7010{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-80c6cb9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-80c6cb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4704 .elementor-element.elementor-element-80c6cb9 .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-ef0b557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 170px;--row-gap:0px;--column-gap:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-79ea7de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4704 .elementor-element.elementor-element-1f6a1c2{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-7c5a735{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-7c5a735 > .elementor-widget-container{background-color:#FFD500;}.elementor-4704 .elementor-element.elementor-element-4c25c22{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-4c25c22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4704 .elementor-element.elementor-element-4c25c22 .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-a694b85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-346d1dc{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-fc704b1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-51c7bce{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-51c7bce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4704 .elementor-element.elementor-element-51c7bce .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-207d551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-9627986{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-9bdef24{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-1e98664{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-4704 .elementor-element.elementor-element-1e98664 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4704 .elementor-element.elementor-element-1e98664 .elementor-heading-title{mix-blend-mode:luminosity;}.elementor-4704 .elementor-element.elementor-element-2b99c82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-4704:not(.elementor-motion-effects-element-type-background), body.elementor-page-4704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060606;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4704 .elementor-element.elementor-element-c14c25d{--width:50%;}.elementor-4704 .elementor-element.elementor-element-ac23dea{--width:50%;}.elementor-4704 .elementor-element.elementor-element-c80399b{--width:50%;}.elementor-4704 .elementor-element.elementor-element-d449cde{--width:50%;}.elementor-4704 .elementor-element.elementor-element-2703e0e{--width:50%;}.elementor-4704 .elementor-element.elementor-element-0024867{--width:50%;}.elementor-4704 .elementor-element.elementor-element-79ea7de{--width:50%;}.elementor-4704 .elementor-element.elementor-element-a694b85{--width:50%;}.elementor-4704 .elementor-element.elementor-element-207d551{--width:50%;}}@media(max-width:1500px){.elementor-4704 .elementor-element.elementor-element-e138520{--padding-top:180px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4704 .elementor-element.elementor-element-88731b9{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-4704 .elementor-element.elementor-element-0765fa3{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-4704 .elementor-element.elementor-element-d449cde{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4704 .elementor-element.elementor-element-2703e0e{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-0024867{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-ef0b557{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-4704 .elementor-element.elementor-element-79ea7de{--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-a694b85{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-207d551{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1366px){.elementor-4704 .elementor-element.elementor-element-e138520{--padding-top:235px;--padding-bottom:145px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1200px){.elementor-4704 .elementor-element.elementor-element-e138520{--padding-top:220px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4704 .elementor-element.elementor-element-88731b9{--gap:0px 120px;--row-gap:0px;--column-gap:120px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-0765fa3{--gap:0px 120px;--row-gap:0px;--column-gap:120px;}.elementor-4704 .elementor-element.elementor-element-ef0b557{--gap:0px 120px;--row-gap:0px;--column-gap:120px;}}@media(max-width:880px){.elementor-4704 .elementor-element.elementor-element-e138520{--padding-top:150px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4704 .elementor-element.elementor-element-2d16cda img{width:100%;height:100%;}.elementor-4704 .elementor-element.elementor-element-ac23dea{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-6ccc3fb img{width:100%;height:100%;}.elementor-4704 .elementor-element.elementor-element-d449cde{--margin-top:-255px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4704 .elementor-element.elementor-element-2703e0e{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-0024867{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-ef0b557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-79ea7de{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-a694b85{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-207d551{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-4704 .elementor-element.elementor-element-e138520{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4704 .elementor-element.elementor-element-dd02062 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4704 .elementor-element.elementor-element-88731b9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-3ff0d9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-ac23dea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-451775b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-c80399b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-4889c61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-0765fa3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-d449cde{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-9860ef9{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-2703e0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-dc485eb{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-0024867{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-065c2e2{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-ef0b557{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-79ea7de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-1f6a1c2{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-a694b85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-346d1dc{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-207d551{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4704 .elementor-element.elementor-element-9627986{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-4704{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-dd02062 */.c8-brand-heading .elementor-heading-title {
  font-family: 'Oswald', sans-serif !important;
  font-size: clamp(80px, 8vw, 200px) !important;
  font-weight: 700 !important;
  line-height: 0.9 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-842814c */.c8-brand-heading2 .elementor-heading-title {
  font-family: 'Oswald', sans-serif !important;
  font-size: clamp(40px, 3vw, 100px) !important;
  font-weight: 700 !important;
  line-height: 0.9 !important;
  color:#2d2d2d;
}/* End custom CSS */
/* Start custom CSS *//* ========== CRE8IVE BRAND PAGE CSS ========== */

/* FONTS */
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@700&family=Barlow+Condensed:wght@300;400;600&family=DM+Mono&display=swap');

/* TICKER */
.brand-ticker-wrap {
  position: fixed; top: 0; left: 0; right: 0;
  height: 36px;
  background: var(--c8-brand);
  overflow: hidden;
  z-index: 500;
  display: flex; align-items: center;
}
.brand-ticker {
  display: flex;
  animation: brandTick 18s linear infinite;
  white-space: nowrap;
}
.brand-ticker span {
  font-family: 'DM Mono', monospace;
  font-size: 10px;
  letter-spacing: 0.2em;
  color: #060606;
  padding: 0 40px;
  text-transform: uppercase;
}
@keyframes brandTick {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* HERO */
.brand-hero {
  min-height: 100vh;
  padding-top: 36px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 56px;
  padding-right: 56px;
  position: relative;
  overflow: hidden;
  background: var(--c8-bg);
}
.brand-hero-shape {
  position: absolute;
  right: -80px; top: 50%;
  transform: translateY(-50%);
  width: 55vw; height: 70vh;
  background: var(--c8-brand);
  clip-path: polygon(12% 0%, 100% 0%, 100% 100%, 0% 100%);
  z-index: 1;
}
.brand-hero-shape::after {
  content: '';
  position: absolute; inset: 0;
  background: repeating-linear-gradient(-45deg, transparent, transparent 4px, rgba(0,0,0,0.04) 4px, rgba(0,0,0,0.04) 8px);
}
.brand-label {
  font-family: 'DM Mono', monospace;
  font-size: 10px;
  letter-spacing: 0.3em;
  color: var(--c8-brand);
  margin-bottom: 32px;
  opacity: 0.8;
  position: relative; z-index: 3;
  text-transform: uppercase;
}
.brand-h1 {
  font-family: 'Oswald', sans-serif;
  font-size: clamp(72px, 11vw, 160px);
  line-height: 0.85;
  letter-spacing: -0.01em;
  text-transform: uppercase;
  position: relative; z-index: 3;
  color: #fff;
}
.brand-h1 .outline {
  -webkit-text-stroke: 2px #fff;
  color: transparent;
}
.brand-h1 .yellow { color: var(--c8-brand); }
.brand-sub {
  margin-top: 48px;
  font-family: 'Barlow Condensed', sans-serif;
  font-size: 15px;
  font-weight: 300;
  letter-spacing: 0.05em;
  color: rgba(255,255,255,0.45);
  line-height: 1.6;
  max-width: 340px;
  position: relative; z-index: 3;
}
.brand-cta {
  margin-top: 56px;
  display: inline-flex; align-items: center; gap: 16px;
  background: var(--c8-brand);
  color: #060606;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  text-decoration: none;
  padding: 16px 36px;
  position: relative; z-index: 3;
  transition: background 0.2s;
  clip-path: polygon(0 0, calc(100% - 12px) 0, 100% 100%, 12px 100%);
}
.brand-cta:hover { background: #fff; }

/* MARQUEE */
.brand-marquee-section {
  border-top: 1px solid rgba(255,255,255,0.12);
  border-bottom: 1px solid rgba(255,255,255,0.12);
  overflow: hidden;
  height: 80px;
  display: flex; align-items: center;
  background: var(--c8-bg);
}
.brand-marquee {
  display: flex;
  animation: brandMarquee 20s linear infinite;
  white-space: nowrap;
}
.brand-marquee span {
  font-family: 'Oswald', sans-serif;
  font-size: 42px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  padding: 0 48px;
  color: rgba(255,255,255,0.12);
}
.brand-marquee span.lit { color: var(--c8-brand); }
@keyframes brandMarquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}

/* STATEMENT SPLIT */
.brand-split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  min-height: 70vh;
  border-bottom: 1px solid rgba(255,255,255,0.12);
}
.brand-split-left {
  padding: 100px 56px;
  border-right: 1px solid rgba(255,255,255,0.12);
}
.brand-split-right {
  padding: 100px 56px;
  background: rgba(255,255,255,0.05);
}
.brand-section-label {
  font-family: 'DM Mono', monospace;
  font-size: 10px;
  letter-spacing: 0.25em;
  color: var(--c8-brand);
  margin-bottom: 48px;
  opacity: 0.7;
  text-transform: uppercase;
}
.brand-big {
  font-family: 'Oswald', sans-serif;
  font-size: clamp(48px, 6vw, 88px);
  line-height: 0.9;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  color: #fff;
}
.brand-big em { color: var(--c8-brand); font-style: normal; display: block; }

/* SERVICES */
.brand-services {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.brand-svc {
  padding: 64px 56px;
  border-bottom: 1px solid rgba(255,255,255,0.12);
  border-right: 1px solid rgba(255,255,255,0.12);
  position: relative;
  overflow: hidden;
  transition: background 0.4s;
}
.brand-svc:nth-child(even) { border-right: none; }
.brand-svc:hover { background: rgba(255,213,0,0.04); }
.brand-svc::before {
  content: attr(data-num);
  position: absolute; right: 40px; bottom: 20px;
  font-family: 'Oswald', sans-serif;
  font-size: 120px;
  color: rgba(255,255,255,0.03);
  line-height: 1;
}
.brand-svc-num {
  font-family: 'DM Mono', monospace;
  font-size: 10px;
  color: var(--c8-brand);
  letter-spacing: 0.2em;
  margin-bottom: 28px;
  opacity: 0.6;
}
.brand-svc-name {
  font-family: 'Oswald', sans-serif;
  font-size: 40px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  line-height: 1;
  margin-bottom: 20px;
  color: #fff;
}
.brand-svc-desc {
  font-family: 'Barlow Condensed', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.7;
  color: rgba(255,255,255,0.4);
  max-width: 300px;
}
.brand-svc-line {
  display: block;
  width: 0; height: 2px;
  background: var(--c8-brand);
  margin-top: 36px;
  transition: width 0.5s cubic-bezier(.16,1,.3,1);
}
.brand-svc:hover .brand-svc-line { width: 60px; }

/* PROCESS */
.brand-process { border-top: 1px solid rgba(255,255,255,0.12); }
.brand-process-header {
  padding: 80px 56px 60px;
  border-bottom: 1px solid rgba(255,255,255,0.12);
  display: flex; align-items: flex-end; justify-content: space-between;
}
.brand-process-title {
  font-family: 'Oswald', sans-serif;
  font-size: clamp(48px, 6vw, 80px);
  text-transform: uppercase;
  line-height: 0.9;
  color: #fff;
}
.brand-process-steps {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.brand-pstep {
  padding: 64px 56px;
  border-right: 1px solid rgba(255,255,255,0.12);
}
.brand-pstep:last-child { border-right: none; }
.brand-pstep-num {
  font-family: 'Oswald', sans-serif;
  font-size: 96px;
  color: var(--c8-brand);
  line-height: 1;
  margin-bottom: 24px;
  opacity: 0.15;
}
.brand-pstep-name {
  font-family: 'Oswald', sans-serif;
  font-size: 28px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  margin-bottom: 16px;
  color: #fff;
}
.brand-pstep-desc {
  font-family: 'Barlow Condensed', sans-serif;
  font-size: 13px;
  font-weight: 300;
  color: rgba(255,255,255,0.4);
  line-height: 1.7;
}

/* CTA */
.brand-cta-section {
  min-height: 70vh;
  display: flex; flex-direction: column;
  align-items: center; justify-content: center;
  text-align: center;
  padding: 120px 56px;
  position: relative;
  overflow: hidden;
}
.brand-cta-bg {
  position: absolute; inset: 0;
  background: radial-gradient(ellipse 70% 60% at 50% 50%, rgba(255,213,0,0.07) 0%, transparent 70%);
  pointer-events: none;
}
.brand-cta-h2 {
  font-family: 'Oswald', sans-serif;
  font-size: clamp(64px, 12vw, 140px);
  text-transform: uppercase;
  line-height: 0.85;
  letter-spacing: 0.01em;
  position: relative; z-index: 1;
  color: #fff;
}
.brand-cta-h2 em { font-style: normal; color: var(--c8-brand); display: block; }
.brand-cta-btn {
  display: inline-flex; align-items: center; gap: 20px;
  margin-top: 72px;
  position: relative; z-index: 1;
  font-family: 'Oswald', sans-serif;
  font-size: 16px;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  text-decoration: none;
  color: #060606;
  background: var(--c8-brand);
  padding: 22px 56px;
  transition: all 0.25s;
}
.brand-cta-btn:hover { background: transparent; color: var(--c8-brand); outline: 2px solid var(--c8-brand); }

/* MOBILE */
@media (max-width: 768px) {
  .brand-hero { padding-left: 24px; padding-right: 24px; }
  .brand-h1 { font-size: clamp(48px, 14vw, 80px); }
  .brand-hero-shape { display: none; }
  .brand-split { grid-template-columns: 1fr; }
  .brand-split-left { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.12); padding: 60px 24px; }
  .brand-split-right { padding: 60px 24px; }
  .brand-services { grid-template-columns: 1fr; }
  .brand-svc { border-right: none; padding: 48px 24px; }
  .brand-process-steps { grid-template-columns: 1fr; }
  .brand-pstep { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.12); padding: 48px 24px; }
  .brand-process-header { flex-direction: column; gap: 24px; padding: 48px 24px; }
  .brand-cta-section { padding: 80px 24px; }
  .brand-marquee-section { display: none; }
}/* End custom CSS */