.elementor-955 .elementor-element.elementor-element-25201c2{--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;--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-955 .elementor-element.elementor-element-25201c2:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-25201c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plantillas.mgraphicagencia.com/wp-content/uploads/2025/02/capa-lanf.jpg");background-position:-304px 0px;background-repeat:no-repeat;background-size:auto;}.elementor-955 .elementor-element.elementor-element-25201c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-955 .elementor-element.elementor-element-5a72047f{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.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-955 .elementor-element.elementor-element-2921782e > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-955 .elementor-element.elementor-element-2921782e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-78ca625d > .elementor-widget-container{margin:10px 0px 0px 80px;}.elementor-955 .elementor-element.elementor-element-78ca625d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:19px;color:#FFFFFF;}.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-955 .elementor-element.elementor-element-687db0cd .elementor-button{background-color:#61CE7000;}.elementor-955 .elementor-element.elementor-element-687db0cd{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-687db0cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-955 .elementor-element.elementor-element-687db0cd.elementor-element{--align-self:center;}.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 );}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-3e745dd7{left:60.016px;}body.rtl .elementor-955 .elementor-element.elementor-element-3e745dd7{right:60.016px;}.elementor-955 .elementor-element.elementor-element-3e745dd7{top:14px;z-index:3;}.elementor-955 .elementor-element.elementor-element-3e745dd7 img{width:58%;}.elementor-955 .elementor-element.elementor-element-71ba0e43{--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:-64px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-8defc4e{left:144px;}body.rtl .elementor-955 .elementor-element.elementor-element-8defc4e{right:144px;}.elementor-955 .elementor-element.elementor-element-8defc4e{top:176px;z-index:3;}.elementor-955 .elementor-element.elementor-element-8defc4e img{width:58%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-4d85ca5b{left:491px;}body.rtl .elementor-955 .elementor-element.elementor-element-4d85ca5b{right:491px;}.elementor-955 .elementor-element.elementor-element-4d85ca5b{top:290.894px;z-index:3;}.elementor-955 .elementor-element.elementor-element-4d85ca5b img{width:100%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-43cecd41{left:195px;}body.rtl .elementor-955 .elementor-element.elementor-element-43cecd41{right:195px;}.elementor-955 .elementor-element.elementor-element-43cecd41{top:247px;}.elementor-955 .elementor-element.elementor-element-43cecd41 img{width:89%;max-width:89%;}.elementor-955 .elementor-element.elementor-element-6fc15d5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-6fc15d5e{z-index:2;}.elementor-955 .elementor-element.elementor-element-6fc15d5e img{width:1000px;max-width:709px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-7388a5ee{left:415px;}body.rtl .elementor-955 .elementor-element.elementor-element-7388a5ee{right:415px;}.elementor-955 .elementor-element.elementor-element-7388a5ee{top:535px;z-index:3;}.elementor-955 .elementor-element.elementor-element-7388a5ee img{width:58%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-30817005{left:315px;}body.rtl .elementor-955 .elementor-element.elementor-element-30817005{right:315px;}.elementor-955 .elementor-element.elementor-element-30817005{top:178px;z-index:3;}.elementor-955 .elementor-element.elementor-element-30817005 img{width:72%;}.elementor-955 .elementor-element.elementor-element-6d92aa59{--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-955 .elementor-element.elementor-element-6d92aa59:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-6d92aa59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-955 .elementor-element.elementor-element-73c7722{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-1ffcca17 > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-955 .elementor-element.elementor-element-1ffcca17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-4d7e2eec > .elementor-widget-container{margin:10px 0px 0px 80px;}.elementor-955 .elementor-element.elementor-element-4d7e2eec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-362a6da0 .elementor-button{background-color:#61CE7000;}.elementor-955 .elementor-element.elementor-element-362a6da0{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-362a6da0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-955 .elementor-element.elementor-element-362a6da0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-2be3646{left:60.016px;}body.rtl .elementor-955 .elementor-element.elementor-element-2be3646{right:60.016px;}.elementor-955 .elementor-element.elementor-element-2be3646{top:14px;z-index:3;}.elementor-955 .elementor-element.elementor-element-2be3646 img{width:58%;}.elementor-955 .elementor-element.elementor-element-8340e0c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-5432b045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-77db2231{--display:flex;--min-height:483px;--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-955 .elementor-element.elementor-element-77db2231:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-77db2231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-955 .elementor-element.elementor-element-262cf96{--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-955 .elementor-element.elementor-element-1637a551{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;top:0px;text-align:center;}.elementor-955 .elementor-element.elementor-element-1637a551 > .elementor-widget-container{margin:0px 0px 0px 150px;padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-1637a551.elementor-element{--align-self:center;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-1637a551{left:0px;}body.rtl .elementor-955 .elementor-element.elementor-element-1637a551{right:0px;}.elementor-955 .elementor-element.elementor-element-1637a551 img{width:81%;max-width:100%;}.elementor-955 .elementor-element.elementor-element-67d113e{text-align:right;}.elementor-955 .elementor-element.elementor-element-67d113e img{width:80%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-64699d9e{left:10px;}body.rtl .elementor-955 .elementor-element.elementor-element-64699d9e{right:10px;}.elementor-955 .elementor-element.elementor-element-64699d9e{top:-45px;}.elementor-955 .elementor-element.elementor-element-64699d9e img{width:91%;max-width:88%;}.elementor-955 .elementor-element.elementor-element-66105083{--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:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-185b162c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-185b162c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;line-height:39px;color:#FFFFFF;}.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-955 .elementor-element.elementor-element-5736f1b9{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#F5F5F5;}.elementor-955 .elementor-element.elementor-element-24d6731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-24d6731.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-5ad684d0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-5ad684d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#363636;}.elementor-955 .elementor-element.elementor-element-578f1271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-955 .elementor-element.elementor-element-578f1271 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:800;line-height:39px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-166dafe6{--display:flex;}.elementor-955 .elementor-element.elementor-element-1e177b11{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-1e177b11.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-b4d0fa7{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-13b95203{--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:40px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-22e2bbbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#252525;}.elementor-955 .elementor-element.elementor-element-3a8e51e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;line-height:41px;color:#252525;}.elementor-955 .elementor-element.elementor-element-1738e40{--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-955 .elementor-element.elementor-element-2ca0ab{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#2E2E2E;}.elementor-955 .elementor-element.elementor-element-7456479{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-7456479.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-2119efd6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-2119efd6.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-4de59925{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-4de59925.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-1d6c1566 img{width:75%;}.elementor-955 .elementor-element.elementor-element-700658 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-955 .elementor-element.elementor-element-700658{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-700658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-955 .elementor-element.elementor-element-700658.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-2dd60ebf{--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-955 .elementor-element.elementor-element-2dd60ebf:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-2dd60ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-955 .elementor-element.elementor-element-7fb58ae1{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-13354baa{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-13354baa.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-7852a90b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-7852a90b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;letter-spacing:3.4px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-619f6a36{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-619f6a36 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-955 .elementor-element.elementor-element-619f6a36.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-619f6a36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;line-height:29px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-178e5fb5{--display:flex;}.elementor-955 .elementor-element.elementor-element-178e5fb5.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-4ed3d0a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-4ed3d0a.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-6d27f43f{left:97px;}body.rtl .elementor-955 .elementor-element.elementor-element-6d27f43f{right:97px;}.elementor-955 .elementor-element.elementor-element-6d27f43f{top:143px;}.elementor-955 .elementor-element.elementor-element-6d27f43f .elementor-icon-wrapper{text-align:center;}.elementor-955 .elementor-element.elementor-element-6d27f43f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-6d27f43f.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-6d27f43f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-6d27f43f.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-6d27f43f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-6d27f43f .elementor-icon{font-size:59px;}.elementor-955 .elementor-element.elementor-element-6d27f43f .elementor-icon svg{height:59px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-5c344292{left:374px;}body.rtl .elementor-955 .elementor-element.elementor-element-5c344292{right:374px;}.elementor-955 .elementor-element.elementor-element-5c344292{top:60px;}.elementor-955 .elementor-element.elementor-element-5c344292 .elementor-icon-wrapper{text-align:center;}.elementor-955 .elementor-element.elementor-element-5c344292.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-5c344292.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-5c344292.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-5c344292.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-5c344292.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-5c344292 .elementor-icon{font-size:59px;}.elementor-955 .elementor-element.elementor-element-5c344292 .elementor-icon svg{height:59px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-7c0ce5c6{left:653px;}body.rtl .elementor-955 .elementor-element.elementor-element-7c0ce5c6{right:653px;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6{top:91px;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6 .elementor-icon-wrapper{text-align:center;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-7c0ce5c6.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-7c0ce5c6.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6 .elementor-icon{font-size:59px;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6 .elementor-icon svg{height:59px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-609a5a18{left:913px;}body.rtl .elementor-955 .elementor-element.elementor-element-609a5a18{right:913px;}.elementor-955 .elementor-element.elementor-element-609a5a18{top:45px;}.elementor-955 .elementor-element.elementor-element-609a5a18 .elementor-icon-wrapper{text-align:center;}.elementor-955 .elementor-element.elementor-element-609a5a18.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-609a5a18.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-609a5a18.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-609a5a18.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-609a5a18.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-609a5a18 .elementor-icon{font-size:59px;}.elementor-955 .elementor-element.elementor-element-609a5a18 .elementor-icon svg{height:59px;}.elementor-955 .elementor-element.elementor-element-d1ee71d{--display:flex;--min-height:377px;--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-d1ee71d:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-d1ee71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-955 .elementor-element.elementor-element-122d4b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-5e0b9e9d{text-align:left;}.elementor-955 .elementor-element.elementor-element-5e0b9e9d img{width:46%;}.elementor-955 .elementor-element.elementor-element-4eb35c69 .elementor-heading-title{color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-6953665d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#F1F1F1;}.elementor-955 .elementor-element.elementor-element-5b04461f{--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;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-62943f2a{left:1px;}body.rtl .elementor-955 .elementor-element.elementor-element-62943f2a{right:1px;}.elementor-955 .elementor-element.elementor-element-62943f2a{top:-59px;}.elementor-955 .elementor-element.elementor-element-62943f2a img{width:100%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-4c8aa58{left:170.683px;}body.rtl .elementor-955 .elementor-element.elementor-element-4c8aa58{right:170.683px;}.elementor-955 .elementor-element.elementor-element-4c8aa58{top:-41px;z-index:3;}.elementor-955 .elementor-element.elementor-element-4c8aa58 img{width:58%;}.elementor-955 .elementor-element.elementor-element-3335e803{--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-955 .elementor-element.elementor-element-3335e803:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-3335e803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-955 .elementor-element.elementor-element-bf86539{--display:flex;}.elementor-955 .elementor-element.elementor-element-37c2d46b{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-37c2d46b.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-77ffd3bf{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-77ffd3bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-77ffd3bf.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-77ffd3bf .swiper-pagination-bullet{width:8px;height:8px;background:#01E47C;}.elementor-955 .elementor-element.elementor-element-77ffd3bf .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-955 .elementor-element.elementor-element-28c370aa .elementor-button{background-color:#61CE7000;}.elementor-955 .elementor-element.elementor-element-28c370aa{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-28c370aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-955 .elementor-element.elementor-element-28c370aa.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-48eff29b{--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-955 .elementor-element.elementor-element-48eff29b:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-48eff29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-955 .elementor-element.elementor-element-48eff29b.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-5ac227b8{--display:flex;}.elementor-955 .elementor-element.elementor-element-eebed3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-54a268c0 img{width:70%;}.elementor-955 .elementor-element.elementor-element-44656c94{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-3f70239c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-3f70239c{text-align:left;}.elementor-955 .elementor-element.elementor-element-3f70239c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-2e7d750c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-15726134{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-58a4b047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-58a4b047{text-align:left;}.elementor-955 .elementor-element.elementor-element-58a4b047 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-7b6f1d22{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-b2091d7{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-855f0d5{--display:flex;}.elementor-955 .elementor-element.elementor-element-3b9d6224 img{width:80%;}.elementor-955 .elementor-element.elementor-element-5bf3f6ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-5bf3f6ef{text-align:left;}.elementor-955 .elementor-element.elementor-element-5bf3f6ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-11912178{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-3bc08d4e{--display:flex;}.elementor-955 .elementor-element.elementor-element-5c4ee976 img{width:80%;}.elementor-955 .elementor-element.elementor-element-486d144c{--display:flex;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon-wrapper{text-align:center;}.elementor-955 .elementor-element.elementor-element-c4a14c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-c4a14c.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-c4a14c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-c4a14c.elementor-view-framed .elementor-icon, .elementor-955 .elementor-element.elementor-element-c4a14c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon{font-size:370px;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon svg{height:370px;}.elementor-955 .elementor-element.elementor-element-7611392b{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-10f6d69d .elementor-heading-title{color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-36527333{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#ECECEC;}.elementor-955 .elementor-element.elementor-element-2fe4ef5e{--display:flex;--min-height:396px;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-2fe4ef5e:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-2fe4ef5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plantillas.mgraphicagencia.com/wp-content/uploads/2025/02/Modulos-2.png");}.elementor-955 .elementor-element.elementor-element-39133650{--display:flex;--min-height:445px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-955 .elementor-element.elementor-element-39133650:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-39133650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-955 .elementor-element.elementor-element-39133650.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-118d246f img{width:50%;}.elementor-955 .elementor-element.elementor-element-4b148bfa{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-4b148bfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-4b148bfa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-3eff814c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;color:#FDFDFD;}.elementor-955 .elementor-element.elementor-element-757a62f3 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-757a62f3{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;color:#FDFDFD;}.elementor-955 .elementor-element.elementor-element-611f58e7{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-611f58e7 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-611f58e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:800;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-76441f1d > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-76441f1d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;color:#FDFDFD;}.elementor-955 .elementor-element.elementor-element-1a2e52ee{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:#FDFDFD;}.elementor-955 .elementor-element.elementor-element-1a2e52ee > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-3ff7ff1f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-955 .elementor-element.elementor-element-3ff7ff1f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-3ff7ff1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-955 .elementor-element.elementor-element-3ff7ff1f.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-5e33c9f5{--display:flex;--min-height:609px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-41627731{--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:170px;--padding-bottom:0px;--padding-left:70px;--padding-right:50px;}.elementor-955 .elementor-element.elementor-element-38a943b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-38a943b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:800;line-height:39px;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-1b5a19f0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#141414;}.elementor-955 .elementor-element.elementor-element-7f111794{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-955 .elementor-element.elementor-element-51b2bef > .elementor-widget-container{background-color:#131313A3;padding:15px 15px 15px 15px;border-radius:300px 300px 300px 300px;}.elementor-955 .elementor-element.elementor-element-51b2bef{--width:100px;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;--text-color:#FFFFFF;--transition:0.3s;}.elementor-955 .elementor-element.elementor-element-10572d47 > .elementor-widget-container{margin:2px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-10572d47.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-10572d47 img{width:8%;}.elementor-955 .elementor-element.elementor-element-2758b7d4{--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-955 .elementor-element.elementor-element-11f4e256 img{width:80%;}.elementor-955 .elementor-element.elementor-element-3086c99e{--display:flex;--min-height:590px;--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-955 .elementor-element.elementor-element-3086c99e:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-3086c99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-955 .elementor-element.elementor-element-4b84f6ec{--display:flex;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-6177597 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-6177597{text-align:center;}.elementor-955 .elementor-element.elementor-element-6177597 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-4493c1b9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#333333;--border-color:#333333;}.elementor-955 .elementor-element.elementor-element-232b443b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#EBEBEB;}.elementor-955 .elementor-element.elementor-element-7441c46{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#313131;--border-color:#313131;}.elementor-955 .elementor-element.elementor-element-3a7946f5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#EBEBEB;}.elementor-955 .elementor-element.elementor-element-3d237ff{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2A2A2A;--border-color:#2A2A2A;}.elementor-955 .elementor-element.elementor-element-4bf606e1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#EBEBEB;}.elementor-955 .elementor-element.elementor-element-2605bf4d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2A2A2A;--border-color:#2A2A2A;}.elementor-955 .elementor-element.elementor-element-7e751693{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#EBEBEB;}.elementor-955 .elementor-element.elementor-element-3119c232{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2A2A2A;--border-color:#2A2A2A;}.elementor-955 .elementor-element.elementor-element-5ae2a074{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#EBEBEB;}.elementor-955 .elementor-element.elementor-element-68a695b6{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#01E47C;--n-accordion-title-hover-color:#01E47C;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-955 .elementor-element.elementor-element-68a695b6.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-68a695b6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-955 .elementor-element.elementor-element-68a695b6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-955 .elementor-element.elementor-element-31935cbb{--display:flex;--min-height:200px;--border-radius:15px 15px 15px 15px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-955 .elementor-element.elementor-element-31935cbb:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-31935cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(153deg, #0053FF 19%, #00E57D 71%);}.elementor-955 .elementor-element.elementor-element-31935cbb.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-6f3b356 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-6f3b356 img{width:25%;}.elementor-955 .elementor-element.elementor-element-4a5abe1d{text-align:center;}.elementor-955 .elementor-element.elementor-element-4a5abe1d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-955 .elementor-element.elementor-element-2e00e7ba .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:700;fill:#242424;color:#242424;}.elementor-955 .elementor-element.elementor-element-2e00e7ba{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-955 .elementor-element.elementor-element-2e00e7ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-955 .elementor-element.elementor-element-2e00e7ba.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-475519ff{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-475519ff:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-475519ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-955 .elementor-element.elementor-element-71fe4288{text-align:center;}.elementor-955 .elementor-element.elementor-element-71fe4288 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:300;letter-spacing:1.6px;color:#EBEBEB;}@media(max-width:1024px){.elementor-955 .elementor-element.elementor-element-25201c2:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-25201c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-522px -109px;}.elementor-955 .elementor-element.elementor-element-5a72047f{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-2921782e > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-955 .elementor-element.elementor-element-78ca625d > .elementor-widget-container{margin:0px 0px 0px 30px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-8defc4e{left:-9px;}body.rtl .elementor-955 .elementor-element.elementor-element-8defc4e{right:-9px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-43cecd41{left:42px;}body.rtl .elementor-955 .elementor-element.elementor-element-43cecd41{right:42px;}.elementor-955 .elementor-element.elementor-element-6fc15d5e{width:initial;max-width:initial;}.elementor-955 .elementor-element.elementor-element-6fc15d5e > .elementor-widget-container{margin:0px 0px 0px -91px;}.elementor-955 .elementor-element.elementor-element-66105083{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-578f1271{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-578f1271.elementor-element{--align-self:center;}.elementor-955 .elementor-element.elementor-element-1e177b11{--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-13b95203{--padding-top:15px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-3a8e51e6 .elementor-heading-title{font-size:35px;}.elementor-955 .elementor-element.elementor-element-2119efd6{--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-700658{--container-widget-width:426px;--container-widget-flex-grow:0;width:var( --container-widget-width, 426px );max-width:426px;}.elementor-955 .elementor-element.elementor-element-4ed3d0a{--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-48eff29b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-eebed3b{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-44656c94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-3f70239c{text-align:center;}.elementor-955 .elementor-element.elementor-element-3f70239c .elementor-heading-title{font-size:35px;}.elementor-955 .elementor-element.elementor-element-15726134{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon{font-size:266px;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon svg{height:266px;}.elementor-955 .elementor-element.elementor-element-7611392b{--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-5e33c9f5{--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-41627731{--padding-top:50px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-38a943b7 .elementor-heading-title{font-size:35px;}.elementor-955 .elementor-element.elementor-element-7f111794{--margin-top:-45px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-51b2bef > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-955 .elementor-element.elementor-element-10572d47 > .elementor-widget-container{margin:3px 0px 0px 4px;}.elementor-955 .elementor-element.elementor-element-10572d47 img{width:5%;}.elementor-955 .elementor-element.elementor-element-11f4e256 img{width:100%;}}@media(max-width:767px){.elementor-955 .elementor-element.elementor-element-25201c2:not(.elementor-motion-effects-element-type-background), .elementor-955 .elementor-element.elementor-element-25201c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-850px -136px;}.elementor-955 .elementor-element.elementor-element-71ba0e43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-8defc4e{left:-67px;}body.rtl .elementor-955 .elementor-element.elementor-element-8defc4e{right:-67px;}.elementor-955 .elementor-element.elementor-element-8defc4e{top:105px;}.elementor-955 .elementor-element.elementor-element-8defc4e img{width:47%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-4d85ca5b{left:221px;}body.rtl .elementor-955 .elementor-element.elementor-element-4d85ca5b{right:221px;}.elementor-955 .elementor-element.elementor-element-4d85ca5b{top:150px;}.elementor-955 .elementor-element.elementor-element-4d85ca5b img{width:89%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-43cecd41{left:-4px;}body.rtl .elementor-955 .elementor-element.elementor-element-43cecd41{right:-4px;}.elementor-955 .elementor-element.elementor-element-43cecd41{top:176px;}.elementor-955 .elementor-element.elementor-element-43cecd41 img{width:54%;}.elementor-955 .elementor-element.elementor-element-6fc15d5e > .elementor-widget-container{margin:0px 0px 0px -34px;}.elementor-955 .elementor-element.elementor-element-6fc15d5e img{width:420px;}.elementor-955 .elementor-element.elementor-element-6d92aa59{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-73c7722{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-1ffcca17 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-1ffcca17{text-align:center;}.elementor-955 .elementor-element.elementor-element-1ffcca17 .elementor-heading-title{font-size:26px;}.elementor-955 .elementor-element.elementor-element-4d7e2eec > .elementor-widget-container{margin:0px 10px -27px 10px;}.elementor-955 .elementor-element.elementor-element-4d7e2eec{text-align:center;}.elementor-955 .elementor-element.elementor-element-362a6da0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-362a6da0{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-2be3646{left:-29.992px;}body.rtl .elementor-955 .elementor-element.elementor-element-2be3646{right:-29.992px;}.elementor-955 .elementor-element.elementor-element-2be3646{top:-34px;}.elementor-955 .elementor-element.elementor-element-2be3646 img{width:72%;}.elementor-955 .elementor-element.elementor-element-77db2231{--min-height:142px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-262cf96{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-1637a551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-1637a551{--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;top:-20px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-1637a551{left:135px;}body.rtl .elementor-955 .elementor-element.elementor-element-1637a551{right:135px;}.elementor-955 .elementor-element.elementor-element-1637a551 img{width:100%;}.elementor-955 .elementor-element.elementor-element-67d113e > .elementor-widget-container{margin:0px 0px 0px -50px;padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-64699d9e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-64699d9e{left:-17px;}body.rtl .elementor-955 .elementor-element.elementor-element-64699d9e{right:-17px;}.elementor-955 .elementor-element.elementor-element-64699d9e{top:-26.682px;}.elementor-955 .elementor-element.elementor-element-64699d9e img{max-width:54%;}.elementor-955 .elementor-element.elementor-element-66105083{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-185b162c{text-align:center;}.elementor-955 .elementor-element.elementor-element-185b162c .elementor-heading-title{font-size:25px;}.elementor-955 .elementor-element.elementor-element-5736f1b9{text-align:center;}.elementor-955 .elementor-element.elementor-element-578f1271{text-align:center;}.elementor-955 .elementor-element.elementor-element-578f1271 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-955 .elementor-element.elementor-element-1e177b11{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-13b95203{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-955 .elementor-element.elementor-element-22e2bbbc{text-align:center;}.elementor-955 .elementor-element.elementor-element-3a8e51e6{text-align:center;}.elementor-955 .elementor-element.elementor-element-3a8e51e6 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-955 .elementor-element.elementor-element-1738e40{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-2ca0ab{text-align:center;}.elementor-955 .elementor-element.elementor-element-2119efd6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-1d6c1566 > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-955 .elementor-element.elementor-element-1d6c1566 img{width:61%;}.elementor-955 .elementor-element.elementor-element-700658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-700658{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;}.elementor-955 .elementor-element.elementor-element-700658 .elementor-button{font-size:14px;}.elementor-955 .elementor-element.elementor-element-7fb58ae1{--padding-top:70px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-13354baa{--width:200px;}.elementor-955 .elementor-element.elementor-element-7852a90b .elementor-heading-title{font-size:13px;}.elementor-955 .elementor-element.elementor-element-619f6a36{--container-widget-width:403px;--container-widget-flex-grow:0;width:var( --container-widget-width, 403px );max-width:403px;}.elementor-955 .elementor-element.elementor-element-619f6a36 .elementor-heading-title{font-size:18px;}.elementor-955 .elementor-element.elementor-element-4ed3d0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-6d27f43f{left:153px;}body.rtl .elementor-955 .elementor-element.elementor-element-6d27f43f{right:153px;}.elementor-955 .elementor-element.elementor-element-6d27f43f{top:192px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-5c344292{left:149px;}body.rtl .elementor-955 .elementor-element.elementor-element-5c344292{right:149px;}.elementor-955 .elementor-element.elementor-element-5c344292{top:543px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-7c0ce5c6{left:150px;}body.rtl .elementor-955 .elementor-element.elementor-element-7c0ce5c6{right:150px;}.elementor-955 .elementor-element.elementor-element-7c0ce5c6{top:845px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-609a5a18{left:151px;}body.rtl .elementor-955 .elementor-element.elementor-element-609a5a18{right:151px;}.elementor-955 .elementor-element.elementor-element-609a5a18{top:1140px;}.elementor-955 .elementor-element.elementor-element-122d4b48{--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-122d4b48.e-con{--align-self:center;}.elementor-955 .elementor-element.elementor-element-5e0b9e9d{text-align:center;}.elementor-955 .elementor-element.elementor-element-5e0b9e9d img{width:35%;}.elementor-955 .elementor-element.elementor-element-4eb35c69{text-align:center;}.elementor-955 .elementor-element.elementor-element-6953665d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-955 .elementor-element.elementor-element-6953665d{text-align:center;font-size:15px;}.elementor-955 .elementor-element.elementor-element-5b04461f{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-62943f2a{left:-46px;}body.rtl .elementor-955 .elementor-element.elementor-element-62943f2a{right:-46px;}.elementor-955 .elementor-element.elementor-element-62943f2a{top:-45px;}.elementor-955 .elementor-element.elementor-element-62943f2a img{width:57%;}body:not(.rtl) .elementor-955 .elementor-element.elementor-element-4c8aa58{left:145px;}body.rtl .elementor-955 .elementor-element.elementor-element-4c8aa58{right:145px;}.elementor-955 .elementor-element.elementor-element-4c8aa58 img{width:99%;}.elementor-955 .elementor-element.elementor-element-37c2d46b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-28c370aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-28c370aa{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-955 .elementor-element.elementor-element-48eff29b{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-5ac227b8{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-eebed3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-955 .elementor-element.elementor-element-54a268c0 img{width:85%;}.elementor-955 .elementor-element.elementor-element-44656c94{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-3f70239c{width:var( --container-widget-width, 752px );max-width:752px;--container-widget-width:752px;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-3f70239c .elementor-heading-title{font-size:28px;}.elementor-955 .elementor-element.elementor-element-2e7d750c{text-align:center;}.elementor-955 .elementor-element.elementor-element-15726134{--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-58a4b047{text-align:center;}.elementor-955 .elementor-element.elementor-element-58a4b047 .elementor-heading-title{font-size:30px;}.elementor-955 .elementor-element.elementor-element-b2091d7{--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-855f0d5{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-3b9d6224 img{width:95%;}.elementor-955 .elementor-element.elementor-element-5bf3f6ef{text-align:center;}.elementor-955 .elementor-element.elementor-element-5bf3f6ef .elementor-heading-title{font-size:30px;}.elementor-955 .elementor-element.elementor-element-11912178 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-955 .elementor-element.elementor-element-11912178{text-align:center;}.elementor-955 .elementor-element.elementor-element-3bc08d4e{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-5c4ee976 img{width:95%;}.elementor-955 .elementor-element.elementor-element-486d144c{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon{font-size:262px;}.elementor-955 .elementor-element.elementor-element-c4a14c .elementor-icon svg{height:262px;}.elementor-955 .elementor-element.elementor-element-7611392b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-10f6d69d{text-align:center;}.elementor-955 .elementor-element.elementor-element-36527333 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-955 .elementor-element.elementor-element-36527333{text-align:center;}.elementor-955 .elementor-element.elementor-element-2fe4ef5e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-955 .elementor-element.elementor-element-39133650{--padding-top:35px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-955 .elementor-element.elementor-element-4b148bfa .elementor-heading-title{font-size:25px;}.elementor-955 .elementor-element.elementor-element-3eff814c{text-align:center;font-size:15px;}.elementor-955 .elementor-element.elementor-element-611f58e7{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-955 .elementor-element.elementor-element-611f58e7 .elementor-heading-title{font-size:41px;}.elementor-955 .elementor-element.elementor-element-3ff7ff1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-41627731{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-38a943b7 > .elementor-widget-container{padding:50px 0px 10px 0px;}.elementor-955 .elementor-element.elementor-element-38a943b7{text-align:center;}.elementor-955 .elementor-element.elementor-element-38a943b7 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-955 .elementor-element.elementor-element-1b5a19f0 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-955 .elementor-element.elementor-element-1b5a19f0{text-align:center;}.elementor-955 .elementor-element.elementor-element-7f111794{--margin-top:225px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;}.elementor-955 .elementor-element.elementor-element-51b2bef > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-955 .elementor-element.elementor-element-51b2bef{--width:100px;font-size:26px;}.elementor-955 .elementor-element.elementor-element-10572d47 > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-955 .elementor-element.elementor-element-10572d47 img{width:8%;}.elementor-955 .elementor-element.elementor-element-2758b7d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-4b84f6ec{--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-955 .elementor-element.elementor-element-6177597{width:var( --container-widget-width, 378px );max-width:378px;--container-widget-width:378px;--container-widget-flex-grow:0;text-align:center;}.elementor-955 .elementor-element.elementor-element-6177597 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-6177597 .elementor-heading-title{font-size:30px;}.elementor-955 .elementor-element.elementor-element-232b443b{font-size:12px;}.elementor-955 .elementor-element.elementor-element-3a7946f5{font-size:12px;}.elementor-955 .elementor-element.elementor-element-4bf606e1{font-size:12px;}.elementor-955 .elementor-element.elementor-element-7e751693{font-size:12px;}.elementor-955 .elementor-element.elementor-element-5ae2a074{font-size:12px;}.elementor-955 .elementor-element.elementor-element-68a695b6{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;--n-accordion-title-font-size:14px;}.elementor-955 .elementor-element.elementor-element-31935cbb{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-955 .elementor-element.elementor-element-6f3b356 img{width:41%;}.elementor-955 .elementor-element.elementor-element-4a5abe1d .elementor-heading-title{font-size:15px;}.elementor-955 .elementor-element.elementor-element-2e00e7ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-955 .elementor-element.elementor-element-2e00e7ba{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-955 .elementor-element.elementor-element-2e00e7ba .elementor-button{font-size:12px;}.elementor-955 .elementor-element.elementor-element-71fe4288 .elementor-heading-title{line-height:1.7em;}}@media(min-width:768px){.elementor-955 .elementor-element.elementor-element-25201c2{--width:1910px;}.elementor-955 .elementor-element.elementor-element-5a72047f{--width:49%;}.elementor-955 .elementor-element.elementor-element-71ba0e43{--width:69%;}.elementor-955 .elementor-element.elementor-element-73c7722{--width:49%;}.elementor-955 .elementor-element.elementor-element-262cf96{--width:61%;}.elementor-955 .elementor-element.elementor-element-66105083{--width:50%;}.elementor-955 .elementor-element.elementor-element-1e177b11{--width:84%;}.elementor-955 .elementor-element.elementor-element-b4d0fa7{--content-width:1309px;}.elementor-955 .elementor-element.elementor-element-13b95203{--width:42%;}.elementor-955 .elementor-element.elementor-element-1738e40{--width:49%;}.elementor-955 .elementor-element.elementor-element-7456479{--content-width:1920px;}.elementor-955 .elementor-element.elementor-element-2119efd6{--width:84%;}.elementor-955 .elementor-element.elementor-element-4de59925{--width:76%;}.elementor-955 .elementor-element.elementor-element-13354baa{--width:27%;}.elementor-955 .elementor-element.elementor-element-178e5fb5{--width:88%;}.elementor-955 .elementor-element.elementor-element-4ed3d0a{--width:90%;}.elementor-955 .elementor-element.elementor-element-122d4b48{--width:50%;}.elementor-955 .elementor-element.elementor-element-5b04461f{--width:50%;}.elementor-955 .elementor-element.elementor-element-48eff29b{--content-width:1165px;}.elementor-955 .elementor-element.elementor-element-39133650{--width:30%;}.elementor-955 .elementor-element.elementor-element-41627731{--width:50%;}.elementor-955 .elementor-element.elementor-element-2758b7d4{--width:44%;}.elementor-955 .elementor-element.elementor-element-31935cbb{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-955 .elementor-element.elementor-element-5a72047f{--width:643px;}.elementor-955 .elementor-element.elementor-element-13b95203{--width:450px;}.elementor-955 .elementor-element.elementor-element-39133650{--width:400px;}.elementor-955 .elementor-element.elementor-element-31935cbb{--width:550px;}}/* Start custom CSS for heading, class: .elementor-element-2921782e */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687db0cd */.btn {

  --border-color: linear-gradient(-45deg, #00E57D, #00E57D, #0053FF);

  --border-width: .155em;

  --curve-size: .9em;

  --blur: 30px;

  --bg: #000000;

  --color: #00ff80;

  color: var(--color);

  position: relative;

  isolation: isolate;

  display: inline-grid;

  place-content: center;

  border: 0;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(

            0% var(--curve-size),

            var(--curve-size) 0,

            100% 0,

            100% calc(100% - var(--curve-size)),

            calc(100% - var(--curve-size)) 100%,

            0 100%);

  transition: color 0.1s;

}

.elementor-955 .elementor-element.elementor-element-687db0cd:hover .elementor-button-text{

    color: black !important;

    transition: all 0.5s;

}

.btn::after,

.btn::before {

  content: '';

  position: absolute;

  inset: 0;

}

.btn::before {

  background: var(--border-color);

  background-size: 300% 300%;

  animation: move-bg7234 4s ease infinite;

  z-index: -2;

}

@keyframes move-bg7234 {

  0% {

    background-position: 31% 0%

  }

  50% {

    background-position: 70% 100%

  }

  100% {

    background-position: 31% 0%

  }

}

.btn::after {

  background: var(--bg);

  z-index: -1;

  clip-path: polygon(

            var(--border-width) 

            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            calc(100% - var(--border-width)) 

            var(--border-width),

            calc(100% - var(--border-width)) 

            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),

            var(--border-width) calc(100% - var(--border-width)));

  transition: clip-path 500ms;

}

.btn:where(:hover, :focus)::after {

  clip-path: polygon(

                calc(100% - var(--border-width)) 

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width)) 

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) 

                calc(100% - var(--border-width)),

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))

                calc(100% - var(--border-width)));

  transition: 0.5s;

}

.btn:where(:hover, :focus) {

  color: #fff;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e745dd7 */@keyframes moveX {
  0% { transform: translateX(-20px); }
  50% { transform: translateX(20px); }
  100% { transform: translateX(-20px); }
}

.barra1 {
  display: inline-block;
  animation: moveX 10s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8defc4e */@keyframes blink {
  0% { opacity: 1; }
  50% { opacity: 0.3; }
  100% { opacity: 1; }
}

.luz-piscando {
  animation: blink 4s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d85ca5b */@keyframes moveY {
  0% { transform: translateY(-20px); }
  50% { transform: translateY(20px); }
  100% { transform: translateY(-20px); }
}

.barra2 {
  display: inline-block;
  animation: moveY 12s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43cecd41 */.elementor-955 .elementor-element.elementor-element-43cecd41 {
	animation: flutuando01 15s ease;
	animation-iteration-count: infinite;
}
 
@keyframes flutuando01 {
	0% {
    	transform: translateY(0px) rotate(15deg);
	} 50% {
    	transform: translateY(-40px) rotate(-15deg);
	} 100% {
    	transform: translateY(0px) rotate(15deg);
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30817005 */@keyframes blink {
  0% { opacity: 1; }
  50% { opacity: 0.3; }
  100% { opacity: 1; }
}

.luz-piscando2 {
  animation: blink 4s infinite;
  filter: blur(30px)
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ffcca17 */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-362a6da0 */.btn {

  --border-color: linear-gradient(-45deg, #00E57D, #00E57D, #0053FF);

  --border-width: .155em;

  --curve-size: .9em;

  --blur: 30px;

  --bg: #000000;

  --color: #00ff80;

  color: var(--color);

  position: relative;

  isolation: isolate;

  display: inline-grid;

  place-content: center;

  border: 0;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(

            0% var(--curve-size),

            var(--curve-size) 0,

            100% 0,

            100% calc(100% - var(--curve-size)),

            calc(100% - var(--curve-size)) 100%,

            0 100%);

  transition: color 0.1s;

}

.elementor-955 .elementor-element.elementor-element-362a6da0:hover .elementor-button-text{

    color: black !important;

    transition: all 0.5s;

}

.btn::after,

.btn::before {

  content: '';

  position: absolute;

  inset: 0;

}

.btn::before {

  background: var(--border-color);

  background-size: 300% 300%;

  animation: move-bg7234 4s ease infinite;

  z-index: -2;

}

@keyframes move-bg7234 {

  0% {

    background-position: 31% 0%

  }

  50% {

    background-position: 70% 100%

  }

  100% {

    background-position: 31% 0%

  }

}

.btn::after {

  background: var(--bg);

  z-index: -1;

  clip-path: polygon(

            var(--border-width) 

            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            calc(100% - var(--border-width)) 

            var(--border-width),

            calc(100% - var(--border-width)) 

            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),

            var(--border-width) calc(100% - var(--border-width)));

  transition: clip-path 500ms;

}

.btn:where(:hover, :focus)::after {

  clip-path: polygon(

                calc(100% - var(--border-width)) 

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width)) 

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) 

                calc(100% - var(--border-width)),

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))

                calc(100% - var(--border-width)));

  transition: 0.5s;

}

.btn:where(:hover, :focus) {

  color: #fff;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2be3646 */@keyframes moveX {
  0% { transform: translateX(-20px); }
  50% { transform: translateX(20px); }
  100% { transform: translateX(-20px); }
}

.barra1 {
  display: inline-block;
  animation: moveX 10s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5432b045 */html, body {
    overflow-x: hidden;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64699d9e */@keyframes moveY {
  0% { transform: translateY(-15px); }
  50% { transform: translateY(15px); }
  100% { transform: translateY(-15px); }
}

.barra3 {
  display: inline-block;
  animation: moveY 12s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-185b162c */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-578f1271 */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-700658 */.btn1 {

  --border-color: linear-gradient(-45deg, #00E57D, #00E57D, #0053FF);

  --border-width: .155em;

  --curve-size: .9em;

  --blur: 30px;

  --bg: #000000;

  --color: #00ff80;

  color: var(--color);

  position: relative;

  isolation: isolate;

  display: inline-grid;

  place-content: center;

  border: 0;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(

            0% var(--curve-size),

            var(--curve-size) 0,

            100% 0,

            100% calc(100% - var(--curve-size)),

            calc(100% - var(--curve-size)) 100%,

            0 100%);

  transition: color 0.1s;

}

.elementor-955 .elementor-element.elementor-element-700658:hover .elementor-button-text{

    color: black !important;

    transition: all 0.5s;

}

.btn1::after,

.btn1::before {

  content: '';

  position: absolute;

  inset: 0;

}

.btn1::before {

  background: var(--border-color);

  background-size: 300% 300%;

  animation: move-bg7234 4s ease infinite;

  z-index: -2;

}

@keyframes move-bg7234 {

  0% {

    background-position: 31% 0%

  }

  50% {

    background-position: 70% 100%

  }

  100% {

    background-position: 31% 0%

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13354baa */.elementor-955 .elementor-element.elementor-element-13354baa::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #0053FF 10%,  #00E57D 90%);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 50px;
    
    /* ESPESSURA DA BORDA */
    padding: 2px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d27f43f */.elementor-955 .elementor-element.elementor-element-6d27f43f svg {
	overflow: visible;
}

#circulo1{
	animation: waves 2s linear 0s infinite;
}

#circulo2{
	animation: waves 2s linear 1s infinite;
}

@keyframes waves {
	0%{
		transform: scale(1);
		transform-origin: center center;
		opacity: 0.2;
	}
	
	70%{
		opacity: 0;
	}

	100%{
		transform: scale(3);
		transform-origin: center center;
		opacity: 0;
	}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c344292 */.elementor-955 .elementor-element.elementor-element-5c344292 svg {
	overflow: visible;
}

#circulo1{
	animation: waves 2s linear 0s infinite;
}

#circulo2{
	animation: waves 2s linear 1s infinite;
}

@keyframes waves {
	0%{
		transform: scale(1);
		transform-origin: center center;
		opacity: 0.2;
	}
	
	70%{
		opacity: 0;
	}

	100%{
		transform: scale(3);
		transform-origin: center center;
		opacity: 0;
	}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c0ce5c6 */.elementor-955 .elementor-element.elementor-element-7c0ce5c6 svg {
	overflow: visible;
}

#circulo1{
	animation: waves 2s linear 0s infinite;
}

#circulo2{
	animation: waves 2s linear 1s infinite;
}

@keyframes waves {
	0%{
		transform: scale(1);
		transform-origin: center center;
		opacity: 0.2;
	}
	
	70%{
		opacity: 0;
	}

	100%{
		transform: scale(3);
		transform-origin: center center;
		opacity: 0;
	}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609a5a18 */.elementor-955 .elementor-element.elementor-element-609a5a18 svg {
	overflow: visible;
}

#circulo1{
	animation: waves 2s linear 0s infinite;
}

#circulo2{
	animation: waves 2s linear 1s infinite;
}

@keyframes waves {
	0%{
		transform: scale(1);
		transform-origin: center center;
		opacity: 0.2;
	}
	
	70%{
		opacity: 0;
	}

	100%{
		transform: scale(3);
		transform-origin: center center;
		opacity: 0;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c8aa58 */@keyframes moveX {
  0% { transform: translateX(-20px); }
  50% { transform: translateX(20px); }
  100% { transform: translateX(-20px); }
}

.barra1 {
  display: inline-block;
  animation: moveX 10s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-77ffd3bf */html, body{
width: 100%;
overflow-x: hidden; 
}
.elementor-955 .elementor-element.elementor-element-77ffd3bf .elementor-swiper-button-prev{
top: 110%; 
left: calc(47% - 20px);
transform: translate(-50%, 0); 
}
.elementor-955 .elementor-element.elementor-element-77ffd3bf .elementor-swiper-button-next{
top: 110%;
right: calc(47% - 40px);
transform: translate(-50%, 0);
}

.elementor-955 .elementor-element.elementor-element-77ffd3bf .swiper-slide-prev {
filter: blur(10px);
transform: scale(0.5);
transition: 0.5s;
}

.elementor-955 .elementor-element.elementor-element-77ffd3bf .swiper-slide-active{
filter: blur(3px);
transform: scale(0.7);
transition: 0.5s;
}

.elementor-955 .elementor-element.elementor-element-77ffd3bf .swiper-slide-next ~ .swiper-slide{
transform: scale(0.7);
transition: 0.5s;
}

.elementor-955 .elementor-element.elementor-element-77ffd3bf .swiper-slide-next ~ .swiper-slide{
filter: blur(3px);
transform: scale(0.7);
transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28c370aa */.btn {

  --border-color: linear-gradient(-45deg, #00E57D, #00E57D, #0053FF);

  --border-width: .155em;

  --curve-size: .9em;

  --blur: 30px;

  --bg: #000000;

  --color: #00ff80;

  color: var(--color);

  position: relative;

  isolation: isolate;

  display: inline-grid;

  place-content: center;

  border: 0;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(

            0% var(--curve-size),

            var(--curve-size) 0,

            100% 0,

            100% calc(100% - var(--curve-size)),

            calc(100% - var(--curve-size)) 100%,

            0 100%);

  transition: color 0.1s;

}

.elementor-955 .elementor-element.elementor-element-28c370aa:hover .elementor-button-text{

    color: black !important;

    transition: all 0.5s;

}

.btn::after,

.btn::before {

  content: '';

  position: absolute;

  inset: 0;

}

.btn::before {

  background: var(--border-color);

  background-size: 300% 300%;

  animation: move-bg7234 4s ease infinite;

  z-index: -2;

}

@keyframes move-bg7234 {

  0% {

    background-position: 31% 0%

  }

  50% {

    background-position: 70% 100%

  }

  100% {

    background-position: 31% 0%

  }

}

.btn::after {

  background: var(--bg);

  z-index: -1;

  clip-path: polygon(

            var(--border-width) 

            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            calc(100% - var(--border-width)) 

            var(--border-width),

            calc(100% - var(--border-width)) 

            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),

            var(--border-width) calc(100% - var(--border-width)));

  transition: clip-path 500ms;

}

.btn:where(:hover, :focus)::after {

  clip-path: polygon(

                calc(100% - var(--border-width)) 

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width)) 

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) 

                calc(100% - var(--border-width)),

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))

                calc(100% - var(--border-width)));

  transition: 0.5s;

}

.btn:where(:hover, :focus) {

  color: #fff;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f70239c */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58a4b047 */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bf3f6ef */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c4a14c */svg {
    overflow: visible;
}

@keyframes rotateText {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

#texto {
    animation: rotateText 15s linear infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b148bfa */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-611f58e7 */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ff7ff1f */.btn1 {

  --border-color: linear-gradient(-45deg, #00E57D, #00E57D, #0053FF);

  --border-width: .155em;

  --curve-size: .9em;

  --blur: 30px;

  --bg: #000000;

  --color: #00ff80;

  color: var(--color);

  position: relative;

  isolation: isolate;

  display: inline-grid;

  place-content: center;

  border: 0;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(

            0% var(--curve-size),

            var(--curve-size) 0,

            100% 0,

            100% calc(100% - var(--curve-size)),

            calc(100% - var(--curve-size)) 100%,

            0 100%);

  transition: color 0.1s;

}

.elementor-955 .elementor-element.elementor-element-3ff7ff1f:hover .elementor-button-text{

    color: black !important;

    transition: all 0.5s;

}

.btn1::after,

.btn1::before {

  content: '';

  position: absolute;

  inset: 0;

}

.btn1::before {

  background: var(--border-color);

  background-size: 300% 300%;

  animation: move-bg7234 4s ease infinite;

  z-index: -2;

}

@keyframes move-bg7234 {

  0% {

    background-position: 31% 0%

  }

  50% {

    background-position: 70% 100%

  }

  100% {

    background-position: 31% 0%

  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39133650 */.elementor-955 .elementor-element.elementor-element-39133650{
    backdrop-filter: blur(5px);
}
.elementor-955 .elementor-element.elementor-element-39133650{
    backdrop-filter: blur(5px);
   box-shadow: -3px -5px 6px 0px rgba(0, 0, 0, 0.25) inset, 3px 5px 6px 0px rgba(255, 255, 255, 0.05) inset, 0px 24px 32px -8px rgba(0, 0, 0, 0.85);
}

.elementor-955 .elementor-element.elementor-element-39133650::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* COR DA BORDA */
    background: linear-gradient(45deg, #0053FF 10%,  #00E57D 90%);
    
    /* ARREDONDAMENTO DA BORDA */
    border-radius: 20px;
    
    /* ESPESSURA DA BORDA */
    padding: 1px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38a943b7 */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-51b2bef *//*Animação de Giro*/
.elementor-955 .elementor-element.elementor-element-51b2bef{
    animation: giro 10s linear infinite;
    transform-origin: center;
    position: absolute;
   
}

@keyframes giro {
    0%{
      transform: rotate(Odeg);
    }
    100% {
      transform: rotate(360deg);
    }
}

 /*Ajuste do Fundo*/
.elementor-955 .elementor-element.elementor-element-51b2bef .e-text-path{
    height: 100px !important;
}


/*Desfoque*/
.elementor-955 .elementor-element.elementor-element-51b2bef {
 backdrop-filter: blur(5px);
 -webkit-backdrop-filter: blur(5px);
 border-radius: 300px;
 
 }
 
 /* 📱 Somente para CELULARES */
@media (max-width: 768px) {
    .elementor-955 .elementor-element.elementor-element-51b2bef {
        height: 85px;  /* Reduz tamanho no celular */
        width: 85px;
    }

 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f111794 *//*Código de Ajuste de Posição*/
.elementor-955 .elementor-element.elementor-element-7f111794{
    position: absolute;
    top: 45%;
    left: 87%;
    transform: translate(-50%, -50%);
    z-index: 3
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6177597 */.gradiente {

background: -webkit-linear-gradient(150deg, #00E57D,#00E57D, #005BEA);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e00e7ba */.btn5 {

  --border-color: linear-gradient(-45deg, #fff, #fff, #fff);

  --border-width: .155em;

  --curve-size: .9em;

  --blur: 30px;

  --bg: #fff;

  --color: #fff;

  color: var(--color);

  position: relative;

  isolation: isolate;

  display: inline-grid;

  place-content: center;

  border: 0;

  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);

  clip-path: polygon(

            0% var(--curve-size),

            var(--curve-size) 0,

            100% 0,

            100% calc(100% - var(--curve-size)),

            calc(100% - var(--curve-size)) 100%,

            0 100%);

  transition: color 0.1s;

}

.elementor-955 .elementor-element.elementor-element-2e00e7ba:hover .elementor-button-text{

    color: black !important;

    transition: all 0.5s;

}

.btn5::after,

.btn5::before {

  content: '';

  position: absolute;

  inset: 0;

}

.btn5::before {

  background: var(--border-color);

  background-size: 300% 300%;

  animation: move-bg7234 4s ease infinite;

  z-index: -2;

}

@keyframes move-bg7234 {

  0% {

    background-position: 31% 0%

  }

  50% {

    background-position: 70% 100%

  }

  100% {

    background-position: 31% 0%

  }

}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px) {
    .desktop-only {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .mobile-only {
        display: none !important;
    }
}/* End custom CSS */