.elementor-25 .elementor-element.elementor-element-56f24c9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:20%;--padding-right:5%;}.elementor-25 .elementor-element.elementor-element-56f24c9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-56f24c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7ac2616{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-7ac2616 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:4rem;font-weight:200;letter-spacing:2px;color:#090909;}.elementor-25 .elementor-element.elementor-element-4a5e111{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-25 .elementor-element.elementor-element-997e833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-b3c706e{text-align:center;}.elementor-25 .elementor-element.elementor-element-b3c706e .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:3.5rem;font-weight:200;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-42f1faf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-25 .elementor-element.elementor-element-e666999{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-e666999 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-e666999 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1697563{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-1697563 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-1697563 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e46c1d7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-e46c1d7 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-e46c1d7 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-787c8ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-787c8ed > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-787c8ed .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e8905b0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-e8905b0 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-e8905b0 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4ea628e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-4ea628e > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-4ea628e .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a2e6f76{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-a2e6f76 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-a2e6f76 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-88e980c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-88e980c > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-88e980c .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-cf27582{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-cf27582 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-cf27582 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7d859f0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-7d859f0 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-7d859f0 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-8f8137a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-8f8137a > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-8f8137a .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-05261ff{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-05261ff > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-05261ff .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-cd34639{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-cd34639 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-cd34639 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f312ab2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-f312ab2 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-f312ab2 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-817430c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-817430c > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-817430c .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-064b9b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-064b9b6 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-064b9b6 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ea8e4e1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-ea8e4e1 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-ea8e4e1 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-cd5ec87{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-cd5ec87 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-cd5ec87 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-dfcb975{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-dfcb975 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-dfcb975 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c51f3a3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-c51f3a3 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-c51f3a3 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-b86f751{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-b86f751 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-b86f751 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c249a37{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-c249a37 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-c249a37 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-75cdfb4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-75cdfb4 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-75cdfb4 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-51cf6a9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-51cf6a9 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-51cf6a9 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-297d768{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-297d768 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-297d768 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-757e927{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-757e927 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-757e927 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-96d35e4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-96d35e4 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-96d35e4 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-aa788aa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-aa788aa > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-aa788aa .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1c4381b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-1c4381b > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-1c4381b .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e2fb914{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-e2fb914 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-e2fb914 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ac0c8c7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-ac0c8c7 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-ac0c8c7 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2a49e07{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-2a49e07 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-2a49e07 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-250ce3b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-250ce3b > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-250ce3b .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f1aaf51{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-f1aaf51 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-f1aaf51 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2dc6b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-6b6244a{text-align:center;}.elementor-25 .elementor-element.elementor-element-6b6244a .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:3.5rem;font-weight:200;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-558416d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-25 .elementor-element.elementor-element-f219e67{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-f219e67 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-f219e67 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ce30259{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-ba261b9{text-align:center;}.elementor-25 .elementor-element.elementor-element-ba261b9 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:3.5rem;font-weight:200;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-67ea11e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-25 .elementor-element.elementor-element-b2dd3e7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-b2dd3e7 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-b2dd3e7 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-9c3ba58{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-9c3ba58 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-9c3ba58 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a6e1c36{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-a6e1c36 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-a6e1c36 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f3184fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-f3184fe > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-f3184fe .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e4d1ec3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-e4d1ec3 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-e4d1ec3 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-63ad745{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-89a3a52{text-align:center;}.elementor-25 .elementor-element.elementor-element-89a3a52 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:3.5rem;font-weight:200;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-adfeec1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-25 .elementor-element.elementor-element-3346f23{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-3346f23 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-3346f23 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2587cd0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-2587cd0 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-2587cd0 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0d1455c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-0d1455c > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-0d1455c .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-8993737{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-4cd061b{text-align:center;}.elementor-25 .elementor-element.elementor-element-4cd061b .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:3.5rem;font-weight:200;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ed667a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-25 .elementor-element.elementor-element-34493f8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-34493f8 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-34493f8 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-9b252ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-9b252ed > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-9b252ed .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-d37764e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-d37764e > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-d37764e .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-6b6fcca{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-6b6fcca > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-6b6fcca .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f32435b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-f32435b > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-f32435b .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-09ef503{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-09ef503 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-09ef503 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-76290ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-76290ec > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-76290ec .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0ccbba9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-0ccbba9 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-0ccbba9 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-19af2f5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-19af2f5 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-19af2f5 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5d433cd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-5d433cd > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-5d433cd .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2d2e1e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-80334ca{text-align:center;}.elementor-25 .elementor-element.elementor-element-80334ca .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:3.5rem;font-weight:200;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ccc2058{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-25 .elementor-element.elementor-element-4651a78{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-4651a78 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-4651a78 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-d1cb363{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-d1cb363 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-d1cb363 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-6f0d659{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-6f0d659 > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-6f0d659 .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-51b824c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-51b824c > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-25 .elementor-element.elementor-element-51b824c .elementor-heading-title{font-family:"Univers", Sans-serif;font-size:1.3em;font-weight:200;line-height:1.5rem;letter-spacing:1px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-56f24c9{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-25 .elementor-element.elementor-element-4a5e111{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-997e833{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-42f1faf{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-e666999{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-1697563{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-e46c1d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-787c8ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-e8905b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-4ea628e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-a2e6f76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-88e980c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-cf27582{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-7d859f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-8f8137a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-05261ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-cd34639{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-f312ab2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-817430c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-064b9b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-ea8e4e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-cd5ec87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-dfcb975{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-c51f3a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-b86f751{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-c249a37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-75cdfb4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-51cf6a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-297d768{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-757e927{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-96d35e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-aa788aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-1c4381b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-e2fb914{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-ac0c8c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-2a49e07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-250ce3b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-f1aaf51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-2dc6b91{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-558416d{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-f219e67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-ce30259{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-67ea11e{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-b2dd3e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-9c3ba58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-a6e1c36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-f3184fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-e4d1ec3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-63ad745{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-adfeec1{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-3346f23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-2587cd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-0d1455c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-8993737{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-ed667a8{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-34493f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-9b252ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-d37764e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-6b6fcca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-f32435b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-09ef503{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-76290ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-0ccbba9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-19af2f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-5d433cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-2d2e1e6{--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-ccc2058{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-4651a78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-d1cb363{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-6f0d659{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-51b824c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-56f24c9{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-25 .elementor-element.elementor-element-7ac2616 .elementor-heading-title{font-size:2.2rem;}.elementor-25 .elementor-element.elementor-element-b3c706e .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-42f1faf{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25 .elementor-element.elementor-element-e666999 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-1697563 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-e46c1d7 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-787c8ed .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-e8905b0 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-4ea628e .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-a2e6f76 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-88e980c .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-cf27582 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-7d859f0 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-8f8137a .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-05261ff .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-cd34639 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-f312ab2 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-817430c .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-064b9b6 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-ea8e4e1 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-cd5ec87 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-dfcb975 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-c51f3a3 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-b86f751 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-c249a37 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-75cdfb4 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-51cf6a9 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-297d768 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-757e927 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-96d35e4 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-aa788aa .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-1c4381b .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-e2fb914 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-ac0c8c7 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-2a49e07 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-250ce3b .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-f1aaf51 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-6b6244a .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-558416d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25 .elementor-element.elementor-element-f219e67 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-ba261b9 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-67ea11e{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25 .elementor-element.elementor-element-b2dd3e7 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-9c3ba58 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-a6e1c36 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-f3184fe .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-e4d1ec3 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-89a3a52 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-adfeec1{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25 .elementor-element.elementor-element-3346f23 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-2587cd0 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-0d1455c .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-4cd061b .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-ed667a8{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25 .elementor-element.elementor-element-34493f8 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-9b252ed .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-d37764e .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-6b6fcca .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-f32435b .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-09ef503 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-76290ec .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-0ccbba9 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-19af2f5 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-5d433cd .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-80334ca .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-ccc2058{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-25 .elementor-element.elementor-element-4651a78 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-d1cb363 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-6f0d659 .elementor-heading-title{font-size:0.9em;}.elementor-25 .elementor-element.elementor-element-51b824c .elementor-heading-title{font-size:0.9em;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-997e833{--width:40%;}.elementor-25 .elementor-element.elementor-element-42f1faf{--width:100%;}.elementor-25 .elementor-element.elementor-element-2dc6b91{--width:40%;}.elementor-25 .elementor-element.elementor-element-558416d{--width:100%;}.elementor-25 .elementor-element.elementor-element-ce30259{--width:40%;}.elementor-25 .elementor-element.elementor-element-67ea11e{--width:100%;}.elementor-25 .elementor-element.elementor-element-63ad745{--width:40%;}.elementor-25 .elementor-element.elementor-element-adfeec1{--width:100%;}.elementor-25 .elementor-element.elementor-element-8993737{--width:40%;}.elementor-25 .elementor-element.elementor-element-ed667a8{--width:100%;}.elementor-25 .elementor-element.elementor-element-2d2e1e6{--width:40%;}.elementor-25 .elementor-element.elementor-element-ccc2058{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-997e833{--width:100%;}.elementor-25 .elementor-element.elementor-element-2dc6b91{--width:100%;}.elementor-25 .elementor-element.elementor-element-ce30259{--width:100%;}.elementor-25 .elementor-element.elementor-element-63ad745{--width:100%;}.elementor-25 .elementor-element.elementor-element-8993737{--width:100%;}.elementor-25 .elementor-element.elementor-element-2d2e1e6{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-7ac2616 */.elementor-25 .elementor-element.elementor-element-7ac2616{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-7ac2616::after{
    content: '';
    width: 85%;
    height: 1px;
    background: #090909;
    display: block;
    position: absolute;
    left: -20%;
    bottom: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3c706e */.elementor-25 .elementor-element.elementor-element-b3c706e h2{
    line-height: .6;
}


.elementor-25 .elementor-element.elementor-element-b3c706e tcxspan{
    text-decoration: none;
    cursor: unset;
}
.elementor-25 .elementor-element.elementor-element-b3c706e{
    position: relative;
}


@media(max-width: 1024px){
    .elementor-25 .elementor-element.elementor-element-b3c706e h2{
    line-height: .6;
    padding-left: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e666999 */.elementor-25 .elementor-element.elementor-element-e666999 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-e666999 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-e666999{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-e666999::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1697563 */.elementor-25 .elementor-element.elementor-element-1697563 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-1697563 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-1697563{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-1697563::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e46c1d7 */.elementor-25 .elementor-element.elementor-element-e46c1d7 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-e46c1d7 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-e46c1d7{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-e46c1d7::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-787c8ed */.elementor-25 .elementor-element.elementor-element-787c8ed h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-787c8ed strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-787c8ed{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-787c8ed::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8905b0 */.elementor-25 .elementor-element.elementor-element-e8905b0 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-e8905b0 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-e8905b0{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-e8905b0::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ea628e */.elementor-25 .elementor-element.elementor-element-4ea628e h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-4ea628e strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-4ea628e{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-4ea628e::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2e6f76 */.elementor-25 .elementor-element.elementor-element-a2e6f76 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-a2e6f76 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-a2e6f76{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-a2e6f76::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88e980c */.elementor-25 .elementor-element.elementor-element-88e980c h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-88e980c strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-88e980c{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-88e980c::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf27582 */.elementor-25 .elementor-element.elementor-element-cf27582 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-cf27582 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-cf27582{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-cf27582::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d859f0 */.elementor-25 .elementor-element.elementor-element-7d859f0 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-7d859f0 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-7d859f0{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-7d859f0::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f8137a */.elementor-25 .elementor-element.elementor-element-8f8137a h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-8f8137a strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-8f8137a{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-8f8137a::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05261ff */.elementor-25 .elementor-element.elementor-element-05261ff h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-05261ff strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-05261ff{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-05261ff::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd34639 */.elementor-25 .elementor-element.elementor-element-cd34639 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-cd34639 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-cd34639{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-cd34639::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f312ab2 */.elementor-25 .elementor-element.elementor-element-f312ab2 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-f312ab2 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-f312ab2{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-f312ab2::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-817430c */.elementor-25 .elementor-element.elementor-element-817430c h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-817430c strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-817430c{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-817430c::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-064b9b6 */.elementor-25 .elementor-element.elementor-element-064b9b6 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-064b9b6 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-064b9b6{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-064b9b6::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8e4e1 */.elementor-25 .elementor-element.elementor-element-ea8e4e1 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-ea8e4e1 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-ea8e4e1{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-ea8e4e1::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd5ec87 */.elementor-25 .elementor-element.elementor-element-cd5ec87 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-cd5ec87 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-cd5ec87{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-cd5ec87::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfcb975 */.elementor-25 .elementor-element.elementor-element-dfcb975 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-dfcb975 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-dfcb975{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-dfcb975::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c51f3a3 */.elementor-25 .elementor-element.elementor-element-c51f3a3 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-c51f3a3 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-c51f3a3{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-c51f3a3::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b86f751 */.elementor-25 .elementor-element.elementor-element-b86f751 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-b86f751 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-b86f751{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-b86f751::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c249a37 */.elementor-25 .elementor-element.elementor-element-c249a37 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-c249a37 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-c249a37{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-c249a37::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75cdfb4 */.elementor-25 .elementor-element.elementor-element-75cdfb4 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-75cdfb4 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-75cdfb4{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-75cdfb4::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51cf6a9 */.elementor-25 .elementor-element.elementor-element-51cf6a9 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-51cf6a9 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-51cf6a9{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-51cf6a9::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-297d768 */.elementor-25 .elementor-element.elementor-element-297d768 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-297d768 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-297d768{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-297d768::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-757e927 */.elementor-25 .elementor-element.elementor-element-757e927 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-757e927 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-757e927{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-757e927::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96d35e4 */.elementor-25 .elementor-element.elementor-element-96d35e4 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-96d35e4 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-96d35e4{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-96d35e4::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa788aa */.elementor-25 .elementor-element.elementor-element-aa788aa h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-aa788aa strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-aa788aa{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-aa788aa::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c4381b */.elementor-25 .elementor-element.elementor-element-1c4381b h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-1c4381b strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-1c4381b{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-1c4381b::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2fb914 */.elementor-25 .elementor-element.elementor-element-e2fb914 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-e2fb914 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-e2fb914{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-e2fb914::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac0c8c7 */.elementor-25 .elementor-element.elementor-element-ac0c8c7 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-ac0c8c7 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-ac0c8c7{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-ac0c8c7::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a49e07 */.elementor-25 .elementor-element.elementor-element-2a49e07 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-2a49e07 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-2a49e07{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-2a49e07::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-250ce3b */.elementor-25 .elementor-element.elementor-element-250ce3b h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-250ce3b strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-250ce3b{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-250ce3b::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1aaf51 */.elementor-25 .elementor-element.elementor-element-f1aaf51 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-f1aaf51 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-f1aaf51{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-f1aaf51::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6244a */.elementor-25 .elementor-element.elementor-element-6b6244a h2{
    line-height: .6;
}


.elementor-25 .elementor-element.elementor-element-6b6244a tcxspan{
    text-decoration: none;
    cursor: unset;
}
.elementor-25 .elementor-element.elementor-element-6b6244a{
    position: relative;
}


@media(max-width: 1024px){
    .elementor-25 .elementor-element.elementor-element-6b6244a h2{
    line-height: .6;
    padding-left: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f219e67 */.elementor-25 .elementor-element.elementor-element-f219e67 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-f219e67 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-f219e67{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-f219e67::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba261b9 */.elementor-25 .elementor-element.elementor-element-ba261b9 h2{
    line-height: .6;
}


.elementor-25 .elementor-element.elementor-element-ba261b9 tcxspan{
    text-decoration: none;
    cursor: unset;
}
.elementor-25 .elementor-element.elementor-element-ba261b9{
    position: relative;
}


@media(max-width: 1024px){
    .elementor-25 .elementor-element.elementor-element-ba261b9 h2{
    line-height: .6;
    padding-left: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2dd3e7 */.elementor-25 .elementor-element.elementor-element-b2dd3e7 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-b2dd3e7 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-b2dd3e7{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-b2dd3e7::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c3ba58 */.elementor-25 .elementor-element.elementor-element-9c3ba58 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-9c3ba58 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-9c3ba58{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-9c3ba58::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6e1c36 */.elementor-25 .elementor-element.elementor-element-a6e1c36 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-a6e1c36 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-a6e1c36{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-a6e1c36::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3184fe */.elementor-25 .elementor-element.elementor-element-f3184fe h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-f3184fe strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-f3184fe{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-f3184fe::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4d1ec3 */.elementor-25 .elementor-element.elementor-element-e4d1ec3 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-e4d1ec3 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-e4d1ec3{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-e4d1ec3::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89a3a52 */.elementor-25 .elementor-element.elementor-element-89a3a52 h2{
    line-height: .6;
}


.elementor-25 .elementor-element.elementor-element-89a3a52 tcxspan{
    text-decoration: none;
    cursor: unset;
}
.elementor-25 .elementor-element.elementor-element-89a3a52{
    position: relative;
}


@media(max-width: 1024px){
    .elementor-25 .elementor-element.elementor-element-89a3a52 h2{
    line-height: .6;
    padding-left: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3346f23 */.elementor-25 .elementor-element.elementor-element-3346f23 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-3346f23 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-3346f23{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-3346f23::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2587cd0 */.elementor-25 .elementor-element.elementor-element-2587cd0 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-2587cd0 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-2587cd0{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-2587cd0::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d1455c */.elementor-25 .elementor-element.elementor-element-0d1455c h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-0d1455c strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-0d1455c{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-0d1455c::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd061b */.elementor-25 .elementor-element.elementor-element-4cd061b h2{
    line-height: .6;
}


.elementor-25 .elementor-element.elementor-element-4cd061b tcxspan{
    text-decoration: none;
    cursor: unset;
}
.elementor-25 .elementor-element.elementor-element-4cd061b{
    position: relative;
}


@media(max-width: 1024px){
    .elementor-25 .elementor-element.elementor-element-4cd061b h2{
    line-height: .6;
    padding-left: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34493f8 */.elementor-25 .elementor-element.elementor-element-34493f8 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-34493f8 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-34493f8{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-34493f8::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b252ed */.elementor-25 .elementor-element.elementor-element-9b252ed h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-9b252ed strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-9b252ed{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-9b252ed::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d37764e */.elementor-25 .elementor-element.elementor-element-d37764e h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-d37764e strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-d37764e{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-d37764e::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6fcca */.elementor-25 .elementor-element.elementor-element-6b6fcca h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-6b6fcca strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-6b6fcca{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-6b6fcca::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32435b */.elementor-25 .elementor-element.elementor-element-f32435b h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-f32435b strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-f32435b{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-f32435b::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09ef503 */.elementor-25 .elementor-element.elementor-element-09ef503 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-09ef503 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-09ef503{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-09ef503::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76290ec */.elementor-25 .elementor-element.elementor-element-76290ec h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-76290ec strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-76290ec{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-76290ec::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ccbba9 */.elementor-25 .elementor-element.elementor-element-0ccbba9 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-0ccbba9 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-0ccbba9{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-0ccbba9::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19af2f5 */.elementor-25 .elementor-element.elementor-element-19af2f5 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-19af2f5 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-19af2f5{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-19af2f5::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d433cd */.elementor-25 .elementor-element.elementor-element-5d433cd h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-5d433cd strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-5d433cd{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-5d433cd::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80334ca */.elementor-25 .elementor-element.elementor-element-80334ca h2{
    line-height: .6;
}


.elementor-25 .elementor-element.elementor-element-80334ca tcxspan{
    text-decoration: none;
    cursor: unset;
}
.elementor-25 .elementor-element.elementor-element-80334ca{
    position: relative;
}


@media(max-width: 1024px){
    .elementor-25 .elementor-element.elementor-element-80334ca h2{
    line-height: .6;
    padding-left: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4651a78 */.elementor-25 .elementor-element.elementor-element-4651a78 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-4651a78 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-4651a78{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-4651a78::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1cb363 */.elementor-25 .elementor-element.elementor-element-d1cb363 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-d1cb363 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-d1cb363{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-d1cb363::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f0d659 */.elementor-25 .elementor-element.elementor-element-6f0d659 h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-6f0d659 strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-6f0d659{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-6f0d659::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51b824c */.elementor-25 .elementor-element.elementor-element-51b824c h2{
    line-height: .6;
}

.elementor-25 .elementor-element.elementor-element-51b824c strong{
    font-weight: 600;
}

.elementor-25 .elementor-element.elementor-element-51b824c{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-51b824c::after{
    content: '';
    width: 20px;
    height: 20px;
    background: #f3f3f3;
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 10px);
    border-radius: 50%;
    border: 1px solid #090909;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a5e111 */.elementor-25 .elementor-element.elementor-element-4a5e111{
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-4a5e111::after{
    content: '';
    width: 1px;
    height: 100%;
    background: #090909;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    margin: 0 auto;
}

@media(max-width: 1024px){
   .elementor-25 .elementor-element.elementor-element-4a5e111::after{
    left: 9px;
    right: unset;
    margin: unset;
} 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://albertpunsolavilar.com/wp-content/uploads/2024/01/Univers-Condensed.woff2') format('woff2');
}
@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://albertpunsolavilar.com/wp-content/uploads/2024/01/Univers.woff2') format('woff2');
}
@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://albertpunsolavilar.com/wp-content/uploads/2024/01/Univers-ItalicBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://albertpunsolavilar.com/wp-content/uploads/2024/01/UniversLTStd-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://albertpunsolavilar.com/wp-content/uploads/2024/01/UniversLTStd-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */