.elementor-3728 .elementor-element.elementor-element-c6c1268{--display:flex;--margin-top:2vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3728 .elementor-element.elementor-element-4a3a168d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-3d4a8c0{text-align:center;}.elementor-3728 .elementor-element.elementor-element-3d4a8c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:5.5rem;font-weight:800;}.elementor-3728 .elementor-element.elementor-element-5579e721{--display:flex;}.elementor-3728 .elementor-element.elementor-element-438b6029{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3728 .elementor-element.elementor-element-54ddc1f2{--display:flex;}.elementor-3728 .elementor-element.elementor-element-36617411{--display:flex;}.elementor-3728 .elementor-element.elementor-element-36617411.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-46f16393{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3728 .elementor-element.elementor-element-2f133cc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-7ae45a1e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-12aefede{--display:flex;}.elementor-3728 .elementor-element.elementor-element-682da820{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-682da820.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-5bc63c00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-74d8755d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-4231f13a{--display:flex;}.elementor-3728 .elementor-element.elementor-element-4231f13a.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-1299fcf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-79b36073 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-72da7b6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-15216ba2{--display:flex;}.elementor-3728 .elementor-element.elementor-element-1331eb76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-1331eb76.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-362aa8d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-26d5d5c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-74fce406{--display:flex;}.elementor-3728 .elementor-element.elementor-element-74fce406.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-262fb326{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-7d20a704 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-48d0c370 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-3664c19c{--display:flex;}.elementor-3728 .elementor-element.elementor-element-2cf74c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-2cf74c.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-1c0375de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-6ea7918a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-280af91b{--display:flex;}.elementor-3728 .elementor-element.elementor-element-280af91b.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-18124b55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-59ecc434 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-7f071598 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-2a3b711{--display:flex;}.elementor-3728 .elementor-element.elementor-element-23ee2ec0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-23ee2ec0.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-72f79721 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-30007624 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-49cf46df{--display:flex;}.elementor-3728 .elementor-element.elementor-element-49cf46df.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-3cc3bc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-3c127894 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-655e25e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-34766c1e{--display:flex;}.elementor-3728 .elementor-element.elementor-element-76ec62fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-76ec62fa.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-b02b9b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-59d2f00d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-100e7ba7{--display:flex;}.elementor-3728 .elementor-element.elementor-element-100e7ba7.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-17e8e61b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-31581203 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-705cc6e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-31e8d1d1{--display:flex;}.elementor-3728 .elementor-element.elementor-element-3ce2b29c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-3ce2b29c.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-52ab0fa0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-33e5a83b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-4d935b99{--display:flex;}.elementor-3728 .elementor-element.elementor-element-4d935b99.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-75be348f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-77c13a52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-a940201 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-8192745{--display:flex;}.elementor-3728 .elementor-element.elementor-element-7db5b1b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-7db5b1b1.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-1c3fd029 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-78b3ddc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-31aefca2{--display:flex;}.elementor-3728 .elementor-element.elementor-element-31aefca2.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-4734440e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-57eadb03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-21ded87f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-49c9cbe9{--display:flex;}.elementor-3728 .elementor-element.elementor-element-37fd3890{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-37fd3890.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-62c75f3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-3019025 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-11e34fc5{--display:flex;}.elementor-3728 .elementor-element.elementor-element-11e34fc5.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-19c90dce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-cefad71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-4ec62bbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-5b0cd72{--display:flex;}.elementor-3728 .elementor-element.elementor-element-24dadd2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-24dadd2e.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-801a041 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-c75c9a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-1c2d4e9{--display:flex;}.elementor-3728 .elementor-element.elementor-element-1c2d4e9.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-384d9204{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-1ec70d3c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-1d8d11ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-08b000c{--display:flex;}.elementor-3728 .elementor-element.elementor-element-afae63f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-afae63f.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-bb19b91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-dba8bdf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-273a7c4{--display:flex;}.elementor-3728 .elementor-element.elementor-element-273a7c4.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-501a68b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-94a444f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-1383e67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-725e962{--display:flex;}.elementor-3728 .elementor-element.elementor-element-22644c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-22644c4.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-bb9b828 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-385776b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-ef86a2e{--display:flex;}.elementor-3728 .elementor-element.elementor-element-ef86a2e.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-32ec800{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-2daadc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-405db6d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-6317569{--display:flex;}.elementor-3728 .elementor-element.elementor-element-b358ad6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-b358ad6.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-be5de4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-2b72f5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-f99633d{--display:flex;}.elementor-3728 .elementor-element.elementor-element-f99633d.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-8626d3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-0381e72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-6c2148f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-34c0a7a{--display:flex;}.elementor-3728 .elementor-element.elementor-element-aa76438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-aa76438.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-bf0012c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-221567d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-be2168b{--display:flex;}.elementor-3728 .elementor-element.elementor-element-be2168b.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-a599606{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-016da03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-92bafe5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-fcd48ee{--display:flex;}.elementor-3728 .elementor-element.elementor-element-bcaba7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-bcaba7a.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-4d85ddd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-4841d83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-eb8e911{--display:flex;}.elementor-3728 .elementor-element.elementor-element-eb8e911.e-con{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-326dd02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-f2ac68c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:#005B38;}.elementor-3728 .elementor-element.elementor-element-239b82e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-3728 .elementor-element.elementor-element-c76abcb{--display:flex;}.elementor-3728 .elementor-element.elementor-element-68abdd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3728 .elementor-element.elementor-element-68abdd3.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-08a7182 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-3728 .elementor-element.elementor-element-be798d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:800;color:var( --e-global-color-text );}#elementor-popup-modal-3728 .dialog-widget-content{animation-duration:1s;border-radius:25px 25px 25px 25px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0vw 0vw 0vw 0vw;}#elementor-popup-modal-3728{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3728 .dialog-message{width:85vw;height:auto;}#elementor-popup-modal-3728 .dialog-close-button{display:flex;font-size:45px;}#elementor-popup-modal-3728 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-3728 .dialog-close-button svg{fill:var( --e-global-color-text );}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3728 .elementor-element.elementor-element-12aefede{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-682da820.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-15216ba2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-1331eb76.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-3664c19c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-2cf74c.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-2a3b711{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-23ee2ec0.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-34766c1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-76ec62fa.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-31e8d1d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-3ce2b29c.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-8192745{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-7db5b1b1.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-49c9cbe9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-37fd3890.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-5b0cd72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-24dadd2e.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-08b000c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-afae63f.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-725e962{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-22644c4.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-6317569{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-b358ad6.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-34c0a7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-aa76438.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-fcd48ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-bcaba7a.e-con{--align-self:flex-end;}.elementor-3728 .elementor-element.elementor-element-c76abcb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3728 .elementor-element.elementor-element-68abdd3.e-con{--align-self:flex-end;}}@media(max-width:767px){.elementor-3728 .elementor-element.elementor-element-c6c1268{--margin-top:19vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3728 .elementor-element.elementor-element-3d4a8c0 .elementor-heading-title{font-size:2.4rem;}.elementor-3728 .elementor-element.elementor-element-438b6029{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-438b6029 *//* Grunnleggende styling for tidslinjen */
.vertical-timeline {
  position: relative;
  max-width: 1200px;
  margin: 50px auto;
  padding: 0 20px;
}

.vertical-timeline::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%; /* Sentraliser linjen i desktop-visning */
  transform: translateX(-50%);
  width: 5px; /* Bredde på linjen */
  height: 100%; /* Linjens høyde */
  background: #005B38; /* Fargen på linjen */
  z-index: 1;
}

.timeline-entry {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  position: relative;
  margin-bottom: 50px;
  padding: 10px;
}

.timeline-entry.right {
  justify-content: flex-end;
}

.timeline-entry .content {
  background: #f5f5f5;
  border-radius: 8px;
  padding: 20px;
  max-width: 45%;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.timeline-entry img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  margin-bottom: 10px;
}

.timeline-entry h3 {
  margin: 0;
  font-size: 1.5rem;
  color: #333;
}

.timeline-entry h4 {
  margin: 5px 0;
  font-size: 1.2rem;
  color: #666;
}

.timeline-entry p {
  margin: 10px 0 0;
  font-size: 1rem;
  color: #555;
}

/* Prikken */
.timeline-entry::before {
  content: '';
  position: absolute;
  top: 50%; /* Plasserer prikken midt på høyden av oppføringen */
  left: 50%; /* Standard posisjon for desktop */
  width: 50px; /* Størrelsen på prikken */
  height: 50px; /* Størrelsen på prikken */
  background: #005B38; /* Fargen på prikken */
  border-radius: 50%; /* Perfekt sirkel */
  transform: translate(-50%, -50%); /* Sentraliserer prikken */
  z-index: 2; /* Sørger for at prikken vises foran innholdet */
}

/* Responsiv design */
@media screen and (max-width: 768px) {
  .vertical-timeline::before {
    left: 20px; /* Flytt tidslinjen til venstre */
    transform: none; /* Ingen transformasjon for mobil */
  }

  .timeline-entry::before {
    left: 20px; /* Sørg for at prikken er midt på linjen */
    transform: translate(-85%, -50%); /* Sentraliser prikken */
  }

  .timeline-entry .content {
    max-width: 100%; /* Gjør innholdsboksen full bredde */
    margin-left: 40px; /* Standard margin til venstre */
    margin-right: 0; /* Fjern margin til høyre */
  }

  .timeline-entry.left .content {
    margin-left: 40px; /* Gi venstrejusterte bokser samme avstand fra linjen */
  }

  .timeline-entry.right .content {
    margin-left: 40px; /* Gi høyrejusterte bokser samme avstand fra linjen */
  }

  .timeline-entry {
    flex-direction: column; /* Stabler innholdet vertikalt */
    align-items: flex-start; /* Justerer innholdet til venstre */
  }
}/* End custom CSS */