.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-27484 .elementor-element.elementor-element-f5193b7{font-family:"Titillium Web", Sans-serif;font-weight:400;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-27484 .elementor-element.elementor-element-5d54c10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-5d54c10 img{width:80%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-a87a8a7{font-family:"Titillium Web", Sans-serif;font-weight:400;}.elementor-27484 .elementor-element.elementor-element-456874f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-456874f img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-3976adc{font-family:"Titillium Web", Sans-serif;font-weight:400;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-27484 .elementor-element.elementor-element-6234218{--spacer-size:50px;}.elementor-widget-table-of-contents .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27484 .elementor-element.elementor-element-f146aaa .elementor-toc__header-title{text-align:start;}.elementor-27484 .elementor-element.elementor-element-f146aaa{--header-color:#243573;--item-text-hover-decoration:underline;}.elementor-27484 .elementor-element.elementor-element-47b8cfd{--spacer-size:100px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-27484 .elementor-element.elementor-element-db92c25{text-align:center;}.elementor-27484 .elementor-element.elementor-element-db92c25 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27484 .elementor-element.elementor-element-4f3f91d .elementor-repeater-item-4a3a6fc .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/IMG_1647-scaled-e1764748573428.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .elementor-repeater-item-10b76df .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/12/IMG_4537-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .swiper-slide{transition-duration:calc(3000ms*1.2);height:480px;}.elementor-27484 .elementor-element.elementor-element-4f3f91d > .elementor-widget-container{margin:0px 100px 0px 100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#263475;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .swiper-slide-contents{max-width:66%;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .swiper-slide-inner{text-align:center;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .elementor-swiper-button{color:#263475;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .elementor-swiper-button svg{fill:#263475;}.elementor-27484 .elementor-element.elementor-element-4807fb6{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-8609f79{text-align:center;}.elementor-27484 .elementor-element.elementor-element-8609f79 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-3860873 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-3860873 img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-a55e6b6{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-0f5ada8{text-align:center;}.elementor-27484 .elementor-element.elementor-element-0f5ada8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-b8c1435 img{width:50%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-2ff4ec0{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-0854856{text-align:center;}.elementor-27484 .elementor-element.elementor-element-0854856 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-4678a0b .elementor-repeater-item-4a3a6fc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/2024-11-14-09.58.45-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4678a0b .elementor-repeater-item-10b76df .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/CF-Negative-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4678a0b .elementor-repeater-item-21bf105 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/IMG_8976-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4678a0b .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-27484 .elementor-element.elementor-element-4678a0b > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#263475;}.elementor-27484 .elementor-element.elementor-element-4678a0b .swiper-slide-contents{max-width:66%;}.elementor-27484 .elementor-element.elementor-element-4678a0b .swiper-slide-inner{text-align:center;}.elementor-27484 .elementor-element.elementor-element-4678a0b .elementor-swiper-button{color:#263475;}.elementor-27484 .elementor-element.elementor-element-4678a0b .elementor-swiper-button svg{fill:#263475;}.elementor-27484 .elementor-element.elementor-element-77172d1{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-c1834d7{text-align:center;}.elementor-27484 .elementor-element.elementor-element-c1834d7 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-f0fbaff{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-6605cad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-6605cad img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-bb97867{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-bca33f2{text-align:center;}.elementor-27484 .elementor-element.elementor-element-bca33f2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-f803173{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-3934322 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-27484 .elementor-element.elementor-element-4eab46e{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-affd507{text-align:center;}.elementor-27484 .elementor-element.elementor-element-affd507 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-2228600{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-86c9156 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-27484 .elementor-element.elementor-element-8173a1f .elementor-repeater-item-4a3a6fc .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/IMG_6315-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-8173a1f .elementor-repeater-item-10b76df .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/IMG_9807-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-8173a1f .swiper-slide{transition-duration:calc(5000ms*1.2);height:480px;}.elementor-27484 .elementor-element.elementor-element-8173a1f > .elementor-widget-container{margin:0px 100px 0px 100px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#263475;}.elementor-27484 .elementor-element.elementor-element-8173a1f .swiper-slide-contents{max-width:66%;}.elementor-27484 .elementor-element.elementor-element-8173a1f .swiper-slide-inner{text-align:center;}.elementor-27484 .elementor-element.elementor-element-8173a1f .elementor-swiper-button{color:#263475;}.elementor-27484 .elementor-element.elementor-element-8173a1f .elementor-swiper-button svg{fill:#263475;}.elementor-27484 .elementor-element.elementor-element-eba63b9{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-aa73b28{text-align:center;}.elementor-27484 .elementor-element.elementor-element-aa73b28 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-ae52eb2{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-297be79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-297be79 img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-fa0cf9c{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-fa32889{text-align:center;}.elementor-27484 .elementor-element.elementor-element-fa32889 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-1ebcd25{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-0444a16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-0444a16 img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-c247609{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-f9d01cd{text-align:center;}.elementor-27484 .elementor-element.elementor-element-f9d01cd .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-ed76591{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-4ec92dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-4ec92dd img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-40fb265{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-976a23d{text-align:center;}.elementor-27484 .elementor-element.elementor-element-976a23d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-f517beb{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-09018c5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-27484 .elementor-element.elementor-element-2683b7b{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-2362284{text-align:center;}.elementor-27484 .elementor-element.elementor-element-2362284 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-0d637ba{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-c75d8eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-c75d8eb img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-239a63f{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-ce3d7bc{text-align:center;}.elementor-27484 .elementor-element.elementor-element-ce3d7bc .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-6e6fc37{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-5eee71e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-5eee71e img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-205745c{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-72dbeca{text-align:center;}.elementor-27484 .elementor-element.elementor-element-72dbeca .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-969c25a{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .elementor-repeater-item-4a3a6fc .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/IMG_6728-scaled-e1764761783164.jpg);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .elementor-repeater-item-21bf105 .swiper-slide-bg{background-color:var( --e-global-color-6cd3282c );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/PLAN-PLONGE-1.png);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .swiper-slide{transition-duration:calc(5000ms*1.2);height:407px;}.elementor-27484 .elementor-element.elementor-element-cfb7075 > .elementor-widget-container{margin:0px 120px 0px 120px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#263475;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .swiper-slide-contents{max-width:66%;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .swiper-slide-inner{text-align:center;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .elementor-swiper-button{color:#263475;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .elementor-swiper-button svg{fill:#263475;}.elementor-27484 .elementor-element.elementor-element-ffb2064{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-e33520e{text-align:center;}.elementor-27484 .elementor-element.elementor-element-e33520e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-6a42d3a{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-7f58077 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-7f58077 img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-506323e{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-75e4cdf{text-align:center;}.elementor-27484 .elementor-element.elementor-element-75e4cdf .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-0171803{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-5587041 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-27484 .elementor-element.elementor-element-b4de5a1{--spacer-size:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-27484 .elementor-element.elementor-element-a84f3cd{--divider-border-style:solid;--divider-color:#263475;--divider-border-width:1px;}.elementor-27484 .elementor-element.elementor-element-a84f3cd .elementor-divider-separator{width:100%;}.elementor-27484 .elementor-element.elementor-element-a84f3cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27484 .elementor-element.elementor-element-6d455a3{text-align:center;}.elementor-27484 .elementor-element.elementor-element-6d455a3 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-3edbf7d{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-dd3ecc6{text-align:center;}.elementor-27484 .elementor-element.elementor-element-dd3ecc6 .elementor-heading-title{color:#FFC409;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .elementor-repeater-item-4a3a6fc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/APSAD-passage-mur-coupe-feu-scaled-e1764174552169.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .elementor-repeater-item-21bf105 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/APSAD-passage-panneaux-scaled.jpg);background-size:cover;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#263475;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .swiper-slide-contents{max-width:66%;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .swiper-slide-inner{text-align:center;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .elementor-swiper-button{color:#263475;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .elementor-swiper-button svg{fill:#263475;}.elementor-27484 .elementor-element.elementor-element-e06433d{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-f73b912{text-align:center;}.elementor-27484 .elementor-element.elementor-element-f73b912 .elementor-heading-title{color:#FFC409;}.elementor-27484 .elementor-element.elementor-element-c15e0df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-c15e0df img{width:80%;border-style:solid;border-width:3px 3px 3px 3px;border-color:#243573;}.elementor-27484 .elementor-element.elementor-element-ecf1228{--spacer-size:10px;}.elementor-27484 .elementor-element.elementor-element-da088fd > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-27484 .elementor-element.elementor-element-da088fd img{width:80%;height:80%;}.elementor-27484 .elementor-element.elementor-element-737aa4e{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-b22d1d9{--divider-border-style:solid;--divider-color:#263475;--divider-border-width:1px;}.elementor-27484 .elementor-element.elementor-element-b22d1d9 .elementor-divider-separator{width:100%;}.elementor-27484 .elementor-element.elementor-element-b22d1d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27484 .elementor-element.elementor-element-c4366f2{text-align:center;}.elementor-27484 .elementor-element.elementor-element-c4366f2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-e6177d6{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-repeater-item-4a3a6fc .swiper-slide-bg{background-color:var( --e-global-color-6cd3282c );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/STANDARD-TECHNIQUE-APSAD-D14-A.jpg);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-repeater-item-21bf105 .swiper-slide-bg{background-color:var( --e-global-color-6cd3282c );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/STANDARD-TECHNIQUE-CLOISONS-ISOTHERMES-BANQUETTE.jpg);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-repeater-item-7d1edaf .swiper-slide-bg{background-color:var( --e-global-color-6cd3282c );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/STANDARD-TECHNIQUE-CLOISONS-ISOTHERMES-PIEDS.jpg);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-repeater-item-83b3966 .swiper-slide-bg{background-color:var( --e-global-color-6cd3282c );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/STANDARD-TECHNIQUE-PORTES.jpg);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-repeater-item-7f2bad8 .swiper-slide-bg{background-color:var( --e-global-color-6cd3282c );background-image:url(https://www.hopi-consulting.com/hopi/wp-content/uploads/2025/10/STANDARD-TECHNIQUE-SIPHONS-CANIVEAUX.jpg);background-size:contain;}.elementor-27484 .elementor-element.elementor-element-f974c04 .swiper-slide{transition-duration:calc(5000ms*1.2);height:900px;}.elementor-27484 .elementor-element.elementor-element-f974c04 > .elementor-widget-container{margin:0px 85px 0px 85px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#263475;}.elementor-27484 .elementor-element.elementor-element-f974c04 .swiper-slide-contents{max-width:100%;}.elementor-27484 .elementor-element.elementor-element-f974c04 .swiper-slide-inner{text-align:center;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-swiper-button{color:#263475;}.elementor-27484 .elementor-element.elementor-element-f974c04 .elementor-swiper-button svg{fill:#263475;}.elementor-27484 .elementor-element.elementor-element-e6209be{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-a8502ca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-27484 .elementor-element.elementor-element-a8502ca .elementor-divider-separator{width:100%;}.elementor-27484 .elementor-element.elementor-element-a8502ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27484 .elementor-element.elementor-element-2713e9c{text-align:center;}.elementor-27484 .elementor-element.elementor-element-2713e9c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:50px;font-weight:700;}.elementor-27484 .elementor-element.elementor-element-9b6772a{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-5d61cd6{--spacer-size:50px;}.elementor-27484 .elementor-element.elementor-element-1d3ccc3 > .elementor-widget-container{border-style:none;}.elementor-27484 .elementor-element.elementor-element-1d3ccc3 img{border-style:solid;border-width:5px 5px 5px 5px;}.elementor-27484 .elementor-element.elementor-element-626fa81{--spacer-size:50px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:767px){.elementor-27484 .elementor-element.elementor-element-f5193b7{letter-spacing:0px;}.elementor-27484 .elementor-element.elementor-element-f5193b7 p{margin-block-end:15px;}.elementor-27484 .elementor-element.elementor-element-5d54c10 > .elementor-widget-container{margin:0px -30px 0px -30px;}.elementor-27484 .elementor-element.elementor-element-a87a8a7{letter-spacing:0px;}.elementor-27484 .elementor-element.elementor-element-a87a8a7 p{margin-block-end:15px;}.elementor-27484 .elementor-element.elementor-element-456874f > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-3976adc{letter-spacing:0px;}.elementor-27484 .elementor-element.elementor-element-3976adc p{margin-block-end:15px;}.elementor-27484 .elementor-element.elementor-element-db92c25 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-4f3f91d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-4f3f91d .swiper-slide{height:220px;}.elementor-27484 .elementor-element.elementor-element-8609f79 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-3860873 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-0f5ada8 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-b8c1435 img{width:60%;}.elementor-27484 .elementor-element.elementor-element-0854856 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-c1834d7 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-6605cad > .elementor-widget-container{margin:0px -30px 0px -30px;}.elementor-27484 .elementor-element.elementor-element-bca33f2 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-affd507 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-8173a1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-8173a1f .swiper-slide{height:220px;}.elementor-27484 .elementor-element.elementor-element-aa73b28 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-297be79 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-fa32889 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-0444a16 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-f9d01cd .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-4ec92dd > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-976a23d .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-2362284 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-c75d8eb > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-ce3d7bc .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-5eee71e > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-72dbeca .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-cfb7075 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-27484 .elementor-element.elementor-element-cfb7075 .swiper-slide{height:210px;}.elementor-27484 .elementor-element.elementor-element-e33520e .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-7f58077 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-75e4cdf .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-6d455a3 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-4dc9f28 .swiper-slide{height:192px;}.elementor-27484 .elementor-element.elementor-element-c15e0df > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-27484 .elementor-element.elementor-element-c4366f2 .elementor-heading-title{font-size:40px;}.elementor-27484 .elementor-element.elementor-element-f974c04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27484 .elementor-element.elementor-element-f974c04 .swiper-slide{height:415px;}.elementor-27484 .elementor-element.elementor-element-2713e9c .elementor-heading-title{font-size:40px;}}