.elementor-815 .elementor-element.elementor-element-4340458{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-4340458:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-4340458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68a87de );}.elementor-815 .elementor-element.elementor-element-1d32498{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-815 .elementor-element.elementor-element-bc3573e{--display:flex;}.elementor-815 .elementor-element.elementor-element-bc3573e.e-con{--align-self:flex-end;}.elementor-815 .elementor-element.elementor-element-5011741.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-5011741 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-132a79c );}.elementor-815 .elementor-element.elementor-element-54651c7.elementor-element{--align-self:flex-end;}.elementor-815 .elementor-element.elementor-element-54651c7 .elementor-heading-title{font-family:var( --e-global-typography-da37d7f-font-family ), Sans-serif;font-size:var( --e-global-typography-da37d7f-font-size );font-weight:var( --e-global-typography-da37d7f-font-weight );line-height:var( --e-global-typography-da37d7f-line-height );letter-spacing:var( --e-global-typography-da37d7f-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90a0afb{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-90a0afb.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-815 .elementor-element.elementor-element-70af3b6{right:0px;}body.rtl .elementor-815 .elementor-element.elementor-element-70af3b6{left:0px;}.elementor-815 .elementor-element.elementor-element-70af3b6{top:0px;}.elementor-815 .elementor-element.elementor-element-70af3b6 img{max-width:100%;height:90vh;object-fit:cover;object-position:center left;}.elementor-815 .elementor-element.elementor-element-366ce43{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-366ce43:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-366ce43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-815 .elementor-element.elementor-element-26bfd67{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-815 .elementor-element.elementor-element-a8ec754{--display:flex;}.elementor-815 .elementor-element.elementor-element-953c3c3{--display:flex;}.elementor-815 .elementor-element.elementor-element-24913a3{--display:flex;}.elementor-815 .elementor-element.elementor-element-c0563ae > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-815 .elementor-element.elementor-element-c0563ae.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon-wrapper{text-align:center;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon{font-size:55px;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon svg{height:55px;}.elementor-815 .elementor-element.elementor-element-8d651cd .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-bc8e4be{font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-b182990 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-1fcde7e-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcde7e-font-size );font-weight:var( --e-global-typography-1fcde7e-font-weight );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );fill:var( --e-global-color-8e2b189 );color:var( --e-global-color-8e2b189 );padding:0px 0px 0px 0px;}.elementor-815 .elementor-element.elementor-element-b182990 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-815 .elementor-element.elementor-element-b182990.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-b182990 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-815 .elementor-element.elementor-element-4c1b088{--display:flex;}.elementor-815 .elementor-element.elementor-element-6a60532{--display:flex;}.elementor-815 .elementor-element.elementor-element-515f00e{--display:flex;}.elementor-815 .elementor-element.elementor-element-52b4c8d.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon-wrapper{text-align:center;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon{font-size:65px;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon svg{height:65px;}.elementor-815 .elementor-element.elementor-element-9ce3a93 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-274fadd{font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-6c796ba .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-1fcde7e-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcde7e-font-size );font-weight:var( --e-global-typography-1fcde7e-font-weight );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );fill:var( --e-global-color-8e2b189 );color:var( --e-global-color-8e2b189 );padding:0px 0px 0px 0px;}.elementor-815 .elementor-element.elementor-element-6c796ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-815 .elementor-element.elementor-element-6c796ba.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-6c796ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-815 .elementor-element.elementor-element-6658285{--display:flex;}.elementor-815 .elementor-element.elementor-element-e453c5d{--display:flex;}.elementor-815 .elementor-element.elementor-element-96cb5cd{--display:flex;}.elementor-815 .elementor-element.elementor-element-c837df2.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon-wrapper{text-align:center;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon{font-size:65px;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon svg{height:65px;}.elementor-815 .elementor-element.elementor-element-66c4de7 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-e9866e8{font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-5f12e9a .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-1fcde7e-font-family ), Sans-serif;font-size:var( --e-global-typography-1fcde7e-font-size );font-weight:var( --e-global-typography-1fcde7e-font-weight );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );fill:var( --e-global-color-8e2b189 );color:var( --e-global-color-8e2b189 );padding:0px 0px 0px 0px;}.elementor-815 .elementor-element.elementor-element-5f12e9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-815 .elementor-element.elementor-element-5f12e9a.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-5f12e9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-815 .elementor-element.elementor-element-9fd9bbf{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:120px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-9fd9bbf:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-9fd9bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-815 .elementor-element.elementor-element-ae0db35{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-815 .elementor-element.elementor-element-268966d{--display:flex;}.elementor-815 .elementor-element.elementor-element-5e638d6{--display:flex;--position:absolute;--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-12px;}.elementor-815 .elementor-element.elementor-element-5e638d6:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-5e638d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68a87de );}body:not(.rtl) .elementor-815 .elementor-element.elementor-element-5e638d6{left:-12px;}body.rtl .elementor-815 .elementor-element.elementor-element-5e638d6{right:-12px;}.elementor-815 .elementor-element.elementor-element-9a91f64.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-9a91f64 img{max-width:72px;}.elementor-815 .elementor-element.elementor-element-e9c890d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-e9c890d .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-93730c7{--display:flex;}.elementor-815 .elementor-element.elementor-element-93730c7.e-con{--align-self:center;}.elementor-815 .elementor-element.elementor-element-d50c6a4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-3706da5{font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-b408342{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-815 .elementor-element.elementor-element-c81752c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-815 .elementor-element.elementor-element-8dc121a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-b64b871 .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-b959fdb{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-815 .elementor-element.elementor-element-fe824ba .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-653c1cf .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-2574ffa{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-815 .elementor-element.elementor-element-86c036a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-90c5b98 .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-2d00683{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-815 .elementor-element.elementor-element-c276c21{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-815 .elementor-element.elementor-element-43fc8d2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-41f867a .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-6eb616f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-815 .elementor-element.elementor-element-7c298c1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-907163d .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-29150f4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-815 .elementor-element.elementor-element-0e6e57a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-8a46bfa .elementor-heading-title{font-family:var( --e-global-typography-8040680-font-family ), Sans-serif;font-size:var( --e-global-typography-8040680-font-size );font-weight:var( --e-global-typography-8040680-font-weight );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-a74e942{--display:flex;--min-height:3600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-750665c{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-1b79d8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-1b79d8b.e-con{--align-self:center;}.elementor-815 .elementor-element.elementor-element-3b8d04a .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-d238f3e{font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-b2ff84b{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--overflow:hidden;}.elementor-815 .elementor-element.elementor-element-6ae5881{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-6ae5881:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-6ae5881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001427-2.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-6ae5881:hover::before, .elementor-815 .elementor-element.elementor-element-6ae5881:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-6ae5881:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-6ae5881 > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-6ae5881 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-6ae5881:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-6ae5881, .elementor-815 .elementor-element.elementor-element-6ae5881::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-6ae5881.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-a79ef4f{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-f8dc006 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-90d7179{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-a6db960{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-a6db960:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-a6db960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001428-4.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-a6db960:hover::before, .elementor-815 .elementor-element.elementor-element-a6db960:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-a6db960:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-a6db960 > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-a6db960 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-a6db960:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-a6db960, .elementor-815 .elementor-element.elementor-element-a6db960::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-a6db960.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-8e9c0d8{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-26758e1 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-ab08680{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-cb19707{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-cb19707:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-cb19707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001429.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-cb19707:hover::before, .elementor-815 .elementor-element.elementor-element-cb19707:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-cb19707:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-cb19707 > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-cb19707 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-cb19707:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-cb19707, .elementor-815 .elementor-element.elementor-element-cb19707::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-cb19707.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-68e5868{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-1078776 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-f65a9f1{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-53b121d{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-53b121d:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-53b121d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001428-2.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-53b121d:hover::before, .elementor-815 .elementor-element.elementor-element-53b121d:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-53b121d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-53b121d > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-53b121d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-53b121d:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-53b121d, .elementor-815 .elementor-element.elementor-element-53b121d::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-53b121d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-aa44bd0{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-6e4a3d2 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-aaaa74d{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-260d9f2{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-260d9f2:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-260d9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001428-3.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-260d9f2:hover::before, .elementor-815 .elementor-element.elementor-element-260d9f2:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-260d9f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-260d9f2 > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-260d9f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-260d9f2:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-260d9f2, .elementor-815 .elementor-element.elementor-element-260d9f2::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-260d9f2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-e91ae79{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-c4a4b81 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-d0d1cdf{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-9041f2c{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-9041f2c:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-9041f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001430.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-9041f2c:hover::before, .elementor-815 .elementor-element.elementor-element-9041f2c:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-9041f2c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-9041f2c > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-9041f2c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-9041f2c:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-9041f2c, .elementor-815 .elementor-element.elementor-element-9041f2c::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-9041f2c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-f090b41{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-65a4ce0 .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-65c545e{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-1a6d02e{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-1a6d02e:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-1a6d02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001431.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-1a6d02e:hover::before, .elementor-815 .elementor-element.elementor-element-1a6d02e:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-1a6d02e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-1a6d02e > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-1a6d02e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-1a6d02e:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-1a6d02e, .elementor-815 .elementor-element.elementor-element-1a6d02e::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-1a6d02e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-82e1d35{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-c95374a .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-fd637f6{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-5298be9{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-5298be9:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-5298be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://williamgama.com/wp-content/uploads/2025/02/Frame-1000001427-3.png");background-position:center center;background-size:110% auto;}.elementor-815 .elementor-element.elementor-element-5298be9:hover::before, .elementor-815 .elementor-element.elementor-element-5298be9:hover > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-5298be9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-815 .elementor-element.elementor-element-5298be9 > .elementor-background-slideshow:hover::before, .elementor-815 .elementor-element.elementor-element-5298be9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-815 .elementor-element.elementor-element-5298be9:hover{--overlay-opacity:0.2;}.elementor-815 .elementor-element.elementor-element-5298be9, .elementor-815 .elementor-element.elementor-element-5298be9::before{--overlay-transition:0.3s;}.elementor-815 .elementor-element.elementor-element-5298be9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-9fa957f{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-15ac8fb .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-815 .elementor-element.elementor-element-9080de3{font-family:var( --e-global-typography-3631be8-font-family ), Sans-serif;font-size:var( --e-global-typography-3631be8-font-size );font-weight:var( --e-global-typography-3631be8-font-weight );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );color:var( --e-global-color-84209c0 );}.elementor-815 .elementor-element.elementor-element-9226138{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-4211c86{--display:flex;}.elementor-815 .elementor-element.elementor-element-f18c466{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-f18c466.e-con{--align-self:center;}.elementor-815 .elementor-element.elementor-element-1df466d .elementor-heading-title{font-family:var( --e-global-typography-c2c3d6b-font-family ), Sans-serif;font-size:var( --e-global-typography-c2c3d6b-font-size );font-weight:var( --e-global-typography-c2c3d6b-font-weight );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );color:var( --e-global-color-8e2b189 );}.elementor-815 .elementor-element.elementor-element-e1904c1{font-family:var( --e-global-typography-6f2bd0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f2bd0c-font-size );font-weight:var( --e-global-typography-6f2bd0c-font-weight );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );color:var( --e-global-color-e77f875 );}.elementor-815 .elementor-element.elementor-element-49fa276{--grid-columns:3;}.elementor-815 .elementor-element.elementor-element-a826178{--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-815 .elementor-element.elementor-element-fceba40{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-815 .elementor-element.elementor-element-1b79d8b{--width:1280px;}.elementor-815 .elementor-element.elementor-element-6ae5881{--width:750px;}.elementor-815 .elementor-element.elementor-element-a6db960{--width:750px;}.elementor-815 .elementor-element.elementor-element-cb19707{--width:750px;}.elementor-815 .elementor-element.elementor-element-53b121d{--width:750px;}.elementor-815 .elementor-element.elementor-element-260d9f2{--width:750px;}.elementor-815 .elementor-element.elementor-element-9041f2c{--width:750px;}.elementor-815 .elementor-element.elementor-element-1a6d02e{--width:750px;}.elementor-815 .elementor-element.elementor-element-5298be9{--width:750px;}.elementor-815 .elementor-element.elementor-element-f18c466{--width:1280px;}}@media(max-width:1024px){.elementor-815 .elementor-element.elementor-element-4340458{--min-height:100vh;}.elementor-815 .elementor-element.elementor-element-1d32498{--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:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-5011741.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-5011741 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-815 .elementor-element.elementor-element-54651c7.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-54651c7 .elementor-heading-title{font-size:var( --e-global-typography-da37d7f-font-size );line-height:var( --e-global-typography-da37d7f-line-height );letter-spacing:var( --e-global-typography-da37d7f-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90a0afb{width:100%;max-width:100%;font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90a0afb.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-70af3b6 img{max-width:473px;height:90%;}.elementor-815 .elementor-element.elementor-element-366ce43{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-815 .elementor-element.elementor-element-26bfd67{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-815 .elementor-element.elementor-element-a8ec754{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-953c3c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-24913a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon{font-size:50px;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon svg{height:50px;}.elementor-815 .elementor-element.elementor-element-8d651cd .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-bc8e4be{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b182990 .elementor-button{font-size:var( --e-global-typography-1fcde7e-font-size );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );}.elementor-815 .elementor-element.elementor-element-4c1b088{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-6a60532{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-515f00e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon{font-size:60px;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon svg{height:60px;}.elementor-815 .elementor-element.elementor-element-9ce3a93 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-274fadd{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-6c796ba .elementor-button{font-size:var( --e-global-typography-1fcde7e-font-size );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );}.elementor-815 .elementor-element.elementor-element-6658285{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-96cb5cd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon{font-size:60px;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon svg{height:60px;}.elementor-815 .elementor-element.elementor-element-66c4de7 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-e9866e8{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-5f12e9a .elementor-button{font-size:var( --e-global-typography-1fcde7e-font-size );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9fd9bbf{--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-815 .elementor-element.elementor-element-ae0db35{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-e9c890d .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-d50c6a4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-3706da5{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-8dc121a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b64b871 .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-fe824ba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-653c1cf .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-86c036a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90c5b98 .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-c276c21{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-815 .elementor-element.elementor-element-43fc8d2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-815 .elementor-element.elementor-element-41f867a .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-6eb616f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-815 .elementor-element.elementor-element-7c298c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-815 .elementor-element.elementor-element-907163d .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-29150f4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-815 .elementor-element.elementor-element-0e6e57a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-815 .elementor-element.elementor-element-8a46bfa .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-750665c{--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-1b79d8b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-3b8d04a .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-d238f3e{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b2ff84b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-815 .elementor-element.elementor-element-6ae5881:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-6ae5881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-f8dc006 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90d7179{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-a6db960:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-a6db960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-26758e1 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-ab08680{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-cb19707:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-cb19707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-1078776 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-f65a9f1{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-53b121d:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-53b121d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-6e4a3d2 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-aaaa74d{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-260d9f2:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-260d9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-c4a4b81 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-d0d1cdf{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9041f2c:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-9041f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-65a4ce0 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-65c545e{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-1a6d02e:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-1a6d02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-c95374a .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-fd637f6{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-5298be9:not(.elementor-motion-effects-element-type-background), .elementor-815 .elementor-element.elementor-element-5298be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-815 .elementor-element.elementor-element-15ac8fb .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9080de3{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-4211c86{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-815 .elementor-element.elementor-element-f18c466{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-1df466d .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-e1904c1{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-49fa276{--grid-columns:2;--grid-row-gap:40px;}}@media(max-width:767px){.elementor-815 .elementor-element.elementor-element-4340458{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-1d32498{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:3;}.elementor-815 .elementor-element.elementor-element-5011741 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-815 .elementor-element.elementor-element-54651c7 .elementor-heading-title{font-size:var( --e-global-typography-da37d7f-font-size );line-height:var( --e-global-typography-da37d7f-line-height );letter-spacing:var( --e-global-typography-da37d7f-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90a0afb{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-70af3b6{z-index:1;}.elementor-815 .elementor-element.elementor-element-70af3b6 img{max-width:559px;height:100%;}.elementor-815 .elementor-element.elementor-element-366ce43{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-26bfd67{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-815 .elementor-element.elementor-element-24913a3{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-815 .elementor-element.elementor-element-c0563ae > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-815 .elementor-element.elementor-element-c0563ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon{font-size:40px;}.elementor-815 .elementor-element.elementor-element-c0563ae .elementor-icon svg{height:40px;}.elementor-815 .elementor-element.elementor-element-8d651cd .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-bc8e4be{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b182990 .elementor-button{font-size:var( --e-global-typography-1fcde7e-font-size );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );}.elementor-815 .elementor-element.elementor-element-515f00e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-815 .elementor-element.elementor-element-52b4c8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon{font-size:50px;}.elementor-815 .elementor-element.elementor-element-52b4c8d .elementor-icon svg{height:50px;}.elementor-815 .elementor-element.elementor-element-9ce3a93 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-274fadd{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-6c796ba.elementor-element{--align-self:flex-start;}.elementor-815 .elementor-element.elementor-element-6c796ba .elementor-button{font-size:var( --e-global-typography-1fcde7e-font-size );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );}.elementor-815 .elementor-element.elementor-element-96cb5cd{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon{font-size:50px;}.elementor-815 .elementor-element.elementor-element-c837df2 .elementor-icon svg{height:50px;}.elementor-815 .elementor-element.elementor-element-66c4de7 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-e9866e8{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-5f12e9a .elementor-button{font-size:var( --e-global-typography-1fcde7e-font-size );line-height:var( --e-global-typography-1fcde7e-line-height );letter-spacing:var( --e-global-typography-1fcde7e-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9fd9bbf{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-ae0db35{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-815 .elementor-element.elementor-element-e9c890d .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-93730c7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-815 .elementor-element.elementor-element-d50c6a4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-3706da5{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b408342{--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-815 .elementor-element.elementor-element-c81752c{--width:28%;}.elementor-815 .elementor-element.elementor-element-8dc121a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b64b871 .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b959fdb{--width:28%;}.elementor-815 .elementor-element.elementor-element-fe824ba .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-653c1cf .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-2574ffa{--width:27%;}.elementor-815 .elementor-element.elementor-element-86c036a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90c5b98 .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-43fc8d2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-815 .elementor-element.elementor-element-41f867a .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-7c298c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-815 .elementor-element.elementor-element-907163d .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-0e6e57a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-815 .elementor-element.elementor-element-8a46bfa .elementor-heading-title{font-size:var( --e-global-typography-8040680-font-size );line-height:var( --e-global-typography-8040680-line-height );letter-spacing:var( --e-global-typography-8040680-letter-spacing );}.elementor-815 .elementor-element.elementor-element-750665c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-1b79d8b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-3b8d04a .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-d238f3e{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-b2ff84b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-6ae5881{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-f8dc006 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-90d7179{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-a6db960{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-26758e1 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-ab08680{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-cb19707{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-1078776 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-f65a9f1{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-53b121d{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-6e4a3d2 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-aaaa74d{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-260d9f2{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-c4a4b81 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-d0d1cdf{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9041f2c{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-65a4ce0 .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-65c545e{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-1a6d02e{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-c95374a .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-fd637f6{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-5298be9{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-815 .elementor-element.elementor-element-15ac8fb .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9080de3{font-size:var( --e-global-typography-3631be8-font-size );line-height:var( --e-global-typography-3631be8-line-height );letter-spacing:var( --e-global-typography-3631be8-letter-spacing );}.elementor-815 .elementor-element.elementor-element-9226138{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-815 .elementor-element.elementor-element-f18c466{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-815 .elementor-element.elementor-element-1df466d .elementor-heading-title{font-size:var( --e-global-typography-c2c3d6b-font-size );line-height:var( --e-global-typography-c2c3d6b-line-height );letter-spacing:var( --e-global-typography-c2c3d6b-letter-spacing );}.elementor-815 .elementor-element.elementor-element-e1904c1{font-size:var( --e-global-typography-6f2bd0c-font-size );line-height:var( --e-global-typography-6f2bd0c-line-height );letter-spacing:var( --e-global-typography-6f2bd0c-letter-spacing );}.elementor-815 .elementor-element.elementor-element-49fa276{--grid-columns:1;--grid-row-gap:40px;}.elementor-815 .elementor-element.elementor-element-fceba40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-815 .elementor-element.elementor-element-a8ec754{--width:33%;}.elementor-815 .elementor-element.elementor-element-4c1b088{--width:33%;}.elementor-815 .elementor-element.elementor-element-6658285{--width:33%;}.elementor-815 .elementor-element.elementor-element-93730c7{--width:50%;}.elementor-815 .elementor-element.elementor-element-1b79d8b{--width:100%;}.elementor-815 .elementor-element.elementor-element-f18c466{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-90a0afb */.elementor-815 .elementor-element.elementor-element-90a0afb {
    padding-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70af3b6 */.img-transparente {
    transition: opacity 0.5s ease-in-out;
    opacity: 1; /* Opacidade inicial */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8ec754 */@media (max-width: 1024px) {
    .elementor-815 .elementor-element.elementor-element-a8ec754 {
    width: 30%;
    }
}

@media (max-width: 768px) {
    .elementor-815 .elementor-element.elementor-element-a8ec754 {
    width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1b088 */@media (max-width: 1024px) {
    .elementor-815 .elementor-element.elementor-element-4c1b088 {
    width: 30%;
    }
}

@media (max-width: 768px) {
    .elementor-815 .elementor-element.elementor-element-4c1b088 {
    width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6658285 */@media (max-width: 1024px) {
    .elementor-815 .elementor-element.elementor-element-6658285 {
    width: 30%;
    }
}

@media (max-width: 768px) {
    .elementor-815 .elementor-element.elementor-element-6658285 {
    width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26bfd67 */.elementor-815 .elementor-element.elementor-element-26bfd67 {
    flex-direction: initial;
}

@media (max-width: 768px) {
    .elementor-815 .elementor-element.elementor-element-26bfd67 {
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e638d6 */.elementor-815 .elementor-element.elementor-element-5e638d6 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268966d */@media (max-width: 1024px) {
    .elementor-815 .elementor-element.elementor-element-268966d {
        width: 47%;
    }
}

@media (max-width: 768px) {
    .elementor-815 .elementor-element.elementor-element-268966d {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93730c7 */@media (max-width: 1024px) {
    .elementor-815 .elementor-element.elementor-element-93730c7 {
        width: 47%;
    }
}

@media (max-width: 768px) {
    .elementor-815 .elementor-element.elementor-element-93730c7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d238f3e */@media (min-width: 1025px) {
    .elementor-815 .elementor-element.elementor-element-d238f3e {
        max-width: 750px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a79ef4f */.elementor-815 .elementor-element.elementor-element-a79ef4f {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae5881 */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9c0d8 */.elementor-815 .elementor-element.elementor-element-8e9c0d8 {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6db960 */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e5868 */.elementor-815 .elementor-element.elementor-element-68e5868 {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19707 */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa44bd0 */.elementor-815 .elementor-element.elementor-element-aa44bd0 {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b121d */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e91ae79 */.elementor-815 .elementor-element.elementor-element-e91ae79 {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-260d9f2 */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090b41 */.elementor-815 .elementor-element.elementor-element-f090b41 {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9041f2c */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e1d35 */.elementor-815 .elementor-element.elementor-element-82e1d35 {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6d02e */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa957f */.elementor-815 .elementor-element.elementor-element-9fa957f {
    background: linear-gradient(260deg, rgba(40, 44, 40, 0.70) 15.33%, rgba(51, 58, 51, 0.70) 84.67%);

    backdrop-filter: blur(15px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5298be9 */@media (min-width: 1025px) {
    .conteudo {
    opacity: 0;
    transition: 0.4s;
    }

    .panel:hover .conteudo {
    opacity: 1;
    transition: 0.4s;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1904c1 */@media (min-width: 1025px) {
    .elementor-815 .elementor-element.elementor-element-e1904c1 {
        max-width: 750px !important;
    }
}/* End custom CSS */