.elementor-506 .elementor-element.elementor-element-c130a88{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-c130a88:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-c130a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freeler.com.br/wp-content/uploads/2025/11/bg-comofunciona-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-506 .elementor-element.elementor-element-ee4d211{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-506 .elementor-element.elementor-element-ee4d211.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-ee4d211 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;line-height:1.2em;color:#001840;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-506 .elementor-element.elementor-element-55879c3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#000000;}.elementor-506 .elementor-element.elementor-element-55879c3.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-b68cc61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-506 .elementor-element.elementor-element-1db40f3 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #1E6CEC 0%, #0341A8 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3773D3;border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-506 .elementor-element.elementor-element-895f9aa{width:initial;max-width:initial;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-506 .elementor-element.elementor-element-895f9aa.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-icon i{color:#78E46E;transition:color 0.3s;}.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-icon svg{fill:#78E46E;transition:fill 0.3s;}.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00C255;}.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00C255;}.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-text{color:#434C69;transition:color 0.3s;}.elementor-506 .elementor-element.elementor-element-e716355{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-28839d8{padding:5px 30px 5px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFD4E5;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-506 .elementor-element.elementor-element-28839d8.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-text{color:#434C69;transition:color 0.3s;}.elementor-506 .elementor-element.elementor-element-0ca83cd{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-506 .elementor-element.elementor-element-0ca83cd.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-0ca83cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;line-height:1.2em;color:#001840;}.elementor-506 .elementor-element.elementor-element-1c54add{--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:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-73b1d8a{--display:flex;--min-height:400px;--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-73b1d8a:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-73b1d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freeler.com.br/wp-content/uploads/2025/11/fundo-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-506 .elementor-element.elementor-element-d8a4cba.elementor-element{--align-self:flex-end;}.elementor-506 .elementor-element.elementor-element-d8a4cba img{max-width:250px;}.elementor-506 .elementor-element.elementor-element-46701d7 img{max-width:260px;}.elementor-506 .elementor-element.elementor-element-c031f28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-c031f28.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-cfd96e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;color:#151E3A;}.elementor-506 .elementor-element.elementor-element-77d0684{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#434C69;}.elementor-506 .elementor-element.elementor-element-b7aba69{--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;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-9d0f362{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-9d0f362.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-b9d468f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;color:#151E3A;}.elementor-506 .elementor-element.elementor-element-a0e6850{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#434C69;}.elementor-506 .elementor-element.elementor-element-0b6afea{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-0b6afea:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-0b6afea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FF;}.elementor-506 .elementor-element.elementor-element-237beee.elementor-element{--align-self:flex-end;}.elementor-506 .elementor-element.elementor-element-237beee img{max-width:250px;}.elementor-506 .elementor-element.elementor-element-cbb7160.elementor-element{--align-self:flex-end;}.elementor-506 .elementor-element.elementor-element-cbb7160 img{max-width:270px;}.elementor-506 .elementor-element.elementor-element-a851e53{width:var( --container-widget-width, 45% );max-width:45%;background-color:#D9E6FF;padding:15px 0px 15px 15px;--container-widget-width:45%;--container-widget-flex-grow:0;border-radius:10px 0px 0px 10px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-text{color:#1E6CED;transition:color 0.3s;}.elementor-506 .elementor-element.elementor-element-553e3c7{--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:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-1bb49f5{--display:flex;--min-height:400px;--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-1bb49f5:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-1bb49f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freeler.com.br/wp-content/uploads/2025/11/fundo-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-506 .elementor-element.elementor-element-582cdfb.elementor-element{--align-self:flex-end;}.elementor-506 .elementor-element.elementor-element-582cdfb img{max-width:330px;}.elementor-506 .elementor-element.elementor-element-bb39eb5.elementor-element{--align-self:flex-end;}.elementor-506 .elementor-element.elementor-element-bb39eb5 img{max-width:250px;}.elementor-506 .elementor-element.elementor-element-5d0f78d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-5d0f78d.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-35afa05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;color:#151E3A;}.elementor-506 .elementor-element.elementor-element-9ddbdbe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#434C69;}.elementor-506 .elementor-element.elementor-element-023c022{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-248f992{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-248f992.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-a5b7a50 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;color:#151E3A;}.elementor-506 .elementor-element.elementor-element-717e73e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#434C69;}.elementor-506 .elementor-element.elementor-element-712ab74{--display:flex;--min-height:400px;--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-712ab74:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-712ab74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freeler.com.br/wp-content/uploads/2025/11/fundo-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-506 .elementor-element.elementor-element-3ea4a59.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-3ea4a59 img{max-width:490px;box-shadow:0px 6px 20px 0px rgba(30, 108.00000000000014, 236.99999999999997, 0.08235294117647059);}.elementor-506 .elementor-element.elementor-element-e998e0e{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-e998e0e.e-con{--align-self:center;}.elementor-506 .elementor-element.elementor-element-cd39094 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-506 .elementor-element.elementor-element-cd39094 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-506 .elementor-element.elementor-element-1cee787 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;fill:#2B2B2B;color:#2B2B2B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2B2B2B;border-radius:100px 100px 100px 100px;padding:17px 40px 17px 40px;}.elementor-506 .elementor-element.elementor-element-1cee787.elementor-element{--align-self:center;}.elementor-506 .elementor-element.elementor-element-1cee787 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1366px){.elementor-506 .elementor-element.elementor-element-ee4d211{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-506 .elementor-element.elementor-element-55879c3{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-506 .elementor-element.elementor-element-e716355{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-28839d8{--e-icon-list-icon-size:20px;}.elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-item > a{font-size:20px;}.elementor-506 .elementor-element.elementor-element-0ca83cd .elementor-heading-title{font-size:2rem;}.elementor-506 .elementor-element.elementor-element-cfd96e8 .elementor-heading-title{font-size:2em;}.elementor-506 .elementor-element.elementor-element-b9d468f .elementor-heading-title{font-size:2em;}.elementor-506 .elementor-element.elementor-element-35afa05 .elementor-heading-title{font-size:2em;}.elementor-506 .elementor-element.elementor-element-a5b7a50 .elementor-heading-title{font-size:2em;}.elementor-506 .elementor-element.elementor-element-e998e0e{--justify-content:center;}}@media(max-width:1024px){.elementor-506 .elementor-element.elementor-element-ee4d211{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-506 .elementor-element.elementor-element-ee4d211 .elementor-heading-title{font-size:1.8em;}.elementor-506 .elementor-element.elementor-element-55879c3{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-506 .elementor-element.elementor-element-e716355{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-506 .elementor-element.elementor-element-c130a88{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-506 .elementor-element.elementor-element-ee4d211{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-506 .elementor-element.elementor-element-ee4d211 .elementor-heading-title{font-size:1.4em;}.elementor-506 .elementor-element.elementor-element-55879c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1rem;}.elementor-506 .elementor-element.elementor-element-28839d8{--e-icon-list-icon-size:16px;}.elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-506 .elementor-element.elementor-element-28839d8 .elementor-icon-list-item > a{font-size:16px;}.elementor-506 .elementor-element.elementor-element-0ca83cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-506 .elementor-element.elementor-element-0ca83cd .elementor-heading-title{font-size:1.5rem;}.elementor-506 .elementor-element.elementor-element-73b1d8a{--min-height:250px;--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 10px;--row-gap:0px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-506 .elementor-element.elementor-element-d8a4cba.elementor-element{--align-self:flex-end;}.elementor-506 .elementor-element.elementor-element-d8a4cba img{max-width:100%;}.elementor-506 .elementor-element.elementor-element-46701d7.elementor-element{--align-self:flex-start;}.elementor-506 .elementor-element.elementor-element-46701d7 img{max-width:100%;}.elementor-506 .elementor-element.elementor-element-c031f28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-c031f28.e-con{--order:-99999 /* order start hack */;}.elementor-506 .elementor-element.elementor-element-cfd96e8 .elementor-heading-title{font-size:1.5em;}.elementor-506 .elementor-element.elementor-element-77d0684{font-size:1rem;}.elementor-506 .elementor-element.elementor-element-b9d468f .elementor-heading-title{font-size:1.5em;}.elementor-506 .elementor-element.elementor-element-a0e6850{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1rem;}.elementor-506 .elementor-element.elementor-element-0b6afea{--min-height:350px;}.elementor-506 .elementor-element.elementor-element-237beee img{max-width:100%;}.elementor-506 .elementor-element.elementor-element-cbb7160 img{max-width:100%;}.elementor-506 .elementor-element.elementor-element-a851e53{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;--e-icon-list-icon-size:30px;}.elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-506 .elementor-element.elementor-element-a851e53 .elementor-icon-list-item > a{font-size:1rem;}.elementor-506 .elementor-element.elementor-element-1bb49f5{--min-height:350px;}.elementor-506 .elementor-element.elementor-element-582cdfb img{max-width:100%;}.elementor-506 .elementor-element.elementor-element-bb39eb5 img{max-width:100%;}.elementor-506 .elementor-element.elementor-element-5d0f78d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-506 .elementor-element.elementor-element-5d0f78d.e-con{--order:-99999 /* order start hack */;}.elementor-506 .elementor-element.elementor-element-35afa05 .elementor-heading-title{font-size:1.4em;}.elementor-506 .elementor-element.elementor-element-9ddbdbe{font-size:1rem;}.elementor-506 .elementor-element.elementor-element-a5b7a50 .elementor-heading-title{font-size:1.4em;}.elementor-506 .elementor-element.elementor-element-717e73e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;}.elementor-506 .elementor-element.elementor-element-3ea4a59 img{max-width:100%;}}@media(min-width:768px){.elementor-506 .elementor-element.elementor-element-73b1d8a{--width:50%;}.elementor-506 .elementor-element.elementor-element-c031f28{--width:50%;}.elementor-506 .elementor-element.elementor-element-9d0f362{--width:50%;}.elementor-506 .elementor-element.elementor-element-0b6afea{--width:50%;}.elementor-506 .elementor-element.elementor-element-1bb49f5{--width:50%;}.elementor-506 .elementor-element.elementor-element-5d0f78d{--width:50%;}.elementor-506 .elementor-element.elementor-element-248f992{--width:50%;}.elementor-506 .elementor-element.elementor-element-712ab74{--width:50%;}.elementor-506 .elementor-element.elementor-element-e998e0e{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-506 .elementor-element.elementor-element-e998e0e{--width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-55879c3 */.elementor-506 .elementor-element.elementor-element-55879c3 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-895f9aa */.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-item{align-items: start;}
.elementor-506 .elementor-element.elementor-element-895f9aa .elementor-icon-list-item .elementor-icon-list-icon{margin-top: 3px; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8a4cba */@media (max-width: 400px){
.elementor-506 .elementor-element.elementor-element-d8a4cba {
  width: 130px;
  height: 175px;
}
}
@media (min-width: 401px) and (max-width: 767px){
  .elementor-506 .elementor-element.elementor-element-d8a4cba {
  width: 150px;
  height: 203px;
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46701d7 */@media (max-width: 400px){
.elementor-506 .elementor-element.elementor-element-46701d7 {
  width: 130px;
  height: 175px;
}
}
@media (min-width: 401px) and (max-width: 767px){
  .elementor-506 .elementor-element.elementor-element-46701d7 {
  width: 150px;
  height: 203px;
}  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77d0684 */.elementor-506 .elementor-element.elementor-element-77d0684 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0e6850 */.elementor-506 .elementor-element.elementor-element-a0e6850 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-237beee */@media (max-width: 400px){
.elementor-506 .elementor-element.elementor-element-237beee {
  position: absolute;
  left: 10px;
  width: 150px;
  height: 215px;
  transform: translateY(0%);
}
}
@media (min-width: 401px) and (max-width: 465px){
  .elementor-506 .elementor-element.elementor-element-237beee {
    position: absolute;
    left: 10px;
  width: 170px;
  height: 245px;
  transform: translateY(0%);;
  }
}
@media (min-width: 466px) and (max-width: 767px){
    .elementor-506 .elementor-element.elementor-element-237beee {
    position: absolute;
    left: 10px;
  width: 200px;
  height: 285px;
  transform: translateY(0%);;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cbb7160 */@media (max-width: 400px){
.elementor-506 .elementor-element.elementor-element-cbb7160 {
    position: absolute;
    right: 0px;
  width: 190px;
  height: 160px;
  transform: translateY(0%);
}
}
@media (min-width: 401px) and (max-width: 465px){
  .elementor-506 .elementor-element.elementor-element-cbb7160 {
    position: absolute;
    right: 0px;
  width: 200px;
  height: 170px;
  transform: translateY(0%);
}  
}
@media (min-width: 466px) and (max-width: 767px){
    .elementor-506 .elementor-element.elementor-element-cbb7160 {
    position: absolute;
    right: 0px;
  width: 250px;
  height: 210px;
  transform: translateY(0%);
} 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a851e53 */@media(min-width: 768px){
.elementor-506 .elementor-element.elementor-element-a851e53 {
    position: absolute;
    left: calc(50% + 27px);
    top: 15%;
}
}
@media(max-width: 767px) {
  .elementor-506 .elementor-element.elementor-element-a851e53 {
    position: absolute;
    right: 0px;
    top: 15%;
    transform: translateY(-50%);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-582cdfb */@media (max-width: 400px){
.elementor-506 .elementor-element.elementor-element-582cdfb {
  position: absolute;
  left: 10px;
  width: 250px;
  height: 215px;
  transform: translateY(0%);
}
}
@media (min-width: 401px) and (max-width: 767px){
.elementor-506 .elementor-element.elementor-element-582cdfb {
  position: absolute;
  left: 10px;
  width: 250px;
  height: 215px;
  transform: translateY(0%);
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb39eb5 */@media (min-width: 1025px){ .elementor-506 .elementor-element.elementor-element-bb39eb5 {
    position: absolute;
    top: 10%;
    left: calc(50% - 0px);
}
}
@media (max-width: 400px){
.elementor-506 .elementor-element.elementor-element-bb39eb5 {
  position: absolute;
  left: calc(50% - 65px);
  width: 200px;
  height: 165px;
  transform: translateY(-90%);
}
}
@media (min-width: 401px) and (max-width: 767px){
   .elementor-506 .elementor-element.elementor-element-bb39eb5 {
  position: absolute;
  left: calc(50% - 80px);
  width: 230px;
  height: 190px;
  transform: translateY(-80%);
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ddbdbe */.elementor-506 .elementor-element.elementor-element-9ddbdbe p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-717e73e */.elementor-506 .elementor-element.elementor-element-717e73e p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd39094 */.bth .elementor-button{
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;
    background: linear-gradient(92deg, #09A87A -3.01%, #057F5D 95.31%) !important; /*Gradiente do BG*/
}

.bth .elementor-button-text{
align-self: center;
}

.bth .elementor-button-icon{ /*Tamanho do ícone*/
font-size: 19px !important;
padding: 10px;
margin-left: 10px;
background: white;
border-radius: 200px;
color: black !important;
vertical-align: middle;
rotate: -45deg;
transition: 0.5s ease all
}

.bth .elementor-button-icon svg path{
    rotate: 0deg;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon{
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */