.elementor-100 .elementor-element.elementor-element-48d8b52{--display:flex;--min-height:100vh;--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-48d8b52:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-48d8b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-100 .elementor-element.elementor-element-3138e72{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;bottom:-173px;--z-index:99;}.elementor-100 .elementor-element.elementor-element-3138e72:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-3138e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-3138e72{left:0px;}body.rtl .elementor-100 .elementor-element.elementor-element-3138e72{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-5c4ed52{text-align:center;}.elementor-100 .elementor-element.elementor-element-5c4ed52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0px;color:var( --e-global-color-532558d );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-6198d8d{right:-51px;}body.rtl .elementor-100 .elementor-element.elementor-element-6198d8d{left:-51px;}.elementor-100 .elementor-element.elementor-element-6198d8d{top:0px;}.elementor-100 .elementor-element.elementor-element-6198d8d img{width:100%;}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-e79ccaa{right:-51px;}body.rtl .elementor-100 .elementor-element.elementor-element-e79ccaa{left:-51px;}.elementor-100 .elementor-element.elementor-element-e79ccaa{top:0px;}.elementor-100 .elementor-element.elementor-element-e79ccaa img{width:100%;}.elementor-100 .elementor-element.elementor-element-fe3f3b6{--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;--z-index:999;}.elementor-100 .elementor-element.elementor-element-2118e6f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-b052b6d{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-b052b6d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-7d52efd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-1ce1f7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-423ec04 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-423ec04 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-532558d );border-radius:1000px 1000px 1000px 1000px;}.elementor-100 .elementor-element.elementor-element-003f86b > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-003f86b img{width:99%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-532558d );border-radius:1000px 1000px 1000px 1000px;}.elementor-100 .elementor-element.elementor-element-fa1f9f7 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-fa1f9f7 img{width:99%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-532558d );border-radius:1000px 1000px 1000px 1000px;}.elementor-100 .elementor-element.elementor-element-438c897 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-438c897 img{width:99%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-532558d );border-radius:1000px 1000px 1000px 1000px;}.elementor-100 .elementor-element.elementor-element-8adeb86 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-8adeb86 img{width:99%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-532558d );border-radius:1000px 1000px 1000px 1000px;}.elementor-100 .elementor-element.elementor-element-ddab3a2 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-ddab3a2 img{width:99%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-532558d );border-radius:1000px 1000px 1000px 1000px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:0px;color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-ed78c3f{--display:flex;--min-height:260px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#737373;--border-color:#737373;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-100 .elementor-element.elementor-element-ed78c3f:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-ed78c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://seviramidia.com/wp-content/uploads/2025/06/card-orcamento.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-ed78c3f.e-con:hover{--e-con-transform-scale:1.03;}.elementor-100 .elementor-element.elementor-element-d5b99fe .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:62px;font-weight:600;color:var( --e-global-color-532558d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-8ecddf6 .elementor-button{background-color:var( --e-global-color-2901259 );font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f75af0d );border-radius:200px 200px 200px 200px;}.elementor-100 .elementor-element.elementor-element-8ecddf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-e474217{--display:flex;--min-height:260px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#737373;--border-color:#737373;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:280px;--padding-right:40px;}.elementor-100 .elementor-element.elementor-element-e474217:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-e474217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://seviramidia.com/wp-content/uploads/2025/06/card-portfolio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-e474217.e-con:hover{--e-con-transform-scale:1.03;}.elementor-100 .elementor-element.elementor-element-e474217.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-989401e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-f58beb1{text-align:center;}.elementor-100 .elementor-element.elementor-element-f58beb1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:62px;font-weight:600;line-height:49px;letter-spacing:-1.1px;color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-d8a80f6 .elementor-button{background-color:var( --e-global-color-2901259 );font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f75af0d );border-radius:200px 200px 200px 200px;}.elementor-100 .elementor-element.elementor-element-d8a80f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-0120625{--display:flex;--min-height:260px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#737373;--border-color:#737373;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-100 .elementor-element.elementor-element-0120625:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-0120625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://seviramidia.com/wp-content/uploads/2025/06/card-captacao.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-0120625.e-con:hover{--e-con-transform-scale:1.03;}.elementor-100 .elementor-element.elementor-element-371573d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:62px;font-weight:600;color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-5b5922d .elementor-button{background-color:var( --e-global-color-2901259 );font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f75af0d );border-radius:200px 200px 200px 200px;}.elementor-100 .elementor-element.elementor-element-5b5922d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-0bd114c{--display:flex;--z-index:999;}.elementor-100 .elementor-element.elementor-element-0379a98{--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;--justify-content:space-around;--align-items:center;top:0px;--z-index:9999;}.elementor-100 .elementor-element.elementor-element-0379a98:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-0379a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000017;}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-0379a98{left:0px;}body.rtl .elementor-100 .elementor-element.elementor-element-0379a98{right:0px;}.elementor-100 .elementor-element.elementor-element-4eb7bf6.elementor-element{--align-self:center;}.elementor-100 .elementor-element.elementor-element-9c11329 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-9c11329.elementor-element{--order:-99999 /* order start hack */;}.elementor-100 .elementor-element.elementor-element-9c11329{text-align:left;}.elementor-100 .elementor-element.elementor-element-9c11329 img{width:33%;max-width:60%;}.elementor-100 .elementor-element.elementor-element-bb58dab{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-bb58dab.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-8a85711{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-8a85711 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-409c180{--display:flex;}.elementor-100 .elementor-element.elementor-element-2470ed7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:200px 200px 200px 200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-100 .elementor-element.elementor-element-2470ed7:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-2470ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2901259 );}.elementor-100 .elementor-element.elementor-element-2470ed7.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title a:hover, .elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title a:focus{color:var( --e-global-color-b21e00a );}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title a{transition-duration:0.3s;}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title a:hover, .elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title a:focus{color:var( --e-global-color-b21e00a );}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title a{transition-duration:0.3s;}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-532558d );}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title a:hover, .elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title a:focus{color:var( --e-global-color-b21e00a );}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title a{transition-duration:0.3s;}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-1ce1f7a{--width:693px;}.elementor-100 .elementor-element.elementor-element-bb58dab{--width:37%;}.elementor-100 .elementor-element.elementor-element-2470ed7{--width:45%;}}@media(max-width:1200px) and (min-width:768px){.elementor-100 .elementor-element.elementor-element-1ce1f7a{--width:531px;}.elementor-100 .elementor-element.elementor-element-0bd114c{--width:60%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-6198d8d{right:0px;}body.rtl .elementor-100 .elementor-element.elementor-element-6198d8d{left:0px;}.elementor-100 .elementor-element.elementor-element-6198d8d{top:72px;}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-e79ccaa{right:0px;}body.rtl .elementor-100 .elementor-element.elementor-element-e79ccaa{left:0px;}.elementor-100 .elementor-element.elementor-element-e79ccaa{top:72px;}.elementor-100 .elementor-element.elementor-element-b052b6d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7d52efd{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-100 .elementor-element.elementor-element-ed78c3f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-e474217{--padding-top:20px;--padding-bottom:20px;--padding-left:220px;--padding-right:20px;}.elementor-100 .elementor-element.elementor-element-0120625{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1200px){.elementor-100 .elementor-element.elementor-element-6198d8d img{width:100vw;max-width:1000px;}.elementor-100 .elementor-element.elementor-element-e79ccaa img{width:100vw;max-width:1000px;}.elementor-100 .elementor-element.elementor-element-7d52efd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:0px;}}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-48d8b52{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-100 .elementor-element.elementor-element-b052b6d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7d52efd{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-0379a98{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:880px){.elementor-100 .elementor-element.elementor-element-b052b6d{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-100 .elementor-element.elementor-element-cbe9a33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:0px;}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-48d8b52{--padding-top:120vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-100 .elementor-element.elementor-element-3138e72{bottom:-108px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-100 .elementor-element.elementor-element-e79ccaa{top:0px;}.elementor-100 .elementor-element.elementor-element-2118e6f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-100 .elementor-element.elementor-element-b052b6d{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-100 .elementor-element.elementor-element-b052b6d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7d52efd{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:nowrap;--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-100 .elementor-element.elementor-element-7d52efd.e-con{--align-self:flex-start;}.elementor-100 .elementor-element.elementor-element-1ce1f7a{--width:200px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-1ce1f7a.e-con{--align-self:flex-start;}.elementor-100 .elementor-element.elementor-element-423ec04 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-100 .elementor-element.elementor-element-423ec04{text-align:left;}.elementor-100 .elementor-element.elementor-element-423ec04 img{width:100%;}.elementor-100 .elementor-element.elementor-element-003f86b img{width:100%;}.elementor-100 .elementor-element.elementor-element-fa1f9f7 img{width:100%;}.elementor-100 .elementor-element.elementor-element-438c897 img{width:100%;}.elementor-100 .elementor-element.elementor-element-8adeb86 img{width:100%;}.elementor-100 .elementor-element.elementor-element-ddab3a2 img{width:100%;}.elementor-100 .elementor-element.elementor-element-cbe9a33{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;text-align:left;}.elementor-100 .elementor-element.elementor-element-cbe9a33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-size:10px;letter-spacing:0px;}.elementor-100 .elementor-element.elementor-element-ed78c3f{--min-height:150px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-100 .elementor-element.elementor-element-d5b99fe .elementor-heading-title{font-size:41px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-8ecddf6 .elementor-button{font-size:8px;padding:7px 20px 7px 20px;}.elementor-100 .elementor-element.elementor-element-e474217{--min-height:171px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-989401e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-100 .elementor-element.elementor-element-f58beb1 .elementor-heading-title{font-size:41px;line-height:36px;}.elementor-100 .elementor-element.elementor-element-d8a80f6 .elementor-button{font-size:8px;line-height:10px;padding:7px 20px 7px 20px;}.elementor-100 .elementor-element.elementor-element-0120625{--min-height:170px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-100 .elementor-element.elementor-element-371573d .elementor-heading-title{font-size:39px;}.elementor-100 .elementor-element.elementor-element-5b5922d .elementor-button{font-size:8px;line-height:10px;padding:7px 20px 7px 20px;}.elementor-100 .elementor-element.elementor-element-0379a98{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:-2px;}.elementor-100 .elementor-element.elementor-element-0379a98.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-4eb7bf6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:left;}.elementor-100 .elementor-element.elementor-element-4eb7bf6 img{width:100%;max-width:100%;}.elementor-100 .elementor-element.elementor-element-9c11329{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-9c11329.elementor-element{--align-self:flex-start;}.elementor-100 .elementor-element.elementor-element-9c11329 img{width:71%;max-width:71%;}.elementor-100 .elementor-element.elementor-element-bb58dab{--width:25%;}.elementor-100 .elementor-element.elementor-element-bb58dab.e-con{--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-8a85711{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-100 .elementor-element.elementor-element-409c180{--width:32%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-409c180.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1366px) and (min-width:768px){.elementor-100 .elementor-element.elementor-element-1ce1f7a{--width:567px;}.elementor-100 .elementor-element.elementor-element-0bd114c{--width:92%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-100 .elementor-element.elementor-element-6198d8d > .elementor-widget-container{margin:0px 0px 0px 145px;}body:not(.rtl) .elementor-100 .elementor-element.elementor-element-6198d8d{right:217px;}body.rtl .elementor-100 .elementor-element.elementor-element-6198d8d{left:217px;}.elementor-100 .elementor-element.elementor-element-6198d8d{top:-106px;}.elementor-100 .elementor-element.elementor-element-b052b6d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7d52efd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-100 .elementor-element.elementor-element-7d52efd.e-con{--align-self:center;}.elementor-100 .elementor-element.elementor-element-1ce1f7a{--width:643px;}.elementor-100 .elementor-element.elementor-element-cbe9a33 .elementor-heading-title{font-size:16px;line-height:14px;letter-spacing:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-53a9cbd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-a348c3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-100 .elementor-element.elementor-element-7f33b71 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-1ce1f7a */.elementor-100 .elementor-element.elementor-element-1ce1f7a{
    margin-left: 0px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbe9a33 */.cor-caramelo{
    color: #F6D68C;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ecddf6 */.elementor-100 .elementor-element.elementor-element-8ecddf6{
    filter: drop-shadow(1.167px 3.501px 0px #000);

SVG


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed78c3f *//* Telas de 300px a 400px */
@media (min-width: 300px) and (max-width: 400px) {
  /* Seu CSS para telas pequenas */
  .card{
    min-height: 150px;
  }
}

/* Telas de 401px a 550px */
@media (min-width: 401px) and (max-width: 550px) {
  /* Seu CSS para telas médias */
  .card{
    min-height: 200px;
    padding: 10px;
  }
}

/* Telas de 551px a 767px */
@media (min-width: 551px) and (max-width: 767px) {
  /* Seu CSS para telas grandes (mobile) */
  .card{
    min-height: 250px;
    padding: 30px;
  }
}

.card:hover{ 
    cursor: pointer;
}

.card-portfolio:hover{
 cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8a80f6 */.elementor-100 .elementor-element.elementor-element-d8a80f6{
    filter: drop-shadow(1.167px 3.501px 0px #000);

SVG


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e474217 *//* Telas de 300px a 400px */
@media (min-width: 300px) and (max-width: 400px) {
  /* Seu CSS para telas pequenas */
  .card-portfolio{
    min-height: 150px;
        padding: 10px 10px 10px 100px;
  }
}

/* Telas de 401px a 550px */
@media (min-width: 401px) and (max-width: 550px) {
  /* Seu CSS para telas médias */
  .card-portfolio{
    min-height: 200px;
    padding: 10px 10px 10px 150px;
  }
}

/* Telas de 551px a 767px */
@media (min-width: 551px) and (max-width: 767px) {
  /* Seu CSS para telas grandes (mobile) */
  .card-portfolio{
    min-height: 250px;
     padding: 10px 10px 10px 200px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b5922d */.elementor-100 .elementor-element.elementor-element-5b5922d{
    filter: drop-shadow(1.167px 3.501px 0px #000);

SVG


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0379a98 */.elementor-100 .elementor-element.elementor-element-0379a98{
    background: rgba(0, 0, 0, 0.32);

backdrop-filter: blur(19.25px);

}/* End custom CSS */