.elementor-7 .elementor-element.elementor-element-f7fbe7a{--display:flex;--min-height:586px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.31;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-f7fbe7a:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-f7fbe7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/1fffc8f37ebcc2e53c50da8d786ea3e062d5a44d-min.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-f7fbe7a::before,.elementor-7 .elementor-element.elementor-element-f7fbe7a>.elementor-background-video-container::before,.elementor-7 .elementor-element.elementor-element-f7fbe7a>.e-con-inner>.elementor-background-video-container::before,.elementor-7 .elementor-element.elementor-element-f7fbe7a>.elementor-background-slideshow::before,.elementor-7 .elementor-element.elementor-element-f7fbe7a>.e-con-inner>.elementor-background-slideshow::before,.elementor-7 .elementor-element.elementor-element-f7fbe7a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#080808;--background-overlay:''}.elementor-7 .elementor-element.elementor-element-b355054{--display:flex}.elementor-7 .elementor-element.elementor-element-b355054.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-7 .elementor-element.elementor-element-f5f85f6{padding:0 0 20px 0;text-align:center}.elementor-7 .elementor-element.elementor-element-f5f85f6 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:56px;font-weight:700;line-height:62px;color:#FFF}.elementor-7 .elementor-element.elementor-element-75dfaad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-7 .elementor-element.elementor-element-81356f2{--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}.elementor-7 .elementor-element.elementor-element-4bebc4f{--display:flex}.elementor-7 .elementor-element.elementor-element-dd6df46{--display:flex;--min-height:569px;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:#FFF;--border-color:#FFFFFF}.elementor-7 .elementor-element.elementor-element-dd6df46:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-dd6df46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/1-3.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.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-7 .elementor-element.elementor-element-367172a{margin:-250px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px;z-index:99;text-align:center}.elementor-7 .elementor-element.elementor-element-367172a img{width:466px;height:389px;object-fit:cover;object-position:center center;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFF}.elementor-7 .elementor-element.elementor-element-9310a34{--display:flex;--justify-content:center}.elementor-7 .elementor-element.elementor-element-ea3c0fc .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;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-7 .elementor-element.elementor-element-19c6ef3{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b6a5cb6{left:0}body.rtl .elementor-7 .elementor-element.elementor-element-b6a5cb6{right:0}.elementor-7 .elementor-element.elementor-element-b6a5cb6{bottom:-40%;z-index:1;text-align:start}.elementor-7 .elementor-element.elementor-element-b6a5cb6 img{opacity:.5}.elementor-7 .elementor-element.elementor-element-ada8d0a{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-7 .elementor-element.elementor-element-1e8c8b6{--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-7 .elementor-element.elementor-element-da31195{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-d473b50 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:55px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-a1ff4f1{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-7316335{--display:flex}.elementor-7 .elementor-element.elementor-element-964ad6a{--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:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-7 .elementor-element.elementor-element-85ecb36{--display:flex;--min-height:236px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-85ecb36:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-85ecb36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Image_1-1.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-85ecb36.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7 .elementor-element.elementor-element-e4ebf67{--display:flex;--min-height:347px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-e4ebf67:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-e4ebf67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Image_2.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-801f1e8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-d64ba3d{--display:flex;--min-height:234px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-5d944e7{margin:0% -26% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:end}.elementor-7 .elementor-element.elementor-element-5d944e7 img{height:240px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-e6e4998{--display:flex;--min-height:135px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-7c6339f img{height:179px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-0f0b45d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-d89d682{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-3bb4aec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-7 .elementor-element.elementor-element-e8270f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-e8270f8 .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-e8270f8 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-314469c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-314469c .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-314469c .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-1d35e9d{--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 15px;--row-gap:0px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-056037c{--display:flex;--min-height:344px;--border-radius:3px 3px 3px 3px}.elementor-7 .elementor-element.elementor-element-056037c:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-056037c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/e4fbfd2f695cc61926b5a9252556343367bd39d0.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-3b01129{--display:flex;--min-height:344px;--border-radius:3px 3px 3px 3px}.elementor-7 .elementor-element.elementor-element-3b01129:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-3b01129>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/105ef5f75a72d2bd59f9e661097b3497c129238c.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-0086ac4{--display:flex;--min-height:344px;--border-radius:3px 3px 3px 3px}.elementor-7 .elementor-element.elementor-element-0086ac4:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-0086ac4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/66ea0532ffaba049ff12c0749ade6dbfe91d5c09.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-8a91fe1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-380c676{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-380c676 .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-380c676 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-7b77afe{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-7b77afe .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-7b77afe .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-8de2324{--display:flex;--justify-content:center}.elementor-7 .elementor-element.elementor-element-75d5637 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#000}.elementor-7 .elementor-element.elementor-element-3e10e56{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-7 .elementor-element.elementor-element-7bdd40e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-5a321a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-fcbd29b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-757d11a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-757d11a .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-757d11a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-8bec740{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-8bec740 .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-8bec740 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-8ba09ba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-55fd575 img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-927b83a img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-fa88550 img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-9b6e3f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-25c3fc2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-25c3fc2 .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-25c3fc2 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-1c1c134{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-1c1c134 .elementor-divider-separator{width:100%}.elementor-7 .elementor-element.elementor-element-1c1c134 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-8254ab7{--display:flex;--justify-content:center}.elementor-7 .elementor-element.elementor-element-984e780 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-5ede928{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-4f0bd04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-7 .elementor-element.elementor-element-654481e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-9330e17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-3e38199{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-3e38199 .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-3e38199 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-cfff10c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-cfff10c .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-cfff10c .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-c4a8ce6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-682b8ec img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-c18630d img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-7aad21a img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-82f0f87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-05e473f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-05e473f .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-05e473f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-9079242{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-9079242 .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-9079242 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-a92c4c7{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%}.elementor-7 .elementor-element.elementor-element-db27c97 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-637e38e{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-808ae10{--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:50px;--padding-bottom:40px;--padding-left:120px;--padding-right:0px;--z-index:99}.elementor-7 .elementor-element.elementor-element-701657b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-a73d8c0{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%}.elementor-7 .elementor-element.elementor-element-a73d8c0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7 .elementor-element.elementor-element-a5f6a2c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-9479a52{padding:0 100px 0 0;text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-63ce175{--display:flex;--min-height:500px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-63ce175:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-63ce175>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/a583a98bcc49afd4eefaf9fd6a26bce5.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-d1a520f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -38%;top:15%;text-align:start}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d1a520f{left:0}body.rtl .elementor-7 .elementor-element.elementor-element-d1a520f{right:0}.elementor-7 .elementor-element.elementor-element-d1a520f img{width:380px;height:380px;object-fit:cover;object-position:center center;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFF}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-55067bf{right:0}body.rtl .elementor-7 .elementor-element.elementor-element-55067bf{left:0}.elementor-7 .elementor-element.elementor-element-55067bf{top:-60%;z-index:1;text-align:end}.elementor-7 .elementor-element.elementor-element-55067bf img{opacity:.6}.elementor-7 .elementor-element.elementor-element-f762690{--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;--padding-top:3%;--padding-bottom:0%;--padding-left:10%;--padding-right:5%;--z-index:99}.elementor-7 .elementor-element.elementor-element-c93f508{--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:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-6a63ecb{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-55626be img{width:100%;max-width:289px;height:329px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-a9861fd img{width:100%;max-width:289px;height:263px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-7bf0358{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-d3e0b94 img{width:100%;max-width:289px;height:263px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-8b8d46d img{width:100%;max-width:289px;height:329px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-ae7a0bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-d1bbf5d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-20a808e{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-203322f{left:0}body.rtl .elementor-7 .elementor-element.elementor-element-203322f{right:0}.elementor-7 .elementor-element.elementor-element-203322f{bottom:-45%;z-index:1;text-align:start}.elementor-7 .elementor-element.elementor-element-203322f img{opacity:.5}.elementor-7 .elementor-element.elementor-element-ecf8660{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-7 .elementor-element.elementor-element-407cac1{--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-7 .elementor-element.elementor-element-318ef73{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-52df130 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:55px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-41bfa1e{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-0c02b83{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px}.elementor-7 .elementor-element.elementor-element-1cc35ea{--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:22px 22px;--row-gap:22px;--column-gap:22px}.elementor-7 .elementor-element.elementor-element-9377990{--display:flex;--min-height:236px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-9377990:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-9377990>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Image_1-2.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-9377990.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7 .elementor-element.elementor-element-797033e{--display:flex;--min-height:347px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-797033e:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-797033e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Image_2-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-e0b0201{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-3e1a9f4{--display:flex;--min-height:234px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-ea647c6{margin:0% -26% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:end}.elementor-7 .elementor-element.elementor-element-ea647c6 img{height:240px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-fecba25{--display:flex;--min-height:135px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-01cc722 img{height:179px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-142d9e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-8b471ae{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-c3e7c47 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-55f087c{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-00ba34b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-c74d47a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-5196a61{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-5196a61 .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-5196a61 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-2c72290{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-2c72290 .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-2c72290 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-cfc8eb6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-5a53617 img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-411357a img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-4f700ea img{width:236px;height:344px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-c6a4359{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-56c31fb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-56c31fb .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-56c31fb .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-ac02c87{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-ac02c87 .elementor-divider-separator{width:99%}.elementor-7 .elementor-element.elementor-element-ac02c87 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-7 .elementor-element.elementor-element-91c7bb9{--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;--padding-top:3%;--padding-bottom:5%;--padding-left:10%;--padding-right:5%;--z-index:99}.elementor-7 .elementor-element.elementor-element-86af05b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-6d2a62f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-f0bd263 img{width:100%;max-width:289px;height:329px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-be0a404 img{width:100%;max-width:289px;height:263px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-0865768{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-3a52411 img{width:100%;max-width:289px;height:263px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-cfa15df img{width:100%;max-width:289px;height:329px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-d125d84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-3b764a1 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-d94abc0{text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-ba7e294{--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:80px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-7 .elementor-element.elementor-element-ba7e294:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-ba7e294>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Vector-1-2.png);background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-7 .elementor-element.elementor-element-ba7e294.e-con{--align-self:stretch}.elementor-7 .elementor-element.elementor-element-c28077d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-fa8150c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-7 .elementor-element.elementor-element-fa8150c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7 .elementor-element.elementor-element-3665d24 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:42px;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-9c45e49{width:var(--container-widget-width,94.546%);max-width:94.546%;--container-widget-width:94.546%;--container-widget-flex-grow:0;text-align:justify;font-family:"Nunito Sans",Sans-serif;font-size:20px;font-weight:400;color:#0D0D0DCC}.elementor-7 .elementor-element.elementor-element-9c45e49.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-7 .elementor-element.elementor-element-e9cbb18{--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:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-7 .elementor-element.elementor-element-340f00f{--display:flex;--min-height:278px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#FFF;--border-color:#FFFFFF;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-340f00f:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-340f00f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Pool_Party.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-1b13d29{--display:flex;border-style:solid;--border-style:solid;border-width:10px 5px 10px 5px;--border-top-width:10px;--border-right-width:5px;--border-bottom-width:10px;--border-left-width:5px;border-color:#FCFCFC;--border-color:#FCFCFC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-1b13d29:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-1b13d29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Reception-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-6766eb0{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#FFF;--border-color:#FFFFFF;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-6766eb0:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-6766eb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ibfwweddings.com/wp-content/uploads/2025/11/Reception.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-46a5afc{right:0}body.rtl .elementor-7 .elementor-element.elementor-element-46a5afc{left:0}.elementor-7 .elementor-element.elementor-element-46a5afc{top:-60%;z-index:1;text-align:end}.elementor-7 .elementor-element.elementor-element-46a5afc img{opacity:.6}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-7 .elementor-element.elementor-element-f5f85f6 .elementor-heading-title{font-size:42px;line-height:48px}.elementor-7 .elementor-element.elementor-element-75dfaad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-81356f2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-7 .elementor-element.elementor-element-4bebc4f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-7 .elementor-element.elementor-element-367172a{margin:-250px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 250px}.elementor-7 .elementor-element.elementor-element-9310a34{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-7 .elementor-element.elementor-element-ea3c0fc .elementor-heading-title{font-size:22px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-7 .elementor-element.elementor-element-19c6ef3{text-align:center;font-size:16px}.elementor-7 .elementor-element.elementor-element-b6a5cb6{bottom:-5%}.elementor-7 .elementor-element.elementor-element-b6a5cb6 img{max-width:80%}.elementor-7 .elementor-element.elementor-element-ada8d0a{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-d473b50 .elementor-heading-title{font-size:22px;line-height:28px}.elementor-7 .elementor-element.elementor-element-a1ff4f1{font-size:16px}.elementor-7 .elementor-element.elementor-element-7316335{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-d64ba3d{--justify-content:flex-start}.elementor-7 .elementor-element.elementor-element-75d5637 .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-3e10e56{font-size:16px}.elementor-7 .elementor-element.elementor-element-7bdd40e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-8ba09ba{--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-984e780 .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-5ede928{font-size:16px}.elementor-7 .elementor-element.elementor-element-4f0bd04{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-c4a8ce6{--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-a92c4c7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-db27c97 .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-637e38e{font-size:16px}.elementor-7 .elementor-element.elementor-element-808ae10{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-a5f6a2c .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-9479a52{font-size:16px}.elementor-7 .elementor-element.elementor-element-55067bf img{max-width:80%}.elementor-7 .elementor-element.elementor-element-f762690{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-c93f508{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-6a63ecb{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-55626be img{max-width:270px;height:300px}.elementor-7 .elementor-element.elementor-element-a9861fd img{max-width:270px;height:240px}.elementor-7 .elementor-element.elementor-element-7bf0358{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-d3e0b94 img{max-width:270px;height:240px}.elementor-7 .elementor-element.elementor-element-8b8d46d img{max-width:270px;height:300px}.elementor-7 .elementor-element.elementor-element-ae7a0bf{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-d1bbf5d .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-20a808e{font-size:16px}.elementor-7 .elementor-element.elementor-element-203322f{bottom:-5%}.elementor-7 .elementor-element.elementor-element-203322f img{max-width:80%}.elementor-7 .elementor-element.elementor-element-ecf8660{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-318ef73{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-52df130 .elementor-heading-title{font-size:22px;line-height:28px}.elementor-7 .elementor-element.elementor-element-41bfa1e{font-size:16px}.elementor-7 .elementor-element.elementor-element-0c02b83{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-1cc35ea{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-e0b0201{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-3e1a9f4{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-142d9e4{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-8b471ae{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-c3e7c47 .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-55f087c{font-size:16px}.elementor-7 .elementor-element.elementor-element-cfc8eb6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-91c7bb9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-7 .elementor-element.elementor-element-86af05b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-6d2a62f{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-f0bd263 img{max-width:270px;height:300px}.elementor-7 .elementor-element.elementor-element-be0a404 img{max-width:270px;height:240px}.elementor-7 .elementor-element.elementor-element-0865768{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-7 .elementor-element.elementor-element-3a52411 img{max-width:270px;height:240px}.elementor-7 .elementor-element.elementor-element-cfa15df img{max-width:270px;height:300px}.elementor-7 .elementor-element.elementor-element-d125d84{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-3b764a1 .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-d94abc0{font-size:16px}.elementor-7 .elementor-element.elementor-element-ba7e294{--padding-top:40px;--padding-bottom:80px;--padding-left:30px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-fa8150c{--justify-content:center}.elementor-7 .elementor-element.elementor-element-3665d24 .elementor-heading-title{font-size:22px}.elementor-7 .elementor-element.elementor-element-9c45e49{font-size:16px}.elementor-7 .elementor-element.elementor-element-e9cbb18{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-7 .elementor-element.elementor-element-46a5afc img{max-width:80%}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-7 .elementor-element.elementor-element-f5f85f6 .elementor-heading-title{font-size:23px;line-height:28px}.elementor-7 .elementor-element.elementor-element-75dfaad{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-4bebc4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-dd6df46{--min-height:300px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-7 .elementor-element.elementor-element-ea3c0fc{padding:30px 0 0 0;text-align:center}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-7 .elementor-element.elementor-element-ada8d0a{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-1e8c8b6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-da31195{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-0d60f18 img{height:250px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-d473b50{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-a1ff4f1{text-align:center}.elementor-7 .elementor-element.elementor-element-85ecb36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-e4ebf67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-d64ba3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-7bdd40e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-8ba09ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-8254ab7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-54d2b1c img{width:100%;height:250px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-984e780{text-align:center}.elementor-7 .elementor-element.elementor-element-984e780 .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-5ede928{text-align:center}.elementor-7 .elementor-element.elementor-element-4f0bd04{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-c4a8ce6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-a92c4c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-c9cb35e img{width:100%;height:250px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-db27c97{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-db27c97 .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-637e38e{text-align:center}.elementor-7 .elementor-element.elementor-element-808ae10{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-701657b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-a73d8c0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-db1608d img{width:100%;height:250px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-a5f6a2c{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-a5f6a2c .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-9479a52{padding:0 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-ae7a0bf{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-c199ab6{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-c199ab6 img{width:100%;height:250px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-d1bbf5d{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-d1bbf5d .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-20a808e{text-align:center}.elementor-7 .elementor-element.elementor-element-ecf8660{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-407cac1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-318ef73{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-e7729f2 img{height:250px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-52df130{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-41bfa1e{text-align:center}.elementor-7 .elementor-element.elementor-element-9377990{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-797033e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-3e1a9f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-142d9e4{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-8b471ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-75cabea img{width:100%;height:250px;object-fit:cover}.elementor-7 .elementor-element.elementor-element-c3e7c47{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-c3e7c47 .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-55f087c{text-align:center}.elementor-7 .elementor-element.elementor-element-cfc8eb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-7 .elementor-element.elementor-element-d125d84{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-7 .elementor-element.elementor-element-e4418df{width:100%;max-width:100%}.elementor-7 .elementor-element.elementor-element-e4418df img{width:100%;height:250px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-3b764a1{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-3b764a1 .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-d94abc0{text-align:center}.elementor-7 .elementor-element.elementor-element-ba7e294{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-7 .elementor-element.elementor-element-c28077d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-fa8150c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-9b7f330 img{max-width:100%;height:250px;object-fit:cover;object-position:center center}.elementor-7 .elementor-element.elementor-element-3665d24{padding:30px 0 0 0;text-align:center}.elementor-7 .elementor-element.elementor-element-3665d24 .elementor-heading-title{line-height:1.3em}.elementor-7 .elementor-element.elementor-element-9c45e49{width:100%;max-width:100%;text-align:center}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f7fbe7a{--content-width:1320px}.elementor-7 .elementor-element.elementor-element-b355054{--width:95.169%}.elementor-7 .elementor-element.elementor-element-75dfaad{--content-width:1320px}.elementor-7 .elementor-element.elementor-element-dd6df46{--width:466px}.elementor-7 .elementor-element.elementor-element-ada8d0a{--content-width:1320px}.elementor-7 .elementor-element.elementor-element-85ecb36{--width:50.647%}.elementor-7 .elementor-element.elementor-element-d64ba3d{--content-width:70%}.elementor-7 .elementor-element.elementor-element-8254ab7{--width:84%}.elementor-7 .elementor-element.elementor-element-4f0bd04{--content-width:1300px}.elementor-7 .elementor-element.elementor-element-a92c4c7{--width:84%}.elementor-7 .elementor-element.elementor-element-808ae10{--content-width:1500px}.elementor-7 .elementor-element.elementor-element-a73d8c0{--width:55%}.elementor-7 .elementor-element.elementor-element-63ce175{--width:100%}.elementor-7 .elementor-element.elementor-element-f762690{--content-width:1250px}.elementor-7 .elementor-element.elementor-element-c93f508{--width:46%}.elementor-7 .elementor-element.elementor-element-ae7a0bf{--width:50%}.elementor-7 .elementor-element.elementor-element-ecf8660{--content-width:1320px}.elementor-7 .elementor-element.elementor-element-9377990{--width:50.647%}.elementor-7 .elementor-element.elementor-element-3e1a9f4{--content-width:70%}.elementor-7 .elementor-element.elementor-element-142d9e4{--content-width:1400px}.elementor-7 .elementor-element.elementor-element-8b471ae{--width:84%}.elementor-7 .elementor-element.elementor-element-91c7bb9{--content-width:1300px}.elementor-7 .elementor-element.elementor-element-86af05b{--width:46%}.elementor-7 .elementor-element.elementor-element-d125d84{--width:50%}.elementor-7 .elementor-element.elementor-element-ba7e294{--content-width:1320px}.elementor-7 .elementor-element.elementor-element-fa8150c{--width:49%}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-85ecb36{--width:50%}.elementor-7 .elementor-element.elementor-element-d64ba3d{--content-width:100%}.elementor-7 .elementor-element.elementor-element-c93f508{--width:50%}.elementor-7 .elementor-element.elementor-element-9377990{--width:50%}.elementor-7 .elementor-element.elementor-element-3e1a9f4{--content-width:100%}.elementor-7 .elementor-element.elementor-element-86af05b{--width:50%}}.elementor-7 .elementor-element.elementor-element-f7fbe7a{width:100%;min-height:90vh;background-size:cover;background-position:center;background-repeat:no-repeat}.elementor-7 .elementor-element.elementor-element-75dfaad{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-75dfaad{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-75dfaad{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-ada8d0a{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-ada8d0a{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-ada8d0a{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-4f0bd04{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-4f0bd04{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-4f0bd04{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-808ae10{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-808ae10{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-808ae10{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-f762690{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-f762690{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-f762690{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-ecf8660{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-ecf8660{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-ecf8660{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-142d9e4{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-142d9e4{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-142d9e4{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-91c7bb9{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-91c7bb9{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-91c7bb9{min-height:0vh}}.elementor-7 .elementor-element.elementor-element-ba7e294{width:100%;min-height:0vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1450px) and (max-width:1636px){.elementor-7 .elementor-element.elementor-element-ba7e294{min-height:10vh}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-ba7e294{min-height:0vh}}