.elementor-853 .elementor-element.elementor-element-3fe0f52b:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-3fe0f52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjoaopaulorocha.com.br/wp-content/uploads/2025/04/Imagem-de-Fundo-com-Ruido-Sessao-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-853 .elementor-element.elementor-element-3fe0f52b > .elementor-container{min-height:870px;}.elementor-853 .elementor-element.elementor-element-3fe0f52b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-3fe0f52b{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-583669e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-583669e4{z-index:500;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-853 .elementor-element.elementor-element-6bc14fa0 img{width:50%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-853 .elementor-element.elementor-element-234442f9{text-align:center;}.elementor-853 .elementor-element.elementor-element-234442f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-7a0d451a{text-align:center;}.elementor-853 .elementor-element.elementor-element-7a0d451a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-5889a488{text-align:center;}.elementor-853 .elementor-element.elementor-element-5889a488 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-29c20bd{text-align:center;}.elementor-853 .elementor-element.elementor-element-29c20bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-307c75c9{--spacer-size:5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-853 .elementor-element.elementor-element-776c2aa .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-776c2aa > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-853 .elementor-element.elementor-element-15fa8198 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-853 .elementor-element.elementor-element-15fa8198 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-7b355e64 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-7b355e64 img{width:100%;max-width:100%;}.elementor-853 .elementor-element.elementor-element-71d7c78f:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-71d7c78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjoaopaulorocha.com.br/wp-content/uploads/2025/04/Imagem-de-Fundo-com-Ruido-Sessao-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-853 .elementor-element.elementor-element-71d7c78f > .elementor-container{min-height:870px;}.elementor-853 .elementor-element.elementor-element-71d7c78f > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-71d7c78f{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-4fc540c9 > .elementor-element-populated{margin:120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-4fc540c9{z-index:500;}.elementor-853 .elementor-element.elementor-element-59018ee6 img{width:50%;}.elementor-853 .elementor-element.elementor-element-62f9b422{text-align:center;}.elementor-853 .elementor-element.elementor-element-62f9b422 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-6470a75{text-align:center;}.elementor-853 .elementor-element.elementor-element-6470a75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-49f3f289{text-align:center;}.elementor-853 .elementor-element.elementor-element-49f3f289 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-86b281{text-align:center;}.elementor-853 .elementor-element.elementor-element-86b281 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-7b79c7b6{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-24568bc3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-853 .elementor-element.elementor-element-24568bc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-738c91e0 .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-77696339 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-77696339 img{width:100%;}.elementor-853 .elementor-element.elementor-element-3280944c:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-3280944c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-3280944c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-3280944c{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-20177134 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-4bb56f34{--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;}.elementor-853 .elementor-element.elementor-element-7f0b8f32{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-853 .elementor-element.elementor-element-3f9f9db2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-3f9f9db2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-853 .elementor-element.elementor-element-3f9f9db2{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-853 .elementor-element.elementor-element-3f9f9db2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-853 .elementor-element.elementor-element-3f9f9db2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-853 .elementor-element.elementor-element-3f9f9db2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-4657cd96{--display:flex;}.elementor-853 .elementor-element.elementor-element-605514f2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-605514f2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-853 .elementor-element.elementor-element-605514f2{--e-icon-list-icon-size:26px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-853 .elementor-element.elementor-element-605514f2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-18d552f6{--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-853 .elementor-element.elementor-element-7e97d69c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-element-7e97d69c .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-element-7e97d69c .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-56500657{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-fa91a00:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-fa91a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-fa91a00 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-fa91a00{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 17em 1em;}.elementor-853 .elementor-element.elementor-element-d06e6f7 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-7e05173 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-853 .elementor-element.elementor-element-3d353848:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-3d353848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(124deg, #080A1B 85%, #080A1BBF 100%);}.elementor-853 .elementor-element.elementor-element-3d353848{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-216px;margin-bottom:0px;padding:5em 3em 4em 3em;}.elementor-853 .elementor-element.elementor-element-3d353848 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-16e7f5d8 > .elementor-element-populated, .elementor-853 .elementor-element.elementor-element-16e7f5d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-853 .elementor-element.elementor-element-16e7f5d8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-4666f983 > .elementor-element-populated{padding:1em 3em 1em 2em;}.elementor-853 .elementor-element.elementor-element-4b398f5c{text-align:left;}.elementor-853 .elementor-element.elementor-element-4b398f5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-5cfd6610 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-5cfd6610{text-align:left;}.elementor-853 .elementor-element.elementor-element-5cfd6610 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-731a877f > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-731a877f{text-align:left;}.elementor-853 .elementor-element.elementor-element-731a877f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-51eac905 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-51eac905{text-align:left;}.elementor-853 .elementor-element.elementor-element-51eac905 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-284be251{text-align:left;}.elementor-853 .elementor-element.elementor-element-284be251 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-4a2fafbd > .elementor-widget-container{padding:20px 20px 20px 0px;}.elementor-853 .elementor-element.elementor-element-4a2fafbd{text-align:left;}.elementor-853 .elementor-element.elementor-element-4a2fafbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-584f42d .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-2005bdbd:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-2005bdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(57deg, #080A1B 85%, #080A1BBF 100%);}.elementor-853 .elementor-element.elementor-element-2005bdbd > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-2005bdbd{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:4em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-1cd8172d > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-8f1385f{text-align:center;}.elementor-853 .elementor-element.elementor-element-8f1385f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:44px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-31ec5917{text-align:center;}.elementor-853 .elementor-element.elementor-element-31ec5917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-6fa5fb6c{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-22a64052{--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;--z-index:500;}.elementor-853 .elementor-element.elementor-element-22a64052:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-22a64052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-2b2d27b3{--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;}.elementor-853 .elementor-element.elementor-element-2f8341c{--display:flex;}.elementor-853 .elementor-element.elementor-element-6511ee94 > .elementor-widget-container{margin:21px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-853 .elementor-element.elementor-element-67daf156{--display:flex;}.elementor-853 .elementor-element.elementor-element-7d3fc8ca > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-30eb3658{--display:flex;}.elementor-853 .elementor-element.elementor-element-42dc9888 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-c6ab7a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:500;}.elementor-853 .elementor-element.elementor-element-c6ab7a3:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-c6ab7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-c6ab7a3.e-con{--align-self:flex-end;}.elementor-853 .elementor-element.elementor-element-575944f{--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;}.elementor-853 .elementor-element.elementor-element-575944f.e-con{--align-self:center;}.elementor-853 .elementor-element.elementor-element-03d66dc{--display:flex;}.elementor-853 .elementor-element.elementor-element-f83d829 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-d3a5522{--display:flex;}.elementor-853 .elementor-element.elementor-element-2769a36 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-edf23fa:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-edf23fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-edf23fa > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-edf23fa{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-7a90829e > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-efe9eba .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-435dc7be{--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;}.elementor-widget-global{--divider-color:var( --e-global-color-secondary );}.elementor-widget-global .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-global.elementor-view-framed .elementor-icon, .elementor-widget-global.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-853 .elementor-element.elementor-global-1034{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-global-1034 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-global-1034 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-65e1bf20{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-50186d7:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-50186d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-50186d7 > .elementor-background-overlay{background-color:#080A1B;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-50186d7{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:5em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-1a481fed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-7cddb3de{--display:flex;}.elementor-853 .elementor-element.elementor-element-1b5e8c9c{--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;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-1b5e8c9c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-853 .elementor-element.elementor-element-6d64165f{text-align:left;}.elementor-853 .elementor-element.elementor-element-6d64165f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:200;font-style:italic;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-737b2388 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-737b2388{text-align:left;}.elementor-853 .elementor-element.elementor-element-737b2388 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-2186973f > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-2186973f{text-align:left;}.elementor-853 .elementor-element.elementor-element-2186973f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-fcec5b7 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-fcec5b7{text-align:left;}.elementor-853 .elementor-element.elementor-element-fcec5b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(11px/2);}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(11px/2);}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(11px/2);margin-left:calc(11px/2);}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-11px/2);margin-left:calc(-11px/2);}body.rtl .elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-11px/2);}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-11px/2);}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-853 .elementor-element.elementor-element-4738014c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-853 .elementor-element.elementor-element-4738014c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-7a46ad4d > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-7a46ad4d{text-align:left;}.elementor-853 .elementor-element.elementor-element-7a46ad4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-520b11f0{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-461e4a5c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.74;}.elementor-853 .elementor-element.elementor-element-461e4a5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-853 .elementor-element.elementor-element-461e4a5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-5e4d6511 > .elementor-widget-container{margin:-89px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-5e4d6511 img{width:87%;opacity:1;}.elementor-853 .elementor-element.elementor-element-d1a836b:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-d1a836b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(247deg, #080A1B 87%, #080A1BBF 100%);}.elementor-853 .elementor-element.elementor-element-d1a836b > .elementor-background-overlay{background-color:#080A1B;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-d1a836b{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-6aafc43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-c565ba8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-element-c565ba8 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-element-c565ba8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-48c7e52 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-48c7e52{text-align:center;}.elementor-853 .elementor-element.elementor-element-48c7e52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-0995a30{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(11px/2);}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(11px/2);}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(11px/2);margin-left:calc(11px/2);}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-11px/2);margin-left:calc(-11px/2);}body.rtl .elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-11px/2);}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-11px/2);}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-853 .elementor-element.elementor-element-37aa54e{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-853 .elementor-element.elementor-element-37aa54e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-ff30178 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-ff30178{text-align:center;}.elementor-853 .elementor-element.elementor-element-ff30178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-0a1a0cc > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-0a1a0cc{text-align:center;}.elementor-853 .elementor-element.elementor-element-0a1a0cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-0b73c4a > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-853 .elementor-element.elementor-element-0b73c4a{text-align:center;}.elementor-853 .elementor-element.elementor-element-0b73c4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-b5bb3f6 .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-b5bb3f6 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-853 .elementor-element.elementor-element-7f9be831 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-7f9be831:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-7f9be831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(293deg, #080A1B 85%, #080A1BBF 100%);}.elementor-853 .elementor-element.elementor-element-7f9be831{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 0em 3em;}.elementor-853 .elementor-element.elementor-element-7f9be831 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-7c25d02f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 5em 1em 5em;}.elementor-853 .elementor-element.elementor-element-7c25d02f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-119fe31{text-align:center;}.elementor-853 .elementor-element.elementor-element-119fe31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-853 .elementor-element.elementor-element-30d66c36 .elementor-swiper-button{font-size:20px;}.elementor-853 .elementor-element.elementor-element-30d66c36 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-853 .elementor-element.elementor-element-30d66c36.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-853 .elementor-element.elementor-element-30d66c36.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-853 .elementor-element.elementor-element-30d66c36.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-853 .elementor-element.elementor-element-30d66c36.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-853 .elementor-element.elementor-element-30d66c36.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-853 .elementor-element.elementor-element-30d66c36 .elementor-testimonial__text{color:#3D3A3A;}.elementor-853 .elementor-element.elementor-element-30d66c36 .elementor-testimonial__name{color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-30d66c36 .elementor-testimonial__title{color:#465257;}.elementor-853 .elementor-element.elementor-element-7ab85f3f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-7ab85f3f:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-7ab85f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-7ab85f3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 6em 3em;}.elementor-853 .elementor-element.elementor-element-7ab85f3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-71d2b8d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-853 .elementor-element.elementor-element-71d2b8d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-71d2b8d4 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-71d2b8d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-6d29630e .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-555d23b1{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-853 .elementor-element.elementor-element-4d71575a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-element-4d71575a .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-element-4d71575a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-38ba14fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-38ba14fb:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-38ba14fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-38ba14fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 0em 3em;}.elementor-853 .elementor-element.elementor-element-38ba14fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-eec1c39 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 4em 1em 4em;}.elementor-853 .elementor-element.elementor-element-eec1c39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-6c2baa8c{text-align:left;}.elementor-853 .elementor-element.elementor-element-6c2baa8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-45aa3354{text-align:left;}.elementor-853 .elementor-element.elementor-element-45aa3354 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-1ae96df7{text-align:left;}.elementor-853 .elementor-element.elementor-element-1ae96df7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-70b6815{text-align:left;}.elementor-853 .elementor-element.elementor-element-70b6815 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-247c3a{text-align:left;}.elementor-853 .elementor-element.elementor-element-247c3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-2a2eb0eb{text-align:left;}.elementor-853 .elementor-element.elementor-element-2a2eb0eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-4eb5a121 .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-6115e740 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 4em 1em 4em;}.elementor-853 .elementor-element.elementor-element-6115e740 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-4a48555d{left:-77px;}body.rtl .elementor-853 .elementor-element.elementor-element-4a48555d{right:-77px;}.elementor-853 .elementor-element.elementor-element-4a48555d{top:59px;}.elementor-853 .elementor-element.elementor-element-4a48555d img{width:66%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-37772061{left:110px;}body.rtl .elementor-853 .elementor-element.elementor-element-37772061{right:110px;}.elementor-853 .elementor-element.elementor-element-37772061{top:307px;}.elementor-853 .elementor-element.elementor-element-37772061 img{width:66%;border-radius:20px 20px 20px 20px;}.elementor-853 .elementor-element.elementor-element-33f84e61:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-33f84e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-33f84e61 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-33f84e61{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-359b4924 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-282cbe95{--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;}.elementor-853 .elementor-element.elementor-element-6571cfce{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-element-6571cfce .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-element-6571cfce .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-73129a50{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-59bc6be6:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-59bc6be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-59bc6be6 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-59bc6be6{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-4110bab9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-18a71af3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-48005225{text-align:left;}.elementor-853 .elementor-element.elementor-element-48005225 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-2d0e831{text-align:left;}.elementor-853 .elementor-element.elementor-element-2d0e831 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-5d3362d0{text-align:left;}.elementor-853 .elementor-element.elementor-element-5d3362d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-1487becc{text-align:left;}.elementor-853 .elementor-element.elementor-element-1487becc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-4b28a005{text-align:left;}.elementor-853 .elementor-element.elementor-element-4b28a005 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-621dbdfb{text-align:left;}.elementor-853 .elementor-element.elementor-element-621dbdfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-3bb077be{text-align:left;}.elementor-853 .elementor-element.elementor-element-3bb077be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-8200f4f{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-2d6261aa .elementor-button{background-color:#A48440;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-853 .elementor-element.elementor-element-379bcfbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-853 .elementor-element.elementor-element-379bcfbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-379bcfbe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-853 .elementor-element.elementor-element-379bcfbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-379bcfbe{z-index:500;}.elementor-853 .elementor-element.elementor-element-27b6430 > .elementor-widget-container{margin:0px -480px 0px 0px;}.elementor-853 .elementor-element.elementor-element-10f27446:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-10f27446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-10f27446 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-10f27446{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:3em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-7f9feb87 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-57c8147a{--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;}.elementor-853 .elementor-element.elementor-element-76166829{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-element-76166829 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-element-76166829 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-5c3cf87e{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-3f3ffbda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-3f3ffbda:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-3f3ffbda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-3f3ffbda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 0em 3em;}.elementor-853 .elementor-element.elementor-element-3f3ffbda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-77e4db6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-853 .elementor-element.elementor-element-77e4db6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-77e4db6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-77e4db6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-4bdc773d{text-align:left;}.elementor-853 .elementor-element.elementor-element-4bdc773d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-853 .elementor-element.elementor-element-72a95e8b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-853 .elementor-element.elementor-element-72a95e8b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-37ee065:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-853 .elementor-element.elementor-element-37ee065 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-37ee065 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-37ee065 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-171a4ef3 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-171a4ef3{text-align:left;}.elementor-853 .elementor-element.elementor-element-171a4ef3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-853 .elementor-element.elementor-element-27489ae7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-853 .elementor-element.elementor-element-27489ae7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-853 .elementor-element.elementor-element-4571e2e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-853 .elementor-element.elementor-element-4571e2e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-4571e2e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-4571e2e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-25075d > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-25075d{text-align:left;}.elementor-853 .elementor-element.elementor-element-25075d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-1e9066bf{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-853 .elementor-element.elementor-element-1e9066bf .elementor-widget-container{text-align:left;}.elementor-853 .elementor-element.elementor-element-1e9066bf .elementor-social-icon{background-color:#000000;}.elementor-853 .elementor-element.elementor-element-1e9066bf .elementor-social-icon i{color:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-1e9066bf .elementor-social-icon svg{fill:#FFFFFF;}.elementor-853 .elementor-element.elementor-element-7fb17fa9:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-7fb17fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-7fb17fa9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-853 .elementor-element.elementor-element-7fb17fa9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#14161838;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-42905c29 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-853 .elementor-element.elementor-element-7507a74f{--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;}.elementor-853 .elementor-element.elementor-element-3798a4e0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-853 .elementor-element.elementor-element-3798a4e0 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-853 .elementor-element.elementor-element-3798a4e0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-853 .elementor-element.elementor-element-41a6e6dd{--spacer-size:5px;}.elementor-853 .elementor-element.elementor-element-c0d3606{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-853 .elementor-element.elementor-element-c0d3606:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-c0d3606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080A1B;}.elementor-853 .elementor-element.elementor-element-4b62c844{--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;}.elementor-853 .elementor-element.elementor-element-78e92db6{--display:flex;}.elementor-853 .elementor-element.elementor-element-78e92db6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-853 .elementor-element.elementor-element-565eaba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-565eaba9.elementor-element{--align-self:center;}.elementor-853 .elementor-element.elementor-element-565eaba9{text-align:center;}.elementor-853 .elementor-element.elementor-element-565eaba9 .elementor-heading-title{font-size:15px;font-weight:200;color:#FFFFFF;}@media(min-width:768px){.elementor-853 .elementor-element.elementor-element-7f0b8f32{--width:50%;}.elementor-853 .elementor-element.elementor-element-4657cd96{--width:50%;}.elementor-853 .elementor-element.elementor-element-2f8341c{--width:33%;}.elementor-853 .elementor-element.elementor-element-67daf156{--width:33%;}.elementor-853 .elementor-element.elementor-element-30eb3658{--width:33%;}.elementor-853 .elementor-element.elementor-element-03d66dc{--width:33%;}.elementor-853 .elementor-element.elementor-element-d3a5522{--width:33%;}.elementor-853 .elementor-element.elementor-element-1b5e8c9c{--width:100.238%;}.elementor-853 .elementor-element.elementor-element-78e92db6{--width:99.758%;}}@media(max-width:1024px) and (min-width:768px){.elementor-853 .elementor-element.elementor-element-16e7f5d8{width:50%;}.elementor-853 .elementor-element.elementor-element-4666f983{width:50%;}.elementor-853 .elementor-element.elementor-element-7c25d02f{width:100%;}.elementor-853 .elementor-element.elementor-element-71d2b8d4{width:100%;}.elementor-853 .elementor-element.elementor-element-eec1c39{width:100%;}.elementor-853 .elementor-element.elementor-element-6115e740{width:100%;}.elementor-853 .elementor-element.elementor-element-77e4db6f{width:100%;}.elementor-853 .elementor-element.elementor-element-37ee065{width:100%;}.elementor-853 .elementor-element.elementor-element-4571e2e0{width:100%;}}@media(min-width:2400px){body:not(.rtl) .elementor-853 .elementor-element.elementor-element-4a48555d{left:-68px;}body.rtl .elementor-853 .elementor-element.elementor-element-4a48555d{right:-68px;}.elementor-853 .elementor-element.elementor-element-4a48555d{top:88px;}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-37772061{left:73px;}body.rtl .elementor-853 .elementor-element.elementor-element-37772061{right:73px;}.elementor-853 .elementor-element.elementor-element-37772061{top:332px;}.elementor-853 .elementor-element.elementor-element-10f27446{margin-top:-87px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-853 .elementor-element.elementor-element-3fe0f52b{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-583669e4 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-853 .elementor-element.elementor-element-15fa8198.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-853 .elementor-element.elementor-element-15fa8198.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-71d7c78f{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-4fc540c9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-853 .elementor-element.elementor-element-24568bc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-853 .elementor-element.elementor-element-24568bc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-3280944c{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-20177134 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-fa91a00{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-d06e6f7 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-3d353848{padding:3em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-4666f983 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-2005bdbd{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-1cd8172d > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-edf23fa{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-7a90829e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-50186d7{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-1a481fed > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-853 .elementor-element.elementor-element-461e4a5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-853 .elementor-element.elementor-element-461e4a5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-d1a836b{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-6aafc43 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-7f9be831{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-7c25d02f > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-7ab85f3f{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-71d2b8d4 > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-38ba14fb{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-eec1c39 > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-6115e740 > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-33f84e61{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-359b4924 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-59bc6be6{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-4110bab9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-853 .elementor-element.elementor-element-379bcfbe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-853 .elementor-element.elementor-element-379bcfbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-853 .elementor-element.elementor-element-10f27446{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-7f9feb87 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-3f3ffbda{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-77e4db6f > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-37ee065 > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-4571e2e0 > .elementor-element-populated{margin:-1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-853 .elementor-element.elementor-element-7fb17fa9{padding:10em 1em 8em 1em;}.elementor-853 .elementor-element.elementor-element-42905c29 > .elementor-element-populated{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-853 .elementor-element.elementor-element-3fe0f52b:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-3fe0f52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjoaopaulorocha.com.br/wp-content/uploads/2025/04/Imagem-de-Fundo-com-Ruido-Sessao-1.jpg");background-position:-118px 118px;background-size:cover;}.elementor-853 .elementor-element.elementor-element-3fe0f52b{margin-top:-11em;margin-bottom:-9em;padding:02em 1em 9em 1em;}.elementor-853 .elementor-element.elementor-element-234442f9 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-853 .elementor-element.elementor-element-7b355e64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-71d7c78f:not(.elementor-motion-effects-element-type-background), .elementor-853 .elementor-element.elementor-element-71d7c78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjoaopaulorocha.com.br/wp-content/uploads/2025/04/Imagem-de-Fundo-com-Ruido-Sessao-1.jpg");background-position:-118px 118px;background-size:cover;}.elementor-853 .elementor-element.elementor-element-71d7c78f{margin-top:-7em;margin-bottom:-9em;padding:5em 1em 9em 1em;}.elementor-853 .elementor-element.elementor-element-62f9b422 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-853 .elementor-element.elementor-element-24568bc3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-853 .elementor-element.elementor-element-77696339 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-3280944c{margin-top:-11em;margin-bottom:0em;padding:0em 1em 4em 1em;z-index:500;}.elementor-853 .elementor-element.elementor-element-fa91a00{margin-top:0em;margin-bottom:0em;padding:0em 1em 4em 1em;z-index:500;}.elementor-853 .elementor-element.elementor-element-3d353848{padding:2em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-3b922bdd > .elementor-widget-container{margin:200px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4666f983 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-4b398f5c > .elementor-widget-container{margin:40px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-4b398f5c .elementor-heading-title{font-size:26px;}.elementor-853 .elementor-element.elementor-element-284be251{text-align:center;}.elementor-853 .elementor-element.elementor-element-284be251 .elementor-heading-title{font-size:26px;}.elementor-853 .elementor-element.elementor-element-4a2fafbd{text-align:center;}.elementor-853 .elementor-element.elementor-element-2005bdbd{padding:2em 0em 2em 0em;}.elementor-853 .elementor-element.elementor-element-8f1385f .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-853 .elementor-element.elementor-element-31ec5917 .elementor-heading-title{font-size:16px;}.elementor-853 .elementor-element.elementor-element-edf23fa{padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-50186d7{padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-6d64165f .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-853 .elementor-element.elementor-element-5e4d6511 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-d1a836b{padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-7f9be831{margin-top:0px;margin-bottom:0px;padding:4em 0em 0em 0em;z-index:500;}.elementor-853 .elementor-element.elementor-element-7c25d02f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-119fe31 .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-853 .elementor-element.elementor-element-7ab85f3f{padding:0em 0em 0em 0em;}.elementor-853 .elementor-element.elementor-element-71d2b8d4 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-38ba14fb{margin-top:0px;margin-bottom:0px;padding:24em 0em 4em 0em;}.elementor-853 .elementor-element.elementor-element-eec1c39 > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-6c2baa8c .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-853 .elementor-element.elementor-element-6115e740 > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:1em 1em 1em 1em;}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-4a48555d{left:2px;}body.rtl .elementor-853 .elementor-element.elementor-element-4a48555d{right:2px;}.elementor-853 .elementor-element.elementor-element-4a48555d{top:-342px;}body:not(.rtl) .elementor-853 .elementor-element.elementor-element-37772061{left:-1px;}body.rtl .elementor-853 .elementor-element.elementor-element-37772061{right:-1px;}.elementor-853 .elementor-element.elementor-element-37772061{top:-162px;}.elementor-853 .elementor-element.elementor-element-33f84e61{padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-59bc6be6{padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-27b6430 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-10f27446{padding:0em 1em 0em 1em;}.elementor-853 .elementor-element.elementor-element-3f3ffbda{padding:2em 0em 0em 0em;}.elementor-853 .elementor-element.elementor-element-77e4db6f > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-4bdc773d .elementor-heading-title{font-size:16px;}.elementor-853 .elementor-element.elementor-element-37ee065 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-171a4ef3 .elementor-heading-title{font-size:16px;}.elementor-853 .elementor-element.elementor-element-4571e2e0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-853 .elementor-element.elementor-element-25075d .elementor-heading-title{font-size:16px;}.elementor-853 .elementor-element.elementor-element-7fb17fa9{padding:0em 1em 0em 1em;}}/* Start custom CSS for button, class: .elementor-element-776c2aa */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b355e64 */.elementor-853 .elementor-element.elementor-element-7b355e64 img {
  width: auto;       /* Remove a restrição de largura */
  max-width: none;   /* Remove o limite máximo */
  height: auto;      /* Mantém a proporção */
  max-height: 800px; /* Define uma altura máxima maior */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fe0f52b */.elementor-853 .elementor-element.elementor-element-3fe0f52b > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    background: linear-gradient(to bottom, transparent 40%, #080A1B 100%);
    z-index: 1;
}

.elementor-853 .elementor-element.elementor-element-3fe0f52b {
    position: relative;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-738c91e0 */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71d7c78f *//* Gradiente com cor mais intensa visualmente */
.elementor-element.elementor-element-1d0100b > .elementor-background-overlay::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    background: linear-gradient(to top, #080A1B 0%, rgba(8, 10, 27, 0.8) 30%, rgba(8, 10, 27, 0) 100%);
    z-index: 1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7e97d69c */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b922bdd */.imagem-com-moldura {
    position: relative;
    display: inline-block;
}

.imagem-com-moldura::before {
    content: "";
    position: absolute;
    top: 10px; /* desce a moldura para dar mais espaço acima */
    left: -25px; /* desloca para a esquerda */
    width: calc(100% + 10px); /* reduz a largura para trazer o lado direito para dentro */
    height: calc(100% + 20px); /* mantém a moldura estendida no topo e na parte inferior */
    border: 2px solid white;
    border-radius: 20px; /* bordas arredondadas */
    z-index: 0;
    box-sizing: border-box;
}

.imagem-com-moldura img {
    position: relative;
    z-index: 1;
    display: block;
    border-radius: 20px; /* arredonda as bordas da imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-584f42d */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efe9eba */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1034 */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e4d6511 *//* Efeito de gradiente aplicado SOMENTE ao elemento com ID #item1 */
#item1 {
    position: relative;
    display: inline-block;
}

#item1 img {
    position: relative;
    z-index: 1;
    width: 100%; /* Garante que a imagem ocupe todo o container */
}

#item1::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 30%; /* Altura do gradiente (30% da altura do container) */
    background: linear-gradient(to top, 
              rgba(8, 10, 27, 0.9) 0%,      /* Cor #080A1B com 90% de opacidade na base */
              rgba(8, 10, 27, 0.4) 70%,     /* 40% de opacidade no meio */
              rgba(8, 10, 27, 0) 100%);     /* Totalmente transparente no topo */
    z-index: 2;
    pointer-events: none;
}

/* Ajuste de largura (opcional - mantenha se necessário) */
#item1::after {
    width: 80%;
    margin: 0 auto;
    left: 10%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-461e4a5c *//* Alternativa com pseudo-elemento */
.elementor-element.gradient-column {
    position: relative;
}

.elementor-element.gradient-column > .elementor-background-overlay::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(to top, #080A1B 0%, rgba(8, 10, 27, 0) 100%);
    z-index: 1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c565ba8 */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5bb3f6 */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d29630e */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d71575a */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eb5a121 */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6571cfce */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d6261aa */.elementor-button-icon {
    background-color: #FFD700; /* Fundo amarelo */
    border-radius: 50%; /* Opcional: deixa o fundo arredondado */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1px; /* Ajusta o espaçamento */
}

.elementor-button-icon .e-font-icon-svg {
    fill: #FF4500; /* Cor do fogo (laranja) */
    width: 1.0em;
    height: 1.0em;
}

@keyframes pulse-once {
    0% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.1); opacity: 0.8; }
    100% { transform: scale(1); opacity: 1; }
}

#lp-pom-button-287 {
    display: block;
    border-style: none;
    border-radius: 16px;
    left: 0px;
    top: 494px;
    z-index: 7;
    width: 401px;
    height: 52px;
    position: absolute;
    background: rgba(0, 240, 255, 1);
    box-shadow: none;
    text-shadow: none;
    color: #000000;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: Sora, sans-serif;
    text-align: center;
    background-repeat: no-repeat;
    animation: pulse-once 1.5s ease-out 1;
    animation-fill-mode: forwards; /* Mantém o estado final da animação */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76166829 */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bdc773d */.custom-mapa {
    color: #00F0FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-171a4ef3 */.custom-mapa {
    color: #00F0FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25075d */.custom-mapa {
    color: #00F0FF;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3798a4e0 */.elementor-widget-divider .elementor-divider-separator {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-widget-divider .elementor-divider-separator::before,
.elementor-widget-divider .elementor-divider-separator::after {
    content: "";
    width: 12px;
    height: 12px;
    background-color: var(--divider-color, #ffffff);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::before {
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.elementor-widget-divider .elementor-divider-separator::after {
    right: 0;
    transform: translate(50%, -50%) rotate(45deg);
}/* End custom CSS */