.elementor-8 .elementor-element.elementor-element-cf6c6ba{--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;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-a1f1679{--display:flex;--gap:20px 20px;--background-transition:0.3s;--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-8 .elementor-element.elementor-element-02056e9{text-align:center;}.elementor-8 .elementor-element.elementor-element-02056e9 .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-798a72e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-798a72e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-798a72e .elementor-progress-bar{height:50px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-cd7ba20{--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;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-cd7ba20:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cd7ba20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b816c );}.elementor-8 .elementor-element.elementor-element-cd7ba20, .elementor-8 .elementor-element.elementor-element-cd7ba20::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-57a738f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--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-8 .elementor-element.elementor-element-23fa315{text-align:center;}.elementor-8 .elementor-element.elementor-element-23fa315 .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-6d163a3{text-align:center;}.elementor-8 .elementor-element.elementor-element-6d163a3 .elementor-heading-title{color:var( --e-global-color-572d812 );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5629ec3{text-align:center;}.elementor-8 .elementor-element.elementor-element-5629ec3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-d78680a{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d78680a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d78680a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-8 .elementor-element.elementor-element-d78680a, .elementor-8 .elementor-element.elementor-element-d78680a::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-10233c2{text-align:center;}.elementor-8 .elementor-element.elementor-element-10233c2 .elementor-heading-title{color:var( --e-global-color-572d812 );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-230ed0b{--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;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-5e9b561{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--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-8 .elementor-element.elementor-element-a69ff6f{text-align:center;}.elementor-8 .elementor-element.elementor-element-a69ff6f .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-04ea77f{text-align:center;}.elementor-8 .elementor-element.elementor-element-04ea77f .elementor-heading-title{color:var( --e-global-color-572d812 );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c380c22{--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;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-c380c22:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c380c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b816c );}.elementor-8 .elementor-element.elementor-element-c380c22, .elementor-8 .elementor-element.elementor-element-c380c22::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e869838{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-727e38b{text-align:center;}.elementor-8 .elementor-element.elementor-element-727e38b .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-7b876b4{--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;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-7b876b4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b876b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-839047c );}.elementor-8 .elementor-element.elementor-element-7b876b4, .elementor-8 .elementor-element.elementor-element-7b876b4::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7cccfc1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-918c252{text-align:center;}.elementor-8 .elementor-element.elementor-element-918c252 .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-ffe1438{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-ffe1438:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ffe1438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b816c );}.elementor-8 .elementor-element.elementor-element-ffe1438, .elementor-8 .elementor-element.elementor-element-ffe1438::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7b34562 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-7b34562{text-align:center;}.elementor-8 .elementor-element.elementor-element-7b34562 .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-6c3c347{--display:flex;--min-height:40vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6c3c347:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c3c347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6c3c347, .elementor-8 .elementor-element.elementor-element-6c3c347::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-21e8396{text-align:center;}.elementor-8 .elementor-element.elementor-element-21e8396 .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-8c9a5b4{--display:flex;--min-height:40vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8c9a5b4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8c9a5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-839047c );}.elementor-8 .elementor-element.elementor-element-8c9a5b4, .elementor-8 .elementor-element.elementor-element-8c9a5b4::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a4ee9c1{text-align:center;}.elementor-8 .elementor-element.elementor-element-a4ee9c1 .elementor-heading-title{color:var( --e-global-color-572d812 );}.elementor-8 .elementor-element.elementor-element-796cb79{--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;--gap:80px 80px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-796cb79:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-796cb79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-839047c );}.elementor-8 .elementor-element.elementor-element-796cb79, .elementor-8 .elementor-element.elementor-element-796cb79::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8e3a5a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cb63727{text-align:center;}.elementor-8 .elementor-element.elementor-element-cb63727 .elementor-heading-title{color:var( --e-global-color-572d812 );}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}body.elementor-page-8{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d78680a{--width:60%;}}/* Start custom CSS for progress, class: .elementor-element-798a72e */.elementor-8 .elementor-element.elementor-element-798a72e .elementor-progress-bar{

transition: 5s !important;    

animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;

    background-image: linear-gradient(45deg, #3ade52, #085d15, #3ade52, #085d15);

    background-size: 400% 200%;

    transition: all .8s;

}

@keyframes textura{

    0% {

        background-position: 0 0;

    }

    100% {

        background-position: 100% 0;

    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1b31dd */.elementor-8 .elementor-element.elementor-element-d1b31dd{clip-path: polygon(0 0, 96% 0, 100% 20%, 100% 80%, 100% 100%, 4% 100%, 0% 80%, 0% 20%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d78680a */.elementor-8 .elementor-element.elementor-element-d78680a{clip-path: polygon(0 0, 96% 0, 100% 20%, 100% 80%, 100% 100%, 4% 100%, 0% 80%, 0% 20%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9b561 */*::selection {

    color: #ffffff;

    background: #ff2982;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e869838 */.elementor-8 .elementor-element.elementor-element-e869838{

border-top: 2px solid;

border-image: linear-gradient(to right, transparent, #FD6740, transparent) 50;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cccfc1 */.elementor-8 .elementor-element.elementor-element-7cccfc1:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 2px;

    background: linear-gradient(60deg, #D9D1FB, #F48FB1);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c3c347 */.elementor-8 .elementor-element.elementor-element-6c3c347:before {

    content: '';

    position: absolute;

    left: 0;

    right: 0;

    background-image: linear-gradient(to bottom,rgba(20,20,20,0) 0,rgba(20,20,20,.15) 0%,rgba(20,20,20,.35) 0%,rgba(20,20,20,.58) 0%,rgb(20 20 20 / 0%) 0%,#000 100%);

    background-size: 100% 100%;

    background-position: 0 top;

    background-repeat: repeat-x;

    background-color: transparent;

    width: 100%;

    height: 250px;

    top: auto;

    bottom: 0px;

    opacity: 1;

    z-index: 2;

}

.elementor-8 .elementor-element.elementor-element-6c3c347:after {

    content: '';

    background: linear-gradient(77deg,hsl(0deg 0% 0% / 94%) 0,rgba(0,0,0,0) 85%);

    position: absolute;

    top: 0;

    left: 0;

    right: 26.09%;

    bottom: 0;

    opacity: 1;

    transition: opacity .5s;

    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e3a5a3 */.elementor-8 .elementor-element.elementor-element-8e3a5a3:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 2px;

    background: linear-gradient(60deg, #D9D1FB, #F48FB1);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS */*::-webkit-scrollbar {

    width: 7px !important;

}

*::-webkit-scrollbar-track {

    background: #202020;

}

*::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #F6D972, #986348);

    border-radius: 10px;

    border: 2px solid #202020;


}/* End custom CSS */