.elementor-29 .elementor-element.elementor-element-c443c0e{--display:flex;--min-height:646px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-c443c0e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c443c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://librairiesecondemain.click/wp-content/uploads/2026/01/banniere-acceuil.webp");background-position:center center;background-size:100% auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-063ae9b{margin:169px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-063ae9b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-01ad19a{--display:flex;}.elementor-29 .elementor-element.elementor-element-01ad19a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-01ad19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );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-29 .elementor-element.elementor-element-1d95a59{background-color:#FFFFFFF5;margin:7px 050px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:32px 32px 32px 32px;border-style:none;column-gap:0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-1d95a59.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-1d95a59:hover{border-radius:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-d93261a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anton", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;border-style:solid;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:11px 11px 11px 11px;}.elementor-29 .elementor-element.elementor-element-d93261a .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-d93261a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-d93261a{margin:-49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 700px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d93261a .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-d93261a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-de61a69{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-3f9b6e6{--display:flex;--min-height:0px;--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:flex-end;}.elementor-29 .elementor-element.elementor-element-3f9b6e6.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-1042c07{background-color:var( --e-global-color-primary );margin:42px 1px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:12px 12px 12px 12px;text-align:end;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1042c07.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-1042c07 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-b4ad9ba{--display:flex;--min-height:260px;--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:66px;--margin-bottom:66px;--margin-left:66px;--margin-right:66px;--padding-top:42px;--padding-bottom:39px;--padding-left:42px;--padding-right:42px;}.elementor-29 .elementor-element.elementor-element-b4ad9ba.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-29 .elementor-element.elementor-element-268db66{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px;}.elementor-29 .elementor-element.elementor-element-268db66.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-29 .elementor-element.elementor-element-d70c75d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-fd62b37{--display:flex;--min-height:0px;--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;--margin-top:5px;--margin-bottom:0px;--margin-left:-0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-fd62b37.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-97e79d1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-feb1cd5{--display:flex;--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-80523d4{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px -3px 0px 0px;}.elementor-29 .elementor-element.elementor-element-80523d4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-bcb0d09{--display:flex;--min-height:326px;--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-bcb0d09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-f1f57a9{--display:flex;--min-height:134px;--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:space-between;--align-items:flex-start;}.elementor-29 .elementor-element.elementor-element-f1f57a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-cec773d{background-color:var( --e-global-color-primary );margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 12px 1px 12px;text-align:end;font-family:"Cedarville Cursive", Sans-serif;font-size:23px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cec773d.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-29 .elementor-element.elementor-element-3e2f0b0{--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-29 .elementor-element.elementor-element-3e2f0b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-36924dc{--display:flex;--min-height:651px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:203px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-36924dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-aad039e{width:var( --container-widget-width, 71.451% );max-width:71.451%;--container-widget-width:71.451%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-aad039e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-bf9285b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Cedarville Cursive", Sans-serif;font-size:23px;font-weight:600;font-style:italic;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-bf9285b.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-29 .elementor-element.elementor-element-1beb2d7{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:22px 22px 22px 22px;text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-1beb2d7.elementor-element{--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-e12cd8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-29 .elementor-element.elementor-element-e12cd8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-4a3397f{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-4a3397f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-e62184a{text-align:center;font-family:"Cedarville Cursive", Sans-serif;font-size:23px;font-weight:600;font-style:italic;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-97c0efc{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:22px 22px 22px 22px;text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-97c0efc.elementor-element{--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-99a0e92{--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-29 .elementor-element.elementor-element-99a0e92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-dd1fe42{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-dd1fe42.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-50f7017{text-align:center;font-family:"Cedarville Cursive", Sans-serif;font-size:23px;font-weight:600;font-style:italic;color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-b9d9dff{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:22px 22px 22px 22px;text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-b9d9dff.elementor-element{--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-da1d0dd{--display:flex;--min-height:0px;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-da1d0dd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-da1d0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-7ad01f1{--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-29 .elementor-element.elementor-element-b0063bd{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 136px 0px 72px;}.elementor-29 .elementor-element.elementor-element-b0063bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-b0063bd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:-13px -13px -13px -13px;}.elementor-29 .elementor-element.elementor-element-a6a9476{--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:9px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-cd8eec8{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;text-align:end;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cd8eec8.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-cd8eec8 p{margin-block-end:0px;}.elementor-29 .elementor-element.elementor-element-0effad1{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;padding:38px 38px 38px 38px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-0effad1.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-6060176 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anton", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:0.2px;border-style:solid;border-color:var( --e-global-color-primary );border-radius:9px 9px 9px 9px;}.elementor-29 .elementor-element.elementor-element-6060176 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-6060176 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6060176{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 299px;}.elementor-29 .elementor-element.elementor-element-6060176.elementor-element{--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-6060176 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-6060176 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e9f86f0{--display:flex;--min-height:973px;--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:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-65e2b75{--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-29 .elementor-element.elementor-element-65e2b75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-152d9ee{background-color:var( --e-global-color-primary );margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 12px 1px 12px;text-align:end;font-family:"Cedarville Cursive", Sans-serif;font-size:23px;font-weight:600;font-style:italic;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-152d9ee.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-29 .elementor-element.elementor-element-3ac5273{width:var( --container-widget-width, 109.31% );max-width:109.31%;margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:109.31%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-3ac5273.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-f5ba227{--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-29 .elementor-element.elementor-element-f5ba227.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-7abe7a7{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -361px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-7abe7a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-aa284d5{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -321px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-a33db22{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -292px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-f8bcd49{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -230px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-64e3ac8{margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -186px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-c443c0e{--content-width:1221px;}.elementor-29 .elementor-element.elementor-element-3f9b6e6{--width:98%;}.elementor-29 .elementor-element.elementor-element-b4ad9ba{--width:100%;}.elementor-29 .elementor-element.elementor-element-268db66{--width:100%;}.elementor-29 .elementor-element.elementor-element-fd62b37{--width:100%;}.elementor-29 .elementor-element.elementor-element-bcb0d09{--width:114.34%;}.elementor-29 .elementor-element.elementor-element-f1f57a9{--width:36%;}.elementor-29 .elementor-element.elementor-element-3e2f0b0{--width:54.028%;}.elementor-29 .elementor-element.elementor-element-36924dc{--width:22.765%;}.elementor-29 .elementor-element.elementor-element-e12cd8b{--width:22.231%;}.elementor-29 .elementor-element.elementor-element-99a0e92{--width:22.053%;}.elementor-29 .elementor-element.elementor-element-7ad01f1{--width:50%;}.elementor-29 .elementor-element.elementor-element-a6a9476{--width:50%;}.elementor-29 .elementor-element.elementor-element-65e2b75{--width:46.038%;}.elementor-29 .elementor-element.elementor-element-f5ba227{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-b4ad9ba{--width:1600px;}.elementor-29 .elementor-element.elementor-element-36924dc{--width:235.266px;}.elementor-29 .elementor-element.elementor-element-e12cd8b{--width:208.266px;}.elementor-29 .elementor-element.elementor-element-99a0e92{--width:217.938px;}.elementor-29 .elementor-element.elementor-element-65e2b75{--width:342.359px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-d93261a{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1042c07{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-b4ad9ba{--min-height:420px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-97e79d1{text-align:justify;}.elementor-29 .elementor-element.elementor-element-36924dc{--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-bf9285b{font-size:18px;}.elementor-29 .elementor-element.elementor-element-1beb2d7{text-align:justify;}.elementor-29 .elementor-element.elementor-element-e62184a{font-size:18px;}.elementor-29 .elementor-element.elementor-element-97c0efc{padding:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-50f7017{font-size:18px;}.elementor-29 .elementor-element.elementor-element-b0063bd{width:var( --container-widget-width, 288.969px );max-width:288.969px;margin:54px 9px calc(var(--kit-widget-spacing, 0px) + 1px) 9px;padding:0px 0px 0px 0px;--container-widget-width:288.969px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-b0063bd.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-a6a9476{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-29 .elementor-element.elementor-element-cd8eec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-0effad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:27px 27px 27px 27px;font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-6060176{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-e9f86f0{--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-3ac5273{width:var( --container-widget-width, 378.359px );max-width:378.359px;--container-widget-width:378.359px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-7abe7a7{width:var( --container-widget-width, 1000px );max-width:1000px;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-aa284d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-a33db22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-f8bcd49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-64e3ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c443c0e{--content-width:500px;--min-height:30px;}.elementor-29 .elementor-element.elementor-element-c443c0e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c443c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29 .elementor-element.elementor-element-063ae9b{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-063ae9b .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-1d95a59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:19px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-d93261a{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 47px) 0px;}.elementor-29 .elementor-element.elementor-element-d93261a .elementor-button{font-size:14px;}.elementor-29 .elementor-element.elementor-element-1042c07{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-b4ad9ba{--width:1600px;--min-height:570px;--margin-top:4px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-29 .elementor-element.elementor-element-b4ad9ba.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-29 .elementor-element.elementor-element-268db66{--min-height: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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-29 .elementor-element.elementor-element-97e79d1{font-size:19px;}.elementor-29 .elementor-element.elementor-element-f1f57a9{--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-cec773d{font-size:20px;}.elementor-29 .elementor-element.elementor-element-36924dc{--min-height:701px;--margin-top:-132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-aad039e{margin:-56px -0px calc(var(--kit-widget-spacing, 0px) + -2px) -0px;}.elementor-29 .elementor-element.elementor-element-bf9285b{font-size:24px;}.elementor-29 .elementor-element.elementor-element-1beb2d7{font-size:19px;}.elementor-29 .elementor-element.elementor-element-e12cd8b{--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-4a3397f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-e62184a{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:24px;}.elementor-29 .elementor-element.elementor-element-97c0efc{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;}.elementor-29 .elementor-element.elementor-element-99a0e92{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-50f7017{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:24px;}.elementor-29 .elementor-element.elementor-element-b9d9dff{font-size:19px;}.elementor-29 .elementor-element.elementor-element-da1d0dd{--margin-top:78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-b0063bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b0063bd.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-b0063bd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-cd8eec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 12px 12px;font-size:var( --e-global-typography-secondary-font-size );}.elementor-29 .elementor-element.elementor-element-0effad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 18px 18px 18px;text-align:justify;font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-6060176{margin:-35px 1px calc(var(--kit-widget-spacing, 0px) + 5px) 1px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6060176 .elementor-button{font-size:14px;}.elementor-29 .elementor-element.elementor-element-65e2b75{--width:318px;}.elementor-29 .elementor-element.elementor-element-152d9ee{font-size:20px;}.elementor-29 .elementor-element.elementor-element-3ac5273{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-29 .elementor-element.elementor-element-f5ba227{--width:341px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:111px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7abe7a7{padding:0px 0px 0px 0px;font-size:19px;}.elementor-29 .elementor-element.elementor-element-aa284d5{font-size:19px;}.elementor-29 .elementor-element.elementor-element-a33db22{font-size:19px;}.elementor-29 .elementor-element.elementor-element-f8bcd49{font-size:19px;}.elementor-29 .elementor-element.elementor-element-64e3ac8{font-size:19px;}}