.elementor-12 .elementor-element.elementor-element-d0f10ac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0f10ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../images/zazapepe.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-12 .elementor-element.elementor-element-d0f10ac > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(180deg, #14FF36 0%, #F20000 100%);
    opacity:0.45;
    mix-blend-mode:darken;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-d0f10ac{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-10%;
    margin-bottom:0%;
    padding:13% 0% 16% 0%;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4227a74.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-4227a74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-4227a74.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-4227a74 > .elementor-element-populated{
    margin:0px 0px 0px 300px;
    --e-column-margin-right:0px;
    --e-column-margin-left:300px;
}
.elementor-12 .elementor-element.elementor-element-9bd0b8b{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-9bd0b8b .elementor-heading-title{
    color:#0BB32F;
    font-family:"420", Sans-serif;
    font-size:8vw;
    font-weight:600;
    line-height:6.8rem;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#FFFFFF;
    stroke:#FFFFFF;
    text-shadow:5px 6px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-457638d{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-457638d .elementor-heading-title{
    color:#0BB32F;
    font-family:"420", Sans-serif;
    font-size:2.1vw;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#FFFFFF;
    stroke:#FFFFFF;
    text-shadow:3px 4px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-457638d > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-fd13a4e .elementor-button{
    font-family:"420", Sans-serif;
    font-size:35px;
    font-weight:500;
    text-shadow:1px 2px 0px #000000;
    fill:#0BB32F;
    color:#0BB32F;
    background-color:#FFFFFF;
    border-radius:8px 8px 8px 8px;
    box-shadow:0px 0px 19px 8px rgba(11.249999999999993, 150, 15.171195652173932, 0.5);
}
.elementor-12 .elementor-element.elementor-element-fd13a4e > .elementor-widget-container{
    margin:6px 6px 6px 6px;
}
.elementor-12 .elementor-element.elementor-element-fd13a4e{
    width:auto;
    max-width:auto;
}
.elementor-12 .elementor-element.elementor-element-9443c06 .elementor-button{
    font-family:"420", Sans-serif;
    font-size:35px;
    font-weight:500;
    text-shadow:1px 2px 0px #000000;
    fill:#0BB32F;
    color:#0BB32F;
    background-color:#FFFFFF;
    border-radius:8px 8px 8px 8px;
    box-shadow:0px 0px 19px 8px rgba(11.249999999999993, 150, 15.171195652173932, 0.5);
}
.elementor-12 .elementor-element.elementor-element-9443c06 > .elementor-widget-container{
    margin:6px 6px 6px 6px;
}
.elementor-12 .elementor-element.elementor-element-9443c06{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-38106cc.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-38106cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-38106cc.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-38106cc > .elementor-element-populated{
    margin:0px 200px 0px 0px;
    --e-column-margin-right:200px;
    --e-column-margin-left:0px;
}
.elementor-12 .elementor-element.elementor-element-63dcf22{
    text-align:right;
}
.elementor-12 .elementor-element.elementor-element-63dcf22 img{
    width:70%;
}
.elementor-12 .elementor-element.elementor-element-63dcf22 > .elementor-widget-container{
    --e-transform-flipX:-1;
}
.elementor-12 .elementor-element.elementor-element-d7df418 > .elementor-container{
    max-width:1378px;
}


.elementor-12 .elementor-element.elementor-element-d7df418:not(.elementor-motion-effects-element-type-background), 
.elementor-12 .elementor-element.elementor-element-d7df418 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/nft-2.jpg");
    background-position: center center;
    background-repeat: repeat; /* Ajustado para repetir */
    background-size: auto; /* Mantém o tamanho original do GIF */
}

.elementor-12 .elementor-element.elementor-element-d7df418 > .elementor-background-overlay {
    background-color: #0c4b0c;
    background-image: url("../images/nft-2.jpg");
    background-position: center center;
    background-repeat: repeat; /* Ajustado para repetir */
    background-size: auto; /* Mantém o tamanho original do GIF */
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}




.elementor-12 .elementor-element.elementor-element-d7df418{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-300px;
    margin-bottom:0px;
    padding:20% 0% 20% 0%;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2379411.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-2379411.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-2379411.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-2379411 > .elementor-element-populated{
    margin:0px 50px 0px 0px;
    --e-column-margin-right:50px;
    --e-column-margin-left:0px;
}
.elementor-12 .elementor-element.elementor-element-54bfb09{
    text-align:center;
}
.elementor-12 .elementor-element.elementor-element-54bfb09 img{
    width:100%;
    border-style:solid;
    border-width:5px 5px 5px 5px;
    border-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 0px 34px 23px rgba(53.52727581521738, 208.5, 123.41239423495836, 0.48);
}
.elementor-12 .elementor-element.elementor-element-54bfb09 > .elementor-widget-container{
    --e-transform-flipX:-1;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ee037bc.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-ee037bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-ee037bc.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-ee037bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #197B3BB3 0%, #161D18B3 100%);
}
.elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-element-populated{
    border-style:solid;
    border-color:#FFFFFF;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:25px 25px 25px 25px;
    --e-column-margin-right:25px;
    --e-column-margin-left:25px;
    padding:50px 50px 50px 50px;
}
.elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-b48b1b1{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-b48b1b1 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"420", Sans-serif;
    font-size:100px;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#0BB32F;
    stroke:#0BB32F;
    text-shadow:5px 6px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-5bef381{
    text-align:center;
    color:#FFFFFF;
    font-family:"420", Sans-serif;
    font-size:34px;
    font-weight:400;
    text-shadow:2px 1px 0px rgba(18.515624999999996, 150, 28.609194548233695, 0.96);
}
.elementor-12 .elementor-element.elementor-element-9177237 .elementor-button{
    font-family:"420", Sans-serif;
    font-size:35px;
    font-weight:500;
    text-shadow:1px 2px 0px #000000;
    fill:#0BB32F;
    color:#0BB32F;
    background-color:#FFFFFF;
    border-radius:8px 8px 8px 8px;
    box-shadow:0px 0px 19px 8px rgba(11.249999999999993, 150, 15.171195652173932, 0.5);
}
.elementor-12 .elementor-element.elementor-element-9177237 > .elementor-widget-container{
    margin:6px 6px 6px 6px;
}
.elementor-12 .elementor-element.elementor-element-9177237{
    width:auto;
    max-width:auto;
}
.elementor-12 .elementor-element.elementor-element-3f93306 .elementor-button{
    font-family:"420", Sans-serif;
    font-size:35px;
    font-weight:500;
    text-shadow:1px 2px 0px #000000;
    fill:#0BB32F;
    color:#0BB32F;
    background-color:#FFFFFF;
    border-radius:8px 8px 8px 8px;
    box-shadow:0px 0px 19px 8px rgba(11.249999999999993, 150, 15.171195652173932, 0.5);
}
.elementor-12 .elementor-element.elementor-element-3f93306 > .elementor-widget-container{
    margin:6px 6px 6px 6px;
}
.elementor-12 .elementor-element.elementor-element-3f93306{
    width:auto;
    max-width:auto;
}
.elementor-12 .elementor-element.elementor-element-1b5c660:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b5c660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../images/gangasta-pepe.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-12 .elementor-element.elementor-element-1b5c660 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(180deg, #14FF36 0%, #F20000 100%);
    opacity:0.45;
    mix-blend-mode:darken;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-1b5c660{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:8% 0% 20% 0%;
}
.elementor-12 .elementor-element.elementor-element-1b5c660 > .elementor-shape-top .elementor-shape-fill{
    fill:#FFFFFF;
}
.elementor-12 .elementor-element.elementor-element-1b5c660 > .elementor-shape-top svg{
    height:46px;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-04f4891.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-04f4891.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-04f4891.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-04f4891 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}
.elementor-12 .elementor-element.elementor-element-ba3a9d4{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-ba3a9d4 .elementor-heading-title{
    color:#0BB32F;
    font-family:"420", Sans-serif;
    font-size:8vw;
    font-weight:600;
    line-height:6.8rem;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#FFFFFF;
    stroke:#FFFFFF;
    text-shadow:5px 6px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-2f81b5e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f81b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-12 .elementor-element.elementor-element-2f81b5e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:50px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-2f81b5e > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-dd6919f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-dd6919f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-dd6919f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-dd6919f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #197B3BB3 0%, #161D18B3 100%);
}
.elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-element-populated{
    border-style:solid;
    border-color:#FFFFFF;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:25px 25px 25px 25px;
    --e-column-margin-right:25px;
    --e-column-margin-left:25px;
    padding:50px 50px 50px 50px;
}
.elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-0de6e9c{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-0de6e9c .elementor-heading-title{
    color:#FFFFFF;
    font-family:"420", Sans-serif;
    font-size:133px;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#0BB32F;
    stroke:#0BB32F;
    text-shadow:5px 6px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(0px/2);
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(0px/2);
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(0px/2);
    margin-left:calc(0px/2);
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-0px/2);
    margin-left:calc(-0px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-0px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-0px/2);
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-icon i{
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    transition:fill 0.3s;
}
.elementor-12 .elementor-element.elementor-element-853d963{
    --e-icon-list-icon-size:41px;
    --e-icon-list-icon-align:center;
    --e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-align:center;
    --icon-vertical-offset:0px;
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-icon{
    padding-right:11px;
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-item > a{
    font-family:"420", Sans-serif;
    font-size:60px;
    font-weight:400;
}
.elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-text{
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-4276828 .elementor-button{
    font-family:"420", Sans-serif;
    font-size:35px;
    font-weight:500;
    text-shadow:1px 2px 0px #000000;
    fill:#0BB32F;
    color:#0BB32F;
    background-color:#FFFFFF;
    border-radius:8px 8px 8px 8px;
    box-shadow:0px 0px 19px 8px rgba(11.249999999999993, 150, 15.171195652173932, 0.5);
}
.elementor-12 .elementor-element.elementor-element-4276828 > .elementor-widget-container{
    margin:6px 6px 6px 6px;
}
.elementor-12 .elementor-element.elementor-element-4276828{
    width:auto;
    max-width:auto;
}
.elementor-12 .elementor-element.elementor-element-56a4b03 .elementor-button{
    font-family:"420", Sans-serif;
    font-size:35px;
    font-weight:500;
    text-shadow:1px 2px 0px #000000;
    fill:#0BB32F;
    color:#0BB32F;
    background-color:#FFFFFF;
    border-radius:8px 8px 8px 8px;
    box-shadow:0px 0px 19px 8px rgba(11.249999999999993, 150, 15.171195652173932, 0.5);
}
.elementor-12 .elementor-element.elementor-element-56a4b03 > .elementor-widget-container{
    margin:6px 6px 6px 6px;
}
.elementor-12 .elementor-element.elementor-element-56a4b03{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-0521a39.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-0521a39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-0521a39 > .elementor-element-populated{
    margin:0px 0px 0px 50px;
    --e-column-margin-right:0px;
    --e-column-margin-left:50px;
}
.elementor-12 .elementor-element.elementor-element-4b385da > .elementor-container{
    max-width:1378px;
}
.elementor-12 .elementor-element.elementor-element-4b385da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b385da > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../images/nft-2.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:100% auto;
}
.elementor-12 .elementor-element.elementor-element-4b385da > .elementor-background-overlay{
    background-color:#14FF36;
    background-image:url("../images/20557664-scaled.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-4b385da .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12 .elementor-element.elementor-element-4b385da{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-300px;
    margin-bottom:0px;
    padding:20% 0% 20% 0%;
}
.elementor-12 .elementor-element.elementor-element-fc1a886{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-fc1a886 .elementor-heading-title{
    color:#0BB32F;
    font-family:"420", Sans-serif;
    font-size:8vw;
    font-weight:600;
    line-height:6.8rem;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#FFFFFF;
    stroke:#FFFFFF;
    text-shadow:5px 6px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-fc1a886 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-2cf0e99{
    --divider-border-style:planes_tribal;
    --divider-color:#FFFFFF;
    --divider-pattern-height:37.5px;
}
.elementor-12 .elementor-element.elementor-element-2cf0e99 .elementor-divider-separator{
    width:79%;
    margin:0 auto;
    margin-center:0;
}
.elementor-12 .elementor-element.elementor-element-2cf0e99 .elementor-divider{
    text-align:center;
    padding-top:2px;
    padding-bottom:2px;
}
.elementor-12 .elementor-element.elementor-element-2cf0e99 > .elementor-widget-container{
    margin:0px 0px 50px 0px;
}
.elementor-12 .elementor-element.elementor-element-ef51942.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-ef51942:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #197B3BB3 0%, #161D18B3 100%);
}
.elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-element-populated{
    border-style:solid;
    border-color:#FFFFFF;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:15px 15px 15px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
    padding:15px 15px 15px 15px;
}
.elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-eb1f435{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-eb1f435 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"420", Sans-serif;
    font-size:69px;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#0BB32F;
    stroke:#0BB32F;
    text-shadow:3px 4px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(30px/2);
    margin-left:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-30px/2);
    margin-left:calc(-30px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-30px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-30px/2);
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-icon i{
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    transition:fill 0.3s;
}
.elementor-12 .elementor-element.elementor-element-d07ee82{
    --e-icon-list-icon-size:25px;
    --e-icon-list-icon-align:center;
    --e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-align:center;
    --icon-vertical-offset:0px;
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-icon{
    padding-right:11px;
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-item > a{
    font-family:"420", Sans-serif;
    font-size:40px;
    font-weight:400;
}
.elementor-12 .elementor-element.elementor-element-d07ee82 .elementor-icon-list-text{
    text-shadow:0px 0px 10px rgba(0,0,0,0.3);
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-7c60c76.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-7c60c76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #197B3BB3 0%, #161D18B3 100%);
}
.elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-element-populated{
    border-style:solid;
    border-color:#FFFFFF;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:15px 15px 15px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
    padding:15px 15px 15px 15px;
}
.elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-2126340{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-2126340 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"420", Sans-serif;
    font-size:69px;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#0BB32F;
    stroke:#0BB32F;
    text-shadow:3px 4px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(30px/2);
    margin-left:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-30px/2);
    margin-left:calc(-30px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-30px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-30px/2);
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-icon i{
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    transition:fill 0.3s;
}
.elementor-12 .elementor-element.elementor-element-66e3327{
    --e-icon-list-icon-size:25px;
    --e-icon-list-icon-align:center;
    --e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-align:center;
    --icon-vertical-offset:0px;
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-icon{
    padding-right:11px;
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-item > a{
    font-family:"420", Sans-serif;
    font-size:40px;
    font-weight:400;
}
.elementor-12 .elementor-element.elementor-element-66e3327 .elementor-icon-list-text{
    text-shadow:0px 0px 10px rgba(0,0,0,0.3);
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-76b526c.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-76b526c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-76b526c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #197B3BB3 0%, #161D18B3 100%);
}
.elementor-12 .elementor-element.elementor-element-76b526c > .elementor-element-populated{
    border-style:solid;
    border-color:#FFFFFF;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:15px 15px 15px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
    padding:15px 15px 15px 15px;
}
.elementor-12 .elementor-element.elementor-element-76b526c > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-76b526c > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-76b526c > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-12 .elementor-element.elementor-element-76b526c > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-21fed86{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-21fed86 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"420", Sans-serif;
    font-size:69px;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#0BB32F;
    stroke:#0BB32F;
    text-shadow:3px 4px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(30px/2);
    margin-left:calc(30px/2);
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-30px/2);
    margin-left:calc(-30px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-30px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-30px/2);
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-icon i{
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    transition:fill 0.3s;
}
.elementor-12 .elementor-element.elementor-element-becf1e0{
    --e-icon-list-icon-size:25px;
    --e-icon-list-icon-align:center;
    --e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-align:center;
    --icon-vertical-offset:0px;
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-icon{
    padding-right:11px;
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-item > a{
    font-family:"420", Sans-serif;
    font-size:40px;
    font-weight:400;
}
.elementor-12 .elementor-element.elementor-element-becf1e0 .elementor-icon-list-text{
    text-shadow:0px 0px 10px rgba(0,0,0,0.3);
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-12 .elementor-element.elementor-element-5d8ae3c img{
    width:36%;
}
.elementor-12 .elementor-element.elementor-element-324b09b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-324b09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../images/00ff8bdc-3a77-432f-bd1c-96b0b9c26be6_1653548804.jpeg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-12 .elementor-element.elementor-element-324b09b > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(180deg, #14FF36 0%, #F20000 100%);
    opacity:0.45;
    mix-blend-mode:darken;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-324b09b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:5% 0% 5% 0%;
}
.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2b23648.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-2b23648.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12 .elementor-element.elementor-element-2b23648.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12 .elementor-element.elementor-element-2b23648 > .elementor-element-populated{
    margin:25px 25px 25px 25px;
    --e-column-margin-right:25px;
    --e-column-margin-left:25px;
}
.elementor-12 .elementor-element.elementor-element-0d8f7ab{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-0d8f7ab .elementor-heading-title{
    color:#0BB32F;
    font-family:"420", Sans-serif;
    font-size:8vw;
    font-weight:600;
    line-height:6.8rem;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#FFFFFF;
    stroke:#FFFFFF;
    text-shadow:5px 6px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-73c3770{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12 .elementor-element.elementor-element-73c3770 .elementor-heading-title{
    color:#0BB32F;
    font-family:"420", Sans-serif;
    font-size:2.1vw;
    font-weight:600;
    letter-spacing:1px;
    -webkit-text-stroke-width:0.03rem;
    stroke-width:0.03rem;
    -webkit-text-stroke-color:#FFFFFF;
    stroke:#FFFFFF;
    text-shadow:3px 4px 0px #000000;
}
.elementor-12 .elementor-element.elementor-element-73c3770 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-repeater-item-af8b8ec.elementor-social-icon{
    background-color:#FFFFFF;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-repeater-item-af8b8ec.elementor-social-icon i{
    color:#0BB32F;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-repeater-item-af8b8ec.elementor-social-icon svg{
    fill:#0BB32F;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-repeater-item-1181120.elementor-social-icon{
    background-color:#FFFFFF;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-repeater-item-1181120.elementor-social-icon i{
    color:#0BB32F;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-repeater-item-1181120.elementor-social-icon svg{
    fill:#0BB32F;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5{
    --grid-template-columns:repeat(0, auto);
    --icon-size:30px;
    --grid-column-gap:28px;
    --grid-row-gap:0px;
}
.elementor-12 .elementor-element.elementor-element-eb55ac5 .elementor-widget-container{
    text-align:center;
}
.elementor-12 .elementor-element.elementor-element-490f0ef{
    text-align:right;
}
.elementor-12 .elementor-element.elementor-element-490f0ef img{
    width:70%;
}
.elementor-12 .elementor-element.elementor-element-490f0ef > .elementor-widget-container{
    --e-transform-flipX:-1;
}
@media(min-width:768px){
    .elementor-12 .elementor-element.elementor-element-4227a74{
        width:60%;
    }
    .elementor-12 .elementor-element.elementor-element-38106cc{
        width:40%;
    }
    .elementor-12 .elementor-element.elementor-element-2379411{
        width:40%;
    }
    .elementor-12 .elementor-element.elementor-element-ee037bc{
        width:60%;
    }
    .elementor-12 .elementor-element.elementor-element-dd6919f{
        width:60%;
    }
    .elementor-12 .elementor-element.elementor-element-0521a39{
        width:40%;
    }
}
@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-d0f10ac{
        margin-top:-21%;
        margin-bottom:0%;
        padding:30% 0% 50% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-4227a74 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-9bd0b8b .elementor-heading-title{
        font-size:9.1em;
    }
    .elementor-12 .elementor-element.elementor-element-457638d .elementor-heading-title{
        font-size:2.8em;
    }
    .elementor-12 .elementor-element.elementor-element-38106cc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-63dcf22 img{
        width:100%;
    }
    .elementor-12 .elementor-element.elementor-element-d7df418{
        padding:35% 0% 25% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-2379411 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-12 .elementor-element.elementor-element-1b5c660{
        padding:15% 0% 50% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-04f4891 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-ba3a9d4 .elementor-heading-title{
        font-size:9.1em;
    }
    .elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-0521a39 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-4b385da{
        padding:35% 0% 25% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-fc1a886 .elementor-heading-title{
        font-size:9.1em;
    }
    .elementor-12 .elementor-element.elementor-element-ef51942 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-12 .elementor-element.elementor-element-7c60c76 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-12 .elementor-element.elementor-element-76b526c > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-12 .elementor-element.elementor-element-324b09b{
        padding:15% 0% 50% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-2b23648 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-12 .elementor-element.elementor-element-0d8f7ab .elementor-heading-title{
        font-size:9.1em;
    }
    .elementor-12 .elementor-element.elementor-element-73c3770 .elementor-heading-title{
        font-size:2.8em;
    }
    .elementor-12 .elementor-element.elementor-element-490f0ef img{
        width:100%;
    }
}
@media(max-width:767px){
    .elementor-12 .elementor-element.elementor-element-d0f10ac{
        margin-top:-65%;
        margin-bottom:0%;
        padding:65% 0% 50% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-d7df418{
        padding:125% 0% 30% 0%;
    }
    .elementor-12 .elementor-element.elementor-element-ee037bc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:10px 10px 10px 10px;
    }
    .elementor-12 .elementor-element.elementor-element-1b5c660 > .elementor-shape-top svg{
        height:0px;
    }
    .elementor-12 .elementor-element.elementor-element-04f4891 > .elementor-element-populated{
        margin:15% 0% 15% 0%;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%;
    }
    .elementor-12 .elementor-element.elementor-element-dd6919f > .elementor-element-populated{
        margin:0px 0px 25px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:15px 15px 15px 15px;
    }
    .elementor-12 .elementor-element.elementor-element-0de6e9c .elementor-heading-title{
        font-size:4.4em;
    }
    .elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-853d963 .elementor-icon-list-item > a{
        font-size:41px;
    }
    .elementor-12 .elementor-element.elementor-element-fc1a886 .elementor-heading-title{
        font-size:5.5em;
    }
    .elementor-12 .elementor-element.elementor-element-5d8ae3c img{
        width:96%;
    }
    .elementor-12 .elementor-element.elementor-element-5d8ae3c > .elementor-widget-container{
        margin:50px 0px 0px 0px;
    }
}
@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-d0f10ac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0f10ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-attachment:fixed;
    }
    .elementor-12 .elementor-element.elementor-element-d7df418 > .elementor-background-overlay{
        background-attachment:scroll;
    }
    .elementor-12 .elementor-element.elementor-element-1b5c660:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b5c660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-attachment:fixed;
    }
    .elementor-12 .elementor-element.elementor-element-4b385da > .elementor-background-overlay{
        background-attachment:scroll;
    }
    .elementor-12 .elementor-element.elementor-element-324b09b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-324b09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-attachment:fixed;
    }
}
/* Start custom CSS for section, class: .elementor-element-d7df418 */
.tilttop{
    clip-path: polygon(0 0, 100% 18%, 100% 100%, 0% 100%);
    /* End custom CSS */
    /* Start custom CSS for section, class: .elementor-element-4b385da */
    .tilttop2{
        clip-path: polygon(23% 7%, 70% 3%, 100% 6%, 100% 100%, 70% 100%, 30% 100%, 0 100%, 0 0);
        /* End custom CSS */
        /* Start Custom Fonts CSS */
        @font-face {
             font-family: '420';
             font-style: normal;
             font-weight: normal;
             font-display: auto;
             src: url('../fonts/Genotics.ttf') format('truetype');
        }
        /* End Custom Fonts CSS */
        