.elementor-45 .elementor-element.elementor-element-4b11db2{--display:flex;--min-height:711px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-4b11db2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4b11db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmarciomuller.com.br/wp-content/uploads/2025/08/fundo-site-princial.webp");background-position:top center;}.elementor-45 .elementor-element.elementor-element-4b11db2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-4bfff89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-53e79ff{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-53e79ff .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-53e79ff .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#181F32;}.elementor-45 .elementor-element.elementor-element-53e79ff .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:35px;font-weight:400;line-height:40px;color:#065654;}.elementor-45 .elementor-element.elementor-element-e2e37da .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-e2e37da .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#181F32;}.elementor-45 .elementor-element.elementor-element-e2e37da .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#181F32;}.elementor-45 .elementor-element.elementor-element-36777c0 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-36777c0 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#181F32;}.elementor-45 .elementor-element.elementor-element-36777c0 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#065654;}.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-45 .elementor-element.elementor-element-80de738 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(143deg, #065654 0%, #303B5A 100%);box-shadow:0px 8px 10px 1px rgba(0.48043478260869316, 17.00000000000001, 13.767911153119115, 0.27);border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-45 .elementor-element.elementor-element-80de738{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-80de738:hover{--e-transform-scale:1.1;}.elementor-45 .elementor-element.elementor-element-80de738.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-a8d8801{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-45 .elementor-element.elementor-element-a8d8801:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a8d8801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #065654 0%, #2D3A5C 100%);}.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-45 .elementor-element.elementor-element-4bb2634 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.8px;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-9471186{--display:flex;--min-height:628px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-a2ef4c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-45 .elementor-element.elementor-element-7202c94 img{height:97%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:17px 17px 17px 17px;}.elementor-45 .elementor-element.elementor-element-584898d{--display:flex;--min-height:595px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-876a539{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-876a539 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-876a539 .elementor-image-box-title{margin-bottom:17px;font-family:"Sora", Sans-serif;font-size:43px;font-weight:600;color:#181F32;}.elementor-45 .elementor-element.elementor-element-876a539 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:300;color:#181F32;}.elementor-45 .elementor-element.elementor-element-c79ea9b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:300;text-transform:uppercase;border-radius:20px 20px 20px 20px;padding:7px 30px 7px 30px;}.elementor-45 .elementor-element.elementor-element-c79ea9b .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-c79ea9b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-c79ea9b{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-c79ea9b.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-c79ea9b .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-c79ea9b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1fc1feb{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-1fc1feb:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1fc1feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmarciomuller.com.br/wp-content/uploads/2025/08/fundo-2-1.webp");background-position:top center;}.elementor-45 .elementor-element.elementor-element-1fc1feb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-50edb0b{padding:60px 0px 20px 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-50edb0b .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-e188f3c{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 25px -100px rgba(0,0,0,0.5);}.elementor-45 .elementor-element.elementor-element-e188f3c:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e188f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#065654;}.elementor-45 .elementor-element.elementor-element-e188f3c.e-con{--e-con-transform-skewX:0deg;}.elementor-45 .elementor-element.elementor-element-e188f3c::before, .elementor-45 .elementor-element.elementor-element-e188f3c > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-e188f3c > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-e188f3c > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-e188f3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-e188f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-e188f3c > .elementor-shape-top svg, .elementor-45 .elementor-element.elementor-element-e188f3c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-45 .elementor-element.elementor-element-40a9585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-8969e99 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-090d3d9 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-090d3d9 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-090d3d9 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-090d3d9{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-090d3d9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-090d3d9 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-090d3d9 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-1aab0c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-aaad448{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-aaad448.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-aaad448 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-aaad448 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-aaad448 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-d7b938e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-d7b938e:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d7b938e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#065654;}.elementor-45 .elementor-element.elementor-element-5a6d19f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-173bf57 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-ea22a19 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-ea22a19 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-ea22a19 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-ea22a19{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-ea22a19 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-ea22a19 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-ea22a19 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-0972918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-d14b10b{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-d14b10b.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-d14b10b .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-d14b10b .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-d14b10b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-fe84159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-fe84159:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-fe84159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-2eccb14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-dc13740 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-29c4008 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-29c4008 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-29c4008 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-29c4008{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-29c4008 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-29c4008 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-29c4008 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-f5fc3a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-7f8e2a7{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-7f8e2a7.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-7f8e2a7 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-7f8e2a7 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-7f8e2a7 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-e455fed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-e455fed:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e455fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-733dc09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-ebf8b1c img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-7988469 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-7988469 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-7988469 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-7988469{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-7988469 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-7988469 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-7988469 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-4a82f25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-841e4c1{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-841e4c1.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-841e4c1 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-841e4c1 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-841e4c1 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-fb5ff89{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-fb5ff89:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-fb5ff89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-8adceca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-1042b1b img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-a1d7ca7 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-a1d7ca7 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-a1d7ca7 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-a1d7ca7{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-a1d7ca7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-a1d7ca7 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-a1d7ca7 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-f6c3dd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-9b87ff3{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-9b87ff3.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-9b87ff3 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-9b87ff3 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-9b87ff3 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-6299d0b{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-6299d0b:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6299d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-f5951a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-06ae264 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-fc68b01 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-fc68b01 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-fc68b01 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-fc68b01{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-fc68b01 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-fc68b01 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-fc68b01 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-b8c6978{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-d7fcf1f{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-d7fcf1f.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-d7fcf1f .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-d7fcf1f .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-d7fcf1f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-10ff774{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-10ff774:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-10ff774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-c43b5c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-5f102b8 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-5b6c435 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-5b6c435 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-5b6c435 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-5b6c435{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-5b6c435 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-5b6c435 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-5b6c435 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-30f57fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-b38b65f{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-b38b65f.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-b38b65f .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-b38b65f .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-b38b65f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-a2644f5{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-a2644f5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a2644f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-30d8cc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-9fc887c img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-4bf015c .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-4bf015c .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-4bf015c .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-4bf015c{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-4bf015c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-4bf015c .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-4bf015c .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-41a9ea0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-f0ad677{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-f0ad677.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-f0ad677 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-f0ad677 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-f0ad677 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-6967200{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-6967200:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6967200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-403e308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-267eae0 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-43b0784 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-43b0784 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-43b0784 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-43b0784{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-43b0784 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-43b0784 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-43b0784 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-612064e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-2a2a0b0{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-2a2a0b0.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-2a2a0b0 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-2a2a0b0 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-2a2a0b0 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-2618fdf{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-2618fdf:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2618fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-361bcdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-55d37f9 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-f385392 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-f385392 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-f385392 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-f385392{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-f385392 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-f385392 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-f385392 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-28d7d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-0be722e{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-0be722e.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-0be722e .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-0be722e .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-0be722e .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-3afaa8a{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-3afaa8a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-3afaa8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-db47218{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-1a4f453 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-fb50847 .elementor-button{background-color:#F3FFFF;font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:#065654;color:#065654;box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-fb50847 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-fb50847 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-fb50847{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-fb50847 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-fb50847 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-fb50847 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-f7b94d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-ad39d79{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-ad39d79.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-ad39d79 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-ad39d79 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-ad39d79 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-44983de{--e-n-carousel-swiper-offset-size:48px;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-45 .elementor-element.elementor-element-44983de.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-45 .elementor-element.elementor-element-ba0e818{padding:60px 0px 20px 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-ba0e818 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-fb65e97{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 25px -100px rgba(0,0,0,0.5);}.elementor-45 .elementor-element.elementor-element-fb65e97:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-fb65e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-fb65e97.e-con{--e-con-transform-skewX:0deg;}.elementor-45 .elementor-element.elementor-element-fb65e97::before, .elementor-45 .elementor-element.elementor-element-fb65e97 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-fb65e97 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-fb65e97 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-fb65e97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-fb65e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-fb65e97 > .elementor-shape-top svg, .elementor-45 .elementor-element.elementor-element-fb65e97 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-45 .elementor-element.elementor-element-7e075f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-9aa6d23 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-a8508c9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-a8508c9 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-a8508c9 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-a8508c9{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-a8508c9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-a8508c9 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-a8508c9 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-71a2be8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-54557d1{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-54557d1.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-54557d1 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-54557d1 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-54557d1 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-fb60b32{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-fb60b32:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-fb60b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-56253bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-fcd2f35 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-96f9d47 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-96f9d47 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-96f9d47 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-96f9d47{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-96f9d47 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-96f9d47 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-96f9d47 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-ff3728f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-179467f{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-179467f.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-179467f .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-179467f .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-179467f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-3e0d0e3{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-3e0d0e3:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-3e0d0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-996d13d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-0bab5a9 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-b3bb684 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-b3bb684 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-b3bb684 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-b3bb684{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-b3bb684 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-b3bb684 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-b3bb684 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-afd33f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-ca8b9fd{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-ca8b9fd.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-ca8b9fd .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-ca8b9fd .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-ca8b9fd .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-5ec1b48{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-5ec1b48:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5ec1b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-10d2ca9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-257185c img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-b43ded0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-b43ded0 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-b43ded0 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-b43ded0{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-b43ded0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-b43ded0 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-b43ded0 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-a6a1f8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-2d6b85e{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-2d6b85e.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-2d6b85e .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-2d6b85e .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-2d6b85e .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-202c869{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-202c869:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-202c869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-8053484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-edac2a7 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-5aed166 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-5aed166 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-5aed166 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-5aed166{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-5aed166 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-5aed166 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-5aed166 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-c8f2d8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-768498e{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-768498e.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-768498e .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-768498e .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-768498e .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-1534641{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-1534641:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1534641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-c6226c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-3dc142b img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-9c3494c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-9c3494c .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-9c3494c .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-9c3494c{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-9c3494c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-9c3494c .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-9c3494c .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-65c155a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-4c9e240{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-4c9e240.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-4c9e240 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-4c9e240 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-4c9e240 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-b09e10d{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-b09e10d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b09e10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-ecfbe17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-468f33b img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-49b599c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-49b599c .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-49b599c .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-49b599c{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-49b599c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-49b599c .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-49b599c .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-ee85086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-e5f1273{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-e5f1273.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-e5f1273 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-e5f1273 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-e5f1273 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-f4ebbc1{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-f4ebbc1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f4ebbc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-5ecf41a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-ab95a5a img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-98125cd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-98125cd .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-98125cd .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-98125cd{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-98125cd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-98125cd .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-98125cd .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-0db92c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-dfe09ad{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-dfe09ad.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-dfe09ad .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-dfe09ad .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-dfe09ad .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-ea77ea9{--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;--border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-ea77ea9:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ea77ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-176cbdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-60c86b0 img{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-3f5fc29 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 12px 23px -6px rgba(0, 0, 0, 0.32);border-radius:17px 17px 17px 17px;padding:7px 7px 7px 7px;}.elementor-45 .elementor-element.elementor-element-3f5fc29 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3f5fc29 .elementor-button:focus{background-color:#111624;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-3f5fc29{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-3f5fc29 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-3f5fc29 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3f5fc29 .elementor-button:focus svg{fill:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-302ccb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-c7eb587{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-c7eb587.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-c7eb587 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-c7eb587 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-c7eb587 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:#F3FFFF;}.elementor-45 .elementor-element.elementor-element-0cd5d45{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-45 .elementor-element.elementor-element-e1108c6{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;box-shadow:0px 6px 29px 10px rgba(0, 0, 0, 0.37);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-e1108c6:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e1108c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e1108c6 > .elementor-shape-top svg, .elementor-45 .elementor-element.elementor-element-e1108c6 > .e-con-inner > .elementor-shape-top svg{width:calc(174vw + 1.3px);height:10px;}.elementor-45 .elementor-element.elementor-element-a3299b6{--display:flex;--min-height:179px;--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;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-5db36ee{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-5db36ee.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-1d6d17b{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-1d6d17b.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-1d6d17b .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-1d6d17b .elementor-image-box-title{margin-bottom:35px;font-family:"Sora", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1d6d17b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3163dce .elementor-button{background-color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 11px 18px -3px rgba(0, 0, 0, 0.27);border-radius:30px 30px 30px 30px;padding:10px 40px 10px 40px;}.elementor-45 .elementor-element.elementor-element-3163dce .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3163dce .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3163dce.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-3163dce .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3163dce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-b765497{width:var( --container-widget-width, 34.637% );max-width:34.637%;margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:34.637%;--container-widget-flex-grow:0;text-align:left;}.elementor-45 .elementor-element.elementor-element-b765497.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-b765497 img{width:100%;max-width:100%;height:448px;border-radius:30px 30px 30px 30px;box-shadow:0px 17px 43px -4px rgba(0, 0, 0, 0.2);}.elementor-45 .elementor-element.elementor-element-99fc54e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-fc517ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-af26344{padding:80px 0px 20px 0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-af26344 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-f9dab0c{--display:flex;--min-height:886px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.17;}.elementor-45 .elementor-element.elementor-element-f9dab0c::before, .elementor-45 .elementor-element.elementor-element-f9dab0c > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-f9dab0c > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-f9dab0c > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-f9dab0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-f9dab0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(209grad, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-45 .elementor-element.elementor-element-7f6a2f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-f3813c4{--display:flex;}.elementor-45 .elementor-element.elementor-element-5cb492a{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-5cb492a .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-5cb492a .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-5cb492a .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d22af51 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-d22af51 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-d22af51 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-d22af51.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-d22af51 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-d22af51 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-dd13b89{--display:flex;}.elementor-45 .elementor-element.elementor-element-dafd8d1{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-dafd8d1 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-dafd8d1 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-dafd8d1 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-180d35d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-180d35d .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-180d35d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-180d35d.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-180d35d .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-180d35d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a56a135{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-a56a135 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-a56a135 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-a56a135 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-6e1e318 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-6e1e318 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-6e1e318 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-6e1e318.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-6e1e318 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-6e1e318 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-96a3103{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-96a3103 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-96a3103 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-96a3103 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-923540c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-923540c .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-923540c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-923540c.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-923540c .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-923540c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-dd11a5d{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-dd11a5d .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-dd11a5d .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-dd11a5d .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3c7026a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-3c7026a .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3c7026a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3c7026a.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-3c7026a .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3c7026a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-ab6c5ef{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-ab6c5ef .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-ab6c5ef .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-ab6c5ef .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4cf3eef .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-4cf3eef .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-4cf3eef .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4cf3eef.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-4cf3eef .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-4cf3eef .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fdf7ec1{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-fdf7ec1 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-fdf7ec1 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-fdf7ec1 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-2a9bb1f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-2a9bb1f .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-2a9bb1f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-2a9bb1f.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-2a9bb1f .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-2a9bb1f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-96e75a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-0977a37{--display:flex;}.elementor-45 .elementor-element.elementor-element-45d179a{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-45d179a .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-45d179a .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-45d179a .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-c650d11 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-c650d11 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-c650d11 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-c650d11.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-c650d11 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-c650d11 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-2ae7c20{--display:flex;}.elementor-45 .elementor-element.elementor-element-d04a422{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-d04a422 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-d04a422 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-d04a422 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0aff43e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-0aff43e .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-0aff43e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-0aff43e.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-0aff43e .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-0aff43e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-e1f290c{--display:flex;}.elementor-45 .elementor-element.elementor-element-f2d2cdd{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-f2d2cdd .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-f2d2cdd .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-f2d2cdd .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-c773eac .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-c773eac .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-c773eac .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-c773eac.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-c773eac .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-c773eac .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3a7b519{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-3a7b519 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-3a7b519 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-3a7b519 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-97adc70 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-97adc70 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-97adc70 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-97adc70.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-97adc70 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-97adc70 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-f9b5707{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-f9b5707 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-f9b5707 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-f9b5707 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-21d6fa3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-21d6fa3 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-21d6fa3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-21d6fa3.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-21d6fa3 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-21d6fa3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-d051f30{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-d051f30 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-d051f30 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-d051f30 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3c33ce5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-3c33ce5 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3c33ce5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3c33ce5.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-3c33ce5 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3c33ce5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-65716b2{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-65716b2 .elementor-image-box-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-65716b2 .elementor-image-box-title{margin-bottom:7px;font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-65716b2 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-b97ad97 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:5px 40px 5px 40px;}.elementor-45 .elementor-element.elementor-element-b97ad97 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-b97ad97 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-b97ad97.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-b97ad97 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-b97ad97 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-45 .elementor-element.elementor-element-aaad448 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-aaad448 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-d14b10b .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-d14b10b .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-7f8e2a7 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-7f8e2a7 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-841e4c1 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-841e4c1 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-9b87ff3 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-9b87ff3 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-d7fcf1f .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-d7fcf1f .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-b38b65f .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-b38b65f .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-f0ad677 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-f0ad677 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-2a2a0b0 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-2a2a0b0 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-0be722e{width:auto;max-width:auto;}.elementor-45 .elementor-element.elementor-element-0be722e .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-ad39d79 .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-ad39d79 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-44983de{--e-n-carousel-swiper-slides-to-display:2;}.elementor-45 .elementor-element.elementor-element-54557d1 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-179467f .elementor-image-box-title{font-size:22px;}.elementor-45 .elementor-element.elementor-element-179467f .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-ca8b9fd .elementor-image-box-title{font-size:22px;}.elementor-45 .elementor-element.elementor-element-ca8b9fd .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-2d6b85e .elementor-image-box-title{font-size:22px;}.elementor-45 .elementor-element.elementor-element-2d6b85e .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-768498e .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-4c9e240 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-e5f1273 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-dfe09ad .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-c7eb587 .elementor-image-box-description{font-size:13px;}.elementor-45 .elementor-element.elementor-element-0cd5d45{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-4bfff89{--width:50%;}.elementor-45 .elementor-element.elementor-element-a2ef4c9{--width:50%;}.elementor-45 .elementor-element.elementor-element-584898d{--width:50%;}.elementor-45 .elementor-element.elementor-element-1fc1feb{--width:100.062%;}.elementor-45 .elementor-element.elementor-element-40a9585{--width:50%;}.elementor-45 .elementor-element.elementor-element-1aab0c3{--width:50%;}.elementor-45 .elementor-element.elementor-element-5a6d19f{--width:50%;}.elementor-45 .elementor-element.elementor-element-0972918{--width:50%;}.elementor-45 .elementor-element.elementor-element-2eccb14{--width:50%;}.elementor-45 .elementor-element.elementor-element-f5fc3a8{--width:50%;}.elementor-45 .elementor-element.elementor-element-733dc09{--width:50%;}.elementor-45 .elementor-element.elementor-element-4a82f25{--width:50%;}.elementor-45 .elementor-element.elementor-element-8adceca{--width:50%;}.elementor-45 .elementor-element.elementor-element-f6c3dd5{--width:50%;}.elementor-45 .elementor-element.elementor-element-f5951a7{--width:50%;}.elementor-45 .elementor-element.elementor-element-b8c6978{--width:50%;}.elementor-45 .elementor-element.elementor-element-c43b5c6{--width:50%;}.elementor-45 .elementor-element.elementor-element-30f57fe{--width:50%;}.elementor-45 .elementor-element.elementor-element-30d8cc7{--width:50%;}.elementor-45 .elementor-element.elementor-element-41a9ea0{--width:50%;}.elementor-45 .elementor-element.elementor-element-403e308{--width:50%;}.elementor-45 .elementor-element.elementor-element-612064e{--width:50%;}.elementor-45 .elementor-element.elementor-element-361bcdd{--width:50%;}.elementor-45 .elementor-element.elementor-element-28d7d8e{--width:50%;}.elementor-45 .elementor-element.elementor-element-db47218{--width:50%;}.elementor-45 .elementor-element.elementor-element-f7b94d3{--width:50%;}.elementor-45 .elementor-element.elementor-element-7e075f1{--width:50%;}.elementor-45 .elementor-element.elementor-element-71a2be8{--width:50%;}.elementor-45 .elementor-element.elementor-element-56253bd{--width:50%;}.elementor-45 .elementor-element.elementor-element-ff3728f{--width:50%;}.elementor-45 .elementor-element.elementor-element-996d13d{--width:50%;}.elementor-45 .elementor-element.elementor-element-afd33f2{--width:50%;}.elementor-45 .elementor-element.elementor-element-10d2ca9{--width:50%;}.elementor-45 .elementor-element.elementor-element-a6a1f8d{--width:50%;}.elementor-45 .elementor-element.elementor-element-8053484{--width:50%;}.elementor-45 .elementor-element.elementor-element-c8f2d8d{--width:50%;}.elementor-45 .elementor-element.elementor-element-c6226c3{--width:50%;}.elementor-45 .elementor-element.elementor-element-65c155a{--width:50%;}.elementor-45 .elementor-element.elementor-element-ecfbe17{--width:50%;}.elementor-45 .elementor-element.elementor-element-ee85086{--width:50%;}.elementor-45 .elementor-element.elementor-element-5ecf41a{--width:50%;}.elementor-45 .elementor-element.elementor-element-0db92c5{--width:50%;}.elementor-45 .elementor-element.elementor-element-176cbdc{--width:50%;}.elementor-45 .elementor-element.elementor-element-302ccb8{--width:50%;}.elementor-45 .elementor-element.elementor-element-5db36ee{--width:46%;}.elementor-45 .elementor-element.elementor-element-7f6a2f9{--width:50%;}.elementor-45 .elementor-element.elementor-element-96e75a2{--width:50%;}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-53e79ff{padding:113px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-9471186{--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-45 .elementor-element.elementor-element-7202c94 img{height:100%;}.elementor-45 .elementor-element.elementor-element-0be722e{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-0be722e .elementor-image-box-title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-44983de{--e-n-carousel-swiper-slides-to-display:1;}.elementor-45 .elementor-element.elementor-element-0cd5d45{--e-n-carousel-swiper-slides-to-display:1;}.elementor-45 .elementor-element.elementor-element-b765497{text-align:center;}.elementor-45 .elementor-element.elementor-element-b765497 img{width:100%;max-width:100%;height:469px;object-fit:fill;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-4b11db2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4b11db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmarciomuller.com.br/wp-content/uploads/2025/08/fundo-cel-123123.webp");background-position:top center;background-size:auto;}.elementor-45 .elementor-element.elementor-element-4b11db2{--min-height:840px;}.elementor-45 .elementor-element.elementor-element-4bfff89{--justify-content:flex-end;}.elementor-45 .elementor-element.elementor-element-53e79ff .elementor-image-box-title{font-size:35px;}.elementor-45 .elementor-element.elementor-element-53e79ff .elementor-image-box-description{font-size:30px;}.elementor-45 .elementor-element.elementor-element-80de738.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-c79ea9b.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-0cd5d45{width:100%;max-width:100%;}.elementor-45 .elementor-element.elementor-element-0cd5d45.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-45 .elementor-element.elementor-element-a3299b6{--content-width:500px;}.elementor-45 .elementor-element.elementor-element-5db36ee{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-1d6d17b .elementor-image-box-wrapper{text-align:center;}.elementor-45 .elementor-element.elementor-element-3163dce.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-b765497{width:var( --container-widget-width, 20em );max-width:20em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20em;--container-widget-flex-grow:0;text-align:left;}.elementor-45 .elementor-element.elementor-element-b765497.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-b765497 img{width:100%;}}/* Start custom CSS for container, class: .elementor-element-a8d8801 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a2a0b0 */.elementor-45 .elementor-element.elementor-element-2a2a0b0 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}

/* Padrão geral (vai valer se não tiver outra regra) */
body {
  font-size: 16px;
}

/* Monitores médios, até ~15" (largura <= 1366px) */
@media (max-width: 1366px) {
  body {
    font-size: 14px;
  }
}

/* Monitores grandes, até ~24" (largura >= 1920px) */
@media (min-width: 1920px) {
  body {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0be722e */.elementor-45 .elementor-element.elementor-element-0be722e {
  word-wrap: break-word;
  overflow-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af26344 */.linha-embaixo {
    position: relative;
    padding-bottom: 8px; /* espaço para a linha */
}

.linha-embaixo::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px; /* espessura da linha */
    background: linear-gradient(90deg, #065654, #f3ffff);/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99fc54e */.linha-scroll {
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, #ff6a00, #ee0979);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.8s ease-out;
    border-radius: 2px;
}
.linha-scroll.visivel {
    transform: scaleX(1);
}/* End custom CSS */