.elementor-559 .elementor-element.elementor-element-f37866a{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-559 .elementor-element.elementor-element-f37866a:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f37866a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://cdn4.123tp.net/9e19fb6568614f12b0155bbc94df6b62/images/guil_foto_principal_2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-559 .elementor-element.elementor-element-365f574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-559 .elementor-element.elementor-element-15fc55d{width:var( --container-widget-width, 589px );max-width:589px;--container-widget-width:589px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.1em;}.elementor-559 .elementor-element.elementor-element-15fc55d > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-559 .elementor-element.elementor-element-4a00a15{width:var( --container-widget-width, 522px );max-width:522px;--container-widget-width:522px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-4a00a15 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-559 .elementor-element.elementor-element-6f61a1b .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 37px 30px;}.elementor-559 .elementor-element.elementor-element-6f61a1b{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-bf39cd9{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-08dc32a{--display:flex;--min-height:75px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-559 .elementor-element.elementor-element-08dc32a:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-08dc32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007BFF;}.elementor-559 .elementor-element.elementor-element-f238127{--display:flex;--min-height:867px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-559 .elementor-element.elementor-element-f9d137b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-559 .elementor-element.elementor-element-cf14b38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-559 .elementor-element.elementor-element-69356c4{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-69356c4 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-98f333a{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-98f333a .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-98f333a.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-98f333a.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-98f333a.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-98f333a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-e7e8129{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-e7e8129 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-e7e8129.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-e7e8129.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-e7e8129.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-e7e8129 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-63822a2{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-63822a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-63822a2.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-63822a2.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-63822a2.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-63822a2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-5fbb948 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-5fbb948{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-185d4a6{--display:flex;--min-height:749px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-559 .elementor-element.elementor-element-185d4a6:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-185d4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-037928e{--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-559 .elementor-element.elementor-element-6ba699d .elementor-button{background-color:#C3C3C3;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9B9B9;border-radius:100px 100px 100px 100px;padding:20px 75px 20px 75px;}.elementor-559 .elementor-element.elementor-element-6ba699d > .elementor-widget-container{margin:66px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-aedb304{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-aedb304 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-559 .elementor-element.elementor-element-73da0b6 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-73da0b6{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-ebbb3de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-559 .elementor-element.elementor-element-d3e3960{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-d3e3960 > .elementor-widget-container{background-color:#C3C3C3;margin:0px 0px 0px 0px;padding:35px 30px 35px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-d3e3960 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-d3e3960.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-d3e3960.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-d3e3960.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-d3e3960 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-83bfb8a{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-83bfb8a > .elementor-widget-container{background-color:#C3C3C3;margin:0px 0px 0px 0px;padding:35px 30px 35px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-83bfb8a .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-83bfb8a.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-83bfb8a.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-83bfb8a.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-83bfb8a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-7cac8c0{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-7cac8c0 > .elementor-widget-container{background-color:#C3C3C3;margin:0px 0px 0px 0px;padding:35px 30px 35px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-7cac8c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-7cac8c0.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-7cac8c0.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-7cac8c0.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-7cac8c0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-e7da474{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-e7da474 > .elementor-widget-container{background-color:#C3C3C3;margin:0px 0px 0px 0px;padding:35px 30px 35px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-e7da474 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-e7da474.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-e7da474.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-e7da474.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-559 .elementor-element.elementor-element-e7da474 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:1.1em;color:#363636;}.elementor-559 .elementor-element.elementor-element-4dc2f2f{--display:flex;--min-height:571px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-559 .elementor-element.elementor-element-4dc2f2f:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-4dc2f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-dc82361{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-dc82361 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-559 .elementor-element.elementor-element-b3e4e6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-559 .elementor-element.elementor-element-7c140f1{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:11px;}.elementor-559 .elementor-element.elementor-element-7c140f1 > .elementor-widget-container{background-color:#004A9A;margin:0px 0px 0px 0px;padding:37px 27px 27px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-7c140f1 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-7c140f1 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-7c140f1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-7c140f1.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-7c140f1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-7c140f1 .elementor-icon{font-size:44px;}.elementor-559 .elementor-element.elementor-element-7c140f1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-92d879c{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:11px;}.elementor-559 .elementor-element.elementor-element-92d879c > .elementor-widget-container{background-color:#004A9A;margin:0px 0px 0px 0px;padding:37px 27px 27px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-92d879c .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-92d879c .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-92d879c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-92d879c.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-92d879c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-92d879c .elementor-icon{font-size:44px;}.elementor-559 .elementor-element.elementor-element-92d879c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-b53c459{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:11px;}.elementor-559 .elementor-element.elementor-element-b53c459 > .elementor-widget-container{background-color:#004A9A;margin:0px 0px 0px 0px;padding:37px 27px 27px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-b53c459 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-b53c459 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-b53c459.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-b53c459.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-b53c459.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-b53c459 .elementor-icon{font-size:44px;}.elementor-559 .elementor-element.elementor-element-b53c459 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-bb393a3{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;--icon-box-icon-margin:11px;}.elementor-559 .elementor-element.elementor-element-bb393a3 > .elementor-widget-container{background-color:#004A9A;margin:0px 0px 0px 0px;padding:37px 27px 27px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ADADAD;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-bb393a3 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-bb393a3 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-bb393a3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-bb393a3.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-bb393a3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-bb393a3 .elementor-icon{font-size:44px;}.elementor-559 .elementor-element.elementor-element-bb393a3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-8e139fc .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-8e139fc{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-59b2f05{--display:flex;--min-height:669px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-559 .elementor-element.elementor-element-59b2f05:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-59b2f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-bbfa5af{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-bbfa5af > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-559 .elementor-element.elementor-element-0984be6{--e-image-carousel-slides-to-show:6;}.elementor-559 .elementor-element.elementor-element-0984be6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-559 .elementor-element.elementor-element-0984be6 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-559 .elementor-element.elementor-element-0984be6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;width:5px;height:5px;}.elementor-559 .elementor-element.elementor-element-0984be6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-299095c .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-299095c{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-37470ab{--display:flex;--min-height:1041px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-559 .elementor-element.elementor-element-37470ab:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-37470ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cdn4.123tp.net/9e19fb6568614f12b0155bbc94df6b62/images/bg-6-secao.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-559 .elementor-element.elementor-element-5753b82{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-5753b82 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-559 .elementor-element.elementor-element-5753b82.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-4ef08d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-559 .elementor-element.elementor-element-29b6570{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-29b6570 > .elementor-widget-container{padding:45px 25px 45px 25px;}.elementor-559 .elementor-element.elementor-element-29b6570 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-29b6570.elementor-view-stacked .elementor-icon{background-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-29b6570.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-29b6570.elementor-view-default .elementor-icon{fill:#00FF4F;color:#00FF4F;border-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-29b6570 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0702848{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-0702848 > .elementor-widget-container{padding:35px 25px 35px 25px;}.elementor-559 .elementor-element.elementor-element-0702848 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-0702848.elementor-view-stacked .elementor-icon{background-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-0702848.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-0702848.elementor-view-default .elementor-icon{fill:#00FF4F;color:#00FF4F;border-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-0702848 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-44da5ba{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-44da5ba > .elementor-widget-container{padding:4px 25px 45px 25px;}.elementor-559 .elementor-element.elementor-element-44da5ba .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-44da5ba.elementor-view-stacked .elementor-icon{background-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-44da5ba.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-44da5ba.elementor-view-default .elementor-icon{fill:#00FF4F;color:#00FF4F;border-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-44da5ba .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-7b1ac16{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-7b1ac16 > .elementor-widget-container{padding:35px 25px 35px 25px;}.elementor-559 .elementor-element.elementor-element-7b1ac16 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-7b1ac16.elementor-view-stacked .elementor-icon{background-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-7b1ac16.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-7b1ac16.elementor-view-default .elementor-icon{fill:#00FF4F;color:#00FF4F;border-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-7b1ac16 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-6b63a59{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-6b63a59 > .elementor-widget-container{padding:35px 25px 35px 25px;}.elementor-559 .elementor-element.elementor-element-6b63a59 .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-6b63a59.elementor-view-stacked .elementor-icon{background-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-6b63a59.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-6b63a59.elementor-view-default .elementor-icon{fill:#00FF4F;color:#00FF4F;border-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-6b63a59 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-f4ea53b{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-559 .elementor-element.elementor-element-f4ea53b > .elementor-widget-container{padding:45px 25px 45px 25px;}.elementor-559 .elementor-element.elementor-element-f4ea53b .elementor-icon-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-f4ea53b.elementor-view-stacked .elementor-icon{background-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-f4ea53b.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-f4ea53b.elementor-view-default .elementor-icon{fill:#00FF4F;color:#00FF4F;border-color:#00FF4F;}.elementor-559 .elementor-element.elementor-element-f4ea53b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-736553b .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-736553b{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-736553b.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-93eba74{--display:flex;--min-height:668px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-559 .elementor-element.elementor-element-3c9118c{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-3c9118c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-3c9118c.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-05ef8be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-5c79ce9{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-5c79ce9 > .elementor-widget-container{background-color:#004A9A;padding:65px 45px 65px 45px;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-5c79ce9 .elementor-image-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-5c79ce9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-559 .elementor-element.elementor-element-ff8b8f3{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-ff8b8f3 > .elementor-widget-container{background-color:#004A9A;padding:65px 45px 65px 45px;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-ff8b8f3 .elementor-image-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-ff8b8f3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-559 .elementor-element.elementor-element-1d91b68{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-1d91b68 > .elementor-widget-container{background-color:#004A9A;padding:65px 45px 65px 45px;border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-1d91b68 .elementor-image-box-wrapper{text-align:left;}.elementor-559 .elementor-element.elementor-element-1d91b68 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-559 .elementor-element.elementor-element-aae2037{width:var( --container-widget-width, 884px );max-width:884px;--container-widget-width:884px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-aae2037 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-559 .elementor-element.elementor-element-aae2037.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-434912a .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-434912a{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-434912a.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-b04868d{--display:flex;--min-height:796px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-559 .elementor-element.elementor-element-b04868d:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-b04868d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-bb15e97{--display:flex;--min-height:670px;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-559 .elementor-element.elementor-element-bb15e97:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-bb15e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cdn4.123tp.net/9e19fb6568614f12b0155bbc94df6b62/images/bg-bio-guil.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-559 .elementor-element.elementor-element-03e7d62{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-559 .elementor-element.elementor-element-03e7d62.e-con{--align-self:center;}.elementor-559 .elementor-element.elementor-element-b89b31b{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.1em;color:#77FFAA;}.elementor-559 .elementor-element.elementor-element-b89b31b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b89b31b.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-6c215ba{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-6c215ba.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-b534f39 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.1em;fill:#3B3B3B;color:#3B3B3B;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-b534f39{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-b534f39.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-1ae79e4{--display:flex;--min-height:647px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-559 .elementor-element.elementor-element-1ae79e4:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-1ae79e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-25ec4b8{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-25ec4b8 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-559 .elementor-element.elementor-element-25ec4b8.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-f7d2317{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-559 .elementor-element.elementor-element-98e968a.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-98e968a{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-30437c8{--display:flex;}.elementor-559 .elementor-element.elementor-element-7ccbf50 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-559 .elementor-element.elementor-element-7ccbf50.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-7ccbf50{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-cb43541{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-559 .elementor-element.elementor-element-0ad05a3.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-0ad05a3{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-cafe0ea{--display:flex;}.elementor-559 .elementor-element.elementor-element-5f87a0a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-559 .elementor-element.elementor-element-5f87a0a.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-5f87a0a{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-8cac7da{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-559 .elementor-element.elementor-element-e701f09.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-e701f09{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.1em;color:#D7D7D7;}.elementor-559 .elementor-element.elementor-element-86574ed{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#77FFAA;--n-accordion-title-active-color:#77FFAA;--n-accordion-icon-size:15px;}.elementor-559 .elementor-element.elementor-element-86574ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#004A9A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1769B6;}.elementor-559 .elementor-element.elementor-element-86574ed > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-559 .elementor-element.elementor-element-86574ed.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-86574ed {--n-accordion-padding:25px 25px 25px 25px;}:where( .elementor-559 .elementor-element.elementor-element-86574ed > .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-family:"Poppins", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-f37866a:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f37866a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn4.123tp.net/9e19fb6568614f12b0155bbc94df6b62/images/1_dobra_mobile.webp");}.elementor-559 .elementor-element.elementor-element-f37866a{--min-height:859px;}.elementor-559 .elementor-element.elementor-element-365f574{--justify-content:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-559 .elementor-element.elementor-element-15fc55d > .elementor-widget-container{margin:20px 0px -26px 0px;}.elementor-559 .elementor-element.elementor-element-15fc55d{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;text-align:center;font-size:25px;}.elementor-559 .elementor-element.elementor-element-15fc55d.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-4a00a15 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-559 .elementor-element.elementor-element-4a00a15{--container-widget-width:491px;--container-widget-flex-grow:0;width:var( --container-widget-width, 491px );max-width:491px;text-align:center;font-size:15px;}.elementor-559 .elementor-element.elementor-element-6f61a1b > .elementor-widget-container{margin:-11px 0px -9px 0px;padding:0px 25px 0px 25px;}.elementor-559 .elementor-element.elementor-element-6f61a1b .elementor-button{font-size:14px;padding:00px 0px 25px 0px;}.elementor-559 .elementor-element.elementor-element-bf39cd9 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-bf39cd9{text-align:center;font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-559 .elementor-element.elementor-element-7a36a3c > .elementor-widget-container{margin:-43px 0px -40px 22px;}.elementor-559 .elementor-element.elementor-element-69356c4{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:center;font-size:25px;}.elementor-559 .elementor-element.elementor-element-69356c4.elementor-element{--align-self:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-559 .elementor-element.elementor-element-98f333a{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-559 .elementor-element.elementor-element-98f333a.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-98f333a .elementor-icon-box-wrapper{text-align:center;}.elementor-559 .elementor-element.elementor-element-98f333a .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-e7e8129{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-559 .elementor-element.elementor-element-e7e8129.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-e7e8129 .elementor-icon-box-wrapper{text-align:center;}.elementor-559 .elementor-element.elementor-element-e7e8129 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-63822a2{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;}.elementor-559 .elementor-element.elementor-element-63822a2.elementor-element{--align-self:center;}.elementor-559 .elementor-element.elementor-element-63822a2 .elementor-icon-box-wrapper{text-align:center;}.elementor-559 .elementor-element.elementor-element-63822a2 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-5fbb948 .elementor-button{font-size:15px;}.elementor-559 .elementor-element.elementor-element-6ba699d > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-6ba699d .elementor-button{font-size:13px;}.elementor-559 .elementor-element.elementor-element-aedb304{text-align:center;font-size:25px;}.elementor-559 .elementor-element.elementor-element-d3e3960 .elementor-icon{font-size:30px;}.elementor-559 .elementor-element.elementor-element-d3e3960 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-83bfb8a .elementor-icon{font-size:30px;}.elementor-559 .elementor-element.elementor-element-83bfb8a .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-7cac8c0 .elementor-icon{font-size:30px;}.elementor-559 .elementor-element.elementor-element-7cac8c0 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-e7da474 .elementor-icon{font-size:30px;}.elementor-559 .elementor-element.elementor-element-e7da474 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-dc82361 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-dc82361{font-size:25px;}.elementor-559 .elementor-element.elementor-element-7c140f1 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-92d879c .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-b53c459 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-bb393a3 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-bbfa5af > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-bbfa5af{font-size:25px;}.elementor-559 .elementor-element.elementor-element-37470ab{--min-height:1339px;}.elementor-559 .elementor-element.elementor-element-5753b82 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5753b82{font-size:25px;}.elementor-559 .elementor-element.elementor-element-29b6570 .elementor-icon{font-size:33px;}.elementor-559 .elementor-element.elementor-element-29b6570 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-0702848 .elementor-icon{font-size:33px;}.elementor-559 .elementor-element.elementor-element-0702848 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-44da5ba .elementor-icon{font-size:33px;}.elementor-559 .elementor-element.elementor-element-44da5ba .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-7b1ac16 .elementor-icon{font-size:33px;}.elementor-559 .elementor-element.elementor-element-7b1ac16 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-6b63a59 .elementor-icon{font-size:33px;}.elementor-559 .elementor-element.elementor-element-6b63a59 .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-f4ea53b .elementor-icon{font-size:33px;}.elementor-559 .elementor-element.elementor-element-f4ea53b .elementor-icon-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-736553b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-3c9118c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-3c9118c{font-size:25px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-559 .elementor-element.elementor-element-5c79ce9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-559 .elementor-element.elementor-element-5c79ce9 .elementor-image-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-ff8b8f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-559 .elementor-element.elementor-element-ff8b8f3 .elementor-image-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-1d91b68{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-559 .elementor-element.elementor-element-1d91b68 .elementor-image-box-description{font-size:18px;}.elementor-559 .elementor-element.elementor-element-aae2037 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-559 .elementor-element.elementor-element-aae2037{--container-widget-width:491px;--container-widget-flex-grow:0;width:var( --container-widget-width, 491px );max-width:491px;text-align:center;font-size:15px;}.elementor-559 .elementor-element.elementor-element-bb15e97:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-bb15e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn4.123tp.net/9e19fb6568614f12b0155bbc94df6b62/images/dobra_bio_mobile.webp");}.elementor-559 .elementor-element.elementor-element-bb15e97{--min-height:1273px;--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-559 .elementor-element.elementor-element-bb15e97.e-con{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-b89b31b{text-align:center;font-size:25px;}.elementor-559 .elementor-element.elementor-element-b534f39 > .elementor-widget-container{margin:-12px 0px -11px 0px;}.elementor-559 .elementor-element.elementor-element-1ae79e4{--min-height:640px;}.elementor-559 .elementor-element.elementor-element-25ec4b8{font-size:25px;}.elementor-559 .elementor-element.elementor-element-86574ed{--container-widget-width:511px;--container-widget-flex-grow:0;width:var( --container-widget-width, 511px );max-width:511px;--n-accordion-title-font-size:15px;}}@media(min-width:768px){.elementor-559 .elementor-element.elementor-element-365f574{--width:50%;}.elementor-559 .elementor-element.elementor-element-08dc32a{--content-width:1280px;}.elementor-559 .elementor-element.elementor-element-f238127{--content-width:1280px;}.elementor-559 .elementor-element.elementor-element-f9d137b{--width:50%;}.elementor-559 .elementor-element.elementor-element-cf14b38{--width:50%;}.elementor-559 .elementor-element.elementor-element-037928e{--width:50%;}.elementor-559 .elementor-element.elementor-element-ebbb3de{--width:50%;}.elementor-559 .elementor-element.elementor-element-b3e4e6b{--width:100%;}.elementor-559 .elementor-element.elementor-element-bb15e97{--width:75%;}.elementor-559 .elementor-element.elementor-element-03e7d62{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-6f61a1b */.elementor-559 .elementor-element.elementor-element-6f61a1b {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-6f61a1b::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-6f61a1b:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-6f61a1b:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08dc32a */html, body{
    overflow-x: hidden;
}

@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1em 0.3em;
  display: flex;
  color: #fff;
  font-size: 1.2em;
  font-weight: 500;
  letter-spacing: 0.5em;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-98f333a */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e7e8129 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63822a2 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fbb948 */.elementor-559 .elementor-element.elementor-element-5fbb948 {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-5fbb948::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-5fbb948:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-5fbb948:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73da0b6 */.elementor-559 .elementor-element.elementor-element-73da0b6 {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-73da0b6::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-73da0b6:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-73da0b6:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3e3960 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83bfb8a */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cac8c0 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e7da474 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c140f1 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92d879c */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b53c459 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bb393a3 */.cor-destaque {
  color: #F00; /* Um tom de laranja/vermelho */
  font-weight: bold; /* Opcional: para destacar ainda mais */
}

.cor-secundaria {
  color: #F00; /* Um tom de azul */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e139fc */.elementor-559 .elementor-element.elementor-element-8e139fc {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-8e139fc::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-8e139fc:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-8e139fc:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299095c */.elementor-559 .elementor-element.elementor-element-299095c {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-299095c::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-299095c:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-299095c:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29b6570 */.elementor-559 .elementor-element.elementor-element-29b6570{
    border-radius: 10px;
border: 1px solid rgba(226, 226, 226, 0.20);
background: rgba(20, 20, 20, 0.50);
backdrop-filter: blur(16.200000762939453px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0702848 */.elementor-559 .elementor-element.elementor-element-0702848{
    border-radius: 10px;
border: 1px solid rgba(226, 226, 226, 0.20);
background: rgba(20, 20, 20, 0.50);
backdrop-filter: blur(16.200000762939453px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44da5ba */.elementor-559 .elementor-element.elementor-element-44da5ba{
    border-radius: 10px;
border: 1px solid rgba(226, 226, 226, 0.20);
background: rgba(20, 20, 20, 0.50);
backdrop-filter: blur(16.200000762939453px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b1ac16 */.elementor-559 .elementor-element.elementor-element-7b1ac16{
    border-radius: 10px;
border: 1px solid rgba(226, 226, 226, 0.20);
background: rgba(20, 20, 20, 0.50);
backdrop-filter: blur(16.200000762939453px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b63a59 */.elementor-559 .elementor-element.elementor-element-6b63a59{
    border-radius: 10px;
border: 1px solid rgba(226, 226, 226, 0.20);
background: rgba(20, 20, 20, 0.50);
backdrop-filter: blur(16.200000762939453px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4ea53b */.elementor-559 .elementor-element.elementor-element-f4ea53b{
    border-radius: 10px;
border: 1px solid rgba(226, 226, 226, 0.20);
background: rgba(20, 20, 20, 0.50);
backdrop-filter: blur(16.200000762939453px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-736553b */.elementor-559 .elementor-element.elementor-element-736553b {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-736553b::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-736553b:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-736553b:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c79ce9 */.box::after{
    content: "";
    height: 5px;
    width: 50px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #25D366;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #7FA;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff8b8f3 */.box::after{
    content: "";
    height: 5px;
    width: 50px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #25D366;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #7FA;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1d91b68 */.box::after{
    content: "";
    height: 5px;
    width: 50px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #25D366;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #7FA;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-434912a */.elementor-559 .elementor-element.elementor-element-434912a {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-434912a::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-434912a:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-434912a:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b534f39 */.elementor-559 .elementor-element.elementor-element-b534f39 {
  border-radius: 78.772px;
  border-top: 0.788px solid #FFF;
  background: linear-gradient(92deg, #25D366 13.26%, #7FA 51.16%, #25D366 86.55%);
  box-shadow: 0px 18.568px 29.455px 0px rgba(0, 0, 0, 0.25);
  /* Adicionado para transição suave */
  transition: all 0.3s ease-in-out;
  /* Garante que o conteúdo não seja cortado */
  overflow: hidden;
  /* Posição relativa para o pseudo-elemento */
  position: relative;
  /* Adicionado para texto, se houver */
  color: white; /* Cor do texto */
  text-align: center;
  line-height: 78.772px; /* Ajuste conforme a altura do seu botão */
  cursor: pointer;
}

.elementor-559 .elementor-element.elementor-element-b534f39::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Começa fora da tela à esquerda */
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transition: all 0.7s ease-in-out;
}

.elementor-559 .elementor-element.elementor-element-b534f39:hover::before {
  left: 100%; /* Move para fora da tela à direita */
}

.elementor-559 .elementor-element.elementor-element-b534f39:hover {
  /* Altera a sombra para dar um efeito de "elevação" */
  box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.35);
  /* Levemente aumenta o tamanho para um feedback visual */
  transform: translateY(-3px);
}/* End custom CSS */