.elementor-4071 .elementor-element.elementor-element-44ffde8{--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:flex-start;--align-items:center;--overflow:hidden;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4071 .elementor-element.elementor-element-44ffde8:not(.elementor-motion-effects-element-type-background), .elementor-4071 .elementor-element.elementor-element-44ffde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciafad.com.br/wp-content/uploads/2026/08/MacBook-Pro-14_-9-2.webp");background-position:center center;background-size:cover;}.elementor-4071 .elementor-element.elementor-element-73f03e7{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-73f03e7.e-con{--flex-grow:0;--flex-shrink:0;}.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 );color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-16a45ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.8em;font-weight:700;line-height:1.2em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-48aca9b{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-4071 .elementor-element.elementor-element-d2b9844 .elementor-button{background-color:var( --e-global-color-801955c );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 );text-transform:var( --e-global-typography-accent-text-transform );fill:#080808;color:#080808;padding:26px 66px 26px 66px;}.elementor-4071 .elementor-element.elementor-element-d2b9844.elementor-element{--align-self:flex-start;}.elementor-4071 .elementor-element.elementor-element-39e82df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-39e82df:not(.elementor-motion-effects-element-type-background), .elementor-4071 .elementor-element.elementor-element-39e82df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4071 .elementor-element.elementor-element-67156f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-737c80f > .elementor-widget-container{background-color:transparent;padding:10px 40px 10px 40px;background-image:linear-gradient(90deg, #FF77006B 0%, #FF770000 100%);border-style:solid;border-width:1px 0px 0px 1px;border-color:#FF7700;border-radius:8px 8px 8px 8px;}.elementor-4071 .elementor-element.elementor-element-737c80f.elementor-element{--align-self:flex-start;}.elementor-4071 .elementor-element.elementor-element-737c80f{text-align:center;}.elementor-4071 .elementor-element.elementor-element-737c80f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:var( --e-global-color-1b61ca1 );}.elementor-4071 .elementor-element.elementor-element-69345b5{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-1b61ca1 );}.elementor-4071 .elementor-element.elementor-element-cc951c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-4071 .elementor-element.elementor-element-5448854{--e-image-carousel-slides-to-show:1;}.elementor-4071 .elementor-element.elementor-element-5186bf1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-5186bf1:not(.elementor-motion-effects-element-type-background), .elementor-4071 .elementor-element.elementor-element-5186bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4071 .elementor-element.elementor-element-f0582a4{width:100%;max-width:100%;text-align:center;}.elementor-4071 .elementor-element.elementor-element-f0582a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-f0582a4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-f0582a4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.2rem;font-weight:700;line-height:2.6rem;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-2d5d446{width:100%;max-width:100%;text-align:center;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-2d5d446 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4071 .elementor-element.elementor-element-530956c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-4071 .elementor-element.elementor-element-530956c > .elementor-widget-container{background-color:#FDF8F3;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0DAC4;border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-530956c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-530956c:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.13);}.elementor-4071 .elementor-element.elementor-element-530956c:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-wrapper{text-align:center;}.elementor-4071 .elementor-element.elementor-element-530956c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-4071 .elementor-element.elementor-element-530956c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-4071 .elementor-element.elementor-element-530956c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-title{margin-bottom:12px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-f77dd41{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-4071 .elementor-element.elementor-element-f77dd41 > .elementor-widget-container{background-color:#FDF8F3;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0DAC4;border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-f77dd41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-f77dd41:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.13);}.elementor-4071 .elementor-element.elementor-element-f77dd41:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-wrapper{text-align:center;}.elementor-4071 .elementor-element.elementor-element-f77dd41.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-4071 .elementor-element.elementor-element-f77dd41.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-4071 .elementor-element.elementor-element-f77dd41.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-title{margin-bottom:12px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-3f1becf{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-4071 .elementor-element.elementor-element-3f1becf > .elementor-widget-container{background-color:#FDF8F3;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0DAC4;border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-3f1becf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-3f1becf:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.13);}.elementor-4071 .elementor-element.elementor-element-3f1becf:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-wrapper{text-align:center;}.elementor-4071 .elementor-element.elementor-element-3f1becf.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-4071 .elementor-element.elementor-element-3f1becf.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-4071 .elementor-element.elementor-element-3f1becf.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-title{margin-bottom:12px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-3bc92c1{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 > .elementor-widget-container{background-color:#FDF8F3;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0DAC4;border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-3bc92c1:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.13);}.elementor-4071 .elementor-element.elementor-element-3bc92c1:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-wrapper{text-align:center;}.elementor-4071 .elementor-element.elementor-element-3bc92c1.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-title{margin-bottom:12px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-87ed85c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-4071 .elementor-element.elementor-element-87ed85c > .elementor-widget-container{background-color:#FDF8F3;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0DAC4;border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-87ed85c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-87ed85c:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.13);}.elementor-4071 .elementor-element.elementor-element-87ed85c:hover > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-wrapper{text-align:center;}.elementor-4071 .elementor-element.elementor-element-87ed85c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-4071 .elementor-element.elementor-element-87ed85c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-4071 .elementor-element.elementor-element-87ed85c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-title{margin-bottom:12px;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-8a57de2{width:100%;max-width:100%;text-align:center;}.elementor-4071 .elementor-element.elementor-element-8a57de2 > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-8a57de2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4071 .elementor-element.elementor-element-8a57de2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.2rem;font-weight:700;line-height:2.6rem;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-358fdac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-ee07fef{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-4071 .elementor-element.elementor-element-757e26a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-secondary );}.elementor-4071 .elementor-element.elementor-element-757e26a.elementor-element{--align-self:center;}.elementor-4071 .elementor-element.elementor-element-53f2324{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;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:#FF3E8374;--border-color:#FF3E8374;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4071 .elementor-element.elementor-element-53f2324:not(.elementor-motion-effects-element-type-background), .elementor-4071 .elementor-element.elementor-element-53f2324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF8F3;}.elementor-4071 .elementor-element.elementor-element-0d4a9a6{width:100%;max-width:100%;text-align:center;}.elementor-4071 .elementor-element.elementor-element-0d4a9a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-0d4a9a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-7872421 );}.elementor-4071 .elementor-element.elementor-element-8a71a31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-3b3144d{--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-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4071 .elementor-element.elementor-element-19de6ff{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4071 .elementor-element.elementor-element-19de6ff.elementor-view-stacked .elementor-icon{background-color:#F6FAFF;}.elementor-4071 .elementor-element.elementor-element-19de6ff.elementor-view-framed .elementor-icon, .elementor-4071 .elementor-element.elementor-element-19de6ff.elementor-view-default .elementor-icon{fill:#F6FAFF;color:#F6FAFF;border-color:#F6FAFF;}.elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-19de6ff:has(:hover) .elementor-icon-box-title,
					 .elementor-4071 .elementor-element.elementor-element-19de6ff:has(:focus) .elementor-icon-box-title{color:#FF7700;}.elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.2rem;color:var( --e-global-color-9189c13 );}.elementor-4071 .elementor-element.elementor-element-6c6dbfa{--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-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-5199b59{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4071 .elementor-element.elementor-element-5199b59.elementor-view-stacked .elementor-icon{background-color:#F6FAFF;}.elementor-4071 .elementor-element.elementor-element-5199b59.elementor-view-framed .elementor-icon, .elementor-4071 .elementor-element.elementor-element-5199b59.elementor-view-default .elementor-icon{fill:#F6FAFF;color:#F6FAFF;border-color:#F6FAFF;}.elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-5199b59:has(:hover) .elementor-icon-box-title,
					 .elementor-4071 .elementor-element.elementor-element-5199b59:has(:focus) .elementor-icon-box-title{color:#FF7700;}.elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.2rem;color:var( --e-global-color-9189c13 );}.elementor-4071 .elementor-element.elementor-element-8b18a03{--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-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-688fbc7{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4071 .elementor-element.elementor-element-688fbc7.elementor-view-stacked .elementor-icon{background-color:#F6FAFF;}.elementor-4071 .elementor-element.elementor-element-688fbc7.elementor-view-framed .elementor-icon, .elementor-4071 .elementor-element.elementor-element-688fbc7.elementor-view-default .elementor-icon{fill:#F6FAFF;color:#F6FAFF;border-color:#F6FAFF;}.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-688fbc7:has(:hover) .elementor-icon-box-title,
					 .elementor-4071 .elementor-element.elementor-element-688fbc7:has(:focus) .elementor-icon-box-title{color:#FF7700;}.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.4rem;color:var( --e-global-color-9189c13 );}.elementor-4071 .elementor-element.elementor-element-f9a3898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-f9a3898:not(.elementor-motion-effects-element-type-background), .elementor-4071 .elementor-element.elementor-element-f9a3898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #3F1700 100%);}.elementor-4071 .elementor-element.elementor-element-b617f3b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-0a242f9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-4071 .elementor-element.elementor-element-0a242f9 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-87bf05d{--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:flex-start;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-dbea0a6{width:100%;max-width:100%;text-align:start;}.elementor-4071 .elementor-element.elementor-element-dbea0a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-dbea0a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-64b4847{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-4071 .elementor-element.elementor-element-47c975d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-e1b638c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;}.elementor-4071 .elementor-element.elementor-element-e1b638c.elementor-element{--order:99999 /* order end hack */;}.elementor-4071 .elementor-element.elementor-element-e1b638c img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-a94cb2a{--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:flex-start;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-a591982{width:100%;max-width:100%;text-align:start;}.elementor-4071 .elementor-element.elementor-element-a591982 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-a591982 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-4071 .elementor-element.elementor-element-b1811f8{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-4071 .elementor-element.elementor-element-39e16ac{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-4071 .elementor-element.elementor-element-39e16ac > .elementor-widget-container{margin:90px 0px 20px 0px;}.elementor-4071 .elementor-element.elementor-element-39e16ac.elementor-element{--align-self:center;}.elementor-4071 .elementor-element.elementor-element-39e16ac .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.3em;letter-spacing:0em;}.elementor-4071 .elementor-element.elementor-element-34d6f15{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;}.elementor-4071 .elementor-element.elementor-element-4c2fdbf .elementor-button{background-color:#42112A;font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;line-height:120%;fill:#000000;color:#000000;padding:1.5rem 3.75rem 1.5rem 3.75rem;}.elementor-4071 .elementor-element.elementor-element-4c2fdbf{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-4c2fdbf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-4c2fdbf.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-4071 .elementor-element.elementor-element-73f03e7{--width:52%;}.elementor-4071 .elementor-element.elementor-element-67156f8{--width:48%;}.elementor-4071 .elementor-element.elementor-element-cc951c3{--width:46%;}.elementor-4071 .elementor-element.elementor-element-3b3144d{--width:49%;}.elementor-4071 .elementor-element.elementor-element-6c6dbfa{--width:49%;}.elementor-4071 .elementor-element.elementor-element-8b18a03{--width:100%;}.elementor-4071 .elementor-element.elementor-element-87bf05d{--width:47%;}.elementor-4071 .elementor-element.elementor-element-a94cb2a{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4071 .elementor-element.elementor-element-67156f8{--width:100%;}.elementor-4071 .elementor-element.elementor-element-53f2324{--content-width:80%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4071 .elementor-element.elementor-element-d2b9844 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4071 .elementor-element.elementor-element-67156f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-737c80f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-530956c{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-530956c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-title{font-size:23px;}.elementor-4071 .elementor-element.elementor-element-f77dd41{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-f77dd41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-title{font-size:23px;}.elementor-4071 .elementor-element.elementor-element-3f1becf{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-3f1becf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-title{font-size:23px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-title{font-size:23px;}.elementor-4071 .elementor-element.elementor-element-87ed85c{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-87ed85c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-title{font-size:23px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-53f2324{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-39e16ac .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-4071 .elementor-element.elementor-element-44ffde8:not(.elementor-motion-effects-element-type-background), .elementor-4071 .elementor-element.elementor-element-44ffde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciafad.com.br/wp-content/uploads/2026/08/Mobile.webp");background-position:top center;background-size:cover;}.elementor-4071 .elementor-element.elementor-element-44ffde8{--min-height:0vh;--justify-content:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:240px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4071 .elementor-element.elementor-element-16a45ec .elementor-heading-title{font-size:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-48aca9b{font-size:1em;line-height:1.4rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4071 .elementor-element.elementor-element-d2b9844{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-d2b9844 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:20px 10px 20px 10px;}.elementor-4071 .elementor-element.elementor-element-39e82df{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4071 .elementor-element.elementor-element-737c80f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-4071 .elementor-element.elementor-element-69345b5{text-align:start;}.elementor-4071 .elementor-element.elementor-element-5186bf1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4071 .elementor-element.elementor-element-f0582a4{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-f0582a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-f0582a4 .elementor-heading-title{font-size:1.6rem;line-height:1.8rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-530956c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-title{margin-bottom:13px;font-size:20px;line-height:1.2em;}.elementor-4071 .elementor-element.elementor-element-530956c .elementor-image-box-description{font-size:15px;}.elementor-4071 .elementor-element.elementor-element-f77dd41 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-title{margin-bottom:13px;font-size:20px;line-height:1.2em;}.elementor-4071 .elementor-element.elementor-element-f77dd41 .elementor-image-box-description{font-size:15px;}.elementor-4071 .elementor-element.elementor-element-3f1becf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-title{margin-bottom:13px;font-size:20px;line-height:1.2em;}.elementor-4071 .elementor-element.elementor-element-3f1becf .elementor-image-box-description{font-size:15px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-title{margin-bottom:13px;font-size:20px;line-height:1.2em;}.elementor-4071 .elementor-element.elementor-element-3bc92c1 .elementor-image-box-description{font-size:15px;}.elementor-4071 .elementor-element.elementor-element-87ed85c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-img{margin-bottom:8px;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-title{margin-bottom:13px;font-size:20px;line-height:1.2em;}.elementor-4071 .elementor-element.elementor-element-87ed85c .elementor-image-box-description{font-size:15px;}.elementor-4071 .elementor-element.elementor-element-8a57de2{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-8a57de2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-8a57de2 .elementor-heading-title{font-size:1.6rem;line-height:1.8rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-ee07fef{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-757e26a{width:100%;max-width:100%;text-align:start;}.elementor-4071 .elementor-element.elementor-element-53f2324{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-4071 .elementor-element.elementor-element-0d4a9a6 .elementor-heading-title{font-size:1.6rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-19de6ff .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-5199b59 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title, .elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4071 .elementor-element.elementor-element-f9a3898{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4071 .elementor-element.elementor-element-b617f3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-0a242f9{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-dbea0a6{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-dbea0a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-dbea0a6 .elementor-heading-title{font-size:1.8rem;}.elementor-4071 .elementor-element.elementor-element-47c975d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4071 .elementor-element.elementor-element-e1b638c{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-e1b638c.elementor-element{--order:-99999 /* order start hack */;}.elementor-4071 .elementor-element.elementor-element-a591982{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-a591982 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-a591982 .elementor-heading-title{font-size:1.8rem;}.elementor-4071 .elementor-element.elementor-element-39e16ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4071 .elementor-element.elementor-element-39e16ac{--container-widget-width:332%;--container-widget-flex-grow:0;width:var( --container-widget-width, 332% );max-width:332%;}.elementor-4071 .elementor-element.elementor-element-39e16ac .elementor-heading-title{font-size:26px;}.elementor-4071 .elementor-element.elementor-element-34d6f15{width:100%;max-width:100%;}.elementor-4071 .elementor-element.elementor-element-4c2fdbf .elementor-button{font-size:0.8rem;line-height:120%;padding:1rem 1.3rem 1rem 1.3rem;}}/* Start custom CSS for container, class: .elementor-element-44ffde8 */.bg-effects{
  position: relative;
  overflow: hidden;
}

.bg-effects > *{
  position: relative;
  z-index: 10;
}

/* ✅ DUAS LUZES no mesmo ::before */
.bg-effects::before{
  content:"";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 1;
  mix-blend-mode: screen;
  opacity: 0.35;
  animation: luz 6s ease-in-out infinite;

  /* 2 "bolhas" de luz com radial-gradient */
  background:
    radial-gradient(circle at calc(50% + 800px) 15%,
      rgba(255,119,0,0.55) 0%,
      rgba(255,119,0,0) 55%),
    radial-gradient(circle at calc(50% + 400px) 60%,
      rgba(255,119,0,0.45) 0%,
      rgba(255,119,0,0) 60%);
  
  /* dá o “glow” geral */
  filter: blur(80px);
  transform: translateZ(0);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5448854 */.elementor-4071 .elementor-element.elementor-element-5448854 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

  }
  to {
    transform: rotate(-360deg) translateX(15px) rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19de6ff */.caixa{
    padding: 40px;
    border-radius: 8px;
    border: 1px solid rgba(255, 119, 0, 0.17);
    position: relative;
    background: linear-gradient(
        317deg,
        rgba(255, 119, 0, 0.20) -29.04%,
        rgba(255, 119, 0, 0.00) 60.17%
    );
}

.caixa:before{
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #FF7700;
    box-shadow:
        0px 47px 13px 0px rgba(255, 119, 0, 0.01),
        0px 30px 12px 0px rgba(255, 119, 0, 0.04),
        0px 17px 10px 0px rgba(255, 119, 0, 0.15),
        0px 7px 7px 0px rgba(255, 119, 0, 0.26),
        0px 2px 4px 0px rgba(255, 119, 0, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5199b59 */.caixa{
    padding: 40px;
    border-radius: 8px;
    border: 1px solid rgba(255, 119, 0, 0.17);
    position: relative;
    background: linear-gradient(
        317deg,
        rgba(255, 119, 0, 0.20) -29.04%,
        rgba(255, 119, 0, 0.00) 60.17%
    );
}

.caixa:before{
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #FF7700;
    box-shadow:
        0px 47px 13px 0px rgba(255, 119, 0, 0.01),
        0px 30px 12px 0px rgba(255, 119, 0, 0.04),
        0px 17px 10px 0px rgba(255, 119, 0, 0.15),
        0px 7px 7px 0px rgba(255, 119, 0, 0.26),
        0px 2px 4px 0px rgba(255, 119, 0, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-688fbc7 */.caixa{
    padding: 40px;
    border-radius: 8px;
    border: 1px solid rgba(255, 119, 0, 0.17);
    position: relative;
    background: linear-gradient(
        317deg,
        rgba(255, 119, 0, 0.20) -29.04%,
        rgba(255, 119, 0, 0.00) 60.17%
    );
}

.caixa:before{
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #FF7700;
    box-shadow:
        0px 47px 13px 0px rgba(255, 119, 0, 0.01),
        0px 30px 12px 0px rgba(255, 119, 0, 0.04),
        0px 17px 10px 0px rgba(255, 119, 0, 0.15),
        0px 7px 7px 0px rgba(255, 119, 0, 0.26),
        0px 2px 4px 0px rgba(255, 119, 0, 0.29);
}

.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-description .check-texto {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-weight: 700;
}

/* Ícone de check */
.elementor-4071 .elementor-element.elementor-element-688fbc7 .elementor-icon-box-description .check-texto::before {
  content: "✓";
  display: inline-flex;
  align-items: center;
  justify-content: center;

  /* ajustes principais */
  color: #FF7700;
  font-size: 20px;
  font-weight: 900;

  /* tamanho da área do ícone */
  width: 18px;
  height: 18px;

  line-height: 1;
  flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS *//* ==========================================
   BOTÃO PREMIUM SAAS
========================================== */

.btn-green-motion{
    --radius:10px;
    --border:1px;

    --bg-speed:3.5s;
    --border-speed:2.2s;

    --glow-speed:1.8s;
    --hover-scale:1.05;

    --green:#119E4D;
    --green-light:#62E8A2;
}

/* BOTÃO */

.btn-green-motion .elementor-button,
.elementor-button.btn-green-motion{

    position:relative;
    overflow:hidden;
    isolation:isolate;

    border-radius:var(--radius);
    border:var(--border) solid transparent;

    background:

    radial-gradient(circle at 50% -20%,
    rgba(255,255,255,.22),
    transparent 55%) padding-box,

    linear-gradient(
        90deg,
        #119E4D,
        #62E8A2,
        #119E4D
    ) padding-box,

    linear-gradient(
        90deg,
        #8EF3BC,
        #62E8A2,
        #8EF3BC
    ) border-box;

    background-size:
    100% 100%,
    220% 220%,
    220% 220%;

    animation:
    bgMove var(--bg-speed) linear infinite,
    glowPulse var(--glow-speed) ease-in-out infinite;

    box-shadow:
    0 10px 18px rgba(0,0,0,.22),
    0 0 25px rgba(98,232,162,.18);

    transition:
    transform .35s,
    box-shadow .35s,
    filter .35s;
}


/* BRILHO INTERNO */

.btn-green-motion .elementor-button::before,
.elementor-button.btn-green-motion::before{

    content:"";

    position:absolute;
    inset:1px;

    border-radius:inherit;

    pointer-events:none;

    background:

    linear-gradient(
        180deg,
        rgba(255,255,255,.24),
        rgba(255,255,255,.08) 18%,
        transparent 55%
    );

    box-shadow:

    inset 0 1px rgba(255,255,255,.35),

    inset 0 12px 22px rgba(255,255,255,.05),

    inset 0 -12px 22px rgba(0,0,0,.18);

}


/* BORDA */

.btn-green-motion .elementor-button::after,
.elementor-button.btn-green-motion::after{

    content:"";

    position:absolute;
    inset:0;

    border-radius:inherit;

    padding:var(--border);

    background:

    linear-gradient(
        90deg,
        #8EF3BC,
        #62E8A2,
        #8EF3BC
    );

    background-size:220%;

    animation:borderMove var(--border-speed) linear infinite;

    -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;

    mask-composite:exclude;

    pointer-events:none;
}


/* TEXTO */

.btn-green-motion .elementor-button-content-wrapper{

    position:relative;
    z-index:3;
}


/* HOVER */

.btn-green-motion .elementor-button:hover,
.elementor-button.btn-green-motion:hover{

    transform:
    translateY(-2px)
    scale(var(--hover-scale));

    filter:
    brightness(1.08)
    saturate(1.08);

    box-shadow:

    0 18px 35px rgba(0,0,0,.25),

    0 0 28px rgba(98,232,162,.30),

    0 0 65px rgba(98,232,162,.18);
}


/* ===================== */

@keyframes bgMove{

0%{

background-position:
center,
0%,
0%;

}

100%{

background-position:
center,
200%,
200%;

}

}

/* ===================== */

@keyframes borderMove{

0%{
background-position:0%;
}

100%{
background-position:200%;
}

}

/* ===================== */

@keyframes glowPulse{

0%{

box-shadow:

0 10px 18px rgba(0,0,0,.22),

0 0 18px rgba(98,232,162,.18),

0 0 40px rgba(98,232,162,.10);

}

50%{

box-shadow:

0 12px 22px rgba(0,0,0,.25),

0 0 30px rgba(98,232,162,.35),

0 0 80px rgba(98,232,162,.18);

}

100%{

box-shadow:

0 10px 18px rgba(0,0,0,.22),

0 0 18px rgba(98,232,162,.18),

0 0 40px rgba(98,232,162,.10);

}

}/* End custom CSS */