.elementor-2027 .elementor-element.elementor-element-64df16ad{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.65;border-style:none;--border-style:none;--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-2027 .elementor-element.elementor-element-64df16ad::before, .elementor-2027 .elementor-element.elementor-element-64df16ad > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-64df16ad > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-64df16ad > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-64df16ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-64df16ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #001332 0%, #00133247 100%);}.elementor-2027 .elementor-element.elementor-element-64df16ad:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-64df16ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://yousalaw.com/wp-content/uploads/2026/03/fundo-yousalaw.jpg") 50% 50%;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-abe6e01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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:99;}.elementor-2027 .elementor-element.elementor-element-abe6e01:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-abe6e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-2027 .elementor-element.elementor-element-aab53eb{--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:flex-start;--align-items:center;border-style:none;--border-style:none;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2027 .elementor-element.elementor-element-80a40c5{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2027 .elementor-element.elementor-element-80a40c5 > .elementor-widget-container{border-style:none;}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2027 .elementor-element.elementor-element-15c6ad7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;}.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-2027 .elementor-element.elementor-element-76d8e9c{width:100%;max-width:100%;text-align:center;}.elementor-2027 .elementor-element.elementor-element-76d8e9c img{width:40%;}.elementor-2027 .elementor-element.elementor-element-55a72df{text-align:center;}.elementor-2027 .elementor-element.elementor-element-55a72df img{width:77%;}.elementor-2027 .elementor-element.elementor-element-1daf168{--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:flex-end;--align-items:center;border-style:none;--border-style:none;}.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-2027 .elementor-element.elementor-element-5d1c231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-5d1c231.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-5d1c231 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;color:#FFFFFF;}.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-2027 .elementor-element.elementor-element-d2cf2c0 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.25s;border-radius:50px 50px 50px 50px;padding:8px 24px 8px 24px;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0 .elementor-button:hover, .elementor-2027 .elementor-element.elementor-element-d2cf2c0 .elementor-button:focus{background-color:#BBFFFD;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-42091e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2027 .elementor-element.elementor-element-1a53e6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-1a53e6a.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-38037e76{--display:flex;--min-height:0vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-7712d612{width:var( --container-widget-width, 817px );max-width:817px;--container-widget-width:817px;--container-widget-flex-grow:0;text-align:start;}.elementor-2027 .elementor-element.elementor-element-7712d612.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-7712d612 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-14aeeae6 .elementor-button{background-color:#0167FE;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:50px 50px 50px 50px;padding:12px 32px 12px 32px;}.elementor-2027 .elementor-element.elementor-element-14aeeae6 .elementor-button:hover, .elementor-2027 .elementor-element.elementor-element-14aeeae6 .elementor-button:focus{background-color:#005BE2;}.elementor-2027 .elementor-element.elementor-element-14aeeae6 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2027 .elementor-element.elementor-element-14aeeae6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-14aeeae6.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-ca15a88{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-ca15a88:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-ca15a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #1E74FB73 0%, #FFFFFF 48%);}.elementor-2027 .elementor-element.elementor-element-76e91a7{--display:flex;}.elementor-2027 .elementor-element.elementor-element-34f5f0d{text-align:center;}.elementor-2027 .elementor-element.elementor-element-34f5f0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#22272F;}.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-2027 .elementor-element.elementor-element-90937d7{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-90937d7.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-025db85{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-025db85.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-51ec346{--spacer-size:50px;}.elementor-2027 .elementor-element.elementor-element-2ec422c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2027 .elementor-element.elementor-element-2ec422c{text-align:center;}.elementor-2027 .elementor-element.elementor-element-2ec422c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-ab82350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-2027 .elementor-element.elementor-element-a84c3e6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2027 .elementor-element.elementor-element-a84c3e6:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-a84c3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #BBFFFD 0%, #FFFFFF 54%);}.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-2027 .elementor-element.elementor-element-2270659 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-2270659.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-2270659.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-2270659.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-2270659.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-2270659.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-2270659 .elementor-icon{font-size:30px;}.elementor-2027 .elementor-element.elementor-element-2270659 .elementor-icon svg{height:30px;}.elementor-2027 .elementor-element.elementor-element-84ba1c8{text-align:start;}.elementor-2027 .elementor-element.elementor-element-84ba1c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-b37ed7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-b37ed7c.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-095db81{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2027 .elementor-element.elementor-element-095db81:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-095db81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #BBFFFD 0%, #FFFFFF 54%);}.elementor-2027 .elementor-element.elementor-element-6c43d40 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-6c43d40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-6c43d40.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-6c43d40.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-6c43d40.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-6c43d40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-6c43d40 .elementor-icon{font-size:30px;}.elementor-2027 .elementor-element.elementor-element-6c43d40 .elementor-icon svg{height:30px;}.elementor-2027 .elementor-element.elementor-element-9a58b4b{text-align:start;}.elementor-2027 .elementor-element.elementor-element-9a58b4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-b9b915d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-b9b915d.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-e310717{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2027 .elementor-element.elementor-element-e310717:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-e310717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #BBFFFD 0%, #FFFFFF 54%);}.elementor-2027 .elementor-element.elementor-element-1194542 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-1194542.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-1194542.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-1194542.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-1194542.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-1194542.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-1194542 .elementor-icon{font-size:30px;}.elementor-2027 .elementor-element.elementor-element-1194542 .elementor-icon svg{height:30px;}.elementor-2027 .elementor-element.elementor-element-2c09bfb{text-align:start;}.elementor-2027 .elementor-element.elementor-element-2c09bfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-b3e78b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-b3e78b1.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-ba9759b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2027 .elementor-element.elementor-element-ba9759b:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-ba9759b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #BBFFFD 0%, #FFFFFF 54%);}.elementor-2027 .elementor-element.elementor-element-0a6ed1c .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-0a6ed1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-0a6ed1c.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-0a6ed1c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-0a6ed1c.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-0a6ed1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-0a6ed1c .elementor-icon{font-size:30px;}.elementor-2027 .elementor-element.elementor-element-0a6ed1c .elementor-icon svg{height:30px;}.elementor-2027 .elementor-element.elementor-element-440205e{text-align:start;}.elementor-2027 .elementor-element.elementor-element-440205e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-d238033{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-d238033.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-658e9c3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2027 .elementor-element.elementor-element-658e9c3:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-658e9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #BBFFFD 0%, #FFFFFF 54%);}.elementor-2027 .elementor-element.elementor-element-e5cb365 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-e5cb365.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-e5cb365.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-e5cb365.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-e5cb365.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-e5cb365.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-e5cb365 .elementor-icon{font-size:30px;}.elementor-2027 .elementor-element.elementor-element-e5cb365 .elementor-icon svg{height:30px;}.elementor-2027 .elementor-element.elementor-element-17477f2{text-align:start;}.elementor-2027 .elementor-element.elementor-element-17477f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-7dd55f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-7dd55f1.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-5440dfc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2027 .elementor-element.elementor-element-5440dfc:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-5440dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #BBFFFD 0%, #FFFFFF 54%);}.elementor-2027 .elementor-element.elementor-element-7f008fc .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-7f008fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-7f008fc.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-7f008fc.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-7f008fc.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-7f008fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2027 .elementor-element.elementor-element-7f008fc .elementor-icon{font-size:30px;}.elementor-2027 .elementor-element.elementor-element-7f008fc .elementor-icon svg{height:30px;}.elementor-2027 .elementor-element.elementor-element-580fbee{text-align:start;}.elementor-2027 .elementor-element.elementor-element-580fbee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-b48f012{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-b48f012.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-71b3357{--display:flex;--min-height:0px;--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;--overlay-opacity:0.92;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-71b3357:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-71b3357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/Design-sem-nome-13.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2027 .elementor-element.elementor-element-71b3357::before, .elementor-2027 .elementor-element.elementor-element-71b3357 > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-71b3357 > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-71b3357 > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-71b3357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-71b3357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center right, #1E74FB73 0%, #FFFFFF00 36%);}.elementor-2027 .elementor-element.elementor-element-71b3357::before{filter:brightness( 111% ) contrast( 152% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2027 .elementor-element.elementor-element-0681e39{--display:flex;--min-height:558px;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-e31aa9a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-e31aa9a.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-718f4ca{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2027 .elementor-element.elementor-element-119f7fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-07949f2{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-07949f2.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-ab2fb6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-ab2fb6d.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-9ac4e65{--spacer-size:36px;}.elementor-2027 .elementor-element.elementor-element-21781b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-21781b8:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-21781b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2027 .elementor-element.elementor-element-da3568b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.26;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-da3568b:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-da3568b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/f5718bf632b18b75d8c66a37a8c5e43a0ed9d377-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-da3568b::before, .elementor-2027 .elementor-element.elementor-element-da3568b > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-da3568b > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-da3568b > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-da3568b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-da3568b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2027 .elementor-element.elementor-element-cc24bc7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-cc24bc7.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-9314a32 img{width:78%;}.elementor-2027 .elementor-element.elementor-element-8f05e40{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-8f05e40 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-8f05e40.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-0a9cbb4 img{width:78%;}.elementor-2027 .elementor-element.elementor-element-ea7abc7 .elementor-button{background-color:#0167FE;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:50px 50px 50px 50px;padding:12px 32px 12px 32px;}.elementor-2027 .elementor-element.elementor-element-ea7abc7 .elementor-button:hover, .elementor-2027 .elementor-element.elementor-element-ea7abc7 .elementor-button:focus{background-color:#005BE2;}.elementor-2027 .elementor-element.elementor-element-ea7abc7 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2027 .elementor-element.elementor-element-ea7abc7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-ea7abc7.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-0225b65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-0225b65:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-0225b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2027 .elementor-element.elementor-element-0225b65.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-c3fa5f6{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-2027 .elementor-element.elementor-element-c3fa5f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-cd09319{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-2027 .elementor-element.elementor-element-6b32520{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-6b32520:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-6b32520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/24b6fa29830eaeeeae0750142c1894c6c29b2cb1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-6b32520::before, .elementor-2027 .elementor-element.elementor-element-6b32520 > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-6b32520 > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-6b32520 > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-6b32520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-6b32520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-dd3cdfa{text-align:start;}.elementor-2027 .elementor-element.elementor-element-dd3cdfa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-286703f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-286703f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-286703f.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-7d38bce.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-7d38bce img{width:100%;}.elementor-2027 .elementor-element.elementor-element-32b1443{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-32b1443:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-32b1443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/489ff25b61f51757325b0889361ee09dcd3ac040.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-32b1443::before, .elementor-2027 .elementor-element.elementor-element-32b1443 > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-32b1443 > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-32b1443 > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-32b1443 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-32b1443 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-8e9ec2c{text-align:start;}.elementor-2027 .elementor-element.elementor-element-8e9ec2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-930f245{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-930f245.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-fd5688a.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-fd5688a img{width:100%;}.elementor-2027 .elementor-element.elementor-element-9c959c6{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-9c959c6:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-9c959c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/05/william-teodoro-head-of-growth-sales-yousa-law-firm.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-9c959c6::before, .elementor-2027 .elementor-element.elementor-element-9c959c6 > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-9c959c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-9c959c6 > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-9c959c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-9c959c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-da338cf{text-align:start;}.elementor-2027 .elementor-element.elementor-element-da338cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-2e3390d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-2e3390d.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-cecd06a.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-cecd06a img{width:100%;}.elementor-2027 .elementor-element.elementor-element-fc140bc{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-fc140bc:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-fc140bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/5f321056c24dc105d0b6c2225cc9f582d025b96c-scaled-e1771909100434.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-fc140bc::before, .elementor-2027 .elementor-element.elementor-element-fc140bc > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-fc140bc > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-fc140bc > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-fc140bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-fc140bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-2ecab78{text-align:start;}.elementor-2027 .elementor-element.elementor-element-2ecab78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-83dc7ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-83dc7ea.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-8318d0d.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-8318d0d img{width:100%;}.elementor-2027 .elementor-element.elementor-element-a63ae6f{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-a63ae6f:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-a63ae6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/1e744cb05e17454a595da71324d3919e89498918-e1771909163519.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-a63ae6f::before, .elementor-2027 .elementor-element.elementor-element-a63ae6f > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-a63ae6f > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-a63ae6f > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-a63ae6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-a63ae6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-c83ad46{text-align:start;}.elementor-2027 .elementor-element.elementor-element-c83ad46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-41ea8e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-41ea8e5.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-319e80d.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-319e80d img{width:100%;}.elementor-2027 .elementor-element.elementor-element-2800313{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-2800313:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-2800313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/05/leticia-machado-yousa-law-firm-immigration-specialist.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-2800313::before, .elementor-2027 .elementor-element.elementor-element-2800313 > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-2800313 > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-2800313 > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-2800313 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-2800313 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-50020d8{text-align:start;}.elementor-2027 .elementor-element.elementor-element-50020d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-ac33cd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-ac33cd5.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-0d6f5cd.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-0d6f5cd img{width:100%;}.elementor-2027 .elementor-element.elementor-element-9fc8344{--display:flex;--min-height:450px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-9fc8344:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-9fc8344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/02/bdc024df5e38a76eeda35de66d9d1f7b454bc8b9-e1771909206714.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-9fc8344::before, .elementor-2027 .elementor-element.elementor-element-9fc8344 > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-9fc8344 > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-9fc8344 > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-9fc8344 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-9fc8344 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #F2295B00 100%);}.elementor-2027 .elementor-element.elementor-element-cc3a4a9{text-align:start;}.elementor-2027 .elementor-element.elementor-element-cc3a4a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-30c4fcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-30c4fcc.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-64fedce.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-64fedce img{width:100%;}.elementor-2027 .elementor-element.elementor-element-8af64fe{--display:flex;--min-height:400px;--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:flex-end;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-8af64fe::before, .elementor-2027 .elementor-element.elementor-element-8af64fe > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-8af64fe > .e-con-inner > .elementor-background-video-container::before, .elementor-2027 .elementor-element.elementor-element-8af64fe > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-8af64fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2027 .elementor-element.elementor-element-8af64fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2027 .elementor-element.elementor-element-3b6eabe{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-3b6eabe > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-3b6eabe.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-cfaaf4d .elementor-button{background-color:#0167FE;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:50px 50px 50px 50px;padding:12px 32px 12px 32px;}.elementor-2027 .elementor-element.elementor-element-cfaaf4d .elementor-button:hover, .elementor-2027 .elementor-element.elementor-element-cfaaf4d .elementor-button:focus{background-color:#005BE2;}.elementor-2027 .elementor-element.elementor-element-cfaaf4d > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2027 .elementor-element.elementor-element-cfaaf4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-cfaaf4d.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-2166385{--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;--gap:10px 40px;--row-gap:10px;--column-gap:40px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-2166385:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-2166385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2027 .elementor-element.elementor-element-7142478{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-7142478.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-7142478 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:52px;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-84702d6{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-84702d6.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-b3fbb6c{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2027 .elementor-element.elementor-element-b3fbb6c.e-con{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-9b4faad{--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;}.elementor-2027 .elementor-element.elementor-element-e713860{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#0167FE;--border-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-110c618 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-5b3fca6{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-a57fe8f{--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:00px 00px;--row-gap:00px;--column-gap:00px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--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-2027 .elementor-element.elementor-element-a57fe8f:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-a57fe8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-736d1fb{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;top:0px;--z-index:5;}.elementor-2027 .elementor-element.elementor-element-736d1fb:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-736d1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-2027 .elementor-element.elementor-element-736d1fb{left:0px;}body.rtl .elementor-2027 .elementor-element.elementor-element-736d1fb{right:0px;}.elementor-2027 .elementor-element.elementor-element-795ed6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-89033af > .elementor-widget-container{background-color:#FFFFFF;border-radius:100000000000000000000000000000000000px 100000000000000000000000000000000000000px 100000000000000000000000000000px 01111111111000000000000000000000000000000000000000000000000000px;}.elementor-2027 .elementor-element.elementor-element-89033af .elementor-icon-wrapper{text-align:center;}.elementor-2027 .elementor-element.elementor-element-89033af.elementor-view-stacked .elementor-icon{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-89033af.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-89033af.elementor-view-default .elementor-icon{color:#0167FE;border-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-89033af.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-89033af.elementor-view-default .elementor-icon svg{fill:#0167FE;}.elementor-2027 .elementor-element.elementor-element-89033af .elementor-icon{font-size:24px;}.elementor-2027 .elementor-element.elementor-element-89033af .elementor-icon svg{height:24px;}.elementor-2027 .elementor-element.elementor-element-3e087d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-9d5b6b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-9d5b6b2 img{width:100%;height:180px;object-fit:cover;object-position:center center;border-radius:4px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-65c1a7e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2027 .elementor-element.elementor-element-65c1a7e:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-65c1a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-461068f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-73cf96a{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFFBF;}.elementor-2027 .elementor-element.elementor-element-73cf96a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-8cb87f3{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-8cb87f3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-8cb87f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-8cb87f3 a{color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-b5db9e3{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-11a75bc{--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:00px 00px;--row-gap:00px;--column-gap:00px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--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-2027 .elementor-element.elementor-element-11a75bc:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-11a75bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-ed04cf1{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;top:0px;--z-index:5;}.elementor-2027 .elementor-element.elementor-element-ed04cf1:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-ed04cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-2027 .elementor-element.elementor-element-ed04cf1{left:0px;}body.rtl .elementor-2027 .elementor-element.elementor-element-ed04cf1{right:0px;}.elementor-2027 .elementor-element.elementor-element-38f62b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-cdab26f > .elementor-widget-container{background-color:#FFFFFF;border-radius:100000000000000000000000000000000000px 100000000000000000000000000000000000000px 100000000000000000000000000000px 01111111111000000000000000000000000000000000000000000000000000px;}.elementor-2027 .elementor-element.elementor-element-cdab26f .elementor-icon-wrapper{text-align:center;}.elementor-2027 .elementor-element.elementor-element-cdab26f.elementor-view-stacked .elementor-icon{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-cdab26f.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-cdab26f.elementor-view-default .elementor-icon{color:#0167FE;border-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-cdab26f.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-cdab26f.elementor-view-default .elementor-icon svg{fill:#0167FE;}.elementor-2027 .elementor-element.elementor-element-cdab26f .elementor-icon{font-size:24px;}.elementor-2027 .elementor-element.elementor-element-cdab26f .elementor-icon svg{height:24px;}.elementor-2027 .elementor-element.elementor-element-3d668d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-6761861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-6761861 img{width:100%;height:180px;object-fit:cover;object-position:center center;border-radius:4px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-6c4dd79{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2027 .elementor-element.elementor-element-6c4dd79:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-6c4dd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-d787c42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-5c7453d{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFFBF;}.elementor-2027 .elementor-element.elementor-element-5c7453d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-daff60b{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-daff60b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-daff60b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-daff60b a{color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-52b465a{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-ec4696e{--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:00px 00px;--row-gap:00px;--column-gap:00px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--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-2027 .elementor-element.elementor-element-ec4696e:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-ec4696e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-c009a7d{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;top:0px;--z-index:5;}.elementor-2027 .elementor-element.elementor-element-c009a7d:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-c009a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-2027 .elementor-element.elementor-element-c009a7d{left:0px;}body.rtl .elementor-2027 .elementor-element.elementor-element-c009a7d{right:0px;}.elementor-2027 .elementor-element.elementor-element-bfda002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe > .elementor-widget-container{background-color:#FFFFFF;border-radius:100000000000000000000000000000000000px 100000000000000000000000000000000000000px 100000000000000000000000000000px 01111111111000000000000000000000000000000000000000000000000000px;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe .elementor-icon-wrapper{text-align:center;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe.elementor-view-stacked .elementor-icon{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-0aa8dfe.elementor-view-default .elementor-icon{color:#0167FE;border-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-0aa8dfe.elementor-view-default .elementor-icon svg{fill:#0167FE;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe .elementor-icon{font-size:24px;}.elementor-2027 .elementor-element.elementor-element-0aa8dfe .elementor-icon svg{height:24px;}.elementor-2027 .elementor-element.elementor-element-e1c8012{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-ff8332a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-ff8332a img{width:100%;height:180px;object-fit:cover;object-position:center center;border-radius:4px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-12e64c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2027 .elementor-element.elementor-element-12e64c5:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-12e64c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-35adbfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-d64e287{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFFBF;}.elementor-2027 .elementor-element.elementor-element-d64e287.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-9f6dc5f{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-9f6dc5f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-9f6dc5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-9f6dc5f a{color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-d0ec3fe{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-81d0e59{--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:00px 00px;--row-gap:00px;--column-gap:00px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--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-2027 .elementor-element.elementor-element-81d0e59:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-81d0e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-e50a6f9{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;top:0px;--z-index:5;}.elementor-2027 .elementor-element.elementor-element-e50a6f9:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-e50a6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-2027 .elementor-element.elementor-element-e50a6f9{left:0px;}body.rtl .elementor-2027 .elementor-element.elementor-element-e50a6f9{right:0px;}.elementor-2027 .elementor-element.elementor-element-53c0ea2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-75c8363 > .elementor-widget-container{background-color:#FFFFFF;border-radius:100000000000000000000000000000000000px 100000000000000000000000000000000000000px 100000000000000000000000000000px 01111111111000000000000000000000000000000000000000000000000000px;}.elementor-2027 .elementor-element.elementor-element-75c8363 .elementor-icon-wrapper{text-align:center;}.elementor-2027 .elementor-element.elementor-element-75c8363.elementor-view-stacked .elementor-icon{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-75c8363.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-75c8363.elementor-view-default .elementor-icon{color:#0167FE;border-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-75c8363.elementor-view-framed .elementor-icon, .elementor-2027 .elementor-element.elementor-element-75c8363.elementor-view-default .elementor-icon svg{fill:#0167FE;}.elementor-2027 .elementor-element.elementor-element-75c8363 .elementor-icon{font-size:24px;}.elementor-2027 .elementor-element.elementor-element-75c8363 .elementor-icon svg{height:24px;}.elementor-2027 .elementor-element.elementor-element-dc78aea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-02aaa94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-02aaa94 img{width:100%;height:180px;object-fit:cover;object-position:center center;border-radius:4px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-9fe926f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2027 .elementor-element.elementor-element-9fe926f:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-9fe926f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-33f5b45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-44c342d{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFFBF;}.elementor-2027 .elementor-element.elementor-element-44c342d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-f8551d5{width:var( --container-widget-width, 107.345% );max-width:107.345%;--container-widget-width:107.345%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-f8551d5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-f8551d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-f8551d5 a{color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-bc8baa1{--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-2027 .elementor-element.elementor-element-f0f6ae5{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#0167FE;--border-color:#0167FE;}.elementor-2027 .elementor-element.elementor-element-aa0520d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-f7f9ef8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-f7f9ef8:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-f7f9ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-ec2f00c{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-ec2f00c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-542f793{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-542f793 img{width:100%;max-width:100%;height:130px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-2027 .elementor-element.elementor-element-542f793:hover img{opacity:0.8;}.elementor-2027 .elementor-element.elementor-element-ebeee70{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:15px;}.elementor-2027 .elementor-element.elementor-element-01e0d32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-ddfcee6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-0123c24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-0123c24:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-0123c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-af8436e{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-af8436e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-eee8528{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-eee8528 img{width:100%;max-width:100%;height:130px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-2027 .elementor-element.elementor-element-eee8528:hover img{opacity:0.8;}.elementor-2027 .elementor-element.elementor-element-28e449f{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:15px;}.elementor-2027 .elementor-element.elementor-element-abe088d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-97114da{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-0bf9eb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-0bf9eb3:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-0bf9eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-86bc91a{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-86bc91a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-6ecc1df{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-6ecc1df img{width:100%;max-width:100%;height:130px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-2027 .elementor-element.elementor-element-6ecc1df:hover img{opacity:0.8;}.elementor-2027 .elementor-element.elementor-element-edaf73e{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:15px;}.elementor-2027 .elementor-element.elementor-element-705f4bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-664577f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#22272F;}.elementor-2027 .elementor-element.elementor-element-9cb6ba6{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-9cb6ba6:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-9cb6ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2027 .elementor-element.elementor-element-be16c22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-2027 .elementor-element.elementor-element-692ad2c{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-2027 .elementor-element.elementor-element-692ad2c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2027 .elementor-element.elementor-element-a5a6327{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2027 .elementor-element.elementor-element-b5bea49{--grid-columns:3;}.elementor-2027 .elementor-element.elementor-element-653c388{--spacer-size:5px;}.elementor-2027 .elementor-element.elementor-element-f0c8a87{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#0A0A0A;}.elementor-2027 .elementor-element.elementor-element-f0c8a87.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-96b040f .elementor-button{background-color:#0167FE;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.25s;border-radius:999px 999px 999px 999px;padding:12px 40px 12px 40px;}.elementor-2027 .elementor-element.elementor-element-96b040f .elementor-button:hover, .elementor-2027 .elementor-element.elementor-element-96b040f .elementor-button:focus{background-color:#005BE2;}.elementor-2027 .elementor-element.elementor-element-96b040f > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-2027 .elementor-element.elementor-element-96b040f > .elementor-widget-container{margin:0px 0px 50px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2027 .elementor-element.elementor-element-b5bea49{--grid-columns:2;}}@media(max-width:767px){.elementor-2027 .elementor-element.elementor-element-64df16ad{--width:100%;--min-height:100vh;--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:space-between;--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-2027 .elementor-element.elementor-element-abe6e01{--min-height:0px;--justify-content:space-between;--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-2027 .elementor-element.elementor-element-abe6e01.e-con{--align-self:stretch;}.elementor-2027 .elementor-element.elementor-element-aab53eb{--width:52%;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--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-2027 .elementor-element.elementor-element-aab53eb.e-con{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-80a40c5{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;}.elementor-2027 .elementor-element.elementor-element-80a40c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-80a40c5.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2027 .elementor-element.elementor-element-80a40c5 .elementor-icon-list-item > a{font-size:12px;}.elementor-2027 .elementor-element.elementor-element-e173b1d{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-e173b1d > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-15c6ad7{--width:44%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-2027 .elementor-element.elementor-element-76d8e9c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-76d8e9c{text-align:end;}.elementor-2027 .elementor-element.elementor-element-76d8e9c img{width:100%;}.elementor-2027 .elementor-element.elementor-element-1daf168{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--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-2027 .elementor-element.elementor-element-5d1c231{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-d2cf2c0 .elementor-button{font-size:8px;}.elementor-2027 .elementor-element.elementor-element-42091e7{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-38037e76{--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:flex-end;--align-items:flex-end;--padding-top:120px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2027 .elementor-element.elementor-element-7712d612{width:100%;max-width:100%;text-align:start;}.elementor-2027 .elementor-element.elementor-element-7712d612 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-2027 .elementor-element.elementor-element-7712d612.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-7712d612 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-2027 .elementor-element.elementor-element-14aeeae6{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-14aeeae6 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-2027 .elementor-element.elementor-element-14aeeae6.elementor-element{--align-self:stretch;}.elementor-2027 .elementor-element.elementor-element-14aeeae6 .elementor-button{font-size:12px;padding:14px 14px 14px 14px;}.elementor-2027 .elementor-element.elementor-element-ca15a88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-76e91a7{--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-2027 .elementor-element.elementor-element-34f5f0d .elementor-heading-title{font-size:29px;}.elementor-2027 .elementor-element.elementor-element-90937d7 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-90937d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-2027 .elementor-element.elementor-element-025db85 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2027 .elementor-element.elementor-element-025db85{--container-widget-width:989px;--container-widget-flex-grow:0;width:var( --container-widget-width, 989px );max-width:989px;font-size:14px;}.elementor-2027 .elementor-element.elementor-element-51ec346{--spacer-size:0px;}.elementor-2027 .elementor-element.elementor-element-2ec422c .elementor-heading-title{font-size:28px;}.elementor-2027 .elementor-element.elementor-element-ab82350{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-2027 .elementor-element.elementor-element-a84c3e6{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-2270659.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-2270659 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-b37ed7c{text-align:start;}.elementor-2027 .elementor-element.elementor-element-095db81{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-6c43d40.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-6c43d40 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-b9b915d{text-align:start;}.elementor-2027 .elementor-element.elementor-element-e310717{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-1194542.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-1194542 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-b3e78b1{text-align:start;}.elementor-2027 .elementor-element.elementor-element-ba9759b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-0a6ed1c.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-0a6ed1c .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-d238033{text-align:start;}.elementor-2027 .elementor-element.elementor-element-658e9c3{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-e5cb365.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-e5cb365 .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-7dd55f1{text-align:start;}.elementor-2027 .elementor-element.elementor-element-5440dfc{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-7f008fc.elementor-element{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-7f008fc .elementor-icon-wrapper{text-align:start;}.elementor-2027 .elementor-element.elementor-element-b48f012{text-align:start;}.elementor-2027 .elementor-element.elementor-element-71b3357:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-71b3357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yousalaw.com/wp-content/uploads/2026/07/Story-instagram-cartao-de-visitas-digital-moderno.png");background-position:top center;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-71b3357{--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-0681e39{--min-height:195px;--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;}.elementor-2027 .elementor-element.elementor-element-e31aa9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2027 .elementor-element.elementor-element-718f4ca{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-718f4ca.e-con{--align-self:flex-start;}.elementor-2027 .elementor-element.elementor-element-119f7fe > .elementor-widget-container{margin:500px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-119f7fe{text-align:start;}.elementor-2027 .elementor-element.elementor-element-119f7fe .elementor-heading-title{font-size:25px;}.elementor-2027 .elementor-element.elementor-element-07949f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:16px;}.elementor-2027 .elementor-element.elementor-element-ab2fb6d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-2027 .elementor-element.elementor-element-9ac4e65{--spacer-size:32px;}.elementor-2027 .elementor-element.elementor-element-9ac4e65.elementor-element{--order:99999 /* order end hack */;}.elementor-2027 .elementor-element.elementor-element-21781b8{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-da3568b{--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:-63px;--margin-bottom:-80px;--margin-left:-63px;--margin-right:-63px;}.elementor-2027 .elementor-element.elementor-element-cc24bc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;}.elementor-2027 .elementor-element.elementor-element-9314a32{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-9314a32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-9314a32 img{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-8f05e40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:12px;}.elementor-2027 .elementor-element.elementor-element-0a9cbb4 img{width:100%;}.elementor-2027 .elementor-element.elementor-element-ea7abc7.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-c3fa5f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2027 .elementor-element.elementor-element-c3fa5f6 .elementor-heading-title{font-size:24px;}.elementor-2027 .elementor-element.elementor-element-cd09319{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2027 .elementor-element.elementor-element-6b32520{--width:48%;--min-height:250px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2027 .elementor-element.elementor-element-dd3cdfa .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-286703f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-32b1443{--width:48%;--min-height:250px;}.elementor-2027 .elementor-element.elementor-element-8e9ec2c .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-930f245{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-9c959c6{--width:48%;--min-height:250px;}.elementor-2027 .elementor-element.elementor-element-da338cf .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-2e3390d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-fc140bc{--width:48%;--min-height:250px;}.elementor-2027 .elementor-element.elementor-element-2ecab78 .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-83dc7ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-a63ae6f{--width:48%;--min-height:250px;}.elementor-2027 .elementor-element.elementor-element-c83ad46 .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-41ea8e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-2800313{--width:48%;--min-height:250px;}.elementor-2027 .elementor-element.elementor-element-50020d8 .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-ac33cd5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-9fc8344{--width:48%;--min-height:250px;}.elementor-2027 .elementor-element.elementor-element-cc3a4a9 .elementor-heading-title{font-size:14px;}.elementor-2027 .elementor-element.elementor-element-30c4fcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:10px;}.elementor-2027 .elementor-element.elementor-element-3b6eabe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-3b6eabe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-2027 .elementor-element.elementor-element-cfaaf4d.elementor-element{--align-self:center;}.elementor-2027 .elementor-element.elementor-element-2166385{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2027 .elementor-element.elementor-element-7142478{text-align:start;}.elementor-2027 .elementor-element.elementor-element-7142478 .elementor-heading-title{font-size:26px;line-height:33px;}.elementor-2027 .elementor-element.elementor-element-84702d6{text-align:start;font-size:12px;}.elementor-2027 .elementor-element.elementor-element-b3fbb6c{--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-2027 .elementor-element.elementor-element-461068f{text-align:center;}.elementor-2027 .elementor-element.elementor-element-73cf96a{text-align:center;}.elementor-2027 .elementor-element.elementor-element-8cb87f3{text-align:center;}.elementor-2027 .elementor-element.elementor-element-d787c42{text-align:center;}.elementor-2027 .elementor-element.elementor-element-5c7453d{text-align:center;}.elementor-2027 .elementor-element.elementor-element-daff60b{text-align:center;}.elementor-2027 .elementor-element.elementor-element-35adbfc{text-align:center;}.elementor-2027 .elementor-element.elementor-element-d64e287{text-align:center;}.elementor-2027 .elementor-element.elementor-element-9f6dc5f{text-align:center;}.elementor-2027 .elementor-element.elementor-element-33f5b45{text-align:center;}.elementor-2027 .elementor-element.elementor-element-44c342d{text-align:center;}.elementor-2027 .elementor-element.elementor-element-f8551d5{text-align:center;}.elementor-2027 .elementor-element.elementor-element-bc8baa1{--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-2027 .elementor-element.elementor-element-9cb6ba6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2027 .elementor-element.elementor-element-be16c22{text-align:center;}.elementor-2027 .elementor-element.elementor-element-692ad2c{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;text-align:center;}.elementor-2027 .elementor-element.elementor-element-a5a6327{--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 20px;--row-gap:20px;--column-gap:20px;}.elementor-2027 .elementor-element.elementor-element-b5bea49{--grid-columns:1;}.elementor-2027 .elementor-element.elementor-element-653c388{--spacer-size:0px;}.elementor-2027 .elementor-element.elementor-element-f0c8a87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;}}@media(min-width:768px){.elementor-2027 .elementor-element.elementor-element-abe6e01{--content-width:1100px;}.elementor-2027 .elementor-element.elementor-element-aab53eb{--width:33%;}.elementor-2027 .elementor-element.elementor-element-15c6ad7{--width:33%;}.elementor-2027 .elementor-element.elementor-element-1daf168{--width:33%;}.elementor-2027 .elementor-element.elementor-element-42091e7{--width:5%;}.elementor-2027 .elementor-element.elementor-element-38037e76{--width:1100px;}.elementor-2027 .elementor-element.elementor-element-a84c3e6{--width:25%;}.elementor-2027 .elementor-element.elementor-element-095db81{--width:25%;}.elementor-2027 .elementor-element.elementor-element-e310717{--width:25%;}.elementor-2027 .elementor-element.elementor-element-ba9759b{--width:25%;}.elementor-2027 .elementor-element.elementor-element-658e9c3{--width:25%;}.elementor-2027 .elementor-element.elementor-element-5440dfc{--width:25%;}.elementor-2027 .elementor-element.elementor-element-0681e39{--width:58%;}.elementor-2027 .elementor-element.elementor-element-718f4ca{--width:49%;}.elementor-2027 .elementor-element.elementor-element-21781b8{--content-width:1100px;}.elementor-2027 .elementor-element.elementor-element-da3568b{--width:75%;}.elementor-2027 .elementor-element.elementor-element-0225b65{--width:100.069%;}.elementor-2027 .elementor-element.elementor-element-cd09319{--width:1100px;}.elementor-2027 .elementor-element.elementor-element-6b32520{--width:30%;}.elementor-2027 .elementor-element.elementor-element-32b1443{--width:30%;}.elementor-2027 .elementor-element.elementor-element-9c959c6{--width:30%;}.elementor-2027 .elementor-element.elementor-element-fc140bc{--width:30%;}.elementor-2027 .elementor-element.elementor-element-a63ae6f{--width:30%;}.elementor-2027 .elementor-element.elementor-element-2800313{--width:30%;}.elementor-2027 .elementor-element.elementor-element-9fc8344{--width:30%;}.elementor-2027 .elementor-element.elementor-element-8af64fe{--width:30%;}.elementor-2027 .elementor-element.elementor-element-2166385{--width:100%;}.elementor-2027 .elementor-element.elementor-element-b3fbb6c{--width:1200px;}.elementor-2027 .elementor-element.elementor-element-9b4faad{--width:54%;}.elementor-2027 .elementor-element.elementor-element-5b3fca6{--width:90%;}.elementor-2027 .elementor-element.elementor-element-b5db9e3{--width:90%;}.elementor-2027 .elementor-element.elementor-element-52b465a{--width:90%;}.elementor-2027 .elementor-element.elementor-element-d0ec3fe{--width:90%;}.elementor-2027 .elementor-element.elementor-element-bc8baa1{--width:62%;}.elementor-2027 .elementor-element.elementor-element-f7f9ef8{--width:100%;}.elementor-2027 .elementor-element.elementor-element-ec2f00c{--width:40%;}.elementor-2027 .elementor-element.elementor-element-0123c24{--width:100%;}.elementor-2027 .elementor-element.elementor-element-af8436e{--width:40%;}.elementor-2027 .elementor-element.elementor-element-0bf9eb3{--width:100%;}.elementor-2027 .elementor-element.elementor-element-86bc91a{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-abe6e01 *//* ========================================= */
/* 1. TRANSIÇÃO E FUNDO DO CABEÇALHO         */
/* ========================================= */
.elementor-2027 .elementor-element.elementor-element-abe6e01 {
    transition: background-color 0.4s ease, box-shadow 0.4s ease !important;
}

.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects {
    background-color: #FFFFFF !important; 
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.08) !important; 
}

/* ========================================= */
/* 2. A MÁGICA DE TROCAR A LOGO              */
/* ========================================= */
.elementor-2027 .elementor-element.elementor-element-abe6e01 .logo-escura {
    display: none !important; 
}
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .logo-branca {
    display: none !important; 
}
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .logo-escura {
    display: block !important; 
}

/* ========================================= */
/* 3. MUDAR COR DOS TEXTOS DO MENU PRINCIPAL */
/* ========================================= */
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-nav-menu--main .elementor-item,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-widget-heading .elementor-heading-title {
    color: #001332 !important; 
    transition: color 0.3s ease !important;
}

/* ========================================= */
/* 4. MUDAR COR DO BOTÃO (Verde Limão)       */
/* ========================================= */
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-button {
    background-color: #BCF85E !important; 
    color: #001332 !important; 
    border-color: #BCF85E !important; 
    transition: all 0.3s ease !important;
}

/* ========================================= */
/* 5. A BALA DE PRATA SUPREMA PARA O MENU    */
/* ========================================= */

/* A. Ataca o widget Nav Menu Clássico */
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-menu-toggle,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-menu-toggle .elementor-menu-toggle__text,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-menu-toggle * {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important;
}

.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-menu-toggle span,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-menu-toggle span::before,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-menu-toggle span::after {
    background-color: #000000 !important;
}

/* B. Ataca o NOVO widget de Menu do Elementor (Mega Menu) */
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .e-n-menu-toggle,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .e-n-menu-toggle-text,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .e-n-menu-toggle * {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important;
}

/* C. Ataca se tiver sido feito com Lista de Ícones ou Ícone solto */
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-icon-list-text,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-icon-list-icon svg,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-icon-list-icon path,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-icon svg,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .elementor-icon path {
    color: #000000 !important;
    fill: #000000 !important;
}

/* ========================================= */
/* 6. MUDAR COR DO SELETOR DE IDIOMAS        */
/* ========================================= */
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .seletor-idioma,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .seletor-idioma a,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .seletor-idioma span,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .seletor-idioma select,
.elementor-2027 .elementor-element.elementor-element-abe6e01.elementor-sticky--effects .seletor-idioma * {
    color: #001332 !important; 
    fill: #001332 !important; /* Muda a cor da setinha (SVG) */
    stroke: #001332 !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab82350 */@media (max-width: 767px) {
    /* Força o alinhamento à esquerda e libera a rolagem */
    .elementor-2027 .elementor-element.elementor-element-ab82350 {
        justify-content: flex-start !important; /* ✨ ISSO PUXA O 1º CARD DE VOLTA */
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-snap-type: x mandatory;
        padding-bottom: 20px;
        -webkit-overflow-scrolling: touch;
    }

    /* Trava a largura e o ponto de parada do arraste */
    .elementor-2027 .elementor-element.elementor-element-ab82350 > * {
        flex: 0 0 85% !important; 
        min-width: 85% !important; 
        max-width: 85% !important;
        scroll-snap-align: start !important; /* ✨ FAZ O CARD PARAR ALINHADO À ESQUERDA, IGUAL O FIGMA */
    }

    /* Esconde a barra de rolagem */
    .elementor-2027 .elementor-element.elementor-element-ab82350::-webkit-scrollbar {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3fca6 *//* --- CONTAINER PRINCIPAL --- */
.premium-card {
    position: relative;
    background: #FFFFFF;
    border-radius: 6px; /* Borda leve (8px) igual Figma */
    overflow: hidden; 
    
    /* ALTURA INICIAL */
    height: 90px; 
    
    /* A MÁGICA DA VELOCIDADE ESTÁ AQUI */
    /* Mudei para 0.8s (lento) e curvei o movimento */
    transition: height 1.5s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.4s ease;
    
    box-shadow: none;
}

/* --- HEADER (Barra Branca) --- */
.premium-header {
    background-color: #FFFFFF !important;
    width: 100%;
    height: 90px;
    z-index: 10;
    
    /* Posição Absoluta para flutuar sobre a foto */
    position: absolute; 
    top: 0;
    left: 0;
    
    /* Transição suave para sumir */
    opacity: 1;
    transition: opacity 0.4s ease; /* A barra some um pouco mais rápido que a abertura */
    
    display: flex;
    align-items: center;
    padding: 0 25px; 
}

/* --- CORPO (Foto + Azul) --- */
.premium-body {
    width: 100%;
    /* Dica: Se quiser que a foto apareça deslizando, poderia adicionar transition aqui, mas simples é melhor */
}

/* --- HOVER (ABRIR) --- */

.premium-card:hover {
    /* ALTURA FINAL: Ajuste esse número para tirar o espaço branco do final */
    /* Teste: 450px, 460px, 480px... até fechar exato no azul */
    height: 376px; 
    
    /* Sombra suave e lenta */
    box-shadow: 0 20px 50px rgba(0,0,0,0.15); 
    z-index: 100;
}

.premium-card:hover .premium-header {
    opacity: 0; /* A barra branca desaparece */
    pointer-events: none; /* Para não atrapalhar o clique */
}

/* Ícone girando lentamente também */
.premium-card:hover .elementor-icon {
    transform: rotate(45deg);
    transition: 0.6s; /* Acompanha a velocidade do card */
}

.premium-card {
    /* ... suas outras configurações ... */
    border-radius: 6px; /* O arredondamento acontece AQUI */
    overflow: hidden;    /* ISSO corta o excesso do azul quadrado */
    background-color: #FFFFFF;
}

/* TRUQUE EXTRA: Camuflagem */
/* Se por algum milagre sobrar espaço, pintamos o fundo do card de azul ao passar o mouse */
.premium-card:hover {
    background-color: #0066FF; /* Use a mesma cor do seu container azul */
    /* ... resto do código de altura ... */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5db9e3 *//* --- CONTAINER PRINCIPAL --- */
.premium-card {
    position: relative;
    background: #FFFFFF;
    border-radius: 6px; /* Borda leve (8px) igual Figma */
    overflow: hidden; 
    
    /* ALTURA INICIAL */
    height: 90px; 
    
    /* A MÁGICA DA VELOCIDADE ESTÁ AQUI */
    /* Mudei para 0.8s (lento) e curvei o movimento */
    transition: height 1.5s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.4s ease;
    
    box-shadow: none;
}

/* --- HEADER (Barra Branca) --- */
.premium-header {
    background-color: #FFFFFF !important;
    width: 100%;
    height: 90px;
    z-index: 10;
    
    /* Posição Absoluta para flutuar sobre a foto */
    position: absolute; 
    top: 0;
    left: 0;
    
    /* Transição suave para sumir */
    opacity: 1;
    transition: opacity 0.4s ease; /* A barra some um pouco mais rápido que a abertura */
    
    display: flex;
    align-items: center;
    padding: 0 25px; 
}

/* --- CORPO (Foto + Azul) --- */
.premium-body {
    width: 100%;
    /* Dica: Se quiser que a foto apareça deslizando, poderia adicionar transition aqui, mas simples é melhor */
}

/* --- HOVER (ABRIR) --- */

.premium-card:hover {
    /* ALTURA FINAL: Ajuste esse número para tirar o espaço branco do final */
    /* Teste: 450px, 460px, 480px... até fechar exato no azul */
    height: 376px; 
    
    /* Sombra suave e lenta */
    box-shadow: 0 20px 50px rgba(0,0,0,0.15); 
    z-index: 100;
}

.premium-card:hover .premium-header {
    opacity: 0; /* A barra branca desaparece */
    pointer-events: none; /* Para não atrapalhar o clique */
}

/* Ícone girando lentamente também */
.premium-card:hover .elementor-icon {
    transform: rotate(45deg);
    transition: 0.6s; /* Acompanha a velocidade do card */
}

.premium-card {
    /* ... suas outras configurações ... */
    border-radius: 6px; /* O arredondamento acontece AQUI */
    overflow: hidden;    /* ISSO corta o excesso do azul quadrado */
    background-color: #FFFFFF;
}

/* TRUQUE EXTRA: Camuflagem */
/* Se por algum milagre sobrar espaço, pintamos o fundo do card de azul ao passar o mouse */
.premium-card:hover {
    background-color: #0066FF; /* Use a mesma cor do seu container azul */
    /* ... resto do código de altura ... */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b465a *//* --- CONTAINER PRINCIPAL --- */
.premium-card {
    position: relative;
    background: #FFFFFF;
    border-radius: 6px; /* Borda leve (8px) igual Figma */
    overflow: hidden; 
    
    /* ALTURA INICIAL */
    height: 90px; 
    
    /* A MÁGICA DA VELOCIDADE ESTÁ AQUI */
    /* Mudei para 0.8s (lento) e curvei o movimento */
    transition: height 1.5s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.4s ease;
    
    box-shadow: none;
}

/* --- HEADER (Barra Branca) --- */
.premium-header {
    background-color: #FFFFFF !important;
    width: 100%;
    height: 90px;
    z-index: 10;
    
    /* Posição Absoluta para flutuar sobre a foto */
    position: absolute; 
    top: 0;
    left: 0;
    
    /* Transição suave para sumir */
    opacity: 1;
    transition: opacity 0.4s ease; /* A barra some um pouco mais rápido que a abertura */
    
    display: flex;
    align-items: center;
    padding: 0 25px; 
}

/* --- CORPO (Foto + Azul) --- */
.premium-body {
    width: 100%;
    /* Dica: Se quiser que a foto apareça deslizando, poderia adicionar transition aqui, mas simples é melhor */
}

/* --- HOVER (ABRIR) --- */

.premium-card:hover {
    /* ALTURA FINAL: Ajuste esse número para tirar o espaço branco do final */
    /* Teste: 450px, 460px, 480px... até fechar exato no azul */
    height: 376px; 
    
    /* Sombra suave e lenta */
    box-shadow: 0 20px 50px rgba(0,0,0,0.15); 
    z-index: 100;
}

.premium-card:hover .premium-header {
    opacity: 0; /* A barra branca desaparece */
    pointer-events: none; /* Para não atrapalhar o clique */
}

/* Ícone girando lentamente também */
.premium-card:hover .elementor-icon {
    transform: rotate(45deg);
    transition: 0.6s; /* Acompanha a velocidade do card */
}

.premium-card {
    /* ... suas outras configurações ... */
    border-radius: 6px; /* O arredondamento acontece AQUI */
    overflow: hidden;    /* ISSO corta o excesso do azul quadrado */
    background-color: #FFFFFF;
}

/* TRUQUE EXTRA: Camuflagem */
/* Se por algum milagre sobrar espaço, pintamos o fundo do card de azul ao passar o mouse */
.premium-card:hover {
    background-color: #0066FF; /* Use a mesma cor do seu container azul */
    /* ... resto do código de altura ... */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0ec3fe *//* --- CONTAINER PRINCIPAL --- */
.premium-card {
    position: relative;
    background: #FFFFFF;
    border-radius: 6px; /* Borda leve (8px) igual Figma */
    overflow: hidden; 
    
    /* ALTURA INICIAL */
    height: 90px; 
    
    /* A MÁGICA DA VELOCIDADE ESTÁ AQUI */
    /* Mudei para 0.8s (lento) e curvei o movimento */
    transition: height 1.5s cubic-bezier(0.25, 1, 0.5, 1), box-shadow 0.4s ease;
    
    box-shadow: none;
}

/* --- HEADER (Barra Branca) --- */
.premium-header {
    background-color: #FFFFFF !important;
    width: 100%;
    height: 90px;
    z-index: 10;
    
    /* Posição Absoluta para flutuar sobre a foto */
    position: absolute; 
    top: 0;
    left: 0;
    
    /* Transição suave para sumir */
    opacity: 1;
    transition: opacity 0.4s ease; /* A barra some um pouco mais rápido que a abertura */
    
    display: flex;
    align-items: center;
    padding: 0 25px; 
}

/* --- CORPO (Foto + Azul) --- */
.premium-body {
    width: 100%;
    /* Dica: Se quiser que a foto apareça deslizando, poderia adicionar transition aqui, mas simples é melhor */
}

/* --- HOVER (ABRIR) --- */

.premium-card:hover {
    /* ALTURA FINAL: Ajuste esse número para tirar o espaço branco do final */
    /* Teste: 450px, 460px, 480px... até fechar exato no azul */
    height: 376px; 
    
    /* Sombra suave e lenta */
    box-shadow: 0 20px 50px rgba(0,0,0,0.15); 
    z-index: 100;
}

.premium-card:hover .premium-header {
    opacity: 0; /* A barra branca desaparece */
    pointer-events: none; /* Para não atrapalhar o clique */
}

/* Ícone girando lentamente também */
.premium-card:hover .elementor-icon {
    transform: rotate(45deg);
    transition: 0.6s; /* Acompanha a velocidade do card */
}

.premium-card {
    /* ... suas outras configurações ... */
    border-radius: 6px; /* O arredondamento acontece AQUI */
    overflow: hidden;    /* ISSO corta o excesso do azul quadrado */
    background-color: #FFFFFF;
}

/* TRUQUE EXTRA: Camuflagem */
/* Se por algum milagre sobrar espaço, pintamos o fundo do card de azul ao passar o mouse */
.premium-card:hover {
    background-color: #0066FF; /* Use a mesma cor do seu container azul */
    /* ... resto do código de altura ... */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4faad *//* --- CONTAINER PRINCIPAL --- */
.super-accordion {
    background: #FFFFFF;
    border-radius: 0px;
    overflow: hidden; /* Corta as pontas quadradas da imagem/azul */
    box-shadow: 0 4px 20px rgba(0,0,0,0.05);
    transition: all 0.4s ease;
    
    /* Altura Automática (Deixe o conteúdo ditar o tamanho) */
    height: auto; 
}

/* --- O CORPO (Onde estão a Foto e o Azul) --- */
/* Certifique-se que o container da foto tem a classe: accordion-body */
.super-accordion .accordion-body {
    display: grid;
    grid-template-rows: 0fr; /* Altura ZERO quando fechado */
    opacity: 0;
    transition: grid-template-rows 0.5s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease;
}

/* Esconde o conteúdo interno quando fechado */
.super-accordion .accordion-body > div,
.super-accordion .accordion-body > .e-con, 
.super-accordion .accordion-body > .elementor-widget-wrap {
    overflow: hidden;
}

/* --- ESTADO HOVER (MOUSE EM CIMA) --- */
.super-accordion:hover .accordion-body {
    grid-template-rows: 1fr; /* Abre para o tamanho exato do conteúdo */
    opacity: 1;
}

.super-accordion:hover {
    box-shadow: 0 20px 40px rgba(0,0,0,0.15);
    z-index: 10;
}

/* Gira o ícone */
.super-accordion:hover .elementor-icon {
    transform: rotate(45deg);
    color: #0066FF;
    transition: 0.3s;
}

/* --- AJUSTES APENAS PARA CELULAR (Telas menores que 767px) --- */
@media (max-width: 767px) {
    
    /* 1. Ajuste a altura dele ABERTO no celular */
    /* Como o texto quebra linha, talvez precise ser mais alto que no PC */
    .premium-card:hover {
        height: 440px; /* Aumente este valor se o botão estiver cortado */
    }

    /* 2. Ajuste a altura dele FECHADO (Opcional) */
    .premium-card, 
    .premium-header {
        height: 80px; /* Pode ser um pouco menor no celular se quiser */
    }
}/* End custom CSS */
/* Start custom CSS *//* ===== BASE (desktop normal) ===== */
.elementor .e-con > .e-con-inner{
  max-width: 1200px;     /* notebook/desktop comum */
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}

/* ===== ULTRAWIDE (telas muito grandes) ===== */
@media (min-width: 1600px){
  .elementor .e-con > .e-con-inner{
    max-width: 1320px;   /* ou 1280/1360, conforme seu Figma */
    padding-left: 24px;
    padding-right: 24px;
  }
}

/* ===== NOTEBOOK (quando fica “grande demais”) ===== */
@media (max-width: 1440px){
  .elementor .e-con > .e-con-inner{
    max-width: 1120px;   /* deixa mais “Figma-like” */
    padding-left: 18px;
    padding-right: 18px;
  }
}

/* ===== TABLET ===== */
@media (max-width: 1024px){
  .elementor .e-con > .e-con-inner{
    max-width: 920px;
    padding-left: 16px;
    padding-right: 16px;
  }
}

/* ===== MOBILE ===== */
@media (max-width: 767px){
  .elementor .e-con > .e-con-inner{
    max-width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }
}

/* 1) Garantir altura e alinhamento */
.gc-step{
  min-height:100vh;
  display:flex;
  align-items:center;
  justify-content:center;
  position:relative;
  overflow:hidden;
}

/* 2) CTA com degradê por cima */
.gc-cta::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:linear-gradient(
    to bottom,
    rgba(3,14,35,0) 0%,
    rgba(3,14,35,0.25) 45%,
    rgba(3,14,35,0.85) 100%
  );
  z-index:1;
}

/* 3) Garantir que o conteúdo fica acima do degradê */
.gc-cta > .e-con,
.gc-step > .e-con{
  position:relative;
  z-index:2;
}

/* 4) Notebook/mobile: tirar fixed (buga em vários navegadores) */
@media (max-width:1024px){
  .gc-step{
    min-height:calc(100vh - 0px);
  }
  .gc-step{
    background-attachment:scroll !important;
  }
}

/* Força o fundo a travar no celular e PC */
.fundo-travado {
    background-attachment: fixed !important;
    background-position: center center !important;
    background-size: cover !important;
}

/* Ajuste das margens para celular (para não ficar buracos tão grandes) */
@media (max-width: 768px) {
    .fundo-travado .elementor-widget-heading, 
    .fundo-travado .elementor-widget-text-editor {
        margin-bottom: 50vh !important; /* Reduz o espaço no celular */
    }
    /* O primeiro texto precisa descer menos no mobile */
    .fundo-travado .elementor-widget-heading:first-child {
        margin-top: 30vh !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://yousalaw.com/wp-content/uploads/2026/07/Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://yousalaw.com/wp-content/uploads/2026/07/Montserrat-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://yousalaw.com/wp-content/uploads/2026/07/Montserrat-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://yousalaw.com/wp-content/uploads/2026/07/Montserrat-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://yousalaw.com/wp-content/uploads/2026/07/Montserrat-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */