.elementor-13 .elementor-element.elementor-element-84abe67{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:32rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-84abe67::before, .elementor-13 .elementor-element.elementor-element-84abe67 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-84abe67 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-84abe67 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-84abe67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-84abe67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-dd54075{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-dd54075:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dd54075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e4c283e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-e4c283e .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );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-13 .elementor-element.elementor-element-a39389e{text-align:center;font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-812ec65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:32rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-812ec65::before, .elementor-13 .elementor-element.elementor-element-812ec65 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-812ec65 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-812ec65 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-812ec65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-812ec65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-20e7c9c{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-20e7c9c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-20e7c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-13 .elementor-element.elementor-element-04355d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-04355d4 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-243df20{text-align:center;font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-13e6628{--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;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-d3654c6{--display:flex;}.elementor-13 .elementor-element.elementor-element-d3654c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8685f9d{--e-image-carousel-slides-to-show:1;}.elementor-13 .elementor-element.elementor-element-8685f9d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.4rem;--swiper-pagination-bullet-vertical-gap:0.4rem;}.elementor-13 .elementor-element.elementor-element-36f5fb4{--display:flex;}.elementor-13 .elementor-element.elementor-element-90a9b24{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-13 .elementor-element.elementor-element-90a9b24 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-882405d{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-c6fdd88 .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ef63b8b{--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-ef63b8b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ef63b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF5FB;}.elementor-13 .elementor-element.elementor-element-06f4ebd{--display:flex;}.elementor-13 .elementor-element.elementor-element-701d4a7{text-align:center;}.elementor-13 .elementor-element.elementor-element-701d4a7 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-16b3d00{--divider-border-style:solid;--divider-color:#C7E7F4;--divider-border-width:0.3rem;}.elementor-13 .elementor-element.elementor-element-16b3d00 .elementor-divider-separator{width:10rem;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-16b3d00 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-39e9de3{text-align:center;}.elementor-13 .elementor-element.elementor-element-a52d49c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-13 .elementor-element.elementor-element-1098528 .elementor-button{background-color:#121C2B;font-family:"Lato", Arial, Sans-serif;font-size:1.4rem;font-weight:400;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1098528 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-1098528 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-13 .elementor-element.elementor-element-11b7432 .elementor-button{background-color:#121C2B;font-family:"Lato", Arial, Sans-serif;font-size:1.4rem;font-weight:400;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-11b7432 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-11b7432 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-13 .elementor-element.elementor-element-57cf667{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-57cf667:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-57cf667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121C2B;}.elementor-13 .elementor-element.elementor-element-1d90408{text-align:center;}.elementor-13 .elementor-element.elementor-element-1d90408 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cfb0c54{--divider-border-style:solid;--divider-color:#C7E7F4;--divider-border-width:0.3rem;}.elementor-13 .elementor-element.elementor-element-cfb0c54 .elementor-divider-separator{width:10rem;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-cfb0c54 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-a085263{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-b314a2a{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4ffa626{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-26b10b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-735474e{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0b2a44f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0b8f0e5{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:#131313;}.elementor-13 .elementor-element.elementor-element-38b696b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f1d168{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-491ca31{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8eb4fc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cded48c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5c14077{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b7c3d85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-844645b{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-ba6ece6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2f1cfa1{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7c23686{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2ec6e93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b0fcdf6{margin:-2rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:300;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-a60eba6{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:35px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-13 .elementor-element.elementor-element-f59c996 .elementor-button{background-color:#FFFFFF;font-family:"Lato", Arial, Sans-serif;font-size:1.4rem;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f59c996{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-13 .elementor-element.elementor-element-f59c996.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-0a2e918{--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-f894452{text-align:center;}.elementor-13 .elementor-element.elementor-element-f894452 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-7cb5df5{--divider-border-style:solid;--divider-color:#C7E7F4;--divider-border-width:0.3rem;}.elementor-13 .elementor-element.elementor-element-7cb5df5 .elementor-divider-separator{width:10rem;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-7cb5df5 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-d37a74a{--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;}.elementor-13 .elementor-element.elementor-element-e7b7bc5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-5bd6a34{text-align:center;}.elementor-13 .elementor-element.elementor-element-5bd6a34 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-952b79d{text-align:center;}.elementor-13 .elementor-element.elementor-element-96f223d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-66073e7{text-align:center;}.elementor-13 .elementor-element.elementor-element-66073e7 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-d2fa7cf{text-align:center;}.elementor-13 .elementor-element.elementor-element-83d0c6d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-461fa14{text-align:center;}.elementor-13 .elementor-element.elementor-element-461fa14 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-bd033d3{text-align:center;}.elementor-13 .elementor-element.elementor-element-8232c95{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-6d8350b{text-align:center;}.elementor-13 .elementor-element.elementor-element-6d8350b .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-9d82168{text-align:center;}.elementor-13 .elementor-element.elementor-element-73bcd89{--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;}.elementor-13 .elementor-element.elementor-element-7097225{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-300c096{text-align:center;}.elementor-13 .elementor-element.elementor-element-300c096 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-690ed45{text-align:center;}.elementor-13 .elementor-element.elementor-element-d199e02{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-2961367{text-align:center;}.elementor-13 .elementor-element.elementor-element-2961367 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8ecc6ec{text-align:center;}.elementor-13 .elementor-element.elementor-element-08f3fc4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-8ea7d0e{text-align:center;}.elementor-13 .elementor-element.elementor-element-8ea7d0e .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-47f6647{text-align:center;}.elementor-13 .elementor-element.elementor-element-fc8a8e6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-c74d4f6{text-align:center;}.elementor-13 .elementor-element.elementor-element-c74d4f6 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-13 .elementor-element.elementor-element-452ddc1{text-align:center;}.elementor-13 .elementor-element.elementor-element-5bf5808{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-13 .elementor-element.elementor-element-1580a9e .elementor-button{background-color:#121C2B;font-family:"Lato", Arial, Sans-serif;font-size:1.4rem;font-weight:400;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-59ef34c{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-59ef34c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-59ef34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121C2B;}.elementor-13 .elementor-element.elementor-element-c3a5957{text-align:center;}.elementor-13 .elementor-element.elementor-element-c3a5957 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d760dc9{--divider-border-style:solid;--divider-color:#C7E7F4;--divider-border-width:0.3rem;}.elementor-13 .elementor-element.elementor-element-d760dc9 .elementor-divider-separator{width:10rem;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-d760dc9 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-03cea2b{--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;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_vision.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#121C2BAD;text-align:center;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Lato", Arial, Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__button{margin-inline-center:0;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Poiret One", Arial, Sans-serif;font-size:2rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_reparation.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#121C2BAD;text-align:center;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Lato", Arial, Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__button{margin-inline-center:0;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Poiret One", Arial, Sans-serif;font-size:2rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_lentilles.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#121C2BAD;text-align:center;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Lato", Arial, Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__button{margin-inline-center:0;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Poiret One", Arial, Sans-serif;font-size:2rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-86c8463{--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;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_vision.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#121C2BAD;text-align:center;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Lato", Arial, Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__button{margin-inline-center:0;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Poiret One", Arial, Sans-serif;font-size:2rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_reparation.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#121C2BAD;text-align:center;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Lato", Arial, Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__button{margin-inline-center:0;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Poiret One", Arial, Sans-serif;font-size:2rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_lentilles.webp");background-size:cover;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#121C2BAD;text-align:center;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Lato", Arial, Sans-serif;font-size:1.7rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__button{margin-inline-center:0;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__back .elementor-flip-box__layer__title{color:var( --e-global-color-accent );font-family:"Poiret One", Arial, Sans-serif;font-size:2rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;}.elementor-13 .elementor-element.elementor-element-f41fffb .elementor-button{background-color:#FFFFFF;font-family:"Lato", Arial, Sans-serif;font-size:1.4rem;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f41fffb{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-13 .elementor-element.elementor-element-14961a4{--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-f7e0dba{text-align:center;}.elementor-13 .elementor-element.elementor-element-f7e0dba .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-64a90f0{--divider-border-style:solid;--divider-color:#C7E7F4;--divider-border-width:0.3rem;}.elementor-13 .elementor-element.elementor-element-64a90f0 .elementor-divider-separator{width:10rem;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-64a90f0 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-3b4d175{--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;}.elementor-13 .elementor-element.elementor-element-02ce08b{--display:flex;--padding-top:4rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-02ce08b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-02ce08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FC4C00;}.elementor-13 .elementor-element.elementor-element-96125ff{text-align:center;}.elementor-13 .elementor-element.elementor-element-96125ff .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d3a48fe{text-align:center;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-40e5e2a{--display:flex;--padding-top:4rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-40e5e2a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-40e5e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59B5CD;}.elementor-13 .elementor-element.elementor-element-c731e44{text-align:center;}.elementor-13 .elementor-element.elementor-element-c731e44 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-63a8025{text-align:center;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6cc18d9{--display:flex;--padding-top:4rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-6cc18d9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6cc18d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF2A87;}.elementor-13 .elementor-element.elementor-element-c2b28a1{text-align:center;}.elementor-13 .elementor-element.elementor-element-c2b28a1 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-59350f9{text-align:center;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-af3c408{--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-af3c408:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-af3c408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF5FB;}.elementor-13 .elementor-element.elementor-element-d690292{--display:flex;}.elementor-13 .elementor-element.elementor-element-7dedec0{text-align:center;}.elementor-13 .elementor-element.elementor-element-7dedec0 .elementor-heading-title{font-family:"Poiret One", Arial, Sans-serif;font-size:3rem;font-weight:500;}.elementor-13 .elementor-element.elementor-element-b7b8d23{--divider-border-style:solid;--divider-color:#C7E7F4;--divider-border-width:0.3rem;}.elementor-13 .elementor-element.elementor-element-b7b8d23 .elementor-divider-separator{width:10rem;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-b7b8d23 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-13 .elementor-element.elementor-element-7b20f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-13 .elementor-element.elementor-element-d6d6c9f .elementor-button{background-color:#FFFFFF;font-family:"Lato", Arial, Sans-serif;font-size:1rem;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-47f0db5{--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-47f0db5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-47f0db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic-footer.webp");}.elementor-13 .elementor-element.elementor-element-b943367 img{width:13%;}.elementor-13 .elementor-element.elementor-element-40e6b69{text-align:center;}.elementor-13 .elementor-element.elementor-element-40e6b69 .elementor-heading-title{font-family:"Lato", Arial, Sans-serif;font-size:2rem;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6aa96c9 .elementor-button{background-color:#FFFFFF;font-family:"Lato", Arial, Sans-serif;font-size:1.4rem;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6aa96c9{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-dd54075{--width:100%;}.elementor-13 .elementor-element.elementor-element-20e7c9c{--width:100%;}.elementor-13 .elementor-element.elementor-element-d3654c6{--width:30%;}.elementor-13 .elementor-element.elementor-element-36f5fb4{--width:60%;}}@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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-a60eba6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.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-13 .elementor-element.elementor-element-812ec65{--padding-top:24rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-20e7c9c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-04355d4{padding:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-04355d4 .elementor-heading-title{font-size:1.9rem;line-height:2.1rem;}.elementor-13 .elementor-element.elementor-element-243df20{padding:0rem 0rem 1rem 0rem;font-size:1.3rem;}.elementor-13 .elementor-element.elementor-element-d3654c6.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-90a9b24 .elementor-heading-title{font-size:2.5rem;}.elementor-13 .elementor-element.elementor-element-701d4a7 .elementor-heading-title{font-size:2.5rem;}.elementor-13 .elementor-element.elementor-element-a52d49c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-13 .elementor-element.elementor-element-1098528 .elementor-button{font-size:1.2rem;}.elementor-13 .elementor-element.elementor-element-11b7432 .elementor-button{font-size:1.2rem;}.elementor-13 .elementor-element.elementor-element-1d90408 .elementor-heading-title{font-size:2.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-a60eba6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-f894452{padding:0rem 1rem 0rem 1rem;}.elementor-13 .elementor-element.elementor-element-f894452 .elementor-heading-title{font-size:2.5rem;}.elementor-13 .elementor-element.elementor-element-c3a5957{padding:0rem 1rem 0rem 1rem;}.elementor-13 .elementor-element.elementor-element-c3a5957 .elementor-heading-title{font-size:2.5rem;}.elementor-13 .elementor-element.elementor-element-03cea2b{--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-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-7052c0f .elementor-flip-box{height:350px;}.elementor-13 .elementor-element.elementor-element-2248278 .elementor-flip-box{height:350px;}.elementor-13 .elementor-element.elementor-element-29b5f46 .elementor-flip-box{height:350px;}.elementor-13 .elementor-element.elementor-element-86c8463{--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-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_vision.webp");}.elementor-13 .elementor-element.elementor-element-0907f2a .elementor-flip-box{height:350px;}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_reparation.webp");}.elementor-13 .elementor-element.elementor-element-86cce61 .elementor-flip-box{height:350px;}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box__front{background-image:url("https://kennedyoptic.com/wp-content/uploads/2025/11/kennedy-optic_lentilles.webp");}.elementor-13 .elementor-element.elementor-element-2128155 .elementor-flip-box{height:350px;}.elementor-13 .elementor-element.elementor-element-f7e0dba .elementor-heading-title{font-size:2.5rem;}.elementor-13 .elementor-element.elementor-element-7dedec0 .elementor-heading-title{font-size:2.5rem;}.elementor-13 .elementor-element.elementor-element-b943367 img{width:39%;}.elementor-13 .elementor-element.elementor-element-40e6b69{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 1rem 0rem 1rem;}}