.elementor-371 .elementor-element.elementor-element-19754b0{--display:flex;--min-height:880px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-19754b0:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-19754b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/03/bgdeskricardo1.2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-371 .elementor-element.elementor-element-cbeaa1b{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;top:464px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-cbeaa1b{left:985px;}body.rtl .elementor-371 .elementor-element.elementor-element-cbeaa1b{right:985px;}.elementor-371 .elementor-element.elementor-element-260382e{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;top:315px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-260382e{left:910px;}body.rtl .elementor-371 .elementor-element.elementor-element-260382e{right:910px;}.elementor-371 .elementor-element.elementor-element-1354e1c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-1354e1c > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-371 .elementor-element.elementor-element-1354e1c.elementor-element{--align-self:flex-start;}.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-371 .elementor-element.elementor-element-c3a8eda{width:var( --container-widget-width, 512px );max-width:512px;--container-widget-width:512px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-c3a8eda > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-c3a8eda .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:46px;font-weight:600;line-height:54px;color:#FFFFFF00;}.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-371 .elementor-element.elementor-element-9e72fbe{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-9e72fbe > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 25px 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-371 .elementor-element.elementor-element-f9a80ec{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 58px 18px 58px;}.elementor-371 .elementor-element.elementor-element-e39808a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-18ff175{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 271px );max-width:271px;--container-widget-width:271px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-18ff175 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-506569c{--display:flex;--min-height:30px;--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-371 .elementor-element.elementor-element-506569c:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-506569c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-371 .elementor-element.elementor-element-ecd414d{--display:flex;--min-height:800px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ecd414d:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-ecd414d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-371 .elementor-element.elementor-element-6dd55b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-371 .elementor-element.elementor-element-18762fe{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;z-index:3;}.elementor-371 .elementor-element.elementor-element-18762fe > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-ca8a46a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:137px;z-index:1;}.elementor-371 .elementor-element.elementor-element-ca8a46a > .elementor-widget-container{margin:0px -20px 0px -350px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-ca8a46a{left:0px;}body.rtl .elementor-371 .elementor-element.elementor-element-ca8a46a{right:0px;}.elementor-371 .elementor-element.elementor-element-ffec7c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ea943b2{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-ea943b2 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-ea943b2 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:38px;font-weight:600;line-height:46px;color:#FFFFFF00;}.elementor-371 .elementor-element.elementor-element-449ebb5{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-449ebb5 > .elementor-widget-container{margin:0px -10px -10px 0px;padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-619d273{--display:flex;--min-height:838px;--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-371 .elementor-element.elementor-element-619d273:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-619d273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-371 .elementor-element.elementor-element-70da758{--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:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6f46b46{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-6f46b46 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-6f46b46 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:38px;font-weight:600;line-height:46px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-4528bf8{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-4528bf8.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 54px 18px 54px;}.elementor-371 .elementor-element.elementor-element-097b6ff{--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:10px 15px;--row-gap:10px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-5798e73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#4F01AE;--border-color:#4F01AE;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-5798e73:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-5798e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-371 .elementor-element.elementor-element-cc6e9fb{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:40px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-371 .elementor-element.elementor-element-5c03bd7{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-5c03bd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-5c03bd7 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-c6702bc{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-c6702bc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-4db6156{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#4F01AE;--border-color:#4F01AE;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-4db6156:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-4db6156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-371 .elementor-element.elementor-element-9452ae0{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:40px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-371 .elementor-element.elementor-element-3acd34e{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-3acd34e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-3acd34e .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-74680db{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-74680db > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-74774eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#4F01AE;--border-color:#4F01AE;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-74774eb:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-74774eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-371 .elementor-element.elementor-element-f090bd1{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:40px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-371 .elementor-element.elementor-element-f88b500{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-f88b500 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-f88b500 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-a45a955{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-a45a955 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-3d407d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#4F01AE;--border-color:#4F01AE;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-3d407d3:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-3d407d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-371 .elementor-element.elementor-element-05fb30f{--display:flex;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--padding-top:40px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-371 .elementor-element.elementor-element-3f19773{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-3f19773 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-3f19773 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-0b9b446{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-0b9b446 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-98b1885{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-98b1885.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 54px 18px 54px;}.elementor-371 .elementor-element.elementor-element-6568bbb{--display:flex;--min-height:730px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6568bbb:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-6568bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/03/bgdeskricardo4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-371 .elementor-element.elementor-element-6977bb5{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-69e8be3{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-69e8be3 > .elementor-widget-container{margin:0px -50px 0px 50px;}.elementor-371 .elementor-element.elementor-element-aa31ef1{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-e7614b2{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-e7614b2 > .elementor-widget-container{margin:0px -50px 0px 50px;}.elementor-371 .elementor-element.elementor-element-103f41c{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-61f8049{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fb44c3f{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-fb44c3f > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-fb44c3f .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:38px;font-weight:600;line-height:46px;color:#FFFFFF00;}.elementor-371 .elementor-element.elementor-element-8bbc9d6{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-8bbc9d6 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 10px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-371 .elementor-element.elementor-element-47b2bb8{width:var( --container-widget-width, 468px );max-width:468px;--container-widget-width:468px;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-icon{padding-right:0px;}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-weight:400;}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-705ed7d{--display:flex;--min-height:745px;--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:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-371 .elementor-element.elementor-element-705ed7d:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-705ed7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-371 .elementor-element.elementor-element-18482f1{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;text-align:center;}.elementor-371 .elementor-element.elementor-element-18482f1 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-18482f1.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-18482f1 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:38px;font-weight:600;line-height:46px;color:#FFFFFF00;}.elementor-371 .elementor-element.elementor-element-c6323f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e57e363{--display:flex;--min-height:680px;--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;--z-index:3;}.elementor-371 .elementor-element.elementor-element-e57e363:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e57e363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/06/bgricardo5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-371 .elementor-element.elementor-element-d3b313f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-9b3d4e3{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-9b3d4e3 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-9b3d4e3 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF00;}.elementor-371 .elementor-element.elementor-element-2187d0e{width:var( --container-widget-width, 541px );max-width:541px;--container-widget-width:541px;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-icon{padding-right:0px;}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-b59fad0{--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:flex-start;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-95800d3{--display:flex;--min-height:523px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-95800d3:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-95800d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/03/precobg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-371 .elementor-element.elementor-element-5b2ba54{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-5b2ba54 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-371 .elementor-element.elementor-element-5b2ba54.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-5529807{width:var( --container-widget-width, 342px );max-width:342px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-371 .elementor-element.elementor-element-5529807 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-5529807.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-5529807 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-371 .elementor-element.elementor-element-a745a73{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-a745a73 > .elementor-widget-container{margin:15px 0px 5px 0px;}.elementor-371 .elementor-element.elementor-element-a745a73 .elementor-divider-separator{width:100%;}.elementor-371 .elementor-element.elementor-element-a745a73 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-371 .elementor-element.elementor-element-6852f54{width:var( --container-widget-width, 342px );max-width:342px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-371 .elementor-element.elementor-element-6852f54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-6852f54.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-6852f54 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:22px;font-weight:600;line-height:32px;color:#C6C6C6;}.elementor-371 .elementor-element.elementor-element-20a5cc9{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-20a5cc9 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-b02235e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-4a71723{width:auto;max-width:auto;text-align:center;}.elementor-371 .elementor-element.elementor-element-4a71723 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-4a71723.elementor-element{--align-self:flex-end;}.elementor-371 .elementor-element.elementor-element-4a71723 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:22px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-45c7f6e{width:auto;max-width:auto;text-align:center;}.elementor-371 .elementor-element.elementor-element-45c7f6e > .elementor-widget-container{margin:0px 0px -5px 10px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-45c7f6e.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-45c7f6e .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:79px;font-weight:600;line-height:86px;color:#FFFFFF00;}.elementor-371 .elementor-element.elementor-element-60da5d2{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-60da5d2 > .elementor-widget-container{margin:10px 0px -0px 0px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-fc3df5b{width:var( --container-widget-width, 306px );max-width:306px;--container-widget-width:306px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-fc3df5b.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button{fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:18px 58px 18px 58px;}.elementor-371 .elementor-element.elementor-element-8b9e222{--display:flex;--min-height:145px;--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:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-8b9e222:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-8b9e222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-371 .elementor-element.elementor-element-ac3b641{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-371 .elementor-element.elementor-element-ac3b641:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-ac3b641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4F01AE 0%, #3F018B 100%);}.elementor-371 .elementor-element.elementor-element-ac3b641.e-con{--e-con-transform-rotateZ:-5deg;--e-con-transform-scale:1.1;}.elementor-371 .elementor-element.elementor-element-262fecf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-786d229{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-1f538c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-cef39e1{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-122128c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-a38cf23{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-7df23c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-430282b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-cbdd14d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-ddea2d9{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-573fde2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-b537b39{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-12081f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-9a8466d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-9330f38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-d1f6189{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-881dec1{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-371 .elementor-element.elementor-element-f4abd94{--display:flex;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-371 .elementor-element.elementor-element-f4abd94:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-f4abd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #47019D 0%, #524166 100%);}.elementor-371 .elementor-element.elementor-element-f4abd94.e-con{--e-con-transform-rotateZ:5deg;--e-con-transform-scale:1.1;}.elementor-371 .elementor-element.elementor-element-d0e36e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-4aa6376{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-eef4723{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-83228de{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-36c1556{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-3465d56{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-def4d6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-de08d39{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-a1d5420{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-a68f68a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-b338176{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-e2d325e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-00f402a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-17f489e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-c5d7e5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-371 .elementor-element.elementor-element-8e6718b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:400;}.elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-371 .elementor-element.elementor-element-5734725{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-371 .elementor-element.elementor-element-6539bf2{--display:flex;--min-height:776px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6539bf2:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-6539bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/03/bgdeskricardo6.1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-371 .elementor-element.elementor-element-3f202ff{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-3f202ff > .elementor-widget-container{margin:0px 0px -125px 0px;}.elementor-371 .elementor-element.elementor-element-3f202ff.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-d333da5{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;text-align:center;}.elementor-371 .elementor-element.elementor-element-d333da5 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-371 .elementor-element.elementor-element-d333da5.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-d333da5 .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-daa4837{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-daa4837 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-daa4837.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-9597ffe{--display:flex;--min-height:1017px;--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-9597ffe:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-9597ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/03/bgdeskricardo7-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-371 .elementor-element.elementor-element-98e7fe0{--display:flex;--min-height:668px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-98e7fe0:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-98e7fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE6F7;}.elementor-371 .elementor-element.elementor-element-8a79507{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ffc02fe > .elementor-widget-container{margin:-81px -80px 0px -1px;}.elementor-371 .elementor-element.elementor-element-415e910{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fbcf24c{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;text-align:left;}.elementor-371 .elementor-element.elementor-element-fbcf24c > .elementor-widget-container{padding:0px 0px 15px 50px;}.elementor-371 .elementor-element.elementor-element-fbcf24c.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-fbcf24c .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#000000;}.elementor-371 .elementor-element.elementor-element-69408c4{width:var( --container-widget-width, 522px );max-width:522px;--container-widget-width:522px;--container-widget-flex-grow:0;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#000000;}.elementor-371 .elementor-element.elementor-element-69408c4 > .elementor-widget-container{margin:0px -10px -10px 0px;padding:0px 0px 0px 50px;}.elementor-371 .elementor-element.elementor-element-fa791cc{--display:flex;--min-height:275px;--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:060px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fa791cc:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-fa791cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/03/bgdeskricardo7.1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-371 .elementor-element.elementor-element-91bfe4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-91bfe4d.e-con{--align-self:center;}.elementor-371 .elementor-element.elementor-element-46b8c7e{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;text-align:left;}.elementor-371 .elementor-element.elementor-element-46b8c7e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-371 .elementor-element.elementor-element-46b8c7e.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-46b8c7e .elementor-heading-title{font-family:"Nebulica", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-e53a8ea{--display:flex;}.elementor-371 .elementor-element.elementor-element-297f319{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:left;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-297f319 > .elementor-widget-container{margin:0px 0px -10px 10px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-297f319.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-501ae25{--display:flex;}.elementor-371 .elementor-element.elementor-element-126d50b{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:left;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-126d50b > .elementor-widget-container{margin:0px 0px -10px 10px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-126d50b.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-79ca459{--display:flex;}.elementor-371 .elementor-element.elementor-element-49cf7c7{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:left;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-49cf7c7 > .elementor-widget-container{margin:0px 0px -10px 10px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-49cf7c7.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-68d2e95{--display:flex;}.elementor-371 .elementor-element.elementor-element-39851a8{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:left;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-39851a8 > .elementor-widget-container{margin:0px 0px -10px 10px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-39851a8.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-49fa2ff{--display:flex;}.elementor-371 .elementor-element.elementor-element-783dcda{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:left;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-783dcda > .elementor-widget-container{margin:0px 0px -10px 10px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-783dcda.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-d88b4de{--display:flex;}.elementor-371 .elementor-element.elementor-element-0c2abae{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:left;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-0c2abae > .elementor-widget-container{margin:0px 0px -10px 10px;padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-0c2abae.elementor-element{--align-self:flex-start;}.elementor-371 .elementor-element.elementor-element-9813529{--n-accordion-title-font-size:16px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#F5F8FF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-9813529 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F5F8FF;}.elementor-371 .elementor-element.elementor-element-9813529 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-371 .elementor-element.elementor-element-9813529 > .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:"Quicksand", Sans-serif;line-height:26px;}:where( .elementor-371 .elementor-element.elementor-element-9813529 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-371 .elementor-element.elementor-element-8aa077b{--display:flex;--min-height:180px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-8aa077b:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-8aa077b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-371 .elementor-element.elementor-element-7243bb0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-7243bb0 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-371 .elementor-element.elementor-element-7243bb0.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-4084853{width:var( --container-widget-width, 712px );max-width:712px;--container-widget-width:712px;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-4084853 > .elementor-widget-container{margin:0px 0px -15px 10px;padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-4084853.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-9dca2a7 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-371 .elementor-element.elementor-element-9dca2a7 img{width:100%;}@media(max-width:1366px){body:not(.rtl) .elementor-371 .elementor-element.elementor-element-cbeaa1b{left:566px;}body.rtl .elementor-371 .elementor-element.elementor-element-cbeaa1b{right:566px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-260382e{left:621px;}body.rtl .elementor-371 .elementor-element.elementor-element-260382e{right:621px;}.elementor-371 .elementor-element.elementor-element-d3b313f{--padding-top:85px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-b59fad0{--justify-content:flex-start;--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-786d229{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-cef39e1{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-a38cf23{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-430282b{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-ddea2d9{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-b537b39{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-9a8466d{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-d1f6189{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-881dec1{--e-n-carousel-swiper-slides-to-display:6;}.elementor-371 .elementor-element.elementor-element-4aa6376{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-83228de{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-3465d56{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-de08d39{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-a68f68a{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-e2d325e{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-17f489e{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-8e6718b{--e-icon-list-icon-size:16px;}.elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-item > a{font-size:16px;}.elementor-371 .elementor-element.elementor-element-5734725{--e-n-carousel-swiper-slides-to-display:6;}}@media(min-width:768px){.elementor-371 .elementor-element.elementor-element-19754b0{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-e39808a{--width:450px;}.elementor-371 .elementor-element.elementor-element-ecd414d{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-619d273{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-5798e73{--width:282px;}.elementor-371 .elementor-element.elementor-element-4db6156{--width:282px;}.elementor-371 .elementor-element.elementor-element-74774eb{--width:282px;}.elementor-371 .elementor-element.elementor-element-3d407d3{--width:282px;}.elementor-371 .elementor-element.elementor-element-6568bbb{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-6977bb5{--width:50%;}.elementor-371 .elementor-element.elementor-element-61f8049{--width:50%;}.elementor-371 .elementor-element.elementor-element-e57e363{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-d3b313f{--width:50%;}.elementor-371 .elementor-element.elementor-element-b59fad0{--width:50%;}.elementor-371 .elementor-element.elementor-element-95800d3{--width:475px;}.elementor-371 .elementor-element.elementor-element-6539bf2{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-9597ffe{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-98e7fe0{--width:1167px;}.elementor-371 .elementor-element.elementor-element-fa791cc{--content-width:1175px;}.elementor-371 .elementor-element.elementor-element-91bfe4d{--width:780px;}}@media(max-width:1024px) and (min-width:768px){.elementor-371 .elementor-element.elementor-element-19754b0{--content-width:700px;}.elementor-371 .elementor-element.elementor-element-ecd414d{--content-width:700px;}.elementor-371 .elementor-element.elementor-element-619d273{--content-width:700px;}.elementor-371 .elementor-element.elementor-element-6568bbb{--content-width:700px;}.elementor-371 .elementor-element.elementor-element-d3b313f{--width:700px;}.elementor-371 .elementor-element.elementor-element-b59fad0{--width:700px;}.elementor-371 .elementor-element.elementor-element-9597ffe{--content-width:700px;}.elementor-371 .elementor-element.elementor-element-98e7fe0{--width:700px;}.elementor-371 .elementor-element.elementor-element-fa791cc{--content-width:700px;}.elementor-371 .elementor-element.elementor-element-91bfe4d{--width:700px;}}@media(min-width:2400px){.elementor-371 .elementor-element.elementor-element-19754b0{--min-height:1250px;--padding-top:310px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-cbeaa1b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;top:550px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-cbeaa1b{left:1250px;}body.rtl .elementor-371 .elementor-element.elementor-element-cbeaa1b{right:1250px;}.elementor-371 .elementor-element.elementor-element-260382e{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;top:400px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-260382e{left:1300px;}body.rtl .elementor-371 .elementor-element.elementor-element-260382e{right:1300px;}.elementor-371 .elementor-element.elementor-element-d3b313f{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-b59fad0{--justify-content:flex-start;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6539bf2{--min-height:1000px;}.elementor-371 .elementor-element.elementor-element-3f202ff > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-9597ffe{--min-height:1283px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-91bfe4d{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-19754b0{--min-height:739px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-cbeaa1b{left:422px;}body.rtl .elementor-371 .elementor-element.elementor-element-cbeaa1b{right:422px;}.elementor-371 .elementor-element.elementor-element-cbeaa1b{top:421px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-260382e{left:477px;}body.rtl .elementor-371 .elementor-element.elementor-element-260382e{right:477px;}.elementor-371 .elementor-element.elementor-element-260382e{top:313px;}.elementor-371 .elementor-element.elementor-element-1354e1c{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-371 .elementor-element.elementor-element-c3a8eda > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-371 .elementor-element.elementor-element-c3a8eda{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-371 .elementor-element.elementor-element-c3a8eda .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-371 .elementor-element.elementor-element-9e72fbe{--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;font-size:16px;line-height:24px;}.elementor-371 .elementor-element.elementor-element-ecd414d{--min-height:696px;}.elementor-371 .elementor-element.elementor-element-18762fe > .elementor-widget-container{margin:95px 80px 0px -80px;}.elementor-371 .elementor-element.elementor-element-ca8a46a > .elementor-widget-container{margin:0px 70px 0px -440px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-ca8a46a{left:62px;}body.rtl .elementor-371 .elementor-element.elementor-element-ca8a46a{right:62px;}.elementor-371 .elementor-element.elementor-element-ffec7c8{--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ea943b2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-ea943b2 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-371 .elementor-element.elementor-element-449ebb5{font-size:16px;}.elementor-371 .elementor-element.elementor-element-619d273{--min-height:727px;}.elementor-371 .elementor-element.elementor-element-70da758{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6f46b46 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-6f46b46 .elementor-heading-title{font-size:24px;}.elementor-371 .elementor-element.elementor-element-cc6e9fb{--padding-top:20px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-371 .elementor-element.elementor-element-5c03bd7 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-371 .elementor-element.elementor-element-c6702bc{font-size:14px;line-height:22px;}.elementor-371 .elementor-element.elementor-element-9452ae0{--padding-top:20px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-371 .elementor-element.elementor-element-3acd34e .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-371 .elementor-element.elementor-element-74680db{font-size:14px;line-height:22px;}.elementor-371 .elementor-element.elementor-element-f090bd1{--padding-top:20px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-371 .elementor-element.elementor-element-f88b500 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-371 .elementor-element.elementor-element-a45a955{font-size:14px;line-height:22px;}.elementor-371 .elementor-element.elementor-element-05fb30f{--padding-top:20px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-371 .elementor-element.elementor-element-3f19773 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-371 .elementor-element.elementor-element-0b9b446{font-size:14px;line-height:22px;}.elementor-371 .elementor-element.elementor-element-6977bb5{--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:0px;}.elementor-371 .elementor-element.elementor-element-69e8be3{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-371 .elementor-element.elementor-element-aa31ef1{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-371 .elementor-element.elementor-element-e7614b2{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-371 .elementor-element.elementor-element-103f41c{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-371 .elementor-element.elementor-element-61f8049{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fb44c3f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-fb44c3f .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-371 .elementor-element.elementor-element-8bbc9d6{font-size:18px;line-height:24px;}.elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-47b2bb8 .elementor-icon-list-item > a{font-size:14px;}.elementor-371 .elementor-element.elementor-element-18482f1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-371 .elementor-element.elementor-element-18482f1 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-371 .elementor-element.elementor-element-e57e363{--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;--align-items:center;}.elementor-371 .elementor-element.elementor-element-9b3d4e3.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-9b3d4e3{text-align:center;}.elementor-371 .elementor-element.elementor-element-2187d0e{--container-widget-width:613px;--container-widget-flex-grow:0;width:var( --container-widget-width, 613px );max-width:613px;}.elementor-371 .elementor-element.elementor-element-2187d0e.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-b59fad0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-881dec1{--e-n-carousel-swiper-slides-to-display:4;}.elementor-371 .elementor-element.elementor-element-5734725{--e-n-carousel-swiper-slides-to-display:4;}.elementor-371 .elementor-element.elementor-element-ffc02fe{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-ffc02fe > .elementor-widget-container{margin:-65px -150px 0px -193px;}.elementor-371 .elementor-element.elementor-element-415e910{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-fbcf24c > .elementor-widget-container{padding:0px 0px 10px 60px;}.elementor-371 .elementor-element.elementor-element-fbcf24c{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-371 .elementor-element.elementor-element-69408c4 > .elementor-widget-container{padding:0px 10px 0px 60px;}.elementor-371 .elementor-element.elementor-element-69408c4{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;font-size:14px;line-height:20px;}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-19754b0:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-19754b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oricardoalmeida.com.br/wp-content/uploads/2025/06/bg1mobric.webp");}.elementor-371 .elementor-element.elementor-element-19754b0{--content-width:360px;--min-height:860px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-cbeaa1b{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:637px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-cbeaa1b{left:20px;}body.rtl .elementor-371 .elementor-element.elementor-element-cbeaa1b{right:20px;}.elementor-371 .elementor-element.elementor-element-260382e{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;top:550px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-260382e{left:199px;}body.rtl .elementor-371 .elementor-element.elementor-element-260382e{right:199px;}.elementor-371 .elementor-element.elementor-element-1354e1c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-371 .elementor-element.elementor-element-c3a8eda{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-371 .elementor-element.elementor-element-c3a8eda .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-371 .elementor-element.elementor-element-9e72fbe{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;font-size:14px;line-height:22px;}.elementor-371 .elementor-element.elementor-element-f9a80ec{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button{padding:18px 85px 18px 85px;}.elementor-371 .elementor-element.elementor-element-e39808a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:348px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-371 .elementor-element.elementor-element-18ff175{--e-image-carousel-slides-to-show:5;}.elementor-371 .elementor-element.elementor-element-ecd414d{--content-width:360px;--flex-direction:column-reverse;--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-371 .elementor-element.elementor-element-18762fe > .elementor-widget-container{margin:0px -30px 0px 30px;}.elementor-371 .elementor-element.elementor-element-18762fe{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}.elementor-371 .elementor-element.elementor-element-ca8a46a > .elementor-widget-container{margin:0px -40px 0px -106px;}body:not(.rtl) .elementor-371 .elementor-element.elementor-element-ca8a46a{left:-31px;}body.rtl .elementor-371 .elementor-element.elementor-element-ca8a46a{right:-31px;}.elementor-371 .elementor-element.elementor-element-ca8a46a{top:96px;}.elementor-371 .elementor-element.elementor-element-ffec7c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ea943b2{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-371 .elementor-element.elementor-element-449ebb5{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;z-index:2;}.elementor-371 .elementor-element.elementor-element-619d273{--content-width:360px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-371 .elementor-element.elementor-element-6f46b46{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-371 .elementor-element.elementor-element-6f46b46 .elementor-heading-title{font-size:32px;}.elementor-371 .elementor-element.elementor-element-4528bf8{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button{padding:018px 87px 18px 87px;}.elementor-371 .elementor-element.elementor-element-097b6ff{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-371 .elementor-element.elementor-element-5c03bd7{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-371 .elementor-element.elementor-element-5c03bd7 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-371 .elementor-element.elementor-element-3acd34e{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-371 .elementor-element.elementor-element-3acd34e .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-371 .elementor-element.elementor-element-74680db{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}.elementor-371 .elementor-element.elementor-element-f88b500{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-371 .elementor-element.elementor-element-f88b500 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-371 .elementor-element.elementor-element-a45a955{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;}.elementor-371 .elementor-element.elementor-element-3f19773{--container-widget-width:246px;--container-widget-flex-grow:0;width:var( --container-widget-width, 246px );max-width:246px;}.elementor-371 .elementor-element.elementor-element-3f19773 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-371 .elementor-element.elementor-element-0b9b446{--container-widget-width:321px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321px );max-width:321px;}.elementor-371 .elementor-element.elementor-element-98b1885{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button{padding:018px 69px 18px 69px;}.elementor-371 .elementor-element.elementor-element-6568bbb{--content-width:360px;--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-6977bb5{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-61f8049{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-705ed7d{--content-width:360px;}.elementor-371 .elementor-element.elementor-element-e57e363{--content-width:360px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-9b3d4e3{text-align:left;}.elementor-371 .elementor-element.elementor-element-9b3d4e3 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-2187d0e .elementor-icon-list-item > a{font-size:14px;}.elementor-371 .elementor-element.elementor-element-b59fad0{--z-index:2;}.elementor-371 .elementor-element.elementor-element-a745a73 > .elementor-widget-container{margin:5px 0px 010px 0px;}.elementor-371 .elementor-element.elementor-element-45c7f6e .elementor-heading-title{font-size:69px;}.elementor-371 .elementor-element.elementor-element-60da5d2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-371 .elementor-element.elementor-element-8b9e222{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-ac3b641.e-con{--e-con-transform-rotateZ:-10deg;}.elementor-371 .elementor-element.elementor-element-ac3b641{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-786d229{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-786d229 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-cef39e1{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-cef39e1 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-a38cf23{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-a38cf23 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-430282b{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-430282b .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-ddea2d9{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-ddea2d9 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-b537b39{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-b537b39 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-9a8466d{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-9a8466d .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-d1f6189{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-d1f6189 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-881dec1{--e-n-carousel-swiper-slides-to-display:3;}.elementor-371 .elementor-element.elementor-element-f4abd94.e-con{--e-con-transform-rotateZ:10deg;}.elementor-371 .elementor-element.elementor-element-f4abd94{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-4aa6376{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-4aa6376 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-83228de{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-83228de .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-3465d56{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-3465d56 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-de08d39{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-de08d39 .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-a68f68a{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-a68f68a .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-e2d325e{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-e2d325e .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-17f489e{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-17f489e .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-8e6718b{--e-icon-list-icon-size:12px;}.elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-371 .elementor-element.elementor-element-8e6718b .elementor-icon-list-item > a{font-size:12px;}.elementor-371 .elementor-element.elementor-element-5734725{--e-n-carousel-swiper-slides-to-display:3;}.elementor-371 .elementor-element.elementor-element-6539bf2{--content-width:360px;--min-height:560px;}.elementor-371 .elementor-element.elementor-element-3f202ff > .elementor-widget-container{margin:-15px -20px -90px -20px;}.elementor-371 .elementor-element.elementor-element-9597ffe{--content-width:360px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-98e7fe0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-ffc02fe > .elementor-widget-container{margin:-15px -25px 0px -10px;}.elementor-371 .elementor-element.elementor-element-fbcf24c > .elementor-widget-container{padding:0px 0px 10px 20px;}.elementor-371 .elementor-element.elementor-element-fbcf24c{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;}.elementor-371 .elementor-element.elementor-element-fbcf24c .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-371 .elementor-element.elementor-element-69408c4 > .elementor-widget-container{padding:0px 10px 0px 20px;}.elementor-371 .elementor-element.elementor-element-fa791cc{--content-width:360px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-91bfe4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-371 .elementor-element.elementor-element-8aa077b{--content-width:360px;}.elementor-371 .elementor-element.elementor-element-9dca2a7{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-371 .elementor-element.elementor-element-9dca2a7 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-371 .elementor-element.elementor-element-9dca2a7.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-9dca2a7 img{width:100%;}}/* Start custom CSS for image, class: .elementor-element-cbeaa1b */.elementor-371 .elementor-element.elementor-element-cbeaa1b{
    animation: flutuar2 7s infinite;
    
}

@keyframes flutuar2{
    0% {
        opacity: 0;
        
    }
    50%{
    transform: translatey(20px);
    opacity:1;
    
    }
    100%{
        opacity:0;
         transform: translatey(0);
    }
   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-260382e */.elementor-371 .elementor-element.elementor-element-260382e{
   
    animation: flutuar1 5s infinite;
}

@keyframes flutuar1{
    0% {
       
        opacity: 0;
        
    }
    50%{
    transform: translatey(20px);
    opacity:1;
    
    }
    100%{
        opacity:0;
         transform: translatey(0);
    }
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3a8eda */.elementor-371 .elementor-element.elementor-element-c3a8eda .elementor-heading-title { 
background: rgb(215,173,48); 
background: linear-gradient(90deg,  #D3FD03 0%, #7A9300 100%); 
background-clip: text; -webkit-background-clip:text; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9a80ec */.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    animation: btn 5s linear infinite;
}

.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button::after {
    box-shadow: 0 0px 70px -2px #D3FD032B /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(90deg, #ABCD00,#D3FD03, #D3FD03,#ABCD00); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button{
    transition: 0.5s all;
}

.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-371 .elementor-element.elementor-element-f9a80ec .elementor-button:hover::after {
     background: linear-gradient(20deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #D3FD03 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-18ff175 */.elementor-371 .elementor-element.elementor-element-18ff175 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19754b0 */html, body{overflow-x:hidden; Width:100%;}
[data-elementor-type="wp-page"]{overflow:hidden;}
.elementor-section { padding: 0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd55b5 */.elementor-371 .elementor-element.elementor-element-6dd55b5::before{
content:"";
position: absolute;
top: 10%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 10%; /*defina o posicionamento da luz*/
width: 600px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.5;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0.3;
}
50%{
opacity: 0.7;
}
}

@media(max-width: 767px){
  .elementor-371 .elementor-element.elementor-element-6dd55b5::before{
content:"";
position: absolute;
top: 0%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: -5%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 400px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.7;
mix-blend-mode: screen;
animation: luz2 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}
}

@keyframes luz2{
0%, 100%{
opacity: 0.4;
}
50%{
opacity: 0.9;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea943b2 */.elementor-371 .elementor-element.elementor-element-ea943b2 .elementor-heading-title { 
background: rgb(215,173,48); 
background: linear-gradient(90deg,  #D3FD03 0%, #7A9300 100%); 
background-clip: text; -webkit-background-clip:text; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4528bf8 */.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    animation: btn 5s linear infinite;
}

.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button::after {
    box-shadow: 0 0px 70px -2px #D3FD032B /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(90deg, #ABCD00,#D3FD03, #D3FD03,#ABCD00); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button{
    transition: 0.5s all;
}

.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-371 .elementor-element.elementor-element-4528bf8 .elementor-button:hover::after {
     background: linear-gradient(20deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #D3FD03 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98b1885 */.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    animation: btn 5s linear infinite;
}

.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button::after {
    box-shadow: 0 0px 70px -2px #D3FD032B /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(90deg, #ABCD00,#D3FD03, #D3FD03,#ABCD00); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button{
    transition: 0.5s all;
}

.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-371 .elementor-element.elementor-element-98b1885 .elementor-button:hover::after {
     background: linear-gradient(20deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #D3FD03 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619d273 */.elementor-371 .elementor-element.elementor-element-619d273::before{
content:"";
position: absolute;
top: -30%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: -20%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 800px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}

.elementor-371 .elementor-element.elementor-element-619d273::after{
content:"";
position: absolute;
top: 40%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 90%; /*defina o posicionamento da luz*/
width: 400px;  /*defina o tamanho da luz*/
height: 400px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}
    
    @media(max-width: 767px){
        .elementor-371 .elementor-element.elementor-element-619d273::before{
content:"";
position: absolute;
top: 20%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 0%; /*defina o posicionamento da luz*/
width: 600px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}

.elementor-371 .elementor-element.elementor-element-619d273::after{
content:"";
position: absolute;
top: 70%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: -50%; /*defina o posicionamento da luz*/
width: 600px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb44c3f */.elementor-371 .elementor-element.elementor-element-fb44c3f .elementor-heading-title { 
background: rgb(215,173,48); 
background: linear-gradient(90deg,  #D3FD03 0%, #7A9300 100%); 
background-clip: text; -webkit-background-clip:text; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18482f1 */.elementor-371 .elementor-element.elementor-element-18482f1 .elementor-heading-title { 
background: rgb(215,173,48); 
background: linear-gradient(90deg,  #D3FD03 0%, #7A9300 100%); 
background-clip: text; -webkit-background-clip:text; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705ed7d *//*ULTRAWIDE*/
@media(min-width: 2400px){
  .elementor-371 .elementor-element.elementor-element-705ed7d .card {
  display: flex;
  height: 280px;
  width: 300px;
  background-color: #232323; /* cor do bg /
  border-radius: 10px;
  box-shadow: -1rem 0 1rem rgba(8, 8, 8, 0.4); / cor da sombra, o último número é a opacidade */
  transition: 0.4s ease-out;
  position: relative;
  left: 0px;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:not(:first-child) {
    margin-left: -50px;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:hover {
  transform: translateY(-20px);
  transition: 0.4s ease-out;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:hover ~ .card {
  position: relative;
  left: 50px;
  transition: 0.4s ease-out;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .title {
  position: absolute;
  left: 20px;
  top: 25px;
}
}

/*DESKTOP*/
@media(min-width: 1367px) and (max-width: 2399px){
  .elementor-371 .elementor-element.elementor-element-705ed7d .card {
  display: flex;
  height: 280px;
  width: 300px;
  background-color: #232323; /* cor do bg /
  border-radius: 10px;
  box-shadow: -1rem 0 1rem rgba(8, 8, 8, 0.4); / cor da sombra, o último número é a opacidade */
  transition: 0.4s ease-out;
  position: relative;
  left: 0px;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:not(:first-child) {
    margin-left: -50px;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:hover {
  transform: translateY(-20px);
  transition: 0.4s ease-out;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:hover ~ .card {
  position: relative;
  left: 50px;
  transition: 0.4s ease-out;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .title {
  position: absolute;
  left: 20px;
  top: 25px;
}
}

/*NOTEBOOK*/
@media(min-width: 1025px) and (max-width: 1366px){
  .elementor-371 .elementor-element.elementor-element-705ed7d .card {
  display: flex;
  height: 280px;
  width: 300px;
  background-color: #232323; /* cor do bg /
  border-radius: 10px;
  box-shadow: -1rem 0 1rem rgba(8, 8, 8, 0.4); / cor da sombra, o último número é a opacidade */
  transition: 0.4s ease-out;
  position: relative;
  left: 0px;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:not(:first-child) {
    margin-left: -50px;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:hover {
  transform: translateY(-20px);
  transition: 0.4s ease-out;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .card:hover ~ .card {
  position: relative;
  left: 50px;
  transition: 0.4s ease-out;
}

.elementor-371 .elementor-element.elementor-element-705ed7d .title {
  position: absolute;
  left: 20px;
  top: 25px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b3d4e3 */.elementor-371 .elementor-element.elementor-element-9b3d4e3 .elementor-heading-title { 
background: rgb(215,173,48); 
background: linear-gradient(90deg,  #D3FD03 0%, #7A9300 100%); 
background-clip: text; -webkit-background-clip:text; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45c7f6e */.elementor-371 .elementor-element.elementor-element-45c7f6e .elementor-heading-title { 
background: rgb(215,173,48); 
background: linear-gradient(90deg,  #D3FD03 0%, #7A9300 100%); 
background-clip: text; -webkit-background-clip:text; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc3df5b */.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    animation: btn 5s linear infinite;
}

.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button::after {
    box-shadow: 0 0px 70px -2px #D3FD032B /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(90deg, #ABCD00,#D3FD03, #D3FD03,#ABCD00); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button{
    transition: 0.5s all;
}

.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-371 .elementor-element.elementor-element-fc3df5b .elementor-button:hover::after {
     background: linear-gradient(20deg, #D3FD03, transparent, #D3FD03, #D3FD03, transparent, #D3FD03);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #D3FD03 /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e57e363 */.elementor-371 .elementor-element.elementor-element-e57e363::before{
content:"";
position: absolute;
top: 20%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: -20%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 800px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}

.elementor-371 .elementor-element.elementor-element-e57e363::after{
content:"";
position: absolute;
top: 30%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 90%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 800px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}

@media(max-width: 767px){
        .elementor-371 .elementor-element.elementor-element-e57e363::before{
content:"";
position: absolute;
top: 0%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: -25%; /*defina o posicionamento da luz*/
width: 400px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.4;
}

.elementor-371 .elementor-element.elementor-element-e57e363::after{
content:"";
position: absolute;
top: 30%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 50%; /*defina o posicionamento da luz*/
width: 400px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7247ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3b641 */.elementor-371 .elementor-element.elementor-element-ac3b641 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4abd94 */.elementor-371 .elementor-element.elementor-element-f4abd94 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d97d67 */.scroll-left{
    opacity: 0;
    transition: 0.5s;
    transform: translate(-30px, 0);
}

.scroll-left1{
    opacity: 0;
    transition-delay: 0.5s !important;
    transition: 0.5s;
    transform: translate(-30px, 0);
}

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

.scroll-right1{
    opacity: 0;
    transition-delay: 0.3s !important;
    transition: 0.5s;
    transform: translate(30px, 0);
}

.scroll-right2{
    opacity: 0;
    transition-delay: 0.6s !important;
    transition: 0.5s;
    transform: translate(30px, 0);
}

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

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

.scroll-bottom1{
    opacity: 0;
    transition-delay: 0.2s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.scroll-bottom2{
    opacity: 0;
    transition-delay: 0.4s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.scroll-bottom3{
    opacity: 0;
    transition-delay: 0.6s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important
}

.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translate(0, 0);
    transform: scale(1);
    filter: blur(0px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nebulica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://oricardoalmeida.com.br/wp-content/uploads/2025/03/Nebulica-Light-iF6628d488a8c13.woff') format('woff');
}
/* End Custom Fonts CSS */