.elementor-436 .elementor-element.elementor-element-da6bd59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-6f03e87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-e28aec3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-2eca397{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-760147a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-436 .elementor-element.elementor-element-83eb466{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.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-436 .elementor-element.elementor-element-4235693 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:58px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-14f15d7{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-315b035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-436 .elementor-element.elementor-element-60836f3 .elementor-button{background-color:#193e33;font-family:"Arial", Sans-serif;font-size:18px;fill:#fffefa;color:#fffefa;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-051121d .elementor-button{background-color:transparent;font-family:"Arial", Sans-serif;font-size:18px;fill:#193e33;color:#193e33;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-ff9e75f{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-12b0017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-436 .elementor-element.elementor-element-3d21a70{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-998fc91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-d97abb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-c2d4b5d{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-696ffc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-d4d4c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-62c8086{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-77dff41 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-0556385{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-94cbdaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-75ac9b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-0fef26f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-0611804{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-6a91d3d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-59a05f9{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-3febc58{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-99a2053{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-9fd8637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-4b00317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-4a80969{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-c1c43ff .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-a8247f2{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-1d0d75b{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-e3cadc1{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-a22b540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-48bc4e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-67ca79f{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-49c602e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-e07dbbf{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-20aea16{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-414add1{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-f26b0a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-7241f8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-79f9f06{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-78b5f6c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-ac7bf42{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-58ac5a5{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-971954f{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-420721d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-d30a812{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-2e2e963{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-cd034ac .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-998dfee{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-33156b5{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-077c44d{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-05d73e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-f2ec8c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-581acf6{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-9077ff6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-852e643{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-39126eb{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-d8a0376{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-f528968{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-34a9b43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-192fbc4{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-c6d683a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-984ca45{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-9c233d5{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-1984b62{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-08f0deb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-a0aa92e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-df4d90d{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-cf65ef4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-637b920{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-36b2715{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-d3473d8{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-53d60e8{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-40a634a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-25b2430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-394c2b7{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-8ed8ec8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-7f0e6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-a6ddd99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-2b5173e{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-9452602{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-d60cbed{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-6466f5e{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-2142d98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-c7b66c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-657670d{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-a3032e2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-a84db41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-1356312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-7ad5fbe{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-fe58543 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-8ed2028{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-b5fa194{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-5b22b01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-507774c{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-ed40acf .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-7d43bb3{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-187f169{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-affb864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-284e779{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-db9bb5c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-578a7f6{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-5bcc7b5{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-cf21654{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-1da804e .elementor-button{background-color:#193e33;font-family:"Arial", Sans-serif;font-size:18px;fill:#fffefa;color:#fffefa;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-24505f2 .elementor-button{background-color:transparent;font-family:"Arial", Sans-serif;font-size:18px;fill:#193e33;color:#193e33;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-978b132{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-c17f4ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-9bb7ef4{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-4eda97f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-1350fc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-c6b526f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-244ab8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-e4f84d5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-2741450{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-de44a5b{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-3e03268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-e65533c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-4bdf371 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-898a955{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-a145bd7{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-6be416c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-cc2b095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-1f1f431 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-a8c6f79{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-251a8d3{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-ea54d2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-62653bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-dec6df7{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-6406b4a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-3b62ea7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-894a6c3{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-02584cf{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-618e625{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-ea91588{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-2c3050f{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-820d44a{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-d1b2b7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-9f7949f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-347e739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-903de5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-b0e0588{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-077eb30 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-189f8a1{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-9ccdf95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-8ae256b .elementor-button{background-color:#193e33;font-family:"Arial", Sans-serif;font-size:18px;fill:#fffefa;color:#fffefa;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-5c251a9 .elementor-button{background-color:transparent;font-family:"Arial", Sans-serif;font-size:18px;fill:#193e33;color:#193e33;border-radius:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-6a5d50f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-8200b98 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:27px;font-weight:400;color:inherit;}.elementor-436 .elementor-element.elementor-element-9b5699d{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}.elementor-436 .elementor-element.elementor-element-dd60c0e{font-family:"Arial", Sans-serif;font-size:18px;color:inherit;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-436 .elementor-element.elementor-element-4235693 .elementor-heading-title{font-size:42px;}.elementor-436 .elementor-element.elementor-element-77dff41 .elementor-heading-title{font-size:33px;}.elementor-436 .elementor-element.elementor-element-6a91d3d .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-c1c43ff .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-49c602e .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-78b5f6c .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-cd034ac .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-9077ff6 .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-c6d683a .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-cf65ef4 .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-8ed8ec8 .elementor-heading-title{font-size:33px;}.elementor-436 .elementor-element.elementor-element-a3032e2 .elementor-heading-title{font-size:33px;}.elementor-436 .elementor-element.elementor-element-fe58543 .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-ed40acf .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-db9bb5c .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-4eda97f .elementor-heading-title{font-size:33px;}.elementor-436 .elementor-element.elementor-element-e4f84d5 .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-4bdf371 .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-1f1f431 .elementor-heading-title{font-size:25px;}.elementor-436 .elementor-element.elementor-element-6406b4a .elementor-heading-title{font-size:33px;}.elementor-436 .elementor-element.elementor-element-077eb30 .elementor-heading-title{font-size:33px;}.elementor-436 .elementor-element.elementor-element-8200b98 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for container, class: .elementor-element-da6bd59 */.elementor-436 .eco-catalogue.e-con{display:block!important;width:100%;max-width:none;margin:0;padding:0;gap:0;background:#fffefa;color:#193e33;font:18px/1.75 Arial,Helvetica,sans-serif} .elementor-436 .eco-catalogue *{box-sizing:border-box} .elementor-436 .eco-catalogue .e-con{display:block;min-width:0;max-width:none;width:auto;margin:0;padding:0;gap:0;flex:none;flex-shrink:1!important} .elementor-436 .eco-catalogue .elementor-widget{width:auto;max-width:100%;margin:0} .elementor-436 .eco-catalogue .elementor-widget-container{padding:0;margin:0} .elementor-436 .eco-catalogue p{font-size:18px;line-height:1.75;margin:0 0 20px} .elementor-436 .eco-catalogue a{color:inherit;text-underline-offset:5px;overflow-wrap:anywhere} .elementor-436 .eco-catalogue a:focus-visible,.elementor-436 .eco-catalogue summary:focus-visible{outline:2px solid #a47c4b;outline-offset:5px} .elementor-436 .eco-catalogue h1,.elementor-436 .eco-catalogue h2,.elementor-436 .eco-catalogue h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#193e33;letter-spacing:-.025em;line-height:1.14;margin:0 0 22px} .elementor-436 .eco-catalogue h1{font-size:58px} .elementor-436 .eco-catalogue h2{font-size:42px} .elementor-436 .eco-catalogue h3{font-size:27px;line-height:1.25} .elementor-436 .eco-catalogue .c-wrap{max-width:1680px;margin:auto;padding:76px 32px} .elementor-436 .eco-catalogue .c-hero{background:#f1f1e8;border-bottom:1px solid #d8dfd2} .elementor-436 .eco-catalogue .c-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center} .elementor-436 .eco-catalogue .c-kicker p{font-size:15px;font-weight:600;letter-spacing:.065em;line-height:1.6;color:#52675c;margin-bottom:18px} .elementor-436 .eco-catalogue .c-lead p{font-size:21px;line-height:1.7;color:#405b4e} .elementor-436 .eco-catalogue .c-muted p{color:#52675c} .elementor-436 .eco-catalogue .c-caption p{font-size:16px;line-height:1.65;color:#52675c;margin-top:17px} .elementor-436 .eco-catalogue .c-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover} .elementor-436 .eco-catalogue .c-hero-photo .c-photo img{aspect-ratio:1;object-fit:cover} .elementor-436 .eco-catalogue .c-hero-photo{background:#e1e7d9;padding:14px} .elementor-436 .eco-catalogue .c-hero-photo .c-caption p{margin:13px 5px 4px} .elementor-436 .eco-catalogue .c-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-start;margin:28px 0 20px} .elementor-436 .eco-catalogue .c-button{flex:0 1 auto!important;max-width:100%!important} .elementor-436 .eco-catalogue .c-button .elementor-button{display:inline-flex;align-items:center;max-width:100%;min-height:52px;padding:14px 21px;border-radius:0;border:1px solid #193e33;background:#193e33;color:#fffefa;font:500 18px/1.4 Arial,sans-serif;white-space:normal;text-align:left} .elementor-436 .eco-catalogue .c-button.secondary .elementor-button{background:transparent;color:#193e33} .elementor-436 .eco-catalogue .c-button .elementor-button:hover{background:#335846;color:white} .elementor-436 .eco-catalogue .c-nav-section{border-bottom:1px solid #d8dfd2} .elementor-436 .eco-catalogue .c-nav-section .c-wrap{padding-top:18px;padding-bottom:18px} .elementor-436 .eco-catalogue .c-nav p{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:17px;margin:0} .elementor-436 .eco-catalogue .c-products{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch;margin-top:34px} .elementor-436 .eco-catalogue .c-product{border:1px solid #d8dfd2;background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden} .elementor-436 .eco-catalogue .c-product .c-photo{background:#f0f0e9} .elementor-436 .eco-catalogue .c-photo.contain img{object-fit:contain} .elementor-436 .eco-catalogue .c-product-copy{padding:29px 30px;display:flex;flex-direction:column;flex:1} .elementor-436 .eco-catalogue .c-product-copy .c-kicker p{margin-bottom:12px} .elementor-436 .eco-catalogue .c-check p{border-top:1px solid #d8dfd2;padding-top:17px;color:#405b4e} .elementor-436 .eco-catalogue .c-product-link{margin-top:auto;padding-top:4px} .elementor-436 .eco-catalogue .c-product-link p{margin-bottom:0} .elementor-436 .eco-catalogue .c-paper{background:#edf1e6} .elementor-436 .eco-catalogue .c-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:stretch;margin:30px 0} .elementor-436 .eco-catalogue .c-card{padding:30px;border:1px solid #d8dfd2;background:#fff;height:100%} .elementor-436 .eco-catalogue .c-card p:last-child{margin-bottom:0} .elementor-436 .eco-catalogue .c-number p{font:400 43px/1.2 Georgia,serif;color:#77916a;margin-bottom:20px} .elementor-436 .eco-catalogue .c-table table{width:100%;border-collapse:collapse;table-layout:fixed;background:white;font-size:18px;line-height:1.75;margin:28px 0 0;border:1px solid #ccd6c4} .elementor-436 .eco-catalogue .c-table caption{text-align:left;font-size:16px;line-height:1.6;padding-bottom:12px;color:#52675c} .elementor-436 .eco-catalogue .c-table th,.elementor-436 .eco-catalogue .c-table td{padding:23px 25px;text-align:left;vertical-align:top;border-bottom:1px solid #d8dfd2;overflow-wrap:anywhere} .elementor-436 .eco-catalogue .c-table th{width:29%;font-weight:600;background:#f3f5ed} .elementor-436 .eco-catalogue .c-table td{width:71%} .elementor-436 .eco-catalogue .c-faq details{padding:23px 0;border-top:1px solid #d8dfd2} .elementor-436 .eco-catalogue .c-faq details:last-child{border-bottom:1px solid #d8dfd2} .elementor-436 .eco-catalogue .c-faq summary{font-size:21px;line-height:1.5;font-weight:600;cursor:pointer;padding-right:22px} .elementor-436 .eco-catalogue .c-faq details p{margin:17px 0 0;color:#405b4e} .elementor-436 .eco-catalogue .c-contact{background:#193e33;color:#f8f7ef} .elementor-436 .eco-catalogue .c-contact h2,.elementor-436 .eco-catalogue .c-contact h3,.elementor-436 .eco-catalogue .c-contact .c-kicker p{color:#f8f7ef} .elementor-436 .eco-catalogue .c-contact-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:58px;align-items:start} .elementor-436 .eco-catalogue .c-contact-note{padding:30px;border:1px solid #ffffff40;background:#ffffff08} .elementor-436 .eco-catalogue .c-contact-note ul{padding-left:22px;margin:0 0 24px} .elementor-436 .eco-catalogue .c-contact-note li{margin-bottom:10px} .elementor-436 .eco-catalogue .c-contact .c-button .elementor-button{background:#e3eace;color:#193e33;border-color:#e3eace} .elementor-436 .eco-catalogue .c-contact .c-button.secondary .elementor-button{background:transparent;color:#f8f7ef;border-color:#a9bda9}@media(max-width:1000px){.elementor-436 .eco-catalogue .c-wrap{padding:58px 26px}.elementor-436 .eco-catalogue .c-hero-grid{gap:30px}.elementor-436 .eco-catalogue .c-three{grid-template-columns:1fr;gap:20px}.elementor-436 .eco-catalogue h1{font-size:49px}}@media(max-width:767px){.elementor-436 .eco-catalogue .c-wrap{padding:45px 20px}.elementor-436 .eco-catalogue h1{font-size:42px}.elementor-436 .eco-catalogue h2{font-size:33px}.elementor-436 .eco-catalogue h3{font-size:25px}.elementor-436 .eco-catalogue .c-hero-grid,.elementor-436 .eco-catalogue .c-products,.elementor-436 .eco-catalogue .c-contact-grid{grid-template-columns:1fr;gap:25px}.elementor-436 .eco-catalogue .c-hero-grid{gap:30px}.elementor-436 .eco-catalogue .c-products{margin-top:26px}.elementor-436 .eco-catalogue .c-product-copy,.elementor-436 .eco-catalogue .c-card,.elementor-436 .eco-catalogue .c-contact-note{padding:24px}.elementor-436 .eco-catalogue .c-photo img{aspect-ratio:1.25}.elementor-436 .eco-catalogue .c-lead p{font-size:20px}.elementor-436 .eco-catalogue .c-table table,.elementor-436 .eco-catalogue .c-table tbody,.elementor-436 .eco-catalogue .c-table tr,.elementor-436 .eco-catalogue .c-table th,.elementor-436 .eco-catalogue .c-table td{display:block;width:100%!important}.elementor-436 .eco-catalogue .c-table th,.elementor-436 .eco-catalogue .c-table td{padding:18px 20px;border:0}.elementor-436 .eco-catalogue .c-table th{padding-bottom:8px}.elementor-436 .eco-catalogue .c-table td{padding-top:7px;border-bottom:1px solid #d8dfd2}.elementor-436 .eco-catalogue .c-nav p{gap:10px 22px}.elementor-436 .eco-catalogue .c-faq summary{font-size:20px}}@media(prefers-reduced-motion:reduce){.elementor-436 .eco-catalogue *{scroll-behavior:auto!important;transition:none!important}}
/* Visual catalogue refinement, 26 October 2026 */
.elementor-436 .eco-catalogue .c-wrap{padding:76px 32px}
.elementor-436 .eco-catalogue .c-hero-grid{grid-template-columns:1fr 1fr;gap:64px}
.elementor-436 .eco-catalogue .c-hero-photo{padding:0;background:transparent}
.elementor-436 .eco-catalogue .c-hero-photo .c-photo img{aspect-ratio:1.2;max-height:590px}
.elementor-436 .eco-catalogue .c-hero-photo .c-caption p{margin:15px 0 0;font-size:17px}
.elementor-436 .eco-catalogue .c-kicker p{font-size:16px}
.elementor-436 .eco-catalogue .c-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}
.elementor-436 .eco-catalogue .c-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:stretch!important}
.elementor-436 .eco-catalogue .c-product{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto}
.elementor-436 .eco-catalogue .c-product .c-photo img{aspect-ratio:1.12;object-fit:cover}
.elementor-436 .eco-catalogue .c-product .c-photo.contain img{object-fit:contain;padding:18px}
.elementor-436 .eco-catalogue .c-product-copy{padding:25px 24px;display:flex!important;flex-direction:column!important;flex:1!important}
.elementor-436 .eco-catalogue .c-product-copy h3{font-size:27px}
.elementor-436 .eco-catalogue .c-product-copy .c-kicker p{font-size:16px;letter-spacing:.035em;line-height:1.5;min-height:48px}
.elementor-436 .eco-catalogue .c-product-brief p{font-size:18px;line-height:1.65;margin-bottom:20px}
.elementor-436 .eco-catalogue .c-product-link{margin-top:auto!important;padding-top:20px}
.elementor-436 .eco-catalogue .c-product-link p{font-size:18px;line-height:1.6}
.elementor-436 .eco-catalogue .c-product-link a{display:inline-block}
.elementor-436 .eco-catalogue .c-detail details{border-top:1px solid #d8dfd2;border-bottom:1px solid #d8dfd2;padding:18px 0}
.elementor-436 .eco-catalogue .c-detail summary{display:flex;align-items:start;justify-content:space-between;gap:14px;cursor:pointer;font:500 18px/1.6 Arial,sans-serif;list-style:none}
.elementor-436 .eco-catalogue .c-detail summary::-webkit-details-marker{display:none}
.elementor-436 .eco-catalogue .c-detail summary:after{content:'+';font-size:22px;color:#708569;flex:0 0 auto}
.elementor-436 .eco-catalogue .c-detail details[open]>summary:after{content:'−'}
.elementor-436 .eco-catalogue .c-detail-body{padding-top:20px;font:18px/1.75 Arial,sans-serif}
.elementor-436 .eco-catalogue .c-detail-body p{font-size:18px;line-height:1.75}
.elementor-436 .eco-catalogue .c-detail-body table{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff;font-size:18px;line-height:1.75}
.elementor-436 .eco-catalogue .c-detail-body caption{text-align:left;padding-bottom:15px;font-size:18px}
.elementor-436 .eco-catalogue .c-detail-body th,.elementor-436 .eco-catalogue .c-detail-body td{vertical-align:top;text-align:left;padding:20px;border:1px solid #d8dfd2;overflow-wrap:anywhere}
.elementor-436 .eco-catalogue .c-detail-body th{width:29%;font-weight:600;background:#f5f6ee}
.elementor-436 .eco-catalogue .c-compare-photos{display:grid!important;grid-template-columns:1fr 1fr;gap:26px;margin:30px 0}
.elementor-436 .eco-catalogue .c-compare-photo{background:#fff}
.elementor-436 .eco-catalogue .c-compare-photo .c-photo img{aspect-ratio:1.8;object-fit:cover}
.elementor-436 .eco-catalogue .c-compare-photo p{padding:22px 25px;margin:0;font-size:18px}
.elementor-436 .eco-catalogue .c-three{display:grid!important;align-items:stretch!important}
.elementor-436 .eco-catalogue .c-card{height:auto;align-self:stretch!important}
.elementor-436 .eco-catalogue .c-card .c-detail{margin-top:20px}
.elementor-436 .eco-catalogue .c-scene{padding:0;display:flex!important;flex-direction:column!important;overflow:hidden}
.elementor-436 .eco-catalogue .c-scene .c-photo img{aspect-ratio:1.45;object-fit:cover}
.elementor-436 .eco-catalogue .c-scene-copy{padding:28px 30px;flex:1!important}
.elementor-436 .eco-catalogue [id]{scroll-margin-top:150px}
@media(max-width:1250px) and (min-width:901px){.elementor-436 .eco-catalogue .c-products{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-436 .eco-catalogue .c-hero-grid{gap:36px}}
@media(max-width:1000px){.elementor-436 .eco-catalogue .c-wrap{padding:58px 26px}.elementor-436 .eco-catalogue .c-three{grid-template-columns:1fr}.elementor-436 .eco-catalogue .c-scene{display:grid!important;grid-template-columns:.9fr 1.1fr;align-items:center}.elementor-436 .eco-catalogue .c-scene .c-photo img{aspect-ratio:1.15}.elementor-436 .eco-catalogue .c-scene-copy{padding:25px}}
@media(max-width:900px) and (min-width:768px){.elementor-436 .eco-catalogue .c-products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-436 .eco-catalogue .c-wrap{padding:45px 20px}.elementor-436 .eco-catalogue .c-hero-grid,.elementor-436 .eco-catalogue .c-products,.elementor-436 .eco-catalogue .c-contact-grid,.elementor-436 .eco-catalogue .c-compare-photos{grid-template-columns:1fr;gap:25px}.elementor-436 .eco-catalogue .c-hero-photo .c-photo img{aspect-ratio:1.1;max-height:none}.elementor-436 .eco-catalogue .c-product .c-photo img{aspect-ratio:1.2}.elementor-436 .eco-catalogue .c-product-copy{padding:24px}.elementor-436 .eco-catalogue .c-product-copy .c-kicker p{min-height:0}.elementor-436 .eco-catalogue .c-scene{display:flex!important}.elementor-436 .eco-catalogue .c-scene .c-photo img{aspect-ratio:1.4}.elementor-436 .eco-catalogue .c-scene-copy{padding:24px}.elementor-436 .eco-catalogue .c-compare-photo .c-photo img{aspect-ratio:1.25}.elementor-436 .eco-catalogue .c-detail-body table,.elementor-436 .eco-catalogue .c-detail-body tbody,.elementor-436 .eco-catalogue .c-detail-body tr,.elementor-436 .eco-catalogue .c-detail-body th,.elementor-436 .eco-catalogue .c-detail-body td{display:block;width:100%!important}.elementor-436 .eco-catalogue .c-detail-body th,.elementor-436 .eco-catalogue .c-detail-body td{padding:16px 18px;border:0}.elementor-436 .eco-catalogue .c-detail-body td{border-bottom:1px solid #d8dfd2}.elementor-436 .eco-catalogue [id]{scroll-margin-top:110px}}/* End custom CSS */