.elementor-1566 .elementor-element.elementor-element-4749b66{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b707e5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:100px;--padding-bottom:135px;--padding-left:105px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b707e5b:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-b707e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-b707e5b, .elementor-1566 .elementor-element.elementor-element-b707e5b::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-5b3d17c{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1566 .elementor-element.elementor-element-32a7551{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-32a7551 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1566 .elementor-element.elementor-element-32a7551 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;line-height:42px;}.elementor-widget-text-editor{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-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-1566 .elementor-element.elementor-element-0ee91f4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-0ee91f4 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fbb0e9c > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-9514c4b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-9514c4b{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1566 .elementor-element.elementor-element-6a61705{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-1566 .elementor-element.elementor-element-6a61705 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-6a61705 .elementor-divider-separator{width:68%;}.elementor-1566 .elementor-element.elementor-element-6a61705 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-1566 .elementor-element.elementor-element-0d6b67a{--display:flex;--background-transition:0.3s;}.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{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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-1566 .elementor-element.elementor-element-57df250{--icon-box-icon-margin:11px;}.elementor-1566 .elementor-element.elementor-element-57df250.elementor-view-stacked .elementor-icon{background-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-57df250.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-57df250.elementor-view-default .elementor-icon{fill:#FFFFFF40;color:#FFFFFF40;border-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon{font-size:12px;padding:13px;border-radius:8px 8px 8px 8px;}.elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon-box-title{color:#000000;}.elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-747bb04{--display:flex;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-bbe68ab{--icon-box-icon-margin:11px;}.elementor-1566 .elementor-element.elementor-element-bbe68ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-bbe68ab.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-bbe68ab.elementor-view-default .elementor-icon{fill:#FFFFFF40;color:#FFFFFF40;border-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon{font-size:12px;padding:13px;border-radius:8px 8px 8px 8px;}.elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon-box-title{color:#000000;}.elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-f5c2455{--display:flex;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-e8c7585{--icon-box-icon-margin:11px;}.elementor-1566 .elementor-element.elementor-element-e8c7585.elementor-view-stacked .elementor-icon{background-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-e8c7585.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-e8c7585.elementor-view-default .elementor-icon{fill:#FFFFFF40;color:#FFFFFF40;border-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon{font-size:12px;padding:13px;border-radius:8px 8px 8px 8px;}.elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon-box-title{color:#000000;}.elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-32dd64b{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1566 .elementor-element.elementor-element-4237711{--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:20px 20px;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-8064b84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1566 .elementor-element.elementor-element-8709cf6 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-1566 .elementor-element.elementor-element-8709cf6 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-8709cf6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8709cf6.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-8709cf6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8709cf6.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-8709cf6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8709cf6 .elementor-icon{font-size:12px;}.elementor-1566 .elementor-element.elementor-element-8709cf6 .elementor-icon svg{height:12px;}.elementor-1566 .elementor-element.elementor-element-94a5ecd{--icon-box-icon-margin:11px;}.elementor-1566 .elementor-element.elementor-element-94a5ecd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-94a5ecd.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-94a5ecd.elementor-view-default .elementor-icon{fill:#FFFFFF40;color:#FFFFFF40;border-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon{font-size:16px;padding:13px;border-radius:8px 8px 8px 8px;}.elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon-box-title{color:#000000;}.elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-d3fea78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7b24119 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1566 .elementor-element.elementor-element-7b24119 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-7b24119.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-7b24119.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-7b24119.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-7b24119.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-7b24119.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-7b24119 .elementor-icon{font-size:15px;}.elementor-1566 .elementor-element.elementor-element-7b24119 .elementor-icon svg{height:15px;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5{--icon-box-icon-margin:11px;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-0e5f2b5.elementor-view-default .elementor-icon{fill:#FFFFFF40;color:#FFFFFF40;border-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon{font-size:16px;padding:13px;border-radius:8px 8px 8px 8px;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon-box-title{color:#000000;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-54fa2c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-29dcb74 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1566 .elementor-element.elementor-element-29dcb74 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-29dcb74.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-29dcb74.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-29dcb74.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-29dcb74.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-29dcb74.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-29dcb74 .elementor-icon{font-size:15px;}.elementor-1566 .elementor-element.elementor-element-29dcb74 .elementor-icon svg{height:15px;}.elementor-1566 .elementor-element.elementor-element-e209f3e{--icon-box-icon-margin:11px;}.elementor-1566 .elementor-element.elementor-element-e209f3e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-e209f3e.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-e209f3e.elementor-view-default .elementor-icon{fill:#FFFFFF40;color:#FFFFFF40;border-color:#FFFFFF40;}.elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon{font-size:16px;padding:13px;border-radius:8px 8px 8px 8px;}.elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon-box-title{color:#000000;}.elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon-box-description{color:#7A7A7A;}.elementor-1566 .elementor-element.elementor-element-4c814ed{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-4c814ed:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-4c814ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/04/banner-foto-100.webp");background-position:bottom center;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-4c814ed, .elementor-1566 .elementor-element.elementor-element-4c814ed::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-26b04a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-26b04a5:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-26b04a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1566 .elementor-element.elementor-element-26b04a5, .elementor-1566 .elementor-element.elementor-element-26b04a5::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-b082722{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-51a4bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-51a4bb4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1566 .elementor-element.elementor-element-51a4bb4 .elementor-custom-embed-play i{font-size:80px;}.elementor-1566 .elementor-element.elementor-element-51a4bb4 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-1566 .elementor-element.elementor-element-26937fc{--display:flex;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:146px;--padding-bottom:146px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-26937fc:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-26937fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/04/foto02-002.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-26937fc, .elementor-1566 .elementor-element.elementor-element-26937fc::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-4437809 .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-4437809.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-4437809.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-4437809.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-4437809.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-4437809.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-4437809 .elementor-icon{font-size:80px;}.elementor-1566 .elementor-element.elementor-element-4437809 .elementor-icon svg{height:80px;}.elementor-1566 .elementor-element.elementor-element-2212b40{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-e3e1e7e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-e3e1e7e .elementor-heading-title{color:#AF881A;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-0f16b75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-1566 .elementor-element.elementor-element-0f16b75 > .elementor-widget-container{padding:0px 91px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e3b95fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-1566 .elementor-element.elementor-element-e3b95fe > .elementor-widget-container{padding:0px 91px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b0b00cf > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-1566 .elementor-element.elementor-element-b0b00cf{color:#AF881A;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-fe4a558 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fe4a558{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-31b2b5c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-31b2b5c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-a664ad9{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-a664ad9:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-a664ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-1566 .elementor-element.elementor-element-a664ad9, .elementor-1566 .elementor-element.elementor-element-a664ad9::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-d240335{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-af2a964 > .elementor-widget-container{padding:0px 500px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-af2a964{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;}.elementor-1566 .elementor-element.elementor-element-ba32a59{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:left;}.elementor-1566 .elementor-element.elementor-element-ba32a59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ba32a59 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:27px;font-weight:600;line-height:36px;}.elementor-1566 .elementor-element.elementor-element-944175c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-944175c, .elementor-1566 .elementor-element.elementor-element-944175c::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-09b7568{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-09b7568:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-09b7568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-09b7568, .elementor-1566 .elementor-element.elementor-element-09b7568::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-4b6c29a{--display:flex;--background-transition:0.3s;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-1566 .elementor-element.elementor-element-7d036d9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-f3a44c8{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-6a8dddc{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-04ee66d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-04ee66d .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-04ee66d.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-04ee66d.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-04ee66d.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-04ee66d.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-04ee66d.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-04ee66d .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-04ee66d .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-efa7cf6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-efa7cf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e48e7bc{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-397be56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-397be56{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-5aef5ff{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-9a1230f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-9a1230f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-0eafa29{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-0eafa29:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-0eafa29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-0eafa29, .elementor-1566 .elementor-element.elementor-element-0eafa29::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-05709b2{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-c7dec0a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-1ba4d4a{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-278040a{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2f635c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2f635c3 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-2f635c3.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-2f635c3.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-2f635c3.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-2f635c3.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-2f635c3.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-2f635c3 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-2f635c3 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-ec6d0ab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-ec6d0ab > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-be49d1f{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b5cd314 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b5cd314{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-599fce4{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-3293690 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-3293690{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-85ed886{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-85ed886, .elementor-1566 .elementor-element.elementor-element-85ed886::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-d4b710f{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-d4b710f:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-d4b710f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-d4b710f, .elementor-1566 .elementor-element.elementor-element-d4b710f::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-d4cd8b0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ec5867f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-ac11d2a{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b4309de{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ca878d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ca878d8 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-ca878d8.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ca878d8.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-ca878d8.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ca878d8.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-ca878d8.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ca878d8 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-ca878d8 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-5017027{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-5017027 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-60dcd30{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-25c92dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-25c92dd{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-a2f620c{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-0582c50 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0582c50{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-970cc3a{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-970cc3a:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-970cc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-970cc3a, .elementor-1566 .elementor-element.elementor-element-970cc3a::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-b7337bc{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8983fcd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-2c96b2c{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-fe5a3a3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2ecd634 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2ecd634 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-2ecd634.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-2ecd634.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-2ecd634.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-2ecd634.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-2ecd634.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-2ecd634 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-2ecd634 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-98e47eb{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-98e47eb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-9d17cd7{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-737b50a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-737b50a{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-04c8b99{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-e436232 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e436232{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-2b1e4e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2b1e4e9, .elementor-1566 .elementor-element.elementor-element-2b1e4e9::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-56766c2{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-56766c2:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-56766c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-56766c2, .elementor-1566 .elementor-element.elementor-element-56766c2::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-a2ddaee{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-a1c2da4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-cc42eb5{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-6f43b08{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ffb0fec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ffb0fec .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-ffb0fec.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ffb0fec.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-ffb0fec.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ffb0fec.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-ffb0fec.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ffb0fec .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-ffb0fec .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-cfc7478{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-cfc7478 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c94462c{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-6d0d92f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-6d0d92f{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-b96d302{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-bf02a22 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-bf02a22{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-8abc34c{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-8abc34c:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-8abc34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8abc34c, .elementor-1566 .elementor-element.elementor-element-8abc34c::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-9659141{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-cbffd18 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-4043bc2{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ba534b7{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-300bf9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-300bf9a .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-300bf9a.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-300bf9a.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-300bf9a.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-300bf9a.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-300bf9a.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-300bf9a .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-300bf9a .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-2a73aad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-2a73aad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-18a53b3{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-da0c584 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-da0c584{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-bd0cad6{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-0e2b1f5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0e2b1f5{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-e64494e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-e64494e, .elementor-1566 .elementor-element.elementor-element-e64494e::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-6f3dead{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-6f3dead:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-6f3dead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-6f3dead, .elementor-1566 .elementor-element.elementor-element-6f3dead::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-44dcec4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-bfbf161 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-62c7322{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-fac8afc{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9ad33a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-9ad33a0 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-9ad33a0.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-9ad33a0.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-9ad33a0.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-9ad33a0.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-9ad33a0.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-9ad33a0 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-9ad33a0 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-337b3a1{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-337b3a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c3c1f9a{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2e4b3ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2e4b3ad{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-4c5719c{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-03e5634 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-03e5634{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-a5a5b03{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-a5a5b03:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-a5a5b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-a5a5b03, .elementor-1566 .elementor-element.elementor-element-a5a5b03::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-228934f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-035baf6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-5fc997f{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2c9f5fe{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-0e6bf1c.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-0e6bf1c.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-530f45d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-530f45d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4b1b3a0{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7ae1eca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7ae1eca{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-974ebf2{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-fdbbadc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fdbbadc{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-c505495{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:29px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:1030px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-160px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-160px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:#AF881A;--e-n-carousel-arrow-hover-color:#EEE8E8;}.elementor-1566 .elementor-element.elementor-element-c505495 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:none;border-radius:8px 8px 8px 8px;padding:9px 9px 9px 9px;}.elementor-1566 .elementor-element.elementor-element-c505495 > .elementor-widget-container{margin:0px 0px -205px 0px;padding:75px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a2f5610{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-a2f5610, .elementor-1566 .elementor-element.elementor-element-a2f5610::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-ec34e39{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-ec34e39:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-ec34e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-ec34e39, .elementor-1566 .elementor-element.elementor-element-ec34e39::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-9280c96{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-cc8761a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-c5f150d{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-66c9864{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-1fa04af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-1fa04af .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-1fa04af.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-1fa04af.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-1fa04af.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-1fa04af.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-1fa04af.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-1fa04af .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-1fa04af .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-9dc076b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-9dc076b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a85a203{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8a897cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8a897cf{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-e642fa0{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-a9eaf95 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a9eaf95{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-d8205e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-d8205e2, .elementor-1566 .elementor-element.elementor-element-d8205e2::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-e6db668{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-e6db668:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-e6db668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-e6db668, .elementor-1566 .elementor-element.elementor-element-e6db668::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-5028f18{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-dd9fead > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-40cecb6{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-162fcd9{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b32035b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b32035b .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-b32035b.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-b32035b.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-b32035b.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-b32035b.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-b32035b.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-b32035b .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-b32035b .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-22c4bac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-22c4bac > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d5ab94c{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-6460c16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-6460c16{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-430f246{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-41176dc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-41176dc{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-26ad24b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-26ad24b, .elementor-1566 .elementor-element.elementor-element-26ad24b::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-a97cf3e{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-a97cf3e:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-a97cf3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-a97cf3e, .elementor-1566 .elementor-element.elementor-element-a97cf3e::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-e76c803{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2127da3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-7f1d36f{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-5958201{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-5ccd130 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5ccd130 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-5ccd130.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-5ccd130.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-5ccd130.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-5ccd130.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-5ccd130.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-5ccd130 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-5ccd130 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-208d233{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-208d233 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a29a6fc{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-3ea6477 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-3ea6477{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-fe3e333{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-b5e6880 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b5e6880{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-361e7cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-361e7cf, .elementor-1566 .elementor-element.elementor-element-361e7cf::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-de19d73{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-de19d73:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-de19d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-de19d73, .elementor-1566 .elementor-element.elementor-element-de19d73::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-69979c7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-56df81a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-5392c68{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-32de5b6{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-0adcf69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0adcf69 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-0adcf69.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-0adcf69.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-0adcf69.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-0adcf69.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-0adcf69.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-0adcf69 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-0adcf69 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-7ad37c6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-7ad37c6 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e706550{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ef289b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ef289b1{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-792920d{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-5c848a9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5c848a9{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-b0a58f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b0a58f9, .elementor-1566 .elementor-element.elementor-element-b0a58f9::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-1ab0467{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-1ab0467:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-1ab0467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-1ab0467, .elementor-1566 .elementor-element.elementor-element-1ab0467::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-dbeb939{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9a99fda > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-3390d12{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-2a9e8d2{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-c01ca9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c01ca9d .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-c01ca9d.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-c01ca9d.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-c01ca9d.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-c01ca9d.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-c01ca9d.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-c01ca9d .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-c01ca9d .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-c71a049{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-c71a049 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-581188a{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-e495dcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e495dcb{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-2b0bdb4{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-f7bd0f6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-f7bd0f6{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-47089f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-47089f0, .elementor-1566 .elementor-element.elementor-element-47089f0::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-c8b07a3{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-c8b07a3:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-c8b07a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-c8b07a3, .elementor-1566 .elementor-element.elementor-element-c8b07a3::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-1cca1fb{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-5edae10 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-acf4413{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-80bd00e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-bdc98a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-bdc98a2 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-bdc98a2.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-bdc98a2.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-bdc98a2.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-bdc98a2.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-bdc98a2.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-bdc98a2 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-bdc98a2 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-d3828cd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-d3828cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a007271{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-cb722c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-cb722c0{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-a25e48f{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-f959524 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-f959524{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-18cab88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-18cab88, .elementor-1566 .elementor-element.elementor-element-18cab88::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-0bc9122{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-0bc9122:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-0bc9122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-0bc9122, .elementor-1566 .elementor-element.elementor-element-0bc9122::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-edf8a61{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-3610bd5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-df0648f{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-4642234{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-40360b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-40360b3 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-40360b3.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-40360b3.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-40360b3.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-40360b3.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-40360b3.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-40360b3 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-40360b3 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-da874d4{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-da874d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ecf7226{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-0b740bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0b740bf{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-7dbb714{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-94de6bc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-94de6bc{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-a8f5384{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-a8f5384, .elementor-1566 .elementor-element.elementor-element-a8f5384::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-7109ce2{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-7109ce2:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-7109ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-7109ce2, .elementor-1566 .elementor-element.elementor-element-7109ce2::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-d5da03a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-19cfa78 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-5d76f66{--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:13px 13px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-747ae49{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-f4178a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-f4178a3 .elementor-icon-wrapper{text-align:left;}.elementor-1566 .elementor-element.elementor-element-f4178a3.elementor-view-stacked .elementor-icon{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-f4178a3.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-f4178a3.elementor-view-default .elementor-icon{color:#AF881A;border-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-f4178a3.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-f4178a3.elementor-view-default .elementor-icon svg{fill:#AF881A;}.elementor-1566 .elementor-element.elementor-element-f4178a3 .elementor-icon{font-size:25px;padding:8px;}.elementor-1566 .elementor-element.elementor-element-f4178a3 .elementor-icon svg{height:25px;}.elementor-1566 .elementor-element.elementor-element-70154be{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:#000000;font-family:"Sora", Sans-serif;font-size:21px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-70154be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-acab9b5{--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;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-fa95eb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fa95eb7{color:#000000;font-family:"Sora", Sans-serif;font-size:10px;font-weight:400;line-height:22px;}.elementor-1566 .elementor-element.elementor-element-e255c2e{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-481151c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-481151c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-a4d71d6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:29px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:1030px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-160px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-160px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:#AF881A;--e-n-carousel-arrow-hover-color:#EEE8E8;}.elementor-1566 .elementor-element.elementor-element-a4d71d6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:none;border-radius:8px 8px 8px 8px;padding:9px 9px 9px 9px;}.elementor-1566 .elementor-element.elementor-element-a4d71d6 > .elementor-widget-container{margin:0px 0px -205px 0px;padding:75px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b52c706{--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;--background-transition:0.3s;--margin-top:-260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:560px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b52c706:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-b52c706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1566 .elementor-element.elementor-element-b52c706, .elementor-1566 .elementor-element.elementor-element-b52c706::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-429a881{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:50px;}.elementor-1566 .elementor-element.elementor-element-7d475c2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1566 .elementor-element.elementor-element-7d475c2 .elementor-heading-title{color:#AF881A;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-0ccc3a5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-0ccc3a5 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-855b2be{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-855b2be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-f2652d1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-f2652d1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8e7ea1b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-8e7ea1b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-76bdb78{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#383838;font-family:"Sora", Sans-serif;font-size:13px;font-weight:700;line-height:21px;}.elementor-1566 .elementor-element.elementor-element-76bdb78 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5d72b2f > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-310817e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-310817e{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-79bd1bc{--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;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-3ec91c0{text-align:right;}.elementor-1566 .elementor-element.elementor-element-3ec91c0 img{width:75%;border-style:solid;border-width:10px 10px 10px 10px;border-color:#000000;border-radius:32px 32px 32px 32px;}.elementor-1566 .elementor-element.elementor-element-9f5883f{--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;--background-transition:0.3s;--padding-top:55px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9f5883f:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-9f5883f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-1566 .elementor-element.elementor-element-9f5883f, .elementor-1566 .elementor-element.elementor-element-9f5883f::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-ff38db7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-9557638{text-align:center;}.elementor-1566 .elementor-element.elementor-element-9557638 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-e210b35{text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;}.elementor-1566 .elementor-element.elementor-element-83195e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-0c8a955{text-align:center;}.elementor-1566 .elementor-element.elementor-element-0c8a955 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-9959c41{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;}.elementor-1566 .elementor-element.elementor-element-b3fd8fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-51046c5{text-align:center;}.elementor-1566 .elementor-element.elementor-element-51046c5 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-a1f1d40{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;}.elementor-1566 .elementor-element.elementor-element-7230114{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-692a53f{text-align:center;}.elementor-1566 .elementor-element.elementor-element-692a53f .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-dad21c5{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;}.elementor-1566 .elementor-element.elementor-element-74c91d4{--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;--background-transition:0.3s;--padding-top:258px;--padding-bottom:258px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1566 .elementor-element.elementor-element-74c91d4:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-74c91d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/04/imagem012.webp");background-position:top center;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-74c91d4, .elementor-1566 .elementor-element.elementor-element-74c91d4::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-f07c44d{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-f07c44d:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-f07c44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1566 .elementor-element.elementor-element-f07c44d, .elementor-1566 .elementor-element.elementor-element-f07c44d::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-a99e3e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-f8052e7{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-8273ab9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-8273ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8273ab9 .elementor-heading-title{color:#AF881A;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;line-height:39px;}.elementor-1566 .elementor-element.elementor-element-618c065 > .elementor-widget-container{padding:0px 0px 0px 480px;}.elementor-1566 .elementor-element.elementor-element-618c065.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-618c065.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-618c065.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-618c065.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-618c065.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-618c065 .elementor-icon{font-size:8px;}.elementor-1566 .elementor-element.elementor-element-618c065 .elementor-icon svg{height:8px;}.elementor-1566 .elementor-element.elementor-element-8d58c8a > .elementor-widget-container{padding:0px 0px 0px 42px;}.elementor-1566 .elementor-element.elementor-element-8d58c8a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8d58c8a.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-8d58c8a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8d58c8a.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-8d58c8a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1566 .elementor-element.elementor-element-8d58c8a .elementor-icon{font-size:8px;}.elementor-1566 .elementor-element.elementor-element-8d58c8a .elementor-icon svg{height:8px;}.elementor-1566 .elementor-element.elementor-element-daa60f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-daa60f3:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-daa60f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-daa60f3, .elementor-1566 .elementor-element.elementor-element-daa60f3::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-f3ab7ca img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-d5369a7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d5369a7 .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-ab9db79{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-ab9db79 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-01c7395 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-01c7395.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-471ea45{--display:flex;--background-transition:0.3s;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-71e3f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-71e3f9d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-930bace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-930bace:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-930bace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-930bace, .elementor-1566 .elementor-element.elementor-element-930bace::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-be864ad img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-5de82ba > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5de82ba .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-859163c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-859163c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-203e6e1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-203e6e1.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-87b73fa{--display:flex;--background-transition:0.3s;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-0dc314b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0dc314b{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-66acc64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-66acc64:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-66acc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-66acc64, .elementor-1566 .elementor-element.elementor-element-66acc64::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-8fc48e2 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-4c0483c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4c0483c .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-3253192{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-3253192 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-8a133ab > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8a133ab.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-6dc2692{--display:flex;--background-transition:0.3s;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-d118b3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d118b3f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-40311ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-40311ec:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-40311ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-40311ec, .elementor-1566 .elementor-element.elementor-element-40311ec::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-b6f6c67 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-d7bcf2c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d7bcf2c .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-c5a80ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-c5a80ad > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-044949f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-044949f.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-1126c46{--display:flex;--background-transition:0.3s;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-378111d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-378111d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-bb9e6f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-bb9e6f3:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-bb9e6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-bb9e6f3, .elementor-1566 .elementor-element.elementor-element-bb9e6f3::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-66eb0ec img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-a71483a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a71483a .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-ef5ab91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-ef5ab91 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-0d875f7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0d875f7.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-9ad47d5{--display:flex;--background-transition:0.3s;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-b1e9c7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b1e9c7d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-41b2bf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-41b2bf3:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-41b2bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-41b2bf3, .elementor-1566 .elementor-element.elementor-element-41b2bf3::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-432a60a img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-bd39f18 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-bd39f18 .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-a8c898b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-a8c898b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-7c3a34e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7c3a34e.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-de75631{--display:flex;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-7bedb1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7bedb1d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-984d361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-984d361:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-984d361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-984d361, .elementor-1566 .elementor-element.elementor-element-984d361::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-0db091d img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-88b0e9e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-88b0e9e .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-4dca1e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-4dca1e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-740a64a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-740a64a.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-c416014{--display:flex;--background-transition:0.3s;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-5ae8a3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5ae8a3f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-4ee88d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-4ee88d3:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-4ee88d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-4ee88d3, .elementor-1566 .elementor-element.elementor-element-4ee88d3::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-78eaaaf img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-5ab2a05 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5ab2a05 .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-b390aaa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-b390aaa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-df1fa14 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-df1fa14.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-f433f38{--display:flex;--background-transition:0.3s;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9de3fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-9de3fb2{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-6252049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:32px 32px 32px 32px;--padding-top:17px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-6252049:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-6252049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1566 .elementor-element.elementor-element-6252049, .elementor-1566 .elementor-element.elementor-element-6252049::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-87b7068 img{width:100%;}.elementor-1566 .elementor-element.elementor-element-50f5ae6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-50f5ae6 .elementor-heading-title{color:#454545;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-4cf4b03{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#000000;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-4cf4b03 > .elementor-widget-container{padding:0px 0px 0px 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-1566 .elementor-element.elementor-element-ee9487e .elementor-button{background-color:#4A9380;font-family:"Sora", Sans-serif;font-size:13px;font-weight:500;border-radius:8px 8px 8px 8px;padding:15px 30px 13px 30px;}.elementor-1566 .elementor-element.elementor-element-ee9487e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ee9487e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1566 .elementor-element.elementor-element-ee9487e .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-1566 .elementor-element.elementor-element-d3e1bf5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d3e1bf5{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-4b2b2a4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:25px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:1030px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-243px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-243px;--e-n-carousel-arrow-size:12px;--e-n-carousel-arrow-normal-color:#FFFFFFFA;--e-n-carousel-arrow-hover-color:#EEE8E8;}.elementor-1566 .elementor-element.elementor-element-4b2b2a4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#AF881A;border-style:none;border-radius:8px 8px 8px 8px;padding:9px 9px 9px 9px;}.elementor-1566 .elementor-element.elementor-element-4b2b2a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-1f8c9f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1566 .elementor-element.elementor-element-1f8c9f7:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-1f8c9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1566 .elementor-element.elementor-element-1f8c9f7, .elementor-1566 .elementor-element.elementor-element-1f8c9f7::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-f4ebe12{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8918748{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-e4259ca{z-index:0;}.elementor-1566 .elementor-element.elementor-element-2db3f62 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2db3f62{z-index:1;}.elementor-1566 .elementor-element.elementor-element-5a39fd9{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8169b2a{z-index:0;}.elementor-1566 .elementor-element.elementor-element-684b597 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-684b597{z-index:1;}.elementor-1566 .elementor-element.elementor-element-8435652{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-896e431{z-index:0;}.elementor-1566 .elementor-element.elementor-element-337ddda > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-337ddda{z-index:1;}.elementor-1566 .elementor-element.elementor-element-bd0c582{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-225edcd{z-index:0;}.elementor-1566 .elementor-element.elementor-element-a026f38 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a026f38{z-index:1;}.elementor-1566 .elementor-element.elementor-element-31026a9{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-02ec7c2{z-index:0;}.elementor-1566 .elementor-element.elementor-element-e2cd8b9 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e2cd8b9{z-index:1;}.elementor-1566 .elementor-element.elementor-element-2feb7cd{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-dbaa032{z-index:0;}.elementor-1566 .elementor-element.elementor-element-7c22cae > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7c22cae{z-index:1;}.elementor-1566 .elementor-element.elementor-element-70686f4{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-70686f4:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-70686f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4896-1.png");background-position:center center;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-70686f4::before, .elementor-1566 .elementor-element.elementor-element-70686f4 > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-70686f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-70686f4 > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-70686f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-70686f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4902-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1566 .elementor-element.elementor-element-70686f4, .elementor-1566 .elementor-element.elementor-element-70686f4::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-4445ebc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4445ebc .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-77c6d0a{--display:flex;--justify-content:flex-end;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-77c6d0a:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-77c6d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4898-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-77c6d0a::before, .elementor-1566 .elementor-element.elementor-element-77c6d0a > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-77c6d0a > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-77c6d0a > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-77c6d0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-77c6d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4902-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1566 .elementor-element.elementor-element-77c6d0a, .elementor-1566 .elementor-element.elementor-element-77c6d0a::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-3d27a21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-3d27a21 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-7622d89{--display:flex;--justify-content:flex-end;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7622d89:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-7622d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4900.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-7622d89::before, .elementor-1566 .elementor-element.elementor-element-7622d89 > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-7622d89 > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-7622d89 > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-7622d89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-7622d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4902.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1566 .elementor-element.elementor-element-7622d89, .elementor-1566 .elementor-element.elementor-element-7622d89::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-4db501e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4db501e .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-4a70909{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1566 .elementor-element.elementor-element-4a70909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ebea0bc{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ebea0bc:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-ebea0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4897-1-2.png");background-position:center center;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-ebea0bc::before, .elementor-1566 .elementor-element.elementor-element-ebea0bc > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-ebea0bc > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-ebea0bc > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-ebea0bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-ebea0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4902.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1566 .elementor-element.elementor-element-ebea0bc, .elementor-1566 .elementor-element.elementor-element-ebea0bc::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-b7dad1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b7dad1b .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-afb0535{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-afb0535:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-afb0535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4899-1.png");background-position:center center;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-afb0535::before, .elementor-1566 .elementor-element.elementor-element-afb0535 > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-afb0535 > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-afb0535 > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-afb0535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-afb0535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4902.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1566 .elementor-element.elementor-element-afb0535, .elementor-1566 .elementor-element.elementor-element-afb0535::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-d669554 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d669554 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-3864042{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.7;--padding-top:300px;--padding-bottom:25px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-3864042:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-3864042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4901.png");background-position:center center;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-3864042::before, .elementor-1566 .elementor-element.elementor-element-3864042 > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-3864042 > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-3864042 > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-3864042 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-3864042 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4902.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1566 .elementor-element.elementor-element-3864042, .elementor-1566 .elementor-element.elementor-element-3864042::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-4f5445e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4f5445e .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-1596d67{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1566 .elementor-element.elementor-element-51c46d6{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-51c46d6:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-51c46d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1566 .elementor-element.elementor-element-51c46d6, .elementor-1566 .elementor-element.elementor-element-51c46d6::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-d016144{--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:40px 20px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-8d08a22{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-8d08a22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-8d08a22 .elementor-heading-title{color:#AF881A;font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;line-height:39px;}.elementor-1566 .elementor-element.elementor-element-b39235e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1566 .elementor-element.elementor-element-b39235e > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b39235e .elementor-icon-box-title{margin-bottom:3px;color:#454545;}.elementor-1566 .elementor-element.elementor-element-b39235e .elementor-icon{font-size:47px;}.elementor-1566 .elementor-element.elementor-element-b39235e .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-b39235e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-b39235e .elementor-icon-box-description{color:#383838;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-8c42479{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1566 .elementor-element.elementor-element-8c42479 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon-box-title{margin-bottom:3px;color:#454545;}.elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon{font-size:47px;}.elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon-box-description{color:#383838;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-e86ff12{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1566 .elementor-element.elementor-element-e86ff12 > .elementor-widget-container{padding:0px 52px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e86ff12 .elementor-icon-box-title{margin-bottom:3px;color:#454545;}.elementor-1566 .elementor-element.elementor-element-e86ff12 .elementor-icon{font-size:47px;}.elementor-1566 .elementor-element.elementor-element-e86ff12 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-e86ff12 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-e86ff12 .elementor-icon-box-description{color:#383838;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-8816204{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1566 .elementor-element.elementor-element-8816204 > .elementor-widget-container{padding:0px 55px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8816204 .elementor-icon-box-title{margin-bottom:3px;color:#454545;}.elementor-1566 .elementor-element.elementor-element-8816204 .elementor-icon{font-size:47px;}.elementor-1566 .elementor-element.elementor-element-8816204 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-8816204 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-8816204 .elementor-icon-box-description{color:#383838;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-bba8dbe{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1566 .elementor-element.elementor-element-bba8dbe > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-bba8dbe .elementor-icon-box-title{margin-bottom:3px;color:#454545;}.elementor-1566 .elementor-element.elementor-element-bba8dbe .elementor-icon{font-size:47px;}.elementor-1566 .elementor-element.elementor-element-bba8dbe .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-bba8dbe .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-bba8dbe .elementor-icon-box-description{color:#383838;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-c0dfa91{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 > .elementor-widget-container{padding:0px 35px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 .elementor-icon-box-title{margin-bottom:3px;color:#454545;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 .elementor-icon{font-size:47px;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-c0dfa91 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 .elementor-icon-box-description{color:#383838;font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-492c8a7{--display:flex;--min-height:470px;--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-end;--gap:15px 10px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-fee6027{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8ca905d{--display:flex;--min-height:470px;--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-end;--gap:15px 10px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8ca905d:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-8ca905d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/04/imagem026.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-8ca905d::before, .elementor-1566 .elementor-element.elementor-element-8ca905d > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-8ca905d > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-8ca905d > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-8ca905d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-8ca905d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4909-2.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1566 .elementor-element.elementor-element-8ca905d, .elementor-1566 .elementor-element.elementor-element-8ca905d::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-838ca9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-838ca9e{text-align:center;}.elementor-1566 .elementor-element.elementor-element-838ca9e .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-2af81d9 > .elementor-widget-container{padding:8px 0px 40px 0px;}.elementor-1566 .elementor-element.elementor-element-2af81d9.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-96290c2{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-feb7a92{--display:flex;--min-height:470px;--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-end;--gap:15px 10px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-feb7a92:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-feb7a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/04/imagem027.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-feb7a92::before, .elementor-1566 .elementor-element.elementor-element-feb7a92 > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-feb7a92 > .e-con-inner > .elementor-background-video-container::before, .elementor-1566 .elementor-element.elementor-element-feb7a92 > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-feb7a92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1566 .elementor-element.elementor-element-feb7a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/01/Rectangle-4909-2.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1566 .elementor-element.elementor-element-feb7a92, .elementor-1566 .elementor-element.elementor-element-feb7a92::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-5232d03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5232d03{text-align:center;}.elementor-1566 .elementor-element.elementor-element-5232d03 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-cf7b2d0 > .elementor-widget-container{padding:8px 0px 40px 0px;}.elementor-1566 .elementor-element.elementor-element-cf7b2d0.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-8bbacdf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1566 .elementor-element.elementor-element-f8e2bea{--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;--background-transition:0.3s;--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-1566 .elementor-element.elementor-element-fa632a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:108px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-fa632a1:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-fa632a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-fa632a1, .elementor-1566 .elementor-element.elementor-element-fa632a1::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-dd5fdc5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8e799f2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-1566 .elementor-element.elementor-element-8e799f2 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:43px;font-weight:600;line-height:55px;}.elementor-1566 .elementor-element.elementor-element-4e12b8c{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-4e12b8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8c7a31a > .elementor-widget-container{padding:15px 0px 5px 0px;}.elementor-1566 .elementor-element.elementor-element-d0c198d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d0c198d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-d7d452e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-d7d452e:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-d7d452e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cvfisiodermato.com.br/wp-content/uploads/2026/04/imagem028.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-d7d452e, .elementor-1566 .elementor-element.elementor-element-d7d452e::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-aa8ea33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-019cd58 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1566 .elementor-element.elementor-element-019cd58{text-align:center;color:#AF881A;font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-0dab728 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-1566 .elementor-element.elementor-element-0dab728{text-align:center;}.elementor-1566 .elementor-element.elementor-element-0dab728 .elementor-heading-title{color:#575656;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-80fb94d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9b45295 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1566 .elementor-element.elementor-element-9b45295{text-align:center;color:#AF881A;font-family:"Sora", Sans-serif;font-size:11px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-66d1ee9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-66d1ee9{text-align:center;}.elementor-1566 .elementor-element.elementor-element-66d1ee9 .elementor-heading-title{color:#575656;font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;}.elementor-1566 .elementor-element.elementor-element-9110166{--display:flex;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-69a4d91{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-69a4d91:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-69a4d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-69a4d91, .elementor-1566 .elementor-element.elementor-element-69a4d91::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-7885c94{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-c066fa9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-c066fa9 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-e9a370b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-bd05e52{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:800;line-height:14px;}.elementor-1566 .elementor-element.elementor-element-bd05e52 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c555211 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c555211{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-1566 .elementor-element.elementor-element-5daecc2{--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;--background-transition:0.3s;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-ef9578d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ef9578d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-87c09c1{--display:flex;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-802b17c{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-802b17c:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-802b17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-802b17c, .elementor-1566 .elementor-element.elementor-element-802b17c::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-035709e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-d9fd075 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-d9fd075 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-7cf8794{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7292ea5{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:800;line-height:14px;}.elementor-1566 .elementor-element.elementor-element-7292ea5 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2827a9d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2827a9d{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-1566 .elementor-element.elementor-element-19f226b{--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;--background-transition:0.3s;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7557330 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7557330{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-6df04a1{--display:flex;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-ce5c138{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF881A;--border-color:#AF881A;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-ce5c138:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-ce5c138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF881A;}.elementor-1566 .elementor-element.elementor-element-ce5c138, .elementor-1566 .elementor-element.elementor-element-ce5c138::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-5ae54a0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-74f5a8b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1566 .elementor-element.elementor-element-74f5a8b img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-1566 .elementor-element.elementor-element-243a1dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7f8cd3a{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:800;line-height:14px;}.elementor-1566 .elementor-element.elementor-element-7f8cd3a > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b000615 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b000615{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:11px;font-weight:400;line-height:15px;}.elementor-1566 .elementor-element.elementor-element-de4d54e{--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;--background-transition:0.3s;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-4c2a784 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4c2a784{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1566 .elementor-element.elementor-element-bd144fa{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:35px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:35px;--e-n-carousel-arrow-normal-color:#262626;--e-n-carousel-arrow-hover-color:#262626;}.elementor-1566 .elementor-element.elementor-element-bd144fa > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-17c3e8a{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9fbe20f iframe{height:430px;}.elementor-1566 .elementor-element.elementor-element-c339671{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-c339671:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-c339671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-1566 .elementor-element.elementor-element-c339671, .elementor-1566 .elementor-element.elementor-element-c339671::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-deca721{--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:center;--align-items:center;--background-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-3b32dc3 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-3b32dc3{text-align:center;}.elementor-1566 .elementor-element.elementor-element-3b32dc3 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;}.elementor-1566 .elementor-element.elementor-element-47f51a1{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:8px;}.elementor-1566 .elementor-element.elementor-element-47f51a1 .elementor-widget-container{text-align:center;}.elementor-1566 .elementor-element.elementor-element-47f51a1 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.2em;}.elementor-1566 .elementor-element.elementor-element-47f51a1 .elementor-social-icon i{color:#262626;}.elementor-1566 .elementor-element.elementor-element-47f51a1 .elementor-social-icon svg{fill:#262626;}.elementor-1566 .elementor-element.elementor-element-47f51a1 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1566 .elementor-element.elementor-element-95eca99{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-95eca99:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-95eca99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-1566 .elementor-element.elementor-element-95eca99, .elementor-1566 .elementor-element.elementor-element-95eca99::before{--border-transition:0.3s;}.elementor-1566 .elementor-element.elementor-element-7763250{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-57a930e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-57a930e img{width:100%;}.elementor-1566 .elementor-element.elementor-element-43413bb{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-43413bb img{width:100%;}.elementor-1566 .elementor-element.elementor-element-33ae5e6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-33ae5e6 img{width:100%;}.elementor-1566 .elementor-element.elementor-element-fda2093{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-fda2093 img{width:100%;}.elementor-1566 .elementor-element.elementor-element-b41cfc5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-b41cfc5 img{width:100%;}@media(max-width:1024px){.elementor-1566 .elementor-element.elementor-element-32dd64b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-c505495{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-a4d71d6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-4b2b2a4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-f4ebe12{--grid-auto-flow:row;}.elementor-1566 .elementor-element.elementor-element-4a70909{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-1596d67{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-8bbacdf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1566 .elementor-element.elementor-element-bd144fa{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1566 .elementor-element.elementor-element-4749b66{--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-1566 .elementor-element.elementor-element-b707e5b{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-32a7551{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1566 .elementor-element.elementor-element-32a7551 .elementor-heading-title{font-size:28px;}.elementor-1566 .elementor-element.elementor-element-0ee91f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1566 .elementor-element.elementor-element-9514c4b{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-6a61705 .elementor-divider-separator{width:90%;}.elementor-1566 .elementor-element.elementor-element-57df250 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon{font-size:20px;}.elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-57df250 .elementor-icon-box-title a{font-size:13px;}.elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon{font-size:20px;}.elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-bbe68ab .elementor-icon-box-title a{font-size:13px;}.elementor-1566 .elementor-element.elementor-element-f5c2455{--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-1566 .elementor-element.elementor-element-e8c7585 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon{font-size:20px;}.elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-e8c7585 .elementor-icon-box-title a{font-size:13px;}.elementor-1566 .elementor-element.elementor-element-32dd64b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1566 .elementor-element.elementor-element-32dd64b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4237711{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-8709cf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8709cf6 .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-94a5ecd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon{font-size:20px;}.elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-94a5ecd .elementor-icon-box-title a{font-size:13px;}.elementor-1566 .elementor-element.elementor-element-7b24119 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7b24119 .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-7b24119 .elementor-icon{font-size:12px;}.elementor-1566 .elementor-element.elementor-element-7b24119 .elementor-icon svg{height:12px;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon{font-size:20px;}.elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-0e5f2b5 .elementor-icon-box-title a{font-size:13px;}.elementor-1566 .elementor-element.elementor-element-29dcb74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-29dcb74 .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-29dcb74 .elementor-icon{font-size:12px;}.elementor-1566 .elementor-element.elementor-element-29dcb74 .elementor-icon svg{height:12px;}.elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon{font-size:20px;}.elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon-box-title, .elementor-1566 .elementor-element.elementor-element-e209f3e .elementor-icon-box-title a{font-size:13px;}.elementor-1566 .elementor-element.elementor-element-4c814ed{--min-height:375px;}.elementor-1566 .elementor-element.elementor-element-26b04a5{--gap:40px 40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-26937fc{--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-4437809 .elementor-icon{font-size:60px;}.elementor-1566 .elementor-element.elementor-element-4437809 .elementor-icon svg{height:60px;}.elementor-1566 .elementor-element.elementor-element-2212b40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-e3e1e7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e3e1e7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1566 .elementor-element.elementor-element-e3e1e7e .elementor-heading-title{font-size:28px;}.elementor-1566 .elementor-element.elementor-element-0f16b75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e3b95fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-31b2b5c{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-d240335{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-af2a964 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ba32a59 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-ba32a59{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-1566 .elementor-element.elementor-element-ba32a59 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-1566 .elementor-element.elementor-element-944175c{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-7d036d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-6a8dddc{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-04ee66d{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-e48e7bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-5aef5ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-9a1230f{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-c7dec0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-278040a{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-2f635c3{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-be49d1f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-599fce4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-3293690{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-85ed886{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-ec5867f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b4309de{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-ca878d8{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-60dcd30{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-a2f620c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-0582c50{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-8983fcd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fe5a3a3{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-2ecd634{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-9d17cd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-04c8b99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-e436232{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-2b1e4e9{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-a1c2da4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-6f43b08{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-ffb0fec{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-c94462c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-b96d302{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-bf02a22{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-cbffd18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-ba534b7{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-300bf9a{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-18a53b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-bd0cad6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-0e2b1f5{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-e64494e{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-bfbf161 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fac8afc{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-9ad33a0{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-c3c1f9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-4c5719c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-03e5634{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-035baf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2c9f5fe{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-0e6bf1c{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-4b1b3a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-974ebf2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-fdbbadc{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-c505495{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:260px;--e-n-carousel-arrow-prev-top-position:-102px;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-position:-102px;}.elementor-1566 .elementor-element.elementor-element-a2f5610{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-cc8761a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-66c9864{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-1fa04af{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-a85a203{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-e642fa0{--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-a9eaf95{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-d8205e2{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-dd9fead > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-162fcd9{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-b32035b{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-d5ab94c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-430f246{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-41176dc{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-26ad24b{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-2127da3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5958201{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-5ccd130{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-a29a6fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-fe3e333{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-b5e6880{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-361e7cf{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-56df81a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-32de5b6{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-0adcf69{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-e706550{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-792920d{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-5c848a9{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-b0a58f9{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-9a99fda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2a9e8d2{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-c01ca9d{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-581188a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-2b0bdb4{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-f7bd0f6{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-47089f0{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-5edae10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-80bd00e{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-bdc98a2{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-a007271{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-a25e48f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-f959524{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-18cab88{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-3610bd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4642234{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-40360b3{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-ecf7226{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-7dbb714{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-94de6bc{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-a8f5384{--gap:10px 10px;}.elementor-1566 .elementor-element.elementor-element-19cfa78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-747ae49{--gap:7px 7px;}.elementor-1566 .elementor-element.elementor-element-f4178a3{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-acab9b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-e255c2e{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-481151c{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-a4d71d6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:260px;--e-n-carousel-arrow-prev-top-position:-102px;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-position:-102px;}.elementor-1566 .elementor-element.elementor-element-b52c706{--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:525px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-429a881{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-0ccc3a5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-1566 .elementor-element.elementor-element-855b2be{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1566 .elementor-element.elementor-element-f2652d1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1566 .elementor-element.elementor-element-8e7ea1b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1566 .elementor-element.elementor-element-76bdb78{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1566 .elementor-element.elementor-element-310817e{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-3ec91c0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-3ec91c0{text-align:center;}.elementor-1566 .elementor-element.elementor-element-3ec91c0 img{width:100%;}.elementor-1566 .elementor-element.elementor-element-9f5883f{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-ff38db7{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-9557638 .elementor-heading-title{font-size:29px;}.elementor-1566 .elementor-element.elementor-element-83195e6{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-0c8a955{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-0c8a955 .elementor-heading-title{font-size:29px;}.elementor-1566 .elementor-element.elementor-element-9959c41{width:100%;max-width:100%;font-size:14px;}.elementor-1566 .elementor-element.elementor-element-b3fd8fc{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-51046c5 .elementor-heading-title{font-size:29px;}.elementor-1566 .elementor-element.elementor-element-a1f1d40{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-1566 .elementor-element.elementor-element-7230114{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-692a53f .elementor-heading-title{font-size:29px;}.elementor-1566 .elementor-element.elementor-element-dad21c5{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-1566 .elementor-element.elementor-element-74c91d4:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-74c91d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;}.elementor-1566 .elementor-element.elementor-element-74c91d4{--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-f07c44d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-a99e3e6{--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;}.elementor-1566 .elementor-element.elementor-element-f8052e7{--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-1566 .elementor-element.elementor-element-8273ab9{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-1566 .elementor-element.elementor-element-618c065{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-618c065 > .elementor-widget-container{padding:0px 0px 0px 270px;}.elementor-1566 .elementor-element.elementor-element-8d58c8a{width:initial;max-width:initial;}.elementor-1566 .elementor-element.elementor-element-8d58c8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-daa60f3{--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;}.elementor-1566 .elementor-element.elementor-element-f3ab7ca > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-f3ab7ca img{width:100%;}.elementor-1566 .elementor-element.elementor-element-d5369a7 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d5369a7.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-ab9db79{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-ab9db79.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-471ea45{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-71e3f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-71e3f9d{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-be864ad > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-5de82ba > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5de82ba.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-5de82ba{text-align:center;}.elementor-1566 .elementor-element.elementor-element-859163c{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-859163c.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-87b73fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-0dc314b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-0dc314b{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-8fc48e2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-4c0483c > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4c0483c.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-4c0483c{text-align:center;}.elementor-1566 .elementor-element.elementor-element-3253192{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-3253192.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-6dc2692{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-d118b3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d118b3f{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-b6f6c67 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-d7bcf2c > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-d7bcf2c.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-d7bcf2c{text-align:center;}.elementor-1566 .elementor-element.elementor-element-c5a80ad{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-c5a80ad.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-1126c46{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-378111d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-378111d{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-66eb0ec > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-a71483a > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a71483a.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-a71483a{text-align:center;}.elementor-1566 .elementor-element.elementor-element-ef5ab91{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-ef5ab91.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-9ad47d5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-b1e9c7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b1e9c7d{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-432a60a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-bd39f18 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-bd39f18.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-bd39f18{text-align:center;}.elementor-1566 .elementor-element.elementor-element-a8c898b{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-a8c898b.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-de75631{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-7bedb1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7bedb1d{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-0db091d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-88b0e9e > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-88b0e9e.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-88b0e9e{text-align:center;}.elementor-1566 .elementor-element.elementor-element-4dca1e5{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-4dca1e5.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-c416014{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1566 .elementor-element.elementor-element-5ae8a3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5ae8a3f{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-78eaaaf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1566 .elementor-element.elementor-element-5ab2a05 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5ab2a05.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-5ab2a05{text-align:center;}.elementor-1566 .elementor-element.elementor-element-b390aaa{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-b390aaa.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-f433f38{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-9de3fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-9de3fb2{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-50f5ae6 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-50f5ae6.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-50f5ae6{text-align:center;}.elementor-1566 .elementor-element.elementor-element-4cf4b03{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-1566 .elementor-element.elementor-element-4cf4b03.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-ee9487e.elementor-element{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-d3e1bf5{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-4b2b2a4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:270px;--e-n-carousel-arrow-prev-top-position:-250px;--e-n-carousel-arrow-next-top-position:-250px;}.elementor-1566 .elementor-element.elementor-element-4b2b2a4 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-1f8c9f7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-f4ebe12{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1566 .elementor-element.elementor-element-2db3f62 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8169b2a{z-index:0;}.elementor-1566 .elementor-element.elementor-element-684b597 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-684b597{z-index:0;}.elementor-1566 .elementor-element.elementor-element-896e431{z-index:0;}.elementor-1566 .elementor-element.elementor-element-337ddda > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-337ddda{z-index:0;}.elementor-1566 .elementor-element.elementor-element-225edcd{z-index:0;}.elementor-1566 .elementor-element.elementor-element-a026f38 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-a026f38{z-index:0;}.elementor-1566 .elementor-element.elementor-element-02ec7c2{z-index:0;}.elementor-1566 .elementor-element.elementor-element-e2cd8b9 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e2cd8b9{z-index:0;}.elementor-1566 .elementor-element.elementor-element-dbaa032{z-index:0;}.elementor-1566 .elementor-element.elementor-element-7c22cae > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7c22cae{z-index:0;}.elementor-1566 .elementor-element.elementor-element-70686f4:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-70686f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1566 .elementor-element.elementor-element-70686f4{--padding-top:300px;--padding-bottom:17px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-4445ebc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-77c6d0a{--padding-top:300px;--padding-bottom:17px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7622d89{--padding-top:300px;--padding-bottom:17px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-4a70909{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1566 .elementor-element.elementor-element-ebea0bc{--padding-top:300px;--padding-bottom:17px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-afb0535{--padding-top:300px;--padding-bottom:17px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-3864042{--padding-top:300px;--padding-bottom:17px;--padding-left:35px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-1596d67{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1566 .elementor-element.elementor-element-51c46d6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-d016144{--gap:30px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-8d08a22{width:100%;max-width:100%;}.elementor-1566 .elementor-element.elementor-element-b39235e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b39235e{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1566 .elementor-element.elementor-element-b39235e .elementor-icon-box-description{font-size:10px;}.elementor-1566 .elementor-element.elementor-element-8c42479{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-8c42479 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon-box-title{margin-bottom:3px;}.elementor-1566 .elementor-element.elementor-element-8c42479 .elementor-icon-box-description{font-size:10px;}.elementor-1566 .elementor-element.elementor-element-e86ff12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e86ff12{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1566 .elementor-element.elementor-element-e86ff12 .elementor-icon-box-description{font-size:10px;}.elementor-1566 .elementor-element.elementor-element-8816204 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-8816204{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1566 .elementor-element.elementor-element-8816204 .elementor-icon-box-description{font-size:10px;}.elementor-1566 .elementor-element.elementor-element-bba8dbe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-bba8dbe{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1566 .elementor-element.elementor-element-bba8dbe .elementor-icon-box-description{font-size:10px;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c0dfa91{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-1566 .elementor-element.elementor-element-c0dfa91 .elementor-icon-box-description{font-size:10px;}.elementor-1566 .elementor-element.elementor-element-492c8a7{--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-1566 .elementor-element.elementor-element-8bbacdf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1566 .elementor-element.elementor-element-f8e2bea{--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-1566 .elementor-element.elementor-element-fa632a1{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-8e799f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1566 .elementor-element.elementor-element-8e799f2 .elementor-heading-title{font-size:29px;line-height:38px;}.elementor-1566 .elementor-element.elementor-element-4e12b8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-4e12b8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1566 .elementor-element.elementor-element-d0c198d{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-d7d452e{--min-height:400px;}.elementor-1566 .elementor-element.elementor-element-d7d452e:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-d7d452e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1566 .elementor-element.elementor-element-aa8ea33{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-80fb94d{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-c066fa9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-e9a370b{--gap:10px 10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-bd05e52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c555211{width:100%;max-width:100%;}.elementor-1566 .elementor-element.elementor-element-c555211 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-5daecc2{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-ef9578d{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-d9fd075 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-7cf8794{--gap:10px 10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-7292ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-2827a9d{width:100%;max-width:100%;}.elementor-1566 .elementor-element.elementor-element-2827a9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-19f226b{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-7557330{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-74f5a8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-243a1dd{--gap:10px 10px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-7f8cd3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b000615{width:100%;max-width:100%;}.elementor-1566 .elementor-element.elementor-element-b000615 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-de4d54e{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1566 .elementor-element.elementor-element-4c2a784{font-size:11px;}.elementor-1566 .elementor-element.elementor-element-bd144fa{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1566 .elementor-element.elementor-element-c339671{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1566 .elementor-element.elementor-element-3b32dc3 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-1566 .elementor-element.elementor-element-3b32dc3 .elementor-heading-title{line-height:22px;}.elementor-1566 .elementor-element.elementor-element-95eca99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-7763250{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1566 .elementor-element.elementor-element-57a930e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-57a930e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-43413bb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-33ae5e6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-33ae5e6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-fda2093{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1566 .elementor-element.elementor-element-fda2093 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-b41cfc5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-1566 .elementor-element.elementor-element-b707e5b{--width:50%;}.elementor-1566 .elementor-element.elementor-element-8064b84{--width:27%;}.elementor-1566 .elementor-element.elementor-element-d3fea78{--width:27%;}.elementor-1566 .elementor-element.elementor-element-54fa2c7{--width:27%;}.elementor-1566 .elementor-element.elementor-element-4c814ed{--width:51%;}.elementor-1566 .elementor-element.elementor-element-b082722{--width:51%;}.elementor-1566 .elementor-element.elementor-element-2212b40{--width:49%;}.elementor-1566 .elementor-element.elementor-element-4b6c29a{--width:45%;}.elementor-1566 .elementor-element.elementor-element-f3a44c8{--width:55%;}.elementor-1566 .elementor-element.elementor-element-05709b2{--width:45%;}.elementor-1566 .elementor-element.elementor-element-1ba4d4a{--width:55%;}.elementor-1566 .elementor-element.elementor-element-d4cd8b0{--width:45%;}.elementor-1566 .elementor-element.elementor-element-ac11d2a{--width:55%;}.elementor-1566 .elementor-element.elementor-element-b7337bc{--width:45%;}.elementor-1566 .elementor-element.elementor-element-2c96b2c{--width:55%;}.elementor-1566 .elementor-element.elementor-element-a2ddaee{--width:45%;}.elementor-1566 .elementor-element.elementor-element-cc42eb5{--width:55%;}.elementor-1566 .elementor-element.elementor-element-9659141{--width:45%;}.elementor-1566 .elementor-element.elementor-element-4043bc2{--width:55%;}.elementor-1566 .elementor-element.elementor-element-44dcec4{--width:45%;}.elementor-1566 .elementor-element.elementor-element-62c7322{--width:55%;}.elementor-1566 .elementor-element.elementor-element-228934f{--width:45%;}.elementor-1566 .elementor-element.elementor-element-5fc997f{--width:55%;}.elementor-1566 .elementor-element.elementor-element-9280c96{--width:45%;}.elementor-1566 .elementor-element.elementor-element-c5f150d{--width:55%;}.elementor-1566 .elementor-element.elementor-element-5028f18{--width:45%;}.elementor-1566 .elementor-element.elementor-element-40cecb6{--width:55%;}.elementor-1566 .elementor-element.elementor-element-e76c803{--width:45%;}.elementor-1566 .elementor-element.elementor-element-7f1d36f{--width:55%;}.elementor-1566 .elementor-element.elementor-element-69979c7{--width:45%;}.elementor-1566 .elementor-element.elementor-element-5392c68{--width:55%;}.elementor-1566 .elementor-element.elementor-element-dbeb939{--width:45%;}.elementor-1566 .elementor-element.elementor-element-3390d12{--width:55%;}.elementor-1566 .elementor-element.elementor-element-1cca1fb{--width:45%;}.elementor-1566 .elementor-element.elementor-element-acf4413{--width:55%;}.elementor-1566 .elementor-element.elementor-element-edf8a61{--width:45%;}.elementor-1566 .elementor-element.elementor-element-df0648f{--width:55%;}.elementor-1566 .elementor-element.elementor-element-d5da03a{--width:45%;}.elementor-1566 .elementor-element.elementor-element-5d76f66{--width:55%;}.elementor-1566 .elementor-element.elementor-element-429a881{--width:50%;}.elementor-1566 .elementor-element.elementor-element-79bd1bc{--width:50%;}.elementor-1566 .elementor-element.elementor-element-ff38db7{--width:24%;}.elementor-1566 .elementor-element.elementor-element-83195e6{--width:24%;}.elementor-1566 .elementor-element.elementor-element-b3fd8fc{--width:24%;}.elementor-1566 .elementor-element.elementor-element-7230114{--width:24%;}.elementor-1566 .elementor-element.elementor-element-d016144{--width:70%;}.elementor-1566 .elementor-element.elementor-element-492c8a7{--width:30%;}.elementor-1566 .elementor-element.elementor-element-fa632a1{--width:55%;}.elementor-1566 .elementor-element.elementor-element-dd5fdc5{--width:85%;}.elementor-1566 .elementor-element.elementor-element-d7d452e{--width:45%;}.elementor-1566 .elementor-element.elementor-element-7885c94{--width:45%;}.elementor-1566 .elementor-element.elementor-element-e9a370b{--width:55%;}.elementor-1566 .elementor-element.elementor-element-035709e{--width:45%;}.elementor-1566 .elementor-element.elementor-element-7cf8794{--width:55%;}.elementor-1566 .elementor-element.elementor-element-5ae54a0{--width:45%;}.elementor-1566 .elementor-element.elementor-element-243a1dd{--width:55%;}}/* Start custom CSS for text-editor, class: .elementor-element-9514c4b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
      filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(194 186 163 / 75%);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31b2b5c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a1230f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3293690 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0582c50 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e436232 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf02a22 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e2b1f5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03e5634 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbbadc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a1230f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3293690 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0582c50 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e436232 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf02a22 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e2b1f5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03e5634 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbbadc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a1230f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3293690 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0582c50 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e436232 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf02a22 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e2b1f5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03e5634 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbbadc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a1230f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3293690 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0582c50 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e436232 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf02a22 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e2b1f5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03e5634 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbbadc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a1230f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3293690 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0582c50 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e436232 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf02a22 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e2b1f5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03e5634 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbbadc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9eaf95 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41176dc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e6880 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c848a9 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7bd0f6 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f959524 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94de6bc */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481151c */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-310817e */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71e3f9d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc314b */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d118b3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378111d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e9c7d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bedb1d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae8a3f */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de3fb2 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3e1bf5 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0c198d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
      filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(194 186 163 / 75%);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef9578d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7557330 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c2a784 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef9578d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7557330 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c2a784 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef9578d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7557330 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c2a784 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef9578d */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7557330 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c2a784 */.flutBotaoEfeitoBrilho {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  transition: all 0.3s ease;
}

/* camada do brilho */
.flutBotaoEfeitoBrilho::before {
  content: "";
  position: absolute;
  top: 0;
  left: -90%;
  width: 28%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.25) 30%,
    rgba(255,255,255,0.35) 50%,
    rgba(255,255,255,0.25) 70%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-30deg);
  pointer-events: none;
  animation: shineBtnFlut 2s linear infinite;
}

/* hover com sombra azul */
.flutBotaoEfeitoBrilho:hover {
  filter: brightness(1.05);
    box-shadow: 0 8px 25px rgb(175 136 26);
    transform: translateY(-3px);
}

/* animação */
@keyframes shineBtnFlut {
  from {
    left: -90%;
  }
  to {
    left: 135%;
  }
}

.botaoEfeitoFlut a.flutBotaoEfeitoBrilho:hover {
  background-image: linear-gradient(
    90deg,
    #004A99 0%,
    #00AEEF 50%,
    #004A99 100%
  ) !important;
}/* End custom CSS */