.elementor-21 .elementor-element.elementor-element-98b2df5{--display:flex;--min-height:586px;--justify-content:center;--overlay-opacity:0.31;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-98b2df5:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-98b2df5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/796404d792654f19b5c80a5a68ec997c63f6d648-1-1-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-98b2df5::before,.elementor-21 .elementor-element.elementor-element-98b2df5>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-98b2df5>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-98b2df5>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-98b2df5>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-98b2df5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#080808;--background-overlay:''}.elementor-21 .elementor-element.elementor-element-2df7bb8{--display:flex}.elementor-21 .elementor-element.elementor-element-2df7bb8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-ac33a43{padding:0 0 20px 0;text-align:center}.elementor-21 .elementor-element.elementor-element-ac33a43 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:56px;font-weight:700;line-height:78px;color:#FFF}.elementor-21 .elementor-element.elementor-element-6a6c1a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-32da8fb{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-21 .elementor-element.elementor-element-b959aaa{text-align:center}.elementor-21 .elementor-element.elementor-element-b959aaa .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:#0D0D0DCC}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-f4470ef{text-align:center;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:500;color:#0D0D0D}.elementor-21 .elementor-element.elementor-element-bf04c85{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;--z-index:99}.elementor-21 .elementor-element.elementor-element-942f13e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-21 .elementor-element.elementor-element-38b07ef{text-align:start}.elementor-21 .elementor-element.elementor-element-38b07ef .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:600;font-style:normal;color:#000}.elementor-21 .elementor-element.elementor-element-bee6b4b{text-align:start;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:500;color:#0D0D0D}.elementor-21 .elementor-element.elementor-element-1654f6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-45ead0a{--display:flex;--position:absolute;--min-height:422px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#FFFFFFA6;--border-color:#FFFFFFA6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-21 .elementor-element.elementor-element-45ead0a:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-45ead0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/1405c6a2847cc22647f180bc1c2d974cbb239a3a.jpg);background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-45ead0a::before,.elementor-21 .elementor-element.elementor-element-45ead0a>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-45ead0a>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-45ead0a>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-45ead0a>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-45ead0a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#00000040;--background-overlay:''}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-45ead0a{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-45ead0a{right:0}.elementor-21 .elementor-element.elementor-element-7b46634{--display:flex;--min-height:422px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-e0d8f4e{--display:flex;--position:absolute;--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-5%}.elementor-21 .elementor-element.elementor-element-e0d8f4e:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-e0d8f4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/643495a96d984c6c43c1535859b6e982554cfcca.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e0d8f4e{left:33%}body.rtl .elementor-21 .elementor-element.elementor-element-e0d8f4e{right:33%}.elementor-21 .elementor-element.elementor-element-6c319a2{--display:flex;--min-height:302px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-8a6f526{--display:flex;--position:absolute;--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9%}.elementor-21 .elementor-element.elementor-element-8a6f526:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-8a6f526>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9c57c395726b66439f666b42e03c66f05f098785.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-8a6f526{right:1%}body.rtl .elementor-21 .elementor-element.elementor-element-8a6f526{left:1%}.elementor-21 .elementor-element.elementor-element-eac1bee{--display:flex;--min-height:276px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-5ccd86b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-97645bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-21 .elementor-element.elementor-element-e7d1c24{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-e7d1c24 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-e7d1c24 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-4b1d70b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-4b1d70b .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-4b1d70b .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-703cfbd{--display:flex;--justify-content:center;--z-index:99}.elementor-21 .elementor-element.elementor-element-3425b9c{text-align:center}.elementor-21 .elementor-element.elementor-element-3425b9c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:600;font-style:normal;line-height:44px;color:#0D0D0DCC}.elementor-21 .elementor-element.elementor-element-be7d4bc{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-21 .elementor-element.elementor-element-a7fd273{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-a7fd273 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-a7fd273 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-dd8e0e3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-dd8e0e3 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-dd8e0e3 .elementor-divider{padding-block-start:2px;padding-block-end:2px}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-306d7da{right:0}body.rtl .elementor-21 .elementor-element.elementor-element-306d7da{left:0}.elementor-21 .elementor-element.elementor-element-306d7da{bottom:0;z-index:1;text-align:end}.elementor-21 .elementor-element.elementor-element-306d7da img{opacity:.6}.elementor-21 .elementor-element.elementor-element-afe2f60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-356fd10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-bb07038 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-7771bf9{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-7771bf9.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-7771bf9 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-a9654f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-eacc46e img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-8281d0c{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-8281d0c.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-8281d0c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-7bf6da6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-98560f5 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-6781836{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-6781836.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-6781836 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-5e46cb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-78c779f img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-8cb8760{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-8cb8760.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-8cb8760 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-4008e65{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-0f8b337{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-9bd3ead{--display:flex;--position:absolute;--min-height:422px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#FFFFFFA6;--border-color:#FFFFFFA6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-21 .elementor-element.elementor-element-9bd3ead:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-9bd3ead>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9619a2a34e34e6081e6439ea42423f7003cd154e.jpg);background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-9bd3ead::before,.elementor-21 .elementor-element.elementor-element-9bd3ead>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-9bd3ead>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-9bd3ead>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-9bd3ead>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-9bd3ead>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#00000040;--background-overlay:''}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-9bd3ead{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-9bd3ead{right:0}.elementor-21 .elementor-element.elementor-element-eef53af{--display:flex;--min-height:422px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-2e3358b{--display:flex;--position:absolute;--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-5%}.elementor-21 .elementor-element.elementor-element-2e3358b:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-2e3358b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/364102296389288deb24cdb3680aacb758ec466e.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2e3358b{left:33%}body.rtl .elementor-21 .elementor-element.elementor-element-2e3358b{right:33%}.elementor-21 .elementor-element.elementor-element-909b38a{--display:flex;--min-height:302px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-0970c96{--display:flex;--position:absolute;--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9%}.elementor-21 .elementor-element.elementor-element-0970c96:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-0970c96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/18f54c071dd3ea8398be506896f57d667eb042ca.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-0970c96{right:1%}body.rtl .elementor-21 .elementor-element.elementor-element-0970c96{left:1%}.elementor-21 .elementor-element.elementor-element-c35de6b{--display:flex;--min-height:276px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-3d34f7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-4b76366{text-align:start}.elementor-21 .elementor-element.elementor-element-4b76366 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:600;font-style:normal;color:#000}.elementor-21 .elementor-element.elementor-element-ffadbf1{text-align:start;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:500;color:#0D0D0D}.elementor-21 .elementor-element.elementor-element-ed58f7d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-b3a7e68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-091182a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-091182a .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-091182a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-c5961ef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-c5961ef .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-c5961ef .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-c3dbea1{--display:flex;--justify-content:center}.elementor-21 .elementor-element.elementor-element-5dd6c0b{text-align:center}.elementor-21 .elementor-element.elementor-element-5dd6c0b .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:600;font-style:normal;line-height:44px;color:#0D0D0DCC}.elementor-21 .elementor-element.elementor-element-fe41b4c{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-476dd5c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-476dd5c .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-476dd5c .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-6e9d85a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-6e9d85a .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-6e9d85a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-62bd462{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-5b10030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-bab3eb0 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-12202fe{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-12202fe.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-12202fe .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-7283bbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-1b5bc8f img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-ee7f130{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-ee7f130.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-ee7f130 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-64ac6f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-2183b95 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-dc04b73{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-dc04b73.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-dc04b73 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-264381b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-b45d629 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-8ad31c3{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-8ad31c3.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-8ad31c3 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-993caf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-02ab3c2 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-da9fd88{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-da9fd88.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-da9fd88 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-d1355d4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-432183f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-21 .elementor-element.elementor-element-aa1f00d{text-align:start}.elementor-21 .elementor-element.elementor-element-aa1f00d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:600;font-style:normal;color:#000}.elementor-21 .elementor-element.elementor-element-04a74c5{text-align:start;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:500;color:#0D0D0D}.elementor-21 .elementor-element.elementor-element-5dbe3de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-dd9d7f0{--display:flex;--position:absolute;--min-height:422px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#FFFFFFA6;--border-color:#FFFFFFA6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-21 .elementor-element.elementor-element-dd9d7f0:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-dd9d7f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/d2515086d0ef3d98b15c260a7dedcfeb23a06eaa.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-dd9d7f0::before,.elementor-21 .elementor-element.elementor-element-dd9d7f0>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-dd9d7f0>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-dd9d7f0>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-dd9d7f0>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-dd9d7f0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#00000040;--background-overlay:''}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-dd9d7f0{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-dd9d7f0{right:0}.elementor-21 .elementor-element.elementor-element-279f5b4{--display:flex;--min-height:422px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-e81c9a2{--display:flex;--position:absolute;--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-18%}.elementor-21 .elementor-element.elementor-element-e81c9a2:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-e81c9a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9582f5e992787ab09d6cc7c25a2cda351920a567.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e81c9a2{left:33%}body.rtl .elementor-21 .elementor-element.elementor-element-e81c9a2{right:33%}.elementor-21 .elementor-element.elementor-element-41adcb1{--display:flex;--min-height:302px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-820fae5{--display:flex;--position:absolute;--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9%}.elementor-21 .elementor-element.elementor-element-820fae5:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-820fae5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9a97d846091b7a186044d9e27dc2d275247fe397.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-820fae5{right:1%}body.rtl .elementor-21 .elementor-element.elementor-element-820fae5{left:1%}.elementor-21 .elementor-element.elementor-element-3a1e99f{--display:flex;--min-height:276px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-eb463c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-77eb311{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-2dc6af6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-2dc6af6 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-2dc6af6 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-dd930d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-dd930d0 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-dd930d0 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-0765f5e{--display:flex;--justify-content:center}.elementor-21 .elementor-element.elementor-element-c109dc3{text-align:center}.elementor-21 .elementor-element.elementor-element-c109dc3 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:600;font-style:normal;line-height:44px;color:#0D0D0DCC}.elementor-21 .elementor-element.elementor-element-8ccc609{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-ee48ed4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-ee48ed4 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-ee48ed4 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-2695168{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-2695168 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-2695168 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-91797b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-21 .elementor-element.elementor-element-f20e8f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-cd76e3d img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-e551a9b{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-e551a9b.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-e551a9b .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-f8bccfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-83f08d3 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-59f15c4{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-59f15c4.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-59f15c4 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-8a62caa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-ed49b07 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-77839a2{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-77839a2.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-77839a2 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-3cd0c14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-dafb212 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-101a5de{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-101a5de.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-101a5de .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-a5ba4df{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-54478ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-4df46dd{--display:flex;--position:absolute;--min-height:422px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#FFFFFFA6;--border-color:#FFFFFFA6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-21 .elementor-element.elementor-element-4df46dd:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-4df46dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9619a2a34e34e6081e6439ea42423f7003cd154e.jpg);background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-4df46dd::before,.elementor-21 .elementor-element.elementor-element-4df46dd>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-4df46dd>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-4df46dd>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-4df46dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-4df46dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#00000040;--background-overlay:''}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-4df46dd{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-4df46dd{right:0}.elementor-21 .elementor-element.elementor-element-cbdd2b8{--display:flex;--min-height:422px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-58acdbd{--display:flex;--position:absolute;--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-5%}.elementor-21 .elementor-element.elementor-element-58acdbd:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-58acdbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/364102296389288deb24cdb3680aacb758ec466e.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-58acdbd{left:33%}body.rtl .elementor-21 .elementor-element.elementor-element-58acdbd{right:33%}.elementor-21 .elementor-element.elementor-element-361fadd{--display:flex;--min-height:302px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-71a10f1{--display:flex;--position:absolute;--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9%}.elementor-21 .elementor-element.elementor-element-71a10f1:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-71a10f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/18f54c071dd3ea8398be506896f57d667eb042ca.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-71a10f1{right:1%}body.rtl .elementor-21 .elementor-element.elementor-element-71a10f1{left:1%}.elementor-21 .elementor-element.elementor-element-9448238{--display:flex;--min-height:276px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-c54e56a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-e874f71{text-align:start}.elementor-21 .elementor-element.elementor-element-e874f71 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:600;font-style:normal;color:#000}.elementor-21 .elementor-element.elementor-element-fc7b9d8{text-align:start;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:500;color:#0D0D0D}.elementor-21 .elementor-element.elementor-element-ec6fb11{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-21 .elementor-element.elementor-element-2ce829d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-dab2acb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-dab2acb .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-dab2acb .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-0215e5e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-0215e5e .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-0215e5e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-285fbfe{--display:flex;--justify-content:center}.elementor-21 .elementor-element.elementor-element-37c2303{text-align:center}.elementor-21 .elementor-element.elementor-element-37c2303 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:600;font-style:normal;line-height:44px;color:#0D0D0DCC}.elementor-21 .elementor-element.elementor-element-d713a59{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-efc8f61{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-efc8f61 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-efc8f61 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-aa10d12{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-aa10d12 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-aa10d12 .elementor-divider{padding-block-start:2px;padding-block-end:2px}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-a815bf8{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-a815bf8{right:0}.elementor-21 .elementor-element.elementor-element-a815bf8{bottom:-20%;z-index:1;text-align:start}.elementor-21 .elementor-element.elementor-element-a815bf8 img{opacity:.5}.elementor-21 .elementor-element.elementor-element-f56f757{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-21 .elementor-element.elementor-element-cf07e69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-182e744 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-87b986a{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-87b986a.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-87b986a .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-20920b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-a1f5860 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-0f46291{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-0f46291.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-0f46291 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-3d5dd32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-77e4d88 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-72481e7{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-72481e7.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-72481e7 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-707140e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-bf55a57 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-0d90038{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-0d90038.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-0d90038 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-3b710ee{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:99}.elementor-21 .elementor-element.elementor-element-323274c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-21 .elementor-element.elementor-element-1d45b9a{text-align:start}.elementor-21 .elementor-element.elementor-element-1d45b9a .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:600;font-style:normal;color:#000}.elementor-21 .elementor-element.elementor-element-d64cbe6{text-align:start;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:500;color:#0D0D0D}.elementor-21 .elementor-element.elementor-element-b9d776e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-bc9139a{--display:flex;--position:absolute;--min-height:422px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#FFFFFFA6;--border-color:#FFFFFFA6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-21 .elementor-element.elementor-element-bc9139a:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-bc9139a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/d2515086d0ef3d98b15c260a7dedcfeb23a06eaa.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21 .elementor-element.elementor-element-bc9139a::before,.elementor-21 .elementor-element.elementor-element-bc9139a>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-bc9139a>.e-con-inner>.elementor-background-video-container::before,.elementor-21 .elementor-element.elementor-element-bc9139a>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-bc9139a>.e-con-inner>.elementor-background-slideshow::before,.elementor-21 .elementor-element.elementor-element-bc9139a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#00000040;--background-overlay:''}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-bc9139a{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-bc9139a{right:0}.elementor-21 .elementor-element.elementor-element-a5424b4{--display:flex;--min-height:422px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-41dbfeb{--display:flex;--position:absolute;--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-18%}.elementor-21 .elementor-element.elementor-element-41dbfeb:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-41dbfeb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9582f5e992787ab09d6cc7c25a2cda351920a567.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-41dbfeb{left:33%}body.rtl .elementor-21 .elementor-element.elementor-element-41dbfeb{right:33%}.elementor-21 .elementor-element.elementor-element-44fa554{--display:flex;--min-height:302px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-f366ede{--display:flex;--position:absolute;--min-height:276px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:9%}.elementor-21 .elementor-element.elementor-element-f366ede:not(.elementor-motion-effects-element-type-background),.elementor-21 .elementor-element.elementor-element-f366ede>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/12/9a97d846091b7a186044d9e27dc2d275247fe397.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-f366ede{right:1%}body.rtl .elementor-21 .elementor-element.elementor-element-f366ede{left:1%}.elementor-21 .elementor-element.elementor-element-22ef3f2{--display:flex;--min-height:276px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF47;--border-color:#FFFFFF47}.elementor-21 .elementor-element.elementor-element-45d89b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-21 .elementor-element.elementor-element-5ecf0b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-fb011fb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-fb011fb .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-fb011fb .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-006f254{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-006f254 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-006f254 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-86d6270{--display:flex;--justify-content:center}.elementor-21 .elementor-element.elementor-element-ae39678{text-align:center}.elementor-21 .elementor-element.elementor-element-ae39678 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;font-weight:600;font-style:normal;line-height:44px;color:#0D0D0DCC}.elementor-21 .elementor-element.elementor-element-65d4be7{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-c4ce301{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-c4ce301 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-c4ce301 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-21 .elementor-element.elementor-element-3a64c03{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-21 .elementor-element.elementor-element-3a64c03 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-3a64c03 .elementor-divider{padding-block-start:2px;padding-block-end:2px}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d125af3{left:0}body.rtl .elementor-21 .elementor-element.elementor-element-d125af3{right:0}.elementor-21 .elementor-element.elementor-element-d125af3{bottom:-20%;z-index:1;text-align:start}.elementor-21 .elementor-element.elementor-element-d125af3 img{opacity:.5}.elementor-21 .elementor-element.elementor-element-dac8766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-21 .elementor-element.elementor-element-99e75a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-789de6f img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-77aa2b2{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-77aa2b2.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-77aa2b2 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-a6112a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-6875c02 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-94d2fe6{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-94d2fe6.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-94d2fe6 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-d506cec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-a270cf3 img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-a9af8fb{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-a9af8fb.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-a9af8fb .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}.elementor-21 .elementor-element.elementor-element-47d25e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-21 .elementor-element.elementor-element-fc128cb img{width:100%;max-width:266%;height:272px;object-fit:cover;object-position:center center}.elementor-21 .elementor-element.elementor-element-118f933{margin:-25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-21 .elementor-element.elementor-element-118f933.elementor-element{--order:99999 /* order end hack */}.elementor-21 .elementor-element.elementor-element-118f933 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:600;font-style:normal;color:#FDFDFD}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-21 .elementor-element.elementor-element-ac33a43 .elementor-heading-title{font-size:42px;line-height:48px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-bf04c85{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-942f13e{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-bee6b4b{font-size:16px}.elementor-21 .elementor-element.elementor-element-45ead0a{--min-height:322px}.elementor-21 .elementor-element.elementor-element-7b46634{--min-height:322px}.elementor-21 .elementor-element.elementor-element-e0d8f4e{--min-height:202px;bottom:10%}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e0d8f4e{left:20%}body.rtl .elementor-21 .elementor-element.elementor-element-e0d8f4e{right:20%}.elementor-21 .elementor-element.elementor-element-6c319a2{--min-height:202px}.elementor-21 .elementor-element.elementor-element-8a6f526{--min-height:176px}.elementor-21 .elementor-element.elementor-element-5ccd86b{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-e7d1c24 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-4b1d70b .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-703cfbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-3425b9c .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-be7d4bc{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-a7fd273 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-a7fd273 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-dd8e0e3 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-dd8e0e3 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-306d7da img{max-width:80%}.elementor-21 .elementor-element.elementor-element-afe2f60{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-21 .elementor-element.elementor-element-7771bf9{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-8281d0c{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-6781836{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-8cb8760{margin:-60% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-4008e65{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-0f8b337{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-9bd3ead{--min-height:322px}.elementor-21 .elementor-element.elementor-element-eef53af{--min-height:322px}.elementor-21 .elementor-element.elementor-element-2e3358b{--min-height:202px;bottom:10em}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2e3358b{left:4em}body.rtl .elementor-21 .elementor-element.elementor-element-2e3358b{right:4em}.elementor-21 .elementor-element.elementor-element-909b38a{--min-height:202px}.elementor-21 .elementor-element.elementor-element-0970c96{--min-height:176px;top:4%}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-0970c96{right:-4%}body.rtl .elementor-21 .elementor-element.elementor-element-0970c96{left:-4%}.elementor-21 .elementor-element.elementor-element-ffadbf1{font-size:16px}.elementor-21 .elementor-element.elementor-element-ed58f7d{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-091182a .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-c5961ef .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-c3dbea1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-5dd6c0b .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-fe41b4c{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-476dd5c .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-476dd5c .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-6e9d85a .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-6e9d85a .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-12202fe{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-12202fe .elementor-heading-title{font-size:22px}.elementor-21 .elementor-element.elementor-element-ee7f130{margin:-50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-ee7f130 .elementor-heading-title{font-size:22px}.elementor-21 .elementor-element.elementor-element-dc04b73{margin:-50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-dc04b73 .elementor-heading-title{font-size:22px}.elementor-21 .elementor-element.elementor-element-8ad31c3{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-8ad31c3 .elementor-heading-title{font-size:22px}.elementor-21 .elementor-element.elementor-element-da9fd88{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-da9fd88 .elementor-heading-title{font-size:22px}.elementor-21 .elementor-element.elementor-element-d1355d4{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-432183f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-04a74c5{font-size:16px}.elementor-21 .elementor-element.elementor-element-dd9d7f0{--min-height:322px}.elementor-21 .elementor-element.elementor-element-279f5b4{--min-height:322px}.elementor-21 .elementor-element.elementor-element-e81c9a2{--min-height:202px;bottom:10%}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e81c9a2{left:20%}body.rtl .elementor-21 .elementor-element.elementor-element-e81c9a2{right:20%}.elementor-21 .elementor-element.elementor-element-41adcb1{--min-height:202px}.elementor-21 .elementor-element.elementor-element-820fae5{--min-height:176px}.elementor-21 .elementor-element.elementor-element-eb463c6{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-2dc6af6 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-dd930d0 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-0765f5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-c109dc3 .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-8ccc609{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-ee48ed4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-ee48ed4 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-2695168 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-2695168 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-e551a9b{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-59f15c4{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-77839a2{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-101a5de{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-a5ba4df{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-54478ba{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-4df46dd{--min-height:322px}.elementor-21 .elementor-element.elementor-element-cbdd2b8{--min-height:322px}.elementor-21 .elementor-element.elementor-element-58acdbd{--min-height:202px;bottom:10em}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-58acdbd{left:4em}body.rtl .elementor-21 .elementor-element.elementor-element-58acdbd{right:4em}.elementor-21 .elementor-element.elementor-element-361fadd{--min-height:202px}.elementor-21 .elementor-element.elementor-element-71a10f1{--min-height:176px;top:4%}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-71a10f1{right:-4%}body.rtl .elementor-21 .elementor-element.elementor-element-71a10f1{left:-4%}.elementor-21 .elementor-element.elementor-element-fc7b9d8{font-size:16px}.elementor-21 .elementor-element.elementor-element-ec6fb11{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-dab2acb .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-0215e5e .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-285fbfe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-37c2303 .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-d713a59{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-efc8f61 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-efc8f61 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-aa10d12 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-aa10d12 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-a815bf8{bottom:-5%}.elementor-21 .elementor-element.elementor-element-a815bf8 img{max-width:80%}.elementor-21 .elementor-element.elementor-element-87b986a{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-0f46291{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-72481e7{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-0d90038{margin:-50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-0d90038 .elementor-heading-title{font-size:22px}.elementor-21 .elementor-element.elementor-element-3b710ee{--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-323274c{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:3%}.elementor-21 .elementor-element.elementor-element-d64cbe6{font-size:16px}.elementor-21 .elementor-element.elementor-element-bc9139a{--min-height:322px}.elementor-21 .elementor-element.elementor-element-a5424b4{--min-height:322px}.elementor-21 .elementor-element.elementor-element-41dbfeb{--min-height:202px;bottom:10%}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-41dbfeb{left:20%}body.rtl .elementor-21 .elementor-element.elementor-element-41dbfeb{right:20%}.elementor-21 .elementor-element.elementor-element-44fa554{--min-height:202px}.elementor-21 .elementor-element.elementor-element-f366ede{--min-height:176px}.elementor-21 .elementor-element.elementor-element-45d89b6{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-fb011fb .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-006f254 .elementor-divider-separator{width:100%}.elementor-21 .elementor-element.elementor-element-86d6270{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-21 .elementor-element.elementor-element-ae39678 .elementor-heading-title{font-size:40px}.elementor-21 .elementor-element.elementor-element-65d4be7{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-21 .elementor-element.elementor-element-c4ce301 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-c4ce301 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-3a64c03 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0}.elementor-21 .elementor-element.elementor-element-3a64c03 .elementor-divider{text-align:right}.elementor-21 .elementor-element.elementor-element-d125af3{bottom:-5%}.elementor-21 .elementor-element.elementor-element-d125af3 img{max-width:80%}.elementor-21 .elementor-element.elementor-element-77aa2b2{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-94d2fe6{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-a9af8fb{margin:-40% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-118f933{margin:-50% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-118f933 .elementor-heading-title{font-size:22px}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-21 .elementor-element.elementor-element-ac33a43 .elementor-heading-title{font-size:23px;line-height:28px}.elementor-21 .elementor-element.elementor-element-6a6c1a0{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-32da8fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-b959aaa .elementor-heading-title{font-size:30px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-21 .elementor-element.elementor-element-f4470ef{font-size:16px}.elementor-21 .elementor-element.elementor-element-bf04c85{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-942f13e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-38b07ef{text-align:center}.elementor-21 .elementor-element.elementor-element-bee6b4b{text-align:center}.elementor-21 .elementor-element.elementor-element-5ccd86b{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-3425b9c{text-align:center}.elementor-21 .elementor-element.elementor-element-3425b9c .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-21 .elementor-element.elementor-element-afe2f60{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-7771bf9{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-8281d0c{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-6781836{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-8cb8760{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-4008e65{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-3d34f7a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-4b76366{padding:20px 0 0 0;text-align:center}.elementor-21 .elementor-element.elementor-element-ffadbf1{text-align:center}.elementor-21 .elementor-element.elementor-element-ed58f7d{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-5dd6c0b{text-align:center}.elementor-21 .elementor-element.elementor-element-5dd6c0b .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-21 .elementor-element.elementor-element-62bd462{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-12202fe{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-ee7f130{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-dc04b73{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-8ad31c3{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-da9fd88{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-d1355d4{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-432183f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-aa1f00d{padding:20px 0 0 0;text-align:center}.elementor-21 .elementor-element.elementor-element-04a74c5{text-align:center}.elementor-21 .elementor-element.elementor-element-eb463c6{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-c109dc3{text-align:center}.elementor-21 .elementor-element.elementor-element-c109dc3 .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-21 .elementor-element.elementor-element-91797b6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-e551a9b{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-59f15c4{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-77839a2{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-101a5de{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-a5ba4df{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-c54e56a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-e874f71{padding:20px 0 0 0;text-align:center}.elementor-21 .elementor-element.elementor-element-fc7b9d8{text-align:center}.elementor-21 .elementor-element.elementor-element-ec6fb11{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-37c2303{text-align:center}.elementor-21 .elementor-element.elementor-element-37c2303 .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-21 .elementor-element.elementor-element-f56f757{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-87b986a{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-0f46291{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-72481e7{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-0d90038{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-3b710ee{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-21 .elementor-element.elementor-element-323274c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-21 .elementor-element.elementor-element-1d45b9a{padding:20px 0 0 0;text-align:center}.elementor-21 .elementor-element.elementor-element-d64cbe6{text-align:center}.elementor-21 .elementor-element.elementor-element-45d89b6{--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-ae39678{text-align:center}.elementor-21 .elementor-element.elementor-element-ae39678 .elementor-heading-title{font-size:20px;line-height:1.4em}.elementor-21 .elementor-element.elementor-element-dac8766{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-21 .elementor-element.elementor-element-77aa2b2{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-94d2fe6{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-a9af8fb{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-21 .elementor-element.elementor-element-118f933{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-98b2df5{--content-width:1320px}.elementor-21 .elementor-element.elementor-element-2df7bb8{--width:95.169%}.elementor-21 .elementor-element.elementor-element-bf04c85{--content-width:1320px}.elementor-21 .elementor-element.elementor-element-942f13e{--width:50%}.elementor-21 .elementor-element.elementor-element-1654f6a{--width:50%}.elementor-21 .elementor-element.elementor-element-45ead0a{--width:346px}.elementor-21 .elementor-element.elementor-element-7b46634{--width:340px}.elementor-21 .elementor-element.elementor-element-e0d8f4e{--width:362px}.elementor-21 .elementor-element.elementor-element-6c319a2{--width:362px}.elementor-21 .elementor-element.elementor-element-8a6f526{--width:226px}.elementor-21 .elementor-element.elementor-element-eac1bee{--width:226px}.elementor-21 .elementor-element.elementor-element-703cfbd{--width:80%}.elementor-21 .elementor-element.elementor-element-afe2f60{--content-width:1500px}.elementor-21 .elementor-element.elementor-element-356fd10{--width:25%}.elementor-21 .elementor-element.elementor-element-a9654f2{--width:25%}.elementor-21 .elementor-element.elementor-element-7bf6da6{--width:25%}.elementor-21 .elementor-element.elementor-element-5e46cb9{--width:25%}.elementor-21 .elementor-element.elementor-element-4008e65{--content-width:1320px}.elementor-21 .elementor-element.elementor-element-0f8b337{--width:50%}.elementor-21 .elementor-element.elementor-element-9bd3ead{--width:346px}.elementor-21 .elementor-element.elementor-element-eef53af{--width:340px}.elementor-21 .elementor-element.elementor-element-2e3358b{--width:362px}.elementor-21 .elementor-element.elementor-element-909b38a{--width:362px}.elementor-21 .elementor-element.elementor-element-0970c96{--width:226px}.elementor-21 .elementor-element.elementor-element-c35de6b{--width:226px}.elementor-21 .elementor-element.elementor-element-3d34f7a{--width:50%}.elementor-21 .elementor-element.elementor-element-c3dbea1{--width:80%}.elementor-21 .elementor-element.elementor-element-62bd462{--content-width:1500px}.elementor-21 .elementor-element.elementor-element-5b10030{--width:25%}.elementor-21 .elementor-element.elementor-element-7283bbb{--width:25%}.elementor-21 .elementor-element.elementor-element-64ac6f2{--width:25%}.elementor-21 .elementor-element.elementor-element-264381b{--width:25%}.elementor-21 .elementor-element.elementor-element-993caf4{--width:25%}.elementor-21 .elementor-element.elementor-element-d1355d4{--content-width:1320px}.elementor-21 .elementor-element.elementor-element-432183f{--width:50%}.elementor-21 .elementor-element.elementor-element-5dbe3de{--width:50%}.elementor-21 .elementor-element.elementor-element-dd9d7f0{--width:346px}.elementor-21 .elementor-element.elementor-element-279f5b4{--width:340px}.elementor-21 .elementor-element.elementor-element-e81c9a2{--width:362px}.elementor-21 .elementor-element.elementor-element-41adcb1{--width:362px}.elementor-21 .elementor-element.elementor-element-820fae5{--width:226px}.elementor-21 .elementor-element.elementor-element-3a1e99f{--width:226px}.elementor-21 .elementor-element.elementor-element-0765f5e{--width:80%}.elementor-21 .elementor-element.elementor-element-91797b6{--content-width:1500px}.elementor-21 .elementor-element.elementor-element-f20e8f6{--width:25%}.elementor-21 .elementor-element.elementor-element-f8bccfa{--width:25%}.elementor-21 .elementor-element.elementor-element-8a62caa{--width:25%}.elementor-21 .elementor-element.elementor-element-3cd0c14{--width:25%}.elementor-21 .elementor-element.elementor-element-a5ba4df{--content-width:1320px}.elementor-21 .elementor-element.elementor-element-54478ba{--width:50%}.elementor-21 .elementor-element.elementor-element-4df46dd{--width:346px}.elementor-21 .elementor-element.elementor-element-cbdd2b8{--width:340px}.elementor-21 .elementor-element.elementor-element-58acdbd{--width:362px}.elementor-21 .elementor-element.elementor-element-361fadd{--width:362px}.elementor-21 .elementor-element.elementor-element-71a10f1{--width:226px}.elementor-21 .elementor-element.elementor-element-9448238{--width:226px}.elementor-21 .elementor-element.elementor-element-c54e56a{--width:50%}.elementor-21 .elementor-element.elementor-element-285fbfe{--width:80%}.elementor-21 .elementor-element.elementor-element-f56f757{--content-width:1500px}.elementor-21 .elementor-element.elementor-element-cf07e69{--width:25%}.elementor-21 .elementor-element.elementor-element-20920b7{--width:25%}.elementor-21 .elementor-element.elementor-element-3d5dd32{--width:25%}.elementor-21 .elementor-element.elementor-element-707140e{--width:25%}.elementor-21 .elementor-element.elementor-element-3b710ee{--content-width:1320px}.elementor-21 .elementor-element.elementor-element-323274c{--width:50%}.elementor-21 .elementor-element.elementor-element-b9d776e{--width:50%}.elementor-21 .elementor-element.elementor-element-bc9139a{--width:346px}.elementor-21 .elementor-element.elementor-element-a5424b4{--width:340px}.elementor-21 .elementor-element.elementor-element-41dbfeb{--width:362px}.elementor-21 .elementor-element.elementor-element-44fa554{--width:362px}.elementor-21 .elementor-element.elementor-element-f366ede{--width:226px}.elementor-21 .elementor-element.elementor-element-22ef3f2{--width:226px}.elementor-21 .elementor-element.elementor-element-86d6270{--width:80%}.elementor-21 .elementor-element.elementor-element-dac8766{--content-width:1500px}.elementor-21 .elementor-element.elementor-element-99e75a7{--width:25%}.elementor-21 .elementor-element.elementor-element-a6112a5{--width:25%}.elementor-21 .elementor-element.elementor-element-d506cec{--width:25%}.elementor-21 .elementor-element.elementor-element-47d25e8{--width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-45ead0a{--width:246px}.elementor-21 .elementor-element.elementor-element-7b46634{--width:240px}.elementor-21 .elementor-element.elementor-element-e0d8f4e{--width:262px}.elementor-21 .elementor-element.elementor-element-6c319a2{--width:262px}.elementor-21 .elementor-element.elementor-element-8a6f526{--width:126px}.elementor-21 .elementor-element.elementor-element-97645bc{--width:90%}.elementor-21 .elementor-element.elementor-element-703cfbd{--width:100%}.elementor-21 .elementor-element.elementor-element-be7d4bc{--width:90%}.elementor-21 .elementor-element.elementor-element-9bd3ead{--width:236px}.elementor-21 .elementor-element.elementor-element-2e3358b{--width:262px}.elementor-21 .elementor-element.elementor-element-909b38a{--width:262px}.elementor-21 .elementor-element.elementor-element-0970c96{--width:126px}.elementor-21 .elementor-element.elementor-element-b3a7e68{--width:90%}.elementor-21 .elementor-element.elementor-element-c3dbea1{--width:100%}.elementor-21 .elementor-element.elementor-element-fe41b4c{--width:90%}.elementor-21 .elementor-element.elementor-element-dd9d7f0{--width:246px}.elementor-21 .elementor-element.elementor-element-279f5b4{--width:240px}.elementor-21 .elementor-element.elementor-element-e81c9a2{--width:262px}.elementor-21 .elementor-element.elementor-element-41adcb1{--width:262px}.elementor-21 .elementor-element.elementor-element-820fae5{--width:126px}.elementor-21 .elementor-element.elementor-element-77eb311{--width:90%}.elementor-21 .elementor-element.elementor-element-0765f5e{--width:100%}.elementor-21 .elementor-element.elementor-element-8ccc609{--width:90%}.elementor-21 .elementor-element.elementor-element-4df46dd{--width:236px}.elementor-21 .elementor-element.elementor-element-58acdbd{--width:262px}.elementor-21 .elementor-element.elementor-element-361fadd{--width:262px}.elementor-21 .elementor-element.elementor-element-71a10f1{--width:126px}.elementor-21 .elementor-element.elementor-element-2ce829d{--width:90%}.elementor-21 .elementor-element.elementor-element-285fbfe{--width:100%}.elementor-21 .elementor-element.elementor-element-d713a59{--width:90%}.elementor-21 .elementor-element.elementor-element-bc9139a{--width:246px}.elementor-21 .elementor-element.elementor-element-a5424b4{--width:240px}.elementor-21 .elementor-element.elementor-element-41dbfeb{--width:262px}.elementor-21 .elementor-element.elementor-element-44fa554{--width:262px}.elementor-21 .elementor-element.elementor-element-f366ede{--width:126px}.elementor-21 .elementor-element.elementor-element-5ecf0b4{--width:90%}.elementor-21 .elementor-element.elementor-element-86d6270{--width:100%}.elementor-21 .elementor-element.elementor-element-65d4be7{--width:90%}}.elementor-21 .elementor-element.elementor-element-98b2df5{width:100%;min-height:90vh;background-size:cover;background-position:center;background-repeat:no-repeat}.elementor-21 .elementor-element.elementor-element-bf04c85{width:100%;min-height:40vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-bf04c85{padding-top:3.5rem;min-height:50vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-bf04c85{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-5ccd86b{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-5ccd86b{min-height:10vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-5ccd86b{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-4008e65{width:100%;min-height:40vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-4008e65{padding-top:3.5rem;min-height:50vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-4008e65{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-ed58f7d{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-ed58f7d{min-height:10vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-ed58f7d{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-d1355d4{width:100%;min-height:40vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-d1355d4{padding-top:3.5rem;min-height:50vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-d1355d4{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-eb463c6{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-eb463c6{min-height:10vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-eb463c6{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-a5ba4df{width:100%;min-height:40vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-a5ba4df{padding-top:3.5rem;min-height:50vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-a5ba4df{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-ec6fb11{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-ec6fb11{min-height:10vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-ec6fb11{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-3b710ee{width:100%;min-height:40vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-3b710ee{padding-top:3.5rem;min-height:50vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-3b710ee{min-height:0vh}}.elementor-21 .elementor-element.elementor-element-45d89b6{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-21 .elementor-element.elementor-element-45d89b6{min-height:10vh}}@media (max-width:767px){.elementor-21 .elementor-element.elementor-element-45d89b6{min-height:0vh}}