.elementor-5339 .elementor-element.elementor-element-fe985a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5339 .elementor-element.elementor-element-fe985a7:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-fe985a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-961dcb9{--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-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-5339 .elementor-element.elementor-element-c682349 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5339 .elementor-element.elementor-element-21addf7{color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-56e1b83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-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-5339 .elementor-element.elementor-element-c5b9bd8 .elementor-button{background-color:#E07022;border-radius:7px 7px 7px 7px;}.elementor-5339 .elementor-element.elementor-element-8faf53d .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-5339 .elementor-element.elementor-element-5b483a6{--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-5339 .elementor-element.elementor-element-f0970b4 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;width:100%;}.elementor-5339 .elementor-element.elementor-element-87bd01f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5339 .elementor-element.elementor-element-87bd01f:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-87bd01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-5339 .elementor-element.elementor-element-122a3e9{text-align:center;}.elementor-5339 .elementor-element.elementor-element-122a3e9 .elementor-heading-title{color:#132E3E;}.elementor-5339 .elementor-element.elementor-element-03d3c7f{--e-image-carousel-slides-to-show:3;}.elementor-5339 .elementor-element.elementor-element-9e0cb88{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5339 .elementor-element.elementor-element-9e0cb88:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-9e0cb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-a8d95f8{text-align:center;}.elementor-5339 .elementor-element.elementor-element-a8d95f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#132E3E;}.elementor-5339 .elementor-element.elementor-element-a6c5225{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-5339 .elementor-element.elementor-element-b1e63b8{background-color:#F9FAFB;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:16px 16px 16px 16px;}.elementor-5339 .elementor-element.elementor-element-b1e63b8 .elementor-icon-box-wrapper{gap:15px;}.elementor-5339 .elementor-element.elementor-element-b1e63b8.elementor-view-stacked .elementor-icon{background-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-b1e63b8.elementor-view-framed .elementor-icon, .elementor-5339 .elementor-element.elementor-element-b1e63b8.elementor-view-default .elementor-icon{fill:#5995BC;color:#5995BC;border-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-b1e63b8 .elementor-icon-box-title{color:#191C21;}.elementor-5339 .elementor-element.elementor-element-b1e63b8:has(:hover) .elementor-icon-box-title,
					 .elementor-5339 .elementor-element.elementor-element-b1e63b8:has(:focus) .elementor-icon-box-title{color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-b1e63b8 .elementor-icon-box-description{color:#4B5563;}.elementor-5339 .elementor-element.elementor-element-8800e89{background-color:#F9FAFB;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:16px 16px 16px 16px;}.elementor-5339 .elementor-element.elementor-element-8800e89 .elementor-icon-box-wrapper{gap:15px;}.elementor-5339 .elementor-element.elementor-element-8800e89.elementor-view-stacked .elementor-icon{background-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-8800e89.elementor-view-framed .elementor-icon, .elementor-5339 .elementor-element.elementor-element-8800e89.elementor-view-default .elementor-icon{fill:#5995BC;color:#5995BC;border-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-8800e89 .elementor-icon-box-title{color:#191C21;}.elementor-5339 .elementor-element.elementor-element-8800e89:has(:hover) .elementor-icon-box-title,
					 .elementor-5339 .elementor-element.elementor-element-8800e89:has(:focus) .elementor-icon-box-title{color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-8800e89 .elementor-icon-box-description{color:#4B5563;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7{background-color:#F9FAFB;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:16px 16px 16px 16px;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7 .elementor-icon-box-wrapper{gap:15px;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7.elementor-view-stacked .elementor-icon{background-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7.elementor-view-framed .elementor-icon, .elementor-5339 .elementor-element.elementor-element-ffc3ce7.elementor-view-default .elementor-icon{fill:#5995BC;color:#5995BC;border-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7 .elementor-icon-box-title{color:#191C21;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7:has(:hover) .elementor-icon-box-title,
					 .elementor-5339 .elementor-element.elementor-element-ffc3ce7:has(:focus) .elementor-icon-box-title{color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-ffc3ce7 .elementor-icon-box-description{color:#4B5563;}.elementor-5339 .elementor-element.elementor-element-8d7c55c{background-color:#F9FAFB;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:16px 16px 16px 16px;}.elementor-5339 .elementor-element.elementor-element-8d7c55c .elementor-icon-box-wrapper{gap:15px;}.elementor-5339 .elementor-element.elementor-element-8d7c55c.elementor-view-stacked .elementor-icon{background-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-8d7c55c.elementor-view-framed .elementor-icon, .elementor-5339 .elementor-element.elementor-element-8d7c55c.elementor-view-default .elementor-icon{fill:#5995BC;color:#5995BC;border-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-8d7c55c .elementor-icon-box-title{color:#191C21;}.elementor-5339 .elementor-element.elementor-element-8d7c55c:has(:hover) .elementor-icon-box-title,
					 .elementor-5339 .elementor-element.elementor-element-8d7c55c:has(:focus) .elementor-icon-box-title{color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-8d7c55c .elementor-icon-box-description{color:#4B5563;}.elementor-5339 .elementor-element.elementor-element-441fc36b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5339 .elementor-element.elementor-element-276131f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#E07022;}.elementor-5339 .elementor-element.elementor-element-7e9b1ca8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5339 .elementor-element.elementor-element-7e9b1ca8.e-con{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-611cb5c6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5339 .elementor-element.elementor-element-611cb5c6:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-611cb5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-375a9eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-214eaa02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-270436ab{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E07022;}.elementor-5339 .elementor-element.elementor-element-5ecbe06a{background-color:#FFFFFF;top:-30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-5ecbe06a{right:-30px;}body.rtl .elementor-5339 .elementor-element.elementor-element-5ecbe06a{left:-30px;}.elementor-5339 .elementor-element.elementor-element-5ecbe06a img{width:90px;max-width:90px;height:90px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-5339 .elementor-element.elementor-element-6407cc18 .elementor-button{background-color:#4985B8;}.elementor-5339 .elementor-element.elementor-element-6407cc18.elementor-element{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-1a0714ff{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5339 .elementor-element.elementor-element-1a0714ff:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-1a0714ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-3947785a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-5107697f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-bf50dbe{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E07022;}.elementor-5339 .elementor-element.elementor-element-77b6acb .elementor-button{background-color:#4985B8;}.elementor-5339 .elementor-element.elementor-element-77b6acb.elementor-element{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-72e61ac0{background-color:#FFFFFF;top:-30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-72e61ac0{right:-30px;}body.rtl .elementor-5339 .elementor-element.elementor-element-72e61ac0{left:-30px;}.elementor-5339 .elementor-element.elementor-element-72e61ac0 img{width:90px;max-width:90px;height:90px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-5339 .elementor-element.elementor-element-132f7e93{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5339 .elementor-element.elementor-element-132f7e93:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-132f7e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-51258845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-5d495987 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-5e521f2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#E07022;}.elementor-5339 .elementor-element.elementor-element-75aa815d .elementor-button{background-color:#4985B8;}.elementor-5339 .elementor-element.elementor-element-75aa815d.elementor-element{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-51f9aff1{background-color:#FFFFFF;top:-30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-51f9aff1{right:-30px;}body.rtl .elementor-5339 .elementor-element.elementor-element-51f9aff1{left:-30px;}.elementor-5339 .elementor-element.elementor-element-51f9aff1 img{width:90px;max-width:90px;height:90px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-5339 .elementor-element.elementor-element-19700af{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5339 .elementor-element.elementor-element-19700af:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-19700af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #315265 0%, #132E3E 100%);}.elementor-5339 .elementor-element.elementor-element-360ba0aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#F5F5F5;}.elementor-5339 .elementor-element.elementor-element-1612b06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#F5F5F5;}.elementor-5339 .elementor-element.elementor-element-34fd6026{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#F5F5F5;}.elementor-5339 .elementor-element.elementor-element-358e5839 .elementor-button{background-color:#E07022;}.elementor-5339 .elementor-element.elementor-element-358e5839.elementor-element{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-2fe2905a{background-color:transparent;top:-30px;background-image:linear-gradient(180deg, #315265 0%, #002B4D 100%);border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-2fe2905a{right:-30px;}body.rtl .elementor-5339 .elementor-element.elementor-element-2fe2905a{left:-30px;}.elementor-5339 .elementor-element.elementor-element-2fe2905a img{width:90px;max-width:90px;height:90px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-5339 .elementor-element.elementor-element-21d1f7b0{color:#274E5E;}.elementor-5339 .elementor-element.elementor-element-2a49a34b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5339 .elementor-element.elementor-element-2a49a34b.e-con{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-32c4ae47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#777777;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5339 .elementor-element.elementor-element-7b064904{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5339 .elementor-element.elementor-element-7b064904.elementor-element{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-7b064904 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-5339 .elementor-element.elementor-element-7b064904 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-5339 .elementor-element.elementor-element-366507f3{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#274E5E;}.elementor-5339 .elementor-element.elementor-element-1e11fcf9{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--justify-items:center;}.elementor-5339 .elementor-element.elementor-element-3c93e24d{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-3c93e24d.e-con{--align-self:center;}.elementor-5339 .elementor-element.elementor-element-3cfc6fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-7a610903{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#777777;}.elementor-5339 .elementor-element.elementor-element-1a1791e5{--display:flex;--min-height:0px;--justify-content:flex-start;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-5ab0f644 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-6284ca95{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-5339 .elementor-element.elementor-element-fc82a69{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-9eefc11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-562f6502{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-5339 .elementor-element.elementor-element-2297a80{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25098039215686274);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-2297a80:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-2297a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #315265 0%, #132E3E 100%);}.elementor-5339 .elementor-element.elementor-element-6b739be5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;color:#4A85B4;}.elementor-5339 .elementor-element.elementor-element-279bfda1{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-8982ccb{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-5339 .elementor-element.elementor-element-8982ccb:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-8982ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradores.sertras.com/wp-content/uploads/2025/11/Lideres-numeros.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5339 .elementor-element.elementor-element-4b8e4b6{text-align:center;}.elementor-5339 .elementor-element.elementor-element-4b8e4b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#274E5E;}.elementor-5339 .elementor-element.elementor-element-1136df87{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-7f7e23b7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-7f7e23b7:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-7f7e23b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #274E5E 0%, #132E3E 100%);}.elementor-5339 .elementor-element.elementor-element-3b2c7c27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#F5F5F5;}.elementor-5339 .elementor-element.elementor-element-640d5110{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-182d474c{background-color:#FFFFFF;padding:0px 0px 30px 30px;top:-1px;border-radius:0% 0% 0% 100%;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-182d474c{left:22.999vw;}body.rtl .elementor-5339 .elementor-element.elementor-element-182d474c{right:22.999vw;}.elementor-5339 .elementor-element.elementor-element-182d474c img{width:1000%;border-radius:0% 0% 0% 50%;}.elementor-5339 .elementor-element.elementor-element-221590c7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-221590c7:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-221590c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E07022;}.elementor-5339 .elementor-element.elementor-element-6e1b8af4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#F5F5F5;}.elementor-5339 .elementor-element.elementor-element-3a5e7a1b{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-2febc886{background-color:#FFFFFF;padding:0px 0px 30px 30px;top:-1px;border-radius:0% 0% 0% 100%;}.elementor-5339 .elementor-element.elementor-element-2febc886.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-2febc886{left:22.999vw;}body.rtl .elementor-5339 .elementor-element.elementor-element-2febc886{right:22.999vw;}.elementor-5339 .elementor-element.elementor-element-2febc886 img{width:1000px;border-radius:0% 0% 0% 50%;}.elementor-5339 .elementor-element.elementor-element-259823ac{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-259823ac:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-259823ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #274E5E 0%, #132E3E 100%);}.elementor-5339 .elementor-element.elementor-element-420866cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#F5F5F5;}.elementor-5339 .elementor-element.elementor-element-218f6734{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-7f8a46f2{background-color:#FFFFFF;padding:0px 0px 30px 30px;top:-1px;border-radius:0% 0% 0% 100%;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-7f8a46f2{left:22.999vw;}body.rtl .elementor-5339 .elementor-element.elementor-element-7f8a46f2{right:22.999vw;}.elementor-5339 .elementor-element.elementor-element-7f8a46f2 img{width:1000px;border-radius:0% 0% 0% 50%;}.elementor-5339 .elementor-element.elementor-element-b93fd83{--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-5339 .elementor-element.elementor-element-45f6573{text-align:center;}.elementor-5339 .elementor-element.elementor-element-45f6573 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#274E5E;}.elementor-5339 .elementor-element.elementor-element-8e15328{--display:flex;}.elementor-5339 .elementor-element.elementor-element-128f50b{--display:flex;}.elementor-5339 .elementor-element.elementor-element-01f84f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5339 .elementor-element.elementor-element-79334fb{--display:flex;}.elementor-5339 .elementor-element.elementor-element-fe11d2e{--display:flex;}.elementor-5339 .elementor-element.elementor-element-3d7ac5f{--display:flex;}.elementor-5339 .elementor-element.elementor-element-20a75c9{--display:flex;}.elementor-5339 .elementor-element.elementor-element-d655d3b{--display:flex;}.elementor-5339 .elementor-element.elementor-element-51d05b0{--display:flex;}.elementor-5339 .elementor-element.elementor-element-f961f2c{--display:flex;}.elementor-5339 .elementor-element.elementor-element-24edfe2{--display:flex;}.elementor-5339 .elementor-element.elementor-element-ef2faea{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:2px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-5339 .elementor-element.elementor-element-ef2faea > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#5995BC;}.elementor-5339 .elementor-element.elementor-element-6e466103{--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;--overlay-opacity:0.5;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-5339 .elementor-element.elementor-element-6e466103::before, .elementor-5339 .elementor-element.elementor-element-6e466103 > .elementor-background-video-container::before, .elementor-5339 .elementor-element.elementor-element-6e466103 > .e-con-inner > .elementor-background-video-container::before, .elementor-5339 .elementor-element.elementor-element-6e466103 > .elementor-background-slideshow::before, .elementor-5339 .elementor-element.elementor-element-6e466103 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5339 .elementor-element.elementor-element-6e466103 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://compradores.sertras.com/wp-content/uploads/2025/11/Group-1614.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-5339 .elementor-element.elementor-element-2646ab70{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 30px 0px #000000;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5339 .elementor-element.elementor-element-2646ab70:not(.elementor-motion-effects-element-type-background), .elementor-5339 .elementor-element.elementor-element-2646ab70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5339 .elementor-element.elementor-element-2646ab70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5339 .elementor-element.elementor-element-166e09ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-5339 .elementor-element.elementor-element-586487b4{padding:0px 0px 0px 0px;}.elementor-5339 .elementor-element.elementor-element-586487b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#111827;}.elementor-5339 .elementor-element.elementor-element-33fef3bc{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#4B5563;}.elementor-5339 .elementor-element.elementor-element-1c2e150a{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:50px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-5339 .elementor-element.elementor-element-1c2e150a.elementor-element{--align-self:flex-start;}.elementor-5339 .elementor-element.elementor-element-1c2e150a .elementor-social-icon{background-color:#CCCCCC00;}.elementor-5339 .elementor-element.elementor-element-1c2e150a .elementor-social-icon i{color:#E07022;}.elementor-5339 .elementor-element.elementor-element-1c2e150a .elementor-social-icon svg{fill:#E07022;}@media(max-width:1024px){.elementor-5339 .elementor-element.elementor-element-a6c5225{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-441fc36b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5339 .elementor-element.elementor-element-7e9b1ca8{--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-1e11fcf9{--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-8982ccb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5339 .elementor-element.elementor-element-1136df87{--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-6e466103{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(min-width:768px){.elementor-5339 .elementor-element.elementor-element-961dcb9{--width:50%;}.elementor-5339 .elementor-element.elementor-element-5b483a6{--width:50%;}.elementor-5339 .elementor-element.elementor-element-9e0cb88{--content-width:1200px;}.elementor-5339 .elementor-element.elementor-element-8e15328{--content-width:800px;}.elementor-5339 .elementor-element.elementor-element-2646ab70{--width:58.516%;}.elementor-5339 .elementor-element.elementor-element-166e09ea{--width:50%;}}@media(max-width:767px){.elementor-5339 .elementor-element.elementor-element-03d3c7f{--e-image-carousel-slides-to-show:6;}.elementor-5339 .elementor-element.elementor-element-a6c5225{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-7e9b1ca8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-1e11fcf9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-8982ccb{--padding-top:25px;--padding-bottom:110px;--padding-left:25px;--padding-right:25px;}.elementor-5339 .elementor-element.elementor-element-1136df87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5339 .elementor-element.elementor-element-7f7e23b7{--padding-top:130px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-182d474c{left:22.996vw;}body.rtl .elementor-5339 .elementor-element.elementor-element-182d474c{right:22.996vw;}.elementor-5339 .elementor-element.elementor-element-182d474c{top:-1.99px;}.elementor-5339 .elementor-element.elementor-element-182d474c img{width:302px;max-width:35%;}.elementor-5339 .elementor-element.elementor-element-221590c7{--padding-top:130px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5339 .elementor-element.elementor-element-2febc886{width:var( --container-widget-width, 156.995px );max-width:156.995px;padding:20px 20px 20px 20px;--container-widget-width:156.995px;--container-widget-flex-grow:0;text-align:center;}.elementor-5339 .elementor-element.elementor-element-2febc886 img{width:100%;max-width:100%;height:80px;}.elementor-5339 .elementor-element.elementor-element-259823ac{--padding-top:130px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-5339 .elementor-element.elementor-element-7f8a46f2{left:22.996vw;}body.rtl .elementor-5339 .elementor-element.elementor-element-7f8a46f2{right:22.996vw;}.elementor-5339 .elementor-element.elementor-element-7f8a46f2{top:-1.99px;}.elementor-5339 .elementor-element.elementor-element-7f8a46f2 img{width:100%;max-width:49%;}.elementor-5339 .elementor-element.elementor-element-6e466103{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-5339 .elementor-element.elementor-element-2646ab70{--width:100%;}.elementor-5339 .elementor-element.elementor-element-166e09ea{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5339 .elementor-element.elementor-element-1c2e150a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5339 .elementor-element.elementor-element-1c2e150a{--icon-size:29px;}}/* Start custom CSS for image-carousel, class: .elementor-element-03d3c7f */.elementor-5339 .elementor-element.elementor-element-03d3c7f img {
  filter: grayscale(100%);
  opacity: 0.7;
  transition: all 0.3s ease;
}

.elementor-5339 .elementor-element.elementor-element-03d3c7f img:hover {
  filter: grayscale(0%);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9b1ca8 *//* =========================================================
   SERTRAS – SOMENTE O <details> (NÃO TOCA EM IMAGEM NEM CARD)
   - Resolve: botão/summary não pega 100% de largura no Elementor
   - Não mexe no grid, não mexe nos .e-con, não mexe nas imagens
   ========================================================= */

/* o <details> ocupa 100% sempre */
.sertras-docs{
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

/* wrapper do widget pode “encolher” conteúdo; só forçamos quando CONTÉM .sertras-docs */
.elementor-widget-container:has(.sertras-docs){
  width: 100% !important;
  max-width: 100% !important;
}

/* o “botão” (summary) ocupa 100% */
.sertras-docs summary{
  width: 100% !important;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  gap: 10px;

  cursor: pointer;
  padding: 12px 16px;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.2;

  list-style: none;
}

.sertras-docs summary::-webkit-details-marker{ display: none; }
.sertras-docs summary::after{
  content: "▾";
  font-size: 14px;
  opacity: .75;
  transition: transform .18s ease;
}
.sertras-docs[open] summary::after{ transform: rotate(180deg); }

/* visual “Sertras” (claro) */
.sertras-docs{
  --sertras-green:#16a34a;
  --sertras-green-soft:rgba(22,163,74,.18);

  margin-top: 14px;
  border-radius: 16px;
  border: 1px solid rgba(17,24,39,.14);
  background: #ffffff;
  overflow: hidden;
  box-shadow: 0 14px 36px rgba(0,0,0,.10);
}

.sertras-docs summary{
  color: #1f2937;
}

.sertras-docs summary::before{
  content:"";
  width:10px;
  height:10px;
  border-radius:999px;
  background:var(--sertras-green);
  box-shadow:0 0 0 4px var(--sertras-green-soft);
  flex:0 0 auto;
}

.sertras-docs summary:hover{
  background: rgba(22,163,74,.06);
}

.sertras-docs ul{
  margin: 0;
  padding: 12px 18px 16px 26px;
  border-top: 1px solid rgba(17,24,39,.10);
  max-height: 240px;
  overflow-y: auto;
}

.sertras-docs li{
  margin: 6px 0;
  font-size: 13px;
  line-height: 1.35;
  color: #1f2937;
}

/* variação Platinum (fundo escuro) */
.sertras-docs--dark{
  border: 1px solid rgba(255,255,255,.18);
  background: rgba(255,255,255,.06);
}
.sertras-docs--dark summary,
.sertras-docs--dark li{
  color: rgba(255,255,255,.92);
}
.sertras-docs--dark ul{
  border-top: 1px solid rgba(255,255,255,.12);
}

/* SERTRAS – evitar que la grid estire todos los cards */
.elementor-element-27454c85.e-grid{
  align-items: start !important;
}

.elementor-element-27454c85.e-grid > .e-con.e-child{
  align-self: start !important;
}

.sertras-docs summary{
  transition: background .2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2297a80 */.elementor-5339 .elementor-element.elementor-element-2297a80 {
  position: relative;
  border-radius: 16px;
  background: linear-gradient(160deg, #173244 0%, #112A3A 100%);
  overflow: hidden;
}

.elementor-5339 .elementor-element.elementor-element-2297a80::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 150px;
  height: 150px;
  background: linear-gradient(180deg, #E07022 0%, #D59E24 100%);
  border-radius: 100% 0 0 0;
  transform: translate(50%, 50%);
  box-shadow: -6px -6px 10px rgba(0, 0, 0, 0.3);
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441fc36b */.price{
    font-size: 20px;
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7e23b7 */.depoimentosNome{
    color: #E07022;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221590c7 */.depoimentosNomeBlue{
    color: #274E5E;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-259823ac */.depoimentosNome{
    color: #E07022;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1136df87 */.depoimentosCard{
    v
}/* End custom CSS */
/* Start custom CSS for formidable, class: .elementor-element-4e129a4a *//* =========================================================
   FORMIDABLE – AJUSTES GERAIS DE LEGIBILIDADE (FUNDO CLARO)
   Objetivo:
   - Texto escuro e de altíssima leitura em fundo claro/branco
   - Inputs brancos e limpos com borda cinza suave
   - Destaque em foco e botão Laranja Sertras
   ========================================================= */

/* ---------- RESET GLOBAL DE COR DE TEXTO PARA O FORMULÁRIO ---------- */
/* Força a cor escura em qualquer parágrafo, texto ou span solto */
.frm_forms,
.frm_forms *,
.frm_forms p,
.frm_forms span,
.frm_forms div {
  color: #08121a;
}

/* ---------- TÍTULO E DESCRIÇÃO DO FORMULÁRIO ---------- */
.frm_form_title,
.frm_form_description {
  color: #08121a !important;
}

/* ---------- TÍTULOS DE SEÇÃO ---------- */
.frm_section_heading h3 {
  color: #08121a !important;            /* Texto escuro corporativo */
  font-size: 20px;
  font-weight: 600;
}

/* Texto explicativo abaixo dos títulos */
.frm_section_heading .frm_description {
  color: #4b5563 !important;            /* Cinza escuro legível */
  font-size: 14px;
}

/* ---------- TEXTOS INTERMEDIÁRIOS / CAMPOS HTML ---------- */
/* Garante leitura em blocos de texto explicativo inseridos via HTML */
.frm_html_container,
.frm_html_container *,
.frm_custom_html,
.frm_custom_html * {
  color: #08121a !important;
}

/* ---------- LABELS DOS CAMPOS E SUB-LABELS ---------- */
.frm_primary_label,
.frm_primary_label *,
.frm_radio label,
.frm_checkbox label,
.frm_opt_container label {
  color: #08121a !important;            /* Rótulos em preto/escuro */
  font-size: 14px;
  font-weight: 600;
}

/* Sub-rótulos (ex: Nome / Sobrenome abaixo dos campos) */
.frm_sub_label {
  color: #4b5563 !important;
  font-size: 12px;
}

/* ---------- DESCRIÇÕES DOS CAMPOS ---------- */
.frm_description,
.frm_help {
  color: #4b5563 !important;            /* Cinza escuro para melhor contraste */
  font-size: 13px;
}

/* ---------- CAMPOS (ESTADO NORMAL) ---------- */
.frm_forms input[type="text"],
.frm_forms input[type="tel"],
.frm_forms input[type="email"],
.frm_forms input[type="number"],
.frm_forms input[type="url"],
.frm_forms select,
.frm_forms textarea {
  background: #ffffff !important;        /* Fundo branco limpo */
  border: 1px solid #d1d5db !important;  /* Borda cinza suave */
  color: #08121a !important;            /* Texto digitado escuro */
  padding: 12px 14px;
  font-size: 15px;
  border-radius: 8px;
  transition: background .2s ease, border-color .2s ease, box-shadow .2s ease;
}

/* Ajustes para selects (dropdowns) e opções */
.frm_forms select option {
  background: #ffffff !important;
  color: #08121a !important;
}

/* Placeholder (texto de exemplo) */
.frm_forms ::placeholder {
  color: #9ca3af !important;            /* Cinza claro para o exemplo */
  opacity: 1;
}

/* Cursor de digitação */
.frm_forms input,
.frm_forms textarea {
  caret-color: #df7822;                  /* Cor Sertras */
}

/* ---------- CAMPOS (QUANDO EM FOCO) ---------- */
.frm_forms input[type="text"]:focus,
.frm_forms input[type="tel"]:focus,
.frm_forms input[type="email"]:focus,
.frm_forms input[type="number"]:focus,
.frm_forms input[type="url"]:focus,
.frm_forms select:focus,
.frm_forms textarea:focus {
  background: #ffffff !important;
  color: #08121a !important;
  border-color: #df7822 !important;      /* Borda Laranja no clique */
  box-shadow: 0 0 0 3px rgba(223, 120, 34, 0.15) !important; /* Brilho sutil */
  outline: none;
}

/* Placeholder quando o campo está em foco */
.frm_forms input:focus::placeholder,
.frm_forms textarea:focus::placeholder {
  color: #d1d5db !important;
}

/* ---------- TEXTAREA SOMENTE LEITURA / DESATIVADO ---------- */
textarea[readonly],
input[readonly] {
  background: #f3f4f6 !important;        /* Fundo cinza de campo desativado */
  color: #6b7280 !important;
  border-color: #e5e7eb !important;
}

/* ---------- RADIO BUTTONS E CHECKBOXES ---------- */
.frm_radio input[type="radio"],
.frm_checkbox input[type="checkbox"] {
  accent-color: #df7822;                  /* Cor Sertras */
}

/* Melhor leitura para textos longos nos radios e checkboxes */
.frm_radio label,
.frm_checkbox label {
  line-height: 1.5;
}

/* ---------- ESPAÇAMENTO ENTRE CAMPOS ---------- */
.frm_form_field {
  margin-bottom: 18px;
}

/* ---------- BOTÃO DE ENVIO ---------- */
.frm_submit {
  margin-top: 24px;
}

.frm_button_submit {
  background: #df7822 !important;        /* Botão Laranja sólido */
  color: #ffffff !important;            /* Texto do botão em Branco */
  border: none !important;
  border-radius: 8px;
  padding: 14px 32px;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: .3px;
  cursor: pointer;
  transition: all .25s ease;
  width: 100%;                           /* Botão em largura total */
}

/* Hover do botão */
.frm_button_submit:hover {
  background: #c86618 !important;        /* Tom Laranja mais forte ao passar o mouse */
  color: #ffffff !important;
  transform: translateY(-1px);
}

/* ---------- REMOVE FUNDO E SOMBRAS INTERNAS DO FORMIDABLE ---------- */
.frm_forms .frm_form_fields,
.frm_forms .frm_form_field,
.frm_forms,
.frm_form_field_building {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2646ab70 */.frm_primary_label, .frm_required{
    color: #FFFFFF!important;
    font-size: 14px!important;
    font-weight: 400!important;
}

.input{
    background-color:#1A333D!important;
    border-color: #1A333D!important;
    color: #FFFFFF!important;
}

.with_frm_style, .frm_submit,.frm_flex{
    justify-content: end!important;
}/* End custom CSS */
/* Start custom CSS *//* Esconde o rodapé apenas nesta página */
footer, 
.site-footer, 
#colophon, 
.elementor-location-footer {
  display: none !important;
}/* End custom CSS */