.elementor-48 .elementor-element.elementor-element-65ba637f{--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:center;--overlay-opacity:1;--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-65ba637f::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/meghivo-templatek-masolata.png");--background-overlay:'';background-position:0px -101px;background-repeat:no-repeat;background-size:100% auto;}.elementor-48 .elementor-element.elementor-element-ea02631{--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:center;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:100;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:#405E8E;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-17px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3f8737ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-48 .elementor-element.elementor-element-779b4477{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-4b4e7813{--display:flex;--min-height:400px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-4b4e7813:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4b4e7813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a567df4 );background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/1742212361630.jpg");background-position:0px -25px;background-size:cover;}.elementor-48 .elementor-element.elementor-element-4b4e7813::before, .elementor-48 .elementor-element.elementor-element-4b4e7813 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-4b4e7813 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-4b4e7813 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-4b4e7813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-4b4e7813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-834f9ab );--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-7ff3394a{--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;--flex-wrap: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-48 .elementor-element.elementor-element-473df7b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e25d826{--display:flex;--justify-content:flex-end;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e25d826::before, .elementor-48 .elementor-element.elementor-element-e25d826 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-e25d826 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-e25d826 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-e25d826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-e25d826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-3a24356{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-3a24356 > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:-1px 0px 1px -1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 200px 0px;}.elementor-48 .elementor-element.elementor-element-7ec7b046{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-60a3805e{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:11;}.elementor-48 .elementor-element.elementor-element-60a3805e > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:-1px 0px 1px 1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 200px;}.elementor-48 .elementor-element.elementor-element-2a223161{--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;--flex-wrap: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-48 .elementor-element.elementor-element-353a3071{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2548b68b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-532862a8{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:13;}.elementor-48 .elementor-element.elementor-element-532862a8 > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:1px 0px 0px -1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 200px 0px 0px;}.elementor-48 .elementor-element.elementor-element-532862a8.elementor-widget > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-532862a8.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:0px;}.elementor-48 .elementor-element.elementor-element-532862a8.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-215b57e2{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-68f88506{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-68f88506 > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:1px 0px 0px 1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:200px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-305e7cb5{text-align:center;}.elementor-48 .elementor-element.elementor-element-305e7cb5 .elementor-heading-title{font-family:var( --e-global-typography-bffa7be-font-family ), Sans-serif;font-size:var( --e-global-typography-bffa7be-font-size );font-weight:var( --e-global-typography-bffa7be-font-weight );text-transform:var( --e-global-typography-bffa7be-text-transform );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );color:#1B353F;}.elementor-48 .elementor-element.elementor-element-5b559654{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-802c028{--spacer-size:7vh;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-802c028 > .elementor-widget-container{background-color:#1B353F;margin:20px 0px 0px 0px;border-style:none;}.elementor-48 .elementor-element.elementor-element-802c028.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-3d86ac5e{text-align:center;}.elementor-48 .elementor-element.elementor-element-3d86ac5e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:105px;font-weight:100;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:#405E8E;}.elementor-48 .elementor-element.elementor-element-4caa7614 > .elementor-widget-container{margin:-15px 0px -45px 0px;}.elementor-48 .elementor-element.elementor-element-4caa7614{text-align:center;}.elementor-48 .elementor-element.elementor-element-4caa7614 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#405E8E;}.elementor-48 .elementor-element.elementor-element-6958df56{text-align:center;}.elementor-48 .elementor-element.elementor-element-6958df56 .elementor-heading-title{font-family:var( --e-global-typography-0f7b425-font-family ), Sans-serif;font-size:var( --e-global-typography-0f7b425-font-size );font-weight:var( --e-global-typography-0f7b425-font-weight );text-transform:var( --e-global-typography-0f7b425-text-transform );line-height:var( --e-global-typography-0f7b425-line-height );letter-spacing:var( --e-global-typography-0f7b425-letter-spacing );color:#405E8E;}.elementor-48 .elementor-element.elementor-element-5b325479 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5b325479{text-align:center;}.elementor-48 .elementor-element.elementor-element-5b325479 .elementor-heading-title{font-family:var( --e-global-typography-5e61d38-font-family ), Sans-serif;font-size:var( --e-global-typography-5e61d38-font-size );font-weight:var( --e-global-typography-5e61d38-font-weight );text-transform:var( --e-global-typography-5e61d38-text-transform );font-style:var( --e-global-typography-5e61d38-font-style );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );color:#405E8E;}.elementor-48 .elementor-element.elementor-element-28dd9095{--spacer-size:7vh;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-28dd9095 > .elementor-widget-container{background-color:#1B353F;margin:20px 0px 0px 0px;border-style:none;}.elementor-48 .elementor-element.elementor-element-28dd9095.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-35c156d3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-74487a68{--display:flex;--min-height:400px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-74487a68:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-74487a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a567df4 );background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/IMG_8522_2.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-74487a68::before, .elementor-48 .elementor-element.elementor-element-74487a68 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-74487a68 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-74487a68 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-74487a68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-74487a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-834f9ab );--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-675bc39c{--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;--flex-wrap: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-48 .elementor-element.elementor-element-44192597{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-4ed39bb9{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-76bf263e{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-76bf263e > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:-1px 0px 1px -1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 200px 0px;}.elementor-48 .elementor-element.elementor-element-e8d022a{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3fce243a{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:11;}.elementor-48 .elementor-element.elementor-element-3fce243a > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:-1px 0px 1px 1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 200px;}.elementor-48 .elementor-element.elementor-element-5682b96{--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;--flex-wrap: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-48 .elementor-element.elementor-element-499b83bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2b6464a1{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5421cd5c{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:13;}.elementor-48 .elementor-element.elementor-element-5421cd5c > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:1px 0px 0px -1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 200px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5421cd5c.elementor-widget > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-5421cd5c.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:0px;}.elementor-48 .elementor-element.elementor-element-5421cd5c.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-5a18bdd{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7a3a1c7{--spacer-size:39px;width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-7a3a1c7 > .elementor-widget-container{background-color:var( --e-global-color-834f9ab );margin:1px 0px 0px 1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:200px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-98dbd8a.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-98dbd8a{text-align:center;}.elementor-48 .elementor-element.elementor-element-98dbd8a .elementor-heading-title{font-family:var( --e-global-typography-bffa7be-font-family ), Sans-serif;font-size:var( --e-global-typography-bffa7be-font-size );font-weight:var( --e-global-typography-bffa7be-font-weight );text-transform:var( --e-global-typography-bffa7be-text-transform );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );color:#1B353F;}.elementor-48 .elementor-element.elementor-element-15e13e7{--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;}.elementor-48 .elementor-element.elementor-element-1437eb1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-37e5d2c8{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-37e5d2c8:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-37e5d2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/1742212008449.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-37e5d2c8::before, .elementor-48 .elementor-element.elementor-element-37e5d2c8 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-37e5d2c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-37e5d2c8 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-37e5d2c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-37e5d2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-834f9ab );--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-1238c5d{--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;--flex-wrap: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-48 .elementor-element.elementor-element-54144317{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2c854dfa{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7e238652{--spacer-size:55px;width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-7e238652 > .elementor-widget-container{background-color:var( --e-global-color-a567df4 );margin:-1px 0px 1px -1px;border-style:solid;border-width:0px 1px 1px 0px;border-radius:0px 0px 200px 0px;}.elementor-48 .elementor-element.elementor-element-2159ba58{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-29e47a03{--spacer-size:55px;width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-29e47a03 > .elementor-widget-container{background-color:var( --e-global-color-a567df4 );margin:-1px 0px 1px 1px;border-style:solid;border-width:0px 0px 1px 1px;border-radius:0px 0px 0px 200px;}.elementor-48 .elementor-element.elementor-element-2fd5fee3{--display:flex;--min-height:64vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDDBF1;--border-color:#CDDBF1;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-48 .elementor-element.elementor-element-45d8c980{--display:flex;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:27em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:100;text-transform:none;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-17px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1ab94802{--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;--flex-wrap: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-48 .elementor-element.elementor-element-4c59936b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-32cc07b6{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2effdc5a{--spacer-size:55px;width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;z-index:13;}.elementor-48 .elementor-element.elementor-element-2effdc5a > .elementor-widget-container{background-color:var( --e-global-color-a567df4 );margin:1px 0px 0px -1px;border-style:solid;border-width:1px 1px 0px 0px;border-radius:0px 200px 0px 0px;}.elementor-48 .elementor-element.elementor-element-42240524{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-13b2a8d4{--spacer-size:55px;width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-13b2a8d4 > .elementor-widget-container{background-color:var( --e-global-color-a567df4 );margin:1px 0px 0px 1px;border-style:solid;border-width:1px 0px 0px 1px;border-radius:200px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-eedffb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;--z-index:20;}.elementor-48 .elementor-element.elementor-element-eedffb0.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-6ede6922{--display:flex;}.elementor-48 .elementor-element.elementor-element-7a6d571a{--spacer-size:12px;}.elementor-48 .elementor-element.elementor-element-546f6a31{--display:flex;--min-height:216px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-546f6a31:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-546f6a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f01f5c );background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/Wedderjpg-013.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-546f6a31::before, .elementor-48 .elementor-element.elementor-element-546f6a31 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-546f6a31 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-546f6a31 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-546f6a31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-546f6a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a567df4 );--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-a22a33f{--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;--flex-wrap: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-48 .elementor-element.elementor-element-5aa42921{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-18831f5f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-793704c1{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-793704c1 > .elementor-widget-container{background-color:#CDDBF1;margin:-1px 0px 1px -1px;border-style:solid;border-width:0px 1px 1px 0px;border-radius:0px 0px 200px 0px;}.elementor-48 .elementor-element.elementor-element-793704c1.elementor-widget > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-793704c1.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:0px;}.elementor-48 .elementor-element.elementor-element-793704c1.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-7cf72be7{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-66cc1907{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:11;}.elementor-48 .elementor-element.elementor-element-66cc1907 > .elementor-widget-container{background-color:#CDDBF1;margin:-1px 0px 1px 1px;border-style:solid;border-width:0px 0px 1px 1px;border-radius:0px 0px 0px 200px;}.elementor-48 .elementor-element.elementor-element-26a3f5b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f2f4693 );--border-color:var( --e-global-color-f2f4693 );--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-48 .elementor-element.elementor-element-2d37bd9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-bffa7be-font-family ), Sans-serif;font-size:var( --e-global-typography-bffa7be-font-size );font-weight:var( --e-global-typography-bffa7be-font-weight );text-transform:var( --e-global-typography-bffa7be-text-transform );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 20px 0px 20px;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#405E8E;font-family:var( --e-global-typography-0d5e945-font-family ), Sans-serif;font-size:var( --e-global-typography-0d5e945-font-size );font-weight:var( --e-global-typography-0d5e945-font-weight );font-style:var( --e-global-typography-0d5e945-font-style );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-2a44517b > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-48 .elementor-element.elementor-element-2a44517b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button{background-color:#CDDBF1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:#405E8E;color:#405E8E;padding:13px 25px 13px 25px;}.elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button:focus{background-color:#405E8E;color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-35c29f6d{--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;--flex-wrap: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-48 .elementor-element.elementor-element-52d95209{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-247ea577{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-55296136{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:13;}.elementor-48 .elementor-element.elementor-element-55296136 > .elementor-widget-container{background-color:#CDDBF1;margin:1px 0px 0px -1px;border-style:solid;border-width:1px 1px 0px 0px;border-radius:0px 200px 0px 0px;}.elementor-48 .elementor-element.elementor-element-55296136.elementor-widget > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-55296136.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:0px;}.elementor-48 .elementor-element.elementor-element-55296136.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-784966d5{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3eeab045{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-3eeab045 > .elementor-widget-container{background-color:#CDDBF1;margin:1px 0px 0px 1px;border-style:solid;border-width:1px 0px 0px 1px;border-radius:200px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-45bd6dea{--display:flex;}.elementor-48 .elementor-element.elementor-element-78be9257{--display:flex;--min-height:216px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-78be9257:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-78be9257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/BG-03.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-78be9257::before, .elementor-48 .elementor-element.elementor-element-78be9257 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-78be9257 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-78be9257 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-78be9257 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-78be9257 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-57bd0b4e{--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;--flex-wrap: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-48 .elementor-element.elementor-element-3348ab16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1dd99a9d{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3dcada18{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-3dcada18 > .elementor-widget-container{background-color:#CDDBF1;margin:-1px 0px 1px -1px;border-style:solid;border-width:0px 1px 1px 0px;border-radius:0px 0px 200px 0px;}.elementor-48 .elementor-element.elementor-element-1c5a0824{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-b638e93{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:11;}.elementor-48 .elementor-element.elementor-element-b638e93 > .elementor-widget-container{background-color:#CDDBF1;margin:-1px 0px 1px 1px;border-style:solid;border-width:0px 0px 1px 1px;border-radius:0px 0px 0px 200px;}.elementor-48 .elementor-element.elementor-element-2c49093f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f2f4693 );--border-color:var( --e-global-color-f2f4693 );--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-48 .elementor-element.elementor-element-27846ca6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-bffa7be-font-family ), Sans-serif;font-size:var( --e-global-typography-bffa7be-font-size );font-weight:var( --e-global-typography-bffa7be-font-weight );text-transform:var( --e-global-typography-bffa7be-text-transform );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 20px 0px 20px;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#405E8E;font-family:var( --e-global-typography-0d5e945-font-family ), Sans-serif;font-size:var( --e-global-typography-0d5e945-font-size );font-weight:var( --e-global-typography-0d5e945-font-weight );font-style:var( --e-global-typography-0d5e945-font-style );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-39378b37 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-48 .elementor-element.elementor-element-39378b37{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button{background-color:#CDDBF1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:#405E8E;color:#405E8E;padding:13px 25px 13px 25px;}.elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button:focus{background-color:#405E8E;color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-62a13cf4{--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;--flex-wrap: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-48 .elementor-element.elementor-element-498ea83a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-bf989fc{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7b9a5399{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:13;}.elementor-48 .elementor-element.elementor-element-7b9a5399 > .elementor-widget-container{background-color:#CDDBF1;margin:1px 0px 0px -1px;border-style:solid;border-width:1px 1px 0px 0px;border-radius:0px 200px 0px 0px;}.elementor-48 .elementor-element.elementor-element-7b9a5399.elementor-widget > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-7b9a5399.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:0px;}.elementor-48 .elementor-element.elementor-element-7b9a5399.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-20ec23ef{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-695e7fc0{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-695e7fc0 > .elementor-widget-container{background-color:#CDDBF1;margin:1px 0px 0px 1px;border-style:solid;border-width:1px 0px 0px 1px;border-radius:200px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1920a2fd{--display:flex;}.elementor-48 .elementor-element.elementor-element-4e2e1fcf{--spacer-size:12px;}.elementor-48 .elementor-element.elementor-element-22654bad{--display:flex;--min-height:216px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-22654bad:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-22654bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f01f5c );background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/Wedderjpg-013.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-22654bad::before, .elementor-48 .elementor-element.elementor-element-22654bad > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-22654bad > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-22654bad > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-22654bad > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-22654bad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a567df4 );--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-1fdde900{--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;--flex-wrap: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-48 .elementor-element.elementor-element-6514217{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-768715b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3594006e{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-3594006e > .elementor-widget-container{background-color:#CDDBF1;margin:-1px 0px 1px -1px;border-style:solid;border-width:0px 1px 1px 0px;border-radius:0px 0px 200px 0px;}.elementor-48 .elementor-element.elementor-element-745b5856{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-272f0507{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:11;}.elementor-48 .elementor-element.elementor-element-272f0507 > .elementor-widget-container{background-color:#CDDBF1;margin:-1px 0px 1px 1px;border-style:solid;border-width:0px 0px 1px 1px;border-radius:0px 0px 0px 200px;}.elementor-48 .elementor-element.elementor-element-2fb812a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f2f4693 );--border-color:var( --e-global-color-f2f4693 );--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-48 .elementor-element.elementor-element-2a23ba90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-bffa7be-font-family ), Sans-serif;font-size:var( --e-global-typography-bffa7be-font-size );font-weight:var( --e-global-typography-bffa7be-font-weight );text-transform:var( --e-global-typography-bffa7be-text-transform );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 20px 0px 20px;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#405E8E;font-family:var( --e-global-typography-0d5e945-font-family ), Sans-serif;font-size:var( --e-global-typography-0d5e945-font-size );font-weight:var( --e-global-typography-0d5e945-font-weight );font-style:var( --e-global-typography-0d5e945-font-style );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-192eb1b4 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-48 .elementor-element.elementor-element-192eb1b4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#000000;}.elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button{background-color:#CDDBF1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:#405E8E;color:#405E8E;padding:13px 25px 13px 25px;}.elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button:focus{background-color:#405E8E;color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-67d27e4e{--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;--flex-wrap: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-48 .elementor-element.elementor-element-664543be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-d461e06{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-77927d28{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:13;}.elementor-48 .elementor-element.elementor-element-77927d28 > .elementor-widget-container{background-color:#CDDBF1;margin:1px 0px 0px -1px;border-style:solid;border-width:1px 1px 0px 0px;border-radius:0px 200px 0px 0px;}.elementor-48 .elementor-element.elementor-element-77927d28.elementor-widget > .elementor-widget-container, .elementor-48 .elementor-element.elementor-element-77927d28.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:0px;}.elementor-48 .elementor-element.elementor-element-77927d28.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-48 .elementor-element.elementor-element-268c7841{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-81b9263{--spacer-size:39px;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:10;}.elementor-48 .elementor-element.elementor-element-81b9263 > .elementor-widget-container{background-color:#CDDBF1;margin:1px 0px 0px 1px;border-style:solid;border-width:1px 0px 0px 1px;border-radius:200px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-4057355f > .elementor-background-overlay{opacity:0.5;}.elementor-48 .elementor-element.elementor-element-4057355f{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-46a8caad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-42167c05 > .elementor-background-overlay{background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/invited-bg.png");background-position:center center;background-repeat:no-repeat;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-42167c05 > .elementor-container{max-width:750px;}.elementor-48 .elementor-element.elementor-element-42167c05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-48 .elementor-element.elementor-element-3ef4daa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-48 .elementor-element.elementor-element-3ef4daa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFC;}.elementor-48 .elementor-element.elementor-element-3ef4daa5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-48 .elementor-element.elementor-element-3ef4daa5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-48 .elementor-element.elementor-element-3ef4daa5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-1b0120e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1b0120e0{text-align:center;}.elementor-48 .elementor-element.elementor-element-1b0120e0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:40px;font-weight:600;color:#163644;}.elementor-48 .elementor-element.elementor-element-79fecdf{text-align:center;}.elementor-48 .elementor-element.elementor-element-79fecdf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:1.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-7a501094 > .elementor-background-overlay{background-color:#CDDBF1;opacity:0.5;}.elementor-48 .elementor-element.elementor-element-7a501094{padding:100px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-461b442a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-461b442a{text-align:center;}.elementor-48 .elementor-element.elementor-element-461b442a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;font-weight:600;color:#163644;}.elementor-48 .elementor-element.elementor-element-2ec56801 > .elementor-background-overlay{background-color:#CDDBF1;opacity:0.5;}.elementor-48 .elementor-element.elementor-element-2ec56801 > .elementor-container{max-width:1100px;}.elementor-48 .elementor-element.elementor-element-2ec56801{padding:50px 0px 100px 0px;}.elementor-48 .elementor-element.elementor-element-6f3704de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 0px;}.elementor-48 .elementor-element.elementor-element-731a6089{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:0.72px;color:#163644;}.elementor-48 .elementor-element.elementor-element-1afe243a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1afe243a{text-align:left;}.elementor-48 .elementor-element.elementor-element-1afe243a:hover img{opacity:0.58;}.elementor-48 .elementor-element.elementor-element-1afe243a img{transition-duration:1.5s;}.elementor-48 .elementor-element.elementor-element-6f06acd8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-95a6d75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-bb7547b > .elementor-widget-container{padding:20px 0px 20px 0px;border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-bb7547b img{width:100px;max-width:35px;height:35px;object-fit:cover;object-position:center center;}.elementor-48 .elementor-element.elementor-element-cff77d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-cff77d0{text-align:center;}.elementor-48 .elementor-element.elementor-element-cff77d0 img{width:100%;max-width:5%;}.elementor-48 .elementor-element.elementor-element-cc60b33 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-a85a33f > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-a85a33f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:rgba(22, 54, 68, 0.7);}.elementor-48 .elementor-element.elementor-element-b01f05a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-b01f05a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;color:rgba(22, 54, 68, 0.68);}.elementor-48 .elementor-element.elementor-element-4c128abb{margin-top:0px;margin-bottom:0px;}.elementor-48 .elementor-element.elementor-element-1958c4c5 > .elementor-widget-container{padding:20px 0px 20px 0px;border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-1958c4c5 img{width:100px;max-width:35px;height:35px;object-fit:cover;object-position:center center;}.elementor-48 .elementor-element.elementor-element-256abbec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-256abbec{text-align:center;}.elementor-48 .elementor-element.elementor-element-256abbec img{width:100%;max-width:5%;}.elementor-48 .elementor-element.elementor-element-55be953b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-42fae0cd > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-42fae0cd .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:rgba(22, 54, 68, 0.7);}.elementor-48 .elementor-element.elementor-element-3617fdda > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3617fdda .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;color:rgba(22, 54, 68, 0.68);}.elementor-48 .elementor-element.elementor-element-432a42d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5dc0882 > .elementor-widget-container{padding:20px 0px 20px 0px;border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-5dc0882 img{width:100px;max-width:35px;height:35px;object-fit:cover;object-position:center center;}.elementor-48 .elementor-element.elementor-element-abe229f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-abe229f{text-align:center;}.elementor-48 .elementor-element.elementor-element-abe229f img{width:100%;max-width:5%;}.elementor-48 .elementor-element.elementor-element-5b30ab1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-90b5756 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-90b5756 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:rgba(22, 54, 68, 0.7);}.elementor-48 .elementor-element.elementor-element-244dd5d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-244dd5d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;color:rgba(22, 54, 68, 0.68);}.elementor-48 .elementor-element.elementor-element-1999708{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-669178b > .elementor-widget-container{padding:20px 0px 20px 0px;border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-669178b img{width:100px;max-width:35px;height:35px;object-fit:cover;object-position:center center;}.elementor-48 .elementor-element.elementor-element-d488332 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-d488332{text-align:center;}.elementor-48 .elementor-element.elementor-element-d488332 img{width:100%;max-width:5%;}.elementor-48 .elementor-element.elementor-element-c61a415 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-099768e > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-099768e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:rgba(22, 54, 68, 0.7);}.elementor-48 .elementor-element.elementor-element-ee7b6e4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-ee7b6e4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;color:rgba(22, 54, 68, 0.68);}.elementor-48 .elementor-element.elementor-element-fc6bf44{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-872182e > .elementor-widget-container{padding:20px 0px 20px 0px;border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-872182e img{width:100px;max-width:35px;height:35px;object-fit:cover;object-position:center center;}.elementor-48 .elementor-element.elementor-element-585067a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-585067a{text-align:center;}.elementor-48 .elementor-element.elementor-element-585067a img{width:100%;max-width:5%;}.elementor-48 .elementor-element.elementor-element-6686141 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-3fc08ed > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3fc08ed .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:rgba(22, 54, 68, 0.7);}.elementor-48 .elementor-element.elementor-element-f07a895 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-f07a895 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:300;color:rgba(22, 54, 68, 0.68);}.elementor-48 .elementor-element.elementor-element-19a1a04{--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:space-around;--align-items:center;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-6ec9c087{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-2b5d3040{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-6e21c465 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-6e21c465.elementor-element{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-6e21c465{text-align:center;}.elementor-48 .elementor-element.elementor-element-6e21c465 img{width:200px;}.elementor-48 .elementor-element.elementor-element-27032af7.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-27032af7{text-align:center;}.elementor-48 .elementor-element.elementor-element-27032af7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#405E8E;}.elementor-48 .elementor-element.elementor-element-559fd052{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#405E8E;}.elementor-48 .elementor-element.elementor-element-559fd052.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-6fa6e3d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-7c9fb64 > .elementor-widget-container{--e-transform-rotateZ:-8deg;background-color:#CDDBF1;margin:10px 0px -24px -15px;padding:0px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );box-shadow:0px 9px 10px 0px rgba(76.5, 76.5, 76.5, 0.22);}.elementor-48 .elementor-element.elementor-element-7c9fb64.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-7c9fb64{z-index:1;}.elementor-48 .elementor-element.elementor-element-7c9fb64 .elementor-heading-title{font-family:var( --e-global-typography-5e61d38-font-family ), Sans-serif;font-size:var( --e-global-typography-5e61d38-font-size );font-weight:var( --e-global-typography-5e61d38-font-weight );text-transform:var( --e-global-typography-5e61d38-text-transform );font-style:var( --e-global-typography-5e61d38-font-style );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-2444a764 > .elementor-widget-container{--e-transform-rotateZ:-2deg;background-color:var( --e-global-color-a567df4 );padding:0px 0px 30px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );box-shadow:0px 10px 15px 0px rgba(110.5, 110.5, 110.5, 0.23);}.elementor-48 .elementor-element.elementor-element-2444a764 img{height:30vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 2% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-2444a764:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-55963e1e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -5px 0px;}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-section-description{color:#000000;font-family:var( --e-global-typography-2268911-font-family ), Sans-serif;font-size:var( --e-global-typography-2268911-font-size );font-weight:var( --e-global-typography-2268911-font-weight );text-transform:var( --e-global-typography-2268911-text-transform );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5b423a6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-25cba86a > .elementor-widget-container{--e-transform-rotateZ:-8deg;background-color:#CDDBF1;margin:10px 0px -24px -15px;padding:0px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );box-shadow:0px 9px 10px 0px rgba(76.5, 76.5, 76.5, 0.22);}.elementor-48 .elementor-element.elementor-element-25cba86a.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-25cba86a{z-index:1;}.elementor-48 .elementor-element.elementor-element-25cba86a .elementor-heading-title{font-family:var( --e-global-typography-5e61d38-font-family ), Sans-serif;font-size:var( --e-global-typography-5e61d38-font-size );font-weight:var( --e-global-typography-5e61d38-font-weight );text-transform:var( --e-global-typography-5e61d38-text-transform );font-style:var( --e-global-typography-5e61d38-font-style );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-296984fa > .elementor-widget-container{--e-transform-rotateZ:-2deg;background-color:var( --e-global-color-a567df4 );padding:0px 0px 30px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );box-shadow:0px 10px 15px 0px rgba(110.5, 110.5, 110.5, 0.23);}.elementor-48 .elementor-element.elementor-element-296984fa img{height:30vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 2% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-296984fa:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-71338067 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -5px 0px;}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-section-description{color:#000000;font-family:var( --e-global-typography-2268911-font-family ), Sans-serif;font-size:var( --e-global-typography-2268911-font-size );font-weight:var( --e-global-typography-2268911-font-weight );text-transform:var( --e-global-typography-2268911-text-transform );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-b12a00c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-606d01c4 > .elementor-widget-container{--e-transform-rotateZ:-8deg;background-color:#CDDBF1;margin:10px 0px -24px -15px;padding:0px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );box-shadow:0px 9px 10px 0px rgba(76.5, 76.5, 76.5, 0.22);}.elementor-48 .elementor-element.elementor-element-606d01c4.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-606d01c4{z-index:1;}.elementor-48 .elementor-element.elementor-element-606d01c4 .elementor-heading-title{font-family:var( --e-global-typography-5e61d38-font-family ), Sans-serif;font-size:var( --e-global-typography-5e61d38-font-size );font-weight:var( --e-global-typography-5e61d38-font-weight );text-transform:var( --e-global-typography-5e61d38-text-transform );font-style:var( --e-global-typography-5e61d38-font-style );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-396aea93 > .elementor-widget-container{--e-transform-rotateZ:-2deg;background-color:var( --e-global-color-a567df4 );padding:0px 0px 30px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );box-shadow:0px 10px 15px 0px rgba(110.5, 110.5, 110.5, 0.23);}.elementor-48 .elementor-element.elementor-element-396aea93 img{height:30vh;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 2% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-396aea93:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-46bff333 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -5px 0px;}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-section-description{color:#000000;font-family:var( --e-global-typography-2268911-font-family ), Sans-serif;font-size:var( --e-global-typography-2268911-font-size );font-weight:var( --e-global-typography-2268911-font-weight );text-transform:var( --e-global-typography-2268911-text-transform );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1df6b845{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-14496bec > .elementor-widget-container{--e-transform-rotateZ:-8deg;background-color:#CDDBF1;margin:10px 0px -24px -15px;padding:0px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );box-shadow:0px 9px 10px 0px rgba(76.5, 76.5, 76.5, 0.22);}.elementor-48 .elementor-element.elementor-element-14496bec.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-14496bec{z-index:1;}.elementor-48 .elementor-element.elementor-element-14496bec .elementor-heading-title{font-family:var( --e-global-typography-5e61d38-font-family ), Sans-serif;font-size:var( --e-global-typography-5e61d38-font-size );font-weight:var( --e-global-typography-5e61d38-font-weight );text-transform:var( --e-global-typography-5e61d38-text-transform );font-style:var( --e-global-typography-5e61d38-font-style );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-4eb35190 > .elementor-widget-container{--e-transform-rotateZ:-2deg;background-color:var( --e-global-color-a567df4 );padding:0px 0px 30px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );box-shadow:0px 10px 15px 0px rgba(110.5, 110.5, 110.5, 0.23);}.elementor-48 .elementor-element.elementor-element-4eb35190 img{height:30vh;object-fit:cover;object-position:bottom center;filter:brightness( 100% ) contrast( 100% ) saturate( 2% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-a567df4 );}.elementor-48 .elementor-element.elementor-element-4eb35190:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-8fe0c9b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );color:var( --e-global-color-adab410 );}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -5px 0px;}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-section-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2268911-font-family ), Sans-serif;font-size:var( --e-global-typography-2268911-font-size );font-weight:var( --e-global-typography-2268911-font-weight );text-transform:var( --e-global-typography-2268911-text-transform );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5ecb877c > .elementor-background-overlay{background-color:#FFFFFF;background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/meghivo-templatek-masolata.png");background-position:-182px 800px;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-5ecb877c > .elementor-container{min-height:719px;}.elementor-48 .elementor-element.elementor-element-5ecb877c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-6ee4a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-6ee4a6{text-align:center;}.elementor-48 .elementor-element.elementor-element-6ee4a6 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;font-weight:600;color:#163644;}.elementor-48 .elementor-element.elementor-element-743d3438{padding:100px 0px 188px 0px;}.elementor-48 .elementor-element.elementor-element-367b02bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-367b02bd{text-align:center;}.elementor-48 .elementor-element.elementor-element-367b02bd .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:55px;font-weight:600;color:#163644;}.elementor-48 .elementor-element.elementor-element-7972e91a{padding:100px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-3d4d4a1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-3d4d4a1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-3d4d4a1d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-48 .elementor-element.elementor-element-3d4d4a1d > .elementor-element-populated{margin:0% 0% 0% 30%;--e-column-margin-right:0%;--e-column-margin-left:30%;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1e833a09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-1e833a09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1e833a09 iframe{height:376px;filter:brightness( 98% ) contrast( 112% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:2.3s;}.elementor-48 .elementor-element.elementor-element-1e833a09:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-1412601f > .elementor-element-populated{margin:0% 30% 0% 0%;--e-column-margin-right:30%;--e-column-margin-left:0%;padding:90px 0px 80px 90px;}.elementor-48 .elementor-element.elementor-element-5f0bfa99 .elementor-image-box-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-5f0bfa99.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-48 .elementor-element.elementor-element-5f0bfa99.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-48 .elementor-element.elementor-element-5f0bfa99.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-48 .elementor-element.elementor-element-5f0bfa99 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-48 .elementor-element.elementor-element-5f0bfa99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-48 .elementor-element.elementor-element-5f0bfa99 .elementor-image-box-title{font-family:"Cormorant", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0.8px;color:#163644;}.elementor-48 .elementor-element.elementor-element-5257649f .elementor-button{background-color:#CDDBF1;font-family:"Cormorant", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-adab410 );color:var( --e-global-color-adab410 );border-radius:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5257649f .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-5257649f .elementor-button:focus{background-color:#405E8E;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-5257649f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5257649f .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-5257649f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-b54c6a4{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-ea02631{--width:100%;}.elementor-48 .elementor-element.elementor-element-3f8737ca{--width:90%;}.elementor-48 .elementor-element.elementor-element-779b4477{--width:18%;}.elementor-48 .elementor-element.elementor-element-4b4e7813{--width:100%;}.elementor-48 .elementor-element.elementor-element-7ff3394a{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-e25d826{--width:20%;}.elementor-48 .elementor-element.elementor-element-7ec7b046{--width:20%;}.elementor-48 .elementor-element.elementor-element-2a223161{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-2548b68b{--width:20%;}.elementor-48 .elementor-element.elementor-element-215b57e2{--width:20%;}.elementor-48 .elementor-element.elementor-element-5b559654{--width:40%;}.elementor-48 .elementor-element.elementor-element-35c156d3{--width:18%;}.elementor-48 .elementor-element.elementor-element-74487a68{--width:100%;}.elementor-48 .elementor-element.elementor-element-675bc39c{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-4ed39bb9{--width:20%;}.elementor-48 .elementor-element.elementor-element-e8d022a{--width:20%;}.elementor-48 .elementor-element.elementor-element-5682b96{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-2b6464a1{--width:20%;}.elementor-48 .elementor-element.elementor-element-5a18bdd{--width:20%;}.elementor-48 .elementor-element.elementor-element-1437eb1b{--width:100%;}.elementor-48 .elementor-element.elementor-element-37e5d2c8{--width:50%;}.elementor-48 .elementor-element.elementor-element-2c854dfa{--width:20%;}.elementor-48 .elementor-element.elementor-element-2159ba58{--width:20%;}.elementor-48 .elementor-element.elementor-element-2fd5fee3{--width:98%;}.elementor-48 .elementor-element.elementor-element-45d8c980{--width:75%;}.elementor-48 .elementor-element.elementor-element-32cc07b6{--width:20%;}.elementor-48 .elementor-element.elementor-element-42240524{--width:20%;}.elementor-48 .elementor-element.elementor-element-eedffb0{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-6ede6922{--width:25%;}.elementor-48 .elementor-element.elementor-element-546f6a31{--width:100%;}.elementor-48 .elementor-element.elementor-element-a22a33f{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-18831f5f{--width:20%;}.elementor-48 .elementor-element.elementor-element-7cf72be7{--width:20%;}.elementor-48 .elementor-element.elementor-element-26a3f5b8{--width:93%;}.elementor-48 .elementor-element.elementor-element-2d37bd9e{--width:100%;}.elementor-48 .elementor-element.elementor-element-35c29f6d{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-247ea577{--width:20%;}.elementor-48 .elementor-element.elementor-element-784966d5{--width:20%;}.elementor-48 .elementor-element.elementor-element-45bd6dea{--width:25%;}.elementor-48 .elementor-element.elementor-element-78be9257{--width:100%;}.elementor-48 .elementor-element.elementor-element-57bd0b4e{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-1dd99a9d{--width:20%;}.elementor-48 .elementor-element.elementor-element-1c5a0824{--width:20%;}.elementor-48 .elementor-element.elementor-element-2c49093f{--width:93%;}.elementor-48 .elementor-element.elementor-element-27846ca6{--width:100%;}.elementor-48 .elementor-element.elementor-element-62a13cf4{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-bf989fc{--width:20%;}.elementor-48 .elementor-element.elementor-element-20ec23ef{--width:20%;}.elementor-48 .elementor-element.elementor-element-1920a2fd{--width:25%;}.elementor-48 .elementor-element.elementor-element-22654bad{--width:100%;}.elementor-48 .elementor-element.elementor-element-1fdde900{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-768715b{--width:20%;}.elementor-48 .elementor-element.elementor-element-745b5856{--width:20%;}.elementor-48 .elementor-element.elementor-element-2fb812a7{--width:93%;}.elementor-48 .elementor-element.elementor-element-2a23ba90{--width:100%;}.elementor-48 .elementor-element.elementor-element-67d27e4e{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-d461e06{--width:20%;}.elementor-48 .elementor-element.elementor-element-268c7841{--width:20%;}.elementor-48 .elementor-element.elementor-element-6f3704de{width:49.931%;}.elementor-48 .elementor-element.elementor-element-6f06acd8{width:50%;}.elementor-48 .elementor-element.elementor-element-f2cab41{width:19.669%;}.elementor-48 .elementor-element.elementor-element-980863d{width:80.357%;}.elementor-48 .elementor-element.elementor-element-20d0bf70{width:18.879%;}.elementor-48 .elementor-element.elementor-element-1e9a212b{width:81.147%;}.elementor-48 .elementor-element.elementor-element-0d660bb{width:19.669%;}.elementor-48 .elementor-element.elementor-element-7a55c11{width:80.357%;}.elementor-48 .elementor-element.elementor-element-25835fd{width:19.669%;}.elementor-48 .elementor-element.elementor-element-bcbb001{width:80.357%;}.elementor-48 .elementor-element.elementor-element-0fbcf95{width:19.669%;}.elementor-48 .elementor-element.elementor-element-324e51d{width:80.357%;}.elementor-48 .elementor-element.elementor-element-19a1a04{--content-width:1400px;}.elementor-48 .elementor-element.elementor-element-6ec9c087{--width:100%;}.elementor-48 .elementor-element.elementor-element-2b5d3040{--width:100%;}.elementor-48 .elementor-element.elementor-element-6fa6e3d8{--width:22%;}.elementor-48 .elementor-element.elementor-element-5b423a6d{--width:22%;}.elementor-48 .elementor-element.elementor-element-b12a00c{--width:22%;}.elementor-48 .elementor-element.elementor-element-1df6b845{--width:22%;}.elementor-48 .elementor-element.elementor-element-3d4d4a1d{width:50%;}.elementor-48 .elementor-element.elementor-element-1412601f{width:49.882%;}}@media(max-width:1366px) and (min-width:768px){.elementor-48 .elementor-element.elementor-element-ea02631{--width:17%;}.elementor-48 .elementor-element.elementor-element-779b4477{--width:25%;}.elementor-48 .elementor-element.elementor-element-35c156d3{--width:25%;}.elementor-48 .elementor-element.elementor-element-2fd5fee3{--width:96%;}.elementor-48 .elementor-element.elementor-element-45d8c980{--width:85%;}.elementor-48 .elementor-element.elementor-element-6ede6922{--width:31%;}.elementor-48 .elementor-element.elementor-element-2d37bd9e{--width:85%;}.elementor-48 .elementor-element.elementor-element-45bd6dea{--width:31%;}.elementor-48 .elementor-element.elementor-element-27846ca6{--width:85%;}.elementor-48 .elementor-element.elementor-element-1920a2fd{--width:31%;}.elementor-48 .elementor-element.elementor-element-2a23ba90{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-48 .elementor-element.elementor-element-ea02631{--width:25%;}.elementor-48 .elementor-element.elementor-element-779b4477{--width:28%;}.elementor-48 .elementor-element.elementor-element-4b4e7813{--width:100%;}.elementor-48 .elementor-element.elementor-element-35c156d3{--width:28%;}.elementor-48 .elementor-element.elementor-element-74487a68{--width:100%;}.elementor-48 .elementor-element.elementor-element-37e5d2c8{--width:100%;}.elementor-48 .elementor-element.elementor-element-2fd5fee3{--width:93%;}.elementor-48 .elementor-element.elementor-element-6ede6922{--width:53%;}.elementor-48 .elementor-element.elementor-element-546f6a31{--width:100%;}.elementor-48 .elementor-element.elementor-element-26a3f5b8{--width:92%;}.elementor-48 .elementor-element.elementor-element-45bd6dea{--width:45%;}.elementor-48 .elementor-element.elementor-element-78be9257{--width:100%;}.elementor-48 .elementor-element.elementor-element-2c49093f{--width:92%;}.elementor-48 .elementor-element.elementor-element-1920a2fd{--width:45%;}.elementor-48 .elementor-element.elementor-element-22654bad{--width:100%;}.elementor-48 .elementor-element.elementor-element-2fb812a7{--width:92%;}.elementor-48 .elementor-element.elementor-element-6f3704de{width:50%;}.elementor-48 .elementor-element.elementor-element-f2cab41{width:25%;}.elementor-48 .elementor-element.elementor-element-980863d{width:75%;}.elementor-48 .elementor-element.elementor-element-20d0bf70{width:25%;}.elementor-48 .elementor-element.elementor-element-1e9a212b{width:75%;}.elementor-48 .elementor-element.elementor-element-0d660bb{width:25%;}.elementor-48 .elementor-element.elementor-element-7a55c11{width:75%;}.elementor-48 .elementor-element.elementor-element-25835fd{width:25%;}.elementor-48 .elementor-element.elementor-element-bcbb001{width:75%;}.elementor-48 .elementor-element.elementor-element-0fbcf95{width:25%;}.elementor-48 .elementor-element.elementor-element-324e51d{width:75%;}.elementor-48 .elementor-element.elementor-element-6fa6e3d8{--width:40%;}.elementor-48 .elementor-element.elementor-element-5b423a6d{--width:40%;}.elementor-48 .elementor-element.elementor-element-b12a00c{--width:40%;}.elementor-48 .elementor-element.elementor-element-1df6b845{--width:40%;}.elementor-48 .elementor-element.elementor-element-3d4d4a1d{width:50%;}.elementor-48 .elementor-element.elementor-element-1412601f{width:50%;}}@media(max-width:1366px){.elementor-48 .elementor-element.elementor-element-65ba637f{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading .heading-title{font-size:55px;}.elementor-48 .elementor-element.elementor-element-4b4e7813{--min-height:255px;}.elementor-48 .elementor-element.elementor-element-3a24356 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-3a24356{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-60a3805e > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-60a3805e{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-532862a8 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-532862a8{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-68f88506 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-68f88506{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-305e7cb5 .elementor-heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-802c028{--spacer-size:10vh;}.elementor-48 .elementor-element.elementor-element-3d86ac5e .elementor-heading-title{font-size:75px;}.elementor-48 .elementor-element.elementor-element-4caa7614 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6958df56 .elementor-heading-title{font-size:var( --e-global-typography-0f7b425-font-size );line-height:var( --e-global-typography-0f7b425-line-height );letter-spacing:var( --e-global-typography-0f7b425-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5b325479 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-28dd9095{--spacer-size:10vh;}.elementor-48 .elementor-element.elementor-element-74487a68{--min-height:255px;}.elementor-48 .elementor-element.elementor-element-76bf263e > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-76bf263e{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-3fce243a > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-3fce243a{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-5421cd5c > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-5421cd5c{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-7a3a1c7 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-7a3a1c7{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-98dbd8a .elementor-heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-1437eb1b{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-7e238652 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-7e238652{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-48 .elementor-element.elementor-element-29e47a03 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-29e47a03{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-48 .elementor-element.elementor-element-2fd5fee3{--min-height:43vh;}.elementor-48 .elementor-element.elementor-element-45d8c980{--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading .heading-title{font-size:55px;}.elementor-48 .elementor-element.elementor-element-2effdc5a > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-2effdc5a{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-48 .elementor-element.elementor-element-13b2a8d4 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-13b2a8d4{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-48 .elementor-element.elementor-element-eedffb0{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-793704c1 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-793704c1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-66cc1907 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-66cc1907{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-2a44517b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-2a44517b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-55296136 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-55296136{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-3eeab045 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-3eeab045{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-3dcada18 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-3dcada18{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-b638e93 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-b638e93{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-39378b37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-39378b37{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-7b9a5399 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-7b9a5399{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-695e7fc0 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-695e7fc0{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-3594006e > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-3594006e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-272f0507 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-272f0507{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-192eb1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-192eb1b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-77927d28 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-77927d28{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-81b9263 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-81b9263{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-48 .elementor-element.elementor-element-19a1a04{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-48 .elementor-element.elementor-element-6ec9c087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-27032af7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-559fd052{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-7c9fb64 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-25cba86a .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-606d01c4 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-14496bec .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-65ba637f::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading .heading-title{font-size:43px;}.elementor-48 .elementor-element.elementor-element-4b4e7813{--min-height:150px;}.elementor-48 .elementor-element.elementor-element-4b4e7813:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4b4e7813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-48 .elementor-element.elementor-element-3a24356{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-3a24356 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-60a3805e{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-60a3805e > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-532862a8{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-532862a8 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-68f88506{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-68f88506 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-305e7cb5 .elementor-heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-802c028{--spacer-size:5vh;}.elementor-48 .elementor-element.elementor-element-3d86ac5e .elementor-heading-title{font-size:65px;}.elementor-48 .elementor-element.elementor-element-4caa7614 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6958df56 .elementor-heading-title{font-size:var( --e-global-typography-0f7b425-font-size );line-height:var( --e-global-typography-0f7b425-line-height );letter-spacing:var( --e-global-typography-0f7b425-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5b325479 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-28dd9095{--spacer-size:5vh;}.elementor-48 .elementor-element.elementor-element-74487a68{--min-height:150px;}.elementor-48 .elementor-element.elementor-element-76bf263e{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-76bf263e > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-3fce243a{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-3fce243a > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-5421cd5c{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-5421cd5c > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-7a3a1c7{--spacer-size:37px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-48 .elementor-element.elementor-element-7a3a1c7 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-98dbd8a .elementor-heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-1437eb1b{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-48 .elementor-element.elementor-element-7e238652 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-7e238652{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-48 .elementor-element.elementor-element-29e47a03 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-29e47a03{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading .heading-title{font-size:43px;}.elementor-48 .elementor-element.elementor-element-2effdc5a > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-2effdc5a{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-48 .elementor-element.elementor-element-13b2a8d4 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-13b2a8d4{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-48 .elementor-element.elementor-element-eedffb0{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-48 .elementor-element.elementor-element-6ede6922.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-7a6d571a{--spacer-size:0px;}.elementor-48 .elementor-element.elementor-element-546f6a31{--min-height:150px;}.elementor-48 .elementor-element.elementor-element-793704c1{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-793704c1 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-66cc1907{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-66cc1907 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-2a44517b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-55296136{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-55296136 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-3eeab045{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-3eeab045 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-78be9257{--min-height:150px;}.elementor-48 .elementor-element.elementor-element-3dcada18{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-3dcada18 > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-b638e93{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-b638e93 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-39378b37{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-7b9a5399{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-7b9a5399 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-695e7fc0{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-695e7fc0 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-22654bad{--min-height:150px;}.elementor-48 .elementor-element.elementor-element-3594006e{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-3594006e > .elementor-widget-container{margin:-1px 0px 1px -1px;}.elementor-48 .elementor-element.elementor-element-272f0507{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-272f0507 > .elementor-widget-container{margin:-1px 0px 1px 1px;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-192eb1b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-77927d28{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-77927d28 > .elementor-widget-container{margin:1px 0px -1px -1px;}.elementor-48 .elementor-element.elementor-element-81b9263{--spacer-size:37px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-48 .elementor-element.elementor-element-81b9263 > .elementor-widget-container{margin:1px 0px -1px 1px;}.elementor-48 .elementor-element.elementor-element-1b0120e0 .elementor-heading-title{font-size:50px;}.elementor-48 .elementor-element.elementor-element-79fecdf .elementor-heading-title{font-size:16px;letter-spacing:1.8px;}.elementor-48 .elementor-element.elementor-element-461b442a .elementor-heading-title{font-size:50px;}.elementor-48 .elementor-element.elementor-element-2ec56801{padding:30px 30px 30px 30px;}.elementor-48 .elementor-element.elementor-element-6f3704de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1afe243a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-cc60b33 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-48 .elementor-element.elementor-element-55be953b .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-48 .elementor-element.elementor-element-5b30ab1 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-48 .elementor-element.elementor-element-c61a415 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-48 .elementor-element.elementor-element-6686141 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-48 .elementor-element.elementor-element-19a1a04{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-6ec9c087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-27032af7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-559fd052{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-7c9fb64 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-25cba86a .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-606d01c4 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-14496bec .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5ecb877c > .elementor-background-overlay{background-position:0px 0px;}.elementor-48 .elementor-element.elementor-element-5ecb877c{padding:30px 30px 30px 30px;}.elementor-48 .elementor-element.elementor-element-6ee4a6 .elementor-heading-title{font-size:50px;}.elementor-48 .elementor-element.elementor-element-367b02bd .elementor-heading-title{font-size:50px;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-1412601f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-1412601f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-1412601f > .elementor-element-populated{padding:0px 0px 0px 50px;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-65ba637f::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-65ba637f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pattiandtomi-wedding.site/wp-content/uploads/2025/03/meghivo-templatek-masolata.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-65ba637f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-ea02631{--width:100%;}.elementor-48 .elementor-element.elementor-element-ec8f3fd .jeg-elementor-kit.jkit-heading .heading-title{font-size:41px;}.elementor-48 .elementor-element.elementor-element-3f8737ca{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-779b4477{--width:45%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-779b4477.e-con{--order:99999 /* order end hack */;}.elementor-48 .elementor-element.elementor-element-4b4e7813{--width:100%;--min-height:170px;}.elementor-48 .elementor-element.elementor-element-4b4e7813:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4b4e7813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -20px;}.elementor-48 .elementor-element.elementor-element-e25d826{--width:42%;}.elementor-48 .elementor-element.elementor-element-3a24356{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;z-index:10;}.elementor-48 .elementor-element.elementor-element-7ec7b046{--width:42%;}.elementor-48 .elementor-element.elementor-element-60a3805e{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-48 .elementor-element.elementor-element-2548b68b{--width:42%;}.elementor-48 .elementor-element.elementor-element-532862a8{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-48 .elementor-element.elementor-element-215b57e2{--width:42%;}.elementor-48 .elementor-element.elementor-element-68f88506{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-48 .elementor-element.elementor-element-305e7cb5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-305e7cb5 .elementor-heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-5b559654{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-802c028{--spacer-size:8vh;}.elementor-48 .elementor-element.elementor-element-3d86ac5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3d86ac5e .elementor-heading-title{font-size:65px;}.elementor-48 .elementor-element.elementor-element-4caa7614 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6958df56 .elementor-heading-title{font-size:var( --e-global-typography-0f7b425-font-size );line-height:var( --e-global-typography-0f7b425-line-height );letter-spacing:var( --e-global-typography-0f7b425-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5b325479 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-28dd9095{--spacer-size:8vh;}.elementor-48 .elementor-element.elementor-element-35c156d3{--width:45%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-74487a68{--width:100%;--min-height:170px;}.elementor-48 .elementor-element.elementor-element-4ed39bb9{--width:42%;}.elementor-48 .elementor-element.elementor-element-76bf263e{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;z-index:10;}.elementor-48 .elementor-element.elementor-element-e8d022a{--width:42%;}.elementor-48 .elementor-element.elementor-element-3fce243a{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-48 .elementor-element.elementor-element-2b6464a1{--width:42%;}.elementor-48 .elementor-element.elementor-element-5421cd5c{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-48 .elementor-element.elementor-element-5a18bdd{--width:42%;}.elementor-48 .elementor-element.elementor-element-7a3a1c7{--spacer-size:25px;--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;}.elementor-48 .elementor-element.elementor-element-98dbd8a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-98dbd8a .elementor-heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-1437eb1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-37e5d2c8{--width:100%;}.elementor-48 .elementor-element.elementor-element-2c854dfa{--width:43%;}.elementor-48 .elementor-element.elementor-element-7e238652{--spacer-size:37px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;z-index:10;}.elementor-48 .elementor-element.elementor-element-2159ba58{--width:43%;}.elementor-48 .elementor-element.elementor-element-29e47a03{--spacer-size:37px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-48 .elementor-element.elementor-element-2fd5fee3{--width:93%;}.elementor-48 .elementor-element.elementor-element-5aca9af8 .jeg-elementor-kit.jkit-heading .heading-title{font-size:41px;}.elementor-48 .elementor-element.elementor-element-32cc07b6{--width:43%;}.elementor-48 .elementor-element.elementor-element-2effdc5a{--spacer-size:37px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-48 .elementor-element.elementor-element-42240524{--width:43%;}.elementor-48 .elementor-element.elementor-element-13b2a8d4{--spacer-size:37px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-48 .elementor-element.elementor-element-eedffb0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-6ede6922{--width:85%;--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-48 .elementor-element.elementor-element-7a6d571a{--spacer-size:10px;}.elementor-48 .elementor-element.elementor-element-546f6a31{--width:100%;--min-height:340px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-18831f5f{--width:42%;}.elementor-48 .elementor-element.elementor-element-793704c1{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;z-index:10;}.elementor-48 .elementor-element.elementor-element-7cf72be7{--width:42%;}.elementor-48 .elementor-element.elementor-element-66cc1907{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-26a3f5b8{--width:90%;}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-5e8568bd .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-2a44517b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-2a44517b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5494a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-247ea577{--width:42%;}.elementor-48 .elementor-element.elementor-element-55296136{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-784966d5{--width:42%;}.elementor-48 .elementor-element.elementor-element-3eeab045{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-45bd6dea{--width:85%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-78be9257{--width:100%;--min-height:310px;--justify-content:space-between;}.elementor-48 .elementor-element.elementor-element-1dd99a9d{--width:42%;}.elementor-48 .elementor-element.elementor-element-3dcada18{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;z-index:10;}.elementor-48 .elementor-element.elementor-element-1c5a0824{--width:42%;}.elementor-48 .elementor-element.elementor-element-b638e93{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-2c49093f{--width:90%;}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-35c8073b .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-39378b37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-39378b37{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-721a5a59 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-bf989fc{--width:42%;}.elementor-48 .elementor-element.elementor-element-7b9a5399{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-20ec23ef{--width:42%;}.elementor-48 .elementor-element.elementor-element-695e7fc0{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-1920a2fd{--width:85%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-22654bad{--width:100%;--min-height:310px;--justify-content:space-between;}.elementor-48 .elementor-element.elementor-element-768715b{--width:42%;}.elementor-48 .elementor-element.elementor-element-3594006e{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;z-index:10;}.elementor-48 .elementor-element.elementor-element-745b5856{--width:42%;}.elementor-48 .elementor-element.elementor-element-272f0507{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-2fb812a7{--width:90%;}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-bffa7be-font-size );line-height:var( --e-global-typography-bffa7be-line-height );letter-spacing:var( --e-global-typography-bffa7be-letter-spacing );word-spacing:var( --e-global-typography-bffa7be-word-spacing );}.elementor-48 .elementor-element.elementor-element-6d02fc03 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-48 .elementor-element.elementor-element-192eb1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-192eb1b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-55e8ae79 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-48 .elementor-element.elementor-element-d461e06{--width:42%;}.elementor-48 .elementor-element.elementor-element-77927d28{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-268c7841{--width:42%;}.elementor-48 .elementor-element.elementor-element-81b9263{--spacer-size:25px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-48 .elementor-element.elementor-element-4057355f{padding:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-1b0120e0 .elementor-heading-title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-7a501094{padding:50px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-461b442a .elementor-heading-title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-2ec56801{padding:50px 20px 50px 20px;}.elementor-48 .elementor-element.elementor-element-1afe243a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1afe243a img{width:100%;max-width:100%;}.elementor-48 .elementor-element.elementor-element-95a6d75{margin-top:30px;margin-bottom:30px;}.elementor-48 .elementor-element.elementor-element-f2cab41{width:30%;}.elementor-48 .elementor-element.elementor-element-980863d{width:70%;}.elementor-48 .elementor-element.elementor-element-cc60b33 .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-a85a33f .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-b01f05a .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-48 .elementor-element.elementor-element-20d0bf70{width:30%;}.elementor-48 .elementor-element.elementor-element-1e9a212b{width:70%;}.elementor-48 .elementor-element.elementor-element-55be953b .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-42fae0cd .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-3617fdda .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-48 .elementor-element.elementor-element-0d660bb{width:30%;}.elementor-48 .elementor-element.elementor-element-7a55c11{width:70%;}.elementor-48 .elementor-element.elementor-element-5b30ab1 .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-90b5756 .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-244dd5d .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-48 .elementor-element.elementor-element-25835fd{width:30%;}.elementor-48 .elementor-element.elementor-element-bcbb001{width:70%;}.elementor-48 .elementor-element.elementor-element-c61a415 .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-099768e .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-ee7b6e4 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-48 .elementor-element.elementor-element-0fbcf95{width:30%;}.elementor-48 .elementor-element.elementor-element-324e51d{width:70%;}.elementor-48 .elementor-element.elementor-element-6686141 .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-3fc08ed .elementor-heading-title{font-size:16px;}.elementor-48 .elementor-element.elementor-element-f07a895 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-48 .elementor-element.elementor-element-19a1a04{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-48 .elementor-element.elementor-element-6ec9c087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-2b5d3040{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-27032af7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-559fd052{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6fa6e3d8{--width:90%;}.elementor-48 .elementor-element.elementor-element-7c9fb64 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-2444a764 img{height:50vh;}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-55963e1e .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5b423a6d{--width:90%;}.elementor-48 .elementor-element.elementor-element-25cba86a .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-296984fa img{height:50vh;}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-71338067 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-b12a00c{--width:90%;}.elementor-48 .elementor-element.elementor-element-606d01c4 .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-396aea93 img{height:50vh;}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-46bff333 .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1df6b845{--width:90%;}.elementor-48 .elementor-element.elementor-element-14496bec .elementor-heading-title{font-size:var( --e-global-typography-5e61d38-font-size );line-height:var( --e-global-typography-5e61d38-line-height );letter-spacing:var( --e-global-typography-5e61d38-letter-spacing );word-spacing:var( --e-global-typography-5e61d38-word-spacing );}.elementor-48 .elementor-element.elementor-element-4eb35190 img{height:50vh;}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-48 .elementor-element.elementor-element-8fe0c9b .jeg-elementor-kit.jkit-heading .heading-section-description{font-size:var( --e-global-typography-2268911-font-size );line-height:var( --e-global-typography-2268911-line-height );letter-spacing:var( --e-global-typography-2268911-letter-spacing );}.elementor-48 .elementor-element.elementor-element-5ecb877c > .elementor-background-overlay{background-position:0px 0px;}.elementor-48 .elementor-element.elementor-element-5ecb877c{padding:50px 20px 50px 20px;}.elementor-48 .elementor-element.elementor-element-6ee4a6 .elementor-heading-title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-743d3438{padding:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-367b02bd .elementor-heading-title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-7972e91a{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3d4d4a1d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-48 .elementor-element.elementor-element-1412601f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5f0bfa99 .elementor-image-box-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-5f0bfa99 .elementor-image-box-img{margin-bottom:0px;}}