.elementor-13722 .elementor-element.elementor-element-c5cb9f7{--display:flex;--min-height:5px;--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-13722 .elementor-element.elementor-element-c5cb9f7:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-c5cb9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#595959;}.elementor-13722 .elementor-element.elementor-element-7c45bf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;--z-index:100;}.elementor-13722 .elementor-element.elementor-element-7c45bf2:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-7c45bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #010101 60%, #01010100 100%);}.elementor-13722 .elementor-element.elementor-element-4c9cd4c{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-4c9cd4c{left:0px;}body.rtl .elementor-13722 .elementor-element.elementor-element-4c9cd4c{right:0px;}.elementor-13722 .elementor-element.elementor-element-c0c871a.elementor-element{--align-self:flex-start;}.elementor-13722 .elementor-element.elementor-element-a02b731{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-a02b731.e-con{--order:99999 /* order end hack */;}.elementor-13722 .elementor-element.elementor-element-6b3f530 .elementor-button{background-color:#FFFFFF00;font-family:"Vinila", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E31934;border-radius:999px 999px 999px 999px;padding:24px 32px 24px 32px;}.elementor-13722 .elementor-element.elementor-element-6b3f530 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-6b3f530 .elementor-button:focus{background-color:#850F1F4D;}.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button{background-color:#FFFFFF;font-family:"Vinila", Sans-serif;font-size:16px;font-weight:700;fill:#010101;color:#010101;border-style:solid;border-width:2px 2px 2px 2px;border-color:#595959;border-radius:999px 999px 999px 999px;padding:8px 28px 8px 8px;}.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button:focus{background-color:#595959;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button-content-wrapper{flex-direction:row;}.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button:hover svg, .elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-659aac6 .elementor-button{background-color:#5959591A;font-family:"Vinila", Sans-serif;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#595959;border-radius:999px 999px 999px 999px;}.elementor-13722 .elementor-element.elementor-element-659aac6 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-659aac6 .elementor-button:focus{background-color:#595959;}.elementor-13722 .elementor-element.elementor-element-dfa0164{--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:0px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-dfa0164:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-dfa0164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #59595975 0%, #01010100 40%);}.elementor-13722 .elementor-element.elementor-element-fceef12{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:124px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-271f89d .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:48px;font-weight:400;line-height:56px;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-897f650{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-897f650 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-84d9e4b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-a63a5a5{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-2738f7d > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-2738f7d img{width:602px;}.elementor-13722 .elementor-element.elementor-element-f14efa5{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:16px;--z-index:100;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-f14efa5{right:16px;}body.rtl .elementor-13722 .elementor-element.elementor-element-f14efa5{left:16px;}.elementor-13722 .elementor-element.elementor-element-ec648cf > .elementor-widget-container{background-color:#25D366;padding:26px 26px 26px 26px;border-radius:999px 999px 999px 999px;}.elementor-13722 .elementor-element.elementor-element-ec648cf:hover .elementor-widget-container{background-color:#DCF8C6;}.elementor-13722 .elementor-element.elementor-element-ec648cf.elementor-element{--align-self:flex-start;}.elementor-13722 .elementor-element.elementor-element-ec648cf.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13722 .elementor-element.elementor-element-ec648cf .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;color:#010101;}.elementor-13722 .elementor-element.elementor-element-c6b22d6 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-13722 .elementor-element.elementor-element-c6b22d6{z-index:1;}.elementor-13722 .elementor-element.elementor-element-c6b22d6 .elementor-icon-wrapper{text-align:center;}.elementor-13722 .elementor-element.elementor-element-c6b22d6.elementor-view-framed .elementor-icon{background-color:#25D366;}.elementor-13722 .elementor-element.elementor-element-c6b22d6.elementor-view-stacked .elementor-icon{color:#25D366;}.elementor-13722 .elementor-element.elementor-element-c6b22d6.elementor-view-stacked .elementor-icon svg{fill:#25D366;}.elementor-13722 .elementor-element.elementor-element-c6b22d6.elementor-view-framed .elementor-icon:hover{background-color:#DCF8C6;}.elementor-13722 .elementor-element.elementor-element-c6b22d6.elementor-view-stacked .elementor-icon:hover{color:#DCF8C6;}.elementor-13722 .elementor-element.elementor-element-c6b22d6.elementor-view-stacked .elementor-icon:hover svg{fill:#DCF8C6;}.elementor-13722 .elementor-element.elementor-element-c6b22d6 .elementor-icon{font-size:24px;padding:26px;border-width:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-c6b22d6 .elementor-icon svg{height:24px;}.elementor-13722 .elementor-element.elementor-element-1c1270a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:156px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-e5a4021{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-e5a4021 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:48px;line-height:56px;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-e15671d{text-align:center;}.elementor-13722 .elementor-element.elementor-element-e15671d .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;letter-spacing:-0.56px;color:#8C8C8C;}.elementor-13722 .elementor-element.elementor-element-c822285{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-c822285 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-87987c2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13722 .elementor-element.elementor-element-4a8c6c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-4a8c6c8::before, .elementor-13722 .elementor-element.elementor-element-4a8c6c8 > .elementor-background-video-container::before, .elementor-13722 .elementor-element.elementor-element-4a8c6c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-13722 .elementor-element.elementor-element-4a8c6c8 > .elementor-background-slideshow::before, .elementor-13722 .elementor-element.elementor-element-4a8c6c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13722 .elementor-element.elementor-element-4a8c6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13722 .elementor-element.elementor-element-742b3c4{--display:flex;--overlay-opacity:0.16;--border-radius:10px 10px 0px 0px;--padding-top:44px;--padding-bottom:44px;--padding-left:48px;--padding-right:48px;}.elementor-13722 .elementor-element.elementor-element-742b3c4:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-742b3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-742b3c4::before, .elementor-13722 .elementor-element.elementor-element-742b3c4 > .elementor-background-video-container::before, .elementor-13722 .elementor-element.elementor-element-742b3c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13722 .elementor-element.elementor-element-742b3c4 > .elementor-background-slideshow::before, .elementor-13722 .elementor-element.elementor-element-742b3c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13722 .elementor-element.elementor-element-742b3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://caiomelo.com.br/wp-content/uploads/2025/07/noise-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13722 .elementor-element.elementor-element-ac5422e{text-align:center;}.elementor-13722 .elementor-element.elementor-element-ac5422e .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-e3a7cc6{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59595980;--border-color:#59595980;--border-radius:0px 0px 10px 10px;--padding-top:40px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-13722 .elementor-element.elementor-element-e3a7cc6:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-e3a7cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-13722 .elementor-element.elementor-element-e3a7cc6::before, .elementor-13722 .elementor-element.elementor-element-e3a7cc6 > .elementor-background-video-container::before, .elementor-13722 .elementor-element.elementor-element-e3a7cc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-13722 .elementor-element.elementor-element-e3a7cc6 > .elementor-background-slideshow::before, .elementor-13722 .elementor-element.elementor-element-e3a7cc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13722 .elementor-element.elementor-element-e3a7cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://caiomelo.com.br/wp-content/uploads/2025/07/noise-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13722 .elementor-element.elementor-element-975e762{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;text-align:left;}.elementor-13722 .elementor-element.elementor-element-975e762 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-75f05ca{font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-8d8cbb8{left:30px;}body.rtl .elementor-13722 .elementor-element.elementor-element-8d8cbb8{right:30px;}.elementor-13722 .elementor-element.elementor-element-8d8cbb8{top:-56px;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-480801f{left:130px;}body.rtl .elementor-13722 .elementor-element.elementor-element-480801f{right:130px;}.elementor-13722 .elementor-element.elementor-element-480801f{top:148px;}.elementor-13722 .elementor-element.elementor-element-480801f img{border-radius:10px 10px 10px 10px;box-shadow:-16px -12px 40px 0px rgba(0, 0, 0, 0.25);}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-e67b84e{right:130px;}body.rtl .elementor-13722 .elementor-element.elementor-element-e67b84e{left:130px;}.elementor-13722 .elementor-element.elementor-element-e67b84e{bottom:80px;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-94c0478{right:30px;}body.rtl .elementor-13722 .elementor-element.elementor-element-94c0478{left:30px;}.elementor-13722 .elementor-element.elementor-element-94c0478{bottom:308px;z-index:1;}.elementor-13722 .elementor-element.elementor-element-94c0478 img{border-radius:10px 10px 10px 10px;box-shadow:8px 20px 20px 0px rgba(0, 0, 0, 0.25);}.elementor-13722 .elementor-element.elementor-element-a4d0805{--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:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-5f23da5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-07be13a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-99b7733 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-8c1b3c9 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-cb008b1{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-2051dbf{font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-5c6965f{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-5c6965f .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:26px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-b804d69{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-065acf7{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-1c9e454{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-89c58d5{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59595980;--border-color:#59595980;--border-radius:20px 20px 20px 20px;--padding-top:156px;--padding-bottom:156px;--padding-left:156px;--padding-right:156px;}.elementor-13722 .elementor-element.elementor-element-89c58d5:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-89c58d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://caiomelo.com.br/wp-content/uploads/2025/07/caio-desk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13722 .elementor-element.elementor-element-48285df{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-48285df .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-91e9085{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-91e9085 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:28px;font-weight:400;line-height:34px;color:#8C8C8C;}.elementor-13722 .elementor-element.elementor-element-508a3bf{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;text-align:center;font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-00a79e2{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-5d926bb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-57c7fd8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-052072e > .elementor-widget-container{padding:24px 32px 24px 32px;border-radius:999px 999px 999px 999px;}.elementor-13722 .elementor-element.elementor-element-052072e.elementor-element{--align-self:flex-start;}.elementor-13722 .elementor-element.elementor-element-052072e .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-1dac23d .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:34px;line-height:42px;letter-spacing:-0.68px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-ae9f7ab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-13722 .elementor-element.elementor-element-efe1a1d .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-64bb823{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-f04f11f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-f04f11f:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-f04f11f > .elementor-widget-container{padding:28px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-f04f11f .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-f04f11f .elementor-icon-box-title{margin-block-end:60px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-f04f11f .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-f04f11f .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:16px;}.elementor-13722 .elementor-element.elementor-element-f04f11f .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-ec8b76e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-ec8b76e:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-ec8b76e > .elementor-widget-container{padding:28px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-ec8b76e .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-ec8b76e .elementor-icon-box-title{margin-block-end:60px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-ec8b76e .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-ec8b76e .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:16px;}.elementor-13722 .elementor-element.elementor-element-ec8b76e .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-0847b77{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-0847b77:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-0847b77 > .elementor-widget-container{padding:28px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-0847b77 .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-0847b77 .elementor-icon-box-title{margin-block-end:60px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-0847b77 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-0847b77 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:16px;}.elementor-13722 .elementor-element.elementor-element-0847b77 .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-7f2fc21{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-7f2fc21:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-7f2fc21 > .elementor-widget-container{padding:28px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-7f2fc21 .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-7f2fc21 .elementor-icon-box-title{margin-block-end:60px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-7f2fc21 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-7f2fc21 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:16px;}.elementor-13722 .elementor-element.elementor-element-7f2fc21 .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-667c767{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-667c767:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-667c767 > .elementor-widget-container{padding:28px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-667c767 .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-667c767 .elementor-icon-box-title{margin-block-end:60px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-667c767 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-667c767 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:16px;}.elementor-13722 .elementor-element.elementor-element-667c767 .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-1f6449e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-1f6449e:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-1f6449e > .elementor-widget-container{padding:28px 28px 32px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-1f6449e .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-1f6449e .elementor-icon-box-title{margin-block-end:60px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-1f6449e .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-1f6449e .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:16px;}.elementor-13722 .elementor-element.elementor-element-1f6449e .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-84343bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-13722 .elementor-element.elementor-element-531d711 .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-81ffa2a{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-16b18e6{--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:0px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-b4b1d1f{--display:flex;--min-height:520px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-c6472da{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59595980;--border-color:#59595980;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-c6472da:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-c6472da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caiomelo.com.br/wp-content/uploads/2025/07/2-caio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13722 .elementor-element.elementor-element-7be7ba8{--display:flex;--justify-content:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59595980;--border-color:#59595980;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-7be7ba8:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-7be7ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caiomelo.com.br/wp-content/uploads/2025/07/area-membros.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13722 .elementor-element.elementor-element-716fdff.elementor-element{--align-self:flex-end;}.elementor-13722 .elementor-element.elementor-element-1eefd54{--display:flex;--justify-content:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-a9a12d4{width:var( --container-widget-width, 342px );max-width:342px;--container-widget-width:342px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-a9a12d4 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-250af0a{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-13722 .elementor-element.elementor-element-250af0a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#59595980;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-item > a{font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-13722 .elementor-element.elementor-element-250af0a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-4ae7680{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-5e7391b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-22e305f{width:var( --container-widget-width, 758px );max-width:758px;--container-widget-width:758px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-22e305f .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-000fe90{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-e0d1469{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-8b00144{--divider-border-style:solid;--divider-color:#59595980;--divider-border-width:1px;}.elementor-13722 .elementor-element.elementor-element-8b00144 .elementor-divider-separator{width:100%;}.elementor-13722 .elementor-element.elementor-element-8b00144 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-65cbd12{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-8306cd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-b8797f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-7d4a984{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-7d4a984 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-3548701{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;text-align:left;font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-39b9749{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-29ef1e0{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-bfb334a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc{width:100%;max-width:100%;--icon-box-icon-margin:40px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc > .elementor-widget-container{padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon-box-title{margin-block-end:40px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon{font-size:32px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-0.4px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-fa7f430{width:100%;max-width:100%;--icon-box-icon-margin:40px;}.elementor-13722 .elementor-element.elementor-element-fa7f430:hover .elementor-widget-container{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-fa7f430 > .elementor-widget-container{padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595980;border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon-box-wrapper{text-align:left;}.elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon-box-title{margin-block-end:40px;}.elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon{font-size:32px;}.elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-0.4px;}.elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon-box-description{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;line-height:26px;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-f80dfa3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59595980;--border-color:#59595980;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-13722 .elementor-element.elementor-element-f80dfa3:hover{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-874ec1b > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-13722 .elementor-element.elementor-element-874ec1b .elementor-icon-wrapper{text-align:center;}.elementor-13722 .elementor-element.elementor-element-874ec1b .elementor-icon{font-size:32px;}.elementor-13722 .elementor-element.elementor-element-874ec1b .elementor-icon svg{height:32px;}.elementor-13722 .elementor-element.elementor-element-a3559ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-a3559ac .elementor-counter{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-a3559ac .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Vinila", Sans-serif;font-size:80px;font-weight:700;letter-spacing:-0.8px;}.elementor-13722 .elementor-element.elementor-element-a3559ac .elementor-counter-title{color:#FFFFFF;font-family:"Vinila", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-0.8px;}.elementor-13722 .elementor-element.elementor-element-800b818{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--border-radius:20px 20px 20px 20px;--padding-top:82px;--padding-bottom:82px;--padding-left:82px;--padding-right:82px;}.elementor-13722 .elementor-element.elementor-element-800b818:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-800b818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-716182d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-36ed46a .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#010101;}.elementor-13722 .elementor-element.elementor-element-577bfbb{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-577bfbb .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-558655a{--display:flex;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-13722 .elementor-element.elementor-element-4f63ffd{font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#010101;}.elementor-13722 .elementor-element.elementor-element-b40c85b{--n-accordion-title-font-size:20px;--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-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:16px;}.elementor-13722 .elementor-element.elementor-element-b40c85b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0101010D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#010101;}.elementor-13722 .elementor-element.elementor-element-b40c85b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#59595950;}.elementor-13722 .elementor-element.elementor-element-b40c85b {--n-accordion-padding:34px 24px 34px 24px;}:where( .elementor-13722 .elementor-element.elementor-element-b40c85b > .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:"Vinila", Sans-serif;font-weight:400;line-height:26px;letter-spacing:-0.4px;}.elementor-13722 .elementor-element.elementor-element-b4fb332{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-613668e .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-613668e .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-613668e .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-3a3f73c{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-61265a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-3504467{width:auto;max-width:auto;top:-200px;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-3504467{left:0px;}body.rtl .elementor-13722 .elementor-element.elementor-element-3504467{right:0px;}.elementor-13722 .elementor-element.elementor-element-68fc3b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-68fc3b0:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-68fc3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-3c84b1f{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-30px;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-3c84b1f{left:0px;}body.rtl .elementor-13722 .elementor-element.elementor-element-3c84b1f{right:0px;}.elementor-13722 .elementor-element.elementor-element-1341699 > .elementor-widget-container{padding:24px 32px 24px 32px;border-radius:999px 999px 999px 999px;}.elementor-13722 .elementor-element.elementor-element-1341699.elementor-element{--align-self:center;}.elementor-13722 .elementor-element.elementor-element-1341699 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-7917fa9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#59595980;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13722 .elementor-element.elementor-element-9da4759{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-item > a{font-family:"Vinila", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-text{color:#010101;transition:color 0.3s;}.elementor-13722 .elementor-element.elementor-element-dc21ee2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13722 .elementor-element.elementor-element-dc21ee2:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-dc21ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #333333 0%, #191919 60%);}.elementor-13722 .elementor-element.elementor-element-850c719{text-align:center;}.elementor-13722 .elementor-element.elementor-element-850c719 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-78e3f1e{text-align:center;}.elementor-13722 .elementor-element.elementor-element-78e3f1e .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-342898f{text-align:center;}.elementor-13722 .elementor-element.elementor-element-342898f .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-dff5f4f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-838daec{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-48c0ae7 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:26px;color:#8C8C8C;}.elementor-13722 .elementor-element.elementor-element-6b8ef9a{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:center;font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-d4ec7f2{--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:140px;--padding-bottom:160px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-d4ec7f2:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-d4ec7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #59595960 0%, #010101 60%);}.elementor-13722 .elementor-element.elementor-element-9f08068 img{width:466px;border-radius:30px 30px 30px 30px;}.elementor-13722 .elementor-element.elementor-element-0e01a48{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-3a64f70{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-3a64f70 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-10f8a87{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:left;font-family:"Vinila", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-10f8a87 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-3e0b187{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:160px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-a00960e{width:var( --container-widget-width, 972px );max-width:972px;--container-widget-width:972px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-a00960e .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:144px;font-weight:800;line-height:124px;letter-spacing:-2.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-efff7e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button{background-color:#E31934;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#850F1F;border-radius:999px 999px 999px 999px;padding:22px 32px 22px 32px;}.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button:hover, .elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button:focus{background-color:#850F1F;}.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-wrapper{align-items:start;}.elementor-13722 .elementor-element.elementor-element-60a6131{--icon-box-icon-margin:4px;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-title{margin-block-end:0px;color:#595959;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon{font-size:12px;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-title a{font-family:"Vinila", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:0px;letter-spacing:-0.2px;}.elementor-13722 .elementor-element.elementor-element-7e36aee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#59595980;--border-color:#59595980;--border-radius:20px 20px 20px 20px;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:72px;--padding-left:64px;--padding-right:64px;}.elementor-13722 .elementor-element.elementor-element-7e36aee:hover{background-color:#1A1A1A99;}.elementor-13722 .elementor-element.elementor-element-25477d5 > .elementor-widget-container{padding:24px 32px 24px 32px;border-radius:999px 999px 999px 999px;}.elementor-13722 .elementor-element.elementor-element-25477d5.elementor-element{--align-self:center;}.elementor-13722 .elementor-element.elementor-element-25477d5 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-79119a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-79119a8{text-align:center;}.elementor-13722 .elementor-element.elementor-element-79119a8 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:44px;font-weight:400;line-height:52px;letter-spacing:-0.88px;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-01048e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-01048e1{text-align:center;font-family:"Vinila", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-13722 .elementor-element.elementor-element-01048e1 a{color:#FFFFFF;transition-duration:0.3s;}.elementor-13722 .elementor-element.elementor-element-01048e1 a:hover, .elementor-13722 .elementor-element.elementor-element-01048e1 a:focus{color:#8C8C8C;}.elementor-13722 .elementor-element.elementor-element-8091af2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13722 .elementor-element.elementor-element-ebea677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#59595980;--border-color:#59595980;--padding-top:74px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-d811c0f .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.28px;color:#CCCCCC;}.elementor-13722 .elementor-element.elementor-element-de828b8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13722 .elementor-element.elementor-element-de828b8 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.28px;color:#CCCCCC;}.elementor-13722 .elementor-element.elementor-element-e31b3b2 .elementor-heading-title{font-family:"Vinila", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.28px;color:#CCCCCC;}body.elementor-page-13722:not(.elementor-motion-effects-element-type-background), body.elementor-page-13722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010101;}@media(max-width:1024px){.elementor-13722 .elementor-element.elementor-element-87987c2{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-13722 .elementor-element.elementor-element-7c45bf2{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-dfa0164{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-fceef12{--width:728px;}.elementor-13722 .elementor-element.elementor-element-1c1270a{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-87987c2{--width:10%;}.elementor-13722 .elementor-element.elementor-element-4a8c6c8{--width:540px;}.elementor-13722 .elementor-element.elementor-element-a4d0805{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-5f23da5{--width:728px;}.elementor-13722 .elementor-element.elementor-element-cb008b1{--width:488px;}.elementor-13722 .elementor-element.elementor-element-1c9e454{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-00a79e2{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-5d926bb{--width:514px;}.elementor-13722 .elementor-element.elementor-element-64bb823{--width:720px;}.elementor-13722 .elementor-element.elementor-element-16b18e6{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-b4b1d1f{--width:722px;}.elementor-13722 .elementor-element.elementor-element-c6472da{--width:270px;}.elementor-13722 .elementor-element.elementor-element-7be7ba8{--width:440px;}.elementor-13722 .elementor-element.elementor-element-1eefd54{--width:488px;}.elementor-13722 .elementor-element.elementor-element-4ae7680{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-65cbd12{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-61265a1{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-68fc3b0{--width:680px;}.elementor-13722 .elementor-element.elementor-element-7917fa9{--width:344px;}.elementor-13722 .elementor-element.elementor-element-d4ec7f2{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-0e01a48{--width:488px;}.elementor-13722 .elementor-element.elementor-element-3e0b187{--content-width:1380px;}.elementor-13722 .elementor-element.elementor-element-8091af2{--content-width:1380px;}}@media(max-width:767px){.elementor-13722 .elementor-element.elementor-element-7c45bf2{--justify-content:space-between;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-c0c871a.elementor-element{--align-self:center;}.elementor-13722 .elementor-element.elementor-element-c0c871a img{width:180px;}.elementor-13722 .elementor-element.elementor-element-659aac6 .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:16px 30px 16px 30px;}.elementor-13722 .elementor-element.elementor-element-dfa0164:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-dfa0164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #59595975 0%, #01010100 40%);}.elementor-13722 .elementor-element.elementor-element-dfa0164{--padding-top:48px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-fceef12{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-271f89d .elementor-heading-title{font-size:33px;line-height:40px;letter-spacing:-0.66px;}.elementor-13722 .elementor-element.elementor-element-897f650 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-13722 .elementor-element.elementor-element-84d9e4b{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13722 .elementor-element.elementor-element-f9700fe{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-a63a5a5 .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-2738f7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-f14efa5{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:12px;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-f14efa5{right:12px;}body.rtl .elementor-13722 .elementor-element.elementor-element-f14efa5{left:12px;}.elementor-13722 .elementor-element.elementor-element-c6b22d6 .elementor-icon{font-size:20px;}.elementor-13722 .elementor-element.elementor-element-c6b22d6 .elementor-icon svg{height:20px;}.elementor-13722 .elementor-element.elementor-element-1c1270a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-e5a4021 .elementor-heading-title{font-size:34px;line-height:42px;letter-spacing:0.68px;}.elementor-13722 .elementor-element.elementor-element-e15671d{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-e15671d .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-13722 .elementor-element.elementor-element-c822285 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-13722 .elementor-element.elementor-element-87987c2{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-92a4e39 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-742b3c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-13722 .elementor-element.elementor-element-ac5422e{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-ac5422e .elementor-heading-title{line-height:26px;}.elementor-13722 .elementor-element.elementor-element-e3a7cc6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-13722 .elementor-element.elementor-element-8d8cbb8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-8d8cbb8{left:-1000px;}body.rtl .elementor-13722 .elementor-element.elementor-element-8d8cbb8{right:-1000px;}.elementor-13722 .elementor-element.elementor-element-8d8cbb8{text-align:left;}.elementor-13722 .elementor-element.elementor-element-8d8cbb8 img{width:10%;}.elementor-13722 .elementor-element.elementor-element-480801f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-480801f{left:-1000px;}body.rtl .elementor-13722 .elementor-element.elementor-element-480801f{right:-1000px;}.elementor-13722 .elementor-element.elementor-element-480801f{text-align:left;}.elementor-13722 .elementor-element.elementor-element-480801f img{width:10%;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-e67b84e{right:-1000px;}body.rtl .elementor-13722 .elementor-element.elementor-element-e67b84e{left:-1000px;}.elementor-13722 .elementor-element.elementor-element-e67b84e{text-align:left;}.elementor-13722 .elementor-element.elementor-element-e67b84e img{width:10%;}body:not(.rtl) .elementor-13722 .elementor-element.elementor-element-94c0478{right:-1000px;}body.rtl .elementor-13722 .elementor-element.elementor-element-94c0478{left:-1000px;}.elementor-13722 .elementor-element.elementor-element-94c0478{text-align:left;}.elementor-13722 .elementor-element.elementor-element-94c0478 img{width:10%;}.elementor-13722 .elementor-element.elementor-element-a4d0805{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-99b7733{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-99b7733 .elementor-heading-title{line-height:26px;}.elementor-13722 .elementor-element.elementor-element-8c1b3c9 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.64px;}.elementor-13722 .elementor-element.elementor-element-cb008b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-dad3bad{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-065acf7 .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-1c9e454{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-89c58d5:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-89c58d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caiomelo.com.br/wp-content/uploads/2025/07/caio-mobile.webp");background-position:bottom center;background-size:100% auto;}.elementor-13722 .elementor-element.elementor-element-89c58d5{--min-height:708px;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:54px;--padding-bottom:54px;--padding-left:24px;--padding-right:24px;}.elementor-13722 .elementor-element.elementor-element-48285df .elementor-heading-title{font-size:34px;line-height:42px;letter-spacing:-0.68px;}.elementor-13722 .elementor-element.elementor-element-91e9085 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-13722 .elementor-element.elementor-element-508a3bf{line-height:22px;}.elementor-13722 .elementor-element.elementor-element-00a79e2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-052072e > .elementor-widget-container{padding:20px 26px 20px 26px;}.elementor-13722 .elementor-element.elementor-element-052072e .elementor-heading-title{font-size:14px;}.elementor-13722 .elementor-element.elementor-element-1dac23d .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.56px;}.elementor-13722 .elementor-element.elementor-element-efe1a1d{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-eeb1eb9 .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-f04f11f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13722 .elementor-element.elementor-element-f04f11f .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-ec8b76e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13722 .elementor-element.elementor-element-ec8b76e .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-0847b77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13722 .elementor-element.elementor-element-0847b77 .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-7f2fc21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13722 .elementor-element.elementor-element-7f2fc21 .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-667c767{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13722 .elementor-element.elementor-element-667c767 .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-1f6449e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13722 .elementor-element.elementor-element-1f6449e .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-84343bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13722 .elementor-element.elementor-element-531d711{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-81ffa2a .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-16b18e6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-b4b1d1f{--min-height:236px;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-13722 .elementor-element.elementor-element-c6472da{--width:40%;}.elementor-13722 .elementor-element.elementor-element-7be7ba8{--width:58%;}.elementor-13722 .elementor-element.elementor-element-716fdff img{width:150px;}.elementor-13722 .elementor-element.elementor-element-1eefd54{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-13722 .elementor-element.elementor-element-a9a12d4{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-a9a12d4 .elementor-heading-title{font-size:34px;line-height:42px;letter-spacing:-0.68px;}.elementor-13722 .elementor-element.elementor-element-250af0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-35994e6{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-4ae7680{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-5e7391b{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-13722 .elementor-element.elementor-element-22e305f .elementor-heading-title{font-size:30px;line-height:38px;letter-spacing:-0.6px;}.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-e0d1469 .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-65cbd12{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-b8797f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13722 .elementor-element.elementor-element-7d4a984{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-29ef1e0 .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-bfb334a{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc{--icon-box-icon-margin:36px;}.elementor-13722 .elementor-element.elementor-element-0b4a6fc .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-fa7f430{--icon-box-icon-margin:36px;}.elementor-13722 .elementor-element.elementor-element-fa7f430 .elementor-icon-box-title{margin-block-end:36px;}.elementor-13722 .elementor-element.elementor-element-f80dfa3{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-13722 .elementor-element.elementor-element-a3559ac > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-13722 .elementor-element.elementor-element-800b818{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:48px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-13722 .elementor-element.elementor-element-716182d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-13722 .elementor-element.elementor-element-36ed46a{text-align:center;}.elementor-13722 .elementor-element.elementor-element-36ed46a .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-13722 .elementor-element.elementor-element-577bfbb{text-align:center;}.elementor-13722 .elementor-element.elementor-element-577bfbb .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-13722 .elementor-element.elementor-element-558655a{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-4f63ffd{font-size:14px;line-height:20px;}.elementor-13722 .elementor-element.elementor-element-b40c85b{--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-font-size:18px;--n-accordion-icon-size:8px;}.elementor-13722 .elementor-element.elementor-element-b40c85b {--n-accordion-padding:26px 24px 26px 24px;}.elementor-13722 .elementor-element.elementor-element-613668e{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-613668e .elementor-button{line-height:20px;padding:22px 24px 22px 24px;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-3a3f73c .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-61265a1{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-3504467{top:-140px;}.elementor-13722 .elementor-element.elementor-element-68fc3b0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-13722 .elementor-element.elementor-element-1341699 > .elementor-widget-container{padding:20px 26px 20px 26px;}.elementor-13722 .elementor-element.elementor-element-1341699 .elementor-heading-title{font-size:14px;}.elementor-13722 .elementor-element.elementor-element-7917fa9{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13722 .elementor-element.elementor-element-9da4759 .elementor-icon-list-item > a{font-size:14px;line-height:20px;}.elementor-13722 .elementor-element.elementor-element-dc21ee2{--padding-top:38px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-13722 .elementor-element.elementor-element-78e3f1e .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-13722 .elementor-element.elementor-element-dff5f4f{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13722 .elementor-element.elementor-element-e5b3380{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-838daec .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-6b8ef9a{font-size:14px;line-height:20px;}.elementor-13722 .elementor-element.elementor-element-d4ec7f2{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-9f08068 img{border-radius:20px 20px 20px 20px;}.elementor-13722 .elementor-element.elementor-element-3a64f70 .elementor-heading-title{font-size:40px;line-height:48px;letter-spacing:-0.84px;}.elementor-13722 .elementor-element.elementor-element-10f8a87{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-13722 .elementor-element.elementor-element-10f8a87 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13722 .elementor-element.elementor-element-4fabe54{width:100%;max-width:100%;}.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-3e0b187{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-a00960e .elementor-heading-title{font-size:60px;line-height:58px;}.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button{line-height:20px;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-wrapper{align-items:center;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-title{margin-block-end:0px;}.elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-title, .elementor-13722 .elementor-element.elementor-element-60a6131 .elementor-icon-box-title a{line-height:10px;}.elementor-13722 .elementor-element.elementor-element-7e36aee{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-13722 .elementor-element.elementor-element-25477d5 > .elementor-widget-container{padding:20px 26px 20px 26px;}.elementor-13722 .elementor-element.elementor-element-25477d5 .elementor-heading-title{font-size:14px;}.elementor-13722 .elementor-element.elementor-element-79119a8{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-13722 .elementor-element.elementor-element-79119a8 .elementor-heading-title{line-height:46px;}.elementor-13722 .elementor-element.elementor-element-01048e1{font-size:16px;line-height:26px;}.elementor-13722 .elementor-element.elementor-element-8091af2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-ebea677{--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-13722 .elementor-element.elementor-element-d811c0f{width:var( --container-widget-width, 184px );max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;text-align:center;}.elementor-13722 .elementor-element.elementor-element-d811c0f .elementor-heading-title{line-height:18px;}.elementor-13722 .elementor-element.elementor-element-de828b8{text-align:center;}}/* Start custom CSS for button, class: .elementor-element-e2f277d */.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button-icon{
margin-top: -0px;
font-size: 48px;
max-height: 48px;
}

.elementor-13722 .elementor-element.elementor-element-e2f277d .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-659aac6 */.elementor-13722 .elementor-element.elementor-element-659aac6 .elementor-button{
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9700fe */.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-f9700fe .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dad3bad */.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-dad3bad .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-508a3bf */.elementor-13722 .elementor-element.elementor-element-508a3bf p strong{
color: #e31934;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-052072e */.elementor-13722 .elementor-element.elementor-element-052072e{
    border-radius: 999px;
    background: linear-gradient(130deg, #333 11.77%, #1A1A1A 64.61%);
    box-shadow: 1px 2px 5px 0px rgba(255, 255, 255, 0.20) inset, -2px -3px 7px 0px rgba(0, 0, 0, 0.65) inset, 3px 4px 10px 0px rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efe1a1d */.elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-efe1a1d .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-531d711 */.elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-531d711 .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35994e6 */.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-35994e6 .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c71961 */.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-5c71961 .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3548701 */.elementor-13722 .elementor-element.elementor-element-3548701 p strong{
color: #e31934;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21fa79a */.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-21fa79a .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-613668e */.elementor-13722 .elementor-element.elementor-element-613668e .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-613668e .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1341699 */.elementor-13722 .elementor-element.elementor-element-1341699{
    border-radius: 999px;
    background: linear-gradient(130deg, #333 11.77%, #1A1A1A 64.61%);
    box-shadow: 1px 2px 5px 0px rgba(255, 255, 255, 0.20) inset, -2px -3px 7px 0px rgba(0, 0, 0, 0.65) inset, 3px 4px 10px 0px rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5b3380 */.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button-content-wrapper{
align-items: center;
}

.elementor-13722 .elementor-element.elementor-element-e5b3380 .elementor-button{
    justify-content: flex-start;
    text-align: left;
}

@media(min-width:768px){
.elementor-13722 .elementor-element.elementor-element-e5b3380 br{
display:none;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4fabe54 */.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-4fabe54 .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d941887 */.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button-icon{
margin-top: -0px;
font-size: 24px;
max-height: 24px;
}

.elementor-13722 .elementor-element.elementor-element-d941887 .elementor-button-content-wrapper{
align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25477d5 */.elementor-13722 .elementor-element.elementor-element-25477d5{
    border-radius: 999px;
    background: linear-gradient(130deg, #333 11.77%, #1A1A1A 64.61%);
    box-shadow: 1px 2px 5px 0px rgba(255, 255, 255, 0.20) inset, -2px -3px 7px 0px rgba(0, 0, 0, 0.65) inset, 3px 4px 10px 0px rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e31b3b2 */.elementor-13722 .elementor-element.elementor-element-e31b3b2 span{
color: #EC5569;
}

.elementor-13722 .elementor-element.elementor-element-e31b3b2 span:hover{
opacity: .9;
transition: .6s;
text-decoration-line: underline;
}/* End custom CSS */
/* Start custom CSS */.color{
    color: #E31934;
    font-weight: 700;
}

.prefix-number{
    font-size: 40px;
    color: #E31934;
}

.text-price{
font-size: 20px;
line-height: normal;
letter-spacing: -0.4px;
}

.elementor-widget-text-editor p:last-of-type{
margin: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vinila';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://caiomelo.com.br/wp-content/uploads/2025/04/Vinila-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Vinila';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://caiomelo.com.br/wp-content/uploads/2025/04/Vinila-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Vinila';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://caiomelo.com.br/wp-content/uploads/2025/04/Vinila-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */