.elementor-12 .elementor-element.elementor-element-24d13xq{--display:flex;--min-height:95vh;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.22;--padding-top:0px;--padding-bottom:148px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24d13xq:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24d13xq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaconortho.com.sg/wp-content/uploads/2026/09/Dr-Bryan-and-nurses-e1790585419957.webp");background-position:59.78% 47.2%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-24d13xq::before, .elementor-12 .elementor-element.elementor-element-24d13xq > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-24d13xq > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-24d13xq > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-24d13xq > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-24d13xq > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-w1xaqnm{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:19px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-w1xaqnm.e-con{--align-self:center;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-miq67eg{text-align:center;}.elementor-12 .elementor-element.elementor-element-miq67eg .elementor-heading-title{font-family:var( --e-global-typography-bopagetitle-font-family ), Sans-serif;font-size:var( --e-global-typography-bopagetitle-font-size );font-weight:var( --e-global-typography-bopagetitle-font-weight );text-transform:var( --e-global-typography-bopagetitle-text-transform );font-style:var( --e-global-typography-bopagetitle-font-style );line-height:var( --e-global-typography-bopagetitle-line-height );letter-spacing:var( --e-global-typography-bopagetitle-letter-spacing );color:var( --e-global-color-bowhite );}.elementor-12 .elementor-element.elementor-element-bz7s2dr{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bz7s2dr .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bowhite );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0eipgwy{width:var( --container-widget-width, 46.33% );max-width:46.33%;--container-widget-width:46.33%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-bowhite );}.elementor-12 .elementor-element.elementor-element-u4n7w8z{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:101px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-u4n7w8z:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-u4n7w8z > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bosection );}.elementor-12 .elementor-element.elementor-element-x8qsv76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40% 5.12%;--row-gap:40%;--column-gap:5.12%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fiwgsjh{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-x9vfqik{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-x9vfqik img{width:100%;}.elementor-12 .elementor-element.elementor-element-m7wti9y{width:var( --container-widget-width, 90.7% );max-width:90.7%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:90.7%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-m7wti9y .elementor-heading-title{font-family:var( --e-global-typography-bosubhead-font-family ), Sans-serif;font-size:var( --e-global-typography-bosubhead-font-size );font-weight:var( --e-global-typography-bosubhead-font-weight );text-transform:var( --e-global-typography-bosubhead-text-transform );font-style:var( --e-global-typography-bosubhead-font-style );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a6wkh1p{width:var( --container-widget-width, 90.7% );max-width:90.7%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 121px) 0px;--container-widget-width:90.7%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-tm5da9b{width:var( --container-widget-width, 90.7% );max-width:90.7%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:90.7%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-tm5da9b .elementor-heading-title{font-family:var( --e-global-typography-bosubhead-font-family ), Sans-serif;font-size:var( --e-global-typography-bosubhead-font-size );font-weight:var( --e-global-typography-bosubhead-font-weight );text-transform:var( --e-global-typography-bosubhead-text-transform );font-style:var( --e-global-typography-bosubhead-font-style );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-achkvq4{width:var( --container-widget-width, 90.7% );max-width:90.7%;--container-widget-width:90.7%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-368v7xe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-y2kgpxa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-y2kgpxa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-medg2za{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f1zai4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-s5712ov{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-s5712ov .elementor-heading-title{font-family:var( --e-global-typography-bosubhead-font-family ), Sans-serif;font-size:var( --e-global-typography-bosubhead-font-size );font-weight:var( --e-global-typography-bosubhead-font-weight );text-transform:var( --e-global-typography-bosubhead-text-transform );font-style:var( --e-global-typography-bosubhead-font-style );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-efb35xs{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 77px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-abm3img{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-abm3i01{text-align:center;}.elementor-12 .elementor-element.elementor-element-abm3i01 img{width:100%;height:auto;}.elementor-12 .elementor-element.elementor-element-abm3i02{text-align:center;}.elementor-12 .elementor-element.elementor-element-abm3i02 img{width:100%;height:auto;}.elementor-12 .elementor-element.elementor-element-abm3i03{text-align:center;}.elementor-12 .elementor-element.elementor-element-abm3i03 img{width:100%;height:auto;}.elementor-12 .elementor-element.elementor-element-n5c6ewg{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-n5c6ewg .elementor-heading-title{font-family:var( --e-global-typography-bosubhead-font-family ), Sans-serif;font-size:var( --e-global-typography-bosubhead-font-size );font-weight:var( --e-global-typography-bosubhead-font-weight );text-transform:var( --e-global-typography-bosubhead-text-transform );font-style:var( --e-global-typography-bosubhead-font-style );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ep50169{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-il1wc2n{--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:flex-start;--gap:12% 0.74%;--row-gap:12%;--column-gap:0.74%;--flex-wrap:wrap;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-jgs0hcw{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ajbchwk{text-align:center;}.elementor-12 .elementor-element.elementor-element-ajbchwk img{width:100%;height:363px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-l1oydcv{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-v1cl9qs{text-align:center;}.elementor-12 .elementor-element.elementor-element-v1cl9qs img{width:100%;height:363px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-h7n2act{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3821uhs{text-align:center;}.elementor-12 .elementor-element.elementor-element-3821uhs img{width:100%;height:363px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-vkdjlc4{--display:flex;--min-height:427px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-vkdjlc4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-vkdjlc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-abt0row{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0n5rmia{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:28px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-n3lkfxg{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-l7yuz1r{--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:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-urw5zcf{text-align:center;}.elementor-12 .elementor-element.elementor-element-urw5zcf img{width:100%;height:342px;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-24d13xq{--min-height:700px;--padding-top:0px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-24d13xq:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24d13xq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-miq67eg .elementor-heading-title{font-size:var( --e-global-typography-bopagetitle-font-size );line-height:var( --e-global-typography-bopagetitle-line-height );letter-spacing:var( --e-global-typography-bopagetitle-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bz7s2dr .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0eipgwy{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-u4n7w8z{--padding-top:72px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-x8qsv76{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-12 .elementor-element.elementor-element-fiwgsjh{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-x9vfqik img{height:398px;}.elementor-12 .elementor-element.elementor-element-m7wti9y{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-m7wti9y .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6wkh1p{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-tm5da9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-tm5da9b .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-achkvq4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-y2kgpxa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-medg2za{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f1zai4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-s5712ov .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-efb35xs{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-n5c6ewg .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ep50169{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-il1wc2n{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ajbchwk img{height:290px;}.elementor-12 .elementor-element.elementor-element-v1cl9qs img{height:290px;}.elementor-12 .elementor-element.elementor-element-3821uhs img{height:290px;}.elementor-12 .elementor-element.elementor-element-vkdjlc4{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-abt0row{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-0n5rmia{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-n3lkfxg{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-l7yuz1r{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-urw5zcf img{height:274px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-24d13xq{--min-height:620px;--padding-top:0px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-24d13xq:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24d13xq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-w1xaqnm{--width:100%;--padding-top:16px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-miq67eg .elementor-heading-title{font-size:var( --e-global-typography-bopagetitle-font-size );line-height:var( --e-global-typography-bopagetitle-line-height );letter-spacing:var( --e-global-typography-bopagetitle-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bz7s2dr{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12 .elementor-element.elementor-element-bz7s2dr .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0eipgwy{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-u4n7w8z{--padding-top:56px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fiwgsjh{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-x9vfqik{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-12 .elementor-element.elementor-element-x9vfqik img{height:auto;}.elementor-12 .elementor-element.elementor-element-m7wti9y{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-m7wti9y.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-m7wti9y .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6wkh1p{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6wkh1p.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-tm5da9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-tm5da9b .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-achkvq4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-368v7xe{--width:100%;}.elementor-12 .elementor-element.elementor-element-y2kgpxa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-y2kgpxa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-medg2za{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f1zai4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-s5712ov .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-efb35xs{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-n5c6ewg .elementor-heading-title{font-size:var( --e-global-typography-bosubhead-font-size );line-height:var( --e-global-typography-bosubhead-line-height );letter-spacing:var( --e-global-typography-bosubhead-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ep50169{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-il1wc2n{--width:100%;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-jgs0hcw{--width:100%;}.elementor-12 .elementor-element.elementor-element-ajbchwk img{height:auto;}.elementor-12 .elementor-element.elementor-element-l1oydcv{--width:100%;}.elementor-12 .elementor-element.elementor-element-v1cl9qs img{height:auto;}.elementor-12 .elementor-element.elementor-element-h7n2act{--width:100%;}.elementor-12 .elementor-element.elementor-element-3821uhs img{height:auto;}.elementor-12 .elementor-element.elementor-element-vkdjlc4{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-0n5rmia{--padding-top:32px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-n3lkfxg{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-urw5zcf img{height:auto;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-w1xaqnm{--width:93.95%;}.elementor-12 .elementor-element.elementor-element-x8qsv76{--width:100%;}.elementor-12 .elementor-element.elementor-element-fiwgsjh{--width:48.16%;}.elementor-12 .elementor-element.elementor-element-368v7xe{--width:43.68%;}.elementor-12 .elementor-element.elementor-element-abm3img{--width:100%;}.elementor-12 .elementor-element.elementor-element-il1wc2n{--width:100%;}.elementor-12 .elementor-element.elementor-element-jgs0hcw{--width:22.17%;}.elementor-12 .elementor-element.elementor-element-l1oydcv{--width:40.48%;}.elementor-12 .elementor-element.elementor-element-h7n2act{--width:35.86%;}.elementor-12 .elementor-element.elementor-element-0n5rmia{--width:48%;}.elementor-12 .elementor-element.elementor-element-l7yuz1r{--width:44.04%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-w1xaqnm{--width:100%;}.elementor-12 .elementor-element.elementor-element-fiwgsjh{--width:100%;}.elementor-12 .elementor-element.elementor-element-368v7xe{--width:100%;}.elementor-12 .elementor-element.elementor-element-il1wc2n{--width:100%;}.elementor-12 .elementor-element.elementor-element-jgs0hcw{--width:32%;}.elementor-12 .elementor-element.elementor-element-l1oydcv{--width:32%;}.elementor-12 .elementor-element.elementor-element-h7n2act{--width:32%;}.elementor-12 .elementor-element.elementor-element-0n5rmia{--width:100%;}.elementor-12 .elementor-element.elementor-element-l7yuz1r{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-0eipgwy */.elementor-12 .elementor-element.elementor-element-0eipgwy p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w1xaqnm */.elementor-12 .elementor-element.elementor-element-w1xaqnm { position: relative; } .elementor-12 .elementor-element.elementor-element-w1xaqnm::before { content: ""; position: absolute; inset: 0; background-color: var(--e-global-color-primary); mix-blend-mode: soft-light; pointer-events: none; z-index: 0; } .elementor-12 .elementor-element.elementor-element-w1xaqnm > .elementor-element { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abm3i01 */.elementor-12 .elementor-element.elementor-element-abm3i01 img { display: block; height: auto; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abm3i02 */.elementor-12 .elementor-element.elementor-element-abm3i02 img { display: block; height: auto; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abm3i03 */.elementor-12 .elementor-element.elementor-element-abm3i03 img { display: block; height: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-u4n7w8z */.elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor p { margin: 0 0 14px; } .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor ul, .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor ol { margin: 15.6px 0; padding-left: 40px; } .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor ul:first-child, .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor ol:first-child { margin-top: 0; } .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor li { margin: 0 0 8.6px; } .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor li:last-child { margin-bottom: 0; } .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor p:last-child, .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor ul:last-child, .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor ol:last-child { margin-bottom: 0; } .elementor-12 .elementor-element.elementor-element-u4n7w8z .elementor-widget-text-editor a { color: var(--e-global-color-boblack); text-decoration: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-vkdjlc4 */.elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor p { margin: 0 0 14px; } .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor ul, .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor ol { margin: 15.6px 0; padding-left: 40px; } .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor ul:first-child, .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor ol:first-child { margin-top: 0; } .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor li { margin: 0 0 8.6px; } .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor li:last-child { margin-bottom: 0; } .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor p:last-child, .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor ul:last-child, .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor ol:last-child { margin-bottom: 0; } .elementor-12 .elementor-element.elementor-element-vkdjlc4 .elementor-widget-text-editor a { color: var(--e-global-color-boblack); text-decoration: none; }/* End custom CSS */