.elementor-30 .elementor-element.elementor-element-128743e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:180px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-128743e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-128743e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F0;background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/BANNER.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-6c0601b{--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;}.elementor-30 .elementor-element.elementor-element-7d78de7{width:var( --container-widget-width, 82% );max-width:82%;background-color:#EEF2F73D;padding:12px 20px 12px 20px;--container-widget-width:82%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E501C;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-item > a{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-text{color:#2C3E50;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-36eaf30 .elementor-heading-title{color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-386418f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-size:20px;line-height:140%;color:#000000;}.elementor-30 .elementor-element.elementor-element-386418f p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-1e47f3e{z-index:3;}.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-9beb7c8{--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;}.elementor-30 .elementor-element.elementor-element-eaced77{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;top:308px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-eaced77{left:309px;}body.rtl .elementor-30 .elementor-element.elementor-element-eaced77{right:309px;}.elementor-30 .elementor-element.elementor-element-eaced77 img{width:100%;}.elementor-30 .elementor-element.elementor-element-76efce1{--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;--flex-wrap:wrap;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:#2C3E503D;--border-color:#2C3E503D;--border-radius:10px 10px 10px 10px;--margin-top:-12%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-76efce1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-76efce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3E5008;}.elementor-30 .elementor-element.elementor-element-76efce1.e-con{--order:-99999 /* order start hack */;}.elementor-30 .elementor-element.elementor-element-5d492dd{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-ae52bbc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-ae52bbc img{width:100%;}.elementor-30 .elementor-element.elementor-element-2605d11{--display:flex;}.elementor-30 .elementor-element.elementor-element-2605d11.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:40%;letter-spacing:-2%;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main .elementor-item{color:#2C3E50;fill:#2C3E50;padding-left:18px;padding-right:18px;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main .elementor-item:hover,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main .elementor-item:focus{color:#1C5186;fill:#1C5186;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#1C5186;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a, .elementor-30 .elementor-element.elementor-element-e05bcba .elementor-menu-toggle{color:#2C3E50;fill:#2C3E50;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown{background-color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a:hover,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a:focus,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a.highlighted,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-menu-toggle:hover,
					.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-menu-toggle:focus{color:#1C5186;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a.elementor-item-active{color:#1C5186;}.elementor-30 .elementor-element.elementor-element-e05bcba div.elementor-menu-toggle{color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-e05bcba div.elementor-menu-toggle svg{fill:#2C3E50;}.elementor-30 .elementor-element.elementor-element-b1c9b4c{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button{background-color:#37587A;font-size:15px;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:12px 22px 12px 22px;}.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-a06c516{z-index:3;}.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-b999349{--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;--flex-wrap:wrap;--overlay-opacity:1;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b999349:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-1707480436.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-b999349::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b999349 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b999349 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Dr.-Lourival.png");--background-overlay:'';background-position:148px 204px;background-repeat:no-repeat;background-size:78% auto;}.elementor-30 .elementor-element.elementor-element-834e411{--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;--flex-wrap:wrap;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:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-161px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:100px;--z-index:1;}.elementor-30 .elementor-element.elementor-element-834e411:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-834e411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #DFDFDF 100%);}.elementor-30 .elementor-element.elementor-element-834e411.e-con{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-f73395a{--display:flex;}.elementor-30 .elementor-element.elementor-element-f73395a.e-con{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-9006fbd{width:var( --container-widget-width, 63% );max-width:63%;background-color:#EEF2F73D;padding:18px 22px 18px 22px;--container-widget-width:63%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E501C;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-text{color:#2C3E50;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-17efbef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-17efbef .elementor-heading-title{color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-c125c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-c125c56 p{margin-block-end:26px;}.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-bac932f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-bac932f{z-index:3;}.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-412835e{--display:flex;--margin-top:0px;--margin-bottom:-161px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-30 .elementor-element.elementor-element-412835e.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-30 .elementor-element.elementor-element-e2c9078{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:1.1;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 40%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-30 .elementor-element.elementor-element-e2c9078 img{width:100%;border-radius:19px 19px 19px 19px;}.elementor-30 .elementor-element.elementor-element-47d5745{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;top:-18px;z-index:2;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-47d5745{left:82px;}body.rtl .elementor-30 .elementor-element.elementor-element-47d5745{right:82px;}.elementor-30 .elementor-element.elementor-element-47d5745 img{width:100%;}.elementor-30 .elementor-element.elementor-element-6417e9e{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;top:446px;z-index:2;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-6417e9e{left:2px;}body.rtl .elementor-30 .elementor-element.elementor-element-6417e9e{right:2px;}.elementor-30 .elementor-element.elementor-element-6417e9e img{width:100%;}.elementor-30 .elementor-element.elementor-element-4eda881{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;top:587px;z-index:2;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-4eda881{left:190px;}body.rtl .elementor-30 .elementor-element.elementor-element-4eda881{right:190px;}.elementor-30 .elementor-element.elementor-element-4eda881 img{width:100%;}.elementor-30 .elementor-element.elementor-element-f30c4a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:210px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f30c4a9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f30c4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-bb57c61{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:90px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-30 .elementor-element.elementor-element-bb57c61:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-bb57c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #FFFFFF 0%, #DFDFDF 100%);}.elementor-30 .elementor-element.elementor-element-725f5ab{width:var( --container-widget-width, 71% );max-width:71%;background-color:#EEF2F73D;padding:18px 22px 18px 22px;--container-widget-width:71%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E501C;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-text{color:#2C3E50;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-d49a5cd .elementor-heading-title{color:#1A2632;}.elementor-30 .elementor-element.elementor-element-0018a4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-item > a{font-size:20px;}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-text{color:#1A2632;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-753965e .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-753965e .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-753965e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-753965e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-753965e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-60d1d86{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-373dc6a{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -26%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-373dc6a.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-373dc6a img{width:100%;}.elementor-30 .elementor-element.elementor-element-ab23822{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;top:140.045px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-ab23822{left:477.045px;}body.rtl .elementor-30 .elementor-element.elementor-element-ab23822{right:477.045px;}.elementor-30 .elementor-element.elementor-element-ab23822 img{width:100%;}.elementor-30 .elementor-element.elementor-element-b644efc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b644efc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b644efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-1707480437-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-754dc87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-30 .elementor-element.elementor-element-754dc87 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-754dc87 .elementor-icon{font-size:80px;}.elementor-30 .elementor-element.elementor-element-754dc87 .elementor-icon svg{height:80px;}.elementor-30 .elementor-element.elementor-element-49891a9{width:var( --container-widget-width, 40% );max-width:40%;background-color:#EEF2F708;padding:18px 22px 18px 22px;--container-widget-width:40%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-49891a9.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-652654c{text-align:center;}.elementor-30 .elementor-element.elementor-element-652654c .elementor-heading-title{color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-c2d204d{--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;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-2345fe6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-2345fe6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2345fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #DFDFDF 100%);}.elementor-30 .elementor-element.elementor-element-3debf26 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-3debf26 .elementor-icon{font-size:70px;}.elementor-30 .elementor-element.elementor-element-3debf26 .elementor-icon svg{height:70px;}.elementor-30 .elementor-element.elementor-element-d21bc4f{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-d21bc4f .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:117px;font-weight:500;line-height:140%;}.elementor-30 .elementor-element.elementor-element-2a6ecbf{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-2a6ecbf p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-751783a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-751783a:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-751783a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #DFDFDF 100%);}.elementor-30 .elementor-element.elementor-element-923e3f0 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-923e3f0 .elementor-icon{font-size:70px;}.elementor-30 .elementor-element.elementor-element-923e3f0 .elementor-icon svg{height:70px;}.elementor-30 .elementor-element.elementor-element-b895203{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-b895203 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:85px;font-weight:500;line-height:140%;}.elementor-30 .elementor-element.elementor-element-d944498{width:var( --container-widget-width, 74% );max-width:74%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-d944498.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-d944498 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-09295f3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-09295f3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-09295f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFFFFF 0%, #DFDFDF 100%);}.elementor-30 .elementor-element.elementor-element-4c8b925 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-4c8b925 .elementor-icon{font-size:70px;}.elementor-30 .elementor-element.elementor-element-4c8b925 .elementor-icon svg{height:70px;}.elementor-30 .elementor-element.elementor-element-e6973d4{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-e6973d4 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:85px;font-weight:500;line-height:140%;}.elementor-30 .elementor-element.elementor-element-5c71108{width:var( --container-widget-width, 76% );max-width:76%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-5c71108.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-5c71108 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-ac3bcf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ac3bcf6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ac3bcf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-330e31d{width:var( --container-widget-width, 32% );max-width:32%;background-color:#EEF2F73D;padding:18px 22px 18px 22px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E501C;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-330e31d.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-item > a{font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-text{color:#2C3E50;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-df148eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-df148eb .elementor-heading-title{color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-c80586f{--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:80px 80px;--row-gap:80px;--column-gap:80px;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:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:38px;--padding-bottom:38px;--padding-left:70px;--padding-right:70px;}.elementor-30 .elementor-element.elementor-element-c80586f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c80586f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-1707480438-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-f484250{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f484250.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-83f36c8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-83f36c8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-30 .elementor-element.elementor-element-83f36c8 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-30 .elementor-element.elementor-element-83f36c8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:7px 7px 7px 7px;}.elementor-30 .elementor-element.elementor-element-5062ceb{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-70bd865.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-30 .elementor-element.elementor-element-70bd865.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-30 .elementor-element.elementor-element-70bd865.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;line-height:140%;color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-description{font-weight:600;color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-186af4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-186af4d p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-3f21617{--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:70px 70px;--row-gap:70px;--column-gap:70px;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:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:38px;--padding-bottom:38px;--padding-left:70px;--padding-right:70px;}.elementor-30 .elementor-element.elementor-element-3f21617:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3f21617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-1707480436-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-1a4cb28{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e77e660{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-e77e660 img{width:100%;border-radius:7px 7px 7px 7px;}.elementor-30 .elementor-element.elementor-element-30ca912{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-30ca912.e-con{--order:-99999 /* order start hack */;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-4595e60.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-30 .elementor-element.elementor-element-4595e60.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-30 .elementor-element.elementor-element-4595e60.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;line-height:140%;color:#96C8D2;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-description{font-weight:600;color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-b129552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b129552 p{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-8fb2b7f{--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:80px 80px;--row-gap:80px;--column-gap:80px;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:#2C3E5042;--border-color:#2C3E5042;--border-radius:10px 10px 10px 10px;--padding-top:38px;--padding-bottom:38px;--padding-left:80px;--padding-right:80px;}.elementor-30 .elementor-element.elementor-element-8fb2b7f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8fb2b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-1707480438-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-abbff11{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-eb6ae66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-eb6ae66 img{width:100%;border-radius:7px 7px 7px 7px;}.elementor-30 .elementor-element.elementor-element-79db723{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-4c4e456.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-30 .elementor-element.elementor-element-4c4e456.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-30 .elementor-element.elementor-element-4c4e456.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;line-height:140%;color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-description{font-weight:600;color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-3c5fe24{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:99%;--container-widget-flex-grow:0;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-3c5fe24 p{margin-block-end:0px;}.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-15c53fa{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-b9b0a1d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b9b0a1d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b9b0a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-1707480436-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-10bb441{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A2632;--border-color:#1A2632;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-10bb441.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-4ca70fa{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-4ca70fa .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-4ca70fa .elementor-icon{font-size:34px;}.elementor-30 .elementor-element.elementor-element-4ca70fa .elementor-icon svg{height:34px;}.elementor-30 .elementor-element.elementor-element-238ccd2{width:var( --container-widget-width, 22% );max-width:22%;background-color:#EEF2F708;padding:12px 22px 12px 22px;--container-widget-width:22%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-238ccd2.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-item > a{font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-537ffcc{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-30 .elementor-element.elementor-element-537ffcc.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-537ffcc .elementor-heading-title{color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-fe18e0d{--e-image-carousel-slides-to-show:4;}.elementor-30 .elementor-element.elementor-element-fe18e0d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;width:10px;height:10px;background:#96C8D2;}.elementor-30 .elementor-element.elementor-element-fe18e0d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#F7F4F0;opacity:1;}.elementor-30 .elementor-element.elementor-element-fe18e0d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-d0a56b2{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-238f7b6{--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;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-238f7b6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-238f7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-29edb52{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A2632;--border-color:#1A2632;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-29edb52.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-a8730af{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-a8730af .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-a8730af .elementor-icon{font-size:34px;}.elementor-30 .elementor-element.elementor-element-a8730af .elementor-icon svg{height:34px;}.elementor-30 .elementor-element.elementor-element-b6a6538{--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:45px 45px;--row-gap:45px;--column-gap:45px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-94741fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-521f830{width:var( --container-widget-width, 71% );max-width:71%;background-color:#EEF2F73D;padding:18px 22px 18px 22px;--container-widget-width:71%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E501C;border-radius:159px 159px 159px 159px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-text{color:#2C3E50;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-7b4d711 .elementor-heading-title{color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-f012428{--display:flex;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-55ab49b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;font-size:20px;line-height:150%;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-55ab49b p{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-99fb9b5{--display:flex;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-f189d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;font-size:20px;line-height:150%;color:#1A2632;}.elementor-30 .elementor-element.elementor-element-f189d64 p{margin-block-end:22px;}.elementor-30 .elementor-element.elementor-element-6dfecf3{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#1A2632;--n-accordion-title-hover-color:#1A2632;--n-accordion-title-active-color:#1A2632;--n-accordion-icon-size:31px;}.elementor-30 .elementor-element.elementor-element-6dfecf3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #DFDFDF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5042;}:where( .elementor-30 .elementor-element.elementor-element-6dfecf3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #DFDFDF 100%);border-style:solid;border-width:0px 1px 1px 1px;border-color:#2C3E5042;--border-radius:0px 0px 10px 10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-30 .elementor-element.elementor-element-6dfecf3 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-30 .elementor-element.elementor-element-6dfecf3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:150%;letter-spacing:-2%;}.elementor-30 .elementor-element.elementor-element-f87bc3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-783eceb{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-783eceb:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-783eceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3E50;}.elementor-30 .elementor-element.elementor-element-d958de7 img{border-radius:8px 8px 8px 8px;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-a9c1b25.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-a9c1b25.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-a9c1b25.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-title{font-family:"Funnel Display", Sans-serif;font-size:32px;font-weight:500;line-height:150%;color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button{background-color:transparent;font-size:16px;font-weight:500;text-transform:uppercase;fill:#2C3E50;color:#2C3E50;background-image:linear-gradient(90deg, #96C8D2 0%, #D0ECF1 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 40px 22px 40px;}.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-6402242 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #37587A 0%, #37587A 100%);}.elementor-30 .elementor-element.elementor-element-6402242{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-6402242 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-182494b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-182494b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-182494b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-eb229b7{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:100px;--padding-left:150px;--padding-right:150px;}.elementor-30 .elementor-element.elementor-element-eb229b7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-eb229b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/bg-3.webp");}.elementor-30 .elementor-element.elementor-element-43dc158{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-30 .elementor-element.elementor-element-43dc158 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-43dc158 .elementor-icon{font-size:81px;}.elementor-30 .elementor-element.elementor-element-43dc158 .elementor-icon svg{height:81px;}.elementor-30 .elementor-element.elementor-element-1eddab9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-eb61bca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7540325{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-7540325 img{width:100%;}.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button{background-color:#37587A;text-transform:uppercase;fill:#F7F4F0;color:#F7F4F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C3E5040;border-radius:116px 116px 116px 116px;padding:22px 60px 22px 60px;}.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #96C8D2 0%, #477078 100%);}.elementor-30 .elementor-element.elementor-element-ff40c3d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-30 .elementor-element.elementor-element-33b298c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b872b33 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:36px;line-height:140%;color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-5fd1ac8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-item > a{font-size:20px;line-height:150%;}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-text{color:#F7F4F0;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-f660018{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c066b26 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:36px;line-height:140%;color:#F7F4F0;}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-2ef64d2{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-item > a{font-size:20px;line-height:150%;}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-text{color:#F7F4F0;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-ef43469{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-30 .elementor-element.elementor-element-ef43469 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-ef43469 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-e4f61f5{font-size:16px;line-height:150%;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e4f61f5 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-b999349::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b999349 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b999349 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-128743e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-128743e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/BG-5.webp");background-size:contain;}.elementor-30 .elementor-element.elementor-element-128743e{--padding-top:126%;--padding-bottom:24%;--padding-left:3%;--padding-right:3%;}.elementor-30 .elementor-element.elementor-element-7d78de7{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-30 .elementor-element.elementor-element-7d78de7.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-item > a{font-size:13px;line-height:150%;}.elementor-30 .elementor-element.elementor-element-36eaf30{text-align:center;}.elementor-30 .elementor-element.elementor-element-386418f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:18px;}.elementor-30 .elementor-element.elementor-element-386418f.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-1e47f3e.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button{padding:22px 22px 22px 22px;}.elementor-30 .elementor-element.elementor-element-9beb7c8.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-eaced77{left:15px;}body.rtl .elementor-30 .elementor-element.elementor-element-eaced77{right:15px;}.elementor-30 .elementor-element.elementor-element-eaced77{top:-105px;}.elementor-30 .elementor-element.elementor-element-76efce1{--margin-top:-130%;--margin-bottom:104%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-5d492dd{--width:60%;}.elementor-30 .elementor-element.elementor-element-2605d11{--width:33%;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown .elementor-item, .elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:18px;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--dropdown a{padding-left:12px;padding-right:12px;padding-top:20px;padding-bottom:20px;}.elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-30 .elementor-element.elementor-element-e05bcba .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:32px !important;}.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button{padding:22px 22px 22px 22px;}.elementor-30 .elementor-element.elementor-element-b999349:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/BG-9-scaled.webp");background-size:cover;}.elementor-30 .elementor-element.elementor-element-b999349::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b999349 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b999349 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b999349 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:48px 88px;}.elementor-30 .elementor-element.elementor-element-b999349{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-834e411{--margin-top:98px;--margin-bottom:-160px;--margin-left:0px;--margin-right:0px;--padding-top:68px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-9006fbd{padding:12px 16px 12px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-30 .elementor-element.elementor-element-9006fbd.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-item > a{font-size:14px;}.elementor-30 .elementor-element.elementor-element-17efbef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-30 .elementor-element.elementor-element-17efbef.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-c125c56{text-align:center;}.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button{padding:22px 22px 22px 22px;}.elementor-30 .elementor-element.elementor-element-e2c9078{--e-transform-scale:1;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-30 .elementor-element.elementor-element-e2c9078.elementor-element{--align-self:center;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-47d5745{left:-14.067px;}body.rtl .elementor-30 .elementor-element.elementor-element-47d5745{right:-14.067px;}.elementor-30 .elementor-element.elementor-element-47d5745{top:-27.082px;}.elementor-30 .elementor-element.elementor-element-6417e9e{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;top:250px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-6417e9e{left:2px;}body.rtl .elementor-30 .elementor-element.elementor-element-6417e9e{right:2px;}.elementor-30 .elementor-element.elementor-element-4eda881{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;top:388px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-4eda881{left:38px;}body.rtl .elementor-30 .elementor-element.elementor-element-4eda881{right:38px;}.elementor-30 .elementor-element.elementor-element-f30c4a9{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:360px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-bb57c61{--padding-top:67px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-725f5ab{padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-item > a{font-size:14px;}.elementor-30 .elementor-element.elementor-element-d49a5cd{text-align:center;}.elementor-30 .elementor-element.elementor-element-0018a4a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-0018a4a .elementor-icon-list-item > a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-753965e .elementor-button{padding:22px 18px 22px 18px;}.elementor-30 .elementor-element.elementor-element-60d1d86{--margin-top:0px;--margin-bottom:-55px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-30 .elementor-element.elementor-element-60d1d86.e-con{--order:-99999 /* order start hack */;}.elementor-30 .elementor-element.elementor-element-373dc6a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-30 .elementor-element.elementor-element-ab23822{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;top:1px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-ab23822{left:264px;}body.rtl .elementor-30 .elementor-element.elementor-element-ab23822{right:264px;}.elementor-30 .elementor-element.elementor-element-b644efc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b644efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/BG-10.webp");background-size:cover;}.elementor-30 .elementor-element.elementor-element-b644efc{--padding-top:80px;--padding-bottom:163px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-754dc87{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-30 .elementor-element.elementor-element-754dc87 .elementor-icon{font-size:60px;}.elementor-30 .elementor-element.elementor-element-754dc87 .elementor-icon svg{height:60px;}.elementor-30 .elementor-element.elementor-element-49891a9{padding:12px 12px 12px 12px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:18px;}.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-item > a{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2345fe6{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-3debf26 .elementor-icon{font-size:56px;}.elementor-30 .elementor-element.elementor-element-3debf26 .elementor-icon svg{height:56px;}.elementor-30 .elementor-element.elementor-element-d21bc4f .elementor-counter-number-wrapper{font-size:90px;}.elementor-30 .elementor-element.elementor-element-751783a{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-923e3f0 .elementor-icon{font-size:56px;}.elementor-30 .elementor-element.elementor-element-923e3f0 .elementor-icon svg{height:56px;}.elementor-30 .elementor-element.elementor-element-b895203 .elementor-counter-number-wrapper{font-size:70px;}.elementor-30 .elementor-element.elementor-element-d944498{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-30 .elementor-element.elementor-element-09295f3{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-30 .elementor-element.elementor-element-4c8b925 .elementor-icon{font-size:65px;}.elementor-30 .elementor-element.elementor-element-4c8b925 .elementor-icon svg{height:65px;}.elementor-30 .elementor-element.elementor-element-e6973d4 .elementor-counter-number-wrapper{font-size:70px;}.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button{padding:22px 32px 22px 32px;}.elementor-30 .elementor-element.elementor-element-ac3bcf6{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-330e31d{padding:12px 22px 12px 22px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;--e-icon-list-icon-size:18px;}.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-item > a{font-size:14px;}.elementor-30 .elementor-element.elementor-element-df148eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-30 .elementor-element.elementor-element-c80586f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-c80586f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c80586f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-30 .elementor-element.elementor-element-83f36c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-5062ceb{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-img{margin-bottom:6px;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-70bd865 .elementor-image-box-description{font-size:18px;}.elementor-30 .elementor-element.elementor-element-186af4d{text-align:center;}.elementor-30 .elementor-element.elementor-element-3f21617{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-1a4cb28.e-con{--order:-99999 /* order start hack */;}.elementor-30 .elementor-element.elementor-element-4595e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-img{margin-bottom:6px;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-30 .elementor-element.elementor-element-4595e60 .elementor-image-box-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-b129552{text-align:center;}.elementor-30 .elementor-element.elementor-element-8fb2b7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-4c4e456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-img{margin-bottom:6px;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-30 .elementor-element.elementor-element-4c4e456 .elementor-image-box-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-3c5fe24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-30 .elementor-element.elementor-element-15c53fa{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button{padding:22px 30px 22px 30px;}.elementor-30 .elementor-element.elementor-element-b9b0a1d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b9b0a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/BG-11.webp");}.elementor-30 .elementor-element.elementor-element-b9b0a1d{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-10bb441{--width:19%;--margin-top:12px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-238ccd2{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;--e-icon-list-icon-size:18px;}.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-item > a{font-size:12px;}.elementor-30 .elementor-element.elementor-element-537ffcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button{padding:22px 32px 22px 32px;}.elementor-30 .elementor-element.elementor-element-238f7b6{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-29edb52{--width:20%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-b6a6538{--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-30 .elementor-element.elementor-element-521f830{padding:12px 12px 12px 12px;--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;--e-icon-list-icon-size:18px;}.elementor-30 .elementor-element.elementor-element-521f830.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-item > a{font-size:14px;line-height:140%;}.elementor-30 .elementor-element.elementor-element-7b4d711{text-align:center;}.elementor-30 .elementor-element.elementor-element-55ab49b{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f189d64{font-size:16px;}.elementor-30 .elementor-element.elementor-element-6dfecf3{--n-accordion-title-font-size:18px;}.elementor-30 .elementor-element.elementor-element-a9c1b25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-a9c1b25 .elementor-image-box-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-6402242{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button{padding:22px 17px 22px 17px;}.elementor-30 .elementor-element.elementor-element-182494b{--padding-top:90px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-eb229b7{--padding-top:0px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-30 .elementor-element.elementor-element-43dc158{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-30 .elementor-element.elementor-element-43dc158 .elementor-icon{font-size:66px;}.elementor-30 .elementor-element.elementor-element-43dc158 .elementor-icon svg{height:66px;}.elementor-30 .elementor-element.elementor-element-1eddab9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-30 .elementor-element.elementor-element-eb61bca{--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-30 .elementor-element.elementor-element-7540325.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-7540325{text-align:center;}.elementor-30 .elementor-element.elementor-element-ff40c3d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button{padding:22px 18px 22px 18px;}.elementor-30 .elementor-element.elementor-element-b872b33{text-align:center;}.elementor-30 .elementor-element.elementor-element-b872b33 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-5fd1ac8{--e-icon-list-icon-size:36px;}.elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5fd1ac8 .elementor-icon-list-item > a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-c066b26{text-align:center;}.elementor-30 .elementor-element.elementor-element-c066b26 .elementor-heading-title{font-size:26px;}.elementor-30 .elementor-element.elementor-element-2ef64d2{--e-icon-list-icon-size:36px;}.elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-2ef64d2 .elementor-icon-list-item > a{font-size:16px;}.elementor-30 .elementor-element.elementor-element-ef43469 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-e4f61f5{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-30 .elementor-element.elementor-element-e4f61f5.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-128743e{--content-width:1378px;}.elementor-30 .elementor-element.elementor-element-6c0601b{--width:44%;}.elementor-30 .elementor-element.elementor-element-9beb7c8{--width:44%;}.elementor-30 .elementor-element.elementor-element-5d492dd{--width:17%;}.elementor-30 .elementor-element.elementor-element-2605d11{--width:57%;}.elementor-30 .elementor-element.elementor-element-b1c9b4c{--width:22%;}.elementor-30 .elementor-element.elementor-element-b999349{--content-width:1500px;}.elementor-30 .elementor-element.elementor-element-834e411{--width:68%;}.elementor-30 .elementor-element.elementor-element-f73395a{--width:71%;}.elementor-30 .elementor-element.elementor-element-412835e{--width:30%;}.elementor-30 .elementor-element.elementor-element-f30c4a9{--content-width:1500px;}.elementor-30 .elementor-element.elementor-element-bb57c61{--width:50%;}.elementor-30 .elementor-element.elementor-element-60d1d86{--width:50%;}.elementor-30 .elementor-element.elementor-element-b644efc{--content-width:1260px;}.elementor-30 .elementor-element.elementor-element-2345fe6{--width:32%;}.elementor-30 .elementor-element.elementor-element-751783a{--width:32%;}.elementor-30 .elementor-element.elementor-element-09295f3{--width:32%;}.elementor-30 .elementor-element.elementor-element-30ca912{--width:100%;}.elementor-30 .elementor-element.elementor-element-b9b0a1d{--content-width:1580px;}.elementor-30 .elementor-element.elementor-element-10bb441{--width:5%;}.elementor-30 .elementor-element.elementor-element-238f7b6{--content-width:1270px;}.elementor-30 .elementor-element.elementor-element-29edb52{--width:6%;}.elementor-30 .elementor-element.elementor-element-94741fd{--width:62%;}.elementor-30 .elementor-element.elementor-element-f87bc3f{--width:34%;}.elementor-30 .elementor-element.elementor-element-182494b{--content-width:1750px;}.elementor-30 .elementor-element.elementor-element-eb61bca{--width:37%;}.elementor-30 .elementor-element.elementor-element-33b298c{--width:36%;}.elementor-30 .elementor-element.elementor-element-f660018{--width:22%;}}/* Start custom CSS for icon-list, class: .elementor-element-7d78de7 *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-3.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-7d78de7 .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e47f3e *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-1e47f3e .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eaced77 */.elementor-30 .elementor-element.elementor-element-eaced77 {
  animation: floatElegant 6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes floatElegant {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  50% {
    transform: translateY(-12px) rotate(0.8deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a06c516 *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-a06c516 .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9006fbd *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-3.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-9006fbd .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bac932f *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-bac932f .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-bac932f .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47d5745 */.elementor-30 .elementor-element.elementor-element-47d5745 {
    animation: rodar 10s linear infinite;
}

@keyframes rodar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6417e9e *//* CONTAINER DA IMAGEM */
.elementor-30 .elementor-element.elementor-element-6417e9e img{
    animation: pulseImage 2.5s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseImage{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }

    100%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eda881 */.elementor-30 .elementor-element.elementor-element-4eda881 {
  animation: floatElegant 6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes floatElegant {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  50% {
    transform: translateY(-12px) rotate(0.8deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-725f5ab *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-3.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-725f5ab .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-753965e *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-753965e .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-753965e .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-753965e .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-753965e .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-753965e .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-753965e .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-753965e .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-753965e .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab23822 */.elementor-30 .elementor-element.elementor-element-ab23822 {
    animation: rodar 10s linear infinite;
}

@keyframes rodar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-754dc87 *//* CONTAINER DA IMAGEM */
.elementor-30 .elementor-element.elementor-element-754dc87 svg{
    animation: pulseImage 2.5s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseImage{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }

    100%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49891a9 *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-4.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-49891a9 .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-d21bc4f *//* TODO O CONTADOR COM GRADIENTE */
.elementor-30 .elementor-element.elementor-element-d21bc4f .elementor-counter {

    background: linear-gradient(
        90deg,
        #96C8D2 0%,
        #477078 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2345fe6 */.elementor-30 .elementor-element.elementor-element-2345fe6::before {
    content: "";
    position: absolute;

    /* TOPO */
    top: -1px;
    left: 33%;

    /* TAMANHO */
    width: 35%;
    height: 12px;

    background: #96C8D2;

    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    /* bordas arredondadas */
    border-radius: 0 0 20px 20px;

    z-index: 2;

    /* remove serrilhado */
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b895203 *//* TODO O CONTADOR COM GRADIENTE */
.elementor-30 .elementor-element.elementor-element-b895203 .elementor-counter {

    background: linear-gradient(
        90deg,
        #96C8D2 0%,
        #477078 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751783a */.elementor-30 .elementor-element.elementor-element-751783a::before {
    content: "";
    position: absolute;

    /* TOPO */
    top: -1px;
    left: 33%;

    /* TAMANHO */
    width: 35%;
    height: 12px;

    background: #96C8D2;

    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    /* bordas arredondadas */
    border-radius: 0 0 20px 20px;

    z-index: 2;

    /* remove serrilhado */
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e6973d4 *//* TODO O CONTADOR COM GRADIENTE */
.elementor-30 .elementor-element.elementor-element-e6973d4 .elementor-counter {

    background: linear-gradient(
        90deg,
        #96C8D2 0%,
        #477078 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09295f3 */.elementor-30 .elementor-element.elementor-element-09295f3::before {
    content: "";
    position: absolute;

    /* TOPO */
    top: -1px;
    left: 33%;

    /* TAMANHO */
    width: 35%;
    height: 12px;

    background: #96C8D2;

    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    /* bordas arredondadas */
    border-radius: 0 0 20px 20px;

    z-index: 2;

    /* remove serrilhado */
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f87657 *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-0f87657 .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-330e31d *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-3.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-330e31d .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80586f */.elementor-30 .elementor-element.elementor-element-c80586f::before {
    content: "";
    position: absolute;
    left: -1px;
    top: 35%;
    width: 14px;
    height: 30%;
    background: #96C8D2;

    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    border-radius: 0 20px 20px 0;
    z-index: 2;

    /* remove serrilhado/linha fina */
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f21617 */.elementor-30 .elementor-element.elementor-element-3f21617{
    position: relative;
}

.elementor-30 .elementor-element.elementor-element-3f21617::before{
    content: "";
    position: absolute;

    left: 1185px;
    top: 35%;

    width: 14px;
    height: 30%;

    background: #96C8D2;

    border-radius: 20px 0 0 20px;

    z-index: 99;
}

/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-3f21617::before{

        left: auto;
        right: -0px;

        top: 42%;

        width: 14px;
        height: 30%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb2b7f */.elementor-30 .elementor-element.elementor-element-8fb2b7f::before {
    content: "";
    position: absolute;
    left: -1px;
    top: 35%;
    width: 14px;
    height: 30%;
    background: #96C8D2;

    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    border-radius: 0 20px 20px 0;
    z-index: 2;

    /* remove serrilhado/linha fina */
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15c53fa *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-15c53fa .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ca70fa */.elementor-30 .elementor-element.elementor-element-4ca70fa .elementor-icon svg {
    animation: moverBaixo 1.5s infinite;
}

/* Keyframes para animação */
@keyframes moverBaixo {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50% {
        transform: translateY(10px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-238ccd2 *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-4.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-238ccd2 .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0a56b2 *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-d0a56b2 .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a8730af */.elementor-30 .elementor-element.elementor-element-a8730af .elementor-icon svg {
    animation: moverBaixo 1.5s infinite;
}

/* Keyframes para animação */
@keyframes moverBaixo {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50% {
        transform: translateY(10px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-521f830 *//* TEXTO + ESTRELAS */
.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-text{
    display: flex;
    align-items: center;
    gap: 12px;
}

/* IMAGEM DAS ESTRELAS */
.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-text::after{
    content: "";
    
    width: 70px;
    height: 18px;

    background-image: url("https://www.drlourival.fysilabdigital.com.br/wp-content/uploads/2026/05/Frame-8-3.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

    display: inline-block;
}
/* SVG PULSANDO */
.elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-icon svg{
    animation: pulseSvg 1.8s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseSvg{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.18);
    }

    100%{
        transform: scale(1);
    }
}
/* MOBILE */
@media (max-width: 767px){

    .elementor-30 .elementor-element.elementor-element-521f830 .elementor-icon-list-text::after{
        width: 50px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6402242 *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-6402242 .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-6402242 .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-783eceb */.elementor-30 .elementor-element.elementor-element-783eceb::before {
    content: "";
    position: absolute;

    /* TOPO */
    top: -0px;
    left: 6%;

    /* TAMANHO */
    width: 35%;
    height: 12px;

    background: #96C8D2;

    border: none !important;
    outline: none !important;
    box-shadow: none !important;

    /* bordas arredondadas */
    border-radius: 0 0 20px 20px;

    z-index: 2;

    /* remove serrilhado */
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-43dc158 *//* CONTAINER DA IMAGEM */
.elementor-30 .elementor-element.elementor-element-43dc158 svg{
    animation: pulseImage 2.5s ease-in-out infinite;
    transform-origin: center;
}

/* ANIMAÇÃO */
@keyframes pulseImage{
    0%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }

    100%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff40c3d *//* BOTÃO */
.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button {
    border: none !important;
    box-shadow: none !important;
    transition: all 0.3s ease;
}

/* PULSO APENAS NO HOVER */
.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button:hover {
    animation: pulseScale 1.2s ease-in-out infinite;
}

/* ÍCONE DESKTOP */
.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button-icon svg {
    width: 45px;
    height: 45px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button-icon svg {
        width: 35px;
        height: 35px;
    }
}

.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-30 .elementor-element.elementor-element-ff40c3d .elementor-button-icon svg {
    display: block;
}

/* ANIMAÇÃO */
@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */