.elementor-4915 .elementor-element.elementor-element-d6c8beb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-d6c8beb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-7202845.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-7202845.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-7202845.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-7202845 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-4915 .elementor-element.elementor-element-bd02c03{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:start;}.elementor-4915 .elementor-element.elementor-element-bd02c03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-bd02c03 img{width:79%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4915 .elementor-element.elementor-element-8cac6e2{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-menu-toggle{margin-left:auto;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu .elementor-item{font-family:"Chakra Petch", Sans-serif;font-size:16px;font-weight:400;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item{color:#FCF7FF;fill:#FCF7FF;padding-left:20px;padding-right:20px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item:focus{color:#A83CF3;fill:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-underline .elementor-item:after,
					 .elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-overline .elementor-item:before,
					 .elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-double-line .elementor-item:before,
					 .elementor-4915 .elementor-element.elementor-element-8cac6e2 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a, .elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-menu-toggle{color:#FCF7FF;fill:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown{background-color:#0D0212;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a:hover,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a:focus,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-menu-toggle:hover,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-menu-toggle:focus{color:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a:hover,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a:focus,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a.highlighted{background-color:#77098F00;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a.elementor-item-active{color:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown .elementor-item, .elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Chakra Petch", Sans-serif;font-size:14px;font-weight:400;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 div.elementor-menu-toggle{color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 div.elementor-menu-toggle svg{fill:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 div.elementor-menu-toggle:hover, .elementor-4915 .elementor-element.elementor-element-8cac6e2 div.elementor-menu-toggle:focus{color:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 div.elementor-menu-toggle:hover svg, .elementor-4915 .elementor-element.elementor-element-8cac6e2 div.elementor-menu-toggle:focus svg{fill:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-c95cfcc > .elementor-container{max-width:846px;}.elementor-4915 .elementor-element.elementor-element-c95cfcc{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-4915 .elementor-element.elementor-element-c95cfcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-ee17e58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-ee17e58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-ee17e58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-ee17e58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-62680e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-62680e9{left:-5.612%;}body.rtl .elementor-4915 .elementor-element.elementor-element-62680e9{right:-5.612%;}.elementor-4915 .elementor-element.elementor-element-62680e9{top:247px;z-index:1;}.elementor-4915 .elementor-element.elementor-element-62680e9 img{width:43%;opacity:0.21;}.elementor-4915 .elementor-element.elementor-element-d1a227e{text-align:center;}.elementor-4915 .elementor-element.elementor-element-d1a227e img{width:22%;}.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-4915 .elementor-element.elementor-element-929e5cc > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-929e5cc{z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:#E9E9E9;}.elementor-4915 .elementor-element.elementor-element-95a161c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4915 .elementor-element.elementor-element-b943223 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b943223{z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-a361ba8{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DA1EE0;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-4915 .elementor-element.elementor-element-f689edb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-f99d1a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-f99d1a7{left:-600.986px;}body.rtl .elementor-4915 .elementor-element.elementor-element-f99d1a7{right:-600.986px;}.elementor-4915 .elementor-element.elementor-element-f99d1a7{top:69px;z-index:-5;}.elementor-4915 .elementor-element.elementor-element-f99d1a7 img{opacity:0.1;}.elementor-4915 .elementor-element.elementor-element-bf2ecbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-bf2ecbe{left:1166.028px;}body.rtl .elementor-4915 .elementor-element.elementor-element-bf2ecbe{right:1166.028px;}.elementor-4915 .elementor-element.elementor-element-bf2ecbe{top:-322px;z-index:-5;}.elementor-4915 .elementor-element.elementor-element-bf2ecbe img{opacity:0.1;}.elementor-4915 .elementor-element.elementor-element-03970ba > .elementor-widget-container{margin:0px 0px 0px -202px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-03970ba img{width:100%;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-5488c7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-5488c7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-5488c7a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-5488c7a > .elementor-element-populated{margin:0px 0px 0px 4px;--e-column-margin-right:0px;--e-column-margin-left:4px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0437945{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-0437945 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8009e38 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8009e38{z-index:2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-4be817e{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-d4bc0c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8077c52{margin-top:0px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-4915 .elementor-element.elementor-element-32fa53c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3d5dfc2{width:var( --container-widget-width, 107.923% );max-width:107.923%;--container-widget-width:107.923%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-3d5dfc2 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-4915 .elementor-element.elementor-element-3d5dfc2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4915 .elementor-element.elementor-element-a1890fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a1890fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-2a0900c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:center;font-family:"Chakra Petch", Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-2a0900c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-e535e03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-e535e03{z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-9e704ca{width:var( --container-widget-width, 104.052% );max-width:104.052%;--container-widget-width:104.052%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-9e704ca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4915 .elementor-element.elementor-element-c54edaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c54edaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-6d69800{width:var( --container-widget-width, 104.052% );max-width:104.052%;--container-widget-width:104.052%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-6d69800 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4915 .elementor-element.elementor-element-ce83eb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:center;font-family:"Chakra Petch", Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-ce83eb9 > .elementor-widget-container{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fc2e64b > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fc2e64b{z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-63f46c0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-dcd89e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-96ed955 > .elementor-widget-container{margin:0px 0px -79px 0px;padding:20px 20px 20px 20px;}.elementor-4915 .elementor-element.elementor-element-96ed955 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-4915 .elementor-element.elementor-element-151e862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 20px 20px;}.elementor-4915 .elementor-element.elementor-element-151e862{z-index:5;}.elementor-4915 .elementor-element.elementor-element-151e862 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-151e862 .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:28px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-151e862 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-0bd769d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-1da31de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:center;font-family:"Chakra Petch", Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-1da31de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-13461d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-13461d8{z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-17bdf60{width:var( --container-widget-width, 104.052% );max-width:104.052%;--container-widget-width:104.052%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-17bdf60 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4915 .elementor-element.elementor-element-51ff038 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-51ff038{left:-82%;}body.rtl .elementor-4915 .elementor-element.elementor-element-51ff038{right:-82%;}.elementor-4915 .elementor-element.elementor-element-51ff038{top:484px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-51ff038 img{width:43%;opacity:0.21;}.elementor-4915 .elementor-element.elementor-element-4efaf93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-4efaf93{left:91.842%;}body.rtl .elementor-4915 .elementor-element.elementor-element-4efaf93{right:91.842%;}.elementor-4915 .elementor-element.elementor-element-4efaf93{top:-232px;z-index:1;}.elementor-4915 .elementor-element.elementor-element-4efaf93 img{width:43%;opacity:0.21;}.elementor-4915 .elementor-element.elementor-element-60b4c5f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-01f0f0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-4915 .elementor-element.elementor-element-482ca63{--divider-border-style:solid;--divider-color:#D3EAFF26;--divider-border-width:1px;}.elementor-4915 .elementor-element.elementor-element-482ca63 .elementor-divider-separator{width:100%;}.elementor-4915 .elementor-element.elementor-element-482ca63 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4915 .elementor-element.elementor-element-3983ab1{margin-top:0px;margin-bottom:0px;padding:100px 0px 200px 0px;}.elementor-4915 .elementor-element.elementor-element-709f9da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-6a49d90:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-6a49d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100B14;}.elementor-4915 .elementor-element.elementor-element-6a49d90, .elementor-4915 .elementor-element.elementor-element-6a49d90 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-4915 .elementor-element.elementor-element-6a49d90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-6a49d90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-f6c100d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-34599bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-34599bc > .elementor-widget-container{margin:50px 50px 10px 50px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fa6c684 > .elementor-widget-container{--e-transform-rotateZ:-5deg;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-fa6c684{left:213.489%;}body.rtl .elementor-4915 .elementor-element.elementor-element-fa6c684{right:213.489%;}.elementor-4915 .elementor-element.elementor-element-fa6c684{top:-428.558px;z-index:5;}.elementor-4915 .elementor-element.elementor-element-fa6c684 img{width:51%;}.elementor-4915 .elementor-element.elementor-element-568d0ee > .elementor-widget-container{--e-transform-rotateZ:4deg;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-568d0ee{left:-601.082px;}body.rtl .elementor-4915 .elementor-element.elementor-element-568d0ee{right:-601.082px;}.elementor-4915 .elementor-element.elementor-element-568d0ee{top:901.895px;}.elementor-4915 .elementor-element.elementor-element-568d0ee img{width:45%;}.elementor-4915 .elementor-element.elementor-element-56ae61d > .elementor-widget-container{--e-transform-rotateZ:-2deg;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-56ae61d{left:-678.781px;}body.rtl .elementor-4915 .elementor-element.elementor-element-56ae61d{right:-678.781px;}.elementor-4915 .elementor-element.elementor-element-56ae61d{top:-1397.415px;}.elementor-4915 .elementor-element.elementor-element-56ae61d img{width:40%;}.elementor-4915 .elementor-element.elementor-element-5302483 > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-5302483{z-index:2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.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-4915 .elementor-element.elementor-element-50863a5 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 50px 50px 50px;}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-icon i{color:#BF2B93;transition:color 0.3s;}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-icon svg{fill:#BF2B93;transition:fill 0.3s;}.elementor-4915 .elementor-element.elementor-element-50863a5{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4915 .elementor-element.elementor-element-50863a5 .elementor-icon-list-text{color:#A4A1A6;transition:color 0.3s;}.elementor-4915 .elementor-element.elementor-element-0eb790d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-0eb790d{left:-600.986px;}body.rtl .elementor-4915 .elementor-element.elementor-element-0eb790d{right:-600.986px;}.elementor-4915 .elementor-element.elementor-element-0eb790d{top:69px;z-index:-5;}.elementor-4915 .elementor-element.elementor-element-0eb790d img{opacity:0.1;}.elementor-4915 .elementor-element.elementor-element-e684651:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4915 .elementor-element.elementor-element-e684651 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22222B;}.elementor-4915 .elementor-element.elementor-element-e684651 > .elementor-element-populated, .elementor-4915 .elementor-element.elementor-element-e684651 > .elementor-element-populated > .elementor-background-overlay, .elementor-4915 .elementor-element.elementor-element-e684651 > .elementor-background-slideshow{border-radius:00px 5px 5px 5px;}.elementor-4915 .elementor-element.elementor-element-e684651 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -76px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-e684651 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-5326b8b > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 70px;}.elementor-4915 .elementor-element.elementor-element-5326b8b{text-align:start;}.elementor-4915 .elementor-element.elementor-element-5326b8b img{width:5%;}.elementor-4915 .elementor-element.elementor-element-d71a833{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-d71a833 > .elementor-widget-container{margin:0px 70px 10px 70px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-bceb433 > .elementor-widget-container{margin:0px 70px 0px 70px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-bceb433{z-index:2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-2fcda84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-2fcda84{left:118%;}body.rtl .elementor-4915 .elementor-element.elementor-element-2fcda84{right:118%;}.elementor-4915 .elementor-element.elementor-element-2fcda84{top:484px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-2fcda84 img{width:61%;opacity:0.26;}.elementor-4915 .elementor-element.elementor-element-818f434{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-6009b0e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-1b2cdff{--divider-border-style:solid;--divider-color:#D3EAFF26;--divider-border-width:1px;}.elementor-4915 .elementor-element.elementor-element-1b2cdff .elementor-divider-separator{width:100%;}.elementor-4915 .elementor-element.elementor-element-1b2cdff .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4915 .elementor-element.elementor-element-4a37aeb{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-bafb75e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8ca9c39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-8ca9c39 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-4915 .elementor-element.elementor-element-a89065c > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-item{border-width:0px;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-icon, .elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-title{color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-icon svg{fill:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-active .elementor-accordion-icon, .elementor-4915 .elementor-element.elementor-element-a89065c .elementor-active .elementor-accordion-title{color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-active .elementor-accordion-icon svg{fill:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-title{font-family:"Chakra Petch", Sans-serif;font-size:20px;font-weight:600;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-tab-title{padding:30px 10px 30px 0px;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-tab-title .elementor-accordion-icon i:before{color:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-tab-title .elementor-accordion-icon svg{fill:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#A83CF3;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-tab-content{color:#A4A1A6;font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;padding:0px 20px 20px 20px;}.elementor-4915 .elementor-element.elementor-element-f68e58a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-f68e58a{left:882px;}body.rtl .elementor-4915 .elementor-element.elementor-element-f68e58a{right:882px;}.elementor-4915 .elementor-element.elementor-element-f68e58a{top:337px;z-index:-5;}.elementor-4915 .elementor-element.elementor-element-f68e58a img{opacity:0.1;}.elementor-4915 .elementor-element.elementor-element-f421cad{margin-top:0px;margin-bottom:0px;padding:70px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-9eeb839 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-72276aa > .elementor-container{max-width:500px;}.elementor-4915 .elementor-element.elementor-element-72276aa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3f727f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-e9179fe > .elementor-widget-container{--e-transform-rotateZ:8deg;margin:0px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-e9179fe{z-index:2;text-align:center;}.elementor-4915 .elementor-element.elementor-element-e9179fe img{width:59%;}.elementor-4915 .elementor-element.elementor-element-33f140c > .elementor-widget-container{margin:-66px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-33f140c{left:0%;}body.rtl .elementor-4915 .elementor-element.elementor-element-33f140c{right:0%;}.elementor-4915 .elementor-element.elementor-element-33f140c{top:0px;z-index:0;}.elementor-4915 .elementor-element.elementor-element-33f140c img{width:72%;opacity:0.59;}.elementor-4915 .elementor-element.elementor-element-451f500{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:center;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-451f500 > .elementor-widget-container{margin:75px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0233a20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0233a20{z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-84459c2{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-b39b7ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-624ebc9:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-624ebc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivendodevideo.com.br/wp-content/uploads/2024/09/Bloco-imagem-dele-copiar-2v2.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-4915 .elementor-element.elementor-element-624ebc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-4915 .elementor-element.elementor-element-624ebc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-d20c01b > .elementor-element-populated{margin:30px 50px 30px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-669a1f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-669a1f0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-633b8cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-633b8cf{z-index:2;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-4382e3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-4382e3f{left:-14%;}body.rtl .elementor-4915 .elementor-element.elementor-element-4382e3f{right:-14%;}.elementor-4915 .elementor-element.elementor-element-4382e3f{top:690px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-4382e3f img{width:81%;opacity:0.26;}.elementor-4915 .elementor-element.elementor-element-9699921 > .elementor-element-populated{margin:30px 50px 30px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a009d4a{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-b2c85c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-b2c85c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b60406a > .elementor-widget-container{margin:-43px 0px -37px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-b60406a{left:0px;}body.rtl .elementor-4915 .elementor-element.elementor-element-b60406a{right:0px;}.elementor-4915 .elementor-element.elementor-element-b60406a{top:0px;}.elementor-4915 .elementor-element.elementor-element-b60406a img{width:85%;}.elementor-4915 .elementor-element.elementor-element-10ac6eb > .elementor-widget-container{--e-transform-rotateZ:4deg;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-10ac6eb{left:-159px;}body.rtl .elementor-4915 .elementor-element.elementor-element-10ac6eb{right:-159px;}.elementor-4915 .elementor-element.elementor-element-10ac6eb{top:364px;}.elementor-4915 .elementor-element.elementor-element-10ac6eb img{width:22%;}.elementor-4915 .elementor-element.elementor-element-5b8c2c7 > .elementor-widget-container{--e-transform-rotateZ:-5deg;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-5b8c2c7{left:145px;}body.rtl .elementor-4915 .elementor-element.elementor-element-5b8c2c7{right:145px;}.elementor-4915 .elementor-element.elementor-element-5b8c2c7{top:49px;z-index:0;}.elementor-4915 .elementor-element.elementor-element-5b8c2c7 img{width:20%;}.elementor-4915 .elementor-element.elementor-element-2ba481c > .elementor-widget-container{--e-transform-rotateZ:-2deg;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-2ba481c{left:-177px;}body.rtl .elementor-4915 .elementor-element.elementor-element-2ba481c{right:-177px;}.elementor-4915 .elementor-element.elementor-element-2ba481c{top:-43px;}.elementor-4915 .elementor-element.elementor-element-2ba481c img{width:15%;}.elementor-4915 .elementor-element.elementor-element-3c9aea1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-3c9aea1 > .elementor-widget-container{margin:41px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3c9aea1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-f47653a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-f47653a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-f47653a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-264ef24{width:var( --container-widget-width, 499px );max-width:499px;--container-widget-width:499px;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-264ef24 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a8930ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-a8930ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:19px 140px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-af864f8{margin-top:0px;margin-bottom:0px;padding:150px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-f972bb8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-2b8c905 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-19f7439{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-19f7439 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-07a5042 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-07a5042{left:233px;}body.rtl .elementor-4915 .elementor-element.elementor-element-07a5042{right:233px;}.elementor-4915 .elementor-element.elementor-element-07a5042{top:69px;z-index:-5;}.elementor-4915 .elementor-element.elementor-element-07a5042 img{opacity:0.1;}.elementor-4915 .elementor-element.elementor-element-273275e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-273275e{left:-162%;}body.rtl .elementor-4915 .elementor-element.elementor-element-273275e{right:-162%;}.elementor-4915 .elementor-element.elementor-element-273275e{top:484px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-273275e img{width:59%;opacity:0.66;}.elementor-4915 .elementor-element.elementor-element-a825e17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-a825e17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 120px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-514fe1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c9ba48e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-c9ba48e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:9px 6px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-4915 .elementor-element.elementor-element-c9ba48e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4915 .elementor-element.elementor-element-c9ba48e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4915 .elementor-element.elementor-element-c9ba48e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:26px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-8157d48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-8157d48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:9px 6px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-4915 .elementor-element.elementor-element-8157d48.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4915 .elementor-element.elementor-element-8157d48.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4915 .elementor-element.elementor-element-8157d48.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:26px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-68ec11c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-68ec11c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;box-shadow:9px 6px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-4915 .elementor-element.elementor-element-68ec11c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4915 .elementor-element.elementor-element-68ec11c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4915 .elementor-element.elementor-element-68ec11c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:26px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-3c1cd8d:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-3c1cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0710;}.elementor-4915 .elementor-element.elementor-element-3c1cd8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;z-index:2;}.elementor-4915 .elementor-element.elementor-element-3c1cd8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-8d9ebbb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8d9ebbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-c6212dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:center;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-c6212dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c301867 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-c301867{left:130%;}body.rtl .elementor-4915 .elementor-element.elementor-element-c301867{right:130%;}.elementor-4915 .elementor-element.elementor-element-c301867{top:-278px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-c301867 img{width:100%;opacity:0.26;}.elementor-4915 .elementor-element.elementor-element-ff24898{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-ff24898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-bc0c3eb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-08721ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-4915 .elementor-element.elementor-element-08721ed > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3CF0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-08721ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-a9bae4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-a9bae4d.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4915 .elementor-element.elementor-element-a9bae4d.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4915 .elementor-element.elementor-element-a9bae4d.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:26px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-c85f123 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-4915 .elementor-element.elementor-element-c85f123 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3CF0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c85f123 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-3243c30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-3243c30.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4915 .elementor-element.elementor-element-3243c30.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4915 .elementor-element.elementor-element-3243c30.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:26px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-3e32785 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-4915 .elementor-element.elementor-element-3e32785 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3CF0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3e32785 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-461a755 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-461a755.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-4915 .elementor-element.elementor-element-461a755.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-4915 .elementor-element.elementor-element-461a755.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-title{font-family:"Chakra Petch", Sans-serif;font-size:26px;font-weight:400;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-1251c0f{margin-top:0px;margin-bottom:0px;padding:234px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-88c90ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-88c90ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-59ce257 > .elementor-container{max-width:1600px;}.elementor-4915 .elementor-element.elementor-element-9859501{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:center;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-9859501 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-13689a1 > .elementor-container{max-width:1600px;}.elementor-4915 .elementor-element.elementor-element-13689a1{margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c748367 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 60px 0px 30px;}.elementor-4915 .elementor-element.elementor-element-84c60c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-84c60c4 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-701d5e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-701d5e6{left:-51%;}body.rtl .elementor-4915 .elementor-element.elementor-element-701d5e6{right:-51%;}.elementor-4915 .elementor-element.elementor-element-701d5e6{top:-782px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-701d5e6 img{width:100%;opacity:0.27;}.elementor-4915 .elementor-element.elementor-element-1a82c1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-1a82c1d > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fb73e42{width:var( --container-widget-width, 153.636% );max-width:153.636%;--container-widget-width:153.636%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-fb73e42 > .elementor-widget-container{margin:-134px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-da3625e > .elementor-container{max-width:1600px;}.elementor-4915 .elementor-element.elementor-element-da3625e{margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-63174c6{width:var( --container-widget-width, 153.636% );max-width:153.636%;--container-widget-width:153.636%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-63174c6 > .elementor-widget-container{margin:-134px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c7c4be5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 60px 0px 30px;}.elementor-4915 .elementor-element.elementor-element-8158284{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-8158284 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-bced73f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-bced73f{left:126%;}body.rtl .elementor-4915 .elementor-element.elementor-element-bced73f{right:126%;}.elementor-4915 .elementor-element.elementor-element-bced73f{top:11px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-bced73f img{width:100%;opacity:0.27;}.elementor-4915 .elementor-element.elementor-element-b95bf70{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-b95bf70 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-e52414c{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-2dd64f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-26d842a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-26d842a{left:793px;}body.rtl .elementor-4915 .elementor-element.elementor-element-26d842a{right:793px;}.elementor-4915 .elementor-element.elementor-element-26d842a{top:-485px;z-index:-5;}.elementor-4915 .elementor-element.elementor-element-26d842a img{width:61%;opacity:0.1;}.elementor-4915 .elementor-element.elementor-element-aac8961 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fa01e8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-fa01e8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-9034a18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;column-gap:0px;text-align:start;font-family:"Chakra Petch", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-9034a18 > .elementor-widget-container{margin:0px 50px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-68a6e38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-68a6e38{left:-183%;}body.rtl .elementor-4915 .elementor-element.elementor-element-68a6e38{right:-183%;}.elementor-4915 .elementor-element.elementor-element-68a6e38{top:505px;z-index:-551;}.elementor-4915 .elementor-element.elementor-element-68a6e38 img{width:100%;opacity:1;}.elementor-4915 .elementor-element.elementor-element-2699711 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-570238e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-570238e > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-570238e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4915 .elementor-element.elementor-element-570238e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4915 .elementor-element.elementor-element-570238e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://vivendodevideo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4915 .elementor-element.elementor-element-570238e img{width:22%;}.elementor-4915 .elementor-element.elementor-element-0ee8f57 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0ee8f57{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-3bb3132 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3bb3132 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-3bb3132 .elementor-image-box-title{margin-bottom:0px;font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-3bb3132 .elementor-image-box-description{font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-67a345a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-25c0485{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-25c0485 > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-25c0485.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4915 .elementor-element.elementor-element-25c0485:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4915 .elementor-element.elementor-element-25c0485.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://vivendodevideo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4915 .elementor-element.elementor-element-25c0485 img{width:22%;}.elementor-4915 .elementor-element.elementor-element-fc98cd7 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fc98cd7{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-d0914e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-d0914e1 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-d0914e1 .elementor-image-box-title{margin-bottom:0px;font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-d0914e1 .elementor-image-box-description{font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-c25eef8{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-07257f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-9f97c27 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-d6236cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-d6236cf > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-d6236cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4915 .elementor-element.elementor-element-d6236cf:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4915 .elementor-element.elementor-element-d6236cf.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://vivendodevideo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4915 .elementor-element.elementor-element-d6236cf img{width:22%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4915 .elementor-element.elementor-element-1171b6b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-4915 .elementor-element.elementor-element-1171b6b{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-b7d83ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b7d83ce .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-b7d83ce .elementor-image-box-title{margin-bottom:0px;font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-b7d83ce .elementor-image-box-description{font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-850e0a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9 > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4915 .elementor-element.elementor-element-b9f7cb9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://vivendodevideo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9 img{width:22%;}.elementor-4915 .elementor-element.elementor-element-78fcae8 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-4915 .elementor-element.elementor-element-78fcae8{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-5608a32 > .elementor-widget-container{margin:23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-5608a32 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-5608a32 .elementor-image-box-title{margin-bottom:0px;font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-5608a32 .elementor-image-box-description{font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-9672a2b{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-30004d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-f3552bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-1f86697{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-1f86697 > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-1f86697.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4915 .elementor-element.elementor-element-1f86697:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4915 .elementor-element.elementor-element-1f86697.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://vivendodevideo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4915 .elementor-element.elementor-element-1f86697 img{width:22%;}.elementor-4915 .elementor-element.elementor-element-3a1393a > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3a1393a{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-a654090 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a654090 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-a654090 .elementor-image-box-title{margin-bottom:0px;font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-a654090 .elementor-image-box-description{font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-24ce2d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-19cd351{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-19cd351 > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-19cd351.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4915 .elementor-element.elementor-element-19cd351:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4915 .elementor-element.elementor-element-19cd351.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://vivendodevideo.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4915 .elementor-element.elementor-element-19cd351 img{width:22%;}.elementor-4915 .elementor-element.elementor-element-59a69cc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-59a69cc{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-0f99529 > .elementor-widget-container{margin:31px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0f99529 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-0f99529 .elementor-image-box-title{margin-bottom:0px;font-family:"Chakra Petch", Sans-serif;font-size:24px;font-weight:600;color:#FCF7FF;}.elementor-4915 .elementor-element.elementor-element-0f99529 .elementor-image-box-description{font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;color:#A4A1A6;}.elementor-4915 .elementor-element.elementor-element-4636e96{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-4636e96, .elementor-4915 .elementor-element.elementor-element-4636e96 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-4636e96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4915 .elementor-element.elementor-element-51bebea > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-51bebea{z-index:2;text-align:center;font-family:"Maven Pro", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FCF7FF;}body.elementor-page-4915:not(.elementor-motion-effects-element-type-background), body.elementor-page-4915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0710;}body.elementor-page-4915{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-7202845.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-7202845.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-8cac6e2{width:var( --container-widget-width, 518.016px );max-width:518.016px;--container-widget-width:518.016px;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main .elementor-item{padding-left:16px;padding-right:16px;}.elementor-4915 .elementor-element.elementor-element-c95cfcc{padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-d1a227e{text-align:center;}.elementor-4915 .elementor-element.elementor-element-929e5cc{font-size:30px;}.elementor-4915 .elementor-element.elementor-element-a361ba8{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-4be817e{padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-3d5dfc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-a1890fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c54edaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3983ab1{padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-34599bc > .elementor-widget-container{margin:50px 30px 10px 30px;}.elementor-4915 .elementor-element.elementor-element-5302483 > .elementor-widget-container{margin:0px 30px 10px 30px;}.elementor-4915 .elementor-element.elementor-element-50863a5 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-4915 .elementor-element.elementor-element-5326b8b > .elementor-widget-container{margin:70px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-5326b8b{text-align:start;}.elementor-4915 .elementor-element.elementor-element-5326b8b img{width:13%;}.elementor-4915 .elementor-element.elementor-element-d71a833 > .elementor-widget-container{margin:0px 50px 20px 30px;}.elementor-4915 .elementor-element.elementor-element-bceb433 > .elementor-widget-container{margin:0px 50px 70px 30px;}.elementor-4915 .elementor-element.elementor-element-4a37aeb{padding:100px 30px 100px 30px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-bafb75e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-bafb75e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-bafb75e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-8ca9c39{text-align:center;}.elementor-4915 .elementor-element.elementor-element-a89065c{width:var( --container-widget-width, 727px );max-width:727px;--container-widget-width:727px;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-a89065c > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-84459c2{padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-624ebc9:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-624ebc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-4915 .elementor-element.elementor-element-624ebc9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a009d4a{padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-b2c85c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-f47653a > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4915 .elementor-element.elementor-element-a8930ef > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-af864f8{padding:100px 30px 100px 30px;}.elementor-4915 .elementor-element.elementor-element-b0dbe24{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-19f7439{text-align:center;}.elementor-4915 .elementor-element.elementor-element-a825e17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a825e17{text-align:center;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-description{font-size:18px;line-height:1.2em;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-description{font-size:18px;line-height:1.2em;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-description{font-size:18px;line-height:1.2em;}.elementor-4915 .elementor-element.elementor-element-bc0c3eb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-08721ed > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c85f123 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3e32785 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8a41902{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fa01e8f{text-align:center;}.elementor-4915 .elementor-element.elementor-element-9034a18 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-4915 .elementor-element.elementor-element-9034a18{text-align:center;}.elementor-4915 .elementor-element.elementor-element-570238e{text-align:center;}.elementor-4915 .elementor-element.elementor-element-67a345a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4915 .elementor-element.elementor-element-c25eef8{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-9f97c27 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-850e0a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-9672a2b{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-51bebea > .elementor-widget-container{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-4915 .elementor-element.elementor-element-d6c8beb{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-7202845.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4915 .elementor-element.elementor-element-7202845.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4915 .elementor-element.elementor-element-7202845.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4915 .elementor-element.elementor-element-7202845 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:200px;}.elementor-4915 .elementor-element.elementor-element-7202845 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-4915 .elementor-element.elementor-element-bd02c03{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;}.elementor-4915 .elementor-element.elementor-element-bd02c03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-bd02c03 img{width:100%;}.elementor-4915 .elementor-element.elementor-element-8cac6e2{width:var( --container-widget-width, 40.049% );max-width:40.049%;--container-widget-width:40.049%;--container-widget-flex-grow:0;--nav-menu-icon-size:29px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--dropdown a{padding-left:17px;padding-right:17px;padding-top:13px;padding-bottom:13px;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-3px !important;}.elementor-4915 .elementor-element.elementor-element-8cac6e2 .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-4915 .elementor-element.elementor-element-c95cfcc{padding:30px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-ee17e58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-ee17e58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-ee17e58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-d1a227e{text-align:center;}.elementor-4915 .elementor-element.elementor-element-d1a227e img{width:41%;}.elementor-4915 .elementor-element.elementor-element-929e5cc{text-align:center;font-size:24px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-b943223{text-align:center;font-size:14px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-a361ba8{border-width:2px 0px 0px 0px;padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-03970ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0437945{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-8009e38{text-align:start;font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-4be817e{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-2a0900c{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-e535e03{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-ce83eb9{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-fc2e64b{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-1da31de{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-13461d8{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-3983ab1{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-709f9da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-6a49d90{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-f6c100d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-34599bc{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-5302483{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-50863a5 > .elementor-widget-container{padding:0px 30px 50px 30px;}.elementor-4915 .elementor-element.elementor-element-5326b8b > .elementor-widget-container{margin:70px 0px 0px 30px;}.elementor-4915 .elementor-element.elementor-element-5326b8b{text-align:start;}.elementor-4915 .elementor-element.elementor-element-5326b8b img{width:11%;}.elementor-4915 .elementor-element.elementor-element-d71a833{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-bceb433{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-4a37aeb{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-8ca9c39{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-a89065c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion-title{font-size:18px;line-height:1.4em;}.elementor-4915 .elementor-element.elementor-element-451f500{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-0233a20{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-84459c2{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-624ebc9:not(.elementor-motion-effects-element-type-background), .elementor-4915 .elementor-element.elementor-element-624ebc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivendodevideo.com.br/wp-content/uploads/2024/09/Bloco-imagem-dele-copiar-mobile-v2.webp");background-position:bottom center;}.elementor-4915 .elementor-element.elementor-element-624ebc9{padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-d20c01b > .elementor-element-populated{margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-4915 .elementor-element.elementor-element-669a1f0{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-633b8cf{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-a009d4a{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-b60406a > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b60406a img{width:100%;}body:not(.rtl) .elementor-4915 .elementor-element.elementor-element-10ac6eb{left:-155.995px;}body.rtl .elementor-4915 .elementor-element.elementor-element-10ac6eb{right:-155.995px;}.elementor-4915 .elementor-element.elementor-element-10ac6eb{top:292.93px;}.elementor-4915 .elementor-element.elementor-element-3c9aea1{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-4915 .elementor-element.elementor-element-f47653a > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4915 .elementor-element.elementor-element-264ef24{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-a8930ef{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-af864f8{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-19f7439{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-a825e17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-4915 .elementor-element.elementor-element-a825e17{text-align:center;font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-c9ba48e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-img{margin-bottom:15px;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4915 .elementor-element.elementor-element-c9ba48e .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-4915 .elementor-element.elementor-element-8157d48 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-img{margin-bottom:15px;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4915 .elementor-element.elementor-element-8157d48 .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-4915 .elementor-element.elementor-element-68ec11c > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-wrapper{text-align:start;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-img{margin-bottom:15px;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4915 .elementor-element.elementor-element-68ec11c .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-4915 .elementor-element.elementor-element-c6212dc{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-ff24898{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-img{margin-bottom:14px;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-title{font-size:20px;}.elementor-4915 .elementor-element.elementor-element-a9bae4d .elementor-image-box-description{font-size:14px;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-img{margin-bottom:14px;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-title{font-size:20px;}.elementor-4915 .elementor-element.elementor-element-3243c30 .elementor-image-box-description{font-size:14px;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-img{margin-bottom:14px;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-title{font-size:20px;}.elementor-4915 .elementor-element.elementor-element-461a755 .elementor-image-box-description{font-size:14px;}.elementor-4915 .elementor-element.elementor-element-1251c0f{padding:100px 0px 100px 0px;}.elementor-4915 .elementor-element.elementor-element-8d2355e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-9859501{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-13689a1{padding:50px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c748367 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-84c60c4{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-1a82c1d{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-8e83f15 > .elementor-element-populated{margin:128px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fb73e42 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-fb73e42{text-align:start;}.elementor-4915 .elementor-element.elementor-element-fb73e42 img{width:100%;max-width:100%;}.elementor-4915 .elementor-element.elementor-element-8b7cd32 > .elementor-element-populated{margin:127px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-63174c6 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-c7c4be5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-8158284{font-size:28px;}.elementor-4915 .elementor-element.elementor-element-b95bf70{font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-fa01e8f{text-align:center;font-size:16px;line-height:1.3em;}.elementor-4915 .elementor-element.elementor-element-9034a18 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4915 .elementor-element.elementor-element-9034a18{text-align:center;font-size:28px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-2699711.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-2699711.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-2699711.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-2699711 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-570238e{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;text-align:center;}.elementor-4915 .elementor-element.elementor-element-570238e img{width:54%;}.elementor-4915 .elementor-element.elementor-element-0ee8f57{font-size:16px;}.elementor-4915 .elementor-element.elementor-element-3bb3132 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-3bb3132 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-3bb3132 .elementor-image-box-title{font-size:24px;}.elementor-4915 .elementor-element.elementor-element-3bb3132 .elementor-image-box-description{font-size:12px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-67a345a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-67a345a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-67a345a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-25c0485{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;text-align:center;}.elementor-4915 .elementor-element.elementor-element-25c0485 img{width:54%;}.elementor-4915 .elementor-element.elementor-element-fc98cd7{font-size:16px;}.elementor-4915 .elementor-element.elementor-element-d0914e1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-d0914e1 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-d0914e1 .elementor-image-box-title{font-size:24px;}.elementor-4915 .elementor-element.elementor-element-d0914e1 .elementor-image-box-description{font-size:12px;}.elementor-4915 .elementor-element.elementor-element-c25eef8{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-9f97c27.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-9f97c27.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-9f97c27.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-d6236cf{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;text-align:center;}.elementor-4915 .elementor-element.elementor-element-d6236cf img{width:54%;}.elementor-4915 .elementor-element.elementor-element-1171b6b{font-size:16px;}.elementor-4915 .elementor-element.elementor-element-b7d83ce > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-b7d83ce .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-b7d83ce .elementor-image-box-title{font-size:24px;}.elementor-4915 .elementor-element.elementor-element-b7d83ce .elementor-image-box-description{font-size:12px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-850e0a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-850e0a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-850e0a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;text-align:center;}.elementor-4915 .elementor-element.elementor-element-b9f7cb9 img{width:54%;}.elementor-4915 .elementor-element.elementor-element-78fcae8{font-size:16px;}.elementor-4915 .elementor-element.elementor-element-5608a32 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-5608a32 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-5608a32 .elementor-image-box-title{font-size:24px;}.elementor-4915 .elementor-element.elementor-element-5608a32 .elementor-image-box-description{font-size:12px;}.elementor-4915 .elementor-element.elementor-element-9672a2b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-f3552bb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-f3552bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-f3552bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-1f86697{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;text-align:center;}.elementor-4915 .elementor-element.elementor-element-1f86697 img{width:54%;}.elementor-4915 .elementor-element.elementor-element-3a1393a{font-size:16px;}.elementor-4915 .elementor-element.elementor-element-a654090 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-a654090 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-a654090 .elementor-image-box-title{font-size:24px;}.elementor-4915 .elementor-element.elementor-element-a654090 .elementor-image-box-description{font-size:12px;}.elementor-bc-flex-widget .elementor-4915 .elementor-element.elementor-element-24ce2d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4915 .elementor-element.elementor-element-24ce2d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4915 .elementor-element.elementor-element-24ce2d0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4915 .elementor-element.elementor-element-19cd351{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;text-align:center;}.elementor-4915 .elementor-element.elementor-element-19cd351 img{width:54%;}.elementor-4915 .elementor-element.elementor-element-59a69cc{font-size:16px;}.elementor-4915 .elementor-element.elementor-element-0f99529 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4915 .elementor-element.elementor-element-0f99529 .elementor-image-box-wrapper{text-align:center;}.elementor-4915 .elementor-element.elementor-element-0f99529 .elementor-image-box-title{font-size:24px;}.elementor-4915 .elementor-element.elementor-element-0f99529 .elementor-image-box-description{font-size:12px;}.elementor-4915 .elementor-element.elementor-element-4636e96 > .elementor-container{max-width:500px;}.elementor-4915 .elementor-element.elementor-element-42dec6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4915 .elementor-element.elementor-element-32fa53c{width:23.699%;}.elementor-4915 .elementor-element.elementor-element-a1890fd{width:36.294%;}.elementor-4915 .elementor-element.elementor-element-c54edaa{width:39.673%;}.elementor-4915 .elementor-element.elementor-element-b2c85c7{width:42.982%;}.elementor-4915 .elementor-element.elementor-element-f47653a{width:57.018%;}.elementor-4915 .elementor-element.elementor-element-2b8c905{width:40%;}.elementor-4915 .elementor-element.elementor-element-514fe1c{width:60%;}.elementor-4915 .elementor-element.elementor-element-88c90ff{width:100%;}.elementor-4915 .elementor-element.elementor-element-8d2355e{width:100%;}.elementor-4915 .elementor-element.elementor-element-aac8961{width:33%;}.elementor-4915 .elementor-element.elementor-element-2699711{width:33%;}.elementor-4915 .elementor-element.elementor-element-67a345a{width:32.927%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4915 .elementor-element.elementor-element-32fa53c{width:30%;}.elementor-4915 .elementor-element.elementor-element-a1890fd{width:55%;}.elementor-4915 .elementor-element.elementor-element-c54edaa{width:100%;}.elementor-4915 .elementor-element.elementor-element-dcd89e4{width:48%;}.elementor-4915 .elementor-element.elementor-element-0bd769d{width:48%;}.elementor-4915 .elementor-element.elementor-element-08721ed{width:70%;}.elementor-4915 .elementor-element.elementor-element-c85f123{width:70%;}.elementor-4915 .elementor-element.elementor-element-3e32785{width:70%;}.elementor-4915 .elementor-element.elementor-element-aac8961{width:100%;}.elementor-4915 .elementor-element.elementor-element-2699711{width:32%;}.elementor-4915 .elementor-element.elementor-element-67a345a{width:32%;}.elementor-4915 .elementor-element.elementor-element-07257f5{width:100%;}.elementor-4915 .elementor-element.elementor-element-9f97c27{width:32%;}.elementor-4915 .elementor-element.elementor-element-850e0a9{width:32%;}.elementor-4915 .elementor-element.elementor-element-30004d9{width:100%;}.elementor-4915 .elementor-element.elementor-element-f3552bb{width:32%;}.elementor-4915 .elementor-element.elementor-element-24ce2d0{width:32%;}}/* Start custom CSS for column, class: .elementor-element-7202845 */@media(max-width: 350px){
    .elementor-4915 .elementor-element.elementor-element-7202845{
    padding-left: 40px;    
    padding-right: 40px;
    }
}

@media(max-width: 767px) and (min-width: 351px){
    .elementor-4915 .elementor-element.elementor-element-7202845{
    padding-left: 60px;
    padding-right: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6c8beb */.elementor-4915 .elementor-element.elementor-element-d6c8beb{
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada) 1;
   
  }
 
 @media only screen and (max-width: 768px) {
  .elementor-widget-wrap {
    display: flex;
    justify-content: space-between; /* Alinha os itens nos cantos opostos */
    align-items: center; /* Alinha os itens verticalmente ao centro */
  }

 .elementor-4915 .elementor-element.elementor-element-d6c8beb .elementor-widget-wrap > * {
    flex: 0 1 auto; /* Garante que cada elemento ocupe apenas o espaço necessário */
    width: auto; /* Previne que os elementos ocupem 100% da largura */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62680e9 */.elementor-4915 .elementor-element.elementor-element-62680e9{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee17e58 */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-ee17e58 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-ee17e58 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */

  }
}

@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-ee17e58{
        max-width: 700px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c95cfcc */.elementor-4915 .elementor-element.elementor-element-c95cfcc{
       border-top: 1px solid rgba(211, 234, 255, 0.15);
   
  }
  
  @media(max-width: 768px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-c95cfcc {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f99d1a7 */.elementor-4915 .elementor-element.elementor-element-f99d1a7{
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf2ecbe */.elementor-4915 .elementor-element.elementor-element-bf2ecbe{
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f689edb */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-f689edb {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-f689edb {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-f689edb {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5488c7a */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-5488c7a {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-5488c7a {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a361ba8 */@media(max-width: 768px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-a361ba8 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32fa53c */.elementor-4915 .elementor-element.elementor-element-32fa53c {
    border: 1px solid rgba(211, 234, 255, 0.15);
    backdrop-filter: blur(20px);
    position: relative;
    border-radius: 5px;
    transition: all 0.5s ease;
    background: rgba(196, 172, 209, 0.05);
  }
  

@media(max-width: 1024px) and (min-width: 767px){  
.elementor-4915 .elementor-element.elementor-element-32fa53c{ 
    width: 36%;
    height: 420px;

    overflow: hidden;

}
}


@media(max-width: 767px) {  
.elementor-4915 .elementor-element.elementor-element-32fa53c{ 
    width: 100%;
    height: 79vw;

    overflow: hidden;

}
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-32fa53c {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-32fa53c {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a1890fd */.elementor-4915 .elementor-element.elementor-element-a1890fd {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;
    border-radius: 5px;
    padding: 30px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
@media(max-width: 1024px) and (min-width: 767px){  
.elementor-4915 .elementor-element.elementor-element-a1890fd{ 
    width: 52%;
}
}


@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-a1890fd{
        backdrop-filter: blur(10px);
    }
}
@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-a1890fd {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-a1890fd {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-a1890fd {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c54edaa */.elementor-4915 .elementor-element.elementor-element-c54edaa {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;
    border-radius: 5px;
    padding: 30px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  

@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-c54edaa{
        backdrop-filter: blur(10px);
    }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-c54edaa {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-c54edaa {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-c54edaa {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8077c52 */@media(min-width: 1024px ){/* Estilo para a container das colunas */
.elementor-4915 .elementor-element.elementor-element-8077c52 .elementor-container {
    display: flex; /* Usa flexbox para layout */
    justify-content: space-between; /* Distribui os itens com espaço entre as extremidades e os itens */
    width: 100%;
    padding: 0 0; /* Ajusta o padding para que a margem seja incluída corretamente */
    box-sizing: border-box; /* Inclui padding e border no cálculo da largura */
}

/* Estilo para as colunas */
.elementor-4915 .elementor-element.elementor-element-8077c52 .elementor-column {

    margin: 0 10px; /* Espaço de 20px entre as colunas (10px de cada lado) */
    box-sizing: border-box; /* Inclui a margem e o padding na largura total da coluna */
}

/* Remove o espaço extra das primeiras e últimas colunas */
.elementor-4915 .elementor-element.elementor-element-8077c52 .elementor-column:first-child {
    margin-left: 0;
}

.elementor-4915 .elementor-element.elementor-element-8077c52 .elementor-column:last-child {
    margin-right: 0;
}
}


@media(max-width: 1024px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-8077c52 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
}


@media(min-width: 767px ){/* Estilo para a container das colunas */


/* Estilo para as colunas */
.elementor-4915 .elementor-element.elementor-element-8077c52 .elementor-column {

    margin: 20px 20px; /* Espaço de 20px entre as colunas (10px de cada lado) */
    box-sizing: border-box; /* Inclui a margem e o padding na largura total da coluna */
}

/* Remove o espaço extra das primeiras e últimas colunas */
}



@media(max-width: 767px ){/* Estilo para a container das colunas */




/* Remove o espaço extra das primeiras e últimas colunas */
}

@media(max-width: 768px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-8077c52 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-151e862 */.elementor-4915 .elementor-element.elementor-element-151e862 {
    backdrop-filter: blur(20px) !important;
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;
    border-radius: 5px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
    width: 800px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dcd89e4 */.elementor-4915 .elementor-element.elementor-element-dcd89e4 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;
    border-radius: 5px;
    padding: 10px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  
  @media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-dcd89e4{
        backdrop-filter: blur(10px);
    }
}
  
  
@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-dcd89e4 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-dcd89e4 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-dcd89e4 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0bd769d */.elementor-4915 .elementor-element.elementor-element-0bd769d {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;
    border-radius: 5px;
    padding: 30px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  
  
  @media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-0bd769d{
        backdrop-filter: blur(10px);
    }
}
  
@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-0bd769d {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-0bd769d {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-0bd769d {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63f46c0 */@media(min-width: 1024px ){/* Estilo para a container das colunas */
.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-container {
    display: flex; /* Usa flexbox para layout */
    justify-content: space-between; /* Distribui os itens com espaço entre as extremidades e os itens */
    width: 100%;
    padding: 0 0; /* Ajusta o padding para que a margem seja incluída corretamente */
    box-sizing: border-box; /* Inclui padding e border no cálculo da largura */
}

/* Estilo para as colunas */
.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-column {

    margin: 0 10px; /* Espaço de 20px entre as colunas (10px de cada lado) */
    box-sizing: border-box; /* Inclui a margem e o padding na largura total da coluna */
}

/* Remove o espaço extra das primeiras e últimas colunas */
.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-column:first-child {
    margin-left: 0;
}

.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-column:last-child {
    margin-right: 0;
}
}


@media(max-width: 1024px) and (min-width: 767px ){/* Estilo para a container das colunas */
.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-container {
    display: flex; /* Usa flexbox para layout */
    justify-content: space-between; /* Distribui os itens com espaço entre as extremidades e os itens */
    width: 100%;
    padding: 0 0; /* Ajusta o padding para que a margem seja incluída corretamente */
    box-sizing: border-box; /* Inclui padding e border no cálculo da largura */
}
/* Estilo para as colunas */
.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-column {

    margin: 20px 10px; /* Espaço de 20px entre as colunas (10px de cada lado) */
    box-sizing: border-box; /* Inclui a margem e o padding na largura total da coluna */
}

/* Remove o espaço extra das primeiras e últimas colunas */
.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-column:first-child {
    margin-left: 0;
}

.elementor-4915 .elementor-element.elementor-element-63f46c0 .elementor-column:last-child {
    margin-right: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51ff038 */.elementor-4915 .elementor-element.elementor-element-51ff038{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4efaf93 */.elementor-4915 .elementor-element.elementor-element-4efaf93{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d4bc0c9 */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-d4bc0c9{
        max-width: 700px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4be817e */@media(max-width: 768px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-4be817e {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa6c684 */.elementor-4915 .elementor-element.elementor-element-fa6c684{
    animation: 20s ease-in-out 1s infinite davinci;
    filter: blur(15px);
}


@keyframes davinci{
    
     0%, 100% {
    transform: rotate(5deg) translatey(0);
}
50% {
    transform: rotate(15deg) translatey(90px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-568d0ee */.elementor-4915 .elementor-element.elementor-element-568d0ee {  
    animation: floating 20s ease-in-out infinite;
    filter: blur(15px);
}

@keyframes floating {
    0%, 100%{
        transform: rotate(-5deg) translate(0,  0px);
    }
    50%{
        transform: rotate(5deg) translate(0, 40px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56ae61d */.elementor-4915 .elementor-element.elementor-element-56ae61d{
        transform: rotate(15deg);
    filter: blur(12px);
    animation: 15s ease-in-out 1s infinite finalcut;
    
    }
    
    @keyframes finalcut{
   0%, 100% {
    transform: rotate(-5deg) translatey(30px);
}
50% {
    transform: rotate(15deg) translatey(0px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-50863a5 *//* Efeito de hover para o ícone da lista */
.elementor-icon-list-item .elementor-icon-list-icon i::before {
    background: linear-gradient(-45deg, #7f2ada, #ff4081);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0eb790d */.elementor-4915 .elementor-element.elementor-element-0eb790d{
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e684651 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-e684651{
    backdrop-filter: blur(20px);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a49d90 */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-6a49d90{
        max-width: 700px;
        margin: 0 auto;
    }
}

.elementor-4915 .elementor-element.elementor-element-6a49d90 {

    border: 1px solid rgba(211, 234, 255, 0.15);
}

.elementor-4915 .elementor-element.elementor-element-6a49d90 {
    height: auto; /* Ajusta a altura da sessão automaticamente com base no conteúdo */
    overflow: visible; /* Permite que os elementos dentro da sessão possam sair fora dela */
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-6a49d90 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-6a49d90 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-6a49d90 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fcda84 */.elementor-4915 .elementor-element.elementor-element-2fcda84{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-a89065c *//* Adicionando borda, raio e espaço entre os itens do accordion */
.elementor-accordion .elementor-tab-title {

    transition: border 0.3s ease; /* Transição suave para a borda */
}



.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion .elementor-tab-title {
   border-bottom: 1px solid;
   border-color: rgba(211, 234, 255, 0.15);
   transition: 0.5s !important;
}


/* Efeito de hover para o ícone do accordion */
.elementor-tab-title .elementor-accordion-icon i::before {
    background: linear-gradient(-45deg, #7f2ada, #ff4081);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.elementor-4915 .elementor-element.elementor-element-a89065c .elementor-accordion .elementor-tab-title:hover {
   border-bottom: 1px solid;
    border-image: linear-gradient(-45deg, #7f2ada, #bf2b93) 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f68e58a */.elementor-4915 .elementor-element.elementor-element-f68e58a{
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bafb75e */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-bafb75e{
        max-width: 700px;
        margin: 0 auto;
    }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-bafb75e {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-bafb75e {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-bafb75e {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9179fe */.elementor-4915 .elementor-element.elementor-element-e9179fe{
    filter: brightness(1.2);
   animation: interroga 8s ease-in-out infinite;
}



@keyframes interroga {
    0%, 100%{
        transform: rotate(-2deg);
    }
        50%{
        transform: rotate(2deg);    
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33f140c */.elementor-4915 .elementor-element.elementor-element-33f140c{
    filter: blur(200px);
}


@keyframes light{
    0%, 100%{
        transform: scale(0.5);
    }
    50%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-451f500 */.elementor-4915 .elementor-element.elementor-element-451f500:after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    width: 151px;
    height: 8px;
    background: linear-gradient(98deg, #bf2b93 -5.25%, #7f2ada 93.97%);
    box-shadow: 0px 100px 80px 0px rgba(255, 105, 180, 0.31),  /* Adjusted to a pinkish shade */
                0px 41.778px 33.422px 0px rgba(255, 105, 180, 0.22),
                0px 22.336px 17.869px 0px rgba(255, 105, 180, 0.18),
                0px 12.522px 10.017px 0px rgba(255, 105, 180, 0.16),
                0px 6.65px 5.32px 0px rgba(255, 105, 180, 0.13),
                0px 2.767px 2.214px 0px rgba(255, 105, 180, 0.09);
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f727f3 */.elementor-4915 .elementor-element.elementor-element-3f727f3{
    max-width: 400px;
    margin: 0 auto;
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-3f727f3 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-3f727f3 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72276aa */.elementor-4915 .elementor-element.elementor-element-72276aa{

    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f421cad */.elementor-4915 .elementor-element.elementor-element-f421cad{
    max-width: 400px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4382e3f */.elementor-4915 .elementor-element.elementor-element-4382e3f{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-624ebc9 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-624ebc9{
        backdrop-filter: blur(10px);
    }
}
 
 
  .elementor-4915 .elementor-element.elementor-element-624ebc9 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;
    border-radius: 5px;
    padding: 40px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  
@media(max-width: 767px) and (min-width: 479px){
    .elementor-4915 .elementor-element.elementor-element-624ebc9{
        padding-bottom: 400px !important;
    }
    
}

@media(max-width: 478px){
    .elementor-4915 .elementor-element.elementor-element-624ebc9{
        padding-bottom: 300px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b39b7ad */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-b39b7ad {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-b39b7ad {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10ac6eb */.elementor-4915 .elementor-element.elementor-element-10ac6eb {  
    animation: floating 20s ease-in-out infinite;
    filter: blur(3px);
}

@keyframes floating {
    0%, 100%{
        transform: rotate(-5deg) translate(0,  0px);
    }
    50%{
        transform: rotate(5deg) translate(0, 40px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b8c2c7 */.elementor-4915 .elementor-element.elementor-element-5b8c2c7{
    animation: 20s ease-in-out 1s infinite davinci;
    filter: blur(2px);
}


@keyframes davinci{
    
     0%, 100% {
    transform: rotate(5deg) translatey(0);
}
50% {
    transform: rotate(15deg) translatey(90px);
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ba481c */.elementor-4915 .elementor-element.elementor-element-2ba481c{
        transform: rotate(15deg);
    filter: blur(1px);
    animation: 15s ease-in-out 1s infinite finalcut;
    
    }
    
    @keyframes finalcut{
   0%, 100% {
    transform: rotate(-5deg) translatey(30px);
}
50% {
    transform: rotate(15deg) translatey(0px);
}
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3c9aea1 */@media(max-width: 446px){
    .elementor-4915 .elementor-element.elementor-element-3c9aea1{
        margin-top: -40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b2c85c7 */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-b2c85c7 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-b2c85c7 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f47653a */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-f47653a {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-f47653a {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19f7439 */seletor {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07a5042 */.elementor-4915 .elementor-element.elementor-element-07a5042{
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-273275e */.elementor-4915 .elementor-element.elementor-element-273275e{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a825e17 */seletor {
    position: fixed;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0dbe24 */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-b0dbe24{
        max-width: 700px;
        margin: 0 auto;
    }
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-b0dbe24 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-b0dbe24 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */

  }
}

@media (max-width: 1024px) and (min-width: 767px) {
    /* Para empilhar as colunas na sessão */
    .elementor-4915 .elementor-element.elementor-element-b0dbe24 .elementor-column {
        width: 100% !important; /* Faz com que cada coluna ocupe 100% da largura */
        display: block !important; /* Força o layout a ser em bloco */
        margin-bottom: 20px; /* Adiciona espaçamento entre as colunas */
    }

    /* Remove o espaçamento lateral entre as colunas */
    .elementor-4915 .elementor-element.elementor-element-b0dbe24 .elementor-row {
        display: block !important; /* Remove o comportamento flex ou grid */
    }
}

.elementor-4915 .elementor-element.elementor-element-b0dbe24 .elementor-image-box-title {
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada, transparent) 1;
   padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f972bb8 */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-f972bb8{
        max-width: 700px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-af864f8 */.elementor-4915 .elementor-element.elementor-element-af864f8{
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada) 1;
   
  }

@media(max-width: 768px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-af864f8 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c301867 */.elementor-4915 .elementor-element.elementor-element-c301867{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-08721ed */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-08721ed{
        backdrop-filter: blur(10px);
    }
}


  .elementor-4915 .elementor-element.elementor-element-08721ed {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 30px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
    
  }
  
.elementor-4915 .elementor-element.elementor-element-08721ed .elementor-image-box-title {
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada, transparent) 1;
   padding-bottom: 15px;
}

@media(max-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-08721ed{
     margin-bottom: 15px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c85f123 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-c85f123{
        backdrop-filter: blur(10px);
    }
}


  .elementor-4915 .elementor-element.elementor-element-c85f123 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 30px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
    
  }
  
.elementor-4915 .elementor-element.elementor-element-c85f123 .elementor-image-box-title {
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada, transparent) 1;
   padding-bottom: 15px;
}

@media(max-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-c85f123{
     margin-bottom: 15px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e32785 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-3e32785{
        backdrop-filter: blur(10px);
    }
}
  
  
  .elementor-4915 .elementor-element.elementor-element-3e32785 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 30px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
    
  }
  
.elementor-4915 .elementor-element.elementor-element-3e32785 .elementor-image-box-title {
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada, transparent) 1;
   padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bc0c3eb */@media (max-width: 1024px) and (min-width: 767px) {
    /* Configura o container como flexbox para centralizar as colunas */
    .elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-container {
        display: flex;
        justify-content: center; /* Centraliza as colunas no centro */
        flex-wrap: wrap; /* Permite que as colunas quebrem para uma nova linha se necessário */
    }

    /* Aplica margens laterais iguais para criar espaçamento entre as colunas */
    .elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-column {
        margin-top: 7.5px;
        margin-bottom: 7.5px;
      
        box-sizing: border-box; /* Garante que o padding e a borda não afetem a largura */
    }

    /* Remove o espaçamento das bordas externas da primeira e última coluna */
    .elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-column:first-child {
        margin-left: 0;
    }

    .elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-column:last-child {
        margin-right: 0;
    }
}



@media(min-width:1024px) {/* Adiciona espaçamento de 15px entre as colunas */
.elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-container {
    display: flex;
    justify-content: space-between;
}

.elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-column {
    margin-left: 7.5px;
    margin-right: 7.5px;
}

/* Remove o espaçamento das bordas externas */
.elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-column:first-child {
    margin-left: 0;
}

.elementor-4915 .elementor-element.elementor-element-bc0c3eb .elementor-column:last-child {
    margin-right: 0;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8d9ebbb */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-8d9ebbb{
        max-width: 700px;
        margin: 0 auto;
    }
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-8d9ebbb {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-8d9ebbb {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */

  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c1cd8d */@media(max-width: 768px) and (min-width: 531px){
    /* Centralizar a coluna dentro da seção no mobile */
    .elementor-4915 .elementor-element.elementor-element-3c1cd8d {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8d2355e */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-8d2355e{
        max-width: 700px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-701d5e6 */.elementor-4915 .elementor-element.elementor-element-701d5e6{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c748367 */.elementor-4915 .elementor-element.elementor-element-c748367{
    max-width: 700px;
    margin: 0 auto;
}



@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-c748367 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;

  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e83f15 */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-8e83f15{
        max-width: 700px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13689a1 */@media(max-width: 1020px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-13689a1{
        max-width: 700px;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bced73f */.elementor-4915 .elementor-element.elementor-element-bced73f{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7c4be5 */.elementor-4915 .elementor-element.elementor-element-c7c4be5{
    max-width: 700px;
    margin: 0 auto;
}




@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-c7c4be5 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */

  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da3625e */@media(max-width: 1024px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-da3625e{
        max-width: 700px;
        margin: 0 auto;
    }
}


@media (max-width: 1024px) {
    .elementor-4915 .elementor-element.elementor-element-da3625e .elementor-container {
        display: flex;
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-88c90ff */.elementor-4915 .elementor-element.elementor-element-88c90ff{
    margin: 0 auto;
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-88c90ff {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-88c90ff {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */

  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1251c0f */.elementor-4915 .elementor-element.elementor-element-1251c0f{
      border-top: 1px solid rgba(211, 234, 255, 0.15);
}

@media (max-width: 1024px) and (min-width: 767px) {
    /* Para empilhar as colunas na sessão */
    .elementor-4915 .elementor-element.elementor-element-1251c0f .elementor-column {
        width: 100% !important; /* Faz com que cada coluna ocupe 100% da largura */
        display: block !important; /* Força o layout a ser em bloco */
        margin-bottom: 20px; /* Adiciona espaçamento entre as colunas */
    }

    /* Remove o espaçamento lateral entre as colunas */
    .elementor-4915 .elementor-element.elementor-element-1251c0f .elementor-row {
        display: block !important; /* Remove o comportamento flex ou grid */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26d842a */.elementor-4915 .elementor-element.elementor-element-26d842a{
    opacity: 0.1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68a6e38 */.elementor-4915 .elementor-element.elementor-element-68a6e38{
    filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2699711 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-2699711{
        backdrop-filter: blur(10px);
    }
}

  .elementor-4915 .elementor-element.elementor-element-2699711 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 20px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  




@media (max-width: 768px){
  .elementor-4915 .elementor-element.elementor-element-2699711 {
 /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 60px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67a345a */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-67a345a{
        backdrop-filter: blur(10px);
    }
}

  .elementor-4915 .elementor-element.elementor-element-67a345a {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 20px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a41902 */@media(max-width: 1024px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-8a41902{
        max-width: 700px;
        margin: 0 auto;
    }
}
@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-8a41902 .elementor-column {
    margin-left: 7.5px;
    margin-right: 7.5px;
}
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-8a41902 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-8a41902 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-8a41902 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}


@media (min-width: 768px) and (max-width: 1024px) {
   .elementor-4915 .elementor-element.elementor-element-8a41902 .elementor-container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        overflow: hidden; /* Impede o overflow do conteúdo */
        padding: 0; /* Remove padding que pode estar causando a barra de rolagem */
        margin: 0; /* Remove margens adicionais */
    }

   .elementor-4915 .elementor-element.elementor-element-8a41902 .elementor-container > .elementor-4915 .elementor-element.elementor-element-8a41902 .elementor-column {
        width: 100% !important;
        text-align: center;
        box-sizing: border-box; /* Garante que o padding e borda sejam incluídos no cálculo de largura */
        padding: 0; /* Garante que não tenha padding interno que cause o overflow */
    }

    /* Ajustando as duas colunas de baixo */
    .elementor-4915 .elementor-element.elementor-element-8a41902 .elementor-container > .elementor-column:nth-child(2),
    .elementor-4915 .elementor-element.elementor-element-8a41902 .elementor-container > .elementor-column:nth-child(3) {
        width: 48% !important; /* Deixa um espaço menor para evitar overflow */
        text-align: center;
        box-sizing: border-box;
        margin: 1%; /* Cria um pequeno espaçamento entre as colunas sem ultrapassar os limites */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9f97c27 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-9f97c27{
        backdrop-filter: blur(10px);
    }
}


  .elementor-4915 .elementor-element.elementor-element-9f97c27 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 20px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  
@media (max-width: 768px){
  .elementor-4915 .elementor-element.elementor-element-9f97c27 {
 /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 60px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-850e0a9 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-850e0a9{
        backdrop-filter: blur(10px);
    }
}

  .elementor-4915 .elementor-element.elementor-element-850e0a9 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 20px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  
@media (max-width: 768px){
  .elementor-4915 .elementor-element.elementor-element-850e0a9 {
 /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 60px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c25eef8 */@media(max-width: 1024px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-c25eef8{
        max-width: 700px;
        margin: 0 auto;
    }
}@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-c25eef8 .elementor-column {
    margin-left: 7.5px;
    margin-right: 7.5px;
}
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-c25eef8 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-c25eef8 {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-c25eef8 {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}


@media (min-width: 768px) and (max-width: 1024px) {
   .elementor-4915 .elementor-element.elementor-element-c25eef8 .elementor-container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;

        padding: 0; /* Remove padding que pode estar causando a barra de rolagem */
        margin: 0; /* Remove margens adicionais */
    }

   .elementor-4915 .elementor-element.elementor-element-c25eef8 .elementor-container > .elementor-4915 .elementor-element.elementor-element-c25eef8 .elementor-column {
        width: 100% !important;
        text-align: center;
        box-sizing: border-box; /* Garante que o padding e borda sejam incluídos no cálculo de largura */
        padding: 0; /* Garante que não tenha padding interno que cause o overflow */
    }

    /* Ajustando as duas colunas de baixo */
    .elementor-4915 .elementor-element.elementor-element-c25eef8 .elementor-container > .elementor-column:nth-child(2),
    .elementor-4915 .elementor-element.elementor-element-c25eef8 .elementor-container > .elementor-column:nth-child(3) {
        width: 48% !important; /* Deixa um espaço menor para evitar overflow */
        text-align: center;
        box-sizing: border-box;
        margin: 1%; /* Cria um pequeno espaçamento entre as colunas sem ultrapassar os limites */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3552bb */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-f3552bb{
        backdrop-filter: blur(10px);
    }
}

  .elementor-4915 .elementor-element.elementor-element-f3552bb {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 20px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }
  
@media (max-width: 768px){
  .elementor-4915 .elementor-element.elementor-element-f3552bb {
 /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 60px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-24ce2d0 */@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-24ce2d0{
        backdrop-filter: blur(10px);
    }
}

  .elementor-4915 .elementor-element.elementor-element-24ce2d0 {
    border: 1px solid rgba(211, 234, 255, 0.15);
    position: relative;

    border-radius: 5px;
    padding: 20px;
    transition: all 0.5s ease;
    background: rgba(209, 209, 209, 0.02);
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9672a2b */@media(max-width: 1024px) and (min-width: 768px){
    .elementor-4915 .elementor-element.elementor-element-9672a2b{
        max-width: 700px;
        margin: 0 auto;
    }
}@media(min-width: 767px){
    .elementor-4915 .elementor-element.elementor-element-9672a2b .elementor-column {
    margin-left: 7.5px;
    margin-right: 7.5px;
}
}

@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-9672a2b {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;

  }
}


@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-9672a2b {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-9672a2b {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}


@media (min-width: 768px) and (max-width: 1024px) {
   .elementor-4915 .elementor-element.elementor-element-9672a2b .elementor-container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;

        padding: 0; /* Remove padding que pode estar causando a barra de rolagem */
        margin: 0; /* Remove margens adicionais */
    }

   .elementor-4915 .elementor-element.elementor-element-9672a2b .elementor-container > .elementor-4915 .elementor-element.elementor-element-9672a2b .elementor-column {
        width: 100% !important;
        text-align: center;
        box-sizing: border-box; /* Garante que o padding e borda sejam incluídos no cálculo de largura */
        padding: 0; /* Garante que não tenha padding interno que cause o overflow */
    }

    /* Ajustando as duas colunas de baixo */
    .elementor-4915 .elementor-element.elementor-element-9672a2b .elementor-container > .elementor-column:nth-child(2),
    .elementor-4915 .elementor-element.elementor-element-9672a2b .elementor-container > .elementor-column:nth-child(3) {
        width: 48% !important; /* Deixa um espaço menor para evitar overflow */
        text-align: center;
        box-sizing: border-box;
        margin: 1%; /* Cria um pequeno espaçamento entre as colunas sem ultrapassar os limites */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42dec6e */@media (max-width: 530px) {
  .elementor-4915 .elementor-element.elementor-element-42dec6e {
    max-width: calc(100% - 40px); /* Mantém um espaçamento lateral de 20px */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;

  }
}


@media (max-width: 768px) and (min-width: 531px){
  .elementor-4915 .elementor-element.elementor-element-42dec6e {
    max-width: 500px; /* Mantém um espaçamento lateral de 20px */
   margin: 0 auto;
       margin-bottom: 20px;
  }
}/* End custom CSS */
/* Start custom CSS */p{
    margin: 0px;
}

.gradiente {
  background: linear-gradient(90deg, #bf2b93, #7f2ada);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  display: inline;
  box-decoration-break: clone;
-webkit-box-decoration-break: clone;

}


.background {
    background: linear-gradient(90deg, #7f2ada, #bf2b93);
}

html,
body{
    width: 100%;
    overflow-x:hidden;
}


@media(min-width: 767px){
.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 30px);
}

.scroll-desfoque{
    opacity: 0;
    transition: 0.5s all;
    filter: blur(5px);
}


.ativo{
    opacity: 1;
    transition: 0.5s all;
    transform: translate(0, 0);
    filter: blur(0px);
}
}


.texto {
    border-bottom: 1px solid;
   border-image: linear-gradient(to right, #e635b0, #7f2ada, transparent) 1;
   padding-bottom: 2px;
}/* End custom CSS */