.elementor-13 .elementor-element.elementor-element-c9113a4{--display:flex;--min-height:900px;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c9113a4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c9113a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;background-image:url("https://hyvius.com/wp-content/uploads/2025/05/background-lp-webp.webp");background-position:top center;}.elementor-13 .elementor-element.elementor-element-2dbcb06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-cfb56a8 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-cfb56a8{text-align:left;}.elementor-13 .elementor-element.elementor-element-cfb56a8 img{width:30%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-80419f4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:600;line-height:55px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5a6ede5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-9b40d49 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#04D826;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-13 .elementor-element.elementor-element-9b40d49 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-9b40d49 .elementor-button:focus{box-shadow:0px 0px 50px 0px rgba(35.733260869565235, 224.4, 0, 0.65);}.elementor-13 .elementor-element.elementor-element-484f6cf{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-484f6cf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-484f6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-6dbf166{text-align:center;}.elementor-13 .elementor-element.elementor-element-6dbf166 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:66px;font-weight:600;color:#6EC1E4;}.elementor-13 .elementor-element.elementor-element-24120b3{--display:flex;}.elementor-13 .elementor-element.elementor-element-30e1ac5{text-align:center;}.elementor-13 .elementor-element.elementor-element-30e1ac5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1bd0a27{--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-6e6de09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-0624883 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-16f318f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-157d6d1{--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-227b8b9 img{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-1b7f30e{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1b7f30e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1b7f30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-c855270{text-align:center;}.elementor-13 .elementor-element.elementor-element-c855270 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:66px;font-weight:600;color:#6EC1E4;}.elementor-13 .elementor-element.elementor-element-cad9783{--display:flex;}.elementor-13 .elementor-element.elementor-element-ab72775{text-align:center;}.elementor-13 .elementor-element.elementor-element-ab72775 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-801c79c{--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-648e7a9{--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-bfa99ab img{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-18b7118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-35b5a32 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-06983c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-d614dbc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-e0c4aa6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-e1ce79a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-43577e9{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-256ba2d{--display:flex;}.elementor-13 .elementor-element.elementor-element-a56adaa{text-align:center;}.elementor-13 .elementor-element.elementor-element-a56adaa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:46px;color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-a6635fe{text-align:center;}.elementor-13 .elementor-element.elementor-element-a6635fe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-72dfc54{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-13f0fce{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-13f0fce:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13f0fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-13 .elementor-element.elementor-element-5b85169 img{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-8bb3e45{text-align:center;}.elementor-13 .elementor-element.elementor-element-8bb3e45 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-d4dfd5d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d4dfd5d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d4dfd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-13 .elementor-element.elementor-element-eb6dd3b{text-align:center;}.elementor-13 .elementor-element.elementor-element-eb6dd3b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-31b9fb3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-31b9fb3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-31b9fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-13 .elementor-element.elementor-element-a89ec96{text-align:center;}.elementor-13 .elementor-element.elementor-element-a89ec96 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-eff6b49{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-eff6b49:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-eff6b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-13 .elementor-element.elementor-element-75a2652 img{border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-c0e93cb{text-align:center;}.elementor-13 .elementor-element.elementor-element-c0e93cb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-fe441e6{text-align:center;}.elementor-13 .elementor-element.elementor-element-fe441e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-34d9fab .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#04D826;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-13 .elementor-element.elementor-element-34d9fab .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-34d9fab .elementor-button:focus{box-shadow:0px 0px 50px 0px rgba(35.733260869565235, 224.4, 0, 0.65);}.elementor-13 .elementor-element.elementor-element-faf6029{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-faf6029:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-faf6029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-5c23b48{text-align:center;}.elementor-13 .elementor-element.elementor-element-5c23b48 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:66px;font-weight:600;color:#6EC1E4;}.elementor-13 .elementor-element.elementor-element-01ba933{--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-b1f01ac{--display:flex;}.elementor-13 .elementor-element.elementor-element-38ea81f{--display:flex;}.elementor-13 .elementor-element.elementor-element-35fe6fa{text-align:left;}.elementor-13 .elementor-element.elementor-element-35fe6fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4268abf{text-align:left;}.elementor-13 .elementor-element.elementor-element-4268abf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-09c2389 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#04D826;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-13 .elementor-element.elementor-element-09c2389 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-09c2389 .elementor-button:focus{box-shadow:0px 0px 50px 0px rgba(35.733260869565235, 224.4, 0, 0.65);}.elementor-13 .elementor-element.elementor-element-a54c587{--display:flex;}.elementor-13 .elementor-element.elementor-element-1640175{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1640175:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1640175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9939d84.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-9939d84.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-9939d84.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-9939d84 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-9939d84 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-9939d84 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9939d84:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-9939d84:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9939d84 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-0ae6864{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-0ae6864:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0ae6864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-1922494.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-1922494.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-1922494.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-1922494 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-1922494 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-1922494 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1922494:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-1922494:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1922494 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-c2b54b9{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c2b54b9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c2b54b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-a81d4ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-a81d4ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-a81d4ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a81d4ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-a81d4ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-a81d4ce .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a81d4ce:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-a81d4ce:has(:focus) .elementor-image-box-title{color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-a81d4ce .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-cc4c2d6{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-cc4c2d6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cc4c2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-d4854e7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-d4854e7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-d4854e7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-d4854e7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-d4854e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-d4854e7 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d4854e7:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-d4854e7:has(:focus) .elementor-image-box-title{color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-d4854e7 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-747b672{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-747b672:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-747b672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-7e84b4b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-7e84b4b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-7e84b4b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-7e84b4b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-7e84b4b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-7e84b4b .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7e84b4b:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-7e84b4b:has(:focus) .elementor-image-box-title{color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-7e84b4b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-ba00764{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-ba00764:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ba00764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-16bcf98.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-16bcf98.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-16bcf98.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-16bcf98 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-16bcf98 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-16bcf98 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-16bcf98 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-1091276{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1091276:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1091276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #111316 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-28865bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-28865bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-28865bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-28865bb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-28865bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-28865bb .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-28865bb .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-d262e7e{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-d262e7e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d262e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-09cddc9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-7d6642e{text-align:center;}.elementor-13 .elementor-element.elementor-element-7d6642e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;line-height:36px;color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-ff5aaaf{text-align:center;}.elementor-13 .elementor-element.elementor-element-ff5aaaf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-e591d66{text-align:center;}.elementor-13 .elementor-element.elementor-element-e591d66 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-34ca1ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-13 .elementor-element.elementor-element-34ca1ff.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ea9327f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9967b0b{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-9967b0b.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-title{margin-block-end:2px;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-9967b0b.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-9967b0b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9967b0b.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-9967b0b:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-9967b0b:has(:focus) .elementor-icon-box-title{color:#2C3A43;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9da848c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-9da848c .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-9da848c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-fe19b6d{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-fe19b6d.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-title{margin-block-end:2px;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-fe19b6d.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-fe19b6d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fe19b6d.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-fe19b6d:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-fe19b6d:has(:focus) .elementor-icon-box-title{color:#2C3A43;}.elementor-13 .elementor-element.elementor-element-c1550a2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-c1550a2 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-c1550a2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-b84d6ac{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-b84d6ac.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-title{margin-block-end:2px;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-b84d6ac.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-b84d6ac.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b84d6ac.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-b84d6ac:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-b84d6ac:has(:focus) .elementor-icon-box-title{color:#2C3A43;}.elementor-13 .elementor-element.elementor-element-5abdf40{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-5abdf40 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-5abdf40 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-28b866a{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-28b866a.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-title{margin-block-end:2px;color:#3C3C3B;}.elementor-13 .elementor-element.elementor-element-28b866a.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-28b866a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-28b866a.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-28b866a:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-28b866a:has(:focus) .elementor-icon-box-title{color:#2C3A43;}.elementor-13 .elementor-element.elementor-element-5a0970e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-5a0970e .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-5a0970e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-e4dee7a .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#04D826;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-13 .elementor-element.elementor-element-e4dee7a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e4dee7a .elementor-button:focus{box-shadow:0px 0px 50px 0px rgba(35.733260869565235, 224.4, 0, 0.65);}.elementor-13 .elementor-element.elementor-element-476b141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-476b141:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-476b141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-deb2a56{--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-0c64602{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-2f28764{text-align:left;}.elementor-13 .elementor-element.elementor-element-2f28764 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;line-height:46px;color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-0247123{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-0247123.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0247123.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-0247123.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0247123.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-e13a21f{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-e13a21f.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e13a21f.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-e13a21f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e13a21f.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-eeea334{width:100%;max-width:100%;--icon-box-icon-margin:20px;}.elementor-13 .elementor-element.elementor-element-eeea334.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-eeea334.elementor-view-stacked .elementor-icon{background-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-eeea334.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-eeea334.elementor-view-default .elementor-icon{fill:#F2D5A3;color:#F2D5A3;border-color:#F2D5A3;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon{font-size:35px;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-be9e54e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3A43;--border-color:#2C3A43;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-be9e54e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-be9e54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11151A 0%, #1D232A 100%);}.elementor-13 .elementor-element.elementor-element-c2cd16c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c2cd16c{text-align:center;}.elementor-13 .elementor-element.elementor-element-c2cd16c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:50px;word-spacing:0px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ea7615a .elementor-button{background-color:#61CE70;font-family:"Sora", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#04D826;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-13 .elementor-element.elementor-element-ea7615a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-ea7615a .elementor-button:focus{box-shadow:0px 0px 50px 0px rgba(35.733260869565235, 224.4, 0, 0.65);}.elementor-13 .elementor-element.elementor-element-2dd1197{--divider-border-style:solid;--divider-color:#3C3C3B;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-2dd1197 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-2dd1197 .elementor-divider{text-align:center;padding-block-start:9px;padding-block-end:9px;}.elementor-13 .elementor-element.elementor-element-53a3795{width:initial;max-width:initial;text-align:center;}.elementor-13 .elementor-element.elementor-element-53a3795 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-9cc1532 img{width:90%;}.elementor-13 .elementor-element.elementor-element-67988f7{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-67988f7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-67988f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-c23a9cd{--display:flex;}.elementor-13 .elementor-element.elementor-element-e09fb3c{text-align:center;}.elementor-13 .elementor-element.elementor-element-e09fb3c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;line-height:46px;color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-f528e31{--display:flex;}.elementor-13 .elementor-element.elementor-element-8208661 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-8208661{text-align:left;}.elementor-13 .elementor-element.elementor-element-8208661 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-dd9a39a{--display:flex;}.elementor-13 .elementor-element.elementor-element-46b9f67 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-46b9f67{text-align:left;}.elementor-13 .elementor-element.elementor-element-46b9f67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-85f7d35{--display:flex;}.elementor-13 .elementor-element.elementor-element-7c8d254 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-7c8d254{text-align:left;}.elementor-13 .elementor-element.elementor-element-7c8d254 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-17fd980{--display:flex;}.elementor-13 .elementor-element.elementor-element-204f06e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-204f06e{text-align:left;}.elementor-13 .elementor-element.elementor-element-204f06e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-c87f65c{--display:flex;}.elementor-13 .elementor-element.elementor-element-656a83f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-656a83f{text-align:left;}.elementor-13 .elementor-element.elementor-element-656a83f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-fd63dd1{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#BBC5D3;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-13 .elementor-element.elementor-element-fd63dd1 {--n-accordion-padding:30px 20px 30px 20px;}:where( .elementor-13 .elementor-element.elementor-element-fd63dd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;}.elementor-13 .elementor-element.elementor-element-3dd4682{text-align:center;}.elementor-13 .elementor-element.elementor-element-3dd4682 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:66px;font-weight:600;color:#6EC1E4;}.elementor-13 .elementor-element.elementor-element-53851eb{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-53851eb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-53851eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0D10;}.elementor-13 .elementor-element.elementor-element-bb6124d{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-bd7c010{width:initial;max-width:initial;text-align:left;}.elementor-13 .elementor-element.elementor-element-bd7c010 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-a7757c9{--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-06e2a3b{width:initial;max-width:initial;text-align:right;}.elementor-13 .elementor-element.elementor-element-06e2a3b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-06e2a3b .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-06e2a3b .elementor-heading-title a:focus{color:#BBC5D3;}.elementor-13 .elementor-element.elementor-element-06e2a3b .elementor-heading-title a{transition-duration:0s;}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-c2cd16c .elementor-heading-title{font-size:26px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-c9113a4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c9113a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hyvius.com/wp-content/uploads/2025/05/teste-bck-mob.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-c9113a4{--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:flex-start;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-2dbcb06{--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-cfb56a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cfb56a8{text-align:center;}.elementor-13 .elementor-element.elementor-element-cfb56a8 img{width:31%;}.elementor-13 .elementor-element.elementor-element-80419f4{text-align:center;}.elementor-13 .elementor-element.elementor-element-80419f4 .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-5a6ede5{text-align:center;}.elementor-13 .elementor-element.elementor-element-5a6ede5 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-9b40d49.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0624883{text-align:left;}.elementor-13 .elementor-element.elementor-element-0624883 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-16f318f{text-align:left;}.elementor-13 .elementor-element.elementor-element-16f318f .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-157d6d1{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-801c79c{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-648e7a9{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-35b5a32{text-align:left;}.elementor-13 .elementor-element.elementor-element-35b5a32 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-06983c5{text-align:left;}.elementor-13 .elementor-element.elementor-element-06983c5 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-d614dbc{text-align:left;}.elementor-13 .elementor-element.elementor-element-d614dbc .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-e0c4aa6{text-align:left;}.elementor-13 .elementor-element.elementor-element-e0c4aa6 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-e1ce79a{text-align:left;}.elementor-13 .elementor-element.elementor-element-e1ce79a .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-a6635fe{text-align:center;}.elementor-13 .elementor-element.elementor-element-a6635fe .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-8bb3e45{text-align:left;}.elementor-13 .elementor-element.elementor-element-8bb3e45 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-eb6dd3b{text-align:left;}.elementor-13 .elementor-element.elementor-element-eb6dd3b .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-a89ec96{text-align:left;}.elementor-13 .elementor-element.elementor-element-a89ec96 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-c0e93cb{text-align:left;}.elementor-13 .elementor-element.elementor-element-c0e93cb .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-fe441e6{text-align:center;}.elementor-13 .elementor-element.elementor-element-fe441e6 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-34d9fab.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4268abf{text-align:left;}.elementor-13 .elementor-element.elementor-element-4268abf .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-09c2389.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1640175{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-0ae6864{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-c2b54b9{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-cc4c2d6{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-747b672{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-ba00764{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-1091276{--justify-content:center;}.elementor-13 .elementor-element.elementor-element-ff5aaaf{text-align:left;}.elementor-13 .elementor-element.elementor-element-ff5aaaf .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-e591d66{text-align:left;}.elementor-13 .elementor-element.elementor-element-e591d66 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-e4dee7a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-476b141{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-deb2a56{--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-ea7615a.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-c9113a4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c9113a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hyvius.com/wp-content/uploads/2025/05/teste-bck-mob.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-c9113a4{--min-height:800px;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-2dbcb06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-cfb56a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cfb56a8.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-cfb56a8{text-align:center;}.elementor-13 .elementor-element.elementor-element-cfb56a8 img{width:70%;}.elementor-13 .elementor-element.elementor-element-80419f4{text-align:center;}.elementor-13 .elementor-element.elementor-element-80419f4 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-5a6ede5{text-align:center;}.elementor-13 .elementor-element.elementor-element-5a6ede5 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-9b40d49.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9b40d49 .elementor-button{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-6dbf166 .elementor-heading-title{font-size:60px;}.elementor-13 .elementor-element.elementor-element-30e1ac5 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-0624883{text-align:center;}.elementor-13 .elementor-element.elementor-element-0624883 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-16f318f{text-align:center;}.elementor-13 .elementor-element.elementor-element-16f318f .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-c855270 .elementor-heading-title{font-size:60px;}.elementor-13 .elementor-element.elementor-element-ab72775 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-35b5a32{text-align:center;}.elementor-13 .elementor-element.elementor-element-35b5a32 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-06983c5{text-align:center;}.elementor-13 .elementor-element.elementor-element-06983c5 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-d614dbc{text-align:center;}.elementor-13 .elementor-element.elementor-element-d614dbc .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-e0c4aa6{text-align:center;}.elementor-13 .elementor-element.elementor-element-e0c4aa6 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-e1ce79a{text-align:center;}.elementor-13 .elementor-element.elementor-element-e1ce79a .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-a56adaa .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-a6635fe{text-align:center;}.elementor-13 .elementor-element.elementor-element-a6635fe .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-8bb3e45{text-align:center;}.elementor-13 .elementor-element.elementor-element-8bb3e45 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-eb6dd3b{text-align:center;}.elementor-13 .elementor-element.elementor-element-eb6dd3b .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-a89ec96{text-align:center;}.elementor-13 .elementor-element.elementor-element-a89ec96 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-c0e93cb{text-align:center;}.elementor-13 .elementor-element.elementor-element-c0e93cb .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-fe441e6{text-align:center;}.elementor-13 .elementor-element.elementor-element-fe441e6 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-34d9fab.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-34d9fab .elementor-button{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5c23b48 .elementor-heading-title{font-size:60px;}.elementor-13 .elementor-element.elementor-element-35fe6fa{text-align:center;}.elementor-13 .elementor-element.elementor-element-35fe6fa .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-4268abf{text-align:center;}.elementor-13 .elementor-element.elementor-element-4268abf .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-09c2389.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-09c2389 .elementor-button{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-9939d84 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-1922494 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a81d4ce .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-d4854e7 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-7e84b4b .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-16bcf98 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-28865bb .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-7d6642e .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-ff5aaaf{text-align:center;}.elementor-13 .elementor-element.elementor-element-ff5aaaf .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-e591d66{text-align:center;}.elementor-13 .elementor-element.elementor-element-e591d66 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-9967b0b .elementor-icon-box-title a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-fe19b6d .elementor-icon-box-title a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-b84d6ac .elementor-icon-box-title a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-28b866a .elementor-icon-box-title a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-e4dee7a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e4dee7a .elementor-button{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-deb2a56{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2f28764 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0247123 .elementor-icon-box-title a{font-size:18px;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-e13a21f .elementor-icon-box-title a{font-size:18px;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-eeea334 .elementor-icon-box-title a{font-size:18px;}.elementor-13 .elementor-element.elementor-element-be9e54e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13 .elementor-element.elementor-element-7685dcd img{width:50%;}.elementor-13 .elementor-element.elementor-element-c2cd16c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c2cd16c .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-ea7615a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ea7615a .elementor-button{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-53a3795 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-9cc1532 img{width:100%;}.elementor-13 .elementor-element.elementor-element-e09fb3c .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-8208661 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-46b9f67 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-7c8d254 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-204f06e .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-656a83f .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-3dd4682 .elementor-heading-title{font-size:60px;}.elementor-13 .elementor-element.elementor-element-bd7c010{text-align:center;}.elementor-13 .elementor-element.elementor-element-bd7c010 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-06e2a3b{text-align:center;}.elementor-13 .elementor-element.elementor-element-06e2a3b .elementor-heading-title{font-size:16px;line-height:1.1em;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-2dbcb06{--width:50%;}.elementor-13 .elementor-element.elementor-element-ea9327f{--width:63%;}.elementor-13 .elementor-element.elementor-element-476b141{--content-width:1058px;}.elementor-13 .elementor-element.elementor-element-be9e54e{--width:85%;}.elementor-13 .elementor-element.elementor-element-bb6124d{--width:50%;}.elementor-13 .elementor-element.elementor-element-a7757c9{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-2dbcb06{--width:50%;}.elementor-13 .elementor-element.elementor-element-be9e54e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-2dbcb06{--width:80%;}.elementor-13 .elementor-element.elementor-element-be9e54e{--width:70%;}}/* Start custom CSS for heading, class: .elementor-element-80419f4 */.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a6ede5 */.bold{
     font-weight: 500;
     color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b40d49 */.elementor-13 .elementor-element.elementor-element-9b40d49 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #04D826, #018716, #04D826, #018716); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9113a4 */.elementor-13 .elementor-element.elementor-element-c9113a4{
    overflow: hidden;
}
.elementor-13 .elementor-element.elementor-element-c9113a4::before {
  content: "";
  position: absolute;
  top: -36%;
  left: 50%;
  width: 800px;
  height: 800px;
  transform: translate(-50%, -50%);
  background: #5C6269;
  border-radius: 100%;
  filter: blur(180px);
  z-index: 0;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-c9113a4::before {
    width: 400px;
    height: 400px;
    filter: blur(90px);
    top: -10%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbf166 */.elementor-13 .elementor-element.elementor-element-6dbf166 {
  position: absolute;
  top: 3%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}

.gradiente {
  background: linear-gradient(to top, transparent 30%, #525B68 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 0.8;
  filter: blur(2px);
  text-align: center;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-6dbf166 {
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-6dbf166 {
    left: 50%;
    transform: translateX(-50%);
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e1ac5 */.elementor-13 .elementor-element.elementor-element-30e1ac5{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-30e1ac5{
   text-wrap: balance;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0624883 */.bold{
     font-weight: 500;
     color: #fff;
}


.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16f318f */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c855270 */.elementor-13 .elementor-element.elementor-element-c855270 {
  position: absolute;
  top: 3%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}

.gradiente {
  background: linear-gradient(to top, transparent 30%, #525B68 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 0.8;
  filter: blur(2px);
  text-align: center;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-c855270 {
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-c855270 {
    left: 50%;
    transform: translateX(-50%);
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab72775 */.elementor-13 .elementor-element.elementor-element-ab72775{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-ab72775{
   text-wrap: balance;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35b5a32 */.elementor-13 .elementor-element.elementor-element-35b5a32{
    text-wrap: balance;
}
.bold{
     font-weight: 500;
     color: #fff;
}


.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06983c5 */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d614dbc */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0c4aa6 */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1ce79a */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a56adaa */.elementor-13 .elementor-element.elementor-element-a56adaa{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-a56adaa{
   text-wrap: balance;
}
}

/*adição de gradiente em titulos */
.textgradiente {
  background: linear-gradient(to right, #F2D5A3, #6D5A32);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6635fe */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bb3e45 */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb6dd3b */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a89ec96 */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0e93cb */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe441e6 */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34d9fab */.elementor-13 .elementor-element.elementor-element-34d9fab .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #04D826, #018716, #04D826, #018716); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c23b48 */.elementor-13 .elementor-element.elementor-element-5c23b48 {
  position: absolute;
  top: 1.5%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}

.gradiente {
  background: linear-gradient(to top, transparent 30%, #525B68 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 0.8;
  filter: blur(2px);
  text-align: center;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-5c23b48 {
       top: 2%;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-5c23b48 {
       top: 1%;
    left: 50%;
    transform: translateX(-50%);
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35fe6fa */.elementor-13 .elementor-element.elementor-element-35fe6fa{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-35fe6fa{
   text-wrap: balance;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c2389 */.elementor-13 .elementor-element.elementor-element-09c2389 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #04D826, #018716, #04D826, #018716); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ea81f */.elementor-13 .elementor-element.elementor-element-38ea81f{
    position: sticky;
    top: 200px;
    left: 0;
}

.bold{
     font-weight: 500;
     color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1640175 */.elementor-13 .elementor-element.elementor-element-1640175{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1640175{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ae6864 */.elementor-13 .elementor-element.elementor-element-0ae6864{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-0ae6864{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2b54b9 */.elementor-13 .elementor-element.elementor-element-c2b54b9{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-c2b54b9{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4c2d6 */.elementor-13 .elementor-element.elementor-element-cc4c2d6{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-cc4c2d6{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747b672 */.elementor-13 .elementor-element.elementor-element-747b672{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-747b672{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba00764 */.elementor-13 .elementor-element.elementor-element-ba00764{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}

@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-ba00764{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1091276 */.elementor-13 .elementor-element.elementor-element-1091276{
    position: sticky;
    min-height: 260px;
    top: 200px;
    left: 0;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-1091276{
         position: sticky;
         top: 20px;
         min-height: 402px;
         left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faf6029 */.elementor-13 .elementor-element.elementor-element-faf6029{
    overflow: clip;
}
.elementor-13 .elementor-element.elementor-element-faf6029::before {
  content: "";
  position: absolute;
  top: -20%;
  left: 50%;
  width: 800px;
  height: 800px;
  transform: translate(-50%, -50%);
  background: #5C6269;
  border-radius: 100%;
  filter: blur(180px);
  z-index: 0;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-faf6029::before {
    width: 400px;
    height: 400px;
    filter: blur(90px);
    top: -10%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d6642e */.elementor-13 .elementor-element.elementor-element-7d6642e{
    text-wrap: balance;
}

.bonus{
    font-size: 18px;
    color: #BBC5D3;
    font-weight: 400;
    
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-7d6642e{
   text-wrap: balance;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff5aaaf */.bold{
     font-weight: 500;
     color: #fff;
}

.selecao {
    background: #FFCE6540; 
}

.primeiras-palavras{
    
     color: #fff;
    position: relative;
    border-left: 2px solid #F2D5A3;
    padding-left: 8px;
}

.ultima-palavra{
   
     color: #fff;
    position: relative;
    border-right: 2px solid #F2D5A3;
    padding-right: 8px;
}

.primeiras-palavras:after,
.ultima-palavra:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -5px;
    width: 8px;
    height: 8px;
    background: #F2D5A3;
    border-radius: 10px;
    z-index: 2;
}

.ultima-palavra:after{
    top: inherit;
    bottom: -6px;
    left: inherit;
    right: -6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e591d66 */.elementor-13 .elementor-element.elementor-element-e591d66{
    text-align: center;
}
.risco2{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
  color: #333;
}

.fundoverde{
    background-color: #04D826;
    color: #187d01;
    padding: 4px 16px;
    border-radius: 10px;
    margin: 10px 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4dee7a */.elementor-13 .elementor-element.elementor-element-e4dee7a .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #04D826, #018716, #04D826, #018716); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f28764 */.elementor-13 .elementor-element.elementor-element-2f28764{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-2f28764{
   text-wrap: balance;
}
}

/*adição de gradiente em titulos */
.textgradiente2 {
  background: linear-gradient(to right, #fff, #BBC5D3);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0247123 */.risco3{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e13a21f */.risco3{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eeea334 */.risco3{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2cd16c */.fundo{
    background-image: linear-gradient(145deg, #E6AD39, #6D5A32); 
    padding: 6px 18px;
    border-radius: 100px;
    letter-spacing: 0.1em;
}

.valor{
    font-size: 4em;
    line-height: 1.5em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    text-align: center;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea7615a */.elementor-13 .elementor-element.elementor-element-ea7615a .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #04D826, #018716, #04D826, #018716); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53a3795 */.elementor-13 .elementor-element.elementor-element-53a3795{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476b141 */.elementor-13 .elementor-element.elementor-element-476b141{
    overflow: hidden;
}
.elementor-13 .elementor-element.elementor-element-476b141::before {
  content: "";
  position: absolute;
  top: 30%;
  left: 70%;
  width: 400px;
  height: 400px;
  transform: translate(-50%, -50%);
  background: #5C6269;
  border-radius: 100%;
  filter: blur(180px);
  z-index: 0;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-476b141::before {
    width: 400px;
    height: 400px;
    filter: blur(90px);
    top: 75%;
    left: 50%;
    
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e09fb3c */.elementor-13 .elementor-element.elementor-element-e09fb3c{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-13 .elementor-element.elementor-element-e09fb3c{
   text-wrap: balance;
}
}

/*adição de gradiente em titulos */
.textgradiente2 {
  background: linear-gradient(to right, #fff, #BBC5D3);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fd63dd1 */.elementor-13 .elementor-element.elementor-element-fd63dd1 .e-n-accordion-item *{
    background: none !important;
    border: none !important;
}

.elementor-13 .elementor-element.elementor-element-fd63dd1 .e-n-accordion-item{
    border: 1px solid #2C3A43; /*troque a cor da borda aqui*/
    border-radius: 10px; /*troque o arredondamento da borda aqui*/
    background: #1D232A; /*troque a cor de fundo aqui*/
}

.elementor-13 .elementor-element.elementor-element-fd63dd1 .e-n-accordion-item[open] .e-closed{
    display: none;
    }
    .elementor-13 .elementor-element.elementor-element-fd63dd1 .e-n-accordion-item.e-opened{
    display: block;
    position: absolute;
    opacity: 0;
    }
    .elementor-13 .elementor-element.elementor-element-fd63dd1 .e-n-accordion-item .e-n-accordion-item-title-icon{
    transform: rotate(0deg);
    transition: .25s;
    }
    .elementor-13 .elementor-element.elementor-element-fd63dd1 .e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    transform: rotate(-180deg); /*o quanto você quer que rode*/
    transition: .5s;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dd4682 */.elementor-13 .elementor-element.elementor-element-3dd4682 {
  position: absolute;
  top: -4%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}

.gradiente {
  background: linear-gradient(to top, transparent 30%, #525B68 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 0.8;
  filter: blur(2px);
  text-align: center;
}

@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-3dd4682 {
       top: -2%;
    left: 50%;
    transform: translateX(-50%);
  }
}

@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-3dd4682 {
       top: -2%;
    left: 50%;
    transform: translateX(-50%);
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd7c010 */.elementor-13 .elementor-element.elementor-element-bd7c010{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06e2a3b */.elementor-13 .elementor-element.elementor-element-06e2a3b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */html{
    cursor: url("https://hyvius.com/wp-content/uploads/2025/05/cursor-elementor-2.svg"), auto;

    
}

.scroll-bottom{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s !important;
    transform: translatey(0px);
}/* End custom CSS */