.elementor-14153 .elementor-element.elementor-element-e97605a{--display:flex;--min-height:60vh;--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:7rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14153 .elementor-element.elementor-element-208683d{--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 70px;--row-gap:0px;--column-gap:70px;--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-14153 .elementor-element.elementor-element-76d31f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-aa8705f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14153 .elementor-element.elementor-element-e39eba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14153 .elementor-element.elementor-element-e39eba7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:300;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-14153 .elementor-element.elementor-element-7c32bc6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-14153 .elementor-element.elementor-element-fa5e80c{color:var( --e-global-color-df52047 );}.elementor-14153 .elementor-element.elementor-element-5a8babb{color:#FFFFFF;}.elementor-14153 .elementor-element.elementor-element-d914d0f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14153 .elementor-element.elementor-element-514e33a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;}.elementor-14153 .elementor-element.elementor-element-514e33a img{width:100%;max-width:100%;}.elementor-14153 .elementor-element.elementor-element-1696ce0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14153 .elementor-element.elementor-element-1696ce0:not(.elementor-motion-effects-element-type-background), .elementor-14153 .elementor-element.elementor-element-1696ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14153 .elementor-element.elementor-element-1696ce0::before, .elementor-14153 .elementor-element.elementor-element-1696ce0 > .elementor-background-video-container::before, .elementor-14153 .elementor-element.elementor-element-1696ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14153 .elementor-element.elementor-element-1696ce0 > .elementor-background-slideshow::before, .elementor-14153 .elementor-element.elementor-element-1696ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14153 .elementor-element.elementor-element-1696ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-14153 .elementor-element.elementor-element-68e2403{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-5affb84{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-5affb84:not(.elementor-motion-effects-element-type-background), .elementor-14153 .elementor-element.elementor-element-5affb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4DB;}.elementor-14153 .elementor-element.elementor-element-308df3e{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14153 .elementor-element.elementor-element-a94bc96{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:1rem;--padding-left:4rem;--padding-right:4rem;}.elementor-14153 .elementor-element.elementor-element-a94bc96:not(.elementor-motion-effects-element-type-background), .elementor-14153 .elementor-element.elementor-element-a94bc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F494;}.elementor-14153 .elementor-element.elementor-element-a94bc96.e-con{--align-self:center;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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-14153 .elementor-element.elementor-element-d843878{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14153 .elementor-element.elementor-element-036ad6d{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-14153 .elementor-element.elementor-element-036ad6d .elementor-icon-wrapper{text-align:start;}.elementor-14153 .elementor-element.elementor-element-44a3713{--display:flex;}.elementor-14153 .elementor-element.elementor-element-fa66d37 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(16px, 1.2vw, 20px);font-weight:300;color:var( --e-global-color-3e00548 );}.elementor-14153 .elementor-element.elementor-element-4a127be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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-14153 .elementor-element.elementor-element-dfd9c0d{--display:flex;}.elementor-14153 .elementor-element.elementor-element-bf54c65{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-14153 .elementor-element.elementor-element-bf54c65.elementor-element{--align-self:center;}.elementor-14153 .elementor-element.elementor-element-bf54c65 .elementor-icon-wrapper{text-align:end;}.elementor-14153 .elementor-element.elementor-element-fb4b513{--display:flex;}.elementor-14153 .elementor-element.elementor-element-bb501bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(16px, 1.2vw, 20px);font-weight:300;color:var( --e-global-color-3e00548 );}:root{--page-title-display:none;}@media(max-width:1080px){.elementor-14153 .elementor-element.elementor-element-e97605a{--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14153 .elementor-element.elementor-element-208683d{--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-14153 .elementor-element.elementor-element-aa8705f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14153 .elementor-element.elementor-element-e39eba7 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14153 .elementor-element.elementor-element-d914d0f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14153 .elementor-element.elementor-element-514e33a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-14153 .elementor-element.elementor-element-514e33a img{width:100%;}.elementor-14153 .elementor-element.elementor-element-1696ce0{--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:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-68e2403{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-a94bc96{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--justify-content:center;}.elementor-14153 .elementor-element.elementor-element-d843878{--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-14153 .elementor-element.elementor-element-036ad6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14153 .elementor-element.elementor-element-036ad6d .elementor-icon{font-size:43px;}.elementor-14153 .elementor-element.elementor-element-036ad6d .elementor-icon svg{height:43px;}.elementor-14153 .elementor-element.elementor-element-44a3713{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14153 .elementor-element.elementor-element-fa66d37{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14153 .elementor-element.elementor-element-fa66d37 .elementor-heading-title{font-size:clamp(16px, 1.2vw, 20px);}.elementor-14153 .elementor-element.elementor-element-4a127be{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-bf54c65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14153 .elementor-element.elementor-element-bf54c65 .elementor-icon-wrapper{text-align:start;}.elementor-14153 .elementor-element.elementor-element-fb4b513{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14153 .elementor-element.elementor-element-bb501bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14153 .elementor-element.elementor-element-bb501bf .elementor-heading-title{font-size:clamp(16px, 1.2vw, 20px);}}@media(min-width:768px){.elementor-14153 .elementor-element.elementor-element-e97605a{--content-width:70%;}.elementor-14153 .elementor-element.elementor-element-d914d0f{--width:100%;}.elementor-14153 .elementor-element.elementor-element-1696ce0{--content-width:70%;}.elementor-14153 .elementor-element.elementor-element-5affb84{--content-width:95%;}.elementor-14153 .elementor-element.elementor-element-a94bc96{--content-width:80%;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--width:50%;}.elementor-14153 .elementor-element.elementor-element-d843878{--width:20%;}.elementor-14153 .elementor-element.elementor-element-44a3713{--width:80%;}.elementor-14153 .elementor-element.elementor-element-4a127be{--width:50%;}.elementor-14153 .elementor-element.elementor-element-dfd9c0d{--width:20%;}.elementor-14153 .elementor-element.elementor-element-fb4b513{--width:80%;}}@media(max-width:1280px) and (min-width:768px){.elementor-14153 .elementor-element.elementor-element-e97605a{--content-width:80%;}.elementor-14153 .elementor-element.elementor-element-76d31f7{--width:100%;}.elementor-14153 .elementor-element.elementor-element-1696ce0{--content-width:80%;}.elementor-14153 .elementor-element.elementor-element-a94bc96{--content-width:90%;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--width:50%;}.elementor-14153 .elementor-element.elementor-element-d843878{--width:15%;}.elementor-14153 .elementor-element.elementor-element-44a3713{--width:85%;}.elementor-14153 .elementor-element.elementor-element-4a127be{--width:50%;}.elementor-14153 .elementor-element.elementor-element-dfd9c0d{--width:15%;}.elementor-14153 .elementor-element.elementor-element-fb4b513{--width:85%;}}@media(max-width:1080px) and (min-width:768px){.elementor-14153 .elementor-element.elementor-element-e97605a{--content-width:80%;}.elementor-14153 .elementor-element.elementor-element-d914d0f{--width:100%;}.elementor-14153 .elementor-element.elementor-element-1696ce0{--content-width:80%;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--width:100%;}.elementor-14153 .elementor-element.elementor-element-d843878{--width:15%;}.elementor-14153 .elementor-element.elementor-element-4a127be{--width:100%;}}@media(max-width:1280px){.elementor-14153 .elementor-element.elementor-element-e97605a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14153 .elementor-element.elementor-element-208683d{--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 40px;--row-gap:0px;--column-gap:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14153 .elementor-element.elementor-element-d914d0f{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14153 .elementor-element.elementor-element-514e33a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;z-index:3;}.elementor-14153 .elementor-element.elementor-element-514e33a img{width:100%;max-width:100%;}.elementor-14153 .elementor-element.elementor-element-a94bc96{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-14153 .elementor-element.elementor-element-a94bc96.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-14153 .elementor-element.elementor-element-036ad6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14153 .elementor-element.elementor-element-fa66d37{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14153 .elementor-element.elementor-element-fa66d37 .elementor-heading-title{font-size:clamp(16px, 1.2vw, 20px);}.elementor-14153 .elementor-element.elementor-element-4a127be{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-14153 .elementor-element.elementor-element-bf54c65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14153 .elementor-element.elementor-element-bb501bf{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14153 .elementor-element.elementor-element-bb501bf .elementor-heading-title{font-size:clamp(16px, 1.2vw, 20px);}}@media(max-width:767px){.elementor-14153 .elementor-element.elementor-element-e97605a{--content-width:90%;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:03rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14153 .elementor-element.elementor-element-208683d{--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-14153 .elementor-element.elementor-element-aa8705f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14153 .elementor-element.elementor-element-e39eba7 .elementor-heading-title{font-size:20px;}.elementor-14153 .elementor-element.elementor-element-7c32bc6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14153 .elementor-element.elementor-element-d914d0f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14153 .elementor-element.elementor-element-514e33a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14153 .elementor-element.elementor-element-514e33a img{width:100%;}.elementor-14153 .elementor-element.elementor-element-1696ce0{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14153 .elementor-element.elementor-element-5affb84{--content-width:90%;--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14153 .elementor-element.elementor-element-a94bc96{--content-width:90%;--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14153 .elementor-element.elementor-element-b6a556d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14153 .elementor-element.elementor-element-d843878{--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-14153 .elementor-element.elementor-element-036ad6d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14153 .elementor-element.elementor-element-036ad6d .elementor-icon-wrapper{text-align:center;}.elementor-14153 .elementor-element.elementor-element-036ad6d .elementor-icon{font-size:48px;}.elementor-14153 .elementor-element.elementor-element-036ad6d .elementor-icon svg{height:48px;}.elementor-14153 .elementor-element.elementor-element-fa66d37{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14153 .elementor-element.elementor-element-fa66d37 .elementor-heading-title{font-size:18px;}.elementor-14153 .elementor-element.elementor-element-4a127be{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14153 .elementor-element.elementor-element-bf54c65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14153 .elementor-element.elementor-element-bf54c65 .elementor-icon-wrapper{text-align:center;}.elementor-14153 .elementor-element.elementor-element-bb501bf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14153 .elementor-element.elementor-element-bb501bf .elementor-heading-title{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-208683d */@media(max-width:1080px){
    .elementor-14153 .elementor-element.elementor-element-208683d{
        display:flex;
        flex-direction: column;
        
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-308df3e *//* Remove legenda de obrigatório */
#gform_wrapper_4 .gform_required_legend{
  display:none !important;
}

/* (Opcional) Esconde o "(obrigatório)" ao lado dos labels */
#gform_wrapper_4 .gfield_required{
  display:none !important;
}

/* Remove apenas o label do CAPTCHA */
#gform_wrapper_4 .gfield.gfield--type-captcha .gfield_label{
  display:none !important;
}

/* Base visual dos inputs (linha verde embaixo) */
#gform_wrapper_4 #input_4_1,
#gform_wrapper_4 #input_4_3,
#gform_wrapper_4 #input_4_4,
#gform_wrapper_4 #input_4_5{
  background: transparent !important;
  border: none !important;
  border-bottom: 1.5px solid #55dd6b !important;
  border-radius: 0 !important;
  padding: 14px 0 !important;
  font-size: 16px !important;
  box-shadow: none !important;
  outline: none !important;
  transition: border-color 0.2s ease;
}

/* Focus */
#gform_wrapper_4 #input_4_1:focus,
#gform_wrapper_4 #input_4_3:focus,
#gform_wrapper_4 #input_4_4:focus,
#gform_wrapper_4 #input_4_5:focus{
  border-bottom: 2px solid #2bbd4f !important;
  box-shadow:none !important;
  outline:none !important;
}

/* Placeholder */
#gform_wrapper_4 #input_4_1::placeholder,
#gform_wrapper_4 #input_4_3::placeholder,
#gform_wrapper_4 #input_4_4::placeholder{
  color:#9aa0a6 !important;
  opacity:1;
}

/* ============================= */
/* SELECT (4_5) – aparência estável + seta */
/* ============================= */

#gform_wrapper_4 .ginput_container_select{
  position: relative !important;
}

#gform_wrapper_4 #input_4_5{
  color:#111 !important;
  -webkit-text-fill-color:#111 !important;
  min-height: 60px !important;

  appearance:none !important;
  -webkit-appearance:none !important;
  -moz-appearance:none !important;

  /* espaço pra seta */
  padding-right: 34px !important;
  cursor:pointer !important;
}

/* Cor das opções do select */
#gform_wrapper_4 #input_4_5 option{
  color:#222 !important;
  background:#fff !important;
}

/* Seta custom */
#gform_wrapper_4 .ginput_container_select:after{
  content:"" !important;
  position:absolute !important;
  right:6px !important;
  top:50% !important;
  width:8px !important;
  height:8px !important;
  border-right:2px solid #55dd6b !important;
  border-bottom:2px solid #55dd6b !important;
  transform: translateY(-50%) rotate(45deg) !important;
  pointer-events:none !important;
}

/* ============================= */
/* Layout: 3 colunas em desktop (nome/sobrenome/telefone) */
/* Select em linha inteira */
/* ============================= */

@media (min-width: 768px){
  #gform_wrapper_4 .gform_fields{
    display:flex !important;
    flex-wrap:wrap !important;
    gap: 24px !important;
    align-items:flex-start !important;
  }

  /* Nome */
  #gform_wrapper_4 #field_4_1{
    flex: 1 1 calc(33.333% - 16px) !important;
  }

  /* Sobrenome */
  #gform_wrapper_4 #field_4_3{
    flex: 1 1 calc(33.333% - 16px) !important;
  }

  /* Telefone */
  #gform_wrapper_4 #field_4_4{
    flex: 1 1 calc(33.333% - 16px) !important;
  }

  /* Select (linha inteira) */
  #gform_wrapper_4 #field_4_5{
    flex: 1 1 100% !important;
  }
}

/* ============================= */
/* Botão */
/* ============================= */

#gform_wrapper_4 .gform_footer{
  width:100% !important;
}

#gform_wrapper_4 .gform_button{
  font-size: clamp(16px, 3vh, 20px) !important;
  width: 20% !important;
  background:#55dd6b !important;
  color:#fff !important;
  padding:14px 40px !important;
  border:none !important;
  border-radius:6px !important;
  font-weight:600 !important;
  transition:0.2s ease;
}

#gform_wrapper_4 .gform_button:hover{
  background:#212725 !important;
}

/* ============================= */
/* reCAPTCHA (se você realmente quer esconder) */
/* ============================= */
#gform_wrapper_4 .gfield--type-captcha,
#gform_wrapper_4 .gfield--type-recaptcha,
#gform_wrapper_4 .ginput_recaptcha{
  display:none !important;
}
.grecaptcha-badge{
  visibility:hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5affb84 */.elementor-14153 .elementor-element.elementor-element-5affb84{
    /* From https://css.glass */
background: rgba(244, 244, 244, 0.58);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
border: 1px solid rgba(244, 244, 244, 0.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94bc96 */.elementor-14153 .elementor-element.elementor-element-a94bc96{
 
background: rgba(244, 244, 244, 0.1);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(3.1px);
-webkit-backdrop-filter: blur(3.1px);
border: 1px solid rgba(244, 244, 244, 0.8);
}/* End custom CSS */