.elementor-13 .elementor-element.elementor-element-96ced68{--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;}.elementor-13 .elementor-element.elementor-element-679c237{z-index:1;}.elementor-13 .elementor-element.elementor-element-7ad8bc8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-7ad8bc8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7ad8bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010114;}.elementor-13 .elementor-element.elementor-element-7ad8bc8 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-7ad8bc8{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-150px;z-index:3;}.elementor-13 .elementor-element.elementor-element-7ad8bc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-f6904a0 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-c0802e9 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-234b742 svg{width:200px;height:55px;}.elementor-13 .elementor-element.elementor-element-234b742 .eael-svg-draw-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-234b742 svg path{stroke-width:12.2;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-234b742 svg circle{stroke-width:12.2;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-234b742 svg rect{stroke-width:12.2;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-234b742 svg polygon{stroke-width:12.2;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-01e387c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-d0f19be{width:var( --container-widget-width, 100% );max-width:100%;background-color:#A7A5A500;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-d0f19be:hover{background-color:#02E1FF42;}.elementor-13 .elementor-element.elementor-element-d0f19be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d0f19be .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d0f19be .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-d0f19be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d0f19be .elementor-icon-list-item > a{font-family:"Zen Dots", Sans-serif;font-weight:700;}.elementor-13 .elementor-element.elementor-element-d0f19be .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7f2d755 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-3a343d2{width:var( --container-widget-width, 100.601% );max-width:100.601%;background-color:#A7A5A500;--container-widget-width:100.601%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-3a343d2:hover{background-color:#02E1FF42;}.elementor-13 .elementor-element.elementor-element-3a343d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0d670eb-font-family ), Sans-serif;font-size:var( --e-global-typography-0d670eb-font-size );font-weight:var( --e-global-typography-0d670eb-font-weight );text-transform:var( --e-global-typography-0d670eb-text-transform );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-8e08d59 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-28f5733{background-color:#A7A5A500;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-28f5733:hover{background-color:#02E1FF42;}.elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0d670eb-font-family ), Sans-serif;font-size:var( --e-global-typography-0d670eb-font-size );font-weight:var( --e-global-typography-0d670eb-font-weight );text-transform:var( --e-global-typography-0d670eb-text-transform );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7b3193b > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-eff4837{width:var( --container-widget-width, 93.953% );max-width:93.953%;background-color:#A7A5A500;--container-widget-width:93.953%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-eff4837:hover{background-color:#02E1FF42;}.elementor-13 .elementor-element.elementor-element-eff4837.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0d670eb-font-family ), Sans-serif;font-size:var( --e-global-typography-0d670eb-font-size );font-weight:var( --e-global-typography-0d670eb-font-weight );text-transform:var( --e-global-typography-0d670eb-text-transform );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-8807803 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-13 .elementor-element.elementor-element-3433f6a{width:var( --container-widget-width, 94.453% );max-width:94.453%;background-color:#A7A5A500;--container-widget-width:94.453%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-3433f6a:hover{background-color:#02E1FF42;}.elementor-13 .elementor-element.elementor-element-3433f6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-item > a{font-family:var( --e-global-typography-0d670eb-font-family ), Sans-serif;font-size:var( --e-global-typography-0d670eb-font-size );font-weight:var( --e-global-typography-0d670eb-font-weight );text-transform:var( --e-global-typography-0d670eb-text-transform );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-fe3a288 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-13 .elementor-element.elementor-element-585b886{--display:flex;--min-height:703px;--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 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-585b886:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camposdev.com/wp-content/uploads/2025/12/plano-de-fundo-do-ceu-noturno-com-muitas-estrelas_508659-1853-2-scaled-1.jpg");background-size:100% auto;}.elementor-13 .elementor-element.elementor-element-585b886::before, .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-585b886 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-585b886 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000002B 60%, #000000BA 91%);}.elementor-13 .elementor-element.elementor-element-6b4a807{--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:165px;--margin-bottom:95px;--margin-left:120px;--margin-right:126px;}.elementor-13 .elementor-element.elementor-element-6b4a807.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f749df8{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-3501115{text-align:left;}.elementor-13 .elementor-element.elementor-element-3501115 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-153eac6 .elementor-button{background-color:#01E5FF;border-radius:8px 8px 8px 8px;padding:20px 150px 20px 150px;}.elementor-13 .elementor-element.elementor-element-153eac6.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9f2eb7c{--display:flex;--min-height:703px;--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 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-9f2eb7c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9f2eb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://camposdev.com/wp-content/uploads/2025/12/plano-de-fundo-do-ceu-noturno-com-muitas-estrelas_508659-1853-2-scaled-1.jpg");background-position:0px 73px;background-size:100% auto;}.elementor-13 .elementor-element.elementor-element-9f2eb7c::before, .elementor-13 .elementor-element.elementor-element-9f2eb7c > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9f2eb7c > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9f2eb7c > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9f2eb7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9f2eb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #03041A00 93%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-7666810{--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:300px;--margin-bottom:0px;--margin-left:120px;--margin-right:126px;}.elementor-13 .elementor-element.elementor-element-7666810.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0ad225c{text-align:left;}.elementor-13 .elementor-element.elementor-element-0ad225c .elementor-heading-title{font-family:"Zen Dots", Sans-serif;font-size:33px;font-weight:400;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bdb34cf .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-radius:10px 0px 10px 0px;padding:20px 180px 20px 180px;}.elementor-13 .elementor-element.elementor-element-bdb34cf{width:var( --container-widget-width, 92.098% );max-width:92.098%;--container-widget-width:92.098%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-bdb34cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-31df45f{--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;}.elementor-13 .elementor-element.elementor-element-31df45f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-31df45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-c2effc9{--display:flex;--min-height:82px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items: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;--z-index:99;}.elementor-13 .elementor-element.elementor-element-e322f62{margin:-32px -1008px calc(var(--kit-widget-spacing, 0px) + -32px) -1008px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:150px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-item > a{font-family:"Liferdas", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-8769c54{--display:flex;--min-height:82px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:98;}.elementor-13 .elementor-element.elementor-element-8769c54.e-con{--e-con-transform-rotateZ:4deg;--e-con-transform-scale:1.1;}.elementor-13 .elementor-element.elementor-element-428f8a4{margin:-32px -1008px calc(var(--kit-widget-spacing, 0px) + -32px) -1008px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:150px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-item > a{font-family:"Liferdas", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-512b842{--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 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.87;--z-index:2;}.elementor-13 .elementor-element.elementor-element-512b842:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-512b842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://camposdev.com/wp-content/uploads/2025/12/hjgvyhb.jpg");background-position:center center;}.elementor-13 .elementor-element.elementor-element-512b842::before, .elementor-13 .elementor-element.elementor-element-512b842 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-512b842 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-512b842 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-512b842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-512b842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-06fe7c2{--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:11px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-06fe7c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0f9bf4b{margin:-70px -70px calc(var(--kit-widget-spacing, 0px) + -70px) -70px;padding:3px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-0f9bf4b img{filter:brightness( 99% ) contrast( 116% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-0d5cab9{--spacer-size:50px;width:var( --container-widget-width, 100.199% );max-width:100.199%;--container-widget-width:100.199%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0d5cab9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-08a65a0{--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;}.elementor-13 .elementor-element.elementor-element-08a65a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8cd0e51{text-align:left;}.elementor-13 .elementor-element.elementor-element-8cd0e51 .elementor-heading-title{font-family:"Zen Dots", Sans-serif;font-size:28px;font-weight:400;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-44b52f8{color:#B4B6D5;}.elementor-13 .elementor-element.elementor-element-135ba3b{padding:0px 10px 0px 26px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#00D4FE;border-radius:0px 0px 0px 0px;color:#B4B6D5;}.elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-radius:10px 0px 10px 0px;padding:20px 100px 20px 120px;}.elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button:focus{background-color:#FFFFFF;color:#0077FF;}.elementor-13 .elementor-element.elementor-element-c752fd2{width:var( --container-widget-width, 89.497% );max-width:89.497%;--container-widget-width:89.497%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-c752fd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button:focus svg{fill:#0077FF;}.elementor-13 .elementor-element.elementor-element-5fdfcfc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5fdfcfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-5fdfcfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:86px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-5fdfcfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-3cbb913.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-3cbb913 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-13 .elementor-element.elementor-element-02ca58c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 20% 0% 20%;z-index:7;text-align:center;}.elementor-13 .elementor-element.elementor-element-4df2f2b{--display:flex;--min-height:663px;--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;--z-index:0;}.elementor-13 .elementor-element.elementor-element-4df2f2b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4df2f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-29fbe8e{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;z-index:1;}.elementor-13 .elementor-element.elementor-element-29fbe8e img{width:100%;max-width:96%;}.elementor-13 .elementor-element.elementor-element-0403d4c{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9536c97{--e-image-carousel-slides-to-show:3;z-index:-3;}.elementor-13 .elementor-element.elementor-element-9536c97 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-13 .elementor-element.elementor-element-f57a9f6{--display:flex;--min-height:82vh;--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;}.elementor-13 .elementor-element.elementor-element-7e4a90b img{width:70%;filter:brightness( 100% ) contrast( 114% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-e07c77d{--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;}.elementor-13 .elementor-element.elementor-element-e07c77d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e07c77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-c04938a{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-b5564a6{--display:flex;--min-height:449px;--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;--z-index:1;}.elementor-13 .elementor-element.elementor-element-b5564a6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b5564a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-860e2ee{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;z-index:1;}.elementor-13 .elementor-element.elementor-element-860e2ee img{width:100%;max-width:96%;}.elementor-13 .elementor-element.elementor-element-0267d46{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5fa113b{--e-image-carousel-slides-to-show:3;z-index:-3;}.elementor-13 .elementor-element.elementor-element-5fa113b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-5fa113b .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-13 .elementor-element.elementor-element-5fa113b .swiper-pagination-bullet{width:0px;height:0px;}.elementor-13 .elementor-element.elementor-element-5fa113b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-13 .elementor-element.elementor-element-809c7a6{--display:flex;--min-height:429px;}.elementor-13 .elementor-element.elementor-element-809c7a6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-809c7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-6850b40{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 20% 0% 20%;text-align:center;}.elementor-13 .elementor-element.elementor-element-6850b40 .elementor-heading-title{font-size:32px;color:#272727;}.elementor-13 .elementor-element.elementor-element-c8aee04{padding:0px 150px 0px 0150px;text-align:center;font-size:18px;color:#6B6B6B;}.elementor-13 .elementor-element.elementor-element-c8aee04.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d65b715{--display:flex;}.elementor-13 .elementor-element.elementor-element-d65b715:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d65b715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-33c5aa1{--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:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-13 .elementor-element.elementor-element-33c5aa1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-33c5aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-f58135f{--e-image-carousel-slides-to-show:5;}.elementor-13 .elementor-element.elementor-element-f58135f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-f58135f .elementor-swiper-button.elementor-swiper-button-next{font-size:11px;}.elementor-13 .elementor-element.elementor-element-f58135f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-13 .elementor-element.elementor-element-f58135f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-0d8b77d{--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:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-13 .elementor-element.elementor-element-0d8b77d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0d8b77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-13 .elementor-element.elementor-element-b470d93{--e-image-carousel-slides-to-show:5;}.elementor-13 .elementor-element.elementor-element-b470d93 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-b470d93 .elementor-swiper-button.elementor-swiper-button-next{font-size:11px;}.elementor-13 .elementor-element.elementor-element-b470d93 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-13 .elementor-element.elementor-element-b470d93 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-554bafa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:60px 60px 60px 60px;}.elementor-13 .elementor-element.elementor-element-554bafa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-554bafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-13 .elementor-element.elementor-element-54f7e86{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-af5af95{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 20% 0% 20%;text-align:center;}.elementor-13 .elementor-element.elementor-element-af5af95 .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b83cfb4{text-align:center;}.elementor-13 .elementor-element.elementor-element-b83cfb4 .elementor-heading-title{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-8ae0fa6{--display:flex;--min-height:297px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:17px 17px 17px 17px;}.elementor-13 .elementor-element.elementor-element-8ae0fa6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8ae0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-13 .elementor-element.elementor-element-8ae0fa6:hover{box-shadow:4px 12px 42px -9px rgba(0, 0, 0, 0.66);}.elementor-13 .elementor-element.elementor-element-8ae0fa6 > .elementor-shape-top .elementor-shape-fill, .elementor-13 .elementor-element.elementor-element-8ae0fa6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0E0E0E;}.elementor-13 .elementor-element.elementor-element-8ae0fa6 > .elementor-shape-top svg, .elementor-13 .elementor-element.elementor-element-8ae0fa6 > .e-con-inner > .elementor-shape-top svg{width:calc(188% + 1.3px);height:21px;}.elementor-13 .elementor-element.elementor-element-8ae0fa6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-dde577d{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-712bdc4{width:var( --container-widget-width, 80.449% );max-width:80.449%;--container-widget-width:80.449%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-712bdc4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-433129d{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-16c7844{--display:flex;}.elementor-13 .elementor-element.elementor-element-cb70113{--spacer-size:40px;}.elementor-13 .elementor-element.elementor-element-f8cc319{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-66c418c{text-align:center;}.elementor-13 .elementor-element.elementor-element-66c418c .elementor-heading-title{font-size:71px;color:#A2A2A2;}.elementor-13 .elementor-element.elementor-element-22435b7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-22435b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-22435b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:86px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-22435b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-cfb9342.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-cfb9342 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-13 .elementor-element.elementor-element-a85d568{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 20% 0% 20%;z-index:7;text-align:center;}.elementor-13 .elementor-element.elementor-element-d2ca041:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d2ca041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-d2ca041 > .elementor-container{max-width:1290px;min-height:708px;}.elementor-13 .elementor-element.elementor-element-d2ca041{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d2ca041 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-af1a101 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-13 .elementor-element.elementor-element-4b74606:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4b74606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00BCFF12 0%, var( --e-global-color-e1042f9 ) 73.86%);}.elementor-13 .elementor-element.elementor-element-4b74606{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-16px;margin-bottom:45px;padding:40px 22px 0px 22px;z-index:2;}.elementor-13 .elementor-element.elementor-element-4b74606, .elementor-13 .elementor-element.elementor-element-4b74606 > .elementor-background-overlay{border-radius:16px 16px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4b74606 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-45c0d94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d4816db{text-align:left;}.elementor-13 .elementor-element.elementor-element-d4816db img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4507c1a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 17px;}.elementor-13 .elementor-element.elementor-element-3b77815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#02CDFF;}.elementor-13 .elementor-element.elementor-element-d7d7e55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d7d7e55 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-63e0091:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-63e0091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00BCFF12 0%, var( --e-global-color-e1042f9 ) 73.86%);}.elementor-13 .elementor-element.elementor-element-63e0091{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-16px;margin-bottom:45px;padding:40px 22px 0px 22px;z-index:2;}.elementor-13 .elementor-element.elementor-element-63e0091, .elementor-13 .elementor-element.elementor-element-63e0091 > .elementor-background-overlay{border-radius:16px 16px 0px 0px;}.elementor-13 .elementor-element.elementor-element-63e0091 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-2da4253 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-066dc69{text-align:left;}.elementor-13 .elementor-element.elementor-element-066dc69 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d7f2c1f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 17px;}.elementor-13 .elementor-element.elementor-element-5f83a91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#02CDFF;}.elementor-13 .elementor-element.elementor-element-83195a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-83195a1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-0ba89fa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0ba89fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00BCFF12 0%, var( --e-global-color-e1042f9 ) 73.86%);}.elementor-13 .elementor-element.elementor-element-0ba89fa{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-16px;margin-bottom:45px;padding:40px 22px 0px 22px;z-index:2;}.elementor-13 .elementor-element.elementor-element-0ba89fa, .elementor-13 .elementor-element.elementor-element-0ba89fa > .elementor-background-overlay{border-radius:16px 16px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0ba89fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-daa91ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a3e638e{text-align:left;}.elementor-13 .elementor-element.elementor-element-a3e638e img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4eade06 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 17px;}.elementor-13 .elementor-element.elementor-element-870f36d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#02CDFF;}.elementor-13 .elementor-element.elementor-element-df1ce42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-df1ce42 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-c7b0dd3 > .elementor-element-populated{margin:-70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-13 .elementor-element.elementor-element-0722063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:right;}.elementor-13 .elementor-element.elementor-element-0722063 img{filter:brightness( 100% ) contrast( 109% ) saturate( 181% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-4e6b4c1{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-4e6b4c1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e6b4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-8d1cbd0{--e-image-carousel-slides-to-show:7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-038c3b8{--e-image-carousel-slides-to-show:7;}.elementor-13 .elementor-element.elementor-element-437f94f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-437f94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-437f94f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-13 .elementor-element.elementor-element-437f94f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-7109961.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-7109961 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-13 .elementor-element.elementor-element-0691546{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 20% 0% 20%;text-align:center;}.elementor-13 .elementor-element.elementor-element-0691546 .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-15ece64{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-70d8a4a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-f300472{--display:flex;--min-height:134px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#616161C7;--border-color:#616161C7;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f300472:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f300472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-f300472:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f300472.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e34306c{width:var( --container-widget-width, 13.441% );max-width:13.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:13.441%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-e34306c:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e34306c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item > a{font-family:var( --e-global-typography-de3af14-font-family ), Sans-serif;font-size:var( --e-global-typography-de3af14-font-size );font-weight:var( --e-global-typography-de3af14-font-weight );text-transform:var( --e-global-typography-de3af14-text-transform );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ebee47f{width:var( --container-widget-width, 35.14% );max-width:35.14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:4px 0px 0px 7px;--container-widget-width:35.14%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0A0A0A;border-radius:59px 59px 59px 59px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-ebee47f:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ebee47f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d645f1b{font-size:27px;font-weight:900;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-589006c{width:var( --container-widget-width, 72.332% );max-width:72.332%;--container-widget-width:72.332%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-589006c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-cf37e88{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-8ac6043{--display:flex;--min-height:257px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#616161C7;--border-color:#616161C7;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8ac6043:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8ac6043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-8ac6043:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8ac6043.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d025af2{width:var( --container-widget-width, 13.441% );max-width:13.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:13.441%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-d025af2:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d025af2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-de3af14-font-family ), Sans-serif;font-size:var( --e-global-typography-de3af14-font-size );font-weight:var( --e-global-typography-de3af14-font-weight );text-transform:var( --e-global-typography-de3af14-text-transform );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7bfae64{width:var( --container-widget-width, 39.126% );max-width:39.126%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:4px 0px 0px 7px;--container-widget-width:39.126%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0A0A0A;border-radius:59px 59px 59px 59px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-7bfae64:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7bfae64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-31e2e73{width:var( --container-widget-width, 58.087% );max-width:58.087%;--container-widget-width:58.087%;--container-widget-flex-grow:0;font-size:27px;font-weight:900;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-31e2e73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1b39fea{width:var( --container-widget-width, 102.712% );max-width:102.712%;--container-widget-width:102.712%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-1b39fea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ac37ed0{--spacer-size:1px;}.elementor-13 .elementor-element.elementor-element-821f4e6{--display:flex;--min-height:257px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#616161C7;--border-color:#616161C7;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-821f4e6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-821f4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-821f4e6:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-821f4e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-49432ec{width:var( --container-widget-width, 13.441% );max-width:13.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:13.441%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-49432ec:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-49432ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item > a{font-family:var( --e-global-typography-de3af14-font-family ), Sans-serif;font-size:var( --e-global-typography-de3af14-font-size );font-weight:var( --e-global-typography-de3af14-font-weight );text-transform:var( --e-global-typography-de3af14-text-transform );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c53d7a1{width:var( --container-widget-width, 33.5% );max-width:33.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:4px 0px 0px 7px;--container-widget-width:33.5%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0A0A0A;border-radius:59px 59px 59px 59px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c53d7a1:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c53d7a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-052eef1{width:var( --container-widget-width, 58.087% );max-width:58.087%;--container-widget-width:58.087%;--container-widget-flex-grow:0;font-size:27px;font-weight:900;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-052eef1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-84b3b8a{width:var( --container-widget-width, 99.055% );max-width:99.055%;--container-widget-width:99.055%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-84b3b8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-835d8b6{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-d135afa{--display:flex;--min-height:257px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#616161C7;--border-color:#616161C7;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d135afa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d135afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-d135afa:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d135afa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-41fe802{width:var( --container-widget-width, 13.441% );max-width:13.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:13.441%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-41fe802:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-41fe802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item > a{font-family:var( --e-global-typography-de3af14-font-family ), Sans-serif;font-size:var( --e-global-typography-de3af14-font-size );font-weight:var( --e-global-typography-de3af14-font-weight );text-transform:var( --e-global-typography-de3af14-text-transform );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a8c49a7{width:var( --container-widget-width, 38.287% );max-width:38.287%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:4px 0px 0px 7px;--container-widget-width:38.287%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0A0A0A;border-radius:59px 59px 59px 59px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-a8c49a7:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a8c49a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-084075c{width:var( --container-widget-width, 58.087% );max-width:58.087%;--container-widget-width:58.087%;--container-widget-flex-grow:0;font-size:27px;font-weight:900;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-084075c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-07b86b4{width:var( --container-widget-width, 95.68% );max-width:95.68%;--container-widget-width:95.68%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-07b86b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e14107d{--spacer-size:5px;}.elementor-13 .elementor-element.elementor-element-822380c{--display:flex;--min-height:257px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#616161C7;--border-color:#616161C7;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-822380c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-822380c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-822380c:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-822380c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-56d9a66{width:var( --container-widget-width, 13.441% );max-width:13.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:13.441%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-56d9a66:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-56d9a66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item > a{font-family:var( --e-global-typography-de3af14-font-family ), Sans-serif;font-size:var( --e-global-typography-de3af14-font-size );font-weight:var( --e-global-typography-de3af14-font-weight );text-transform:var( --e-global-typography-de3af14-text-transform );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6507056{width:var( --container-widget-width, 34.911% );max-width:34.911%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:4px 0px 0px 7px;--container-widget-width:34.911%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0A0A0A;border-radius:59px 59px 59px 59px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-6507056:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6507056.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6b4d3cb{width:var( --container-widget-width, 58.087% );max-width:58.087%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:58.087%;--container-widget-flex-grow:0;font-size:27px;font-weight:900;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-6b4d3cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e2eb2dd{width:var( --container-widget-width, 98.211% );max-width:98.211%;--container-widget-width:98.211%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-e2eb2dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-569e85b{--spacer-size:1px;}.elementor-13 .elementor-element.elementor-element-42efb3e{--display:flex;--min-height:257px;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#616161C7;--border-color:#616161C7;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-42efb3e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-42efb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-42efb3e:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-42efb3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b762c54{width:var( --container-widget-width, 13.441% );max-width:13.441%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:13.441%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-b762c54:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b762c54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item > a{font-family:var( --e-global-typography-de3af14-font-family ), Sans-serif;font-size:var( --e-global-typography-de3af14-font-size );font-weight:var( --e-global-typography-de3af14-font-weight );text-transform:var( --e-global-typography-de3af14-text-transform );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c47afc6{width:var( --container-widget-width, 44.194% );max-width:44.194%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:4px 0px 0px 7px;--container-widget-width:44.194%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0A0A0A;border-radius:59px 59px 59px 59px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-c47afc6:hover{background-color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c47afc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-icon i{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-icon svg{fill:#0A0A0A;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-text{color:#0A0A0A;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6ce3303{width:var( --container-widget-width, 58.087% );max-width:58.087%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:58.087%;--container-widget-flex-grow:0;font-size:27px;font-weight:900;color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-6ce3303.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-91783c7{width:var( --container-widget-width, 72.054% );max-width:72.054%;--container-widget-width:72.054%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );color:#0A0A0A;}.elementor-13 .elementor-element.elementor-element-91783c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-bd87888{--spacer-size:7px;}.elementor-13 .elementor-element.elementor-element-e7e85a8{--display:flex;--min-height:100vh;--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-d28b84d{--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:flex-end;}.elementor-13 .elementor-element.elementor-element-d28b84d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6f189b2{--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;}.elementor-13 .elementor-element.elementor-element-abe65fd{--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:flex-end;}.elementor-13 .elementor-element.elementor-element-abe65fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6fcf415{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-13 .elementor-element.elementor-element-6fcf415 img{width:100%;}.elementor-13 .elementor-element.elementor-element-dc1e643{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3f43211 .elementor-heading-title{font-size:29px;font-weight:200;}.elementor-13 .elementor-element.elementor-element-3bc737b .elementor-heading-title{color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-dc50d5b .elementor-heading-title{font-family:var( --e-global-typography-33f2cb4-font-family ), Sans-serif;font-size:var( --e-global-typography-33f2cb4-font-size );font-weight:var( --e-global-typography-33f2cb4-font-weight );text-transform:var( --e-global-typography-33f2cb4-text-transform );line-height:var( --e-global-typography-33f2cb4-line-height );color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-fcbf363{color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-0e68005{width:var( --container-widget-width, 69.956% );max-width:69.956%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69.956%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-0e68005:hover{background-color:#FFFFFF00;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0e68005.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-36cb9b8{--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;}.elementor-13 .elementor-element.elementor-element-e0d3f1b{--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:flex-end;}.elementor-13 .elementor-element.elementor-element-e0d3f1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8fb9deb{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-13 .elementor-element.elementor-element-8fb9deb img{width:100%;}.elementor-13 .elementor-element.elementor-element-a5d7ef9{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9b2abf6 .elementor-heading-title{font-size:29px;font-weight:200;}.elementor-13 .elementor-element.elementor-element-c1981ff .elementor-heading-title{color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-7643385 .elementor-heading-title{font-family:var( --e-global-typography-33f2cb4-font-family ), Sans-serif;font-size:var( --e-global-typography-33f2cb4-font-size );font-weight:var( --e-global-typography-33f2cb4-font-weight );text-transform:var( --e-global-typography-33f2cb4-text-transform );line-height:var( --e-global-typography-33f2cb4-line-height );color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-07c9ab6{color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-d8c3035{width:var( --container-widget-width, 69.956% );max-width:69.956%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69.956%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-d8c3035:hover{background-color:#FFFFFF00;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d8c3035.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-da06b80{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8ce8f91{--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:flex-end;}.elementor-13 .elementor-element.elementor-element-8ce8f91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e219d96{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-13 .elementor-element.elementor-element-e219d96 img{width:100%;}.elementor-13 .elementor-element.elementor-element-c825914{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1f3ed86 .elementor-heading-title{font-size:29px;font-weight:200;}.elementor-13 .elementor-element.elementor-element-342411c .elementor-heading-title{color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-a608e31 .elementor-heading-title{font-family:var( --e-global-typography-33f2cb4-font-family ), Sans-serif;font-size:var( --e-global-typography-33f2cb4-font-size );font-weight:var( --e-global-typography-33f2cb4-font-weight );text-transform:var( --e-global-typography-33f2cb4-text-transform );line-height:var( --e-global-typography-33f2cb4-line-height );color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-0c2c533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-1d10f56{width:var( --container-widget-width, 49.421% );max-width:49.421%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49.421%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-1d10f56:hover{background-color:#FFFFFF00;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1d10f56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0e6a7a3{--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;--justify-content:flex-end;}.elementor-13 .elementor-element.elementor-element-5263f68{--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:flex-end;}.elementor-13 .elementor-element.elementor-element-5263f68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b46153d{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-13 .elementor-element.elementor-element-b46153d img{width:100%;}.elementor-13 .elementor-element.elementor-element-be5e22b{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d8b421a .elementor-heading-title{font-size:29px;font-weight:200;}.elementor-13 .elementor-element.elementor-element-190700f .elementor-heading-title{color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-0768a58 .elementor-heading-title{font-family:var( --e-global-typography-33f2cb4-font-family ), Sans-serif;font-size:var( --e-global-typography-33f2cb4-font-size );font-weight:var( --e-global-typography-33f2cb4-font-weight );text-transform:var( --e-global-typography-33f2cb4-text-transform );line-height:var( --e-global-typography-33f2cb4-line-height );color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-2116ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;color:#B9B9B9;}.elementor-13 .elementor-element.elementor-element-9e4d137{width:var( --container-widget-width, 49.421% );max-width:49.421%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49.421%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#474747;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-9e4d137:hover{background-color:#FFFFFF00;border-style:solid;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e4d137.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-icon i{color:#D3D3D3;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-icon svg{fill:#D3D3D3;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2049ba9-font-family ), Sans-serif;font-size:var( --e-global-typography-2049ba9-font-size );font-weight:var( --e-global-typography-2049ba9-font-weight );text-transform:var( --e-global-typography-2049ba9-text-transform );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-text{color:#868686;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2d1e103{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;border-style:solid;border-width:0px 0px 0px 0px;border-color:#979797;border-radius:0px 0px 0px 0px;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-color:#00CDFF;--n-tabs-title-color-active:#0084FF;}.elementor-13 .elementor-element.elementor-element-2d1e103 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#17191C;}.elementor-13 .elementor-element.elementor-element-2d1e103.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-13 .elementor-element.elementor-element-2d1e103.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2d1e103 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#0055FF;}.elementor-13 .elementor-element.elementor-element-09eaa86:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-09eaa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-09eaa86 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-09eaa86 > .elementor-container{max-width:1290px;}.elementor-13 .elementor-element.elementor-element-09eaa86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;z-index:0;}.elementor-13 .elementor-element.elementor-element-0897deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -300px) 0px;padding:0px 0px -80px 0px;z-index:-5;}.elementor-13 .elementor-element.elementor-element-0897deb img{width:38%;filter:brightness( 100% ) contrast( 121% ) saturate( 100% ) blur( 0.4px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-48d5096{--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;--border-radius:0px 50px 0px 0px;}.elementor-13 .elementor-element.elementor-element-48d5096:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-48d5096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-13 .elementor-element.elementor-element-dd9f80b{--display:flex;}.elementor-13 .elementor-element.elementor-element-dd9f80b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f1bdb2c{--spacer-size:50px;}.elementor-13 .elementor-element.elementor-element-c201cfd .elementor-heading-title{font-family:var( --e-global-typography-6856b85-font-family ), Sans-serif;font-size:var( --e-global-typography-6856b85-font-size );font-weight:var( --e-global-typography-6856b85-font-weight );text-transform:var( --e-global-typography-6856b85-text-transform );line-height:var( --e-global-typography-6856b85-line-height );}.elementor-13 .elementor-element.elementor-element-ee7ca26{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-ee7ca26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-fa74d61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0535c86{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0535c86 svg{width:200px;height:58px;}.elementor-13 .elementor-element.elementor-element-0535c86 .eael-svg-draw-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-0535c86 svg path{stroke-width:12;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0535c86 svg circle{stroke-width:12;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0535c86 svg rect{stroke-width:12;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0535c86 svg polygon{stroke-width:12;stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a0994e8{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-13 .elementor-element.elementor-element-a0994e8 img{width:85%;}.elementor-13 .elementor-element.elementor-element-5ffe1d5{--display:flex;}.elementor-13 .elementor-element.elementor-element-5ffe1d5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5ffe1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-13 .elementor-element.elementor-element-6623264{z-index:0;}.elementor-13 .elementor-element.elementor-element-bd5fb99{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8D8D8D;--border-color:#8D8D8D;--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-bd5fb99:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bd5fb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-13 .elementor-element.elementor-element-54a9dcc{--display:flex;}.elementor-13 .elementor-element.elementor-element-5b422f6{--spacer-size:30px;}.elementor-13 .elementor-element.elementor-element-edad75c{width:var( --container-widget-width, 107.944% );max-width:107.944%;--container-widget-width:107.944%;--container-widget-flex-grow:0;font-size:13px;line-height:2px;letter-spacing:1.2px;color:#C9C9C9;}.elementor-13 .elementor-element.elementor-element-edad75c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-16e8ab4{--display:flex;--min-height:107px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-16e8ab4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-32bc159 .elementor-button{background-color:#00000000;}.elementor-13 .elementor-element.elementor-element-32bc159{width:var( --container-widget-width, 50.86% );max-width:50.86%;background-color:#AAAAAA38;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;--container-widget-width:50.86%;--container-widget-flex-grow:0;z-index:2;border-radius:31px 31px 31px 31px;}.elementor-13 .elementor-element.elementor-element-32bc159.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-32bc159 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-7ad8bc8{margin-top:0px;margin-bottom:-116px;padding:30px 0px 30px 0px;z-index:4;}.elementor-13 .elementor-element.elementor-element-f6904a0 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-c0802e9 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-01e387c > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-7f2d755 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-8e08d59 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-7b3193b > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-8807803 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-9f2eb7c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9f2eb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-0ad225c .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-item > a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-item > a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-8cd0e51 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-c752fd2{width:var( --container-widget-width, 402.574px );max-width:402.574px;--container-widget-width:402.574px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5fdfcfc{padding:50px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-02ca58c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b83cfb4 .elementor-heading-title{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-22435b7{padding:50px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-a85d568{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-d2ca041{padding:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-af1a101 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-4b74606{margin-top:-15px;margin-bottom:30px;padding:35px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-4507c1a > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-d7d7e55{padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d7d7e55 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-63e0091{margin-top:-15px;margin-bottom:30px;padding:35px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-d7f2c1f > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-83195a1{padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-83195a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-0ba89fa{margin-top:-15px;margin-bottom:30px;padding:35px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-4eade06 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-df1ce42{padding:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-df1ce42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-c7b0dd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-0722063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-437f94f{padding:0px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-589006c{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-1b39fea{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-84b3b8a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-07b86b4{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-e2eb2dd{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-91783c7{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-dc50d5b .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-7643385 .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-a608e31 .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-0768a58 .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-09eaa86{padding:80px 10px 80px 10px;}.elementor-13 .elementor-element.elementor-element-c201cfd .elementor-heading-title{font-size:var( --e-global-typography-6856b85-font-size );line-height:var( --e-global-typography-6856b85-line-height );}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-7ad8bc8{margin-top:0px;margin-bottom:-86px;padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-f6904a0{width:50%;}.elementor-13 .elementor-element.elementor-element-c0802e9{width:50%;}.elementor-13 .elementor-element.elementor-element-01e387c{width:50%;}.elementor-13 .elementor-element.elementor-element-7f2d755{width:50%;}.elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3a343d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-8e08d59{width:50%;}.elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-28f5733 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-7b3193b{width:50%;}.elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-eff4837 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-8807803{width:50%;}.elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3433f6a .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d670eb-font-size );line-height:var( --e-global-typography-0d670eb-line-height );}.elementor-13 .elementor-element.elementor-element-585b886{--min-height:626px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-585b886:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-13 .elementor-element.elementor-element-585b886::before, .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-585b886 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-585b886 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-585b886 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(197deg, #0000002B 0%, #000000BA 34%);}.elementor-13 .elementor-element.elementor-element-585b886.e-con{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-6b4a807{--margin-top:23px;--margin-bottom:23px;--margin-left:23px;--margin-right:23px;--padding-top:0px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f749df8{--spacer-size:145px;}.elementor-13 .elementor-element.elementor-element-3501115{text-align:center;}.elementor-13 .elementor-element.elementor-element-3501115 .elementor-heading-title{font-size:29px;}.elementor-13 .elementor-element.elementor-element-155fbfa{text-align:center;}.elementor-13 .elementor-element.elementor-element-153eac6{width:var( --container-widget-width, 320em );max-width:320em;--container-widget-width:320em;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-153eac6 .elementor-button{border-radius:0px 30px 0px 30px;padding:20px 80px 20px 080px;}.elementor-13 .elementor-element.elementor-element-9f2eb7c{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9f2eb7c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9f2eb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-13 .elementor-element.elementor-element-0ad225c .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-c2effc9{--min-height:55px;}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e322f62 .elementor-icon-list-item > a{font-size:14px;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-8769c54{--min-height:55px;--justify-content:flex-end;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-428f8a4 .elementor-icon-list-item > a{font-size:14px;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-8cd0e51 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button{padding:20px 110px 20px 105px;}.elementor-13 .elementor-element.elementor-element-02ca58c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-4df2f2b{--content-width:500px;--min-height:449px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-4df2f2b.e-con{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-29fbe8e{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-13 .elementor-element.elementor-element-29fbe8e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-29fbe8e img{width:100vw;max-width:100%;}.elementor-13 .elementor-element.elementor-element-0403d4c{z-index:1;}.elementor-13 .elementor-element.elementor-element-9536c97{width:var( --container-widget-width, 316px );max-width:316px;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f57a9f6{--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-f57a9f6.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-7e4a90b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-7e4a90b{text-align:center;}.elementor-13 .elementor-element.elementor-element-c04938a{--spacer-size:124px;}.elementor-13 .elementor-element.elementor-element-b5564a6{--min-height:587px;}.elementor-13 .elementor-element.elementor-element-5fa113b{margin:-11px -11px calc(var(--kit-widget-spacing, 0px) + -11px) -11px;}.elementor-13 .elementor-element.elementor-element-6850b40{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-af5af95{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-af5af95 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-b83cfb4 .elementor-heading-title{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-66c418c .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-a85d568{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-d4816db img{width:20%;}.elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-3b77815 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-d7d7e55 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-066dc69 img{width:20%;}.elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-5f83a91 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-83195a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-a3e638e img{width:20%;}.elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-870f36d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-df1ce42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-c7b0dd3 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-0691546{padding:0% 0% 0% 0%;}.elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-e34306c .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-ebee47f .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-589006c{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d025af2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7bfae64 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-1b39fea{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-49432ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c53d7a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-84b3b8a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-41fe802 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-a8c49a7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-07b86b4{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-56d9a66 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-6507056 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-e2eb2dd{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-b762c54 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de3af14-font-size );line-height:var( --e-global-typography-de3af14-line-height );}.elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-c47afc6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-91783c7{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-dc50d5b .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-0e68005 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-7643385 .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-d8c3035 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-a608e31 .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1d10f56 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-0768a58 .elementor-heading-title{font-size:var( --e-global-typography-33f2cb4-font-size );line-height:var( --e-global-typography-33f2cb4-line-height );}.elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-9e4d137 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2049ba9-font-size );line-height:var( --e-global-typography-2049ba9-line-height );}.elementor-13 .elementor-element.elementor-element-09eaa86{padding:50px 15px 50px 15px;}.elementor-13 .elementor-element.elementor-element-f1bdb2c{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-c201cfd .elementor-heading-title{font-size:var( --e-global-typography-6856b85-font-size );line-height:var( --e-global-typography-6856b85-line-height );}.elementor-13 .elementor-element.elementor-element-ee7ca26{--width:342px;}.elementor-13 .elementor-element.elementor-element-fa74d61{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13 .elementor-element.elementor-element-edad75c{text-align:center;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-6b4a807{--width:41.909%;}.elementor-13 .elementor-element.elementor-element-7666810{--width:47.353%;}.elementor-13 .elementor-element.elementor-element-8769c54{--width:150%;}.elementor-13 .elementor-element.elementor-element-512b842{--content-width:1600px;}.elementor-13 .elementor-element.elementor-element-06fe7c2{--width:51.428%;}.elementor-13 .elementor-element.elementor-element-08a65a0{--width:43.124%;}.elementor-13 .elementor-element.elementor-element-4df2f2b{--content-width:1280px;}.elementor-13 .elementor-element.elementor-element-b5564a6{--content-width:1280px;}.elementor-13 .elementor-element.elementor-element-8ae0fa6{--width:62%;}.elementor-13 .elementor-element.elementor-element-45c0d94{width:11%;}.elementor-13 .elementor-element.elementor-element-4507c1a{width:89%;}.elementor-13 .elementor-element.elementor-element-2da4253{width:11%;}.elementor-13 .elementor-element.elementor-element-d7f2c1f{width:89%;}.elementor-13 .elementor-element.elementor-element-daa91ea{width:11%;}.elementor-13 .elementor-element.elementor-element-4eade06{width:89%;}.elementor-13 .elementor-element.elementor-element-f300472{--width:98.273%;}.elementor-13 .elementor-element.elementor-element-8ac6043{--width:98.273%;}.elementor-13 .elementor-element.elementor-element-821f4e6{--width:98.273%;}.elementor-13 .elementor-element.elementor-element-d135afa{--width:98.273%;}.elementor-13 .elementor-element.elementor-element-822380c{--width:98.273%;}.elementor-13 .elementor-element.elementor-element-42efb3e{--width:98.273%;}.elementor-13 .elementor-element.elementor-element-e7e85a8{--width:93%;}.elementor-13 .elementor-element.elementor-element-d28b84d{--width:100%;}.elementor-13 .elementor-element.elementor-element-abe65fd{--width:51%;}.elementor-13 .elementor-element.elementor-element-dc1e643{--width:50%;}.elementor-13 .elementor-element.elementor-element-e0d3f1b{--width:51%;}.elementor-13 .elementor-element.elementor-element-a5d7ef9{--width:50%;}.elementor-13 .elementor-element.elementor-element-8ce8f91{--width:51.335%;}.elementor-13 .elementor-element.elementor-element-c825914{--width:50%;}.elementor-13 .elementor-element.elementor-element-5263f68{--width:51%;}.elementor-13 .elementor-element.elementor-element-be5e22b{--width:50%;}.elementor-13 .elementor-element.elementor-element-dd9f80b{--width:43.807%;}.elementor-13 .elementor-element.elementor-element-ee7ca26{--width:50%;}.elementor-13 .elementor-element.elementor-element-16e8ab4{--width:49.247%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-f6904a0{width:30%;}.elementor-13 .elementor-element.elementor-element-c0802e9{width:30%;}.elementor-13 .elementor-element.elementor-element-01e387c{width:30%;}.elementor-13 .elementor-element.elementor-element-7f2d755{width:30%;}.elementor-13 .elementor-element.elementor-element-8e08d59{width:30%;}.elementor-13 .elementor-element.elementor-element-7b3193b{width:30%;}.elementor-13 .elementor-element.elementor-element-8807803{width:30%;}.elementor-13 .elementor-element.elementor-element-fe3a288{width:25%;}.elementor-13 .elementor-element.elementor-element-08a65a0{--width:391.574px;}.elementor-13 .elementor-element.elementor-element-45c0d94{width:100%;}.elementor-13 .elementor-element.elementor-element-4507c1a{width:100%;}.elementor-13 .elementor-element.elementor-element-2da4253{width:100%;}.elementor-13 .elementor-element.elementor-element-d7f2c1f{width:100%;}.elementor-13 .elementor-element.elementor-element-daa91ea{width:100%;}.elementor-13 .elementor-element.elementor-element-4eade06{width:100%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-512b842:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-512b842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-679c237 */.elementor-13 .elementor-element.elementor-element-679c237{

  pointer-events: none;

  display: table;

  width: 100vw;

  height: 100vh;

  position: fixed;

  background-color: transparent;

  line-height: 1.6;

  font-family: sans-serif;

  overflow: hidden;

}

.lines {

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  height: 100%;

  margin: auto;

  width: 90vw;

}

.line {

  position: absolute;

  width: 1px;

  height: 100%;

  top: 0;

  left: 50%;

  background: ;

  overflow: hidden;

}

.line::after {

  content: "";

  display: block;

  position: absolute;

  height: 15vh;

  width: 100%;

  top: -50%;

  left: 0;

  background: linear-gradient(to bottom, transparent, #1f95a7);

  -webkit-animation: drop 7s 0s infinite;

          animation: drop 5s 0s infinite;

  -webkit-animation-fill-mode: forwards;

          animation-fill-mode: forwards;

  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);

          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);

}

.line:nth-child(1) {

  margin-left: -30%;

}

.line:nth-child(1)::after {

  -webkit-animation-delay: 2s;

          animation-delay: 2s;

}

.line:nth-child(2) {

  margin-left: -10%;

}

.line:nth-child(2)::after {

  -webkit-animation-delay: 2.5s;

          animation-delay: 2.5s;

}

.line:nth-child(3) {

  margin-left: 10%;

}

.line:nth-child(3)::after {

  -webkit-animation-delay: 3s;

          animation-delay: 3s;

}

.line:nth-child(4) {

  margin-left: 30%;

}

.line:nth-child(4)::after {

  -webkit-animation-delay: 3.5s;

          animation-delay: 3.5s;

}

@-webkit-keyframes drop {

  0% {

    top: -50%;

  }

  100% {

    top: 110%;

  }

}

@keyframes drop {

  0% {

    top: -50%;

  }

  100% {

    top: 110%;

  }

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d0f19be */.optn:hover .elementor-icon-list-text{

color: white !important;

transition: 0.5s;

}

.optn .elementor-icon-list-items{

transition: 0.5s;

padding: 0px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn:hover .elementor-icon-list-items{

transition: 0.5s;

padding: 10px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn .elementor-icon-list-icon{

opacity: 0;

width: 0px;

transition: 1s;

transform: scale(0.3);

}

.optn:hover .elementor-icon-list-icon{

opacity: 1;

width: 25px;

transition: 1s;

transform: scale(1);

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3a343d2 */.optn:hover .elementor-icon-list-text{

color: white !important;

transition: 0.5s;

}

.optn .elementor-icon-list-items{

transition: 0.5s;

padding: 0px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn:hover .elementor-icon-list-items{

transition: 0.5s;

padding: 10px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn .elementor-icon-list-icon{

opacity: 0;

width: 0px;

transition: 1s;

transform: scale(0.3);

}

.optn:hover .elementor-icon-list-icon{

opacity: 1;

width: 25px;

transition: 1s;

transform: scale(1);

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28f5733 */.optn:hover .elementor-icon-list-text{

color: white !important;

transition: 0.5s;

}

.optn .elementor-icon-list-items{

transition: 0.5s;

padding: 0px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn:hover .elementor-icon-list-items{

transition: 0.5s;

padding: 10px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn .elementor-icon-list-icon{

opacity: 0;

width: 0px;

transition: 1s;

transform: scale(0.3);

}

.optn:hover .elementor-icon-list-icon{

opacity: 1;

width: 25px;

transition: 1s;

transform: scale(1);

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eff4837 */.optn:hover .elementor-icon-list-text{

color: white !important;

transition: 0.5s;

}

.optn .elementor-icon-list-items{

transition: 0.5s;

padding: 0px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn:hover .elementor-icon-list-items{

transition: 0.5s;

padding: 10px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn .elementor-icon-list-icon{

opacity: 0;

width: 0px;

transition: 1s;

transform: scale(0.3);

}

.optn:hover .elementor-icon-list-icon{

opacity: 1;

width: 25px;

transition: 1s;

transform: scale(1);

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3433f6a */.optn:hover .elementor-icon-list-text{

color: white !important;

transition: 0.5s;

}

.optn .elementor-icon-list-items{

transition: 0.5s;

padding: 0px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn:hover .elementor-icon-list-items{

transition: 0.5s;

padding: 10px !important;

padding-left: 25px !important;

padding-right: 25px !important;

}

.optn .elementor-icon-list-icon{

opacity: 0;

width: 0px;

transition: 1s;

transform: scale(0.3);

}

.optn:hover .elementor-icon-list-icon{

opacity: 1;

width: 25px;

transition: 1s;

transform: scale(1);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ad8bc8 *//* Adiciona um efeito de vidro fosco (glass blur) */
..elementor-13 .elementor-element.elementor-element-7ad8bc8 {
    background: rgba(255, 255, 255, 0.2); /* Fundo semitransparente */
    backdrop-filter: blur(10px); /* Aplica o desfoque */
    -webkit-backdrop-filter: blur(10px); /* Suporte para navegadores WebKit */
    border: 1px solid rgba(255, 255, 255, 0.3); /* Borda semitransparente */
    border-radius: 15px; /* Bordas arredondadas */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Adiciona uma sombra sutil */
    padding: 20px; /* Espaçamento interno */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3501115 */.elementor-13 .elementor-element.elementor-element-3501115 .degrade{
background-image: linear-gradient(45deg, #01E5FF, #01E5FF);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-153eac6 */.elementor-13 .elementor-element.elementor-element-153eac6 .elementor-button{
 background: linear-gradient(-45deg, #1F00FC, #01E5FF, #01E5FF, #003AFC);
 background-size: 800% 400%;
 transition: all .5s;
 animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }

 50% {
  background-position: 100% 50%;
 }

 100% {
  background-position: 0% 50%;
 }
}

.elementor-13 .elementor-element.elementor-element-153eac6 .elementor-button:hover {
 box-shadow: 0 0 5em 0.0001em #2752F3,
        0 0 2em 0.2em #0FC754,
        inset 0 0 .5em .5em #1F00FC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ad225c */.elementor-13 .elementor-element.elementor-element-0ad225c .degrade{
background-image: linear-gradient(45deg, #01E5FF, #003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb34cf */.elementor-13 .elementor-element.elementor-element-bdb34cf:before{

   pointer-events: none;

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: linear-gradient(90deg,  #1F00FC -20%, #01E5FF 120%);

    -webkit-mask: url("https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png");

   mask: url("https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png");

   -webkit-mask-size: 2300% 100%;

   mask-size: 2300% 100%;

   border-radius: 4px;

   transition: 0.5s;

   z-index: 1;

   animation: mask 0.7s steps(22) forwards;

}

.elementor-13 .elementor-element.elementor-element-bdb34cf:hover:before{

    animation: mask2 0.7s steps(22) forwards;

}

@keyframes mask{

    0%{

   -webkit-mask-position: 100% 0;

   mask-position: 100% 0;

    }

    100%{

   -webkit-mask-position: 0 0;

   mask-position: 0 0;

    }

}

@keyframes mask2{

    0%{

   -webkit-mask-position: 0 0;

   mask-position: 0 0;

    }

    100%{

   -webkit-mask-position: 100% 0;

   mask-position: 100% 0;

    }

}

.elementor-13 .elementor-element.elementor-element-bdb34cf .elementor-button-text{

    z-index: 2;

}

.elementor-13 .elementor-element.elementor-element-bdb34cf:after{

pointer-events: none;​

content: "";

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

background: #fff;

border-radius: 6px;

transition: 0.5s;

}

.elementor-13 .elementor-element.elementor-element-bdb34cf .elementor-button-text{

background: linear-gradient(90deg, #09baba -20%, #01E5FF 120%);

background-clip: text;

-webkit-background-clip: text;

color: white;

transition: 0.5s 0.5s;

z-index: 5;

}

.elementor-13 .elementor-element.elementor-element-bdb34cf:hover .elementor-button-text{

color: transparent;

transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e322f62 */.elementor-13 .elementor-element.elementor-element-e322f62{
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2effc9 */.elementor-13 .elementor-element.elementor-element-c2effc9 {
  background: #000;
}
.elementor-13 .elementor-element.elementor-element-c2effc9 {
  /* Ajuste o offset-x, offset-y, blur-radius e spread-radius para corresponder ao efeito de sombra desejado */
  box-shadow: 11px 8px 9px 0px rgba(0, 0, 0, 0.3);
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-428f8a4 */.elementor-13 .elementor-element.elementor-element-428f8a4{
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8769c54 */.elementor-13 .elementor-element.elementor-element-8769c54 {
  background: #000;
filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f9bf4b */.flutuar {
  animation: flutuarUpDown 2s ease-in-out infinite;
}

@keyframes flutuarUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px); 
  }
  100% {
    transform: translateY(0); 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cd0e51 */.elementor-13 .elementor-element.elementor-element-8cd0e51 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c752fd2 */.elementor-13 .elementor-element.elementor-element-c752fd2:before{

   pointer-events: none;

    content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: linear-gradient(90deg,  #1F00FC -20%, #01E5FF 120%);

    -webkit-mask: url("https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png");

   mask: url("https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.png");

   -webkit-mask-size: 2300% 100%;

   mask-size: 2300% 100%;

   border-radius: 4px;

   transition: 0.5s;

   z-index: 1;

   animation: mask 0.7s steps(22) forwards;

}

.elementor-13 .elementor-element.elementor-element-c752fd2:hover:before{

    animation: mask2 0.7s steps(22) forwards;

}

@keyframes mask{

    0%{

   -webkit-mask-position: 100% 0;

   mask-position: 100% 0;

    }

    100%{

   -webkit-mask-position: 0 0;

   mask-position: 0 0;

    }

}

@keyframes mask2{

    0%{

   -webkit-mask-position: 0 0;

   mask-position: 0 0;

    }

    100%{

   -webkit-mask-position: 100% 0;

   mask-position: 100% 0;

    }

}

.elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button-text{

    z-index: 2;

}

.elementor-13 .elementor-element.elementor-element-c752fd2:after{

pointer-events: none;​

content: "";

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

background: #fff;

border-radius: 6px;

transition: 0.5s;

}

.elementor-13 .elementor-element.elementor-element-c752fd2 .elementor-button-text{

background: linear-gradient(90deg, #09baba -20%, #01E5FF 120%);

background-clip: text;

-webkit-background-clip: text;

color: white;

transition: 0.5s 0.5s;

z-index: 5;

}

.elementor-13 .elementor-element.elementor-element-c752fd2:hover .elementor-button-text{

color: transparent;

transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-efda547 */.fairy {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 0.4vw;
  height: 0.4vw;
  margin: -0.2vw 0 0 9.8vw;
  animation: ease 200s alternate infinite;
  pointer-events: none;
}
.fairy::before, .fairy::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transform-origin: -10vw;
}
.fairy::before {
  background: transparent;
  opacity: 0.4;
  animation: drift ease alternate infinite;
}
.fairy::after {
  background: white;
  opacity: 0;
  box-shadow: 0 0 0vw 0vw purple;
  animation: drift ease alternate infinite, flash ease infinite;
}

.fairy:nth-child(1) {
  animation-name: move1;
}
.fairy:nth-child(1)::before {
  animation-duration: 12s;
}
.fairy:nth-child(1)::after {
  animation-duration: 12s, 5196ms;
  animation-delay: 0ms, 4225ms;
}

@keyframes move1 {
  0% {
    transform: translateX(49vw) translateY(40vh) scale(0.65);
  }
  4.1666666667% {
    transform: translateX(-28vw) translateY(-6vh) scale(0.49);
  }
  8.3333333333% {
    transform: translateX(41vw) translateY(6vh) scale(0.8);
  }
  12.5% {
    transform: translateX(-6vw) translateY(-36vh) scale(0.3);
  }
  16.6666666667% {
    transform: translateX(-49vw) translateY(31vh) scale(0.3);
  }
  20.8333333333% {
    transform: translateX(-4vw) translateY(7vh) scale(0.39);
  }
  25% {
    transform: translateX(-24vw) translateY(-40vh) scale(0.26);
  }
  29.1666666667% {
    transform: translateX(42vw) translateY(-7vh) scale(0.79);
  }
  33.3333333333% {
    transform: translateX(16vw) translateY(40vh) scale(0.3);
  }
  37.5% {
    transform: translateX(25vw) translateY(27vh) scale(0.92);
  }
  41.6666666667% {
    transform: translateX(45vw) translateY(-17vh) scale(0.58);
  }
  45.8333333333% {
    transform: translateX(24vw) translateY(40vh) scale(0.81);
  }
  50% {
    transform: translateX(44vw) translateY(7vh) scale(0.71);
  }
  54.1666666667% {
    transform: translateX(-46vw) translateY(-28vh) scale(0.85);
  }
  58.3333333333% {
    transform: translateX(-18vw) translateY(40vh) scale(0.46);
  }
  62.5% {
    transform: translateX(23vw) translateY(-42vh) scale(0.39);
  }
  66.6666666667% {
    transform: translateX(-3vw) translateY(-35vh) scale(0.36);
  }
  70.8333333333% {
    transform: translateX(-42vw) translateY(-29vh) scale(0.27);
  }
  75% {
    transform: translateX(-22vw) translateY(44vh) scale(0.92);
  }
  79.1666666667% {
    transform: translateX(34vw) translateY(10vh) scale(0.79);
  }
  83.3333333333% {
    transform: translateX(-9vw) translateY(19vh) scale(0.56);
  }
  87.5% {
    transform: translateX(-16vw) translateY(4vh) scale(0.55);
  }
  91.6666666667% {
    transform: translateX(-25vw) translateY(47vh) scale(0.36);
  }
  95.8333333333% {
    transform: translateX(39vw) translateY(38vh) scale(0.79);
  }
  100% {
    transform: translateX(26vw) translateY(46vh) scale(0.69);
  }
}
.fairy:nth-child(2) {
  animation-name: move2;
}
.fairy:nth-child(2)::before {
  animation-duration: 10s;
}
.fairy:nth-child(2)::after {
  animation-duration: 10s, 10277ms;
  animation-delay: 0ms, 921ms;
}

@keyframes move2 {
  0% {
    transform: translateX(-33vw) translateY(6vh) scale(0.36);
  }
  5.2631578947% {
    transform: translateX(-37vw) translateY(-24vh) scale(0.64);
  }
  10.5263157895% {
    transform: translateX(-23vw) translateY(-29vh) scale(0.28);
  }
  15.7894736842% {
    transform: translateX(40vw) translateY(30vh) scale(0.37);
  }
  21.0526315789% {
    transform: translateX(5vw) translateY(-39vh) scale(0.33);
  }
  26.3157894737% {
    transform: translateX(41vw) translateY(-37vh) scale(0.26);
  }
  31.5789473684% {
    transform: translateX(-31vw) translateY(48vh) scale(0.36);
  }
  36.8421052632% {
    transform: translateX(6vw) translateY(-39vh) scale(0.72);
  }
  42.1052631579% {
    transform: translateX(46vw) translateY(49vh) scale(0.52);
  }
  47.3684210526% {
    transform: translateX(37vw) translateY(32vh) scale(0.68);
  }
  52.6315789474% {
    transform: translateX(4vw) translateY(-35vh) scale(0.59);
  }
  57.8947368421% {
    transform: translateX(-10vw) translateY(-4vh) scale(0.58);
  }
  63.1578947368% {
    transform: translateX(30vw) translateY(-33vh) scale(0.81);
  }
  68.4210526316% {
    transform: translateX(45vw) translateY(-46vh) scale(0.77);
  }
  73.6842105263% {
    transform: translateX(27vw) translateY(8vh) scale(0.3);
  }
  78.9473684211% {
    transform: translateX(-14vw) translateY(-14vh) scale(0.61);
  }
  84.2105263158% {
    transform: translateX(-20vw) translateY(-24vh) scale(0.75);
  }
  89.4736842105% {
    transform: translateX(49vw) translateY(-24vh) scale(0.44);
  }
  94.7368421053% {
    transform: translateX(-43vw) translateY(36vh) scale(0.87);
  }
  100% {
    transform: translateX(5vw) translateY(-22vh) scale(0.96);
  }
}
.fairy:nth-child(3) {
  animation-name: move3;
}
.fairy:nth-child(3)::before {
  animation-duration: 12s;
}
.fairy:nth-child(3)::after {
  animation-duration: 12s, 9717ms;
  animation-delay: 0ms, 4494ms;
}

@keyframes move3 {
  0% {
    transform: translateX(9vw) translateY(-3vh) scale(0.68);
  }
  5% {
    transform: translateX(5vw) translateY(-39vh) scale(0.71);
  }
  10% {
    transform: translateX(11vw) translateY(-23vh) scale(0.52);
  }
  15% {
    transform: translateX(-11vw) translateY(-19vh) scale(0.92);
  }
  20% {
    transform: translateX(22vw) translateY(2vh) scale(0.81);
  }
  25% {
    transform: translateX(48vw) translateY(13vh) scale(0.97);
  }
  30% {
    transform: translateX(21vw) translateY(25vh) scale(0.61);
  }
  35% {
    transform: translateX(-20vw) translateY(-7vh) scale(0.31);
  }
  40% {
    transform: translateX(-30vw) translateY(12vh) scale(0.82);
  }
  45% {
    transform: translateX(-5vw) translateY(-32vh) scale(0.53);
  }
  50% {
    transform: translateX(29vw) translateY(44vh) scale(0.59);
  }
  55% {
    transform: translateX(14vw) translateY(3vh) scale(0.34);
  }
  60% {
    transform: translateX(23vw) translateY(-48vh) scale(0.75);
  }
  65% {
    transform: translateX(48vw) translateY(33vh) scale(0.49);
  }
  70% {
    transform: translateX(0vw) translateY(-40vh) scale(0.46);
  }
  75% {
    transform: translateX(-24vw) translateY(-43vh) scale(0.7);
  }
  80% {
    transform: translateX(34vw) translateY(-25vh) scale(0.35);
  }
  85% {
    transform: translateX(-9vw) translateY(38vh) scale(0.9);
  }
  90% {
    transform: translateX(-43vw) translateY(44vh) scale(0.67);
  }
  95% {
    transform: translateX(-6vw) translateY(38vh) scale(0.28);
  }
  100% {
    transform: translateX(33vw) translateY(-38vh) scale(0.3);
  }
}
.fairy:nth-child(4) {
  animation-name: move4;
}
.fairy:nth-child(4)::before {
  animation-duration: 14s;
}
.fairy:nth-child(4)::after {
  animation-duration: 14s, 9480ms;
  animation-delay: 0ms, 2136ms;
}

@keyframes move4 {
  0% {
    transform: translateX(34vw) translateY(-48vh) scale(0.74);
  }
  3.7037037037% {
    transform: translateX(-47vw) translateY(31vh) scale(0.54);
  }
  7.4074074074% {
    transform: translateX(19vw) translateY(-23vh) scale(0.93);
  }
  11.1111111111% {
    transform: translateX(6vw) translateY(-46vh) scale(0.35);
  }
  14.8148148148% {
    transform: translateX(2vw) translateY(47vh) scale(0.86);
  }
  18.5185185185% {
    transform: translateX(21vw) translateY(-29vh) scale(0.76);
  }
  22.2222222222% {
    transform: translateX(-31vw) translateY(44vh) scale(0.58);
  }
  25.9259259259% {
    transform: translateX(28vw) translateY(31vh) scale(0.37);
  }
  29.6296296296% {
    transform: translateX(5vw) translateY(38vh) scale(0.43);
  }
  33.3333333333% {
    transform: translateX(11vw) translateY(-15vh) scale(0.81);
  }
  37.037037037% {
    transform: translateX(-16vw) translateY(-26vh) scale(0.67);
  }
  40.7407407407% {
    transform: translateX(-8vw) translateY(-30vh) scale(0.39);
  }
  44.4444444444% {
    transform: translateX(-36vw) translateY(-20vh) scale(0.57);
  }
  48.1481481481% {
    transform: translateX(26vw) translateY(-48vh) scale(0.73);
  }
  51.8518518519% {
    transform: translateX(-12vw) translateY(-3vh) scale(0.85);
  }
  55.5555555556% {
    transform: translateX(-31vw) translateY(-32vh) scale(0.37);
  }
  59.2592592593% {
    transform: translateX(28vw) translateY(17vh) scale(0.44);
  }
  62.962962963% {
    transform: translateX(8vw) translateY(-29vh) scale(0.72);
  }
  66.6666666667% {
    transform: translateX(-9vw) translateY(-41vh) scale(0.66);
  }
  70.3703703704% {
    transform: translateX(-37vw) translateY(39vh) scale(0.73);
  }
  74.0740740741% {
    transform: translateX(2vw) translateY(39vh) scale(0.5);
  }
  77.7777777778% {
    transform: translateX(17vw) translateY(16vh) scale(0.78);
  }
  81.4814814815% {
    transform: translateX(-16vw) translateY(-24vh) scale(0.5);
  }
  85.1851851852% {
    transform: translateX(40vw) translateY(34vh) scale(0.3);
  }
  88.8888888889% {
    transform: translateX(3vw) translateY(26vh) scale(0.64);
  }
  92.5925925926% {
    transform: translateX(-15vw) translateY(27vh) scale(0.27);
  }
  96.2962962963% {
    transform: translateX(37vw) translateY(-48vh) scale(0.68);
  }
  100% {
    transform: translateX(28vw) translateY(-41vh) scale(0.69);
  }
}
.fairy:nth-child(5) {
  animation-name: move5;
}
.fairy:nth-child(5)::before {
  animation-duration: 18s;
}
.fairy:nth-child(5)::after {
  animation-duration: 18s, 7738ms;
  animation-delay: 0ms, 6668ms;
}

@keyframes move5 {
  0% {
    transform: translateX(34vw) translateY(-41vh) scale(0.91);
  }
  3.8461538462% {
    transform: translateX(18vw) translateY(-20vh) scale(0.65);
  }
  7.6923076923% {
    transform: translateX(16vw) translateY(27vh) scale(0.97);
  }
  11.5384615385% {
    transform: translateX(-49vw) translateY(4vh) scale(0.83);
  }
  15.3846153846% {
    transform: translateX(10vw) translateY(-36vh) scale(0.89);
  }
  19.2307692308% {
    transform: translateX(49vw) translateY(30vh) scale(0.31);
  }
  23.0769230769% {
    transform: translateX(-29vw) translateY(29vh) scale(0.89);
  }
  26.9230769231% {
    transform: translateX(-38vw) translateY(-6vh) scale(0.45);
  }
  30.7692307692% {
    transform: translateX(-31vw) translateY(38vh) scale(0.58);
  }
  34.6153846154% {
    transform: translateX(-3vw) translateY(45vh) scale(0.56);
  }
  38.4615384615% {
    transform: translateX(35vw) translateY(-42vh) scale(0.64);
  }
  42.3076923077% {
    transform: translateX(39vw) translateY(-48vh) scale(0.32);
  }
  46.1538461538% {
    transform: translateX(31vw) translateY(18vh) scale(0.48);
  }
  50% {
    transform: translateX(-34vw) translateY(47vh) scale(0.45);
  }
  53.8461538462% {
    transform: translateX(-49vw) translateY(-44vh) scale(0.49);
  }
  57.6923076923% {
    transform: translateX(-3vw) translateY(10vh) scale(0.28);
  }
  61.5384615385% {
    transform: translateX(3vw) translateY(-33vh) scale(0.71);
  }
  65.3846153846% {
    transform: translateX(29vw) translateY(6vh) scale(0.84);
  }
  69.2307692308% {
    transform: translateX(33vw) translateY(10vh) scale(0.47);
  }
  73.0769230769% {
    transform: translateX(-49vw) translateY(21vh) scale(0.67);
  }
  76.9230769231% {
    transform: translateX(-22vw) translateY(-25vh) scale(0.56);
  }
  80.7692307692% {
    transform: translateX(16vw) translateY(1vh) scale(0.27);
  }
  84.6153846154% {
    transform: translateX(-17vw) translateY(-5vh) scale(0.93);
  }
  88.4615384615% {
    transform: translateX(-30vw) translateY(28vh) scale(0.7);
  }
  92.3076923077% {
    transform: translateX(-33vw) translateY(-14vh) scale(0.46);
  }
  96.1538461538% {
    transform: translateX(-9vw) translateY(-14vh) scale(0.95);
  }
  100% {
    transform: translateX(46vw) translateY(21vh) scale(0.67);
  }
}
.fairy:nth-child(6) {
  animation-name: move6;
}
.fairy:nth-child(6)::before {
  animation-duration: 17s;
}
.fairy:nth-child(6)::after {
  animation-duration: 17s, 6032ms;
  animation-delay: 0ms, 6518ms;
}

@keyframes move6 {
  0% {
    transform: translateX(29vw) translateY(-28vh) scale(0.63);
  }
  5.2631578947% {
    transform: translateX(-25vw) translateY(-25vh) scale(0.74);
  }
  10.5263157895% {
    transform: translateX(-15vw) translateY(3vh) scale(0.87);
  }
  15.7894736842% {
    transform: translateX(9vw) translateY(2vh) scale(0.39);
  }
  21.0526315789% {
    transform: translateX(-6vw) translateY(-42vh) scale(0.97);
  }
  26.3157894737% {
    transform: translateX(19vw) translateY(-3vh) scale(0.71);
  }
  31.5789473684% {
    transform: translateX(31vw) translateY(-12vh) scale(0.37);
  }
  36.8421052632% {
    transform: translateX(-49vw) translateY(-44vh) scale(0.49);
  }
  42.1052631579% {
    transform: translateX(40vw) translateY(44vh) scale(0.36);
  }
  47.3684210526% {
    transform: translateX(37vw) translateY(-48vh) scale(0.63);
  }
  52.6315789474% {
    transform: translateX(9vw) translateY(42vh) scale(0.39);
  }
  57.8947368421% {
    transform: translateX(-41vw) translateY(22vh) scale(0.78);
  }
  63.1578947368% {
    transform: translateX(-48vw) translateY(37vh) scale(0.26);
  }
  68.4210526316% {
    transform: translateX(47vw) translateY(42vh) scale(0.55);
  }
  73.6842105263% {
    transform: translateX(-1vw) translateY(21vh) scale(0.26);
  }
  78.9473684211% {
    transform: translateX(-35vw) translateY(16vh) scale(0.33);
  }
  84.2105263158% {
    transform: translateX(-12vw) translateY(23vh) scale(0.94);
  }
  89.4736842105% {
    transform: translateX(16vw) translateY(-39vh) scale(0.92);
  }
  94.7368421053% {
    transform: translateX(5vw) translateY(22vh) scale(0.29);
  }
  100% {
    transform: translateX(11vw) translateY(-10vh) scale(0.75);
  }
}
.fairy:nth-child(7) {
  animation-name: move7;
}
.fairy:nth-child(7)::before {
  animation-duration: 12s;
}
.fairy:nth-child(7)::after {
  animation-duration: 12s, 8947ms;
  animation-delay: 0ms, 7530ms;
}

@keyframes move7 {
  0% {
    transform: translateX(22vw) translateY(-19vh) scale(0.97);
  }
  3.7037037037% {
    transform: translateX(-8vw) translateY(-40vh) scale(0.58);
  }
  7.4074074074% {
    transform: translateX(48vw) translateY(-13vh) scale(0.26);
  }
  11.1111111111% {
    transform: translateX(36vw) translateY(-6vh) scale(0.32);
  }
  14.8148148148% {
    transform: translateX(7vw) translateY(-16vh) scale(0.73);
  }
  18.5185185185% {
    transform: translateX(-17vw) translateY(-20vh) scale(0.77);
  }
  22.2222222222% {
    transform: translateX(24vw) translateY(-19vh) scale(0.66);
  }
  25.9259259259% {
    transform: translateX(24vw) translateY(36vh) scale(0.74);
  }
  29.6296296296% {
    transform: translateX(50vw) translateY(-19vh) scale(0.6);
  }
  33.3333333333% {
    transform: translateX(11vw) translateY(-24vh) scale(0.93);
  }
  37.037037037% {
    transform: translateX(30vw) translateY(47vh) scale(0.91);
  }
  40.7407407407% {
    transform: translateX(14vw) translateY(-47vh) scale(0.91);
  }
  44.4444444444% {
    transform: translateX(-15vw) translateY(-18vh) scale(0.28);
  }
  48.1481481481% {
    transform: translateX(-45vw) translateY(-38vh) scale(0.31);
  }
  51.8518518519% {
    transform: translateX(-35vw) translateY(-20vh) scale(0.47);
  }
  55.5555555556% {
    transform: translateX(18vw) translateY(4vh) scale(0.34);
  }
  59.2592592593% {
    transform: translateX(8vw) translateY(10vh) scale(0.96);
  }
  62.962962963% {
    transform: translateX(28vw) translateY(-45vh) scale(0.43);
  }
  66.6666666667% {
    transform: translateX(-36vw) translateY(-11vh) scale(0.6);
  }
  70.3703703704% {
    transform: translateX(28vw) translateY(37vh) scale(0.94);
  }
  74.0740740741% {
    transform: translateX(23vw) translateY(7vh) scale(0.69);
  }
  77.7777777778% {
    transform: translateX(-16vw) translateY(-15vh) scale(0.51);
  }
  81.4814814815% {
    transform: translateX(26vw) translateY(13vh) scale(0.56);
  }
  85.1851851852% {
    transform: translateX(-46vw) translateY(-42vh) scale(0.6);
  }
  88.8888888889% {
    transform: translateX(30vw) translateY(-39vh) scale(0.64);
  }
  92.5925925926% {
    transform: translateX(-33vw) translateY(41vh) scale(0.49);
  }
  96.2962962963% {
    transform: translateX(-49vw) translateY(6vh) scale(0.37);
  }
  100% {
    transform: translateX(-34vw) translateY(31vh) scale(0.57);
  }
}
.fairy:nth-child(8) {
  animation-name: move8;
}
.fairy:nth-child(8)::before {
  animation-duration: 12s;
}
.fairy:nth-child(8)::after {
  animation-duration: 12s, 10699ms;
  animation-delay: 0ms, 7009ms;
}

@keyframes move8 {
  0% {
    transform: translateX(30vw) translateY(46vh) scale(0.9);
  }
  3.7037037037% {
    transform: translateX(-40vw) translateY(48vh) scale(0.29);
  }
  7.4074074074% {
    transform: translateX(-44vw) translateY(6vh) scale(0.62);
  }
  11.1111111111% {
    transform: translateX(46vw) translateY(-45vh) scale(0.58);
  }
  14.8148148148% {
    transform: translateX(23vw) translateY(-38vh) scale(0.81);
  }
  18.5185185185% {
    transform: translateX(-27vw) translateY(3vh) scale(0.71);
  }
  22.2222222222% {
    transform: translateX(44vw) translateY(-4vh) scale(0.34);
  }
  25.9259259259% {
    transform: translateX(-15vw) translateY(27vh) scale(0.49);
  }
  29.6296296296% {
    transform: translateX(26vw) translateY(-43vh) scale(0.56);
  }
  33.3333333333% {
    transform: translateX(32vw) translateY(14vh) scale(0.99);
  }
  37.037037037% {
    transform: translateX(32vw) translateY(-27vh) scale(0.51);
  }
  40.7407407407% {
    transform: translateX(-17vw) translateY(-22vh) scale(0.93);
  }
  44.4444444444% {
    transform: translateX(-47vw) translateY(-17vh) scale(0.53);
  }
  48.1481481481% {
    transform: translateX(22vw) translateY(-8vh) scale(0.94);
  }
  51.8518518519% {
    transform: translateX(38vw) translateY(-40vh) scale(0.94);
  }
  55.5555555556% {
    transform: translateX(20vw) translateY(10vh) scale(0.82);
  }
  59.2592592593% {
    transform: translateX(-33vw) translateY(-4vh) scale(0.81);
  }
  62.962962963% {
    transform: translateX(-6vw) translateY(47vh) scale(0.39);
  }
  66.6666666667% {
    transform: translateX(-33vw) translateY(-18vh) scale(0.75);
  }
  70.3703703704% {
    transform: translateX(45vw) translateY(23vh) scale(0.42);
  }
  74.0740740741% {
    transform: translateX(10vw) translateY(15vh) scale(0.91);
  }
  77.7777777778% {
    transform: translateX(-36vw) translateY(12vh) scale(0.54);
  }
  81.4814814815% {
    transform: translateX(8vw) translateY(-17vh) scale(0.53);
  }
  85.1851851852% {
    transform: translateX(-4vw) translateY(-4vh) scale(0.78);
  }
  88.8888888889% {
    transform: translateX(-31vw) translateY(46vh) scale(0.78);
  }
  92.5925925926% {
    transform: translateX(-34vw) translateY(48vh) scale(0.97);
  }
  96.2962962963% {
    transform: translateX(8vw) translateY(-21vh) scale(0.82);
  }
  100% {
    transform: translateX(4vw) translateY(-5vh) scale(0.5);
  }
}
.fairy:nth-child(9) {
  animation-name: move9;
}
.fairy:nth-child(9)::before {
  animation-duration: 13s;
}
.fairy:nth-child(9)::after {
  animation-duration: 13s, 10149ms;
  animation-delay: 0ms, 8159ms;
}

@keyframes move9 {
  0% {
    transform: translateX(-45vw) translateY(-46vh) scale(0.68);
  }
  5.2631578947% {
    transform: translateX(20vw) translateY(-28vh) scale(0.41);
  }
  10.5263157895% {
    transform: translateX(3vw) translateY(34vh) scale(0.64);
  }
  15.7894736842% {
    transform: translateX(-13vw) translateY(22vh) scale(0.64);
  }
  21.0526315789% {
    transform: translateX(-47vw) translateY(16vh) scale(0.69);
  }
  26.3157894737% {
    transform: translateX(-32vw) translateY(-26vh) scale(0.79);
  }
  31.5789473684% {
    transform: translateX(8vw) translateY(-6vh) scale(0.31);
  }
  36.8421052632% {
    transform: translateX(9vw) translateY(-45vh) scale(0.42);
  }
  42.1052631579% {
    transform: translateX(17vw) translateY(-37vh) scale(0.63);
  }
  47.3684210526% {
    transform: translateX(-21vw) translateY(45vh) scale(0.34);
  }
  52.6315789474% {
    transform: translateX(-47vw) translateY(21vh) scale(0.87);
  }
  57.8947368421% {
    transform: translateX(50vw) translateY(-32vh) scale(0.64);
  }
  63.1578947368% {
    transform: translateX(-34vw) translateY(8vh) scale(0.6);
  }
  68.4210526316% {
    transform: translateX(30vw) translateY(42vh) scale(0.4);
  }
  73.6842105263% {
    transform: translateX(10vw) translateY(36vh) scale(0.91);
  }
  78.9473684211% {
    transform: translateX(20vw) translateY(-6vh) scale(0.64);
  }
  84.2105263158% {
    transform: translateX(40vw) translateY(43vh) scale(0.8);
  }
  89.4736842105% {
    transform: translateX(32vw) translateY(47vh) scale(0.56);
  }
  94.7368421053% {
    transform: translateX(32vw) translateY(20vh) scale(0.31);
  }
  100% {
    transform: translateX(19vw) translateY(-43vh) scale(0.56);
  }
}
.fairy:nth-child(10) {
  animation-name: move10;
}
.fairy:nth-child(10)::before {
  animation-duration: 16s;
}
.fairy:nth-child(10)::after {
  animation-duration: 16s, 5269ms;
  animation-delay: 0ms, 8367ms;
}

@keyframes move10 {
  0% {
    transform: translateX(-4vw) translateY(-24vh) scale(0.9);
  }
  5.2631578947% {
    transform: translateX(22vw) translateY(-48vh) scale(0.59);
  }
  10.5263157895% {
    transform: translateX(30vw) translateY(40vh) scale(0.3);
  }
  15.7894736842% {
    transform: translateX(-36vw) translateY(11vh) scale(0.62);
  }
  21.0526315789% {
    transform: translateX(42vw) translateY(-41vh) scale(0.66);
  }
  26.3157894737% {
    transform: translateX(-24vw) translateY(39vh) scale(0.83);
  }
  31.5789473684% {
    transform: translateX(-17vw) translateY(46vh) scale(0.79);
  }
  36.8421052632% {
    transform: translateX(-29vw) translateY(49vh) scale(0.81);
  }
  42.1052631579% {
    transform: translateX(8vw) translateY(20vh) scale(0.43);
  }
  47.3684210526% {
    transform: translateX(35vw) translateY(-32vh) scale(0.33);
  }
  52.6315789474% {
    transform: translateX(-49vw) translateY(37vh) scale(0.65);
  }
  57.8947368421% {
    transform: translateX(48vw) translateY(9vh) scale(0.89);
  }
  63.1578947368% {
    transform: translateX(20vw) translateY(48vh) scale(0.28);
  }
  68.4210526316% {
    transform: translateX(3vw) translateY(-3vh) scale(0.57);
  }
  73.6842105263% {
    transform: translateX(-22vw) translateY(-48vh) scale(0.63);
  }
  78.9473684211% {
    transform: translateX(37vw) translateY(-26vh) scale(0.92);
  }
  84.2105263158% {
    transform: translateX(-4vw) translateY(-8vh) scale(0.62);
  }
  89.4736842105% {
    transform: translateX(9vw) translateY(-38vh) scale(0.86);
  }
  94.7368421053% {
    transform: translateX(-14vw) translateY(-27vh) scale(0.44);
  }
  100% {
    transform: translateX(-3vw) translateY(43vh) scale(0.66);
  }
}
.fairy:nth-child(11) {
  animation-name: move11;
}
.fairy:nth-child(11)::before {
  animation-duration: 15s;
}
.fairy:nth-child(11)::after {
  animation-duration: 15s, 10151ms;
  animation-delay: 0ms, 535ms;
}

@keyframes move11 {
  0% {
    transform: translateX(-25vw) translateY(25vh) scale(0.75);
  }
  4.7619047619% {
    transform: translateX(-47vw) translateY(33vh) scale(0.69);
  }
  9.5238095238% {
    transform: translateX(-49vw) translateY(-49vh) scale(0.88);
  }
  14.2857142857% {
    transform: translateX(-34vw) translateY(-31vh) scale(0.37);
  }
  19.0476190476% {
    transform: translateX(-24vw) translateY(-41vh) scale(0.97);
  }
  23.8095238095% {
    transform: translateX(-2vw) translateY(6vh) scale(0.88);
  }
  28.5714285714% {
    transform: translateX(36vw) translateY(22vh) scale(0.31);
  }
  33.3333333333% {
    transform: translateX(-23vw) translateY(-25vh) scale(0.81);
  }
  38.0952380952% {
    transform: translateX(-39vw) translateY(-12vh) scale(0.62);
  }
  42.8571428571% {
    transform: translateX(40vw) translateY(-16vh) scale(0.46);
  }
  47.619047619% {
    transform: translateX(-25vw) translateY(-24vh) scale(0.43);
  }
  52.380952381% {
    transform: translateX(-20vw) translateY(20vh) scale(0.97);
  }
  57.1428571429% {
    transform: translateX(1vw) translateY(19vh) scale(0.89);
  }
  61.9047619048% {
    transform: translateX(-8vw) translateY(-27vh) scale(0.97);
  }
  66.6666666667% {
    transform: translateX(9vw) translateY(48vh) scale(0.29);
  }
  71.4285714286% {
    transform: translateX(-20vw) translateY(40vh) scale(0.47);
  }
  76.1904761905% {
    transform: translateX(10vw) translateY(19vh) scale(0.31);
  }
  80.9523809524% {
    transform: translateX(-34vw) translateY(40vh) scale(0.73);
  }
  85.7142857143% {
    transform: translateX(28vw) translateY(-49vh) scale(0.77);
  }
  90.4761904762% {
    transform: translateX(37vw) translateY(38vh) scale(0.3);
  }
  95.2380952381% {
    transform: translateX(30vw) translateY(-19vh) scale(0.91);
  }
  100% {
    transform: translateX(-9vw) translateY(-19vh) scale(0.35);
  }
}
.fairy:nth-child(12) {
  animation-name: move12;
}
.fairy:nth-child(12)::before {
  animation-duration: 18s;
}
.fairy:nth-child(12)::after {
  animation-duration: 18s, 5144ms;
  animation-delay: 0ms, 2538ms;
}

@keyframes move12 {
  0% {
    transform: translateX(9vw) translateY(-20vh) scale(0.97);
  }
  4.5454545455% {
    transform: translateX(11vw) translateY(3vh) scale(0.94);
  }
  9.0909090909% {
    transform: translateX(-36vw) translateY(-2vh) scale(0.56);
  }
  13.6363636364% {
    transform: translateX(-13vw) translateY(14vh) scale(0.32);
  }
  18.1818181818% {
    transform: translateX(-24vw) translateY(37vh) scale(0.33);
  }
  22.7272727273% {
    transform: translateX(-25vw) translateY(28vh) scale(0.58);
  }
  27.2727272727% {
    transform: translateX(50vw) translateY(-1vh) scale(0.73);
  }
  31.8181818182% {
    transform: translateX(-24vw) translateY(-11vh) scale(0.94);
  }
  36.3636363636% {
    transform: translateX(40vw) translateY(-25vh) scale(0.34);
  }
  40.9090909091% {
    transform: translateX(-2vw) translateY(-32vh) scale(0.27);
  }
  45.4545454545% {
    transform: translateX(-43vw) translateY(22vh) scale(0.47);
  }
  50% {
    transform: translateX(4vw) translateY(12vh) scale(0.59);
  }
  54.5454545455% {
    transform: translateX(-28vw) translateY(34vh) scale(0.94);
  }
  59.0909090909% {
    transform: translateX(13vw) translateY(-27vh) scale(0.52);
  }
  63.6363636364% {
    transform: translateX(35vw) translateY(27vh) scale(0.68);
  }
  68.1818181818% {
    transform: translateX(-34vw) translateY(-22vh) scale(0.72);
  }
  72.7272727273% {
    transform: translateX(43vw) translateY(25vh) scale(0.87);
  }
  77.2727272727% {
    transform: translateX(-24vw) translateY(-5vh) scale(0.71);
  }
  81.8181818182% {
    transform: translateX(-1vw) translateY(-42vh) scale(0.98);
  }
  86.3636363636% {
    transform: translateX(-22vw) translateY(-40vh) scale(0.94);
  }
  90.9090909091% {
    transform: translateX(20vw) translateY(31vh) scale(0.91);
  }
  95.4545454545% {
    transform: translateX(-37vw) translateY(35vh) scale(0.56);
  }
  100% {
    transform: translateX(21vw) translateY(29vh) scale(0.91);
  }
}
.fairy:nth-child(13) {
  animation-name: move13;
}
.fairy:nth-child(13)::before {
  animation-duration: 16s;
}
.fairy:nth-child(13)::after {
  animation-duration: 16s, 7273ms;
  animation-delay: 0ms, 4110ms;
}

@keyframes move13 {
  0% {
    transform: translateX(0vw) translateY(-25vh) scale(0.39);
  }
  3.5714285714% {
    transform: translateX(8vw) translateY(-29vh) scale(0.7);
  }
  7.1428571429% {
    transform: translateX(43vw) translateY(42vh) scale(0.5);
  }
  10.7142857143% {
    transform: translateX(43vw) translateY(-30vh) scale(0.99);
  }
  14.2857142857% {
    transform: translateX(18vw) translateY(-6vh) scale(0.59);
  }
  17.8571428571% {
    transform: translateX(-13vw) translateY(6vh) scale(0.93);
  }
  21.4285714286% {
    transform: translateX(23vw) translateY(15vh) scale(0.45);
  }
  25% {
    transform: translateX(-2vw) translateY(-34vh) scale(0.36);
  }
  28.5714285714% {
    transform: translateX(7vw) translateY(40vh) scale(0.84);
  }
  32.1428571429% {
    transform: translateX(38vw) translateY(-43vh) scale(0.39);
  }
  35.7142857143% {
    transform: translateX(-41vw) translateY(26vh) scale(0.95);
  }
  39.2857142857% {
    transform: translateX(33vw) translateY(10vh) scale(0.92);
  }
  42.8571428571% {
    transform: translateX(-11vw) translateY(49vh) scale(0.88);
  }
  46.4285714286% {
    transform: translateX(16vw) translateY(35vh) scale(0.38);
  }
  50% {
    transform: translateX(40vw) translateY(29vh) scale(0.84);
  }
  53.5714285714% {
    transform: translateX(26vw) translateY(31vh) scale(0.85);
  }
  57.1428571429% {
    transform: translateX(46vw) translateY(-10vh) scale(0.42);
  }
  60.7142857143% {
    transform: translateX(-36vw) translateY(-24vh) scale(0.41);
  }
  64.2857142857% {
    transform: translateX(25vw) translateY(48vh) scale(0.77);
  }
  67.8571428571% {
    transform: translateX(45vw) translateY(-28vh) scale(0.53);
  }
  71.4285714286% {
    transform: translateX(-34vw) translateY(14vh) scale(0.44);
  }
  75% {
    transform: translateX(-34vw) translateY(-29vh) scale(0.59);
  }
  78.5714285714% {
    transform: translateX(9vw) translateY(-31vh) scale(0.3);
  }
  82.1428571429% {
    transform: translateX(26vw) translateY(-48vh) scale(0.82);
  }
  85.7142857143% {
    transform: translateX(-36vw) translateY(41vh) scale(0.4);
  }
  89.2857142857% {
    transform: translateX(4vw) translateY(11vh) scale(0.8);
  }
  92.8571428571% {
    transform: translateX(-42vw) translateY(26vh) scale(0.68);
  }
  96.4285714286% {
    transform: translateX(17vw) translateY(27vh) scale(1);
  }
  100% {
    transform: translateX(35vw) translateY(-3vh) scale(0.42);
  }
}
.fairy:nth-child(14) {
  animation-name: move14;
}
.fairy:nth-child(14)::before {
  animation-duration: 12s;
}
.fairy:nth-child(14)::after {
  animation-duration: 12s, 7666ms;
  animation-delay: 0ms, 4602ms;
}

@keyframes move14 {
  0% {
    transform: translateX(-28vw) translateY(44vh) scale(0.6);
  }
  4.1666666667% {
    transform: translateX(19vw) translateY(-32vh) scale(0.77);
  }
  8.3333333333% {
    transform: translateX(26vw) translateY(-13vh) scale(0.27);
  }
  12.5% {
    transform: translateX(-48vw) translateY(-4vh) scale(0.83);
  }
  16.6666666667% {
    transform: translateX(-10vw) translateY(-37vh) scale(0.56);
  }
  20.8333333333% {
    transform: translateX(-36vw) translateY(37vh) scale(0.27);
  }
  25% {
    transform: translateX(-13vw) translateY(-34vh) scale(0.32);
  }
  29.1666666667% {
    transform: translateX(11vw) translateY(41vh) scale(0.31);
  }
  33.3333333333% {
    transform: translateX(-3vw) translateY(-40vh) scale(0.29);
  }
  37.5% {
    transform: translateX(-17vw) translateY(-24vh) scale(0.85);
  }
  41.6666666667% {
    transform: translateX(4vw) translateY(-33vh) scale(0.73);
  }
  45.8333333333% {
    transform: translateX(47vw) translateY(-8vh) scale(0.96);
  }
  50% {
    transform: translateX(-32vw) translateY(12vh) scale(0.56);
  }
  54.1666666667% {
    transform: translateX(-48vw) translateY(13vh) scale(1);
  }
  58.3333333333% {
    transform: translateX(27vw) translateY(-42vh) scale(0.6);
  }
  62.5% {
    transform: translateX(3vw) translateY(41vh) scale(0.26);
  }
  66.6666666667% {
    transform: translateX(-38vw) translateY(16vh) scale(0.73);
  }
  70.8333333333% {
    transform: translateX(12vw) translateY(22vh) scale(0.39);
  }
  75% {
    transform: translateX(-17vw) translateY(-14vh) scale(0.49);
  }
  79.1666666667% {
    transform: translateX(26vw) translateY(-43vh) scale(0.75);
  }
  83.3333333333% {
    transform: translateX(41vw) translateY(7vh) scale(0.28);
  }
  87.5% {
    transform: translateX(4vw) translateY(-49vh) scale(0.55);
  }
  91.6666666667% {
    transform: translateX(1vw) translateY(-25vh) scale(0.75);
  }
  95.8333333333% {
    transform: translateX(-41vw) translateY(21vh) scale(0.62);
  }
  100% {
    transform: translateX(21vw) translateY(-13vh) scale(0.9);
  }
}
.fairy:nth-child(15) {
  animation-name: move15;
}
.fairy:nth-child(15)::before {
  animation-duration: 10s;
}
.fairy:nth-child(15)::after {
  animation-duration: 10s, 8390ms;
  animation-delay: 0ms, 859ms;
}

@keyframes move15 {
  0% {
    transform: translateX(9vw) translateY(20vh) scale(0.63);
  }
  5.2631578947% {
    transform: translateX(2vw) translateY(7vh) scale(0.58);
  }
  10.5263157895% {
    transform: translateX(16vw) translateY(49vh) scale(0.81);
  }
  15.7894736842% {
    transform: translateX(-43vw) translateY(41vh) scale(0.5);
  }
  21.0526315789% {
    transform: translateX(29vw) translateY(5vh) scale(0.65);
  }
  26.3157894737% {
    transform: translateX(23vw) translateY(-12vh) scale(0.41);
  }
  31.5789473684% {
    transform: translateX(0vw) translateY(24vh) scale(0.28);
  }
  36.8421052632% {
    transform: translateX(-6vw) translateY(-21vh) scale(0.92);
  }
  42.1052631579% {
    transform: translateX(-9vw) translateY(-7vh) scale(0.93);
  }
  47.3684210526% {
    transform: translateX(38vw) translateY(-27vh) scale(0.38);
  }
  52.6315789474% {
    transform: translateX(-39vw) translateY(48vh) scale(0.95);
  }
  57.8947368421% {
    transform: translateX(35vw) translateY(48vh) scale(0.33);
  }
  63.1578947368% {
    transform: translateX(-15vw) translateY(-29vh) scale(0.9);
  }
  68.4210526316% {
    transform: translateX(42vw) translateY(-14vh) scale(0.89);
  }
  73.6842105263% {
    transform: translateX(-24vw) translateY(-48vh) scale(0.36);
  }
  78.9473684211% {
    transform: translateX(-33vw) translateY(-36vh) scale(1);
  }
  84.2105263158% {
    transform: translateX(-24vw) translateY(14vh) scale(0.73);
  }
  89.4736842105% {
    transform: translateX(-39vw) translateY(21vh) scale(0.65);
  }
  94.7368421053% {
    transform: translateX(47vw) translateY(18vh) scale(0.9);
  }
  100% {
    transform: translateX(21vw) translateY(-41vh) scale(0.31);
  }
}
.fairy:nth-child(16) {
  animation-name: move16;
}
.fairy:nth-child(16)::before {
  animation-duration: 18s;
}
.fairy:nth-child(16)::after {
  animation-duration: 18s, 8361ms;
  animation-delay: 0ms, 7840ms;
}

@keyframes move16 {
  0% {
    transform: translateX(-4vw) translateY(-48vh) scale(0.29);
  }
  5.8823529412% {
    transform: translateX(-26vw) translateY(20vh) scale(0.52);
  }
  11.7647058824% {
    transform: translateX(42vw) translateY(-24vh) scale(0.55);
  }
  17.6470588235% {
    transform: translateX(47vw) translateY(27vh) scale(0.9);
  }
  23.5294117647% {
    transform: translateX(-13vw) translateY(-26vh) scale(0.52);
  }
  29.4117647059% {
    transform: translateX(-14vw) translateY(25vh) scale(0.61);
  }
  35.2941176471% {
    transform: translateX(44vw) translateY(36vh) scale(0.79);
  }
  41.1764705882% {
    transform: translateX(-46vw) translateY(-2vh) scale(0.44);
  }
  47.0588235294% {
    transform: translateX(-11vw) translateY(-22vh) scale(0.69);
  }
  52.9411764706% {
    transform: translateX(50vw) translateY(-37vh) scale(0.58);
  }
  58.8235294118% {
    transform: translateX(32vw) translateY(-10vh) scale(0.66);
  }
  64.7058823529% {
    transform: translateX(-29vw) translateY(-10vh) scale(0.94);
  }
  70.5882352941% {
    transform: translateX(-28vw) translateY(-16vh) scale(0.27);
  }
  76.4705882353% {
    transform: translateX(-23vw) translateY(-33vh) scale(0.54);
  }
  82.3529411765% {
    transform: translateX(-19vw) translateY(-26vh) scale(0.61);
  }
  88.2352941176% {
    transform: translateX(15vw) translateY(9vh) scale(0.43);
  }
  94.1176470588% {
    transform: translateX(11vw) translateY(9vh) scale(0.62);
  }
  100% {
    transform: translateX(-27vw) translateY(29vh) scale(0.49);
  }
}
.fairy:nth-child(17) {
  animation-name: move17;
}
.fairy:nth-child(17)::before {
  animation-duration: 11s;
}
.fairy:nth-child(17)::after {
  animation-duration: 11s, 10485ms;
  animation-delay: 0ms, 2470ms;
}

@keyframes move17 {
  0% {
    transform: translateX(-11vw) translateY(35vh) scale(0.43);
  }
  4.1666666667% {
    transform: translateX(32vw) translateY(-43vh) scale(0.51);
  }
  8.3333333333% {
    transform: translateX(-22vw) translateY(26vh) scale(0.71);
  }
  12.5% {
    transform: translateX(46vw) translateY(-4vh) scale(0.5);
  }
  16.6666666667% {
    transform: translateX(-45vw) translateY(49vh) scale(0.33);
  }
  20.8333333333% {
    transform: translateX(22vw) translateY(8vh) scale(0.98);
  }
  25% {
    transform: translateX(21vw) translateY(-40vh) scale(0.95);
  }
  29.1666666667% {
    transform: translateX(10vw) translateY(19vh) scale(0.53);
  }
  33.3333333333% {
    transform: translateX(0vw) translateY(-22vh) scale(0.64);
  }
  37.5% {
    transform: translateX(-17vw) translateY(-4vh) scale(0.41);
  }
  41.6666666667% {
    transform: translateX(37vw) translateY(-31vh) scale(0.33);
  }
  45.8333333333% {
    transform: translateX(47vw) translateY(-4vh) scale(0.37);
  }
  50% {
    transform: translateX(0vw) translateY(-41vh) scale(0.75);
  }
  54.1666666667% {
    transform: translateX(-34vw) translateY(32vh) scale(0.54);
  }
  58.3333333333% {
    transform: translateX(-46vw) translateY(-42vh) scale(0.91);
  }
  62.5% {
    transform: translateX(-44vw) translateY(21vh) scale(0.99);
  }
  66.6666666667% {
    transform: translateX(30vw) translateY(10vh) scale(0.38);
  }
  70.8333333333% {
    transform: translateX(27vw) translateY(-47vh) scale(0.68);
  }
  75% {
    transform: translateX(3vw) translateY(-5vh) scale(0.76);
  }
  79.1666666667% {
    transform: translateX(8vw) translateY(-44vh) scale(0.34);
  }
  83.3333333333% {
    transform: translateX(14vw) translateY(-7vh) scale(0.74);
  }
  87.5% {
    transform: translateX(-45vw) translateY(44vh) scale(0.75);
  }
  91.6666666667% {
    transform: translateX(-23vw) translateY(-11vh) scale(0.92);
  }
  95.8333333333% {
    transform: translateX(-23vw) translateY(19vh) scale(0.55);
  }
  100% {
    transform: translateX(36vw) translateY(12vh) scale(0.62);
  }
}
.fairy:nth-child(18) {
  animation-name: move18;
}
.fairy:nth-child(18)::before {
  animation-duration: 13s;
}
.fairy:nth-child(18)::after {
  animation-duration: 13s, 8712ms;
  animation-delay: 0ms, 5707ms;
}

@keyframes move18 {
  0% {
    transform: translateX(31vw) translateY(42vh) scale(0.41);
  }
  4.1666666667% {
    transform: translateX(30vw) translateY(29vh) scale(0.76);
  }
  8.3333333333% {
    transform: translateX(18vw) translateY(49vh) scale(1);
  }
  12.5% {
    transform: translateX(-45vw) translateY(4vh) scale(0.61);
  }
  16.6666666667% {
    transform: translateX(37vw) translateY(17vh) scale(0.55);
  }
  20.8333333333% {
    transform: translateX(-15vw) translateY(36vh) scale(0.26);
  }
  25% {
    transform: translateX(-16vw) translateY(-39vh) scale(0.55);
  }
  29.1666666667% {
    transform: translateX(-15vw) translateY(-1vh) scale(0.29);
  }
  33.3333333333% {
    transform: translateX(-5vw) translateY(-7vh) scale(0.69);
  }
  37.5% {
    transform: translateX(-26vw) translateY(16vh) scale(0.85);
  }
  41.6666666667% {
    transform: translateX(-12vw) translateY(7vh) scale(0.49);
  }
  45.8333333333% {
    transform: translateX(-11vw) translateY(-36vh) scale(0.41);
  }
  50% {
    transform: translateX(-15vw) translateY(29vh) scale(0.84);
  }
  54.1666666667% {
    transform: translateX(-32vw) translateY(-3vh) scale(0.6);
  }
  58.3333333333% {
    transform: translateX(-36vw) translateY(-4vh) scale(0.75);
  }
  62.5% {
    transform: translateX(17vw) translateY(44vh) scale(0.44);
  }
  66.6666666667% {
    transform: translateX(30vw) translateY(-48vh) scale(0.58);
  }
  70.8333333333% {
    transform: translateX(36vw) translateY(25vh) scale(0.38);
  }
  75% {
    transform: translateX(8vw) translateY(8vh) scale(0.38);
  }
  79.1666666667% {
    transform: translateX(-36vw) translateY(36vh) scale(0.79);
  }
  83.3333333333% {
    transform: translateX(44vw) translateY(12vh) scale(0.61);
  }
  87.5% {
    transform: translateX(11vw) translateY(-17vh) scale(0.51);
  }
  91.6666666667% {
    transform: translateX(27vw) translateY(26vh) scale(0.65);
  }
  95.8333333333% {
    transform: translateX(-1vw) translateY(40vh) scale(0.75);
  }
  100% {
    transform: translateX(39vw) translateY(-23vh) scale(0.68);
  }
}
.fairy:nth-child(19) {
  animation-name: move19;
}
.fairy:nth-child(19)::before {
  animation-duration: 13s;
}
.fairy:nth-child(19)::after {
  animation-duration: 13s, 8541ms;
  animation-delay: 0ms, 5003ms;
}

@keyframes move19 {
  0% {
    transform: translateX(5vw) translateY(25vh) scale(0.26);
  }
  5.5555555556% {
    transform: translateX(4vw) translateY(9vh) scale(0.78);
  }
  11.1111111111% {
    transform: translateX(32vw) translateY(12vh) scale(1);
  }
  16.6666666667% {
    transform: translateX(50vw) translateY(23vh) scale(0.76);
  }
  22.2222222222% {
    transform: translateX(16vw) translateY(45vh) scale(0.8);
  }
  27.7777777778% {
    transform: translateX(4vw) translateY(-34vh) scale(0.47);
  }
  33.3333333333% {
    transform: translateX(-37vw) translateY(10vh) scale(0.3);
  }
  38.8888888889% {
    transform: translateX(0vw) translateY(-16vh) scale(0.41);
  }
  44.4444444444% {
    transform: translateX(-11vw) translateY(-36vh) scale(0.84);
  }
  50% {
    transform: translateX(-35vw) translateY(35vh) scale(0.56);
  }
  55.5555555556% {
    transform: translateX(45vw) translateY(-12vh) scale(0.44);
  }
  61.1111111111% {
    transform: translateX(-24vw) translateY(-19vh) scale(0.45);
  }
  66.6666666667% {
    transform: translateX(35vw) translateY(-21vh) scale(0.31);
  }
  72.2222222222% {
    transform: translateX(-12vw) translateY(20vh) scale(0.49);
  }
  77.7777777778% {
    transform: translateX(34vw) translateY(-1vh) scale(0.53);
  }
  83.3333333333% {
    transform: translateX(18vw) translateY(49vh) scale(0.9);
  }
  88.8888888889% {
    transform: translateX(-30vw) translateY(-38vh) scale(0.39);
  }
  94.4444444444% {
    transform: translateX(-14vw) translateY(23vh) scale(0.62);
  }
  100% {
    transform: translateX(-8vw) translateY(33vh) scale(0.36);
  }
}
.fairy:nth-child(20) {
  animation-name: move20;
}
.fairy:nth-child(20)::before {
  animation-duration: 12s;
}
.fairy:nth-child(20)::after {
  animation-duration: 12s, 7078ms;
  animation-delay: 0ms, 8483ms;
}

@keyframes move20 {
  0% {
    transform: translateX(1vw) translateY(-18vh) scale(0.47);
  }
  4.1666666667% {
    transform: translateX(-3vw) translateY(43vh) scale(0.61);
  }
  8.3333333333% {
    transform: translateX(2vw) translateY(-22vh) scale(0.5);
  }
  12.5% {
    transform: translateX(42vw) translateY(-32vh) scale(0.26);
  }
  16.6666666667% {
    transform: translateX(30vw) translateY(-2vh) scale(0.85);
  }
  20.8333333333% {
    transform: translateX(-23vw) translateY(5vh) scale(0.3);
  }
  25% {
    transform: translateX(21vw) translateY(-48vh) scale(0.76);
  }
  29.1666666667% {
    transform: translateX(-10vw) translateY(-36vh) scale(0.47);
  }
  33.3333333333% {
    transform: translateX(41vw) translateY(41vh) scale(0.65);
  }
  37.5% {
    transform: translateX(-44vw) translateY(-47vh) scale(0.97);
  }
  41.6666666667% {
    transform: translateX(26vw) translateY(28vh) scale(0.94);
  }
  45.8333333333% {
    transform: translateX(21vw) translateY(26vh) scale(0.57);
  }
  50% {
    transform: translateX(-25vw) translateY(-49vh) scale(0.37);
  }
  54.1666666667% {
    transform: translateX(32vw) translateY(33vh) scale(0.9);
  }
  58.3333333333% {
    transform: translateX(29vw) translateY(30vh) scale(0.77);
  }
  62.5% {
    transform: translateX(47vw) translateY(10vh) scale(0.59);
  }
  66.6666666667% {
    transform: translateX(16vw) translateY(-1vh) scale(0.55);
  }
  70.8333333333% {
    transform: translateX(-47vw) translateY(6vh) scale(0.3);
  }
  75% {
    transform: translateX(23vw) translateY(-39vh) scale(0.7);
  }
  79.1666666667% {
    transform: translateX(36vw) translateY(-42vh) scale(0.6);
  }
  83.3333333333% {
    transform: translateX(-33vw) translateY(-5vh) scale(0.7);
  }
  87.5% {
    transform: translateX(21vw) translateY(-31vh) scale(0.66);
  }
  91.6666666667% {
    transform: translateX(-34vw) translateY(-29vh) scale(0.56);
  }
  95.8333333333% {
    transform: translateX(4vw) translateY(-16vh) scale(0.41);
  }
  100% {
    transform: translateX(-29vw) translateY(32vh) scale(0.29);
  }
}
@keyframes drift {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes flash {
  0%, 30%, 100% {
    opacity: 0;
    box-shadow: 0 0 0vw 0vw #fff;
  }
  5% {
    opacity: 1;
    box-shadow: 0 0 2vw 0.4vw #fff;
  }
}
Vagalume.txt
Exibindo Vagalume.txt…/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29fbe8e */.elementor-13 .elementor-element.elementor-element-29fbe8e {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    pointer-events: none;
    transition: all 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0403d4c */.elementor-13 .elementor-element.elementor-element-0403d4c {
    position: absolute;
    top: 48%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    pointer-events: none;
    transition: all 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9536c97 */.elementor-13 .elementor-element.elementor-element-9536c97 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    pointer-events: none;
    transition: all 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57a9f6 */..elementor-13 .elementor-element.elementor-element-f57a9f6{

pointer-events: none !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-860e2ee */.elementor-13 .elementor-element.elementor-element-860e2ee {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    pointer-events: none;
    transition: all 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0267d46 */.elementor-13 .elementor-element.elementor-element-0267d46 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-52%);
    pointer-events: none;
    transition: all 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5fa113b */.elementor-13 .elementor-element.elementor-element-5fa113b {
    position: absolute;
    top: 50%;
    left: 60%;
    transform: translateX(-76%) translateY(-45%);
    pointer-events: none;
    transition: all 0.7s ease;
}
.elementor-13 .elementor-element.elementor-element-5fa113b {
    width: 1536px !important;
    max-width: 2000px !important;
    margin-left: -962px;
    left: 121%;
}
  /* FADE NAS LATERAIS */
    .elementor-13 .elementor-element.elementor-element-5fa113b::before {
        content: "";
        position: absolute;
        background: linear-gradient(90deg, #F1F1F1 15%, transparent, transparent, #F1F1F1 90%);
        width: 102%;
        height: 102%;
        top: -1%;
        left: 0%;
        z-index: 2;
    }


/* CELULAR PAISAGEM */
@media (min-width: 768px) and (max-width: 880px) {
    .elementor-13 .elementor-element.elementor-element-5fa113b {
        transform: scale(0.9) translateY(-10px);
    }
    
    /* FADE NAS LATERAIS */
    .elementor-13 .elementor-element.elementor-element-5fa113b::before {
        content: "";
        position: absolute;
        background: linear-gradient(90deg, #D1D1D1 25%, transparent 35%, transparent 65%, #d1d1d1 75%);
        width: 102%;
        height: 102%;
        top: -1%;
        left: -1%;
        z-index: 2;
    }
}

/* CELULAR PAISAGEM */
@media (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-5fa113b {
        transform: scale(0.44) translateY(-10px);
    }
    
    /* FADE NAS LATERAIS */
    .elementor-13 .elementor-element.elementor-element-5fa113b::before {
        content: "";
        position: absolute;
        background: linear-gradient(90deg, #D1D1D1 15%, transparent 35%, transparent 65%, #F1F1F1 85%);
        width: 102%;
        height: 102%;
        top: -1%;
        left: -1%;
        z-index: 2;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6850b40 *//* Efeito de Blur com movimento de baixo para cima no scroll */

/* Estilo inicial do texto com blur e deslocamento */
.elementor-text-blur {
  opacity: 1;
  filter: blur(10px);
  transform: translateY(30px);
  transition: all 0.8s ease-out;
}

/* Quando o texto entra na tela, remove o blur e deslocamento */
.elementor-text-blur.active {
  opacity: 1;
  filter: blur(0);
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f58135f *//* Animação contínua para a transição do carrossel */
.meu-carrossel .elementor-slides-wrapper {
  display: flex;
  animation: slide-animation 15s linear infinite;
}

@keyframes slide-animation {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b470d93 *//* Animação contínua para a transição do carrossel */
.meu-carrossel .elementor-slides-wrapper {
  display: flex;
  animation: slide-animation 15s linear infinite;
}

@keyframes slide-animation {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-712bdc4 */.custom-checkbox-container { 
  display: flex;
  flex-direction: column;
}

.custom-checkbox {
  display: flex;
  align-items: center;
  font-family: Tahoma;
  font-size: 16px; /* Tamanho do texto */
  font-weight: bold; /* Texto mais fino */
  color: #e2e2e2; /* Cor do texto */
  cursor: pointer;
  position: relative;
  padding-left: 35px; /* Espaço para a checkbox */
  margin-bottom: 40px; /* Espaço entre as opções */
}

.custom-checkbox input {
  display: none; /* Oculta o input padrão */
}

.custom-checkbox .checkmark {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 24px;
  width: 24px;
  border: 2px solid #00d8ff; /* Borda azul */
  border-radius: 50%; /* Torna a checkbox circular */
  background-color: transparent; /* Sem fundo ao selecionar */
  display: flex;
  justify-content: center;
  align-items: center;
  transition: transform 0.2s ease;
}

/* Animação de pulo */
@keyframes jump {
  0% {
    transform: translateY(-50%) scale(1);
  }
  50% {
    transform: translateY(-60%) scale(1.2); /* Sobe e aumenta ligeiramente */
  }
  100% {
    transform: translateY(-50%) scale(1); /* Volta à posição original */
  }
}

/* Animação no checkbox quando marcado */
.custom-checkbox input:checked + .checkmark {
  animation: jump 0.3s ease;
}

/* Efeito de diminuir opacidade no texto ao marcar */
.custom-checkbox input:checked + .checkmark + span {
  opacity: 0.5; /* Diminui a opacidade */
}

.custom-checkbox input:checked + .checkmark::after {
  content: "\2714"; /* Ícone check (✔) */
  font-size: 16px; /* Tamanho do check */
  font-weight: bold; /* Check mais grosso */
  color: #00d8ff; /* Cor azul do check */
  display: block;
}

.custom-checkbox input:checked + .checkmark {
  border-color: transparent; /* Remove o círculo ao ser selecionado */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae0fa6 */.cardp:hover {
  transform: perspective(900px) translateY(-5%) rotateX(8deg) translateZ(0);
  box-shadow: 2px 35px 32px -8px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 35px 32px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 2px 35px 32px -8px rgba(0, 0, 0, 0.75);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8d1cbd0 */.elementor-13 .elementor-element.elementor-element-8d1cbd0 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-13 .elementor-element.elementor-element-8d1cbd0:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000, transparent, #000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-038c3b8 */.elementor-13 .elementor-element.elementor-element-038c3b8 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-13 .elementor-element.elementor-element-038c3b8:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000, transparent, #000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f300472 */.elementor-13 .elementor-element.elementor-element-f300472 {
    flex: 1 !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-f300472:hover {
    flex: 5 !important;
}

.elementor-13 .elementor-element.elementor-element-f300472 h2 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-f300472:hover h2 {
    font-size: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-f300472 h3 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-f300472:hover h3 {
    font-size: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ac6043 */.elementor-13 .elementor-element.elementor-element-8ac6043 {
    flex: 1 !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-8ac6043:hover {
    flex: 5 !important;
}

.elementor-13 .elementor-element.elementor-element-8ac6043 h2 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-8ac6043:hover h2 {
    font-size: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-8ac6043 h3 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-8ac6043:hover h3 {
    font-size: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-821f4e6 */.elementor-13 .elementor-element.elementor-element-821f4e6 {
    flex: 1 !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-821f4e6:hover {
    flex: 5 !important;
}

.elementor-13 .elementor-element.elementor-element-821f4e6 h2 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-821f4e6:hover h2 {
    font-size: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-821f4e6 h3 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-821f4e6:hover h3 {
    font-size: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d135afa */.elementor-13 .elementor-element.elementor-element-d135afa {
    flex: 1 !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-d135afa:hover {
    flex: 5 !important;
}

.elementor-13 .elementor-element.elementor-element-d135afa h2 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-d135afa:hover h2 {
    font-size: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-d135afa h3 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-d135afa:hover h3 {
    font-size: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-822380c */.elementor-13 .elementor-element.elementor-element-822380c {
    flex: 1 !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-822380c:hover {
    flex: 5 !important;
}

.elementor-13 .elementor-element.elementor-element-822380c h2 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-822380c:hover h2 {
    font-size: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-822380c h3 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-822380c:hover h3 {
    font-size: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42efb3e */.elementor-13 .elementor-element.elementor-element-42efb3e {
    flex: 1 !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-42efb3e:hover {
    flex: 5 !important;
}

.elementor-13 .elementor-element.elementor-element-42efb3e h2 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-42efb3e:hover h2 {
    font-size: 10px !important;
}

.elementor-13 .elementor-element.elementor-element-42efb3e h3 {
    font-size: 10px !important;
    transition: all .5s;
}

.elementor-13 .elementor-element.elementor-element-42efb3e:hover h3 {
    font-size: 5px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fcf415 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f43211 */.elementor-13 .elementor-element.elementor-element-3f43211 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb9deb *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2abf6 */.elementor-13 .elementor-element.elementor-element-9b2abf6 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e219d96 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3ed86 */.elementor-13 .elementor-element.elementor-element-1f3ed86 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b46153d *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b421a */.elementor-13 .elementor-element.elementor-element-d8b421a .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fcf415 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f43211 */.elementor-13 .elementor-element.elementor-element-3f43211 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb9deb *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2abf6 */.elementor-13 .elementor-element.elementor-element-9b2abf6 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e219d96 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3ed86 */.elementor-13 .elementor-element.elementor-element-1f3ed86 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b46153d *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b421a */.elementor-13 .elementor-element.elementor-element-d8b421a .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fcf415 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f43211 */.elementor-13 .elementor-element.elementor-element-3f43211 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb9deb *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2abf6 */.elementor-13 .elementor-element.elementor-element-9b2abf6 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e219d96 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3ed86 */.elementor-13 .elementor-element.elementor-element-1f3ed86 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b46153d *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b421a */.elementor-13 .elementor-element.elementor-element-d8b421a .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fcf415 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f43211 */.elementor-13 .elementor-element.elementor-element-3f43211 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb9deb *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2abf6 */.elementor-13 .elementor-element.elementor-element-9b2abf6 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e219d96 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3ed86 */.elementor-13 .elementor-element.elementor-element-1f3ed86 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b46153d *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b421a */.elementor-13 .elementor-element.elementor-element-d8b421a .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fcf415 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f43211 */.elementor-13 .elementor-element.elementor-element-3f43211 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb9deb *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2abf6 */.elementor-13 .elementor-element.elementor-element-9b2abf6 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e219d96 *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3ed86 */.elementor-13 .elementor-element.elementor-element-1f3ed86 .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b46153d *//* Efeito de movimento de entrada com opacidade */
.seu-container-classe {
  opacity: 0.5;
  transform: translateY(20px); /* Ajuste a distância do movimento */
  transition: opacity 0.5s ease, transform 0.5s ease;
}

.seu-container-classe.elementor-invisible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8b421a */.elementor-13 .elementor-element.elementor-element-d8b421a .degrade{
background-image: linear-gradient(45deg, #01E5FF,#003AFC);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2d1e103 */@keyframes fadeInUpWithBlur {
  0% {
    opacity: 0;
    transform: translateY(50px);
    filter: blur(10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}

.fade-in-blur-image {
  animation: fadeInUpWithBlur 2s ease-out forwards;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d7c8b9c */.text5 {

  font-weight: 600;

  font-size: 50px;

  font-family: Zen Dots;

  line-height: 1.1em;

  color: #fafafa;

  text-align: left;

}

.dud {

  color: #757575;

}

@media(max-width:767px){

  .text5 {

  font-weight: 600;

  font-size: 40px;

  font-family: Zen Dots;

  line-height: 1.1em;

  color: #fafafa;

  text-align: left;

}  

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5aa123 */.mockup{

    transform: scale(1);

    filter: blur(0px);

    top: 0px;

    opacity: 1;

    transition: 1s;

}

.mockupv2{

    opacity: 0;

    transition: 1s;

    transition-delay: 0.9s !important;

}

.mockupv3{

    transform: scale(6);

    filter: blur(15px);

    top: 10px;

    transition: 2s;

}

@media(max-width: 767px){

.mockupv2{

    opacity: 0;

    transition: 1s;

    transition-delay: 0.9s !important;

}

.mockupv3{

    transform: scale(6);

    filter: blur(15px);

    top: -50px;

    transition: 2s;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6623264 */.elementor-13 .elementor-element.elementor-element-6623264 {
    --brilho-size:250px;
}

.elementor-13 .elementor-element.elementor-element-6623264 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
    z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-6623264 .brilho{
    width: var(--brilho-size);
    height: 80%;
    left: calc(50% - calc(var(--brilho-size)/2));
    filter: blur(40px);
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-13 .elementor-element.elementor-element-6623264 .brilho2 {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdaed6f */.ativt1{

    color: white;

    transition: 0.5s !important;

}

.ativt2{

    color: white;

    transition: 0.5s !important;

}

.ativt3{

    color: white;

    transition: 0.5s !important;

}

.ativt4{

    color: white;

    transition: 0.5s !important;

}

.ativt5{

    color: white;

    transition: 0.5s !important;

}

.ativt6{

    color: white;

    transition: 0.5s !important;

}

.ativt7{

    color: #01E5FF;

    transition: 0.5s !important;

}

.ativt8{

    color: #01E5FF;

    transition: 0.5s !important;

}

.ativt9{

    color: #01E5FF;

    transition: 0.5s !important;

}

.ativt10{

    color: #01E5FF;

    transition: 0.5s !important;

}

.ativt11{

    color: white;

    transition: 0.5s !important;

}

.ativt12{

    color: white;

    transition: 0.5s !important;

}

.ativt13{

    color: white;

    transition: 0.5s !important;

}

.ativt14{

    color: white;

    transition: 0.5s !important;

}

.ativt15{

    color: white;

    transition: 0.5s !important;

}

.ativt16{

    color: white;

    transition: 0.5s !important;

}

.ativt17{

    color: white;

    transition: 0.5s !important;

}

.ativt18{

    color: white;

    transition: 0.5s !important;

}

.ativt19{

    color: white;

    transition: 0.5s !important;

}

.t1, .t2, .t3, .t4, .t6, .t7, .t8, .t9, .t10, .t11, .t12, .t13, .t14, .t15, .t16, .t17, .t18, .t19{

    transition: 0.5s !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32bc159 */.cta {

 transition: all 0.5s ease;

}

.cta:before {

 content: "";

 position: absolute;

 top: 0;

 left: 0;

 display: block;

 border-radius: 100px;

 background: #3B3B3B;

 width: 25%;

 height: 100%;

 transition: all 0.5s ease;

 pointer-events: none;

}

.cta:hover:before {

 width: 100%;

 background: #3B3B3B;

}

.elementor-13 .elementor-element.elementor-element-32bc159:hover .elementor-button .elementor-button-icon{

    transform: translatex(-10px);

    transition: 0.5s;

}

.elementor-13 .elementor-element.elementor-element-32bc159 .elementor-button .elementor-button-icon{

z-index: 20;

transition: 0.5s;

transform: translatex(-35px);

}

.elementor-13 .elementor-element.elementor-element-32bc159 .elementor-button-text{

    transform: translatey(0px);

}/* End custom CSS */