.elementor-5551 .elementor-element.elementor-element-697624e{--display:flex;--min-height:690px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:42px;--padding-right:42px;}.elementor-5551 .elementor-element.elementor-element-697624e::before, .elementor-5551 .elementor-element.elementor-element-697624e > .elementor-background-video-container::before, .elementor-5551 .elementor-element.elementor-element-697624e > .e-con-inner > .elementor-background-video-container::before, .elementor-5551 .elementor-element.elementor-element-697624e > .elementor-background-slideshow::before, .elementor-5551 .elementor-element.elementor-element-697624e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5551 .elementor-element.elementor-element-697624e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020102;--background-overlay:'';}.elementor-5551 .elementor-element.elementor-element-697624e:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-697624e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://edulabmotion.com/wp-content/uploads/2026/03/FundoEduLab-Still.png") 50% 50%;background-size:cover;}.elementor-5551 .elementor-element.elementor-element-e25e481{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-5551 .elementor-element.elementor-element-b298bc5.elementor-element{--align-self:flex-start;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-wrapper{text-align:justify;}.elementor-5551 .elementor-element.elementor-element-b298bc5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5551 .elementor-element.elementor-element-b298bc5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5551 .elementor-element.elementor-element-b298bc5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-title{margin-bottom:6px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-7447790 );}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-wrapper .elementor-image-box-img{width:37px;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-b298bc5:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-b298bc5:has(:focus) .elementor-image-box-title{color:#AC81FA;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5551 .elementor-element.elementor-element-f2824c7{width:100%;max-width:100%;text-align:start;}.elementor-5551 .elementor-element.elementor-element-f2824c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:68px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:var( --e-global-color-accent );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-5551 .elementor-element.elementor-element-4e2a9cd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-5551 .elementor-element.elementor-element-4e2a9cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-4e2a9cd .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5551 .elementor-element.elementor-element-4e2a9cd .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-5551 .elementor-element.elementor-element-6a2b807 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-6a2b807{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;color:#B38A56;}.elementor-5551 .elementor-element.elementor-element-ea35fb4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-5551 .elementor-element.elementor-element-ea35fb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-ea35fb4 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5551 .elementor-element.elementor-element-ea35fb4 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-5551 .elementor-element.elementor-element-02a2b63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5551 .elementor-element.elementor-element-cb5ef52 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;fill:var( --e-global-color-6760560 );color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button:hover, .elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button:hover svg, .elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-0a9dd87 > .elementor-widget-container{margin:2px 2px 2px 2px;}.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;fill:var( --e-global-color-6760560 );color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button:hover, .elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button:hover svg, .elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-2641128{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-39e2838{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-5551 .elementor-element.elementor-element-39e2838:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-39e2838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5551 .elementor-element.elementor-element-86f1683 > .elementor-widget-container{margin:0em 0em 0em -14em;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-86f1683.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-86f1683 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-b9d84ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-5551 .elementor-element.elementor-element-b9d84ac:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-b9d84ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-b9d84ac::before, .elementor-5551 .elementor-element.elementor-element-b9d84ac > .elementor-background-video-container::before, .elementor-5551 .elementor-element.elementor-element-b9d84ac > .e-con-inner > .elementor-background-video-container::before, .elementor-5551 .elementor-element.elementor-element-b9d84ac > .elementor-background-slideshow::before, .elementor-5551 .elementor-element.elementor-element-b9d84ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-5551 .elementor-element.elementor-element-b9d84ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#23042E;--background-overlay:'';}.elementor-5551 .elementor-element.elementor-element-b9d84ac.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-47c1c1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-5551 .elementor-element.elementor-element-47c1c1b.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-ed368f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 22px 30px 22px;}.elementor-5551 .elementor-element.elementor-element-ed368f6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-ed368f6 .elementor-counter-number-wrapper{color:var( --e-global-color-7447790 );font-family:"Alata", Sans-serif;font-size:100px;font-weight:700;line-height:0px;letter-spacing:0.2px;}.elementor-5551 .elementor-element.elementor-element-bf5877b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-bf5877b.elementor-element{--order:99999 /* order end hack */;}.elementor-5551 .elementor-element.elementor-element-bf5877b{text-align:center;}.elementor-5551 .elementor-element.elementor-element-bf5877b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-2b8a574{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-5551 .elementor-element.elementor-element-2b8a574.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-50d3d37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 22px 30px 22px;}.elementor-5551 .elementor-element.elementor-element-50d3d37.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-50d3d37 .elementor-counter-number-wrapper{color:var( --e-global-color-7447790 );font-family:"Alata", Sans-serif;font-size:100px;font-weight:700;line-height:0px;letter-spacing:0.2px;}.elementor-5551 .elementor-element.elementor-element-30004e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-30004e1.elementor-element{--order:99999 /* order end hack */;}.elementor-5551 .elementor-element.elementor-element-30004e1{text-align:center;}.elementor-5551 .elementor-element.elementor-element-30004e1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:38px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-53cb08e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-5551 .elementor-element.elementor-element-53cb08e.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-f93b895 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 22px 30px 22px;}.elementor-5551 .elementor-element.elementor-element-f93b895.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-f93b895 .elementor-counter-number-wrapper{color:var( --e-global-color-7447790 );font-family:"Alata", Sans-serif;font-size:100px;font-weight:700;line-height:0px;letter-spacing:0.2px;}.elementor-5551 .elementor-element.elementor-element-5926069 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-5926069.elementor-element{--order:99999 /* order end hack */;}.elementor-5551 .elementor-element.elementor-element-5926069{text-align:center;}.elementor-5551 .elementor-element.elementor-element-5926069 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-78b8392{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-5551 .elementor-element.elementor-element-78b8392.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5551 .elementor-element.elementor-element-227c13f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-227c13f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5551 .elementor-element.elementor-element-227c13f{text-align:center;}.elementor-5551 .elementor-element.elementor-element-227c13f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:40px;color:var( --e-global-color-7447790 );}.elementor-5551 .elementor-element.elementor-element-f5aab26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-f5aab26.elementor-element{--order:99999 /* order end hack */;}.elementor-5551 .elementor-element.elementor-element-f5aab26{text-align:center;}.elementor-5551 .elementor-element.elementor-element-f5aab26 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-c952e0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-5551 .elementor-element.elementor-element-c952e0a:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-c952e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-7bb4193{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-7bb4193:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-7bb4193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B38A5600;}.elementor-5551 .elementor-element.elementor-element-d8f0295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-d8f0295.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-d8f0295{text-align:center;}.elementor-5551 .elementor-element.elementor-element-d8f0295 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:800;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-0bfbdd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-0bfbdd5{text-align:center;}.elementor-5551 .elementor-element.elementor-element-0bfbdd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:38px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-9b3d114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-9b3d114{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#CCCCCC;}.elementor-5551 .elementor-element.elementor-element-4b6b919{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:200px;--padding-right:200px;}.elementor-5551 .elementor-element.elementor-element-4b6b919:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-4b6b919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-ebf1148 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-ebf1148 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5551 .elementor-element.elementor-element-8205ef3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-8205ef3:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-8205ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-ae14b58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-ae14b58:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-ae14b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B38A5600;}.elementor-5551 .elementor-element.elementor-element-6928e96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-6928e96.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-6928e96{text-align:center;}.elementor-5551 .elementor-element.elementor-element-6928e96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:800;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-0ece949 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-0ece949.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-0ece949 .elementor-image-box-wrapper{text-align:justify;}.elementor-5551 .elementor-element.elementor-element-0ece949.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5551 .elementor-element.elementor-element-0ece949.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5551 .elementor-element.elementor-element-0ece949.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5551 .elementor-element.elementor-element-0ece949 .elementor-image-box-title{margin-bottom:6px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-0ece949 .elementor-image-box-wrapper .elementor-image-box-img{width:37px;}.elementor-5551 .elementor-element.elementor-element-0ece949 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-0ece949:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-0ece949:has(:focus) .elementor-image-box-title{color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-ea8c177 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-ea8c177{text-align:center;}.elementor-5551 .elementor-element.elementor-element-ea8c177 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-92e2546 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-92e2546{text-align:center;}.elementor-5551 .elementor-element.elementor-element-92e2546 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-8937e5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-8937e5c{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#CCCCCC;}.elementor-5551 .elementor-element.elementor-element-2feebd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-5551 .elementor-element.elementor-element-2feebd7:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-2feebd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07011400;}.elementor-5551 .elementor-element.elementor-element-2feebd7.e-con{--align-self:flex-start;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product{text-align:center;}.elementor-5551 .elementor-element.elementor-element-73f275c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:18px 18px 18px 18px;}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-accent );margin-bottom:18px;}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-accent );margin-bottom:18px;}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:0px;letter-spacing:0.2px;}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-7447790 );}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-7447790 );}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-7447790 );}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-5551 .elementor-element.elementor-element-6f2bcae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-6f2bcae:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-6f2bcae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1228;}.elementor-5551 .elementor-element.elementor-element-6f2bcae::before, .elementor-5551 .elementor-element.elementor-element-6f2bcae > .elementor-background-video-container::before, .elementor-5551 .elementor-element.elementor-element-6f2bcae > .e-con-inner > .elementor-background-video-container::before, .elementor-5551 .elementor-element.elementor-element-6f2bcae > .elementor-background-slideshow::before, .elementor-5551 .elementor-element.elementor-element-6f2bcae > .e-con-inner > .elementor-background-slideshow::before, .elementor-5551 .elementor-element.elementor-element-6f2bcae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#120521;--background-overlay:'';}.elementor-5551 .elementor-element.elementor-element-3cd2b33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;}.elementor-5551 .elementor-element.elementor-element-3cd2b33{text-align:center;}.elementor-5551 .elementor-element.elementor-element-3cd2b33 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:700;line-height:1px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-5551 .elementor-element.elementor-element-f9741d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5551 .elementor-element.elementor-element-f9741d8{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:0px;letter-spacing:0.2px;}.elementor-5551 .elementor-element.elementor-element-389e69b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-389e69b:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-389e69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B38A5600;}.elementor-5551 .elementor-element.elementor-element-81fcee1{--e-image-carousel-slides-to-show:4;}.elementor-5551 .elementor-element.elementor-element-81fcee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-81fcee1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5551 .elementor-element.elementor-element-81fcee1 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-5551 .elementor-element.elementor-element-fef3a1d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-fef3a1d:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-fef3a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-7f5bcc3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-0ab960e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-5434e84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-51f8abe{text-align:start;}.elementor-5551 .elementor-element.elementor-element-51f8abe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-38c257c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-38c257c{text-align:start;}.elementor-5551 .elementor-element.elementor-element-38c257c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-3512618{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-d0410e8{text-align:start;font-family:"Sora", Sans-serif;font-size:23px;font-weight:500;color:#CCCCCC;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(145deg, #AC81FA 0%, #FF4573 100%);border-color:#FF4573;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}	.elementor-5551 .elementor-element.elementor-element-8696112 [class*="elementor-animation"]:hover,
								.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button::before,
								.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button::after{background-color:#9066DB;}.elementor-5551 .elementor-element.elementor-element-8696112 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button-wrap{max-width:240px;}.elementor-5551 .elementor-element.elementor-element-8696112{text-align:center;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button-icon{font-size:18px;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button-icon svg{width:18px;height:18px;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button-text,.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-8696112 .wpr-button:hover{border-color:#9066DB;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-8696112.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-cee649b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-6d621a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F04B79;border-radius:20px 20px 20px 20px;}.elementor-5551 .elementor-element.elementor-element-6d621a3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-5551 .elementor-element.elementor-element-6d621a3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-5551 .elementor-element.elementor-element-6d621a3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-6d621a3:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-6d621a3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#E6E6E6;}.elementor-5551 .elementor-element.elementor-element-3acbb69 > .elementor-widget-container{padding:30px 30px 30px 30px;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F04B79;border-radius:20px 20px 20px 20px;}.elementor-5551 .elementor-element.elementor-element-3acbb69.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-5551 .elementor-element.elementor-element-3acbb69.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-5551 .elementor-element.elementor-element-3acbb69.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-3acbb69:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-3acbb69:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#E6E6E6;}.elementor-5551 .elementor-element.elementor-element-fc7a325 > .elementor-widget-container{padding:30px 30px 30px 30px;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F04B79;border-radius:20px 20px 20px 20px;}.elementor-5551 .elementor-element.elementor-element-fc7a325.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-5551 .elementor-element.elementor-element-fc7a325.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-5551 .elementor-element.elementor-element-fc7a325.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-fc7a325:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-fc7a325:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#E6E6E6;}.elementor-5551 .elementor-element.elementor-element-5a77784{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 > .elementor-widget-container{padding:30px 30px 30px 30px;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F04B79;border-radius:20px 20px 20px 20px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-5dfb1d6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#E6E6E6;}.elementor-5551 .elementor-element.elementor-element-a81ed34 > .elementor-widget-container{padding:30px 30px 30px 30px;background-position:0px 0px;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F04B79;border-radius:20px 20px 20px 20px;}.elementor-5551 .elementor-element.elementor-element-a81ed34.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-5551 .elementor-element.elementor-element-a81ed34.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-5551 .elementor-element.elementor-element-a81ed34.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-a81ed34:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-a81ed34:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#E6E6E6;}.elementor-5551 .elementor-element.elementor-element-e6ec335{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-e6ec335:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-e6ec335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5551 .elementor-element.elementor-element-cc580a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-cc580a3:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-cc580a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B38A5600;}.elementor-5551 .elementor-element.elementor-element-4c1f847 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-4c1f847.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-4c1f847{text-align:center;}.elementor-5551 .elementor-element.elementor-element-4c1f847 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:800;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-ef81435 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-ef81435{text-align:center;}.elementor-5551 .elementor-element.elementor-element-ef81435 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:38px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-11e878c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-highlighted-text svg path{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-5551 .elementor-element.elementor-element-4343b34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text{text-align:center;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text a{text-align:center;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text-preffix{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );padding-top:0px;padding-bottom:0px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-anim-text{color:var( --e-global-color-2acb189 );padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-highlighted-text{color:var( --e-global-color-2acb189 );padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-anim-text-selected {color:var( --e-global-color-2acb189 );}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-anim-text b, .elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-anim-text b i,.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-anim-text,.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-highlighted-text{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;letter-spacing:0.5px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text-suffix{color:#333333;}.elementor-5551 .elementor-element.elementor-element-6a2ca14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-6a2ca14{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#CCCCCC;}.elementor-5551 .elementor-element.elementor-element-d3e3088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-d3e3088:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-d3e3088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-ed277f2{--display:flex;}.elementor-5551 .elementor-element.elementor-element-5d7f02e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-5d7f02e.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-5d7f02e{text-align:center;}.elementor-5551 .elementor-element.elementor-element-5d7f02e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-050afb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5551 .elementor-element.elementor-element-4a58d80{--display:flex;}.elementor-5551 .elementor-element.elementor-element-af7fd89 .elementor-image-box-wrapper{text-align:start;}.elementor-5551 .elementor-element.elementor-element-af7fd89.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5551 .elementor-element.elementor-element-af7fd89.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5551 .elementor-element.elementor-element-af7fd89.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5551 .elementor-element.elementor-element-af7fd89 .elementor-image-box-title{margin-bottom:6px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-af7fd89 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-5551 .elementor-element.elementor-element-af7fd89 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5551 .elementor-element.elementor-element-af7fd89:has(:hover) .elementor-image-box-title,
					 .elementor-5551 .elementor-element.elementor-element-af7fd89:has(:focus) .elementor-image-box-title{color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-b69102d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-b69102d{text-align:start;}.elementor-5551 .elementor-element.elementor-element-b69102d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-38af06b{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#CCCCCC;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-icon i{color:#A589D5;transition:color 0.3s;}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-icon svg{fill:#A589D5;transition:fill 0.3s;}.elementor-5551 .elementor-element.elementor-element-eecabf3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-5551 .elementor-element.elementor-element-eecabf3 .elementor-icon-list-text{color:#CCCCCC;transition:color 0.3s;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(143deg, #AC81FA 0%, #FF4573 100%);border-color:#FF4573;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}	.elementor-5551 .elementor-element.elementor-element-79357ab [class*="elementor-animation"]:hover,
								.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button::before,
								.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button::after{background-color:#9066DB;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button-wrap{max-width:160px;}.elementor-5551 .elementor-element.elementor-element-79357ab{text-align:left;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button-icon{font-size:18px;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button-icon svg{width:18px;height:18px;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button-text,.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-79357ab .wpr-button:hover{border-color:#9066DB;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-79357ab.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-6c14365{--display:flex;}.elementor-5551 .elementor-element.elementor-element-3fe283b img{border-radius:20px 20px 20px 20px;}.elementor-5551 .elementor-element.elementor-element-1bbfed3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-1bbfed3:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-1bbfed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6760560 );}.elementor-5551 .elementor-element.elementor-element-bdbeadd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-bdbeadd.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-bdbeadd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-6534577 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-6534577{text-align:center;}.elementor-5551 .elementor-element.elementor-element-6534577 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:55px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5551 .elementor-element.elementor-element-edc87c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-edc87c8{text-align:center;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#CCCCCC;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-25928ce .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5551 .elementor-element.elementor-element-25928ce .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5551 .elementor-element.elementor-element-25928ce{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5551 .elementor-element.elementor-element-676c698{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-676c698:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-676c698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031B;}.elementor-5551 .elementor-element.elementor-element-e2e8d32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-e2e8d32.elementor-element{--align-self:flex-start;}.elementor-5551 .elementor-element.elementor-element-e2e8d32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;color:#AC81FA;}.elementor-5551 .elementor-element.elementor-element-a287afd{--spacer-size:53px;}.elementor-5551 .elementor-element.elementor-element-fd9a672{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5551 .elementor-element.elementor-element-fd9a672:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-fd9a672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031B;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5551 .elementor-element.elementor-element-9e582cc{--display:flex;--justify-content:center;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text.wpr-anim-text-type-rotate-1 b{-webkit-animation-duration:1.5s;animation-duration:1.5s;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text.wpr-anim-text-type-slide b{-webkit-animation-duration:1.5s;animation-duration:1.5s;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text.wpr-anim-text-type-zoom b{-webkit-animation-duration:1.5s;animation-duration:1.5s;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text.wpr-anim-text-type-push b{-webkit-animation-duration:1.5s;animation-duration:1.5s;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-highlighted-text svg path{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-advanced-text{text-align:left;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-advanced-text a{text-align:left;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-advanced-text-preffix{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;letter-spacing:1px;padding-top:0px;padding-bottom:0px;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text{color:var( --e-global-color-7447790 );padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-highlighted-text{color:var( --e-global-color-7447790 );padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text b, .elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text b i,.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-anim-text,.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-highlighted-text{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;letter-spacing:0.5px;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-advanced-text-suffuix{padding-top:0px;padding-bottom:0px;}.elementor-5551 .elementor-element.elementor-element-ec74f26 .wpr-advanced-text-suffix{color:#333333;}.elementor-5551 .elementor-element.elementor-element-7db6979{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1px;color:#CCCCCC;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-field-type-html{padding-bottom:0px;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-button[type="submit"]{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-f3f11a0{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button{background-color:transparent;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;background-image:linear-gradient(143deg, #AC81FA 0%, #FF4573 100%);border-color:#FF4573;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}	.elementor-5551 .elementor-element.elementor-element-51eebc7 [class*="elementor-animation"]:hover,
								.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button::before,
								.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button::after{background-color:#9066DB;}.elementor-5551 .elementor-element.elementor-element-51eebc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-51eebc7.elementor-element{--align-self:flex-start;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button-wrap{max-width:170px;}.elementor-5551 .elementor-element.elementor-element-51eebc7{text-align:left;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button-content{-webkit-justify-content:flex-start;justify-content:flex-start;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button-text{-webkit-justify-content:flex-start;justify-content:flex-start;color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button-icon{font-size:18px;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button-icon svg{width:18px;height:18px;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button-text,.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-5551 .elementor-element.elementor-element-51eebc7 .wpr-button:hover{border-color:#9066DB;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-51eebc7.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-5551 .elementor-element.elementor-element-e760b42{--display:flex;}.elementor-5551 .elementor-element.elementor-element-e6d2312 > .elementor-widget-container{margin:-225px 0px -20px 0px;}.elementor-5551 .elementor-element.elementor-element-e6d2312{text-align:center;}.elementor-5551 .elementor-element.elementor-element-e6d2312 img{width:80%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5551 .elementor-element.elementor-element-e25e481{--width:58%;}.elementor-5551 .elementor-element.elementor-element-2641128{--width:45%;}.elementor-5551 .elementor-element.elementor-element-39e2838{--content-width:1600px;}.elementor-5551 .elementor-element.elementor-element-b9d84ac{--width:1280%;}.elementor-5551 .elementor-element.elementor-element-47c1c1b{--width:25%;}.elementor-5551 .elementor-element.elementor-element-2b8a574{--width:25%;}.elementor-5551 .elementor-element.elementor-element-53cb08e{--width:25%;}.elementor-5551 .elementor-element.elementor-element-78b8392{--width:25%;}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-f2824c7{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-5551 .elementor-element.elementor-element-f2824c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title{font-size:56px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5551 .elementor-element.elementor-element-0ab960e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5551 .elementor-element.elementor-element-cee649b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5551 .elementor-element.elementor-element-6d621a3 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-3acbb69 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-fc7a325 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-5a77784{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-a81ed34 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-e6ec335{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text-preffix{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-d3e3088{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-fd9a672{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-form .elementor-field-group > label{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-message{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-e6d2312 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5551 .elementor-element.elementor-element-e6d2312 img{width:46%;}}@media(max-width:767px){.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-b298bc5.elementor-element{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-wrapper{text-align:center;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-img{margin-bottom:10px;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-wrapper .elementor-image-box-img{width:20px;}.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-image-box-title{font-size:13px;line-height:1.6em;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-f2824c7{width:100%;max-width:100%;text-align:start;}.elementor-5551 .elementor-element.elementor-element-f2824c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title{font-size:36px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-02a2b63{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-5551 .elementor-element.elementor-element-02a2b63.e-con{--align-self:center;}.elementor-5551 .elementor-element.elementor-element-2641128{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-0ece949 .elementor-image-box-wrapper{text-align:center;}.elementor-5551 .elementor-element.elementor-element-0ece949 .elementor-image-box-img{margin-bottom:10px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-73f275c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5551 .elementor-element.elementor-element-cee649b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5551 .elementor-element.elementor-element-6d621a3 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-6d621a3 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-3acbb69 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-3acbb69 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-fc7a325 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-fc7a325 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-5a77784{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-5dfb1d6 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-a81ed34 > .elementor-widget-container{background-position:0px 0px;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-img{margin-bottom:16px;}.elementor-5551 .elementor-element.elementor-element-a81ed34 .elementor-image-box-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-e6ec335:not(.elementor-motion-effects-element-type-background), .elementor-5551 .elementor-element.elementor-element-e6ec335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-687px 0px;background-size:auto;}.elementor-5551 .elementor-element.elementor-element-e6ec335{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5551 .elementor-element.elementor-element-4343b34 .wpr-advanced-text-preffix{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-af7fd89 .elementor-image-box-img{margin-bottom:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-fd9a672{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-form .elementor-field-group > label{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-message{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5551 .elementor-element.elementor-element-e6d2312 img{width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-b298bc5 */.elementor-5551 .elementor-element.elementor-element-b298bc5{
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: auto;
    max-width: 100%;
    overflow: hidden;
    border-radius: 999px;
    padding: 0;
    isolation: isolate;
}

.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-widget-container,
.elementor-5551 .elementor-element.elementor-element-b298bc5 p{
    position: relative;
    z-index: 3;
    margin: 0;
    padding: 12px 22px;
    border-radius: 999px;
    background: transparent !important;
    color: #D7B073;
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    white-space: nowrap;
}

/* borda glow */
.elementor-5551 .elementor-element.elementor-element-b298bc5::after{
    position: absolute;
    content: "";
    inset: 0;
    border-radius: 999px;
    background: rgba(179, 138, 86, 0.14);
    z-index: 1;
    pointer-events: none;
}

/* fundo interno */
.elementor-5551 .elementor-element.elementor-element-b298bc5::before{
    position: absolute;
    content: "";
    inset: 1px;
    border-radius: 999px;
    background: rgba(20, 8, 42, 0.92);
    z-index: 2;
    pointer-events: none;
}

@keyframes heroPillRotate{
    0%{
        transform: translate(-50%, -50%) rotate(0deg);
    }
    100%{
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

@media (max-width: 767px){
    .elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-heading-title,
    .elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-widget-container,
    .elementor-5551 .elementor-element.elementor-element-b298bc5 p{
        padding: 10px 16px;
        font-size: 11px;
        letter-spacing: 0.12em;
        white-space: normal;
    }
}
{
  "type": "elementor",
  "siteurl": "https://packlp.com/wp-json/",
  "elements": [
    {
      "id": "49f9208",
      "elType": "widget",
      "isInner": false,
      "isLocked": false,
      "settings": {
        "text": "ACESSAR PLP",
        "ha_cmc_text": "Happy Addons",
        "custom_css": ".elementor-5551 .elementor-element.elementor-element-b298bc5{\n    overflow: hidden;\n    border-radius: 8px;\n    padding: 0;\n}\n\n.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-button *{\n    position: relative;\n    z-index: 9;\n}\n\n.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-button{\n    transition: 0.5s;\n    background: transparent !important;\n    padding: 24px;\n    position: relative;\n    z-index: 3;\n    width: 300px; /*altere a largura aqui*/\n}\n\n/*cor da borda*/\n.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-button::after {\n  position: absolute;\n  content: \"\";\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  background: #8B5CF620; /*altere a cor aqui - TROCADO PARA ROXO */\n  z-index: 1;\n  transition: opacity 0.3s linear;\n  opacity: 1;\n  width: 100%;\n  height: 100%;\n  border-radius: 8px;\n}\n\n/*cor de fundo*/\n.elementor-5551 .elementor-element.elementor-element-b298bc5 .elementor-button::before {\n  position: absolute;\n  content: \"\";\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  background: #131313; /*altere a cor aqui - MANTIDO */\n  z-index: 3;\n  transition: opacity 0.2s linear;\n  opacity: 1;\n  width: calc(100% - 2px); /*controle a largura da borda aqui*/\n  height: calc(100% - 2px); /*controle a largura da borda aqui*/\n    border-radius: 8px;\n    transition: 0.5s;\n}\n\n/*cor do brilho*/\n.elementor-5551 .elementor-element.elementor-element-b298bc5::before {\n  position: absolute;\n  content: \"\";\n  top: -200%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  background: #8B5CF6; /*altere a cor aqui - TROCADO PARA ROXO */\n  z-index: 2;\n  transition: opacity 0.2s linear;\n  opacity: 1;\n  width: 50px;\n  height: 500%;\n  filter: blur(5px);\n    border-radius: 8px;\n  animation: rodar 5s infinite linear;\n  transform-origin: center bottom;\n}\n\n/*animação do brilho*/\n@keyframes rodar{\n    0%{\n        transform: translate(-50%, -50%) rotate(0);\n    }\n    100%{\n        transform: translate(-50%, -50%) rotate(360deg);\n    }\n}",
        "_title": "Botão",
        "align": "center",
        "_css_classes": "",
        "typography_typography": "custom",
        "typography_font_family": "Unbounded",
        "typography_font_size": {
          "unit": "px",
          "size": 16,
          "sizes": []
        },
        "typography_font_size_laptop": {
          "unit": "px",
          "size": 16,
          "sizes": []
        },
        "typography_font_size_mobile": {
          "unit": "px",
          "size": 14,
          "sizes": []
        },
        "typography_font_weight": "400",
        "typography_line_height": {
          "unit": "em",
          "size": 1.4,
          "sizes": []
        },
        "border_radius": {
          "unit": "px",
          "top": "5",
          "right": "5",
          "bottom": "5",
          "left": "5",
          "isLinked": true
        },
        "text_padding": {
          "unit": "px",
          "top": "20",
          "right": "50",
          "bottom": "20",
          "left": "50",
          "isLinked": false
        },
        "background_color": "#B2FE02",
        "button_type": "",
        "link": {
          "url": "#",
          "is_external": "",
          "nofollow": "",
          "custom_attributes": ""
        },
        "size": "sm",
        "selected_icon": {
          "value": "fas fa-rocket",
          "library": "fa-solid"
        },
        "icon_align": "row-reverse",
        "icon_indent": {
          "unit": "px",
          "size": 10,
          "sizes": []
        },
        "button_css_id": "",
        "ha_fixed_size_toggle": "",
        "ha_height": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_height_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_height_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_height_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_height_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_width": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_width_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_width_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_align_x": "center",
        "ha_align_y": "center",
        "ha_flex_display": "inline-flex",
        "align_widescreen": "",
        "align_laptop": "",
        "align_tablet": "",
        "align_mobile": "",
        "content_align": "",
        "content_align_widescreen": "",
        "content_align_laptop": "",
        "content_align_tablet": "",
        "content_align_mobile": "",
        "typography_font_size_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_font_size_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_text_transform": "",
        "typography_font_style": "",
        "typography_text_decoration": "",
        "typography_line_height_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_line_height_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_line_height_tablet": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "typography_line_height_mobile": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "typography_letter_spacing": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_letter_spacing_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_letter_spacing_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_letter_spacing_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_letter_spacing_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_word_spacing": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_word_spacing_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_word_spacing_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "typography_word_spacing_tablet": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "typography_word_spacing_mobile": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "text_shadow_text_shadow_type": "",
        "text_shadow_text_shadow": {
          "horizontal": 0,
          "vertical": 0,
          "blur": 10,
          "color": "rgba(0,0,0,0.3)"
        },
        "button_text_color": "",
        "background_background": "classic",
        "background_color_stop": {
          "unit": "%",
          "size": 0,
          "sizes": []
        },
        "background_color_stop_widescreen": {
          "unit": "%"
        },
        "background_color_stop_laptop": {
          "unit": "%"
        },
        "background_color_stop_tablet": {
          "unit": "%"
        },
        "background_color_stop_mobile": {
          "unit": "%"
        },
        "background_color_b": "#f2295b",
        "background_color_b_stop": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "background_color_b_stop_widescreen": {
          "unit": "%"
        },
        "background_color_b_stop_laptop": {
          "unit": "%"
        },
        "background_color_b_stop_tablet": {
          "unit": "%"
        },
        "background_color_b_stop_mobile": {
          "unit": "%"
        },
        "background_gradient_type": "linear",
        "background_gradient_angle": {
          "unit": "deg",
          "size": 180,
          "sizes": []
        },
        "background_gradient_angle_widescreen": {
          "unit": "deg"
        },
        "background_gradient_angle_laptop": {
          "unit": "deg"
        },
        "background_gradient_angle_tablet": {
          "unit": "deg"
        },
        "background_gradient_angle_mobile": {
          "unit": "deg"
        },
        "background_gradient_position": "center center",
        "background_gradient_position_widescreen": "",
        "background_gradient_position_laptop": "",
        "background_gradient_position_tablet": "",
        "background_gradient_position_mobile": "",
        "background_position": "",
        "background_position_widescreen": "",
        "background_position_laptop": "",
        "background_position_tablet": "",
        "background_position_mobile": "",
        "background_xpos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "background_xpos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_xpos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_xpos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "background_xpos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "background_ypos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "background_ypos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_ypos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_ypos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "background_ypos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "background_attachment": "",
        "background_repeat": "",
        "background_repeat_widescreen": "",
        "background_repeat_laptop": "",
        "background_repeat_tablet": "",
        "background_repeat_mobile": "",
        "background_size": "",
        "background_size_widescreen": "",
        "background_size_laptop": "",
        "background_size_tablet": "",
        "background_size_mobile": "",
        "background_bg_width": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "background_bg_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_bg_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_bg_width_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_bg_width_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "background_video_link": "",
        "background_video_start": "",
        "background_video_end": "",
        "background_play_once": "",
        "background_play_on_mobile": "",
        "background_privacy_mode": "",
        "background_video_fallback": {
          "url": "",
          "id": "",
          "size": ""
        },
        "background_slideshow_gallery": [],
        "background_slideshow_loop": "yes",
        "background_slideshow_slide_duration": 5000,
        "background_slideshow_slide_transition": "fade",
        "background_slideshow_transition_duration": 500,
        "background_slideshow_background_size": "",
        "background_slideshow_background_size_widescreen": "",
        "background_slideshow_background_size_laptop": "",
        "background_slideshow_background_size_tablet": "",
        "background_slideshow_background_size_mobile": "",
        "background_slideshow_background_position": "",
        "background_slideshow_background_position_widescreen": "",
        "background_slideshow_background_position_laptop": "",
        "background_slideshow_background_position_tablet": "",
        "background_slideshow_background_position_mobile": "",
        "background_slideshow_lazyload": "",
        "background_slideshow_ken_burns": "",
        "background_slideshow_ken_burns_zoom_direction": "in",
        "button_box_shadow_box_shadow_type": "",
        "button_box_shadow_box_shadow": {
          "horizontal": 0,
          "vertical": 0,
          "blur": 10,
          "spread": 0,
          "color": "rgba(0,0,0,0.5)"
        },
        "button_box_shadow_box_shadow_position": " ",
        "hover_color": "",
        "button_background_hover_background": "classic",
        "button_background_hover_color": "",
        "button_background_hover_color_stop": {
          "unit": "%",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_color_stop_widescreen": {
          "unit": "%"
        },
        "button_background_hover_color_stop_laptop": {
          "unit": "%"
        },
        "button_background_hover_color_stop_tablet": {
          "unit": "%"
        },
        "button_background_hover_color_stop_mobile": {
          "unit": "%"
        },
        "button_background_hover_color_b": "#f2295b",
        "button_background_hover_color_b_stop": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "button_background_hover_color_b_stop_widescreen": {
          "unit": "%"
        },
        "button_background_hover_color_b_stop_laptop": {
          "unit": "%"
        },
        "button_background_hover_color_b_stop_tablet": {
          "unit": "%"
        },
        "button_background_hover_color_b_stop_mobile": {
          "unit": "%"
        },
        "button_background_hover_gradient_type": "linear",
        "button_background_hover_gradient_angle": {
          "unit": "deg",
          "size": 180,
          "sizes": []
        },
        "button_background_hover_gradient_angle_widescreen": {
          "unit": "deg"
        },
        "button_background_hover_gradient_angle_laptop": {
          "unit": "deg"
        },
        "button_background_hover_gradient_angle_tablet": {
          "unit": "deg"
        },
        "button_background_hover_gradient_angle_mobile": {
          "unit": "deg"
        },
        "button_background_hover_gradient_position": "center center",
        "button_background_hover_gradient_position_widescreen": "",
        "button_background_hover_gradient_position_laptop": "",
        "button_background_hover_gradient_position_tablet": "",
        "button_background_hover_gradient_position_mobile": "",
        "button_background_hover_position": "",
        "button_background_hover_position_widescreen": "",
        "button_background_hover_position_laptop": "",
        "button_background_hover_position_tablet": "",
        "button_background_hover_position_mobile": "",
        "button_background_hover_xpos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_xpos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_xpos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_xpos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_xpos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_ypos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_ypos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_ypos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_ypos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_ypos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "button_background_hover_attachment": "",
        "button_background_hover_repeat": "",
        "button_background_hover_repeat_widescreen": "",
        "button_background_hover_repeat_laptop": "",
        "button_background_hover_repeat_tablet": "",
        "button_background_hover_repeat_mobile": "",
        "button_background_hover_size": "",
        "button_background_hover_size_widescreen": "",
        "button_background_hover_size_laptop": "",
        "button_background_hover_size_tablet": "",
        "button_background_hover_size_mobile": "",
        "button_background_hover_bg_width": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "button_background_hover_bg_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_bg_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_bg_width_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_bg_width_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "button_background_hover_video_link": "",
        "button_background_hover_video_start": "",
        "button_background_hover_video_end": "",
        "button_background_hover_play_once": "",
        "button_background_hover_play_on_mobile": "",
        "button_background_hover_privacy_mode": "",
        "button_background_hover_video_fallback": {
          "url": "",
          "id": "",
          "size": ""
        },
        "button_background_hover_slideshow_gallery": [],
        "button_background_hover_slideshow_loop": "yes",
        "button_background_hover_slideshow_slide_duration": 5000,
        "button_background_hover_slideshow_slide_transition": "fade",
        "button_background_hover_slideshow_transition_duration": 500,
        "button_background_hover_slideshow_background_size": "",
        "button_background_hover_slideshow_background_size_widescreen": "",
        "button_background_hover_slideshow_background_size_laptop": "",
        "button_background_hover_slideshow_background_size_tablet": "",
        "button_background_hover_slideshow_background_size_mobile": "",
        "button_background_hover_slideshow_background_position": "",
        "button_background_hover_slideshow_background_position_widescreen": "",
        "button_background_hover_slideshow_background_position_laptop": "",
        "button_background_hover_slideshow_background_position_tablet": "",
        "button_background_hover_slideshow_background_position_mobile": "",
        "button_background_hover_slideshow_lazyload": "",
        "button_background_hover_slideshow_ken_burns": "",
        "button_background_hover_slideshow_ken_burns_zoom_direction": "in",
        "button_hover_border_color": "",
        "button_hover_box_shadow_box_shadow_type": "",
        "button_hover_box_shadow_box_shadow": {
          "horizontal": 0,
          "vertical": 0,
          "blur": 10,
          "spread": 0,
          "color": "rgba(0,0,0,0.5)"
        },
        "button_hover_box_shadow_box_shadow_position": " ",
        "button_hover_transition_duration": {
          "unit": "s",
          "size": "",
          "sizes": []
        },
        "hover_animation": "",
        "border_border": "",
        "border_width": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_width_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_width_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_width_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_width_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_color": "",
        "border_radius_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_radius_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_radius_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "border_radius_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "text_padding_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "text_padding_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "text_padding_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "text_padding_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_margin": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_margin_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_margin_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_margin_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_margin_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_padding": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_padding_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_padding_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_padding_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_padding_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_element_width": "",
        "_element_width_widescreen": "",
        "_element_width_laptop": "",
        "_element_width_tablet": "",
        "_element_width_mobile": "",
        "_element_custom_width": {
          "unit": "%",
          "size": "",
          "sizes": []
        },
        "_element_custom_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_element_custom_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_element_custom_width_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_element_custom_width_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_grid_column": "",
        "_grid_column_widescreen": "",
        "_grid_column_laptop": "",
        "_grid_column_tablet": "",
        "_grid_column_mobile": "",
        "_grid_column_custom": "",
        "_grid_column_custom_widescreen": "",
        "_grid_column_custom_laptop": "",
        "_grid_column_custom_tablet": "",
        "_grid_column_custom_mobile": "",
        "_grid_row": "",
        "_grid_row_widescreen": "",
        "_grid_row_laptop": "",
        "_grid_row_tablet": "",
        "_grid_row_mobile": "",
        "_grid_row_custom": "",
        "_grid_row_custom_widescreen": "",
        "_grid_row_custom_laptop": "",
        "_grid_row_custom_tablet": "",
        "_grid_row_custom_mobile": "",
        "_flex_align_self": "center",
        "_flex_align_self_widescreen": "",
        "_flex_align_self_laptop": "",
        "_flex_align_self_tablet": "",
        "_flex_align_self_mobile": "",
        "_flex_order": "",
        "_flex_order_widescreen": "",
        "_flex_order_laptop": "",
        "_flex_order_tablet": "",
        "_flex_order_mobile": "",
        "_flex_order_custom": "",
        "_flex_order_custom_widescreen": "",
        "_flex_order_custom_laptop": "",
        "_flex_order_custom_tablet": "",
        "_flex_order_custom_mobile": "",
        "_flex_size": "",
        "_flex_size_widescreen": "",
        "_flex_size_laptop": "",
        "_flex_size_tablet": "",
        "_flex_size_mobile": "",
        "_flex_grow": 1,
        "_flex_grow_widescreen": "",
        "_flex_grow_laptop": "",
        "_flex_grow_tablet": "",
        "_flex_grow_mobile": "",
        "_flex_shrink": 1,
        "_flex_shrink_widescreen": "",
        "_flex_shrink_laptop": "",
        "_flex_shrink_tablet": "",
        "_flex_shrink_mobile": "",
        "_element_vertical_align": "",
        "_element_vertical_align_widescreen": "",
        "_element_vertical_align_laptop": "",
        "_element_vertical_align_tablet": "",
        "_element_vertical_align_mobile": "",
        "_position": "",
        "_offset_orientation_h": "start",
        "_offset_x": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_offset_x_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_end": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_offset_x_end_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_end_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_end_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_x_end_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_orientation_v": "start",
        "_offset_y": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_offset_y_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_end": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_offset_y_end_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_end_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_end_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_offset_y_end_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_z_index": "",
        "_z_index_widescreen": "",
        "_z_index_laptop": "",
        "_z_index_tablet": "",
        "_z_index_mobile": "",
        "_element_id": "",
        "e_display_conditions": "",
        "ha_cmc_switcher": "",
        "ha_default_cmc": "default",
        "ha_cmc_type": "text",
        "ha_cmc_icon": {
          "value": "fas fa-mouse-pointer",
          "library": "fa-solid"
        },
        "ha_cmc_icon_color": "#FFF",
        "ha_cmc_icon_size": 22,
        "ha_cmc_text_color": "#FFF",
        "ha_cmc_text_typo_typography": "",
        "ha_cmc_text_typo_font_family": "",
        "ha_cmc_text_typo_font_size": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_font_size_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_font_size_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_font_size_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_font_size_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_font_weight": "",
        "ha_cmc_text_typo_text_transform": "",
        "ha_cmc_text_typo_font_style": "",
        "ha_cmc_text_typo_text_decoration": "",
        "ha_cmc_text_typo_line_height": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_line_height_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_line_height_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_line_height_tablet": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_line_height_mobile": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_letter_spacing": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_letter_spacing_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_letter_spacing_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_letter_spacing_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_letter_spacing_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_word_spacing": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_word_spacing_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_word_spacing_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_word_spacing_tablet": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "ha_cmc_text_typo_word_spacing_mobile": {
          "unit": "em",
          "size": "",
          "sizes": []
        },
        "ha_cmc_image": {
          "url": "",
          "id": "",
          "size": ""
        },
        "ha_cmc_image_fit": "cover",
        "ha_cmc_img_width": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_img_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_img_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_img_width_tablet": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_img_width_mobile": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_img_height": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_img_height_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_img_height_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_img_height_tablet": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_img_height_mobile": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_image_border_border": "",
        "ha_cmc_image_border_width": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_image_border_width_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_image_border_width_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_image_border_width_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_image_border_width_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_image_border_color": "",
        "ha_cmc_img_border_radius": {
          "unit": "px",
          "top": "0",
          "right": "0",
          "bottom": "0",
          "left": "0",
          "isLinked": true
        },
        "ha_cmc_img_border_radius_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_img_border_radius_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_img_border_radius_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_img_border_radius_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_img_rotate": "0",
        "ha_cmc_img_rotate_widescreen": "",
        "ha_cmc_img_rotate_laptop": "",
        "ha_cmc_img_rotate_tablet": "",
        "ha_cmc_img_rotate_mobile": "",
        "ha_cmc_img_opacity": "1",
        "ha_enable_img_rotation_switcher": "",
        "ha_cmc_img_rotation_delay": {
          "unit": "px",
          "size": 3,
          "sizes": []
        },
        "ha_cmc_img_rotation_direction": "clockwise",
        "ha_cmc_img_css_filters_css_filter": "",
        "ha_cmc_img_css_filters_blur": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "ha_cmc_img_css_filters_brightness": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_img_css_filters_contrast": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_img_css_filters_saturate": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_img_css_filters_hue": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "ha_cmc_video": {
          "url": "",
          "id": "",
          "size": ""
        },
        "ha_cmc_video_fit": "cover",
        "ha_cmc_video_width": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_video_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_video_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_video_width_tablet": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_video_width_mobile": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_video_height": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_video_height_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_video_height_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_video_height_tablet": {
          "unit": "px",
          "size": 150,
          "sizes": []
        },
        "ha_cmc_video_height_mobile": {
          "unit": "px",
          "size": 100,
          "sizes": []
        },
        "ha_cmc_video_border_border": "",
        "ha_cmc_video_border_width": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_width_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_width_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_width_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_width_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_color": "",
        "ha_cmc_video_border_radius": {
          "unit": "%",
          "top": "50",
          "right": "50",
          "bottom": "50",
          "left": "50",
          "isLinked": true
        },
        "ha_cmc_video_border_radius_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_radius_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_radius_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_border_radius_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_video_opacity": "1",
        "ha_cmc_cursor_blur_switcher": "",
        "ha_cmc_cursor_blur": {
          "unit": "px",
          "size": 6,
          "sizes": []
        },
        "ha_cmc_cursor_blur_bg": "#FFFFFF33",
        "ha_cmc_cursor_bg": "#000",
        "ha_cmc_cursor_box_width": {
          "unit": "px",
          "size": 80,
          "sizes": []
        },
        "ha_cmc_cursor_box_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_cursor_box_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_cursor_box_width_tablet": {
          "unit": "px",
          "size": 80,
          "sizes": []
        },
        "ha_cmc_cursor_box_width_mobile": {
          "unit": "px",
          "size": 80,
          "sizes": []
        },
        "ha_cmc_cursor_box_height": {
          "unit": "px",
          "size": 80,
          "sizes": []
        },
        "ha_cmc_cursor_box_height_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_cursor_box_height_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "ha_cmc_cursor_box_height_tablet": {
          "unit": "px",
          "size": 80,
          "sizes": []
        },
        "ha_cmc_cursor_box_height_mobile": {
          "unit": "px",
          "size": 80,
          "sizes": []
        },
        "ha_cmc_box_shadow_box_shadow_type": "",
        "ha_cmc_box_shadow_box_shadow": {
          "horizontal": 0,
          "vertical": 0,
          "blur": 10,
          "spread": 0,
          "color": "rgba(0,0,0,0.5)"
        },
        "ha_cmc_box_shadow_box_shadow_position": " ",
        "ha_cmc_cursor_padding": {
          "unit": "px",
          "top": "0",
          "right": "0",
          "bottom": "0",
          "left": "0",
          "isLinked": true
        },
        "ha_cmc_cursor_padding_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_padding_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_padding_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_padding_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_border": "",
        "ha_cmc_cursor_border_width": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_width_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_width_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_width_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_width_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_color": "",
        "ha_cmc_cursor_border_radius": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_radius_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_radius_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_radius_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "ha_cmc_cursor_border_radius_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "motion_fx_motion_fx_scrolling": "",
        "motion_fx_translateY_effect": "",
        "motion_fx_translateY_direction": "",
        "motion_fx_translateY_speed": {
          "unit": "px",
          "size": 4,
          "sizes": []
        },
        "motion_fx_translateY_affectedRange": {
          "unit": "%",
          "size": "",
          "sizes": {
            "start": 0,
            "end": 100
          }
        },
        "motion_fx_translateX_effect": "",
        "motion_fx_translateX_direction": "",
        "motion_fx_translateX_speed": {
          "unit": "px",
          "size": 4,
          "sizes": []
        },
        "motion_fx_translateX_affectedRange": {
          "unit": "%",
          "size": "",
          "sizes": {
            "start": 0,
            "end": 100
          }
        },
        "motion_fx_opacity_effect": "",
        "motion_fx_opacity_direction": "out-in",
        "motion_fx_opacity_level": {
          "unit": "px",
          "size": 10,
          "sizes": []
        },
        "motion_fx_opacity_range": {
          "unit": "%",
          "size": "",
          "sizes": {
            "start": 20,
            "end": 80
          }
        },
        "motion_fx_blur_effect": "",
        "motion_fx_blur_direction": "out-in",
        "motion_fx_blur_level": {
          "unit": "px",
          "size": 7,
          "sizes": []
        },
        "motion_fx_blur_range": {
          "unit": "%",
          "size": "",
          "sizes": {
            "start": 20,
            "end": 80
          }
        },
        "motion_fx_rotateZ_effect": "",
        "motion_fx_rotateZ_direction": "",
        "motion_fx_rotateZ_speed": {
          "unit": "px",
          "size": 1,
          "sizes": []
        },
        "motion_fx_rotateZ_affectedRange": {
          "unit": "%",
          "size": "",
          "sizes": {
            "start": 0,
            "end": 100
          }
        },
        "motion_fx_scale_effect": "",
        "motion_fx_scale_direction": "out-in",
        "motion_fx_scale_speed": {
          "unit": "px",
          "size": 4,
          "sizes": []
        },
        "motion_fx_scale_range": {
          "unit": "%",
          "size": "",
          "sizes": {
            "start": 20,
            "end": 80
          }
        },
        "motion_fx_transform_origin_x": "center",
        "motion_fx_transform_origin_y": "center",
        "motion_fx_devices": [
          "widescreen",
          "desktop",
          "laptop",
          "tablet",
          "mobile"
        ],
        "motion_fx_range": "",
        "motion_fx_motion_fx_mouse": "",
        "motion_fx_mouseTrack_effect": "",
        "motion_fx_mouseTrack_direction": "",
        "motion_fx_mouseTrack_speed": {
          "unit": "px",
          "size": 1,
          "sizes": []
        },
        "motion_fx_tilt_effect": "",
        "motion_fx_tilt_direction": "",
        "motion_fx_tilt_speed": {
          "unit": "px",
          "size": 4,
          "sizes": []
        },
        "handle_motion_fx_asset_loading": "",
        "sticky": "",
        "sticky_on": [
          "widescreen",
          "desktop",
          "laptop",
          "tablet",
          "mobile"
        ],
        "sticky_offset": 0,
        "sticky_offset_widescreen": "",
        "sticky_offset_laptop": "",
        "sticky_offset_tablet": "",
        "sticky_offset_mobile": "",
        "sticky_effects_offset": 0,
        "sticky_effects_offset_widescreen": "",
        "sticky_effects_offset_laptop": "",
        "sticky_effects_offset_tablet": "",
        "sticky_effects_offset_mobile": "",
        "sticky_anchor_link_offset": 0,
        "sticky_anchor_link_offset_widescreen": "",
        "sticky_anchor_link_offset_laptop": "",
        "sticky_anchor_link_offset_tablet": "",
        "sticky_anchor_link_offset_mobile": "",
        "sticky_parent": "",
        "_animation": "",
        "_animation_widescreen": "",
        "_animation_laptop": "",
        "_animation_tablet": "",
        "_animation_mobile": "",
        "animation_duration": "",
        "_animation_delay": "",
        "_transform_rotate_popover": "",
        "_transform_rotateZ_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotate_3d": "",
        "_transform_rotateX_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translate_popover": "",
        "_transform_translateX_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_popover": "",
        "_transform_keep_proportions": "yes",
        "_transform_scale_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_skew_popover": "",
        "_transform_skewX_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_flipX_effect": "",
        "_transform_flipY_effect": "",
        "_transform_rotate_popover_hover": "",
        "_transform_rotateZ_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_hover_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_hover_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_hover_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateZ_effect_hover_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotate_3d_hover": "",
        "_transform_rotateX_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_hover_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_hover_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_hover_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateX_effect_hover_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_hover_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_hover_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_hover_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_rotateY_effect_hover_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_hover_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_hover_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_hover_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_perspective_effect_hover_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translate_popover_hover": "",
        "_transform_translateX_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_hover_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_hover_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_hover_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateX_effect_hover_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_hover_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_hover_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_hover_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_translateY_effect_hover_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_popover_hover": "",
        "_transform_keep_proportions_hover": "yes",
        "_transform_scale_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_hover_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_hover_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_hover_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scale_effect_hover_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_hover_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_hover_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_hover_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleX_effect_hover_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_hover_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_hover_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_hover_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_scaleY_effect_hover_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_skew_popover_hover": "",
        "_transform_skewX_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_hover_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_hover_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_hover_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewX_effect_hover_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_hover_widescreen": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_hover_laptop": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_hover_tablet": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_skewY_effect_hover_mobile": {
          "unit": "deg",
          "size": "",
          "sizes": []
        },
        "_transform_flipX_effect_hover": "",
        "_transform_flipY_effect_hover": "",
        "_transform_transition_hover": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "motion_fx_transform_x_anchor_point": "",
        "motion_fx_transform_x_anchor_point_widescreen": "",
        "motion_fx_transform_x_anchor_point_laptop": "",
        "motion_fx_transform_x_anchor_point_tablet": "",
        "motion_fx_transform_x_anchor_point_mobile": "",
        "motion_fx_transform_y_anchor_point": "",
        "motion_fx_transform_y_anchor_point_widescreen": "",
        "motion_fx_transform_y_anchor_point_laptop": "",
        "motion_fx_transform_y_anchor_point_tablet": "",
        "motion_fx_transform_y_anchor_point_mobile": "",
        "_background_background": "",
        "_background_color": "",
        "_background_color_stop": {
          "unit": "%",
          "size": 0,
          "sizes": []
        },
        "_background_color_stop_widescreen": {
          "unit": "%"
        },
        "_background_color_stop_laptop": {
          "unit": "%"
        },
        "_background_color_stop_tablet": {
          "unit": "%"
        },
        "_background_color_stop_mobile": {
          "unit": "%"
        },
        "_background_color_b": "#f2295b",
        "_background_color_b_stop": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "_background_color_b_stop_widescreen": {
          "unit": "%"
        },
        "_background_color_b_stop_laptop": {
          "unit": "%"
        },
        "_background_color_b_stop_tablet": {
          "unit": "%"
        },
        "_background_color_b_stop_mobile": {
          "unit": "%"
        },
        "_background_gradient_type": "linear",
        "_background_gradient_angle": {
          "unit": "deg",
          "size": 180,
          "sizes": []
        },
        "_background_gradient_angle_widescreen": {
          "unit": "deg"
        },
        "_background_gradient_angle_laptop": {
          "unit": "deg"
        },
        "_background_gradient_angle_tablet": {
          "unit": "deg"
        },
        "_background_gradient_angle_mobile": {
          "unit": "deg"
        },
        "_background_gradient_position": "center center",
        "_background_gradient_position_widescreen": "",
        "_background_gradient_position_laptop": "",
        "_background_gradient_position_tablet": "",
        "_background_gradient_position_mobile": "",
        "_background_image": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_image_widescreen": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_image_laptop": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_image_tablet": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_image_mobile": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_position": "",
        "_background_position_widescreen": "",
        "_background_position_laptop": "",
        "_background_position_tablet": "",
        "_background_position_mobile": "",
        "_background_xpos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_xpos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_xpos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_xpos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_xpos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_ypos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_ypos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_ypos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_ypos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_ypos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_attachment": "",
        "_background_repeat": "",
        "_background_repeat_widescreen": "",
        "_background_repeat_laptop": "",
        "_background_repeat_tablet": "",
        "_background_repeat_mobile": "",
        "_background_size": "",
        "_background_size_widescreen": "",
        "_background_size_laptop": "",
        "_background_size_tablet": "",
        "_background_size_mobile": "",
        "_background_bg_width": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "_background_bg_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_bg_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_bg_width_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_bg_width_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_video_link": "",
        "_background_video_start": "",
        "_background_video_end": "",
        "_background_play_once": "",
        "_background_play_on_mobile": "",
        "_background_privacy_mode": "",
        "_background_video_fallback": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_slideshow_gallery": [],
        "_background_slideshow_loop": "yes",
        "_background_slideshow_slide_duration": 5000,
        "_background_slideshow_slide_transition": "fade",
        "_background_slideshow_transition_duration": 500,
        "_background_slideshow_background_size": "",
        "_background_slideshow_background_size_widescreen": "",
        "_background_slideshow_background_size_laptop": "",
        "_background_slideshow_background_size_tablet": "",
        "_background_slideshow_background_size_mobile": "",
        "_background_slideshow_background_position": "",
        "_background_slideshow_background_position_widescreen": "",
        "_background_slideshow_background_position_laptop": "",
        "_background_slideshow_background_position_tablet": "",
        "_background_slideshow_background_position_mobile": "",
        "_background_slideshow_lazyload": "",
        "_background_slideshow_ken_burns": "",
        "_background_slideshow_ken_burns_zoom_direction": "in",
        "_background_hover_background": "",
        "_background_hover_color": "",
        "_background_hover_color_stop": {
          "unit": "%",
          "size": 0,
          "sizes": []
        },
        "_background_hover_color_stop_widescreen": {
          "unit": "%"
        },
        "_background_hover_color_stop_laptop": {
          "unit": "%"
        },
        "_background_hover_color_stop_tablet": {
          "unit": "%"
        },
        "_background_hover_color_stop_mobile": {
          "unit": "%"
        },
        "_background_hover_color_b": "#f2295b",
        "_background_hover_color_b_stop": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "_background_hover_color_b_stop_widescreen": {
          "unit": "%"
        },
        "_background_hover_color_b_stop_laptop": {
          "unit": "%"
        },
        "_background_hover_color_b_stop_tablet": {
          "unit": "%"
        },
        "_background_hover_color_b_stop_mobile": {
          "unit": "%"
        },
        "_background_hover_gradient_type": "linear",
        "_background_hover_gradient_angle": {
          "unit": "deg",
          "size": 180,
          "sizes": []
        },
        "_background_hover_gradient_angle_widescreen": {
          "unit": "deg"
        },
        "_background_hover_gradient_angle_laptop": {
          "unit": "deg"
        },
        "_background_hover_gradient_angle_tablet": {
          "unit": "deg"
        },
        "_background_hover_gradient_angle_mobile": {
          "unit": "deg"
        },
        "_background_hover_gradient_position": "center center",
        "_background_hover_gradient_position_widescreen": "",
        "_background_hover_gradient_position_laptop": "",
        "_background_hover_gradient_position_tablet": "",
        "_background_hover_gradient_position_mobile": "",
        "_background_hover_image": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_hover_image_widescreen": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_hover_image_laptop": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_hover_image_tablet": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_hover_image_mobile": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_hover_position": "",
        "_background_hover_position_widescreen": "",
        "_background_hover_position_laptop": "",
        "_background_hover_position_tablet": "",
        "_background_hover_position_mobile": "",
        "_background_hover_xpos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_hover_xpos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_xpos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_xpos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_hover_xpos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_hover_ypos": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_hover_ypos_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_ypos_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_ypos_tablet": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_hover_ypos_mobile": {
          "unit": "px",
          "size": 0,
          "sizes": []
        },
        "_background_hover_attachment": "",
        "_background_hover_repeat": "",
        "_background_hover_repeat_widescreen": "",
        "_background_hover_repeat_laptop": "",
        "_background_hover_repeat_tablet": "",
        "_background_hover_repeat_mobile": "",
        "_background_hover_size": "",
        "_background_hover_size_widescreen": "",
        "_background_hover_size_laptop": "",
        "_background_hover_size_tablet": "",
        "_background_hover_size_mobile": "",
        "_background_hover_bg_width": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "_background_hover_bg_width_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_bg_width_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_bg_width_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_bg_width_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_background_hover_video_link": "",
        "_background_hover_video_start": "",
        "_background_hover_video_end": "",
        "_background_hover_play_once": "",
        "_background_hover_play_on_mobile": "",
        "_background_hover_privacy_mode": "",
        "_background_hover_video_fallback": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_background_hover_slideshow_gallery": [],
        "_background_hover_slideshow_loop": "yes",
        "_background_hover_slideshow_slide_duration": 5000,
        "_background_hover_slideshow_slide_transition": "fade",
        "_background_hover_slideshow_transition_duration": 500,
        "_background_hover_slideshow_background_size": "",
        "_background_hover_slideshow_background_size_widescreen": "",
        "_background_hover_slideshow_background_size_laptop": "",
        "_background_hover_slideshow_background_size_tablet": "",
        "_background_hover_slideshow_background_size_mobile": "",
        "_background_hover_slideshow_background_position": "",
        "_background_hover_slideshow_background_position_widescreen": "",
        "_background_hover_slideshow_background_position_laptop": "",
        "_background_hover_slideshow_background_position_tablet": "",
        "_background_hover_slideshow_background_position_mobile": "",
        "_background_hover_slideshow_lazyload": "",
        "_background_hover_slideshow_ken_burns": "",
        "_background_hover_slideshow_ken_burns_zoom_direction": "in",
        "_background_hover_transition": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_border_border": "",
        "_border_width": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_width_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_width_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_width_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_width_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_color": "",
        "_border_radius": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_box_shadow_box_shadow_type": "",
        "_box_shadow_box_shadow": {
          "horizontal": 0,
          "vertical": 0,
          "blur": 10,
          "spread": 0,
          "color": "rgba(0,0,0,0.5)"
        },
        "_box_shadow_box_shadow_position": " ",
        "_border_hover_border": "",
        "_border_hover_width": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_hover_width_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_hover_width_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_hover_width_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_hover_width_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_hover_color": "",
        "_border_radius_hover": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_hover_widescreen": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_hover_laptop": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_hover_tablet": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_border_radius_hover_mobile": {
          "unit": "px",
          "top": "",
          "right": "",
          "bottom": "",
          "left": "",
          "isLinked": true
        },
        "_box_shadow_hover_box_shadow_type": "",
        "_box_shadow_hover_box_shadow": {
          "horizontal": 0,
          "vertical": 0,
          "blur": 10,
          "spread": 0,
          "color": "rgba(0,0,0,0.5)"
        },
        "_box_shadow_hover_box_shadow_position": " ",
        "_border_hover_transition": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_switch": "",
        "_mask_shape": "circle",
        "_mask_image": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_mask_notice": "",
        "_mask_size": "contain",
        "_mask_size_widescreen": "",
        "_mask_size_laptop": "",
        "_mask_size_tablet": "",
        "_mask_size_mobile": "",
        "_mask_size_scale": {
          "unit": "%",
          "size": 100,
          "sizes": []
        },
        "_mask_size_scale_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_size_scale_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_size_scale_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_size_scale_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position": "center center",
        "_mask_position_widescreen": "",
        "_mask_position_laptop": "",
        "_mask_position_tablet": "",
        "_mask_position_mobile": "",
        "_mask_position_x": {
          "unit": "%",
          "size": 0,
          "sizes": []
        },
        "_mask_position_x_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_x_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_x_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_x_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_y": {
          "unit": "%",
          "size": 0,
          "sizes": []
        },
        "_mask_position_y_widescreen": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_y_laptop": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_y_tablet": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_position_y_mobile": {
          "unit": "px",
          "size": "",
          "sizes": []
        },
        "_mask_repeat": "no-repeat",
        "_mask_repeat_widescreen": "",
        "_mask_repeat_laptop": "",
        "_mask_repeat_tablet": "",
        "_mask_repeat_mobile": "",
        "hide_widescreen": "",
        "hide_desktop": "",
        "hide_laptop": "",
        "hide_tablet": "",
        "hide_mobile": "",
        "_attributes": "",
        "_element_cache": "",
        "_mask_image_tablet": {
          "url": "",
          "id": "",
          "size": ""
        },
        "_mask_image_mobile": {
          "url": "",
          "id": "",
          "size": ""
        }
      },
      "defaultEditSettings": {
        "defaultEditRoute": "content"
      },
      "elements": [],
      "widgetType": "button",
      "htmlCache": "\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-rocket\" viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M505.12019,19.09375c-1.18945-5.53125-6.65819-11-12.207-12.1875C460.716,0,435.507,0,410.40747,0,307.17523,0,245.26909,55.20312,199.05238,128H94.83772c-16.34763.01562-35.55658,11.875-42.88664,26.48438L2.51562,253.29688A28.4,28.4,0,0,0,0,264a24.00867,24.00867,0,0,0,24.00582,24H127.81618l-22.47457,22.46875c-11.36521,11.36133-12.99607,32.25781,0,45.25L156.24582,406.625c11.15623,11.1875,32.15619,13.15625,45.27726,0l22.47457-22.46875V488a24.00867,24.00867,0,0,0,24.00581,24,28.55934,28.55934,0,0,0,10.707-2.51562l98.72834-49.39063c14.62888-7.29687,26.50776-26.5,26.50776-42.85937V312.79688c72.59753-46.3125,128.03493-108.40626,128.03493-211.09376C512.07526,76.5,512.07526,51.29688,505.12019,19.09375ZM384.04033,168A40,40,0,1,1,424.05,128,40.02322,40.02322,0,0,1,384.04033,168Z\"></path></svg>\t\t\t</span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">ACESSAR PLP</span>\n\t\t\t\t\t</span>\n\t\t\t\t\t</a>\n\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t",
      "editSettings": {
        "defaultEditRoute": "content",
        "panel": {
          "activeTab": "content",
          "activeSection": "section_button"
        }
      }
    }
  ]
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2824c7 */.elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title{
    margin: 0;
    color: #FFFFFF;
    font-weight: 800;
    line-height: 0.96;
    letter-spacing: -0.03em;
    text-wrap: balance;
    text-shadow:
        0 0 10px rgba(255,255,255,0.06),
        0 0 18px rgba(179,138,86,0.05);
}

/* parte dourada */
.elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title span{
    background: linear-gradient(
        180deg,
        #F3DEC2 0%,
        #D8B37D 22%,
        #B38A56 52%,
        #8C673A 100%
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    text-shadow:
        0 0 10px rgba(179,138,86,0.18),
        0 0 22px rgba(179,138,86,0.14),
        0 0 34px rgba(179,138,86,0.10);
    filter: saturate(1.03);
}

/* glow suave no texto todo */
.elementor-5551 .elementor-element.elementor-element-f2824c7{
    position: relative;
}

.elementor-5551 .elementor-element.elementor-element-f2824c7::after{
    content: "";
    position: absolute;
    inset: 10% -2% 8% -2%;
    background: radial-gradient(
        circle at 60% 55%,
        rgba(179,138,86,0.14) 0%,
        rgba(179,138,86,0.06) 32%,
        rgba(179,138,86,0) 70%
    );
    filter: blur(26px);
    pointer-events: none;
    z-index: 0;
}

.elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title{
    position: relative;
    z-index: 1;
}

@media (max-width: 767px){
    .elementor-5551 .elementor-element.elementor-element-f2824c7 .elementor-heading-title{
        line-height: 1.02;
        letter-spacing: -0.025em;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e2a9cd */.elementor-5551 .elementor-element.elementor-element-4e2a9cd{
    --altura-linha: 2px;
}

.elementor-5551 .elementor-element.elementor-element-4e2a9cd .elementor-divider{
    padding-block: 0;
}

.elementor-5551 .elementor-element.elementor-element-4e2a9cd .elementor-divider-separator{
    width: 100% !important;
    height: var(--altura-linha);
    border: 0 !important;
    background: linear-gradient(
        90deg,
        rgba(243,222,194,0.98) 0%,
        rgba(216,179,125,0.96) 18%,
        rgba(179,138,86,0.92) 42%,
        rgba(179,138,86,0.55) 58%,
        rgba(179,138,86,0.18) 74%,
        rgba(179,138,86,0.00) 100%
    ) !important;
    box-shadow:
        0 0 6px rgba(179,138,86,0.42),
        0 0 16px rgba(179,138,86,0.18);
    border-radius: 999px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2b807 */.elementor-5551 .elementor-element.elementor-element-6a2b807 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-6a2b807 .elementor-text-editor,
.elementor-5551 .elementor-element.elementor-element-6a2b807 p{
    margin: 0;
    color: #FFFFFF;
    font-weight: 300;
    line-height: 1.65;
    letter-spacing: -0.01em;
    text-align: left;
    opacity: 0.96;
    text-wrap: pretty;
}

.elementor-5551 .elementor-element.elementor-element-6a2b807 strong{
    color: #FFFFFF;
    font-weight: 600;
}

.elementor-5551 .elementor-element.elementor-element-6a2b807{
    max-width: 720px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ea35fb4 */.elementor-5551 .elementor-element.elementor-element-ea35fb4{
    --altura-linha: 2px;
}

.elementor-5551 .elementor-element.elementor-element-ea35fb4 .elementor-divider{
    padding-block: 0;
}

.elementor-5551 .elementor-element.elementor-element-ea35fb4 .elementor-divider-separator{
    width: 100% !important;
    height: var(--altura-linha);
    border: 0 !important;
    background: linear-gradient(
        90deg,
        rgba(243,222,194,0.98) 0%,
        rgba(216,179,125,0.96) 18%,
        rgba(179,138,86,0.92) 42%,
        rgba(179,138,86,0.55) 58%,
        rgba(179,138,86,0.18) 74%,
        rgba(179,138,86,0.00) 100%
    ) !important;
    box-shadow:
        0 0 6px rgba(179,138,86,0.42),
        0 0 16px rgba(179,138,86,0.18);
    border-radius: 999px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb5ef52 */.elementor-5551 .elementor-element.elementor-element-cb5ef52 {
  border-radius: 72px;
  border-top: 2px solid #B9AFFF;
  background: linear-gradient(90deg, #8C2BDC 0%, #A74EFF 50%, #5C1CA3 100%);
  box-shadow: 
    0 10px 20px 0 rgba(92, 28, 163, 0.40),
    0 20px 40px 0 rgba(92, 28, 163, 0.30),
    0 40px 80px 0 rgba(92, 28, 163, 0.20),
    0 60px 120px 0 rgba(92, 28, 163, 0.10);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: #FFFFFF;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button{
  position: relative;
  z-index: 2;
  background: transparent !important;
  color: #FFFFFF !important;
  border: none !important;
  border-radius: 72px;
  padding: 18px 34px;
  font-weight: 600;
  box-shadow: none !important;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button-text{
  color: #FFFFFF;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button-icon {
  font-size: 17px;
  color: #FFFFFF;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52:active {
  opacity: 0.5;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52::before {
  content: '';
  background: linear-gradient(10deg, #D9CFFF 12.81%, rgba(217, 207, 255, 0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shineryPurple 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shineryPurple {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #CFA4FF 20%, #CFA4FF50 70%, #CFA4FF00 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-5551 .elementor-element.elementor-element-cb5ef52 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a9dd87 */.elementor-5551 .elementor-element.elementor-element-0a9dd87 {
  border-radius: 72px;
  border-top: 2px solid #F6E3BE;
  background: linear-gradient(90deg, #7A5526 0%, #B38A56 18%, #E0B978 42%, #F4D39B 58%, #C8964D 78%, #7A5526 100%);
  box-shadow: 
    0 10px 20px 0 rgba(179, 138, 86, 0.34),
    0 20px 40px 0 rgba(179, 138, 86, 0.24),
    0 40px 80px 0 rgba(179, 138, 86, 0.16),
    0 60px 120px 0 rgba(179, 138, 86, 0.08);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: #1E1408;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button{
  position: relative;
  z-index: 2;
  background: transparent !important;
  color: #1E1408 !important;
  border: none !important;
  border-radius: 72px;
  padding: 18px 34px;
  font-weight: 700;
  box-shadow: none !important;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button-text{
  color: #1E1408;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button-icon {
  font-size: 17px;
  color: #1E1408;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87:active {
  opacity: 0.5;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87::before {
  content: '';
  background: linear-gradient(10deg, rgba(255,255,255,0.95) 12.81%, rgba(255,255,255,0) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shineryGold 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shineryGold {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, rgba(255,239,205,0.95) 20%, rgba(255,239,205,0.35) 70%, rgba(255,239,205,0) 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,0.18) 40%, rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-5551 .elementor-element.elementor-element-0a9dd87 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,0.18) 40%, rgba(255,255,255,0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86f1683 */.elementor-5551 .elementor-element.elementor-element-86f1683{
    white-space: nowrap;
    font-weight: 600;
    letter-spacing: 0.05em;
    color: #cfd6ff;

    background: linear-gradient(
        90deg,
        rgba(15,15,25,.95),
        rgba(30,30,60,.95),
        rgba(10,10,20,.95)
    );

    border: none;
    box-shadow: 0 0 25px rgba(80,90,255,.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e2838 */.elementor-5551 .elementor-element.elementor-element-39e2838{
white-space: nowrap;
font-weight:600;
letter-spacing:0.05em;
color:#cfd6ff;

background: linear-gradient(
90deg,
rgba(15,15,25,.95),
rgba(30,30,60,.95),
rgba(10,10,20,.95)
);

border-top:1px solid rgba(80,90,255,.25);
border-bottom:1px solid rgba(80,90,255,.15);

box-shadow:
0 0 25px rgba(80,90,255,.15),
inset 0 0 20px rgba(80,90,255,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d84ac *//* =========================================================
   EDULAB MOTION — BANNER CONTADOR
   VERSÃO AJUSTADA PREMIUM
   - cards menores
   - borda dourada premium VISÍVEL
   - glow dourado sutil e elegante
   - fundo refinado
   - sem mexer no widget contador
   ========================================================= */

.elementor-5551 .elementor-element.elementor-element-b9d84ac{
    position: relative;
    overflow: hidden;
    z-index: 1;
    background:
        radial-gradient(circle at 15% 20%, rgba(138, 61, 255, 0.12) 0%, rgba(138, 61, 255, 0) 30%),
        radial-gradient(circle at 85% 18%, rgba(199, 139, 255, 0.10) 0%, rgba(199, 139, 255, 0) 26%),
        linear-gradient(180deg, #060010 0%, #090015 48%, #05000D 100%);
}

/* camada de acabamento do fundo */
.elementor-5551 .elementor-element.elementor-element-b9d84ac::before{
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 0;
    background:
        linear-gradient(180deg,
            rgba(255,255,255,0.02) 0%,
            rgba(255,255,255,0.00) 18%,
            rgba(0,0,0,0.00) 70%,
            rgba(0,0,0,0.16) 100%);
}

/* conteúdo acima do fundo */
.elementor-5551 .elementor-element.elementor-element-b9d84ac > .e-con-inner{
    position: relative;
    z-index: 2;
    gap: 20px;
    align-items: stretch;
    justify-content: center;
}

/* =========================
   CARD
   ========================= */
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item{
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    /* tamanho menor */
    flex: 0 1 calc(25% - 20px);
    max-width: 300px;
    min-width: 220px;
    min-height: 250px;

    padding: 22px 18px !important;
    border-radius: 26px;
    overflow: hidden;
    isolation: isolate;

    /* borda base discreta para apoio visual */
    border: 1px solid rgba(255, 215, 130, 0.18);

    background:
        linear-gradient(180deg,
            rgba(20, 8, 56, 0.98) 0%,
            rgba(12, 7, 46, 0.99) 52%,
            rgba(7, 4, 28, 1) 100%);

    box-shadow:
        0 14px 28px rgba(0,0,0,0.24),
        inset 0 1px 0 rgba(255,255,255,0.03);

    transition:
        transform .28s ease,
        box-shadow .28s ease,
        border-color .28s ease;
}

/* BORDA DOURADA PREMIUM MAIS VISÍVEL */
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 26px;
    padding: 1.8px;
    background:
        linear-gradient(135deg,
            #FFF7D6 0%,
            #F9E49A 12%,
            #E8BE5A 24%,
            #C9922E 38%,
            #FFF1B8 52%,
            #D8A13B 66%,
            #F5D97E 82%,
            #FFF8DF 100%);
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: 3;
    opacity: 1;
    box-shadow:
        0 0 0 1px rgba(255, 226, 150, 0.32),
        0 0 6px rgba(245, 209, 120, 0.20),
        0 0 12px rgba(217, 166, 58, 0.16);
}

/* camada interna premium */
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item::after{
    content: "";
    position: absolute;
    inset: 2px;
    border-radius: 24px;
    z-index: 1;
    pointer-events: none;
    background:
        radial-gradient(circle at 18% 14%, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 28%),
        radial-gradient(circle at 82% 100%, rgba(138,61,255,0.08) 0%, rgba(138,61,255,0) 40%),
        linear-gradient(180deg,
            rgba(16, 8, 50, 0.92) 0%,
            rgba(12, 8, 46, 0.95) 46%,
            rgba(7, 5, 24, 0.98) 100%);
}

/* conteúdo acima das camadas */
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item > *,
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item .elementor-widget-wrap,
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item > .e-con-inner{
    position: relative;
    z-index: 4;
}

/* hover leve */
.elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item:hover{
    transform: translateY(-4px);
    border-color: rgba(255, 221, 145, 0.26);
    box-shadow:
        0 18px 34px rgba(0,0,0,0.30),
        0 0 18px rgba(196,158,65,0.10),
        0 0 26px rgba(255,220,120,0.08),
        inset 0 1px 0 rgba(255,255,255,0.04);
}

/* =========================
   TABLET
   ========================= */
@media (max-width: 1200px){
    .elementor-5551 .elementor-element.elementor-element-b9d84ac > .e-con-inner{
        gap: 18px;
    }

    .elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item{
        flex: 0 1 calc(50% - 18px);
        max-width: 320px;
        min-height: 220px;
    }
}

/* =========================
   MOBILE
   ========================= */
@media (max-width: 767px){
    .elementor-5551 .elementor-element.elementor-element-b9d84ac > .e-con-inner{
        gap: 14px;
    }

    .elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item{
        flex: 1 1 100%;
        max-width: 100%;
        min-width: 100%;
        min-height: 170px;
        padding: 18px 14px !important;
        border-radius: 22px;
    }

    .elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item::before{
        border-radius: 22px;
    }

    .elementor-5551 .elementor-element.elementor-element-b9d84ac .edulab-metric-item::after{
        inset: 2px;
        border-radius: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f0295 */.elementor-5551 .elementor-element.elementor-element-d8f0295 {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: fit-content !important;
    max-width: fit-content !important;
    padding: 8px 18px !important;
    border: 1px solid rgba(217,155,255,0.55) !important;
    border-radius: 8px !important;
    background: rgba(138,61,255,0.08) !important;
    box-shadow:
        0 0 18px rgba(138,61,255,0.22),
        0 0 34px rgba(138,61,255,0.12),
        inset 0 0 14px rgba(199,139,255,0.08) !important;
}

.elementor-5551 .elementor-element.elementor-element-d8f0295 .elementor-heading-title {
    color: #D99BFF !important;
    font-weight: 700 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bfbdd5 */.elementor-5551 .elementor-element.elementor-element-0bfbdd5 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-0bfbdd5 {
    background: linear-gradient(
        180deg,
        #FFF8D9 0%,
        #F6E7A8 18%,
        #E9C96B 42%,
        #C99A35 68%,
        #FFF1B8 100%
    ) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
    text-shadow: none !important;
    filter: drop-shadow(0 0 10px rgba(201,154,53,0.16))
            drop-shadow(0 0 22px rgba(138,61,255,0.10));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b3d114 */.elementor-5551 .elementor-element.elementor-element-9b3d114,
.elementor-5551 .elementor-element.elementor-element-9b3d114 p,
.elementor-5551 .elementor-element.elementor-element-9b3d114 .elementor-heading-title {
    color: rgba(255,255,255,0.78) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b6b919 */.elementor-5551 .elementor-element.elementor-element-4b6b919 {
    position: relative;
    overflow: hidden;
}

/* camada de glow animado */
.elementor-5551 .elementor-element.elementor-element-4b6b919::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: radial-gradient(circle at 30% 50%, rgba(138,61,255,0.25), transparent 60%),
                radial-gradient(circle at 70% 50%, rgba(91,46,255,0.25), transparent 60%);
    filter: blur(80px);
    opacity: 0.6;
    animation: glowMove 12s linear infinite;
    z-index: 0;
}

/* garante que conteúdo fique acima */
.elementor-5551 .elementor-element.elementor-element-4b6b919 &gt; * {
    position: relative;
    z-index: 2;
}

/* animação suave */
@keyframes glowMove {
    0% {
        transform: translateX(-10%) translateY(-10%) rotate(0deg);
    }
    50% {
        transform: translateX(10%) translateY(10%) rotate(180deg);
    }
    100% {
        transform: translateX(-10%) translateY(-10%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6928e96 */.elementor-5551 .elementor-element.elementor-element-6928e96 {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: fit-content !important;
    max-width: fit-content !important;
    padding: 8px 18px !important;
    border: 1px solid rgba(217,155,255,0.55) !important;
    border-radius: 8px !important;
    background: rgba(138,61,255,0.08) !important;
    box-shadow:
        0 0 18px rgba(138,61,255,0.22),
        0 0 34px rgba(138,61,255,0.12),
        inset 0 0 14px rgba(199,139,255,0.08) !important;
}

.elementor-5551 .elementor-element.elementor-element-6928e96 .elementor-heading-title {
    color: #D99BFF !important;
    font-weight: 700 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8c177 */.elementor-5551 .elementor-element.elementor-element-ea8c177 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-ea8c177 {
    color: #F8FAFF !important;
    text-shadow:
        0 0 10px rgba(199,139,255,0.18),
        0 0 24px rgba(138,61,255,0.10) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92e2546 */.elementor-5551 .elementor-element.elementor-element-92e2546 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-92e2546 {
    background: linear-gradient(
        180deg,
        #FFF8D9 0%,
        #F6E7A8 18%,
        #E9C96B 42%,
        #C99A35 68%,
        #FFF1B8 100%
    ) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
    text-shadow: none !important;
    filter: drop-shadow(0 0 10px rgba(201,154,53,0.16))
            drop-shadow(0 0 22px rgba(138,61,255,0.10));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8937e5c */.elementor-5551 .elementor-element.elementor-element-8937e5c,
.elementor-5551 .elementor-element.elementor-element-8937e5c p,
.elementor-5551 .elementor-element.elementor-element-8937e5c .elementor-heading-title {
    color: rgba(255,255,255,0.78) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-73f275c */.elementor-5551 .elementor-element.elementor-element-73f275c li.product .woocommerce-loop-product__title,
.elementor-5551 .elementor-element.elementor-element-73f275c li.product h2.woocommerce-loop-product__title {
    text-align: center !important;
}

.elementor-5551 .elementor-element.elementor-element-73f275c li.product .price {
    text-align: center !important;
}

.elementor-5551 .elementor-element.elementor-element-73f275c li.product .price del,
.elementor-5551 .elementor-element.elementor-element-73f275c li.product .price ins,
.elementor-5551 .elementor-element.elementor-element-73f275c li.product .price .woocommerce-Price-amount,
.elementor-5551 .elementor-element.elementor-element-73f275c li.product .price bdi,
.elementor-5551 .elementor-element.elementor-element-73f275c li.product .price span {
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2feebd7 */.elementor-5551 .elementor-element.elementor-element-2feebd7 {
    position: relative;
    overflow: hidden;
}

/* camada de glow animado */
.elementor-5551 .elementor-element.elementor-element-2feebd7::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: radial-gradient(circle at 30% 50%, rgba(138,61,255,0.25), transparent 60%),
                radial-gradient(circle at 70% 50%, rgba(91,46,255,0.25), transparent 60%);
    filter: blur(80px);
    opacity: 0.6;
    animation: glowMove 12s linear infinite;
    z-index: 0;
}

/* garante que conteúdo fique acima */
.elementor-5551 .elementor-element.elementor-element-2feebd7 &gt; * {
    position: relative;
    z-index: 2;
}

/* animação suave */
@keyframes glowMove {
    0% {
        transform: translateX(-10%) translateY(-10%) rotate(0deg);
    }
    50% {
        transform: translateX(10%) translateY(10%) rotate(180deg);
    }
    100% {
        transform: translateX(-10%) translateY(-10%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8205ef3 */.elementor-5551 .elementor-element.elementor-element-8205ef3 {
    position: relative;
    overflow: hidden;
}

/* camada de glow animado */
.elementor-5551 .elementor-element.elementor-element-8205ef3::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: radial-gradient(circle at 30% 50%, rgba(138,61,255,0.25), transparent 60%),
                radial-gradient(circle at 70% 50%, rgba(91,46,255,0.25), transparent 60%);
    filter: blur(80px);
    opacity: 0.6;
    animation: glowMove 12s linear infinite;
    z-index: 0;
}

/* garante que conteúdo fique acima */
.elementor-5551 .elementor-element.elementor-element-8205ef3 > * {
    position: relative;
    z-index: 2;
}

/* animação suave */
@keyframes glowMove {
    0% {
        transform: translateX(-10%) translateY(-10%) rotate(0deg);
    }
    50% {
        transform: translateX(10%) translateY(10%) rotate(180deg);
    }
    100% {
        transform: translateX(-10%) translateY(-10%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2bcae */.elementor-5551 .elementor-element.elementor-element-6f2bcae{
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background-color: transparent !important;
    overflow: hidden;
}

/* remove qualquer caixa interna herdada */
.elementor-5551 .elementor-element.elementor-element-6f2bcae > .e-con-inner{
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding: 0 !important;
}

/* título */
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading{
    margin-bottom: 10px !important;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading h1,
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading h2,
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading h3{
    margin: 0 !important;
    text-align: center;
    font-weight: 800;
    line-height: 1.05;
    letter-spacing: -0.02em;
    font-size: clamp(34px, 4vw, 58px);
    background: linear-gradient(180deg, #ffffff 0%, #f3f7ff 38%, #dfe9ff 68%, #ffffff 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow:
        0 0 10px rgba(255,255,255,0.10),
        0 0 24px rgba(201,220,255,0.10),
        0 2px 10px rgba(0,0,0,0.18);
}

/* subtítulo */
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-text-editor{
    margin-bottom: 18px !important;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-text-editor,
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-text-editor p{
    margin-top: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 980px !important;
    text-align: center;
    font-weight: 700;
    line-height: 1.28;
    font-size: clamp(16px, 1.35vw, 22px);
    background: linear-gradient(180deg, #f9e7a8 0%, #e6c56f 38%, #c8932f 72%, #fff0bf 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow:
        0 0 10px rgba(214,166,61,0.10),
        0 0 18px rgba(214,166,61,0.08);
}

/* carrossel */
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-image-carousel-wrapper{
    width: 100% !important;
    margin: 0 !important;
    padding: 8px 54px 0 54px !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-wrapper{
    align-items: center;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide{
    height: auto !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 10px !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* faixa slim */
.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide a,
.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide figure{
    width: 100%;
    min-height: 88px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    padding: 10px 22px !important;
    border-radius: 16px;
    background: rgba(255,255,255,0.035) !important;
    border: 1px solid rgba(255,255,255,0.07) !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.04),
        0 0 0 rgba(0,0,0,0) !important;
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
    transition: all 0.25s ease;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide:hover a,
.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide:hover figure{
    transform: translateY(-2px);
    background: rgba(255,255,255,0.055) !important;
    border-color: rgba(199,139,255,0.18) !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.06),
        0 0 14px rgba(138,61,255,0.08) !important;
}

/* logos */
.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide img{
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 82% !important;
    max-height: 50px !important;
    object-fit: contain;
    margin: 0 auto !important;
    opacity: 0.98;
    filter: grayscale(100%) contrast(1.02) brightness(1.95);
    transition: all 0.25s ease;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide:hover img{
    transform: scale(1.02);
    filter: grayscale(100%) contrast(1.04) brightness(2.08);
}

/* setas */
.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-swiper-button{
    width: 42px;
    height: 42px;
    border-radius: 12px;
    background: rgba(255,255,255,0.08);
    border: 1px solid rgba(255,255,255,0.12);
    color: #ffffff !important;
    box-shadow: none !important;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.25s ease;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-swiper-button:hover{
    transform: translateY(-2px);
    background: rgba(138,61,255,0.18);
    border-color: rgba(199,139,255,0.22);
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-swiper-button-prev{
    left: 0 !important;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-swiper-button-next{
    right: 0 !important;
}

.elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-pagination{
    display: none !important;
}

@media (max-width: 1024px){
    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-image-carousel-wrapper{
        padding: 8px 44px 0 44px !important;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide a,
    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide figure{
        min-height: 82px;
        padding: 10px 18px !important;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide img{
        max-height: 44px !important;
    }
}

@media (max-width: 767px){
    .elementor-5551 .elementor-element.elementor-element-6f2bcae{
        padding-top: 18px !important;
        padding-bottom: 0 !important;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading h1,
    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading h2,
    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-heading h3{
        font-size: 28px;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-text-editor,
    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-widget-text-editor p{
        font-size: 15px;
        line-height: 1.35;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-image-carousel-wrapper{
        padding: 6px 38px 0 38px !important;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide{
        padding: 4px 6px !important;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide a,
    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide figure{
        min-height: 74px;
        padding: 8px 12px !important;
        border-radius: 14px;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .swiper-slide img{
        max-width: 78% !important;
        max-height: 34px !important;
    }

    .elementor-5551 .elementor-element.elementor-element-6f2bcae .elementor-swiper-button{
        width: 36px;
        height: 36px;
        border-radius: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ab960e */.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-kicker-wrap{
    margin-bottom: 14px;
}

.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-kicker{
    margin: 0;
    text-align: left;
    line-height: 1.4;
}

.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-neon{
    display: inline-block;
    font-size: clamp(26px, 2.4vw, 42px);
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    background: linear-gradient(
        90deg,
        #C78BFF 0%,
        #D94CFF 28%,
        #8A3DFF 55%,
        #C78BFF 82%,
        #F3D6FF 100%
    );
    background-size: 220% auto;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    text-shadow:
        0 0 8px rgba(199,139,255,0.18),
        0 0 16px rgba(217,76,255,0.12),
        0 0 28px rgba(138,61,255,0.10);
    animation: nevesNeonPulse 3.2s ease-in-out infinite,
               nevesGradientShift 6s linear infinite;
}

.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-headline-wrap{
    margin-bottom: 0;
}

.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-headline{
    margin: 0;
    max-width: 980px;
    font-size: clamp(44px, 6vw, 86px);
    line-height: 1.04;
    font-weight: 800;
    letter-spacing: -0.03em;
    color: #F8F7FF;
    text-wrap: balance;
    text-shadow:
        0 0 12px rgba(255,255,255,0.04),
        0 0 22px rgba(138,61,255,0.06);
}

.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-gold{
    position: relative;
    display: inline-block;
    background: linear-gradient(
        180deg,
        #FCEFBF 0%,
        #F7D97A 18%,
        #E4CA9E 45%,
        #C49E41 72%,
        #FFF3C9 100%
    );
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    text-shadow:
        0 0 10px rgba(252,239,191,0.18),
        0 0 18px rgba(228,202,158,0.16),
        0 0 28px rgba(196,158,65,0.18),
        0 0 42px rgba(196,158,65,0.10);
    filter: drop-shadow(0 0 6px rgba(252,239,191,0.10));
}

.elementor-5551 .elementor-element.elementor-element-0ab960e .neves-gold::after{
    content: "";
    position: absolute;
    left: 4%;
    right: 4%;
    bottom: 10%;
    height: 18%;
    background: radial-gradient(
        ellipse at center,
        rgba(252,239,191,0.22) 0%,
        rgba(196,158,65,0.10) 45%,
        rgba(196,158,65,0) 100%
    );
    filter: blur(10px);
    pointer-events: none;
    opacity: 0.9;
}

@keyframes nevesNeonPulse{
    0%, 100%{
        text-shadow:
            0 0 8px rgba(199,139,255,0.18),
            0 0 16px rgba(217,76,255,0.12),
            0 0 28px rgba(138,61,255,0.10);
        transform: translateY(0);
    }
    50%{
        text-shadow:
            0 0 10px rgba(199,139,255,0.26),
            0 0 22px rgba(217,76,255,0.20),
            0 0 36px rgba(138,61,255,0.16);
        transform: translateY(-1px);
    }
}

@keyframes nevesGradientShift{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 220% 50%;
    }
}

@media (max-width: 1024px){
    .elementor-5551 .elementor-element.elementor-element-0ab960e .neves-headline{
        font-size: clamp(38px, 5.8vw, 64px);
        line-height: 1.06;
    }

    .elementor-5551 .elementor-element.elementor-element-0ab960e .neves-neon{
        font-size: clamp(22px, 2.8vw, 34px);
    }
}

@media (max-width: 767px){
    .elementor-5551 .elementor-element.elementor-element-0ab960e .neves-kicker{
        text-align: left;
    }

    .elementor-5551 .elementor-element.elementor-element-0ab960e .neves-headline{
        font-size: 36px;
        line-height: 1.08;
    }

    .elementor-5551 .elementor-element.elementor-element-0ab960e .neves-neon{
        font-size: 22px;
        letter-spacing: 0.05em;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d621a3 */.elementor-5551 .elementor-element.elementor-element-6d621a3.neves-card-premium{
    position: relative;
    background:
        radial-gradient(circle at top right, rgba(228,202,158,0.08), transparent 28%),
        radial-gradient(circle at bottom left, rgba(138,61,255,0.10), transparent 30%),
        linear-gradient(180deg, #151734 0%, #171236 100%);
    border: 1px solid rgba(228,202,158,0.36);
    border-radius: 22px;
    overflow: hidden;
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.02),
        0 10px 30px rgba(0,0,0,0.26),
        0 0 0 1px rgba(196,158,65,0.10),
        0 0 24px rgba(196,158,65,0.10);
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}

.elementor-5551 .elementor-element.elementor-element-6d621a3.neves-card-premium::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 22px;
    padding: 1px;
    background: linear-gradient(
        135deg,
        rgba(252,239,191,0.95) 0%,
        rgba(228,202,158,0.82) 22%,
        rgba(196,158,65,0.55) 55%,
        rgba(149,106,58,0.38) 100%
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
}

.elementor-5551 .elementor-element.elementor-element-6d621a3.neves-card-premium::after{
    content: "";
    position: absolute;
    top: -35%;
    left: -20%;
    width: 70%;
    height: 180%;
    background: linear-gradient(
        180deg,
        rgba(252,239,191,0) 0%,
        rgba(252,239,191,0.08) 48%,
        rgba(252,239,191,0) 100%
    );
    transform: rotate(18deg);
    pointer-events: none;
    opacity: 0.8;
}

.elementor-5551 .elementor-element.elementor-element-6d621a3.neves-card-premium:hover{
    transform: translateY(-6px);
    border-color: rgba(252,239,191,0.55);
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.03),
        0 16px 36px rgba(0,0,0,0.30),
        0 0 0 1px rgba(196,158,65,0.14),
        0 0 34px rgba(196,158,65,0.18);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3acbb69 */.elementor-5551 .elementor-element.elementor-element-3acbb69.neves-card-premium{
    position: relative;
    border: 1px solid rgba(228,202,158,0.36);
    border-radius: 22px;
    overflow: hidden;
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.02),
        0 10px 30px rgba(0,0,0,0.18),
        0 0 0 1px rgba(196,158,65,0.10),
        0 0 24px rgba(196,158,65,0.10);
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}

.elementor-5551 .elementor-element.elementor-element-3acbb69.neves-card-premium::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 22px;
    padding: 1px;
    background: linear-gradient(
        135deg,
        rgba(252,239,191,0.95) 0%,
        rgba(228,202,158,0.82) 22%,
        rgba(196,158,65,0.55) 55%,
        rgba(149,106,58,0.38) 100%
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
}

.elementor-5551 .elementor-element.elementor-element-3acbb69.neves-card-premium::after{
    content: "";
    position: absolute;
    top: -35%;
    left: -20%;
    width: 70%;
    height: 180%;
    background: linear-gradient(
        180deg,
        rgba(252,239,191,0) 0%,
        rgba(252,239,191,0.07) 48%,
        rgba(252,239,191,0) 100%
    );
    transform: rotate(18deg);
    pointer-events: none;
    opacity: 0.75;
}

.elementor-5551 .elementor-element.elementor-element-3acbb69.neves-card-premium:hover{
    transform: translateY(-6px);
    border-color: rgba(252,239,191,0.55);
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.03),
        0 16px 36px rgba(0,0,0,0.22),
        0 0 0 1px rgba(196,158,65,0.14),
        0 0 34px rgba(196,158,65,0.18);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc7a325 */.elementor-5551 .elementor-element.elementor-element-fc7a325.neves-card-premium{
    position: relative;
    border: 1px solid rgba(228,202,158,0.36);
    border-radius: 22px;
    overflow: hidden;
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.02),
        0 10px 30px rgba(0,0,0,0.18),
        0 0 0 1px rgba(196,158,65,0.10),
        0 0 24px rgba(196,158,65,0.10);
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}

.elementor-5551 .elementor-element.elementor-element-fc7a325.neves-card-premium::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 22px;
    padding: 1px;
    background: linear-gradient(
        135deg,
        rgba(252,239,191,0.95) 0%,
        rgba(228,202,158,0.82) 22%,
        rgba(196,158,65,0.55) 55%,
        rgba(149,106,58,0.38) 100%
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
}

.elementor-5551 .elementor-element.elementor-element-fc7a325.neves-card-premium::after{
    content: "";
    position: absolute;
    top: -35%;
    left: -20%;
    width: 70%;
    height: 180%;
    background: linear-gradient(
        180deg,
        rgba(252,239,191,0) 0%,
        rgba(252,239,191,0.07) 48%,
        rgba(252,239,191,0) 100%
    );
    transform: rotate(18deg);
    pointer-events: none;
    opacity: 0.75;
}

.elementor-5551 .elementor-element.elementor-element-fc7a325.neves-card-premium:hover{
    transform: translateY(-6px);
    border-color: rgba(252,239,191,0.55);
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.03),
        0 16px 36px rgba(0,0,0,0.22),
        0 0 0 1px rgba(196,158,65,0.14),
        0 0 34px rgba(196,158,65,0.18);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5dfb1d6 */.elementor-5551 .elementor-element.elementor-element-5dfb1d6.neves-card-premium{
    position: relative;
    border: 1px solid rgba(228,202,158,0.36);
    border-radius: 22px;
    overflow: hidden;
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.02),
        0 10px 30px rgba(0,0,0,0.18),
        0 0 0 1px rgba(196,158,65,0.10),
        0 0 24px rgba(196,158,65,0.10);
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}

.elementor-5551 .elementor-element.elementor-element-5dfb1d6.neves-card-premium::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 22px;
    padding: 1px;
    background: linear-gradient(
        135deg,
        rgba(252,239,191,0.95) 0%,
        rgba(228,202,158,0.82) 22%,
        rgba(196,158,65,0.55) 55%,
        rgba(149,106,58,0.38) 100%
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
}

.elementor-5551 .elementor-element.elementor-element-5dfb1d6.neves-card-premium::after{
    content: "";
    position: absolute;
    top: -35%;
    left: -20%;
    width: 70%;
    height: 180%;
    background: linear-gradient(
        180deg,
        rgba(252,239,191,0) 0%,
        rgba(252,239,191,0.07) 48%,
        rgba(252,239,191,0) 100%
    );
    transform: rotate(18deg);
    pointer-events: none;
    opacity: 0.75;
}

.elementor-5551 .elementor-element.elementor-element-5dfb1d6.neves-card-premium:hover{
    transform: translateY(-6px);
    border-color: rgba(252,239,191,0.55);
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.03),
        0 16px 36px rgba(0,0,0,0.22),
        0 0 0 1px rgba(196,158,65,0.14),
        0 0 34px rgba(196,158,65,0.18);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a81ed34 */.elementor-5551 .elementor-element.elementor-element-a81ed34.neves-card-premium{
    position: relative;
    border: 1px solid rgba(228,202,158,0.36);
    border-radius: 22px;
    overflow: hidden;
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.02),
        0 10px 30px rgba(0,0,0,0.18),
        0 0 0 1px rgba(196,158,65,0.10),
        0 0 24px rgba(196,158,65,0.10);
    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}

.elementor-5551 .elementor-element.elementor-element-a81ed34.neves-card-premium::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 22px;
    padding: 1px;
    background: linear-gradient(
        135deg,
        rgba(252,239,191,0.95) 0%,
        rgba(228,202,158,0.82) 22%,
        rgba(196,158,65,0.55) 55%,
        rgba(149,106,58,0.38) 100%
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    pointer-events: none;
}

.elementor-5551 .elementor-element.elementor-element-a81ed34.neves-card-premium::after{
    content: "";
    position: absolute;
    top: -35%;
    left: -20%;
    width: 70%;
    height: 180%;
    background: linear-gradient(
        180deg,
        rgba(252,239,191,0) 0%,
        rgba(252,239,191,0.07) 48%,
        rgba(252,239,191,0) 100%
    );
    transform: rotate(18deg);
    pointer-events: none;
    opacity: 0.75;
}

.elementor-5551 .elementor-element.elementor-element-a81ed34.neves-card-premium:hover{
    transform: translateY(-6px);
    border-color: rgba(252,239,191,0.55);
    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.03),
        0 16px 36px rgba(0,0,0,0.22),
        0 0 0 1px rgba(196,158,65,0.14),
        0 0 34px rgba(196,158,65,0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef3a1d */.elementor-5551 .elementor-element.elementor-element-fef3a1d {
    position: relative;
    overflow: hidden;
}

/* camada de glow animado */
.elementor-5551 .elementor-element.elementor-element-fef3a1d::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: radial-gradient(circle at 30% 50%, rgba(138,61,255,0.25), transparent 60%),
                radial-gradient(circle at 70% 50%, rgba(91,46,255,0.25), transparent 60%);
    filter: blur(80px);
    opacity: 0.6;
    animation: glowMove 12s linear infinite;
    z-index: 0;
}

/* garante que conteúdo fique acima */
.elementor-5551 .elementor-element.elementor-element-fef3a1d > * {
    position: relative;
    z-index: 2;
}

/* animação suave */
@keyframes glowMove {
    0% {
        transform: translateX(-10%) translateY(-10%) rotate(0deg);
    }
    50% {
        transform: translateX(10%) translateY(10%) rotate(180deg);
    }
    100% {
        transform: translateX(-10%) translateY(-10%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c1f847 */.elementor-5551 .elementor-element.elementor-element-4c1f847 {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: fit-content !important;
    max-width: fit-content !important;
    padding: 8px 18px !important;
    border: 1px solid rgba(217,155,255,0.55) !important;
    border-radius: 8px !important;
    background: rgba(138,61,255,0.08) !important;
    box-shadow:
        0 0 18px rgba(138,61,255,0.22),
        0 0 34px rgba(138,61,255,0.12),
        inset 0 0 14px rgba(199,139,255,0.08) !important;
}

.elementor-5551 .elementor-element.elementor-element-4c1f847 .elementor-heading-title {
    color: #D99BFF !important;
    font-weight: 700 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef81435 */.elementor-5551 .elementor-element.elementor-element-ef81435 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-ef81435 {
    background: linear-gradient(
        180deg,
        #FFF8D9 0%,
        #F6E7A8 18%,
        #E9C96B 42%,
        #C99A35 68%,
        #FFF1B8 100%
    ) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
    text-shadow: none !important;
    filter: drop-shadow(0 0 10px rgba(201,154,53,0.16))
            drop-shadow(0 0 22px rgba(138,61,255,0.10));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2ca14 */.elementor-5551 .elementor-element.elementor-element-6a2ca14,
.elementor-5551 .elementor-element.elementor-element-6a2ca14 p,
.elementor-5551 .elementor-element.elementor-element-6a2ca14 .elementor-heading-title {
    color: rgba(255,255,255,0.78) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d7f02e */.elementor-5551 .elementor-element.elementor-element-5d7f02e {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: fit-content !important;
    max-width: fit-content !important;
    padding: 8px 18px !important;
    border: 1px solid rgba(217,155,255,0.55) !important;
    border-radius: 8px !important;
    background: rgba(138,61,255,0.08) !important;
    box-shadow:
        0 0 18px rgba(138,61,255,0.22),
        0 0 34px rgba(138,61,255,0.12),
        inset 0 0 14px rgba(199,139,255,0.08) !important;
}

.elementor-5551 .elementor-element.elementor-element-5d7f02e .elementor-heading-title {
    color: #D99BFF !important;
    font-weight: 700 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69102d */.elementor-5551 .elementor-element.elementor-element-b69102d .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-b69102d {
    color: #F8FAFF !important;
    text-shadow:
        0 0 10px rgba(199,139,255,0.18),
        0 0 24px rgba(138,61,255,0.10) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdbeadd */.elementor-5551 .elementor-element.elementor-element-bdbeadd {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: fit-content !important;
    max-width: fit-content !important;
    padding: 8px 18px !important;
    border: 1px solid rgba(217,155,255,0.55) !important;
    border-radius: 8px !important;
    background: rgba(138,61,255,0.08) !important;
    box-shadow:
        0 0 18px rgba(138,61,255,0.22),
        0 0 34px rgba(138,61,255,0.12),
        inset 0 0 14px rgba(199,139,255,0.08) !important;
}

.elementor-5551 .elementor-element.elementor-element-bdbeadd .elementor-heading-title {
    color: #D99BFF !important;
    font-weight: 700 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6534577 */.elementor-5551 .elementor-element.elementor-element-6534577 .elementor-heading-title,
.elementor-5551 .elementor-element.elementor-element-6534577 {
    color: #F8FAFF !important;
    text-shadow:
        0 0 10px rgba(199,139,255,0.18),
        0 0 24px rgba(138,61,255,0.10) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edc87c8 */.elementor-5551 .elementor-element.elementor-element-edc87c8,
.elementor-5551 .elementor-element.elementor-element-edc87c8 p,
.elementor-5551 .elementor-element.elementor-element-edc87c8 .elementor-heading-title {
    color: rgba(255,255,255,0.78) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bbfed3 */.elementor-5551 .elementor-element.elementor-element-1bbfed3 {
    position: relative;
    overflow: hidden;
}

/* camada de glow animado */
.elementor-5551 .elementor-element.elementor-element-1bbfed3::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: radial-gradient(circle at 30% 50%, rgba(138,61,255,0.25), transparent 60%),
                radial-gradient(circle at 70% 50%, rgba(91,46,255,0.25), transparent 60%);
    filter: blur(80px);
    opacity: 0.6;
    animation: glowMove 12s linear infinite;
    z-index: 0;
}

/* garante que conteúdo fique acima */
.elementor-5551 .elementor-element.elementor-element-1bbfed3 > * {
    position: relative;
    z-index: 2;
}

/* animação suave */
@keyframes glowMove {
    0% {
        transform: translateX(-10%) translateY(-10%) rotate(0deg);
    }
    50% {
        transform: translateX(10%) translateY(10%) rotate(180deg);
    }
    100% {
        transform: translateX(-10%) translateY(-10%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e8d32 */.elementor-5551 .elementor-element.elementor-element-e2e8d32 {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: fit-content !important;
    max-width: fit-content !important;
    padding: 8px 18px !important;
    border: 1px solid rgba(217,155,255,0.55) !important;
    border-radius: 8px !important;
    background: rgba(138,61,255,0.08) !important;
    box-shadow:
        0 0 18px rgba(138,61,255,0.22),
        0 0 34px rgba(138,61,255,0.12),
        inset 0 0 14px rgba(199,139,255,0.08) !important;
}

.elementor-5551 .elementor-element.elementor-element-e2e8d32 .elementor-heading-title {
    color: #D99BFF !important;
    font-weight: 700 !important;
    letter-spacing: 0.12em !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}/* End custom CSS */