.elementor-8 .elementor-element.elementor-element-605b59e1{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-605b59e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-605b59e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #f2295b 100%);}.elementor-8 .elementor-element.elementor-element-605b59e1::before, .elementor-8 .elementor-element.elementor-element-605b59e1 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-605b59e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-605b59e1 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-605b59e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-605b59e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-a02aaa1{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7489c46d{text-align:center;}.elementor-8 .elementor-element.elementor-element-7489c46d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-06bf35a );}.elementor-8 .elementor-element.elementor-element-4a53a60a{text-align:center;}.elementor-8 .elementor-element.elementor-element-4a53a60a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-06bf35a );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-56f4b872 img{width:36%;}.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-8 .elementor-element.elementor-element-69ead8ab .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #ACC0AE 0%, #474400 100%);border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-69ead8ab{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5fdaaafd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-36e500e8{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-384f2b54{--spacer-size:29px;}.elementor-8 .elementor-element.elementor-element-314b1f48{--display:flex;--min-height:100px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:100px;--padding-left:130px;--padding-right:130px;}.elementor-8 .elementor-element.elementor-element-314b1f48::before, .elementor-8 .elementor-element.elementor-element-314b1f48 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-314b1f48 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-314b1f48 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-314b1f48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-314b1f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#474400;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-b25a18f img{width:1%;max-width:19%;height:1px;}.elementor-8 .elementor-element.elementor-element-4b1a0614{--display:flex;}.elementor-8 .elementor-element.elementor-element-3255bd8 img{width:8%;}.elementor-8 .elementor-element.elementor-element-3ad11422{text-align:center;}.elementor-8 .elementor-element.elementor-element-3ad11422 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-30751a84{--display:flex;}.elementor-8 .elementor-element.elementor-element-28815b76{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-18ea190c{--display:flex;box-shadow:0px 0px 4px 1px #FFBB00;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2083b253 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-20e864c );}.elementor-8 .elementor-element.elementor-element-2083b253 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2083b253 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-2083b253:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-2083b253:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6a8fbe0 );}.elementor-8 .elementor-element.elementor-element-2083b253 .elementor-icon-box-description{color:var( --e-global-color-6a8fbe0 );}.elementor-8 .elementor-element.elementor-element-4383a12e{--display:flex;box-shadow:0px 0px 4px 1px #FFBB00;}.elementor-8 .elementor-element.elementor-element-55d39125 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-20e864c );}.elementor-8 .elementor-element.elementor-element-55d39125 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-55d39125 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-55d39125:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-55d39125:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6a8fbe0 );}.elementor-8 .elementor-element.elementor-element-55d39125 .elementor-icon-box-description{color:var( --e-global-color-6a8fbe0 );}.elementor-8 .elementor-element.elementor-element-d3f7901{--display:flex;box-shadow:0px 0px 4px 1px #FFBB00;}.elementor-8 .elementor-element.elementor-element-60275de1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-20e864c );}.elementor-8 .elementor-element.elementor-element-60275de1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-60275de1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-60275de1:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-60275de1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6a8fbe0 );}.elementor-8 .elementor-element.elementor-element-60275de1 .elementor-icon-box-description{color:var( --e-global-color-6a8fbe0 );}.elementor-8 .elementor-element.elementor-element-799a74e4{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-799a74e4::before, .elementor-8 .elementor-element.elementor-element-799a74e4 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-799a74e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-799a74e4 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-799a74e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-799a74e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-622955a8{--spacer-size:20px;}.elementor-8 .elementor-element.elementor-element-48306bfd{text-align:center;}.elementor-8 .elementor-element.elementor-element-48306bfd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7163c16 );}.elementor-8 .elementor-element.elementor-element-274bb947{text-align:center;}.elementor-8 .elementor-element.elementor-element-274bb947 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-7163c16 );}.elementor-8 .elementor-element.elementor-element-5eff381d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-5eff381d::before, .elementor-8 .elementor-element.elementor-element-5eff381d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5eff381d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5eff381d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5eff381d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5eff381d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-43fdeae4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-5082ddd8{--display:flex;}.elementor-8 .elementor-element.elementor-element-1edf568c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:lowercase;color:#FFF200;}.elementor-8 .elementor-element.elementor-element-753a068e{text-align:start;}.elementor-8 .elementor-element.elementor-element-753a068e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-60610194{--display:flex;}.elementor-8 .elementor-element.elementor-element-376cb68d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:lowercase;color:var( --e-global-color-20e864c );}.elementor-8 .elementor-element.elementor-element-5b769c4f{text-align:start;}.elementor-8 .elementor-element.elementor-element-5b769c4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4c9e5fd4{--display:flex;}.elementor-8 .elementor-element.elementor-element-38917dfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:lowercase;color:var( --e-global-color-20e864c );}.elementor-8 .elementor-element.elementor-element-7012257d{text-align:start;}.elementor-8 .elementor-element.elementor-element-7012257d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-17d3ecd7{--display:flex;}.elementor-8 .elementor-element.elementor-element-43b19b0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:lowercase;color:var( --e-global-color-20e864c );}.elementor-8 .elementor-element.elementor-element-5bdb96f2{text-align:start;}.elementor-8 .elementor-element.elementor-element-5bdb96f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6e7743f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(255, 229.49999999999997, 0, 0.5);--padding-top:74px;--padding-bottom:74px;--padding-left:74px;--padding-right:74px;}.elementor-8 .elementor-element.elementor-element-6e7743f4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6e7743f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7163c16 );}.elementor-8 .elementor-element.elementor-element-5f7a4010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-2391739d img{height:600px;}.elementor-8 .elementor-element.elementor-element-1ecc7af7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6d3f80f{font-family:"Roboto", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5ab5b83b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:74px;--padding-bottom:74px;--padding-left:74px;--padding-right:74px;}.elementor-8 .elementor-element.elementor-element-38dcbc04{text-align:center;}.elementor-8 .elementor-element.elementor-element-38dcbc04 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7163c16 );}.elementor-8 .elementor-element.elementor-element-58ac9d6b{--display:flex;}.elementor-8 .elementor-element.elementor-element-41f0ce1d{--display:flex;}.elementor-8 .elementor-element.elementor-element-ba84ba6{--display:flex;}.elementor-8 .elementor-element.elementor-element-6288a1b7{--display:flex;}.elementor-8 .elementor-element.elementor-element-6fcd93f3{--display:flex;}.elementor-8 .elementor-element.elementor-element-4c038b3e{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-20e864c );--n-accordion-icon-hover-color:#DEFF8A;}.elementor-8 .elementor-element.elementor-element-4c038b3e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-06bf35a );}:where( .elementor-8 .elementor-element.elementor-element-4c038b3e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-8 .elementor-element.elementor-element-3f5f9635{--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;--overlay-opacity:1;--padding-top:150px;--padding-bottom:200px;--padding-left:150px;--padding-right:150px;}.elementor-8 .elementor-element.elementor-element-3f5f9635::before, .elementor-8 .elementor-element.elementor-element-3f5f9635 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3f5f9635 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3f5f9635 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3f5f9635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3f5f9635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7163c16 );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-31b8c2a9{text-align:center;}.elementor-8 .elementor-element.elementor-element-31b8c2a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-71d721c5{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-424c368b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;bottom:0px;}.elementor-8 .elementor-element.elementor-element-424c368b.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-424c368b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-424c368b{right:0px;}.elementor-8 .elementor-element.elementor-element-424c368b .elementor-button{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(187deg, var( --e-global-color-accent ) 0%, #f2295b 100%);border-radius:20px 20px 20px 20px;padding:10px 40px 10px 40px;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-605b59e1{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-4a53a60a .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-56f4b872 img{width:100%;}.elementor-8 .elementor-element.elementor-element-69ead8ab .elementor-button{font-size:25px;}.elementor-8 .elementor-element.elementor-element-314b1f48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4b1a0614{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3255bd8 img{width:28%;}.elementor-8 .elementor-element.elementor-element-3ad11422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-274bb947{margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;}.elementor-8 .elementor-element.elementor-element-274bb947 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5eff381d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-753a068e .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5b769c4f .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7012257d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5bdb96f2 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6e7743f4{--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6d3f80f{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ab5b83b{--margin-top:10px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38dcbc04{margin:32px 32px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;}.elementor-8 .elementor-element.elementor-element-3f5f9635{--padding-top:150px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31b8c2a9{text-align:center;}.elementor-8 .elementor-element.elementor-element-424c368b .elementor-button{font-size:25px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-605b59e1{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-799a74e4{--content-width:600px;}.elementor-8 .elementor-element.elementor-element-5f7a4010{--width:50%;}.elementor-8 .elementor-element.elementor-element-1ecc7af7{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-69ead8ab */.elementor-button {
 animation: pulse-blue 3s infinite;
}
@keyframes pulse-blue {
 0% {
  transform: scale(0.95);
  box-shadow: 0 0 0 0 rgba(255, 242, 0, 0.7);
 }
 70% {
  transform: scale(1);
  box-shadow: 0 0 0 30px rgba(255, 242, 244, 0);
 }
 100% {
  transform: scale(0.95);
  box-shadow: 0 0 0 0 rgba(26, 51, 244, 0);
 }
}

.elementor-8 .elementor-element.elementor-element-69ead8ab .elementor-button {
    border-radius: 100px;
    position: relative;
    z-index: 1;
    opacity: 1;
    transition: 0.5s;
}
.elementor-8 .elementor-element.elementor-element-69ead8ab .elementor-button:before{
    content: "";
    border-radius: inherit;
    background: linear-gradient(20deg, #FFF200 transparent,#FFF200,#FFF200, transparent, #FFF200);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -2;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    transition: 0.5s;
    animation: AnimationName 5s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-69ead8ab .elementor-button:after{
    content: "";
    border-radius: inherit;
    background: linear-gradient(to bottom, #FFF52E,#1A1800);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
    width: 100%;
    height: 100%;
    transition: 0.5s;
}
@keyframes AnimationName {
    0%{background-position:0%}
    50%{background-position:50%}
    100%{background-position:100%}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fdaaafd */.elementor-8 .elementor-element.elementor-element-5fdaaafd:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    background-image: linear-gradient(to top,#474400 0% ,transparent 100%);
    width: 100%;
    height: 250px;
    pointer-events: none;
    top: auto;
    bottom: 0px;
    opacity: 1;
    z-index: 2;
}
.elementor-8 .elementor-element.elementor-element-5fdaaafd:after {
    content: '';
    background: linear-gradient(to right,#000 0% ,transparent 30%);
    position: absolute;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 26.09%;
    bottom: 0;
    opacity: 1;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad11422 */.quadradinhos {
  border: 2px solid #FFF200;
  padding: 0px 10px;
  position: relative;
  white-space: nowrap;
  display: inline-block;
  box-sizing: border-box;
}

.quadrado {
  position: absolute;
  width: 15px;
  height: 15px;
  background: #fff;
  border-radius: 2px;
  border: 2px solid #FFF200;
}

.quadrado1 {
  top: -8px;
  left: -8px;
}
.quadrado2 {
  top: -8px;
  right: -8px;
}
.quadrado3 {
  bottom: -8px;
  left: -8px;
}
.quadrado4 {
  bottom: -8px;
  right: -8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28815b76 */.cardh {
  cursor: pointer;
  transition: 1s !important;
}
.elementor-8 .elementor-element.elementor-element-28815b76 .cardh:hover {
  transform: scale(1.1);
}
.elementor-8 .elementor-element.elementor-element-28815b76:hover .cardh:not(:hover) {
  filter: blur(10px);
  transform: scale(0.9);
  opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43fdeae4 */.card-efeitoxpai{
    padding: 0px;
}
.x{
  margin-right: 0px !important;
}
.card-efeitox{
    margin-right: -200px;
    width: 400px !important;
    border-radius: 40px;
    overflow: hidden;
    padding: 120px 30px;
    background: linear-gradient(to bottom, #756F00, #01000d);
    box-shadow: -20px 20px 35px 20px rgba(0,0,0,0.35);
    transition: 0.5s !important;
    cursor: pointer;
}
.card-efeitox:hover{
    margin-right: -50px;
    transform: rotate(-5deg) translatey(-50px);
}
.card-efeitox::after {
content: "";
position: absolute;
top: 0%;
left: 50%;
opacity: 0.3;
width: 400px;
height: 200px;
transform: translate(-50%, -50%);
background: #FFF52E;
border-radius: 100%;
filter: blur(80px);
transition: 1s;
}
.card-efeitox:hover:after {
opacity: 1;
}
.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #FFF52E, #05051C);
    -webkit-mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    mask: linear-gradient(#333381 0 0) content-box, linear-gradient(#333381 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}
@media(max-width: 767px){
    .card-efeitox{
    width: 300px !important;
    padding: 80px 30px;
    margin-right: 0px;
    margin-bottom: -300px;
}
.card-efeitox:hover{
    margin-right: 0px;
    transform: rotate(0deg) translatey(-250px)
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-424c368b */.elementor-button {
 animation: pulse-blue 3s infinite;
}
@keyframes pulse-blue {
 0% {
  transform: scale(0.95);
  box-shadow: 0 0 0 0 rgba(255, 242, 0, 0.7);
 }
 70% {
  transform: scale(1);
  box-shadow: 0 0 0 30px rgba(255, 242, 244, 0);
 }
 100% {
  transform: scale(0.95);
  box-shadow: 0 0 0 0 rgba(26, 51, 244, 0);
 }
}

.elementor-8 .elementor-element.elementor-element-424c368b .elementor-button {
    border-radius: 100px;
    position: relative;
    z-index: 1;
    opacity: 1;
    transition: 0.5s;
}
.elementor-8 .elementor-element.elementor-element-424c368b .elementor-button:before{
    content: "";
    border-radius: inherit;
    background: linear-gradient(20deg, #FFF200 transparent,#FFF200,#FFF200, transparent, #FFF200);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -2;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    transition: 0.5s;
    animation: AnimationName 5s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-424c368b .elementor-button:after{
    content: "";
    border-radius: inherit;
    background: linear-gradient(to bottom, #FFF52E,#1A1800);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
    width: 100%;
    height: 100%;
    transition: 0.5s;
}
@keyframes AnimationName {
    0%{background-position:0%}
    50%{background-position:50%}
    100%{background-position:100%}
}/* End custom CSS */