.elementor-937 .elementor-element.elementor-element-5d8c526{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;--overlay-mix-blend-mode:multiply;--margin-top:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-937 .elementor-element.elementor-element-5d8c526:not(.elementor-motion-effects-element-type-background), .elementor-937 .elementor-element.elementor-element-5d8c526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haymeadow.com/wp-content/uploads/2026/08/cottages_haymeadow.jpg");background-size:cover;}.elementor-937 .elementor-element.elementor-element-5d8c526::before, .elementor-937 .elementor-element.elementor-element-5d8c526 > .elementor-background-video-container::before, .elementor-937 .elementor-element.elementor-element-5d8c526 > .e-con-inner > .elementor-background-video-container::before, .elementor-937 .elementor-element.elementor-element-5d8c526 > .elementor-background-slideshow::before, .elementor-937 .elementor-element.elementor-element-5d8c526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-937 .elementor-element.elementor-element-5d8c526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-937 .elementor-element.elementor-element-ce34fd3{text-align:center;}.elementor-937 .elementor-element.elementor-element-ce34fd3 .elementor-heading-title{font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:100px;font-weight:500;line-height:100px;color:#FFFFFF;}.elementor-937 .elementor-element.elementor-element-dfcd469{text-align:center;}.elementor-937 .elementor-element.elementor-element-dfcd469 .elementor-heading-title{font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:50px;font-weight:500;line-height:100px;color:#FFFFFF;}.elementor-937 .elementor-element.elementor-element-01784a2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-937 .elementor-element.elementor-element-48b49c4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-937 .elementor-element.elementor-element-48b49c4 img{width:8%;max-width:8%;}.elementor-937 .elementor-element.elementor-element-33a3f1d .elementor-heading-title{font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:33px;font-weight:500;letter-spacing:2px;color:#59595B;}.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-937 .elementor-element.elementor-element-199434b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-199434b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-199434b.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-7999ae6{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-937 .elementor-element.elementor-element-7999ae6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-937 .elementor-element.elementor-element-3b11947 .elementor-heading-title{font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:33px;font-weight:500;letter-spacing:2px;color:#59595B;}.elementor-937 .elementor-element.elementor-element-29e91dd{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-29e91dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-29e91dd.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-99590e3{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-99590e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-99590e3.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-cb82b38 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-f144f13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-937 .elementor-element.elementor-element-4b5b1ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-937 .elementor-element.elementor-element-c6b30e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-c6b30e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-c6b30e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-c6b30e4 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-c6b30e4 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-c6b30e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-c6b30e4:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-c6b30e4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-c6b30e4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-2aed2f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-2aed2f0 > .elementor-widget-container{margin:-14px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-2aed2f0.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-1dfb815.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-1dfb815.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-1dfb815.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-1dfb815 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-1dfb815 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-1dfb815 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-1dfb815:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-1dfb815:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-1dfb815 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-f22670d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-f22670d > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-f22670d.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-261fd4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-261fd4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-261fd4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-261fd4f .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-261fd4f .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-261fd4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-261fd4f:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-261fd4f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-261fd4f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-61c6340{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-61c6340 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-61c6340.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-63caee5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-63caee5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-63caee5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-63caee5 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-63caee5 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-63caee5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-63caee5:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-63caee5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-63caee5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-1a45d21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-1a45d21 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-1a45d21.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-cca6a2b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-937 .elementor-element.elementor-element-ecf0c2c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-ecf0c2c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-ecf0c2c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-ecf0c2c .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-ecf0c2c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-ecf0c2c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-ecf0c2c:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-ecf0c2c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-ecf0c2c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-b80a103{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-b80a103 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-b80a103.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-7d06357.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-7d06357.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-7d06357.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-7d06357 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-7d06357 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-7d06357 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-7d06357:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-7d06357:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-7d06357 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-fed53c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-fed53c2 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-fed53c2.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-2872a15.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-2872a15.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-2872a15.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-2872a15 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-2872a15 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-2872a15 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-2872a15:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-2872a15:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-2872a15 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-76ff69c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-76ff69c > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-76ff69c.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-6e974ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-6e974ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-6e974ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-6e974ee .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-6e974ee .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-6e974ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-6e974ee:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-6e974ee:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-6e974ee .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-71b1419{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-71b1419 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-71b1419.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-559a2de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-937 .elementor-element.elementor-element-dcd7928.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-dcd7928.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-dcd7928.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-dcd7928 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-dcd7928 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-dcd7928 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-dcd7928:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-dcd7928:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-dcd7928 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-93c7fac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-93c7fac > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-93c7fac.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-50e0009.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-50e0009.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-50e0009.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-50e0009 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-50e0009 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-50e0009 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-50e0009:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-50e0009:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-50e0009 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-c10b1c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-c10b1c0 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-c10b1c0.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-2ee7872.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-2ee7872.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-2ee7872.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-2ee7872 .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-2ee7872 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-2ee7872 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-2ee7872:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-2ee7872:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-2ee7872 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-1766ce6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-1766ce6 > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-1766ce6.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-2d1f9de.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-937 .elementor-element.elementor-element-2d1f9de.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-937 .elementor-element.elementor-element-2d1f9de.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-2d1f9de .elementor-image-box-title{margin-bottom:0px;font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:20px;font-weight:500;color:#59595B;}.elementor-937 .elementor-element.elementor-element-2d1f9de .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-937 .elementor-element.elementor-element-2d1f9de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-937 .elementor-element.elementor-element-2d1f9de:has(:hover) .elementor-image-box-title,
					 .elementor-937 .elementor-element.elementor-element-2d1f9de:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-937 .elementor-element.elementor-element-2d1f9de .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-2e78c2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-2e78c2c > .elementor-widget-container{margin:-15px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-2e78c2c.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-20e1ee9{--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-937 .elementor-element.elementor-element-5df0943 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-5df0943 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-5df0943 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-5df0943 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-5df0943 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-5df0943 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-1f60928{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-937 .elementor-element.elementor-element-1cff884{--display:flex;--min-height:437px;--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-937 .elementor-element.elementor-element-bbcf4ea .elementor-heading-title{font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:33px;font-weight:500;letter-spacing:2px;color:#59595B;}.elementor-937 .elementor-element.elementor-element-3bc696d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-3bc696d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-3bc696d.elementor-element{--align-self:center;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-937 .elementor-element.elementor-element-609b0a5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:7px;}.elementor-937 .elementor-element.elementor-element-609b0a5 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:600px;}.elementor-937 .elementor-element.elementor-element-609b0a5 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-937 .elementor-element.elementor-element-609b0a5 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-937 .elementor-element.elementor-element-609b0a5 .elementor-swiper-button{font-size:32px;color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-609b0a5 .elementor-swiper-button svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-9d116e4 > .elementor-widget-container{margin:30px 0px -30px 0px;}.elementor-937 .elementor-element.elementor-element-9d116e4 .elementor-heading-title{font-family:"Le Monde Livre Cla Std", Sans-serif;font-size:33px;font-weight:500;letter-spacing:2px;color:#59595B;}.elementor-937 .elementor-element.elementor-element-b21638f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-b21638f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-b21638f.elementor-element{--align-self:center;}.elementor-937 .elementor-element.elementor-element-c536208{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-937 .elementor-element.elementor-element-132dc9d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-937 .elementor-element.elementor-element-f3aea26 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-f3aea26 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-f3aea26 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-f3aea26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-f3aea26 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-f3aea26 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-b56650f .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-b56650f .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-b56650f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-b56650f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-b56650f .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-b56650f .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-57503a2 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-57503a2 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-57503a2 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-57503a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-57503a2 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-57503a2 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-e34945c .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-e34945c .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-e34945c .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-e34945c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-e34945c .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-e34945c .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-82402b8 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-82402b8 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-82402b8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-82402b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-82402b8 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-82402b8 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-f510b02 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-f510b02 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-f510b02 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-f510b02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-f510b02 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-f510b02 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-ac8ef63 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-ac8ef63 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-ac8ef63 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-ac8ef63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-ac8ef63 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-ac8ef63 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-e1388e0 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-e1388e0 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-e1388e0 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-e1388e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-e1388e0 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-e1388e0 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-cf9a292 .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-cf9a292 .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-cf9a292 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-cf9a292 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-cf9a292 .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-cf9a292 .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-cb2d229{--spacer-size:50px;}.elementor-937 .elementor-element.elementor-element-d38bcec .elementor-button{background-color:#B87344;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-937 .elementor-element.elementor-element-d38bcec .elementor-button:hover, .elementor-937 .elementor-element.elementor-element-d38bcec .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-c2256e9 );border-color:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-d38bcec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-d38bcec .elementor-button:hover svg, .elementor-937 .elementor-element.elementor-element-d38bcec .elementor-button:focus svg{fill:var( --e-global-color-c2256e9 );}.elementor-937 .elementor-element.elementor-element-7f68405{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-937 .elementor-element.elementor-element-7f68405 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-937 .elementor-element.elementor-element-7f68405.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-937 .elementor-element.elementor-element-609b0a5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-937 .elementor-element.elementor-element-132dc9d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-937 .elementor-element.elementor-element-ce34fd3 .elementor-heading-title{font-size:54px;line-height:0.9em;}.elementor-937 .elementor-element.elementor-element-dfcd469 .elementor-heading-title{font-size:54px;line-height:0.9em;}.elementor-937 .elementor-element.elementor-element-48b49c4 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-937 .elementor-element.elementor-element-48b49c4 img{width:15%;max-width:15%;}.elementor-937 .elementor-element.elementor-element-33a3f1d > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-199434b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-3b11947 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-29e91dd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-99590e3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-f144f13{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-937 .elementor-element.elementor-element-4b5b1ca{--width:100%;}.elementor-937 .elementor-element.elementor-element-c6b30e4 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-c6b30e4 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-2aed2f0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-1dfb815 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-1dfb815 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-f22670d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-261fd4f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-261fd4f .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-61c6340{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-63caee5 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-63caee5 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-1a45d21{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-ecf0c2c > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-ecf0c2c .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-b80a103{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-7d06357 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-7d06357 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-fed53c2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-2872a15 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-2872a15 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-76ff69c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-6e974ee > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-6e974ee .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-71b1419{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-dcd7928 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-dcd7928 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-93c7fac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-50e0009 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-50e0009 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-c10b1c0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-2ee7872 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-2ee7872 .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-1766ce6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-2d1f9de > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-2d1f9de .elementor-image-box-img{margin-bottom:15px;}.elementor-937 .elementor-element.elementor-element-2e78c2c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-1f60928{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-937 .elementor-element.elementor-element-1cff884{--min-height:340px;}.elementor-937 .elementor-element.elementor-element-bbcf4ea > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-3bc696d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-609b0a5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-937 .elementor-element.elementor-element-609b0a5 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:280px;}.elementor-937 .elementor-element.elementor-element-9d116e4 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-937 .elementor-element.elementor-element-b21638f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-937 .elementor-element.elementor-element-132dc9d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-937 .elementor-element.elementor-element-7f68405{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-937 .elementor-element.elementor-element-7999ae6{--width:90%;}.elementor-937 .elementor-element.elementor-element-f144f13{--content-width:850px;}}/* Start custom CSS for heading, class: .elementor-element-33a3f1d */.elementor-937 .elementor-element.elementor-element-33a3f1d{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b11947 */.elementor-937 .elementor-element.elementor-element-3b11947{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6b30e4 */.elementor-937 .elementor-element.elementor-element-c6b30e4{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dfb815 */.elementor-937 .elementor-element.elementor-element-1dfb815{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-261fd4f */.elementor-937 .elementor-element.elementor-element-261fd4f{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63caee5 */.elementor-937 .elementor-element.elementor-element-63caee5{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ecf0c2c */.elementor-937 .elementor-element.elementor-element-ecf0c2c{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d06357 */.elementor-937 .elementor-element.elementor-element-7d06357{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2872a15 */.elementor-937 .elementor-element.elementor-element-2872a15{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e974ee */.elementor-937 .elementor-element.elementor-element-6e974ee{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dcd7928 */.elementor-937 .elementor-element.elementor-element-dcd7928{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-50e0009 */.elementor-937 .elementor-element.elementor-element-50e0009{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee7872 */.elementor-937 .elementor-element.elementor-element-2ee7872{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2d1f9de */.elementor-937 .elementor-element.elementor-element-2d1f9de{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f144f13 *//* =========================================================
   PC Y TABLET
   CONTENEDOR PADRE DE LAS 3 COLUMNAS
   ========================================================= */

.e-con-inner:has(> .elementor-element-4b5b1ca) {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: space-between !important;
    gap: 0 !important;
}


/* =========================================================
   LAS 3 COLUMNAS
   ========================================================= */

.elementor-element-4b5b1ca,
.elementor-element-cca6a2b,
.elementor-element-559a2de {
    align-self: flex-start !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    margin-top: 0 !important;
    padding-top: 0 !important;

    gap: 0 !important;
    row-gap: 0 !important;

    height: auto !important;
    min-height: 0 !important;
}


/* =========================================================
   CADA IMAGE BOX
   PC + TABLET
   ========================================================= */

.elementor-element-4b5b1ca > .elementor-widget-image-box,
.elementor-element-cca6a2b > .elementor-widget-image-box,
.elementor-element-559a2de > .elementor-widget-image-box {
    height: 72px !important;
    min-height: 72px !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: flex-start !important;
}


/* =========================================================
   CONTENIDO DEL IMAGE BOX
   PC + TABLET
   ========================================================= */

.elementor-element-4b5b1ca .elementor-image-box-wrapper,
.elementor-element-cca6a2b .elementor-image-box-wrapper,
.elementor-element-559a2de .elementor-image-box-wrapper {
    width: 100% !important;
    height: 72px !important;

    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   IMAGEN
   PC + TABLET
   ========================================================= */

.elementor-element-4b5b1ca .elementor-image-box-img,
.elementor-element-cca6a2b .elementor-image-box-img,
.elementor-element-559a2de .elementor-image-box-img {
    width: 50px !important;
    min-width: 50px !important;
    height: 60px !important;

    margin: 0 14px 0 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}


.elementor-element-4b5b1ca .elementor-image-box-img img,
.elementor-element-cca6a2b .elementor-image-box-img img,
.elementor-element-559a2de .elementor-image-box-img img {
    width: 48px !important;
    height: 48px !important;

    object-fit: contain !important;
    display: block !important;
}


/* =========================================================
   CONTENIDO: NOMBRE + PRECIO
   PC + TABLET
   ========================================================= */

.elementor-element-4b5b1ca .elementor-image-box-content,
.elementor-element-cca6a2b .elementor-image-box-content,
.elementor-element-559a2de .elementor-image-box-content {
    flex: 1 !important;
    min-width: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    text-align: left !important;
}


/* NOMBRE */

.elementor-element-4b5b1ca .elementor-image-box-title,
.elementor-element-cca6a2b .elementor-image-box-title,
.elementor-element-559a2de .elementor-image-box-title {
    margin: 0 0 2px 0 !important;
    padding: 0 !important;

    line-height: 22px !important;
}


/* PRECIO / SOLD */

.elementor-element-4b5b1ca .elementor-image-box-description,
.elementor-element-cca6a2b .elementor-image-box-description,
.elementor-element-559a2de .elementor-image-box-description {
    margin: 0 !important;
    padding: 0 !important;

    line-height: 19px !important;
}


/* =========================================================
   TEXTO "BASE"
   ========================================================= */

.elementor-element-4b5b1ca > .elementor-widget-text-editor,
.elementor-element-cca6a2b > .elementor-widget-text-editor,
.elementor-element-559a2de > .elementor-widget-text-editor {
    height: 48px !important;
    min-height: 48px !important;

    margin: 0 !important;
    padding: 0 !important;

    display: block !important;

    text-align: left !important;
}


/* CONTENEDOR INTERNO DEL TEXTO */

.elementor-element-4b5b1ca > .elementor-widget-text-editor .elementor-widget-container,
.elementor-element-cca6a2b > .elementor-widget-text-editor .elementor-widget-container,
.elementor-element-559a2de > .elementor-widget-text-editor .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;

    width: 100% !important;
}


/* TEXTO BASE */

.elementor-element-4b5b1ca > .elementor-widget-text-editor p,
.elementor-element-cca6a2b > .elementor-widget-text-editor p,
.elementor-element-559a2de > .elementor-widget-text-editor p {
    margin: 0 !important;
    padding: 0 !important;

    line-height: 20px !important;
}


/* =========================================================
   EVITAR ESPACIOS AUTOMÁTICOS DE ELEMENTOR
   ========================================================= */

.elementor-element-4b5b1ca > .elementor-widget,
.elementor-element-cca6a2b > .elementor-widget,
.elementor-element-559a2de > .elementor-widget {
    margin-block-start: 0 !important;
    margin-block-end: 0 !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .e-con-inner:has(> .elementor-element-4b5b1ca) {
        gap: 10px !important;
    }

    .elementor-element-4b5b1ca .elementor-image-box-img,
    .elementor-element-cca6a2b .elementor-image-box-img,
    .elementor-element-559a2de .elementor-image-box-img {
        width: 45px !important;
        min-width: 45px !important;
        margin-right: 10px !important;
    }

    .elementor-element-4b5b1ca .elementor-image-box-img img,
    .elementor-element-cca6a2b .elementor-image-box-img img,
    .elementor-element-559a2de .elementor-image-box-img img {
        width: 43px !important;
        height: 43px !important;
    }
}


/* =========================================================
   MÓVIL
   IMAGEN ARRIBA + TEXTO DEBAJO + TODO CENTRADO
   ========================================================= */

@media (max-width: 767px) {

    /* El contenedor de las 3 columnas pasa a una sola columna */

    .e-con-inner:has(> .elementor-element-4b5b1ca) {
        flex-direction: column !important;
        align-items: center !important;
        gap: 20px !important;
    }


    /* Cada columna ocupa todo el ancho */

    .elementor-element-4b5b1ca,
    .elementor-element-cca6a2b,
    .elementor-element-559a2de {
        width: 100% !important;
        max-width: 100% !important;

        align-self: center !important;
        align-items: center !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* =====================================================
       IMAGE BOX EN MÓVIL
       ===================================================== */

    .elementor-element-4b5b1ca > .elementor-widget-image-box,
    .elementor-element-cca6a2b > .elementor-widget-image-box,
    .elementor-element-559a2de > .elementor-widget-image-box {

        height: auto !important;
        min-height: 0 !important;

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }


    /* =====================================================
       IMAGE BOX INTERNO
       IMAGEN ARRIBA Y TEXTO ABAJO
       ===================================================== */

    .elementor-element-4b5b1ca .elementor-image-box-wrapper,
    .elementor-element-cca6a2b .elementor-image-box-wrapper,
    .elementor-element-559a2de .elementor-image-box-wrapper {

        width: 100% !important;
        height: auto !important;

        display: flex !important;
        flex-direction: column !important;

        align-items: center !important;
        justify-content: center !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* =====================================================
       IMAGEN EN MÓVIL
       ===================================================== */

    .elementor-element-4b5b1ca .elementor-image-box-img,
    .elementor-element-cca6a2b .elementor-image-box-img,
    .elementor-element-559a2de .elementor-image-box-img {

        width: 100% !important;
        min-width: 0 !important;

        height: 70px !important;

        margin: 0 0 8px 0 !important;
        padding: 0 !important;

        display: flex !important;

        align-items: center !important;
        justify-content: center !important;
    }


    .elementor-element-4b5b1ca .elementor-image-box-img img,
    .elementor-element-cca6a2b .elementor-image-box-img img,
    .elementor-element-559a2de .elementor-image-box-img img {

        width: 55px !important;
        height: 55px !important;

        object-fit: contain !important;

        display: block !important;
    }


    /* =====================================================
       NOMBRE + PRECIO EN MÓVIL
       ===================================================== */

    .elementor-element-4b5b1ca .elementor-image-box-content,
    .elementor-element-cca6a2b .elementor-image-box-content,
    .elementor-element-559a2de .elementor-image-box-content {

        width: 100% !important;

        display: flex !important;
        flex-direction: column !important;

        align-items: center !important;

        margin: 0 !important;
        padding: 0 !important;

        text-align: center !important;
    }


    /* NOMBRE */

    .elementor-element-4b5b1ca .elementor-image-box-title,
    .elementor-element-cca6a2b .elementor-image-box-title,
    .elementor-element-559a2de .elementor-image-box-title {

        width: 100% !important;

        margin: 0 0 2px 0 !important;
        padding: 0 !important;

        line-height: 22px !important;

        text-align: center !important;
    }


    /* PRECIO / SOLD */

    .elementor-element-4b5b1ca .elementor-image-box-description,
    .elementor-element-cca6a2b .elementor-image-box-description,
    .elementor-element-559a2de .elementor-image-box-description {

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        line-height: 19px !important;

        text-align: center !important;
    }


    /* =====================================================
       BASE EN MÓVIL
       ===================================================== */

    .elementor-element-4b5b1ca > .elementor-widget-text-editor,
    .elementor-element-cca6a2b > .elementor-widget-text-editor,
    .elementor-element-559a2de > .elementor-widget-text-editor {

        width: 100% !important;

        height: auto !important;
        min-height: 0 !important;

        margin: 0 0 25px 0 !important;
        padding: 0 !important;

        display: block !important;

        text-align: center !important;
    }


    /* CONTENEDOR DEL BASE */

    .elementor-element-4b5b1ca > .elementor-widget-text-editor .elementor-widget-container,
    .elementor-element-cca6a2b > .elementor-widget-text-editor .elementor-widget-container,
    .elementor-element-559a2de > .elementor-widget-text-editor .elementor-widget-container {

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        text-align: center !important;
    }


    /* TEXTO BASE */

    .elementor-element-4b5b1ca > .elementor-widget-text-editor p,
    .elementor-element-cca6a2b > .elementor-widget-text-editor p,
    .elementor-element-559a2de > .elementor-widget-text-editor p {

        margin: 0 !important;
        padding: 0 !important;

        line-height: 20px !important;

        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbcf4ea */.elementor-937 .elementor-element.elementor-element-bbcf4ea{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d116e4 */.elementor-937 .elementor-element.elementor-element-9d116e4{
    font-size: 33px;
letter-spacing: 2px;
color: #59595b;
font-family: "Le Monde Livre Cla Std";
text-align: center;
}/* End custom CSS */
/* Start custom CSS */.elementor-slideshow__title {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Le Monde Livre Cla Std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://haymeadow.com/wp-content/uploads/2025/05/LeMondeLivre-NormalClassic.woff2') format('woff2');
}
/* End Custom Fonts CSS */