.elementor-14 .elementor-element.elementor-element-098f76d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-29c5368{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:100px 100px 100px 100px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:2vw;--padding-right:2vw;}.elementor-14 .elementor-element.elementor-element-29c5368:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-29c5368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-14 .elementor-element.elementor-element-f7762ba img{width:100%;}.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-14 .elementor-element.elementor-element-080973d .elementor-button{background-color:#00000000;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-14 .elementor-element.elementor-element-080973d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-2069be2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-2069be2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2069be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-14 .elementor-element.elementor-element-7bf8df4{width:var( --container-widget-width, 59% );max-width:59%;margin:-179px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7bf8df4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-title{margin-bottom:16px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.5em;color:#000000;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#787878;}.elementor-14 .elementor-element.elementor-element-33b48ed{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-33b48ed.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-33b48ed .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-dd7a6c5 .elementor-button{background-color:#00000000;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-14 .elementor-element.elementor-element-dd7a6c5.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-76add61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-58a64d5{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;color:#000000;}.elementor-14 .elementor-element.elementor-element-4730c6c{--display:flex;}.elementor-14 .elementor-element.elementor-element-3699d1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.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-14 .elementor-element.elementor-element-cb23b47 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#28A465;}.elementor-14 .elementor-element.elementor-element-0e08d3e{--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-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-14 .elementor-element.elementor-element-6d6bc95{width:var( --container-widget-width, 25% );max-width:25%;padding:20px 20px 20px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:6px 6px 6px 6px;--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-6d6bc95.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-6d6bc95.elementor-view-stacked .elementor-icon{background-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-6d6bc95.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6d6bc95.elementor-view-default .elementor-icon{fill:#22BB71;color:#22BB71;border-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title{color:#131313;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-14 .elementor-element.elementor-element-b4d2d1a{width:var( --container-widget-width, 25% );max-width:25%;padding:20px 20px 20px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:6px 6px 6px 6px;--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-b4d2d1a.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-b4d2d1a.elementor-view-stacked .elementor-icon{background-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-b4d2d1a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-b4d2d1a.elementor-view-default .elementor-icon{fill:#22BB71;color:#22BB71;border-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title{color:#131313;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-14 .elementor-element.elementor-element-78169b4{width:var( --container-widget-width, 25% );max-width:25%;padding:20px 20px 20px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:6px 6px 6px 6px;--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-78169b4.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-78169b4.elementor-view-stacked .elementor-icon{background-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-78169b4.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-78169b4.elementor-view-default .elementor-icon{fill:#22BB71;color:#22BB71;border-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title{color:#131313;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-14 .elementor-element.elementor-element-caa34e0{width:var( --container-widget-width, 25% );max-width:25%;padding:20px 20px 20px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:6px 6px 6px 6px;--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-caa34e0.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-caa34e0.elementor-view-stacked .elementor-icon{background-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-caa34e0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-caa34e0.elementor-view-default .elementor-icon{fill:#22BB71;color:#22BB71;border-color:#22BB71;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title{color:#131313;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-14 .elementor-element.elementor-element-e494db4{--display:flex;--min-height:604px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14 .elementor-element.elementor-element-e494db4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e494db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-222cc0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:-134px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-222cc0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6df11bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--border-radius:27px 27px 27px 27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-6df11bb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6df11bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE7E7;}.elementor-14 .elementor-element.elementor-element-6df11bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a90c85c{width:var( --container-widget-width, 93.597% );max-width:93.597%;padding:0px 0px 0px 0px;--container-widget-width:93.597%;--container-widget-flex-grow:0;border-radius:26px 26px 26px 26px;--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-a90c85c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a90c85c.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-14 .elementor-element.elementor-element-a90c85c.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a90c85c.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-title{color:#000000;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#CCD0D5;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-88b7e69{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-88b7e69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-text{color:#806565;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-0476c64{--display:flex;--min-height:506px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:27px 27px 27px 27px;--margin-top:0px;--margin-bottom:0px;--margin-left:-78px;--margin-right:0px;--padding-top:77px;--padding-bottom:77px;--padding-left:77px;--padding-right:77px;--z-index:100;}.elementor-14 .elementor-element.elementor-element-0476c64:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0476c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#054918;}.elementor-14 .elementor-element.elementor-element-0476c64.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-4dbf3d8{width:var( --container-widget-width, 93.597% );max-width:93.597%;margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;padding:0px 0px 0px 0px;--container-widget-width:93.597%;--container-widget-flex-grow:0;border-radius:26px 26px 26px 26px;--icon-box-icon-margin:0px;}.elementor-14 .elementor-element.elementor-element-4dbf3d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-4dbf3d8.elementor-view-stacked .elementor-icon{background-color:#00FF13;}.elementor-14 .elementor-element.elementor-element-4dbf3d8.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-4dbf3d8.elementor-view-default .elementor-icon{fill:#00FF13;color:#00FF13;border-color:#00FF13;}.elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon{font-size:56px;}.elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-bad619e{width:var( --container-widget-width, 306px );max-width:306px;--container-widget-width:306px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-bad619e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-icon i{color:#00FF41;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-icon svg{fill:#00FF41;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-text{color:#F6FAFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-839c24c{--display:flex;--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-86f8b20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-dad7d80{--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-14 .elementor-element.elementor-element-2725d30{--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-14 .elementor-element.elementor-element-2c7d1b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-6fdf6f7{--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-14 .elementor-element.elementor-element-cf375b1{--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-14 .elementor-element.elementor-element-507ae7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-9eca8da{--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-14 .elementor-element.elementor-element-628c85a{--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-14 .elementor-element.elementor-element-cd78903{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-d4f69a7{--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-14 .elementor-element.elementor-element-99a5916{--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-14 .elementor-element.elementor-element-07f33ec{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:14px 14px 14px 14px;}.elementor-14 .elementor-element.elementor-element-3cc728b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14 .elementor-element.elementor-element-b165c3a{width:var( --container-widget-width, 25% );max-width:25%;padding:20px 20px 20px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-b165c3a.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title{color:#131313;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-14 .elementor-element.elementor-element-24f9218{--display:flex;}.elementor-14 .elementor-element.elementor-element-9b2af78{--e-image-carousel-slides-to-show:3;}.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button.elementor-swiper-button-next{color:#A6CF00;}.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#A6CF00;}.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-f5fc85d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-881ffad{--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-14 .elementor-element.elementor-element-4512077.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-9ab481c{--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-14 .elementor-element.elementor-element-bba9d53{--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-14 .elementor-element.elementor-element-26396d1 .elementor-button{background-color:#00000000;font-family:"Unbounded", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-14 .elementor-element.elementor-element-26396d1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-2221cd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14 .elementor-element.elementor-element-f79dc89{width:var( --container-widget-width, 33% );max-width:33%;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-f79dc89.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title{margin-block-end:15px;color:#131313;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-14 .elementor-element.elementor-element-1142878{--display:flex;--min-height:0px;--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;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14 .elementor-element.elementor-element-1142878:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1142878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1142878::before, .elementor-14 .elementor-element.elementor-element-1142878 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1142878 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1142878 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1142878 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1142878 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-7af2cf0{--e-image-carousel-slides-to-show:8;}.elementor-14 .elementor-element.elementor-element-7af2cf0 .swiper-wrapper{display:flex;align-items:center;}.elementor-14 .elementor-element.elementor-element-c2465ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-c2465ea:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c2465ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F8FF;}.elementor-14 .elementor-element.elementor-element-f7218d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-4501526.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4501526 img{width:74%;}.elementor-14 .elementor-element.elementor-element-f461088{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-f461088.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-f461088 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-14 .elementor-element.elementor-element-dad4e74{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-dad4e74.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-dad4e74 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-14 .elementor-element.elementor-element-e0af183{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-14 .elementor-element.elementor-element-e0af183 p{margin-block-end:5px;}.elementor-14 .elementor-element.elementor-element-0ae6757{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-0ae6757 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:1em;color:#31295BE6;}.elementor-14 .elementor-element.elementor-element-71275b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-71275b1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:85px;font-weight:700;line-height:1em;color:#31295BE6;}.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-14 .elementor-element.elementor-element-573b02d{--divider-border-style:solid;--divider-color:#433D6B30;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-573b02d .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-573b02d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-94f527a .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-94f527a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-94f527a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-94f527a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-14 .elementor-element.elementor-element-5b52a77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-78de709.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-78de709 img{width:74%;}.elementor-14 .elementor-element.elementor-element-767edfe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-767edfe.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-767edfe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-14 .elementor-element.elementor-element-35df622{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-35df622.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-35df622 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#716A93E6;}.elementor-14 .elementor-element.elementor-element-72333eb{font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-14 .elementor-element.elementor-element-72333eb p{margin-block-end:5px;}.elementor-14 .elementor-element.elementor-element-ac0b45c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-ac0b45c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:1em;color:#31295BE6;}.elementor-14 .elementor-element.elementor-element-54c21d9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-54c21d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:85px;font-weight:700;line-height:1em;color:#31295BE6;}.elementor-14 .elementor-element.elementor-element-a398aab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-a398aab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:1em;color:#31295BE6;}.elementor-14 .elementor-element.elementor-element-3c0e0b9{--divider-border-style:solid;--divider-color:#433D6B30;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-3c0e0b9 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-3c0e0b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-0b40df2 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0b40df2.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0b40df2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-0b40df2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-14 .elementor-element.elementor-element-1b0f1d6{--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-14 .elementor-element.elementor-element-bd2caae{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-8e9b5c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-8e9b5c7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8e9b5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #001804 88%);}.elementor-14 .elementor-element.elementor-element-dd18fa7{--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-14 .elementor-element.elementor-element-140c608{width:initial;max-width:initial;text-align:left;}.elementor-14 .elementor-element.elementor-element-140c608.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-140c608 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7726657{width:100%;max-width:100%;text-align:left;}.elementor-14 .elementor-element.elementor-element-7726657.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7726657 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#D8D5D5;}.elementor-14 .elementor-element.elementor-element-44d1524{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5E5E5E99;border-radius:15px 15px 15px 15px;--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-14 .elementor-element.elementor-element-44d1524.elementor-view-stacked .elementor-icon{background-color:#B2FE02;}.elementor-14 .elementor-element.elementor-element-44d1524.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-44d1524.elementor-view-default .elementor-icon{fill:#B2FE02;color:#B2FE02;border-color:#B2FE02;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1em;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title{color:#F6FAFF;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#D8D5D5;}.elementor-14 .elementor-element.elementor-element-f5ff8ee{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-f5ff8ee:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f5ff8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3e6e201{--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-14 .elementor-element.elementor-element-70c0697{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-627e192{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-627e192:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-627e192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2d996ac{--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-14 .elementor-element.elementor-element-b67d4bf{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-5620b03{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-5620b03:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5620b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5363a8e{--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-14 .elementor-element.elementor-element-3eb8487{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-6ba1300{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-6ba1300:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6ba1300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-be413bd{--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-14 .elementor-element.elementor-element-f21ac84{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-317faef{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-317faef:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-317faef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d970e23{--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-14 .elementor-element.elementor-element-6666c51{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-9653565{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-9653565:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9653565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8f4bcef{--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-14 .elementor-element.elementor-element-3955264{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-068d6f6{--display:flex;border-style:none;--border-style:none;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-14 .elementor-element.elementor-element-068d6f6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-068d6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-67d0a6b{--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-14 .elementor-element.elementor-element-2faf589{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-14 .elementor-element.elementor-element-c25f0fe{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99;--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:13px;--n-accordion-item-title-distance-from-content:11px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:#B2FE02;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-c25f0fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000602;border-style:none;}.elementor-14 .elementor-element.elementor-element-c25f0fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#000903;}.elementor-14 .elementor-element.elementor-element-c25f0fe > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#000903;}.elementor-14 .elementor-element.elementor-element-c25f0fe {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-14 .elementor-element.elementor-element-c25f0fe > .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:"DM Sans", Sans-serif;font-weight:500;line-height:1.4em;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-098f76d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f7762ba{text-align:left;}.elementor-14 .elementor-element.elementor-element-f7762ba img{width:91%;}.elementor-14 .elementor-element.elementor-element-2069be2{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-title{font-size:36px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-description{line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-33b48ed{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-cb23b47 .elementor-heading-title{font-size:2em;}.elementor-14 .elementor-element.elementor-element-6d6bc95{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon{font-size:38px;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title a{font-size:1.125em;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-b4d2d1a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon{font-size:38px;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title a{font-size:1.125em;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-78169b4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon{font-size:38px;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title a{font-size:1.125em;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-caa34e0{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon{font-size:38px;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title a{font-size:1.125em;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-e494db4{--min-height:722px;}.elementor-14 .elementor-element.elementor-element-222cc0a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6df11bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a90c85c{width:var( --container-widget-width, 196.647% );max-width:196.647%;--container-widget-width:196.647%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-description{font-size:16px;}.elementor-14 .elementor-element.elementor-element-88b7e69{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-item > a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-0476c64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4dbf3d8{width:var( --container-widget-width, 196.647% );max-width:196.647%;--container-widget-width:196.647%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-bad619e{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-item > a{font-size:16px;}.elementor-14 .elementor-element.elementor-element-b165c3a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title a{font-size:1.125em;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-9b2af78{--e-image-carousel-slides-to-show:3;}.elementor-14 .elementor-element.elementor-element-f79dc89{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title a{font-size:1.125em;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-7af2cf0{--e-image-carousel-slides-to-show:7;}.elementor-14 .elementor-element.elementor-element-c2465ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-f7218d5.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-71275b1 .elementor-heading-title{font-size:3.1em;}.elementor-14 .elementor-element.elementor-element-94f527a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5b52a77.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-54c21d9 .elementor-heading-title{font-size:3.1em;}.elementor-14 .elementor-element.elementor-element-0b40df2.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-8e9b5c7{--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-14 .elementor-element.elementor-element-dd18fa7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-140c608{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-14 .elementor-element.elementor-element-7726657 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title a{font-size:24px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-c25f0fe{width:100%;max-width:100%;--n-accordion-title-font-size:20px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-098f76d{--content-width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-29c5368{--justify-content:center;--flex-wrap:nowrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-f7762ba{text-align:center;}.elementor-14 .elementor-element.elementor-element-f7762ba img{width:30vw;}.elementor-14 .elementor-element.elementor-element-080973d .elementor-button{font-size:9px;padding:13px 13px 13px 13px;}.elementor-14 .elementor-element.elementor-element-2069be2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-7bf8df4{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-title{margin-bottom:16px;font-size:28px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-7bf8df4 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-33b48ed{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-dd7a6c5 .elementor-button{font-size:15px;padding:13px 13px 13px 13px;}.elementor-14 .elementor-element.elementor-element-76add61{--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-58a64d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-3699d1f{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-cb23b47 .elementor-heading-title{font-size:1.7em;}.elementor-14 .elementor-element.elementor-element-6d6bc95{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon{font-size:42px;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-title a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-6d6bc95 .elementor-icon-box-description{font-size:1em;}.elementor-14 .elementor-element.elementor-element-b4d2d1a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon{font-size:42px;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-title a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-b4d2d1a .elementor-icon-box-description{font-size:1em;}.elementor-14 .elementor-element.elementor-element-78169b4{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon{font-size:42px;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-title a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-78169b4 .elementor-icon-box-description{font-size:1em;}.elementor-14 .elementor-element.elementor-element-caa34e0{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon{font-size:42px;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-title a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-caa34e0 .elementor-icon-box-description{font-size:1em;}.elementor-14 .elementor-element.elementor-element-e494db4{--min-height:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-14 .elementor-element.elementor-element-222cc0a{--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-14 .elementor-element.elementor-element-6df11bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a90c85c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;padding:20px 30px 20px 30px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--icon-box-icon-margin:14px;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon i{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-title a{font-size:25px;}.elementor-14 .elementor-element.elementor-element-a90c85c .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-88b7e69{width:100%;max-width:100%;--e-icon-list-icon-size:22px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-88b7e69 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-0476c64{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:28px 28px 28px 28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4dbf3d8{width:100%;max-width:100%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:0px;}.elementor-14 .elementor-element.elementor-element-4dbf3d8 .elementor-icon{font-size:42px;}.elementor-14 .elementor-element.elementor-element-bad619e{width:100%;max-width:100%;--e-icon-list-icon-size:22px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-bad619e .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-839c24c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-07f33ec{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-14 .elementor-element.elementor-element-b165c3a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-title a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-b165c3a .elementor-icon-box-description{font-size:1em;}.elementor-14 .elementor-element.elementor-element-9b2af78{--e-image-carousel-slides-to-show:1;}.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-14 .elementor-element.elementor-element-26396d1 .elementor-button{font-size:15px;padding:13px 13px 13px 13px;}.elementor-14 .elementor-element.elementor-element-f79dc89{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-title a{font-size:1.2em;}.elementor-14 .elementor-element.elementor-element-f79dc89 .elementor-icon-box-description{font-size:1em;}.elementor-14 .elementor-element.elementor-element-7af2cf0{--e-image-carousel-slides-to-show:3;}.elementor-14 .elementor-element.elementor-element-c2465ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;--z-index:3;}.elementor-14 .elementor-element.elementor-element-f7218d5.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-4501526 img{width:86%;}.elementor-14 .elementor-element.elementor-element-0ae6757{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0ae6757 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-71275b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-71275b1 .elementor-heading-title{font-size:66px;}.elementor-14 .elementor-element.elementor-element-94f527a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5b52a77.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-78de709 img{width:86%;}.elementor-14 .elementor-element.elementor-element-ac0b45c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ac0b45c .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-54c21d9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-54c21d9 .elementor-heading-title{font-size:66px;}.elementor-14 .elementor-element.elementor-element-a398aab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a398aab .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-0b40df2.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-dd18fa7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-140c608{width:100%;max-width:100%;text-align:left;}.elementor-14 .elementor-element.elementor-element-140c608 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-7726657 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-44d1524{padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-44d1524 .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-f5ff8ee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-70c0697{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-627e192{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b67d4bf{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-5620b03{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3eb8487{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-6ba1300{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f21ac84{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-317faef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-6666c51{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-9653565{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-3955264{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-068d6f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2faf589{font-size:14px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-c25f0fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:14px;}:where( .elementor-14 .elementor-element.elementor-element-c25f0fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-2069be2{--content-width:1140px;}.elementor-14 .elementor-element.elementor-element-76add61{--content-width:1191px;}.elementor-14 .elementor-element.elementor-element-3699d1f{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-6df11bb{--width:480px;}.elementor-14 .elementor-element.elementor-element-0476c64{--content-width:935px;}.elementor-14 .elementor-element.elementor-element-dad7d80{--width:50%;}.elementor-14 .elementor-element.elementor-element-2725d30{--width:50%;}.elementor-14 .elementor-element.elementor-element-6fdf6f7{--width:50%;}.elementor-14 .elementor-element.elementor-element-cf375b1{--width:50%;}.elementor-14 .elementor-element.elementor-element-9eca8da{--width:50%;}.elementor-14 .elementor-element.elementor-element-628c85a{--width:50%;}.elementor-14 .elementor-element.elementor-element-d4f69a7{--width:50%;}.elementor-14 .elementor-element.elementor-element-99a5916{--width:50%;}.elementor-14 .elementor-element.elementor-element-3cc728b{--content-width:1600px;}.elementor-14 .elementor-element.elementor-element-f5fc85d{--content-width:992px;}.elementor-14 .elementor-element.elementor-element-881ffad{--width:50%;}.elementor-14 .elementor-element.elementor-element-9ab481c{--width:50%;}.elementor-14 .elementor-element.elementor-element-2221cd4{--content-width:1600px;}.elementor-14 .elementor-element.elementor-element-f7218d5{--width:45%;}.elementor-14 .elementor-element.elementor-element-5b52a77{--width:45%;}.elementor-14 .elementor-element.elementor-element-8e9b5c7{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-dd18fa7{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-6df11bb{--width:70%;}.elementor-14 .elementor-element.elementor-element-f7218d5{--width:80%;}.elementor-14 .elementor-element.elementor-element-5b52a77{--width:80%;}.elementor-14 .elementor-element.elementor-element-dd18fa7{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-080973d *//* Personalizar utilizando o Easy Coder*/
.elementor-14 .elementor-element.elementor-element-080973d {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-14 .elementor-element.elementor-element-080973d .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-14 .elementor-element.elementor-element-080973d:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-14 .elementor-element.elementor-element-080973d:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-14 .elementor-element.elementor-element-080973d::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-14 .elementor-element.elementor-element-080973d:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7bf8df4 */.elementor-icon-box-title{
    margin-top: 0;
}
.elementor-14 .elementor-element.elementor-element-7bf8df4{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd7a6c5 *//* Personalizar utilizando o Easy Coder*/
.elementor-14 .elementor-element.elementor-element-dd7a6c5 {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-14 .elementor-element.elementor-element-dd7a6c5 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-14 .elementor-element.elementor-element-dd7a6c5:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-14 .elementor-element.elementor-element-dd7a6c5:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-14 .elementor-element.elementor-element-dd7a6c5::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-14 .elementor-element.elementor-element-dd7a6c5:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb23b47 */.elementor-14 .elementor-element.elementor-element-cb23b47{
    background: linear-gradient(90deg, #20975B 0%, #54E79C 50%, #20975B 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d6bc95 */.elementor-14 .elementor-element.elementor-element-6d6bc95{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b4d2d1a */.elementor-14 .elementor-element.elementor-element-b4d2d1a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78169b4 */.elementor-14 .elementor-element.elementor-element-78169b4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-caa34e0 */.elementor-14 .elementor-element.elementor-element-caa34e0{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b165c3a */.elementor-14 .elementor-element.elementor-element-b165c3a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9b2af78 */.elementor-14 .elementor-element.elementor-element-9b2af78 .swiper-pagination-bullet-active{
    width: 4x; /mude a largura do bullet ativo por aqui/
    border-radius: 2px;
}

.elementor-14 .elementor-element.elementor-element-9b2af78 .swiper-pagination-bullet{
    transition: 0.5s;
}

.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button-next::before,
.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button-prev::before{
    content: "";
    width: 100%;
    height: 100%;
    background: #ffffff; /altere a cor de fundo aqui/
    padding: 20px;
    border-radius: 100px;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(calc(-50% + 2px), -50%);
}

.elementor-14 .elementor-element.elementor-element-9b2af78 .elementor-swiper-button-next::before{
    transform: translate(calc(-50% - 2px), -50%)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26396d1 *//* Personalizar utilizando o Easy Coder*/
.elementor-14 .elementor-element.elementor-element-26396d1 {
  border-radius: 12px; /* Cantos arredondados do botão */
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%); 
  /* Fundo com um degradê de azul para verde */
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); 
  /* Sombra do botão, com um tom do gradiente (cor do azul) para dar profundidade */
  
  outline: none; /* Remove a borda externa (foco) do botão */
  cursor: pointer; /* Muda o cursor para "mãozinha" quando passa o mouse sobre o botão */
  border: none; /* Remove qualquer borda do botão */
  transition: 0.5s; /* Transição suave de 0.5 segundos para animações */
  position: relative; /* Posicionamento relativo, necessário para o uso do ::before */
  overflow: hidden; /* Garante que os elementos internos não ultrapassem os limites do botão */
  display: inline-flex; /* Alinha o conteúdo do botão em linha com flexbox */
  align-items: center; /* Alinha o conteúdo (ícone + texto) ao centro verticalmente */
  color: white; /* Cor do texto do botão (branco) */
}

/* Estilizando o ícone do Elementor que pode ser incluído no botão */
.elementor-14 .elementor-element.elementor-element-26396d1 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone dentro do botão */
  color: white; /* Cor do ícone (branco) */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para animações quando o ícone for movido */
}

/* Microinteração no hover: o ícone do botão se move e gira */
.elementor-14 .elementor-element.elementor-element-26396d1:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); 
  /* Quando o mouse passar sobre o botão, o ícone se move para a direita e gira um pouco */
}

/* Efeito visual ao pressionar o botão (efeito de clique) */
.elementor-14 .elementor-element.elementor-element-26396d1:active {
  opacity: 0.5; /* Diminui a opacidade do botão para indicar que está sendo pressionado */
}

/* Efeito de luz passando em diagonal sobre o botão */
.elementor-14 .elementor-element.elementor-element-26396d1::before {
  content: ''; /* Necessário para o uso do ::before, já que ele não carrega conteúdo por si só */
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); 
  /* Gradiente de luz (um tom de cinza claro para transparente) */
  width: 70px; /* Largura da luz (fica com uma linha fina) */
  height: 130%; /* A altura da luz é maior que o botão, para "passar por ele" */
  position: absolute; /* Coloca a luz sobre o botão */
  transform: translateX(-50%) skew(-25deg); 
  /* Centraliza a luz e a inclina para dar o efeito de movimento */
  bottom: 0%; /* Coloca a luz no fundo do botão */
  user-select: none; /* Impede que a luz seja selecionada ao clicar */
  pointer-events: none; /* Impede que a luz interaja com o mouse */
  animation: shinery 3s infinite ease-in-out; 
  /* Animação da luz com o nome "shinery", que se move por 3 segundos e repete infinitamente */
  filter: blur(3px); /* Aplica um desfoque à luz para dar um efeito mais suave */
}

/* Keyframes da animação da luz (a luz se move de um lado para o outro e desaparece) */
@keyframes shinery {
  0%, 100% {
    left: -10%; /* A luz começa fora da tela à esquerda */
    opacity: 0; /* Começa invisível */
  }
  20% {
    opacity: 1; /* Fica visível */
  }
  48% {
    left: 110%; /* A luz se move para a direita fora da tela */
    opacity: 1; /* Mantém visível */
  }
  51% {
    opacity: 0; /* Fica invisível novamente */
  }
}

/* Efeito de hover no botão: ao passar o mouse sobre ele */
.elementor-14 .elementor-element.elementor-element-26396d1:hover {
  transform: translateY(-8px); /* O botão se move um pouco para cima */
  box-shadow: none; /* Remove a sombra do botão quando o hover ocorre */
  transition: 0.5s; /* Transição suave de 0.5 segundos */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f79dc89 */.elementor-14 .elementor-element.elementor-element-f79dc89{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f461088 */.elementor-14 .elementor-element.elementor-element-f461088{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dad4e74 */.elementor-14 .elementor-element.elementor-element-dad4e74{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ae6757 */.elementor-14 .elementor-element.elementor-element-0ae6757{
    text-wrap: balance;
}

.elementor-14 .elementor-element.elementor-element-0ae6757 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71275b1 */.elementor-14 .elementor-element.elementor-element-71275b1{
    text-wrap: balance;
}

.elementor-14 .elementor-element.elementor-element-71275b1 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.valor{
    font-size: 36px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94f527a */.elementor-14 .elementor-element.elementor-element-94f527a{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-14 .elementor-element.elementor-element-94f527a .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-14 .elementor-element.elementor-element-94f527a:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-14 .elementor-element.elementor-element-94f527a .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-14 .elementor-element.elementor-element-94f527a::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-14 .elementor-element.elementor-element-94f527a:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7218d5 */.elementor-14 .elementor-element.elementor-element-f7218d5{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-14 .elementor-element.elementor-element-f7218d5 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767edfe */.elementor-14 .elementor-element.elementor-element-767edfe{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35df622 */.elementor-14 .elementor-element.elementor-element-35df622{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac0b45c */.elementor-14 .elementor-element.elementor-element-ac0b45c{
    text-wrap: balance;
}

.elementor-14 .elementor-element.elementor-element-ac0b45c strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54c21d9 */.elementor-14 .elementor-element.elementor-element-54c21d9{
    text-wrap: balance;
}

.elementor-14 .elementor-element.elementor-element-54c21d9 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.valor{
    font-size: 36px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a398aab */.elementor-14 .elementor-element.elementor-element-a398aab{
    text-wrap: balance;
}

.elementor-14 .elementor-element.elementor-element-a398aab strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b40df2 */.elementor-14 .elementor-element.elementor-element-0b40df2{
  border-radius: 12px;
  background: linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%);
  box-shadow: 0 20px 30px -6px rgba(11, 102, 180, 0.46); /* Alterei a cor da sombra para um tom do gradiente */
  padding: 18px 30px;
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.elementor-14 .elementor-element.elementor-element-0b40df2 .elementor-button-icon {
  font-size: 17px; /* Tamanho do ícone */
  color: white; /* Cor do ícone */
  margin-right: 8px; /* Espaço entre o ícone e o texto */
  transition: transform 0.5s ease; /* Transição suave para a animação */
}

/* Microinteração no hover: o avião "decola" */
.elementor-14 .elementor-element.elementor-element-0b40df2:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg); /* Move para a direita e gira levemente */
}

/* Efeito de clique */
.elementor-14 .elementor-element.elementor-element-0b40df2 .btn3:active {
  opacity: 0.5;
}

/* Efeito de luz passando em diagonal */
.elementor-14 .elementor-element.elementor-element-0b40df2::before {
  content: '';
  background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

/* Keyframes para a animação da luz */
@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

/* Efeito de hover no botão */
.elementor-14 .elementor-element.elementor-element-0b40df2:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b52a77 */.elementor-14 .elementor-element.elementor-element-5b52a77{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-14 .elementor-element.elementor-element-5b52a77 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7726657 */.elementor-14 .elementor-element.elementor-element-7726657{
    text-wrap: balance; 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44d1524 */.elementor-14 .elementor-element.elementor-element-44d1524{
  background: #000602;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c0697 */.elementor-14 .elementor-element.elementor-element-70c0697{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67d4bf */.elementor-14 .elementor-element.elementor-element-b67d4bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eb8487 */.elementor-14 .elementor-element.elementor-element-3eb8487{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21ac84 */.elementor-14 .elementor-element.elementor-element-f21ac84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6666c51 */.elementor-14 .elementor-element.elementor-element-6666c51{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3955264 */.elementor-14 .elementor-element.elementor-element-3955264{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faf589 */.elementor-14 .elementor-element.elementor-element-2faf589{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c25f0fe */background: radial-gradient(343.78% 139.45% at -5.12% 1.87%, #000E06 0%, #000502 50%, #000B03 100%);/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9b5c7 */.degrade{
        background: linear-gradient(90deg, #51A6FF 0.24%, #0B72EB 153.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
    
    
    html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */