.elementor-12 .elementor-element.elementor-element-5f1180a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4596c3d0{--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-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-54a592ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;z-index:50}.elementor-12 .elementor-element.elementor-element-54a592ea.elementor-element{--order:-99999}.elementor-12 .elementor-element.elementor-element-54a592ea .elementor-icon-wrapper{text-align:end}.elementor-12 .elementor-element.elementor-element-54a592ea.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-54a592ea.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-54a592ea.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-54a592ea.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-54a592ea.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-54a592ea .elementor-icon{font-size:58px}.elementor-12 .elementor-element.elementor-element-54a592ea .elementor-icon svg{height:58px}.elementor-12 .elementor-element.elementor-element-54a592ea .elementor-icon-wrapper svg{width:auto}.elementor-12 .elementor-element.elementor-element-d9c584f .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-12 .elementor-element.elementor-element-d9c584f{--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1}.elementor-12 .elementor-element.elementor-element-99403c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-99403c8:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-99403c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3c2418}.elementor-12 .elementor-element.elementor-element-a1ea221{--display:flex;--min-height:100vh}.elementor-12 .elementor-element.elementor-element-a1ea221:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a1ea221>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ourweddingday.pl/wp-content/uploads/2025/09/4.jpg");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-a29a3d9{--display:flex}.elementor-12 .elementor-element.elementor-element-950ebd6 .elementor-icon-wrapper{text-align:end}.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-12 .elementor-element.elementor-element-010bf54{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-010bf54 img{max-width:32%}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-e998c26{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 19px / 2 )}.elementor-12 .elementor-element.elementor-element-e998c26.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-e998c26 .elementor-nav-menu .elementor-item{font-family:"Montserrat",Sans-serif;font-size:23px;font-weight:300;text-decoration:none}.elementor-12 .elementor-element.elementor-element-e998c26 .elementor-nav-menu--main .elementor-item{color:#fff;fill:#fff}.elementor-12 .elementor-element.elementor-element-e998c26 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:19px}.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-12 .elementor-element.elementor-element-fc38cd9 .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:2.8px;fill:#3c2418;color:#3c2418;transition-duration:1s;border-style:solid;border-color:#fff;border-radius:100px}.elementor-12 .elementor-element.elementor-element-fc38cd9 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-fc38cd9 .elementor-button:focus{background-color:#3c2418;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-fc38cd9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-fc38cd9 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-fc38cd9 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-repeater-item-da5d6fa.elementor-social-icon{background-color:#02010100}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-repeater-item-da5d6fa.elementor-social-icon i{color:#fff}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-repeater-item-da5d6fa.elementor-social-icon svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-repeater-item-d730bd8.elementor-social-icon{background-color:#03020200}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-repeater-item-d730bd8.elementor-social-icon i{color:#fff}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-repeater-item-d730bd8.elementor-social-icon svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-d593108{--grid-template-columns:repeat(0,auto);text-align:center;--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-12 .elementor-element.elementor-element-d593108.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-social-icon{background-color:#fff}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-social-icon i{color:#000}.elementor-12 .elementor-element.elementor-element-d593108 .elementor-social-icon svg{fill:#000}.elementor-12 .elementor-element.elementor-element-b20e890{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b20e890:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b20e890>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3c2418}.elementor-12 .elementor-element.elementor-element-b7fd80e{--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-12 .elementor-element.elementor-element-b7fd80e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b7fd80e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ourweddingday.pl/wp-content/uploads/2025/09/8.jpg");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-7691271{--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-12 .elementor-element.elementor-element-7691271.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-14f2da7{--display:flex;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-12 .elementor-element.elementor-element-14f2da7.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-9a27300{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-12 .elementor-element.elementor-element-9a27300.elementor-element{--order:-99999}.elementor-12 .elementor-element.elementor-element-9a27300 img{max-width:39%}.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-12 .elementor-element.elementor-element-31eda39{padding:0 50px 50px;text-align:center}.elementor-12 .elementor-element.elementor-element-31eda39 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:300;font-style:italic;color:#fff}.elementor-12 .elementor-element.elementor-element-0044672{margin:-70px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 40px;text-align:center}.elementor-12 .elementor-element.elementor-element-0044672 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300}.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:2.8px;fill:#3c2418;color:#3c2418;transition-duration:1s;border-style:solid;border-color:#fff;border-radius:100px}.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button:focus{background-color:#3c2418;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-9885ab0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-a26f5d4{--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:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-12 .elementor-element.elementor-element-c045556{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-c045556 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-12 .elementor-element.elementor-element-40b4c92{padding:0 50px 50px;text-align:center}.elementor-12 .elementor-element.elementor-element-40b4c92 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#3c2418}.elementor-12 .elementor-element.elementor-element-a00d4f9{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-12 .elementor-element.elementor-element-ab489de{--display:flex}.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-12 .elementor-element.elementor-element-af6e239{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0;font-family:"Montserrat",Sans-serif;font-weight:400;color:#000}.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),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-12 .elementor-element.elementor-element-736f018{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-736f018 .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-736f018 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-cc9f319 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-weight:400;fill:#070707;color:#070707}.elementor-12 .elementor-element.elementor-element-cc9f319{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-cc9f319.elementor-element{--align-self:flex-end}.elementor-12 .elementor-element.elementor-element-cc9f319 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-6a715ee{--display:flex}.elementor-12 .elementor-element.elementor-element-7cb6f63{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0;font-family:"Montserrat",Sans-serif;font-weight:400;color:#000}.elementor-12 .elementor-element.elementor-element-4b8d4ab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-4b8d4ab .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-4b8d4ab .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-3c0bf95 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-weight:400;fill:#070707;color:#070707}.elementor-12 .elementor-element.elementor-element-3c0bf95{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-3c0bf95.elementor-element{--align-self:flex-end}.elementor-12 .elementor-element.elementor-element-3c0bf95 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-e4c14ed{--display:flex}.elementor-12 .elementor-element.elementor-element-858680d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0;font-family:"Montserrat",Sans-serif;font-weight:400;color:#000}.elementor-12 .elementor-element.elementor-element-4a8f545{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-4a8f545 .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-4a8f545 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-9d75c86 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-weight:400;fill:#070707;color:#070707}.elementor-12 .elementor-element.elementor-element-9d75c86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-9d75c86.elementor-element{--align-self:flex-end}.elementor-12 .elementor-element.elementor-element-9d75c86 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-c533526{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:.6}.elementor-12 .elementor-element.elementor-element-c533526:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c533526>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ourweddingday.pl/wp-content/uploads/2025/09/Elegant-Flat-Lay-Design.png");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-c533526:before,.elementor-12 .elementor-element.elementor-element-c533526>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c533526>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c533526>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-c533526>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-c533526>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#0a0a0a;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-2cf47af{--display:flex;--justify-content:flex-end;--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-12 .elementor-element.elementor-element-ff81103{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 100px 50px;text-align:center}.elementor-12 .elementor-element.elementor-element-ff81103.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-ff81103 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:400;text-transform:none;font-style:italic;color:#fff}.elementor-12 .elementor-element.elementor-element-fe2dc9b{--display:flex;--min-height:216px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-fe2dc9b:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-fe2dc9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-d5a3fdb{--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-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-12 .elementor-element.elementor-element-6311d8f.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-12 .elementor-element.elementor-element-6311d8f.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-12 .elementor-element.elementor-element-6311d8f.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-12 .elementor-element.elementor-element-6311d8f .elementor-image-box-wrapper .elementor-image-box-img{width:45%}.elementor-12 .elementor-element.elementor-element-6311d8f .elementor-image-box-img img{border-radius:10px;transition-duration:.3s}.elementor-12 .elementor-element.elementor-element-6311d8f .elementor-image-box-title{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-12 .elementor-element.elementor-element-6311d8f:has(:hover) .elementor-image-box-title,.elementor-12 .elementor-element.elementor-element-6311d8f:has(:focus) .elementor-image-box-title{color:#000}.elementor-12 .elementor-element.elementor-element-6311d8f .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;text-decoration:underline;color:#010101}.elementor-12 .elementor-element.elementor-element-2ed035a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-weight:400;fill:#070707;color:#070707}.elementor-12 .elementor-element.elementor-element-2ed035a{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-2ed035a.elementor-element{--align-self:flex-end}.elementor-12 .elementor-element.elementor-element-2ed035a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-4ba82ae{--display:flex}.elementor-12 .elementor-element.elementor-element-d036469{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-d036469 .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-d036469 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-d4278ff{--divider-border-style:solid;--divider-color:#000;--divider-border-width:190px}.elementor-12 .elementor-element.elementor-element-d4278ff .elementor-divider-separator{width:1px}.elementor-12 .elementor-element.elementor-element-d4278ff .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12 .elementor-element.elementor-element-22478b7{--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-12 .elementor-element.elementor-element-89c67dc.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-12 .elementor-element.elementor-element-89c67dc.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-12 .elementor-element.elementor-element-89c67dc.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-12 .elementor-element.elementor-element-89c67dc .elementor-image-box-wrapper .elementor-image-box-img{width:45%}.elementor-12 .elementor-element.elementor-element-89c67dc .elementor-image-box-img img{border-radius:10px;transition-duration:.3s}.elementor-12 .elementor-element.elementor-element-89c67dc .elementor-image-box-title{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-12 .elementor-element.elementor-element-89c67dc:has(:hover) .elementor-image-box-title,.elementor-12 .elementor-element.elementor-element-89c67dc:has(:focus) .elementor-image-box-title{color:#000}.elementor-12 .elementor-element.elementor-element-89c67dc .elementor-image-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;text-decoration:underline;color:#010101}.elementor-12 .elementor-element.elementor-element-7afcf3a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-7afcf3a.e-con{--align-self:flex-end}.elementor-12 .elementor-element.elementor-element-f19b9ed .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",Sans-serif;font-weight:400;fill:#070707;color:#070707}.elementor-12 .elementor-element.elementor-element-f19b9ed{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-f19b9ed.elementor-element{--align-self:flex-end}.elementor-12 .elementor-element.elementor-element-f19b9ed .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-fdbbd86{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-fdbbd86:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-fdbbd86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3c2418}.elementor-12 .elementor-element.elementor-element-8841d1a{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a3608c7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-a3608c7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-6e686bb{padding:0 20px;text-align:center}.elementor-12 .elementor-element.elementor-element-6e686bb .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#fff}.elementor-12 .elementor-element.elementor-element-3ab6b56{--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-12 .elementor-element.elementor-element-9f53538{--display:flex}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-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-12 .elementor-element.elementor-element-d0880d2.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-wrapper{text-align:start}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:600;letter-spacing:2.8px}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-d0880d2:has(:hover) .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d0880d2:has(:focus) .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-6103866{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-6103866 .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-6103866 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-8b87dcc{--display:flex}.elementor-12 .elementor-element.elementor-element-c2e8440.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-wrapper{text-align:start}.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:600;letter-spacing:2.8px}.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-c2e8440:has(:hover) .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-c2e8440:has(:focus) .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-ce7c64c{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-ce7c64c .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-ce7c64c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-f4d7ebe{--display:flex}.elementor-12 .elementor-element.elementor-element-e26d1a6.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-wrapper{text-align:start}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:600;letter-spacing:2.8px}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-e26d1a6:has(:hover) .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-e26d1a6:has(:focus) .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-a823a66{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-a823a66 .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-a823a66 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-f9233cb{--display:flex}.elementor-12 .elementor-element.elementor-element-d71ec0c.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-wrapper{text-align:start}.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:600;letter-spacing:2.8px}.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-d71ec0c:has(:hover) .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d71ec0c:has(:focus) .elementor-icon-box-title{color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-description{font-family:"Montserrat",Sans-serif;font-weight:400;color:#e4e4e4}.elementor-12 .elementor-element.elementor-element-e35472f{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:2.8px;fill:#3c2418;color:#3c2418;transition-duration:1s;border-style:solid;border-color:#fff;border-radius:100px}.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button:focus{background-color:#3c2418;color:#fff;border-color:#fff}.elementor-12 .elementor-element.elementor-element-90c3541{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-9d8d51f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f62f417{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-f62f417 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#3c2418}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .slick-dots li button{background-color:#000;height:5px;width:5px}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .content h4{color:#3e3e3e}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .clint-info h4{color:#3e3e3e}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .content h4,.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .clint-info h4{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .content span{color:#3e3e3e}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .clint-info span{color:#3e3e3e}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .content p{color:#3e3e3e}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .htmega-testimonial-for .testimonial-desc p{color:#3e3e3e}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .content p,.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .htmega-testimonial-for .testimonial-desc p{font-family:"Montserrat",Sans-serif}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-rating{gap:14px}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-rating li i{font-size:14px}.elementor-12 .elementor-element.elementor-element-44ee24f{--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-12 .elementor-element.elementor-element-8bd3af8{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-12 .elementor-element.elementor-element-d8fcf02{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-d8fcf02 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#3c2418}.elementor-12 .elementor-element.elementor-element-756c2ac{padding:0 50px;text-align:center}.elementor-12 .elementor-element.elementor-element-756c2ac .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#3c2418}.elementor-12 .elementor-element.elementor-element-1991f03{--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-12 .elementor-element.elementor-element-0705aa7{--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:101}.elementor-12 .elementor-element.elementor-element-b62500f{--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:0px;--z-index:2}.elementor-12 .elementor-element.elementor-element-dbe3308{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-dbe3308.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-dbe3308 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-ad7d00c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-ad7d00c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-9d32419{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-e830fef{--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:-250px;--margin-right:0px;--z-index:102}.elementor-12 .elementor-element.elementor-element-bedf8f9{z-index:100}.elementor-12 .elementor-element.elementor-element-cd6973a{--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:100px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-521adb2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-521adb2.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-521adb2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-5a29046{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-5a29046 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-58f5356{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-f6b4697{--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:250px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-3389518{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-3389518.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-3389518 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-4acc5c1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-4acc5c1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-3a0993b{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-1bfee9d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-9a62d6d{--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:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b9d6994{--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:100px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-0517c0f{--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:100px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-ea05d73{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-ea05d73.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-ea05d73 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-74e4655{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-74e4655 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-6507d49{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-ec376cd{--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:-292px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-c6e1389{--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:250px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-939447a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-939447a.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-939447a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-2fc4372{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-2fc4372 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-6ede810{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-be7243f{--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:0px}.elementor-12 .elementor-element.elementor-element-4625430{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-4625430.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-4625430 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-c42c459{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-c42c459 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-1bc230d{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-5a81bd3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0a496fc{--display:flex;--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:flex-start;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-bc3dfb1{--display:flex;--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;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:101}.elementor-12 .elementor-element.elementor-element-63f7e78{--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:0px;--z-index:100}.elementor-12 .elementor-element.elementor-element-3676176{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-3676176.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-3676176 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-5edf310{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-5edf310 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-476e443{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-09a565c{--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:-200px}.elementor-12 .elementor-element.elementor-element-e91baed{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-e91baed.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-e91baed .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-5c129ef{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-5c129ef .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-88e57a5{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-af4a99f{--display:flex;--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--z-index:99}.elementor-12 .elementor-element.elementor-element-af4a99f.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-371e69a{z-index:100}.elementor-12 .elementor-element.elementor-element-d50f376{--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-12 .elementor-element.elementor-element-0990072{--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:50px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-26f7e35{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-26f7e35.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-26f7e35 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-b067466{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-b067466 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-4fb8b77{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-81ac3cb{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-f73a35b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-f73a35b.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-f73a35b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-2298004{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-2298004 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-4762b43{font-family:"Montserrat",Sans-serif;font-weight:400;color:#3c2418}.elementor-12 .elementor-element.elementor-element-fb19f7d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-12 .elementor-element.elementor-element-fb19f7d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-fb19f7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3c2418}.elementor-12 .elementor-element.elementor-element-7adcae2{--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-7adcae2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7adcae2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ourweddingday.pl/wp-content/uploads/2025/09/simplelove.png");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-8bbaf61{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-12 .elementor-element.elementor-element-8bbaf61.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-17a4c92{padding:0 50px;text-align:center}.elementor-12 .elementor-element.elementor-element-17a4c92 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#f7f7f7}.elementor-12 .elementor-element.elementor-element-41aa10c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-41aa10c.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-b953961 .htmega-form-wrapper{background-color:#3c2418;max-width:100%;text-align:center}.elementor-12 .elementor-element.elementor-element-b953961>.elementor-widget-container{margin:0 0 0 50px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=text]{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=email]{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=url]{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=number]{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel]{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=date]{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:40px;background-color:#3c2418;color:#fff;padding:0 0 0 20px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap select[multiple=multiple]{min-height:40px;height:auto!important;max-height:130px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=text],.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=email],.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=url],.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=number],.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel],.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap input[type*=date],.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"Montserrat",Sans-serif;border-style:solid;border-width:0 0 1px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-form-control-wrap textarea{height:175px;min-height:175px;color:#fff}.elementor-12 .elementor-element.elementor-element-b953961 .htmega-form-wrapper form.wpcf7-form label{background-color:#3c2418}.elementor-12 .elementor-element.elementor-element-b953961 .htmega-form-wrapper form.wpcf7-form label,.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7 input[type=file]{color:#fff}.elementor-12 .elementor-element.elementor-element-b953961 .htmega-form-wrapper form.wpcf7-form label,.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7 input[type=file]{font-family:"Montserrat",Sans-serif;text-transform:uppercase}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-submit{height:55px;width:310px;font-family:"Montserrat",Sans-serif;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;color:#000;background-color:#fdfdfd;padding:0;border-style:solid;border-width:1px;border-radius:500px}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#3c2418}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-spinner{left:0;top:0}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-not-valid-tip{color:#fff}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-not-valid{border-style:solid;border-width:1px;border-color:#fff}.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-response-output,.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-mail-sent-ng,.elementor-12 .elementor-element.elementor-element-b953961 .wpcf7-mail-sent-ok{color:#fff;border-style:solid;border-width:1px;border-color:#fff}.elementor-12 .elementor-element.elementor-element-f71e85a{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a7c35cf{--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;--justify-content:space-between;--gap:70px 100px;--row-gap:70px;--column-gap:100px}.elementor-12 .elementor-element.elementor-element-a7c35cf.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-7fa7bf5{--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-12 .elementor-element.elementor-element-0afa07e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-0afa07e.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-0afa07e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#3c2418}.elementor-12 .elementor-element.elementor-element-5dcf6df{padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-5dcf6df.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-5dcf6df .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#3c2418}.elementor-12 .elementor-element.elementor-element-e3f9e77{--display:flex}.elementor-widget-toggle .elementor-toggle-title,.elementor-widget-toggle .elementor-toggle-icon{color:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-tab-title.elementor-active a,.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-widget-toggle .elementor-toggle-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-toggle .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12 .elementor-element.elementor-element-6a14dbb{width:100%;max-width:100%;padding:20px 20px 0;border-style:solid;border-width:0;border-color:#f0f0f0}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title{border-width:1px;border-color:#f0f0f0;padding:3% 5%}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-content{border-width:1px;border-block-end-color:#f0f0f0;color:#000;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;padding:0 40% 2% 5%}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-toggle-title,.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-toggle-icon{color:#030303}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-toggle-icon svg{fill:#030303}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title.elementor-active a,.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-toggle-title{font-family:"Playfair Display",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-.28px;word-spacing:0em}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title .elementor-toggle-icon i:before{color:#000}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title .elementor-toggle-icon svg{fill:#000}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000}.elementor-12 .elementor-element.elementor-element-533cf80{--display:flex;--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;--align-items:flex-end;--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-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-35f07c7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-12 .elementor-element.elementor-element-35f07c7 .gallery-item .gallery-caption{display:none}.elementor-12 .elementor-element.elementor-element-35f07c7 .gallery-item{padding:0 5px 5px 0}.elementor-12 .elementor-element.elementor-element-35f07c7 .gallery{margin:0 -5px -5px 0}.elementor-12 .elementor-element.elementor-element-d45e4f8{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d45e4f8:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-d45e4f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D8D8D869}.elementor-12 .elementor-element.elementor-element-a00c4fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0377d45{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-12 .elementor-element.elementor-element-0377d45 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#3c2418}.elementor-12 .elementor-element.elementor-element-30c2da4{padding:0 50px 0 0;text-align:start}.elementor-12 .elementor-element.elementor-element-30c2da4 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#3c2418}.elementor-12 .elementor-element.elementor-element-f86cb5d{--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-posts .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-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-12 .elementor-element.elementor-element-1aef991{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.93 * 100% )}.elementor-12 .elementor-element.elementor-element-1aef991:after{content:"0.93"}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__thumbnail__link{width:100%}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post{border-radius:10px;padding:20px;background-color:#fff}.elementor-12 .elementor-element.elementor-element-1aef991.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-12 .elementor-element.elementor-element-1aef991.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-12 .elementor-element.elementor-element-1aef991.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__title,.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__title a{color:#000;font-family:"Playfair Display",Sans-serif;font-weight:600}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__title{margin-bottom:10px}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__read-more{color:#000}.elementor-12 .elementor-element.elementor-element-1aef991 a.elementor-post__read-more{font-family:"Montserrat",Sans-serif;font-weight:300;text-transform:uppercase;text-decoration:underline}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__text{margin-bottom:0}:root{--page-title-display:none}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5f1180a{--content-width:100vw}.elementor-12 .elementor-element.elementor-element-4596c3d0{--width:100%}.elementor-12 .elementor-element.elementor-element-b20e890{--content-width:100vw}.elementor-12 .elementor-element.elementor-element-b7fd80e{--width:50%}.elementor-12 .elementor-element.elementor-element-7691271{--width:50%}.elementor-12 .elementor-element.elementor-element-14f2da7{--width:90%}.elementor-12 .elementor-element.elementor-element-e4c14ed{--width:100vw}.elementor-12 .elementor-element.elementor-element-4ba82ae{--width:2%}.elementor-12 .elementor-element.elementor-element-7afcf3a{--width:72%}.elementor-12 .elementor-element.elementor-element-8841d1a{--width:50%}.elementor-12 .elementor-element.elementor-element-3ab6b56{--width:50%}.elementor-12 .elementor-element.elementor-element-44ee24f{--content-width:100vw}.elementor-12 .elementor-element.elementor-element-0705aa7{--width:47%}.elementor-12 .elementor-element.elementor-element-b62500f{--width:80%}.elementor-12 .elementor-element.elementor-element-e830fef{--width:50%}.elementor-12 .elementor-element.elementor-element-cd6973a{--width:85%}.elementor-12 .elementor-element.elementor-element-f6b4697{--width:66%}.elementor-12 .elementor-element.elementor-element-9a62d6d{--width:38%}.elementor-12 .elementor-element.elementor-element-b9d6994{--width:85%}.elementor-12 .elementor-element.elementor-element-0517c0f{--width:85%}.elementor-12 .elementor-element.elementor-element-ec376cd{--width:55%}.elementor-12 .elementor-element.elementor-element-c6e1389{--width:66%}.elementor-12 .elementor-element.elementor-element-be7243f{--width:100%}.elementor-12 .elementor-element.elementor-element-0a496fc{--width:32%}.elementor-12 .elementor-element.elementor-element-bc3dfb1{--width:100%}.elementor-12 .elementor-element.elementor-element-63f7e78{--width:92%}.elementor-12 .elementor-element.elementor-element-09a565c{--width:92%}.elementor-12 .elementor-element.elementor-element-af4a99f{--width:36%}.elementor-12 .elementor-element.elementor-element-d50f376{--width:34%}.elementor-12 .elementor-element.elementor-element-0990072{--width:100%}.elementor-12 .elementor-element.elementor-element-81ac3cb{--width:100%}.elementor-12 .elementor-element.elementor-element-fb19f7d{--content-width:100vw}.elementor-12 .elementor-element.elementor-element-7adcae2{--width:45%}.elementor-12 .elementor-element.elementor-element-8bbaf61{--width:48.308%}.elementor-12 .elementor-element.elementor-element-f71e85a{--content-width:100vw}.elementor-12 .elementor-element.elementor-element-a7c35cf{--width:50%}.elementor-12 .elementor-element.elementor-element-533cf80{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-a00d4f9{--width:85vw}.elementor-12 .elementor-element.elementor-element-7afcf3a{--width:300px}.elementor-12 .elementor-element.elementor-element-cd6973a{--width:300px}.elementor-12 .elementor-element.elementor-element-b9d6994{--width:300px}.elementor-12 .elementor-element.elementor-element-0517c0f{--width:300px}.elementor-12 .elementor-element.elementor-element-0990072{--width:300px}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-54a592ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-fc38cd9{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-fc38cd9 .elementor-button{font-size:15px}.elementor-12 .elementor-element.elementor-element-31eda39{padding:20px}.elementor-12 .elementor-element.elementor-element-9885ab0{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button{font-size:15px}.elementor-12 .elementor-element.elementor-element-a26f5d4{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-40b4c92{padding:20px}.elementor-12 .elementor-element.elementor-element-a00d4f9{--justify-content:center;--align-items:flex-start;--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-12 .elementor-element.elementor-element-a00d4f9.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-ff81103{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-ff81103 .elementor-heading-title{font-size:35px}.elementor-12 .elementor-element.elementor-element-2ed035a{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 09px) 9px}.elementor-12 .elementor-element.elementor-element-7afcf3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-7afcf3a.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-6e686bb{padding:20px}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title a{font-size:20px}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-description{font-size:15px}.elementor-12 .elementor-element.elementor-element-8b87dcc{--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-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title a{font-size:20px}.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-description{font-size:15px}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title a{font-size:20px}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-description{font-size:15px}.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title a{font-size:20px}.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-description{font-size:15px}.elementor-12 .elementor-element.elementor-element-90c3541{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button{font-size:15px}.elementor-12 .elementor-element.elementor-element-756c2ac{padding:20px}.elementor-12 .elementor-element.elementor-element-ad7d00c .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-9d32419{font-size:15px}.elementor-12 .elementor-element.elementor-element-e830fef{--margin-top:0px;--margin-bottom:0px;--margin-left:-300px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-cd6973a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-5a29046 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-58f5356{font-size:15px}.elementor-12 .elementor-element.elementor-element-4acc5c1 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-3a0993b{font-size:15px}.elementor-12 .elementor-element.elementor-element-b9d6994{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-0517c0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-74e4655 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-6507d49{font-size:15px}.elementor-12 .elementor-element.elementor-element-2fc4372 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-6ede810{font-size:15px}.elementor-12 .elementor-element.elementor-element-c42c459 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-1bc230d{font-size:15px}.elementor-12 .elementor-element.elementor-element-5edf310 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-476e443{font-size:15px}.elementor-12 .elementor-element.elementor-element-5c129ef .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-88e57a5{font-size:15px}.elementor-12 .elementor-element.elementor-element-0990072{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-b067466 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-4fb8b77{font-size:15px}.elementor-12 .elementor-element.elementor-element-2298004 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-4762b43{font-size:15px}.elementor-12 .elementor-element.elementor-element-8bbaf61{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-17a4c92{padding:20px}.elementor-12 .elementor-element.elementor-element-41aa10c{padding:0;font-size:15px}.elementor-12 .elementor-element.elementor-element-f71e85a.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-5dcf6df{padding:20px}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title{padding:5%}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-content{font-size:16px}.elementor-12 .elementor-element.elementor-element-533cf80{--justify-content:center}.elementor-12 .elementor-element.elementor-element-30c2da4{padding:20px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5f1180a{--z-index:999}.elementor-12 .elementor-element.elementor-element-4596c3d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999}.elementor-12 .elementor-element.elementor-element-54a592ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1000}.elementor-12 .elementor-element.elementor-element-54a592ea .elementor-icon{font-size:46px}.elementor-12 .elementor-element.elementor-element-54a592ea .elementor-icon svg{height:46px}.elementor-12 .elementor-element.elementor-element-a29a3d9{--min-height:100vh}.elementor-12 .elementor-element.elementor-element-010bf54 img{max-width:54%}.elementor-12 .elementor-element.elementor-element-e998c26 .elementor-nav-menu .elementor-item{font-size:15px}.elementor-12 .elementor-element.elementor-element-e998c26{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 )}.elementor-12 .elementor-element.elementor-element-e998c26 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:10px}.elementor-12 .elementor-element.elementor-element-fc38cd9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-fc38cd9 .elementor-button{font-size:12px;border-width:1px}.elementor-12 .elementor-element.elementor-element-b20e890{--min-height:110vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-b7fd80e{--min-height:245px}.elementor-12 .elementor-element.elementor-element-7691271{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-14f2da7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-31eda39{padding:0}.elementor-12 .elementor-element.elementor-element-31eda39 .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-0044672{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;padding:0}.elementor-12 .elementor-element.elementor-element-0044672 .elementor-heading-title{font-size:12px}.elementor-12 .elementor-element.elementor-element-9885ab0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-9885ab0 .elementor-button{font-size:12px;border-width:1px}.elementor-12 .elementor-element.elementor-element-a26f5d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-12 .elementor-element.elementor-element-c045556{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-c045556 .elementor-heading-title{font-size:13px}.elementor-12 .elementor-element.elementor-element-40b4c92{padding:0}.elementor-12 .elementor-element.elementor-element-40b4c92 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-cc9f319{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-3c0bf95{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-3c0bf95 .elementor-button{font-size:13px}.elementor-12 .elementor-element.elementor-element-9d75c86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-9d75c86.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-9d75c86 .elementor-button{font-size:13px}.elementor-12 .elementor-element.elementor-element-c533526{--min-height:120vh;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ff81103{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 30px 30px}.elementor-12 .elementor-element.elementor-element-ff81103 .elementor-heading-title{font-size:30px}.elementor-12 .elementor-element.elementor-element-fe2dc9b{--width:80vw}.elementor-12 .elementor-element.elementor-element-fe2dc9b.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-6311d8f .elementor-image-box-img{margin-bottom:15px}.elementor-12 .elementor-element.elementor-element-2ed035a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-4ba82ae{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-22478b7{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-89c67dc .elementor-image-box-img{margin-bottom:15px}.elementor-12 .elementor-element.elementor-element-7afcf3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-fdbbd86{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-a3608c7{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-a3608c7 .elementor-heading-title{font-size:13px}.elementor-12 .elementor-element.elementor-element-6e686bb{padding:0}.elementor-12 .elementor-element.elementor-element-6e686bb .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d0880d2 .elementor-icon-box-title a{font-size:18px}.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-c2e8440 .elementor-icon-box-title a{font-size:18px}.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-e26d1a6 .elementor-icon-box-title a{font-size:18px}.elementor-12 .elementor-element.elementor-element-f9233cb{--min-height:425px;--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-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-d71ec0c .elementor-icon-box-title a{font-size:18px}.elementor-12 .elementor-element.elementor-element-90c3541{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-12 .elementor-element.elementor-element-90c3541 .elementor-button{font-size:12px;border-width:1px}.elementor-12 .elementor-element.elementor-element-9d8d51f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f62f417{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-f62f417 .elementor-heading-title{font-size:13px}.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .testimonal .content p,.elementor-12 .elementor-element.elementor-element-e68456c .htmega-testimonial-area .htmega-testimonial-for .testimonial-desc p{font-size:13px;line-height:1.3em}.elementor-12 .elementor-element.elementor-element-8bd3af8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-d8fcf02{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-d8fcf02 .elementor-heading-title{font-size:13px}.elementor-12 .elementor-element.elementor-element-756c2ac{padding:0 0 50px}.elementor-12 .elementor-element.elementor-element-756c2ac .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-b62500f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-ad7d00c{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-ad7d00c .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-9d32419{font-size:13px}.elementor-12 .elementor-element.elementor-element-e830fef{--margin-top:-200px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-cd6973a{--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-5a29046{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-5a29046 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-58f5356{font-size:13px}.elementor-12 .elementor-element.elementor-element-f6b4697{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4acc5c1{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-4acc5c1 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-3a0993b{font-size:13px}.elementor-12 .elementor-element.elementor-element-1bfee9d{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-9a62d6d{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-b9d6994{--margin-top:-480px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-0517c0f{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-74e4655{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-74e4655 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-6507d49{font-size:13px}.elementor-12 .elementor-element.elementor-element-ec376cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-c6e1389{--margin-top:100px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-2fc4372{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-2fc4372 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-6ede810{font-size:13px}.elementor-12 .elementor-element.elementor-element-be7243f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-c42c459{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-c42c459 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-1bc230d{font-size:13px}.elementor-12 .elementor-element.elementor-element-63f7e78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-5edf310{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-5edf310 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-476e443{font-size:13px}.elementor-12 .elementor-element.elementor-element-09a565c{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-5c129ef{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-5c129ef .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-88e57a5{font-size:13px}.elementor-12 .elementor-element.elementor-element-0990072{--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-b067466{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-b067466 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-4fb8b77{font-size:13px}.elementor-12 .elementor-element.elementor-element-81ac3cb{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-2298004{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-2298004 .elementor-heading-title{font-size:15px}.elementor-12 .elementor-element.elementor-element-4762b43{font-size:13px}.elementor-12 .elementor-element.elementor-element-7adcae2{--min-height:443px}.elementor-12 .elementor-element.elementor-element-8bbaf61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-17a4c92{padding:0}.elementor-12 .elementor-element.elementor-element-17a4c92 .elementor-heading-title{font-size:30px}.elementor-12 .elementor-element.elementor-element-41aa10c{padding:0 0 0 20px;font-size:13px}.elementor-12 .elementor-element.elementor-element-b953961>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-f71e85a{--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-12 .elementor-element.elementor-element-0afa07e{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-0afa07e .elementor-heading-title{font-size:13px}.elementor-12 .elementor-element.elementor-element-5dcf6df{padding:0;text-align:center}.elementor-12 .elementor-element.elementor-element-5dcf6df .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-e3f9e77{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-6a14dbb{padding:0}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-toggle-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-title{padding:10% 6%}.elementor-12 .elementor-element.elementor-element-6a14dbb .elementor-tab-content{font-size:16px;padding:2% 6% 4%}.elementor-12 .elementor-element.elementor-element-d45e4f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0377d45{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-0377d45 .elementor-heading-title{font-size:13px}.elementor-12 .elementor-element.elementor-element-30c2da4{padding:0}.elementor-12 .elementor-element.elementor-element-30c2da4 .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.03 * 100% )}.elementor-12 .elementor-element.elementor-element-1aef991:after{content:"1.03"}.elementor-12 .elementor-element.elementor-element-1aef991 .elementor-post__thumbnail__link{width:100%}}.elementor-image-carousel-wrapper{overflow:hidden}.elementor-image-carousel{display:flex;animation:marquee 20s linear infinite}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}a{color:#fff;text-decoration:none}a:hover{color:#fff;text-decoration:underline}input[type=radio]{width:20px;height:20px;accent-color:#000;cursor:pointer}.wpcf7-form .wpcf7-acceptance input[type=checkbox]{accent-color:#000}