.elementor-1686 .elementor-element.elementor-element-cd897e5{--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:240px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-cd897e5:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-cd897e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68a87de );}body:not(.rtl) .elementor-1686 .elementor-element.elementor-element-24aefbb{right:0px;}body.rtl .elementor-1686 .elementor-element.elementor-element-24aefbb{left:0px;}.elementor-1686 .elementor-element.elementor-element-24aefbb{top:0px;z-index:0;}.elementor-1686 .elementor-element.elementor-element-d9e3106{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1686 .elementor-element.elementor-element-5431615{width:100%;max-width:100%;}.elementor-1686 .elementor-element.elementor-element-5431615.elementor-element{--align-self:flex-end;}.elementor-1686 .elementor-element.elementor-element-5431615 .elementor-heading-title{font-family:var( --e-global-typography-922dbcb-font-family ), Sans-serif;font-size:var( --e-global-typography-922dbcb-font-size );font-weight:var( --e-global-typography-922dbcb-font-weight );line-height:var( --e-global-typography-922dbcb-line-height );letter-spacing:var( --e-global-typography-922dbcb-letter-spacing );color:var( --e-global-color-fd2a43a );}.elementor-1686 .elementor-element.elementor-element-15a47d3{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-1686 .elementor-element.elementor-element-3bbb0a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-d0b7e52{--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-1686 .elementor-element.elementor-element-d75f327{--display:flex;}.elementor-1686 .elementor-element.elementor-element-e1fac5c img{height:580px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1686 .elementor-element.elementor-element-aa354d7{left:-24px;}body.rtl .elementor-1686 .elementor-element.elementor-element-aa354d7{right:-24px;}.elementor-1686 .elementor-element.elementor-element-aa354d7{top:-24px;}body:not(.rtl) .elementor-1686 .elementor-element.elementor-element-7669547{right:-12px;}body.rtl .elementor-1686 .elementor-element.elementor-element-7669547{left:-12px;}.elementor-1686 .elementor-element.elementor-element-7669547{bottom:-12px;}.elementor-1686 .elementor-element.elementor-element-47b8788{--display:flex;--justify-content:center;}.elementor-1686 .elementor-element.elementor-element-f14cc5f .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-1686 .elementor-element.elementor-element-3f710d1{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-1686 .elementor-element.elementor-element-8e9c6c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1686 .elementor-element.elementor-element-c8a8ba1{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1686 .elementor-element.elementor-element-9eb2440 .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 );}.elementor-1686 .elementor-element.elementor-element-c7e4013{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-1686 .elementor-element.elementor-element-f925132{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1686 .elementor-element.elementor-element-6943969 .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 );}.elementor-1686 .elementor-element.elementor-element-db86ae9{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-1686 .elementor-element.elementor-element-ef82b69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-ef82b69:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-ef82b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1686 .elementor-element.elementor-element-54b4c06{--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;}.elementor-1686 .elementor-element.elementor-element-7fdeff8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1686 .elementor-element.elementor-element-84ecf86{--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-1686 .elementor-element.elementor-element-1424ac7 .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-1686 .elementor-element.elementor-element-52c38e5{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-1686 .elementor-element.elementor-element-229f229 .elementor-button{background-color:var( --e-global-color-text );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-1e113f8 );color:var( --e-global-color-1e113f8 );border-radius:36px 36px 36px 36px;padding:16px 28px 12.5px 28px;}.elementor-1686 .elementor-element.elementor-element-229f229.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-229f229 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1686 .elementor-element.elementor-element-b73d9d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1686 .elementor-element.elementor-element-4e87d1b{--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-1686 .elementor-element.elementor-element-9054b8d{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-7e4ff74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-1686 .elementor-element.elementor-element-2799df9{width:var( --container-widget-width, 5.517% );max-width:5.517%;--container-widget-width:5.517%;--container-widget-flex-grow:0;}.elementor-1686 .elementor-element.elementor-element-2799df9 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1686 .elementor-element.elementor-element-2799df9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-2799df9 .elementor-icon-wrapper{text-align:center;}.elementor-1686 .elementor-element.elementor-element-2799df9 .elementor-icon{font-size:32px;}.elementor-1686 .elementor-element.elementor-element-2799df9 .elementor-icon svg{height:32px;}.elementor-1686 .elementor-element.elementor-element-9ee9258 .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-1686 .elementor-element.elementor-element-a42ae43{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-1686 .elementor-element.elementor-element-01ff9c7{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-ec4fb29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-1686 .elementor-element.elementor-element-5653777 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1686 .elementor-element.elementor-element-5653777 .elementor-icon-wrapper{text-align:center;}.elementor-1686 .elementor-element.elementor-element-5653777 .elementor-icon{font-size:32px;}.elementor-1686 .elementor-element.elementor-element-5653777 .elementor-icon svg{height:32px;}.elementor-1686 .elementor-element.elementor-element-f5df7e9 .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-1686 .elementor-element.elementor-element-a83dba1{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-1686 .elementor-element.elementor-element-94f8cd9{--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-1686 .elementor-element.elementor-element-bdca450{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-287e160{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-1686 .elementor-element.elementor-element-7d75c9d > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1686 .elementor-element.elementor-element-7d75c9d .elementor-icon-wrapper{text-align:center;}.elementor-1686 .elementor-element.elementor-element-7d75c9d .elementor-icon{font-size:32px;}.elementor-1686 .elementor-element.elementor-element-7d75c9d .elementor-icon svg{height:32px;}.elementor-1686 .elementor-element.elementor-element-49ad043 .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-1686 .elementor-element.elementor-element-dd01f3d{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-1686 .elementor-element.elementor-element-8a83743{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-684bec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-1686 .elementor-element.elementor-element-ec91121 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-1686 .elementor-element.elementor-element-ec91121 .elementor-icon-wrapper{text-align:center;}.elementor-1686 .elementor-element.elementor-element-ec91121 .elementor-icon{font-size:32px;}.elementor-1686 .elementor-element.elementor-element-ec91121 .elementor-icon svg{height:32px;}.elementor-1686 .elementor-element.elementor-element-bd91a87 .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-1686 .elementor-element.elementor-element-24ddf8e{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-1686 .elementor-element.elementor-element-059d000{--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-1686 .elementor-element.elementor-element-8093900{--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-1686 .elementor-element.elementor-element-44b4fd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-48d0ea1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1686 .elementor-element.elementor-element-a9ad254{--display:flex;--justify-content:center;}.elementor-1686 .elementor-element.elementor-element-7bf7f33 img{height:580px;object-fit:contain;object-position:center center;}.elementor-1686 .elementor-element.elementor-element-8838c6d{--display:flex;--justify-content:center;}.elementor-1686 .elementor-element.elementor-element-3dc81b2 .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-1686 .elementor-element.elementor-element-f67a148{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-1686 .elementor-element.elementor-element-e9d48f1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-5f0f642{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-fc50ea6 );}.elementor-1686 .elementor-element.elementor-element-6bf151b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-431994c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-431994c img{max-width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-1686 .elementor-element.elementor-element-70970af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1686 .elementor-element.elementor-element-74607a8 .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-8e2b189 );}.elementor-1686 .elementor-element.elementor-element-775272e{font-family:var( --e-global-typography-7197492-font-family ), Sans-serif;font-size:var( --e-global-typography-7197492-font-size );font-weight:var( --e-global-typography-7197492-font-weight );line-height:var( --e-global-typography-7197492-line-height );letter-spacing:var( --e-global-typography-7197492-letter-spacing );color:var( --e-global-color-fc50ea6 );}.elementor-1686 .elementor-element.elementor-element-2baaf08{--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-1686 .elementor-element.elementor-element-986e4e2{--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-1686 .elementor-element.elementor-element-d862c5c{--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-1686 .elementor-element.elementor-element-d862c5c.e-con{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-5af82a3 .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-1686 .elementor-element.elementor-element-94a93e2{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-1686 .elementor-element.elementor-element-922f40b{--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-1686 .elementor-element.elementor-element-01338a0{--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-1686 .elementor-element.elementor-element-01338a0:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-01338a0 > .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-1686 .elementor-element.elementor-element-01338a0:hover::before, .elementor-1686 .elementor-element.elementor-element-01338a0:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-01338a0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-01338a0 > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-01338a0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-01338a0:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-01338a0, .elementor-1686 .elementor-element.elementor-element-01338a0::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-01338a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-b42bb84{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-035b6b6 .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-1686 .elementor-element.elementor-element-7e7dbb9{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-1686 .elementor-element.elementor-element-f1d5751{--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-1686 .elementor-element.elementor-element-f1d5751:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-f1d5751 > .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-1686 .elementor-element.elementor-element-f1d5751:hover::before, .elementor-1686 .elementor-element.elementor-element-f1d5751:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-f1d5751:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-f1d5751 > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-f1d5751 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-f1d5751:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-f1d5751, .elementor-1686 .elementor-element.elementor-element-f1d5751::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-f1d5751.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-27bed75{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-0da04bb .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-1686 .elementor-element.elementor-element-6e9c668{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-1686 .elementor-element.elementor-element-e120d30{--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-1686 .elementor-element.elementor-element-e120d30:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-e120d30 > .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-1686 .elementor-element.elementor-element-e120d30:hover::before, .elementor-1686 .elementor-element.elementor-element-e120d30:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-e120d30:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-e120d30 > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-e120d30 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-e120d30:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-e120d30, .elementor-1686 .elementor-element.elementor-element-e120d30::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-e120d30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-8519921{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-a21ce58 .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-1686 .elementor-element.elementor-element-6f82029{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-1686 .elementor-element.elementor-element-3db2c3e{--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-1686 .elementor-element.elementor-element-3db2c3e:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-3db2c3e > .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-1686 .elementor-element.elementor-element-3db2c3e:hover::before, .elementor-1686 .elementor-element.elementor-element-3db2c3e:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-3db2c3e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-3db2c3e > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-3db2c3e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-3db2c3e:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-3db2c3e, .elementor-1686 .elementor-element.elementor-element-3db2c3e::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-3db2c3e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-d308cd0{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-2770a59 .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-1686 .elementor-element.elementor-element-c776966{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-1686 .elementor-element.elementor-element-e674380{--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-1686 .elementor-element.elementor-element-e674380:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-e674380 > .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-1686 .elementor-element.elementor-element-e674380:hover::before, .elementor-1686 .elementor-element.elementor-element-e674380:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-e674380:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-e674380 > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-e674380 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-e674380:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-e674380, .elementor-1686 .elementor-element.elementor-element-e674380::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-e674380.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-0b7cf25{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-d287e27 .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-1686 .elementor-element.elementor-element-c361aa3{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-1686 .elementor-element.elementor-element-f71c9fc{--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-1686 .elementor-element.elementor-element-f71c9fc:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-f71c9fc > .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-1686 .elementor-element.elementor-element-f71c9fc:hover::before, .elementor-1686 .elementor-element.elementor-element-f71c9fc:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-f71c9fc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-f71c9fc > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-f71c9fc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-f71c9fc:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-f71c9fc, .elementor-1686 .elementor-element.elementor-element-f71c9fc::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-f71c9fc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-8e844b7{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-fa454f0 .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-1686 .elementor-element.elementor-element-208c822{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-1686 .elementor-element.elementor-element-3e4964b{--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-1686 .elementor-element.elementor-element-3e4964b:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-3e4964b > .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-1686 .elementor-element.elementor-element-3e4964b:hover::before, .elementor-1686 .elementor-element.elementor-element-3e4964b:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-3e4964b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-3e4964b > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-3e4964b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-3e4964b:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-3e4964b, .elementor-1686 .elementor-element.elementor-element-3e4964b::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-3e4964b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-4743dab{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-6b51982 .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-1686 .elementor-element.elementor-element-9c5eef6{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-1686 .elementor-element.elementor-element-4938897{--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-1686 .elementor-element.elementor-element-4938897:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-4938897 > .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-1686 .elementor-element.elementor-element-4938897:hover::before, .elementor-1686 .elementor-element.elementor-element-4938897:hover > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-4938897:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1686 .elementor-element.elementor-element-4938897 > .elementor-background-slideshow:hover::before, .elementor-1686 .elementor-element.elementor-element-4938897 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-68a87de );--background-overlay:'';}.elementor-1686 .elementor-element.elementor-element-4938897:hover{--overlay-opacity:0.2;}.elementor-1686 .elementor-element.elementor-element-4938897, .elementor-1686 .elementor-element.elementor-element-4938897::before{--overlay-transition:0.3s;}.elementor-1686 .elementor-element.elementor-element-4938897.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-95b98c8{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-0b83b9a .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-1686 .elementor-element.elementor-element-1504531{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-1686 .elementor-element.elementor-element-6ac60a1{--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-1686 .elementor-element.elementor-element-026b1f8{--display:flex;}.elementor-1686 .elementor-element.elementor-element-0a5bf6c{--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-1686 .elementor-element.elementor-element-0a5bf6c.e-con{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-0412781 .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-1686 .elementor-element.elementor-element-5f5efaa{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-1686 .elementor-element.elementor-element-058594b{--grid-columns:3;}.elementor-1686 .elementor-element.elementor-element-ee74e93{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-a66b189{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1686 .elementor-element.elementor-element-115ea8b{--display:flex;}.elementor-1686 .elementor-element.elementor-element-115ea8b.e-con{--align-self:center;}.elementor-1686 .elementor-element.elementor-element-1e91995 .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-1686 .elementor-element.elementor-element-a2fa384{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-1686 .elementor-element.elementor-element-a916f14{--display:flex;}.elementor-1686 .elementor-element.elementor-element-7afd6c3{--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;}@media(max-width:1024px){.elementor-1686 .elementor-element.elementor-element-d9e3106{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1686 .elementor-element.elementor-element-5431615 .elementor-heading-title{font-size:var( --e-global-typography-922dbcb-font-size );line-height:var( --e-global-typography-922dbcb-line-height );letter-spacing:var( --e-global-typography-922dbcb-letter-spacing );}.elementor-1686 .elementor-element.elementor-element-15a47d3{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-1686 .elementor-element.elementor-element-d75f327{--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-1686 .elementor-element.elementor-element-e1fac5c.elementor-element{--align-self:stretch;}.elementor-1686 .elementor-element.elementor-element-e1fac5c img{height:100%;}.elementor-1686 .elementor-element.elementor-element-aa354d7.elementor-element{--align-self:stretch;}.elementor-1686 .elementor-element.elementor-element-aa354d7 img{height:100%;}.elementor-1686 .elementor-element.elementor-element-7669547.elementor-element{--align-self:stretch;}.elementor-1686 .elementor-element.elementor-element-7669547 img{height:100%;}.elementor-1686 .elementor-element.elementor-element-f14cc5f .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-1686 .elementor-element.elementor-element-3f710d1{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-1686 .elementor-element.elementor-element-9eb2440 .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-1686 .elementor-element.elementor-element-c7e4013{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-1686 .elementor-element.elementor-element-6943969 .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-1686 .elementor-element.elementor-element-db86ae9{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-1686 .elementor-element.elementor-element-54b4c06{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1686 .elementor-element.elementor-element-1424ac7 .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-1686 .elementor-element.elementor-element-52c38e5{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-1686 .elementor-element.elementor-element-229f229.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1686 .elementor-element.elementor-element-229f229 .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-1686 .elementor-element.elementor-element-9ee9258 .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-1686 .elementor-element.elementor-element-a42ae43{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-1686 .elementor-element.elementor-element-f5df7e9 .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-1686 .elementor-element.elementor-element-a83dba1{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-1686 .elementor-element.elementor-element-49ad043 .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-1686 .elementor-element.elementor-element-dd01f3d{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-1686 .elementor-element.elementor-element-bd91a87 .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-1686 .elementor-element.elementor-element-24ddf8e{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-1686 .elementor-element.elementor-element-48d0ea1{--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-1686 .elementor-element.elementor-element-a9ad254{--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-1686 .elementor-element.elementor-element-7bf7f33.elementor-element{--align-self:stretch;}.elementor-1686 .elementor-element.elementor-element-7bf7f33 img{height:100%;}.elementor-1686 .elementor-element.elementor-element-3dc81b2 .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-1686 .elementor-element.elementor-element-f67a148{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-1686 .elementor-element.elementor-element-5f0f642{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-1686 .elementor-element.elementor-element-74607a8 .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-1686 .elementor-element.elementor-element-775272e{font-size:var( --e-global-typography-7197492-font-size );line-height:var( --e-global-typography-7197492-line-height );letter-spacing:var( --e-global-typography-7197492-letter-spacing );}.elementor-1686 .elementor-element.elementor-element-986e4e2{--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-d862c5c{--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-1686 .elementor-element.elementor-element-5af82a3 .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-1686 .elementor-element.elementor-element-94a93e2{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-1686 .elementor-element.elementor-element-922f40b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1686 .elementor-element.elementor-element-01338a0:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-01338a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-035b6b6 .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-1686 .elementor-element.elementor-element-7e7dbb9{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-1686 .elementor-element.elementor-element-f1d5751:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-f1d5751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-0da04bb .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-1686 .elementor-element.elementor-element-6e9c668{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-1686 .elementor-element.elementor-element-e120d30:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-e120d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-a21ce58 .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-1686 .elementor-element.elementor-element-6f82029{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-1686 .elementor-element.elementor-element-3db2c3e:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-3db2c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-2770a59 .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-1686 .elementor-element.elementor-element-c776966{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-1686 .elementor-element.elementor-element-e674380:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-e674380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-d287e27 .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-1686 .elementor-element.elementor-element-c361aa3{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-1686 .elementor-element.elementor-element-f71c9fc:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-f71c9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-fa454f0 .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-1686 .elementor-element.elementor-element-208c822{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-1686 .elementor-element.elementor-element-3e4964b:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-3e4964b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-6b51982 .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-1686 .elementor-element.elementor-element-9c5eef6{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-1686 .elementor-element.elementor-element-4938897:not(.elementor-motion-effects-element-type-background), .elementor-1686 .elementor-element.elementor-element-4938897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1686 .elementor-element.elementor-element-0b83b9a .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-1686 .elementor-element.elementor-element-1504531{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-1686 .elementor-element.elementor-element-026b1f8{--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-1686 .elementor-element.elementor-element-0a5bf6c{--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-1686 .elementor-element.elementor-element-0412781 .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-1686 .elementor-element.elementor-element-5f5efaa{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-1686 .elementor-element.elementor-element-058594b{--grid-columns:2;--grid-row-gap:40px;}.elementor-1686 .elementor-element.elementor-element-ee74e93{--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-1686 .elementor-element.elementor-element-a66b189{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-1e91995 .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-1686 .elementor-element.elementor-element-a2fa384{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-1686 .elementor-element.elementor-element-a916f14{--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-1686 .elementor-element.elementor-element-3ce2345 img{width:100%;max-width:100%;height:450px;object-fit:cover;object-position:top center;}}@media(max-width:767px){.elementor-1686 .elementor-element.elementor-element-cd897e5{--padding-top:160px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-d9e3106{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1686 .elementor-element.elementor-element-5431615 .elementor-heading-title{font-size:var( --e-global-typography-922dbcb-font-size );line-height:var( --e-global-typography-922dbcb-line-height );letter-spacing:var( --e-global-typography-922dbcb-letter-spacing );}.elementor-1686 .elementor-element.elementor-element-15a47d3{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-1686 .elementor-element.elementor-element-3bbb0a3{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-f14cc5f .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-1686 .elementor-element.elementor-element-3f710d1{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-1686 .elementor-element.elementor-element-9eb2440 .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-1686 .elementor-element.elementor-element-c7e4013{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-1686 .elementor-element.elementor-element-6943969 .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-1686 .elementor-element.elementor-element-db86ae9{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-1686 .elementor-element.elementor-element-ef82b69{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-1424ac7 .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-1686 .elementor-element.elementor-element-52c38e5{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-1686 .elementor-element.elementor-element-229f229{width:100%;max-width:100%;}.elementor-1686 .elementor-element.elementor-element-229f229.elementor-element{--align-self:stretch;}.elementor-1686 .elementor-element.elementor-element-229f229 .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-1686 .elementor-element.elementor-element-9ee9258 .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-1686 .elementor-element.elementor-element-a42ae43{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-1686 .elementor-element.elementor-element-f5df7e9 .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-1686 .elementor-element.elementor-element-a83dba1{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-1686 .elementor-element.elementor-element-49ad043 .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-1686 .elementor-element.elementor-element-dd01f3d{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-1686 .elementor-element.elementor-element-bd91a87 .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-1686 .elementor-element.elementor-element-24ddf8e{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-1686 .elementor-element.elementor-element-44b4fd2{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-3dc81b2 .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-1686 .elementor-element.elementor-element-f67a148{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-1686 .elementor-element.elementor-element-5f0f642{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-1686 .elementor-element.elementor-element-6bf151b{--flex-wrap:nowrap;}.elementor-1686 .elementor-element.elementor-element-74607a8 .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-1686 .elementor-element.elementor-element-775272e{font-size:var( --e-global-typography-7197492-font-size );line-height:var( --e-global-typography-7197492-line-height );letter-spacing:var( --e-global-typography-7197492-letter-spacing );}.elementor-1686 .elementor-element.elementor-element-986e4e2{--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-1686 .elementor-element.elementor-element-d862c5c{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-5af82a3 .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-1686 .elementor-element.elementor-element-94a93e2{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-1686 .elementor-element.elementor-element-922f40b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-01338a0{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-035b6b6 .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-1686 .elementor-element.elementor-element-7e7dbb9{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-1686 .elementor-element.elementor-element-f1d5751{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-0da04bb .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-1686 .elementor-element.elementor-element-6e9c668{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-1686 .elementor-element.elementor-element-e120d30{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-a21ce58 .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-1686 .elementor-element.elementor-element-6f82029{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-1686 .elementor-element.elementor-element-3db2c3e{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-2770a59 .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-1686 .elementor-element.elementor-element-c776966{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-1686 .elementor-element.elementor-element-e674380{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-d287e27 .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-1686 .elementor-element.elementor-element-c361aa3{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-1686 .elementor-element.elementor-element-f71c9fc{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-fa454f0 .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-1686 .elementor-element.elementor-element-208c822{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-1686 .elementor-element.elementor-element-3e4964b{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-6b51982 .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-1686 .elementor-element.elementor-element-9c5eef6{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-1686 .elementor-element.elementor-element-4938897{--min-height:400px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1686 .elementor-element.elementor-element-0b83b9a .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-1686 .elementor-element.elementor-element-1504531{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-1686 .elementor-element.elementor-element-6ac60a1{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-0a5bf6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1686 .elementor-element.elementor-element-0412781 .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-1686 .elementor-element.elementor-element-5f5efaa{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-1686 .elementor-element.elementor-element-058594b{--grid-columns:1;--grid-row-gap:40px;}.elementor-1686 .elementor-element.elementor-element-ee74e93{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1686 .elementor-element.elementor-element-a66b189{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1686 .elementor-element.elementor-element-115ea8b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1686 .elementor-element.elementor-element-1e91995 .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-1686 .elementor-element.elementor-element-a2fa384{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-1686 .elementor-element.elementor-element-a916f14{--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-1686 .elementor-element.elementor-element-3ce2345 img{width:100%;max-width:100%;height:300px;}}@media(min-width:768px){.elementor-1686 .elementor-element.elementor-element-d862c5c{--width:1280px;}.elementor-1686 .elementor-element.elementor-element-01338a0{--width:750px;}.elementor-1686 .elementor-element.elementor-element-f1d5751{--width:750px;}.elementor-1686 .elementor-element.elementor-element-e120d30{--width:750px;}.elementor-1686 .elementor-element.elementor-element-3db2c3e{--width:750px;}.elementor-1686 .elementor-element.elementor-element-e674380{--width:750px;}.elementor-1686 .elementor-element.elementor-element-f71c9fc{--width:750px;}.elementor-1686 .elementor-element.elementor-element-3e4964b{--width:750px;}.elementor-1686 .elementor-element.elementor-element-4938897{--width:750px;}.elementor-1686 .elementor-element.elementor-element-0a5bf6c{--width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1686 .elementor-element.elementor-element-d862c5c{--width:100%;}.elementor-1686 .elementor-element.elementor-element-0a5bf6c{--width:100%;}.elementor-1686 .elementor-element.elementor-element-115ea8b{--width:100%;}.elementor-1686 .elementor-element.elementor-element-a916f14{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5431615 */@media (min-width: 1025px) {
    .elementor-1686 .elementor-element.elementor-element-5431615 {
        max-width: 625px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a47d3 */@media (min-width: 1025px) {
    .elementor-1686 .elementor-element.elementor-element-15a47d3 {
    max-width: 345px !important;
    width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-229f229 */.elementor-button-icon {
    font-size: 18px;
}

@media (min-width: 1025px) {
    .elementor-1686 .elementor-element.elementor-element-229f229 a{
    transition: ease-in-out .5s;
}

.elementor-1686 .elementor-element.elementor-element-229f229 a:hover{
    box-shadow: 0px 0px 0px 8px #cecece30 !important;
    border-radius: 50px;
    transition: ease-in-out .5s;
}

.elementor-1686 .elementor-element.elementor-element-229f229 a:hover::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background-color: #cecece;
  opacity: 0.3;
  border-radius: 100%;
  transform: translateX(-50%) translateY(-50%);
  animation: ripple 0.7s linear forwards;
}

@keyframes ripple {
  to {
    width: 150px;
    height: 150px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a93e2 */@media (min-width: 1025px) {
    .elementor-1686 .elementor-element.elementor-element-94a93e2 {
        max-width: 750px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42bb84 */.elementor-1686 .elementor-element.elementor-element-b42bb84 {
    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-01338a0 */@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-27bed75 */.elementor-1686 .elementor-element.elementor-element-27bed75 {
    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-f1d5751 */@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-8519921 */.elementor-1686 .elementor-element.elementor-element-8519921 {
    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-e120d30 */@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-d308cd0 */.elementor-1686 .elementor-element.elementor-element-d308cd0 {
    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-3db2c3e */@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-0b7cf25 */.elementor-1686 .elementor-element.elementor-element-0b7cf25 {
    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-e674380 */@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-8e844b7 */.elementor-1686 .elementor-element.elementor-element-8e844b7 {
    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-f71c9fc */@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-4743dab */.elementor-1686 .elementor-element.elementor-element-4743dab {
    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-3e4964b */@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-95b98c8 */.elementor-1686 .elementor-element.elementor-element-95b98c8 {
    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-4938897 */@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-5f5efaa */@media (min-width: 1025px) {
    .elementor-1686 .elementor-element.elementor-element-5f5efaa {
        max-width: 750px !important;
    }
}/* End custom CSS */