.elementor-2174 .elementor-element.elementor-element-e5abeef{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-32f4c10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-32f4c10:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-32f4c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-26.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr, .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-2174 .elementor-element.elementor-element-69201ca{width:var( --container-widget-width, 6.854% );max-width:6.854%;--container-widget-width:6.854%;--container-widget-flex-grow:0;text-align:end;}.elementor-2174 .elementor-element.elementor-element-69201ca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-69201ca .elementor-heading-title{font-size:1.5vw;font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-2174 .elementor-element.elementor-element-69201ca.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-2174 .elementor-element.elementor-element-859e218{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-0775807{text-align:start;}.elementor-2174 .elementor-element.elementor-element-0775807 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-d7c60e2{--display:flex;--margin-top:0280px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-3136a7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-3c05eaa{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-3c05eaa img{width:100%;}.elementor-2174 .elementor-element.elementor-element-9c9c01d{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-9c9c01d img{width:100%;}.elementor-2174 .elementor-element.elementor-element-fe09d29 img{width:100%;}.elementor-2174 .elementor-element.elementor-element-21137d4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-8efd656{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-8efd656:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-8efd656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-50.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr, .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-2174 .elementor-element.elementor-element-fb92949{width:var( --container-widget-width, 6.854% );max-width:6.854%;--container-widget-width:6.854%;--container-widget-flex-grow:0;text-align:end;}.elementor-2174 .elementor-element.elementor-element-fb92949.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-fb92949 .elementor-heading-title{font-size:1.5vw;font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-2174 .elementor-element.elementor-element-fb92949.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-2174 .elementor-element.elementor-element-a86b737{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-fac9ca9{text-align:start;}.elementor-2174 .elementor-element.elementor-element-fac9ca9 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-9cc1268{--display:flex;--margin-top:0220px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-40622fe{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-954de3a{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-4c01403{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-4c01403.elementor-element{--align-self:flex-start;}.elementor-2174 .elementor-element.elementor-element-3bf8838{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-eb44f2c{--display:flex;}.elementor-2174 .elementor-element.elementor-element-eb44f2c:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-eb44f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-80.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-af1281f{--display:flex;}.elementor-2174 .elementor-element.elementor-element-af1281f:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-af1281f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-77.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-077bbb3{--display:flex;}.elementor-2174 .elementor-element.elementor-element-077bbb3:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-077bbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-73.jpg");background-position:center left;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-632868a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:040px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-3a3555e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-3a3555e:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-3a3555e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-8.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr, .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-2174 .elementor-element.elementor-element-638586e{width:var( --container-widget-width, 6.854% );max-width:6.854%;--container-widget-width:6.854%;--container-widget-flex-grow:0;text-align:end;}.elementor-2174 .elementor-element.elementor-element-638586e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-638586e .elementor-heading-title{font-size:1.5vw;font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-2174 .elementor-element.elementor-element-638586e.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-2174 .elementor-element.elementor-element-169047d{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-4584b93{text-align:start;}.elementor-2174 .elementor-element.elementor-element-4584b93 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-abd75b4{--display:flex;--margin-top:0280px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-88d8c53{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-f50d350{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-b180c38{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-b180c38.elementor-element{--align-self:flex-start;}.elementor-2174 .elementor-element.elementor-element-5f5748d{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-ba11596{--display:flex;}.elementor-2174 .elementor-element.elementor-element-ba11596:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-ba11596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-20.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-e662f51{--display:flex;}.elementor-2174 .elementor-element.elementor-element-e662f51:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-e662f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-9.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-822ebd6{--display:flex;}.elementor-2174 .elementor-element.elementor-element-822ebd6:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-822ebd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-24.jpg");background-position:center left;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-58a6878{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:040px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-f84c2eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-f84c2eb:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-f84c2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-39.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr, .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-2174 .elementor-element.elementor-element-4477d8a{width:var( --container-widget-width, 6.854% );max-width:6.854%;--container-widget-width:6.854%;--container-widget-flex-grow:0;text-align:end;}.elementor-2174 .elementor-element.elementor-element-4477d8a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-4477d8a .elementor-heading-title{font-size:1.5vw;font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-2174 .elementor-element.elementor-element-4477d8a.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-2174 .elementor-element.elementor-element-929c548{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-ac4d03b{text-align:start;}.elementor-2174 .elementor-element.elementor-element-ac4d03b .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-4916e7f{--display:flex;--margin-top:0280px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-c71c88b{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-c2e6a2d{--display:flex;}.elementor-2174 .elementor-element.elementor-element-c2e6a2d:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-c2e6a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-33.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-d8c3405{--display:flex;}.elementor-2174 .elementor-element.elementor-element-d8c3405:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-d8c3405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-37.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-982a5cf{--display:flex;}.elementor-2174 .elementor-element.elementor-element-982a5cf:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-982a5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-34.jpg");background-position:center left;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-8198c4a{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-71a40f4{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-58b0cf7{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-58b0cf7.elementor-element{--align-self:flex-start;}.elementor-2174 .elementor-element.elementor-element-97cc6ac{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-97cc6ac:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-97cc6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-36.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-1fe378b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:040px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-61505ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-61505ce:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-61505ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-58.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr, .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-2174 .elementor-element.elementor-element-5cf47bc{width:var( --container-widget-width, 6.852% );max-width:6.852%;--container-widget-width:6.852%;--container-widget-flex-grow:0;text-align:end;}.elementor-2174 .elementor-element.elementor-element-5cf47bc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-5cf47bc .elementor-heading-title{font-size:1.5vw;font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-2174 .elementor-element.elementor-element-5cf47bc.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-2174 .elementor-element.elementor-element-c108bf0{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-fac12ed{text-align:start;}.elementor-2174 .elementor-element.elementor-element-fac12ed .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-1931946{--display:flex;--margin-top:0220px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-9465251{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-b38d3dc{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-c0ecfdb{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-c0ecfdb.elementor-element{--align-self:flex-start;}.elementor-2174 .elementor-element.elementor-element-ab98df2{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-5670a91{--display:flex;}.elementor-2174 .elementor-element.elementor-element-5670a91:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-5670a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-86.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-68144b7{--display:flex;}.elementor-2174 .elementor-element.elementor-element-68144b7:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-68144b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-65.jpg");background-position:center center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-5a06565{--display:flex;}.elementor-2174 .elementor-element.elementor-element-5a06565:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-5a06565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCHETYPES_-67.jpg");background-position:center left;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-baecb25{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:040px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-6c028ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-6c028ba:not(.elementor-motion-effects-element-type-background), .elementor-2174 .elementor-element.elementor-element-6c028ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studiojoachimmorineau.com/wp-content/uploads/2026/06/SJM_ARCEO_MINI_-23.jpg");background-position:top center;background-size:cover;}.elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr, .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-2174 .elementor-element.elementor-element-cdaedfc{width:var( --container-widget-width, 6.852% );max-width:6.852%;--container-widget-width:6.852%;--container-widget-flex-grow:0;text-align:end;}.elementor-2174 .elementor-element.elementor-element-cdaedfc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2174 .elementor-element.elementor-element-cdaedfc .elementor-heading-title{font-size:1.5vw;font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-2174 .elementor-element.elementor-element-cdaedfc.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-2174 .elementor-element.elementor-element-d35576e{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-56175aa{text-align:start;}.elementor-2174 .elementor-element.elementor-element-56175aa .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-2174 .elementor-element.elementor-element-0db3979{--display:flex;--margin-top:0220px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-3d1fa61{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2174 .elementor-element.elementor-element-2907610{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-fa00e41{width:100%;max-width:100%;}.elementor-2174 .elementor-element.elementor-element-fa00e41.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2174 .elementor-element.elementor-element-3136a7f{--content-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-69201ca */.text-corner {
  position: absolute;
  bottom: 50px;
  right: 10px;
  margin: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5abeef */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3136a7f */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb92949 */.text-corner {
  position: absolute;
  bottom: 50px;
  right: 10px;
  margin: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21137d4 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40622fe */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf8838 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638586e */.text-corner {
  position: absolute;
  bottom: 50px;
  right: 10px;
  margin: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-632868a */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88d8c53 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5748d */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4477d8a */.text-corner {
  position: absolute;
  bottom: 50px;
  right: 10px;
  margin: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a6878 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c71c88b */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8198c4a */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97cc6ac */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cf47bc */.text-corner {
  position: absolute;
  bottom: 50px;
  right: 10px;
  margin: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fe378b */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9465251 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab98df2 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdaedfc */.text-corner {
  position: absolute;
  bottom: 50px;
  right: 10px;
  margin: 0;
  z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baecb25 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d1fa61 */.reveal .reveal-item {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.reveal:hover .reveal-item {
  opacity: 1;
}
.reveal:hover {
  background-blend-mode: multiply;
  background-color: rgba(0,0,0,0.4);
}
@media (max-width: 767px) {
  .reveal .reveal-item { opacity: 1; }
}/* End custom CSS */