.elementor-1983 .elementor-element.elementor-element-a150ea5{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-a150ea5:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-a150ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwbreast.com/wp-content/uploads/2026/09/creamy-colored-underwear-woman-with-slim-body-shape-is-posing-against-background-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1983 .elementor-element.elementor-element-a150ea5::before, .elementor-1983 .elementor-element.elementor-element-a150ea5 > .elementor-background-video-container::before, .elementor-1983 .elementor-element.elementor-element-a150ea5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1983 .elementor-element.elementor-element-a150ea5 > .elementor-background-slideshow::before, .elementor-1983 .elementor-element.elementor-element-a150ea5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1983 .elementor-element.elementor-element-a150ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-292ce48 );--background-overlay:'';}.elementor-1983 .elementor-element.elementor-element-2dcfc95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-0700f47{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-bbef807 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:var(--fs-h2);font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-d1baca9{width:var( --container-widget-width, 55ch );max-width:55ch;--container-widget-width:55ch;--container-widget-flex-grow:0;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-df60acd{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1983 .elementor-element.elementor-element-c1f80b8 .elementor-button{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;padding:20px 45px 20px 45px;}.elementor-1983 .elementor-element.elementor-element-f61401b .elementor-button{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;padding:20px 45px 20px 45px;}.elementor-1983 .elementor-element.elementor-element-ccb5710{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1983 .elementor-element.elementor-element-ccb5710:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-ccb5710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EDE9;}.elementor-1983 .elementor-element.elementor-element-453cb62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1983 .elementor-element.elementor-element-fdf81f8{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1983 .elementor-element.elementor-element-fdf81f8 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-aa976e0{width:var( --container-widget-width, 70ch );max-width:70ch;--container-widget-width:70ch;--container-widget-flex-grow:0;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-aa976e0 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-7f06523{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-9df7a46{--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-1983 .elementor-element.elementor-element-3ed834a{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-3ed834a:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-3ed834a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1983 .elementor-element.elementor-element-f2135a4 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-0544ad4{--display:flex;--justify-content:space-between;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-e784d09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-40b0c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1983 .elementor-element.elementor-element-40b0c22 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-a6f0847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-a6f0847 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-icon i{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-icon svg{fill:var( --e-global-color-ba28529 );transition:fill 0.3s;}.elementor-1983 .elementor-element.elementor-element-feaea13{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-1983 .elementor-element.elementor-element-feaea13 .elementor-icon-list-text{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-2341766{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-2341766:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-2341766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-536ace6 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-611a293{--display:flex;--justify-content:space-between;--padding-top:020px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-6164e31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-9bfe153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1983 .elementor-element.elementor-element-9bfe153 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-a55c84f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-a55c84f p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-icon i{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-icon svg{fill:var( --e-global-color-ba28529 );transition:fill 0.3s;}.elementor-1983 .elementor-element.elementor-element-e6bbdfb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-1983 .elementor-element.elementor-element-e6bbdfb .elementor-icon-list-text{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-1e695f1{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-1e695f1:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-1e695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-6f8ab60 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-def490a{--display:flex;--min-height:300px;--justify-content:space-between;--padding-top:020px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-723a129{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-fc763db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1983 .elementor-element.elementor-element-fc763db .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-d6c1770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-d6c1770 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-icon i{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-ba28529 );transition:fill 0.3s;}.elementor-1983 .elementor-element.elementor-element-003d4f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-1983 .elementor-element.elementor-element-003d4f7 .elementor-icon-list-text{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-ea8e112{--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-1983 .elementor-element.elementor-element-61de86e{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-61de86e:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-61de86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-1ce4a07 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-2a9597b{--display:flex;--justify-content:space-between;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-e9c49b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-bbbd3d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1983 .elementor-element.elementor-element-bbbd3d5 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-4f72d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-4f72d26 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-icon i{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-icon svg{fill:var( --e-global-color-ba28529 );transition:fill 0.3s;}.elementor-1983 .elementor-element.elementor-element-84ca32a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-1983 .elementor-element.elementor-element-84ca32a .elementor-icon-list-text{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-250b516{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-250b516:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-250b516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-6bf0fe3 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-faefb1b{--display:flex;--justify-content:space-between;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-a099e3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-0eef751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1983 .elementor-element.elementor-element-0eef751 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-ecdeb75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-ecdeb75 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-icon i{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-icon svg{fill:var( --e-global-color-ba28529 );transition:fill 0.3s;}.elementor-1983 .elementor-element.elementor-element-48b9234{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-1983 .elementor-element.elementor-element-48b9234 .elementor-icon-list-text{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-2ef5ee7{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-2ef5ee7:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-2ef5ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-e254119 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-f483940{--display:flex;--min-height:300px;--justify-content:space-between;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-ccb8538{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-dfc13b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1983 .elementor-element.elementor-element-dfc13b0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-4f4d896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-4f4d896 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-icon i{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-icon svg{fill:var( --e-global-color-ba28529 );transition:fill 0.3s;}.elementor-1983 .elementor-element.elementor-element-ee3e707{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-item > a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-1983 .elementor-element.elementor-element-ee3e707 .elementor-icon-list-text{color:var( --e-global-color-ba28529 );transition:color 0.3s;}.elementor-1983 .elementor-element.elementor-element-8c39962{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1983 .elementor-element.elementor-element-8c39962:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-8c39962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1983 .elementor-element.elementor-element-5096ec8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1983 .elementor-element.elementor-element-d445932{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1983 .elementor-element.elementor-element-d445932 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-c6d2468{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-5726d60{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-48d97d1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-f36f504{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-f36f504 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-3896b75{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-62bc249{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-5833725{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-5833725 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-b687ea4{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-445e79c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-6f99945{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-6f99945 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-857530c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-fde4ff4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-0d6bffc{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-0d6bffc p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-c3ae9b7{--n-accordion-title-font-size:var(--fs-h6);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-292ce48 );--n-accordion-icon-size:var(--fs-h6);--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-292ce48 );--n-accordion-icon-active-color:var( --e-global-color-292ce48 );}.elementor-1983 .elementor-element.elementor-element-c3ae9b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-c3ae9b7 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1983 .elementor-element.elementor-element-c3ae9b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;}.elementor-1983 .elementor-element.elementor-element-9956a15{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1983 .elementor-element.elementor-element-9956a15:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-9956a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-b04bf31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-1983 .elementor-element.elementor-element-4a885d4{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1983 .elementor-element.elementor-element-4a885d4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-b5c353c{width:var( --container-widget-width, 70ch );max-width:70ch;--container-widget-width:70ch;--container-widget-flex-grow:0;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-b5c353c p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-fe19f14{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-1983 .elementor-element.elementor-element-5d9b371{--display:flex;--justify-content:flex-start;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-047c3c6 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:var(--fs-h5);font-weight:600;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-2427f25{text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-2427f25 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-f648ed5{--display:flex;--justify-content:flex-start;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-0e1e176 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:var(--fs-h5);font-weight:600;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-6031431{text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-6031431 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-9cb5088{--display:flex;--justify-content:flex-start;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-b57804e .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:var(--fs-h5);font-weight:600;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-5b53e49{text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-5b53e49 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-2cf7f33{--display:flex;--justify-content:flex-start;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-a835ec2 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:var(--fs-h5);font-weight:600;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-0f3e638{text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-0f3e638 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-2e71de5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1983 .elementor-element.elementor-element-2e71de5:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-2e71de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-1983 .elementor-element.elementor-element-8594f37{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1983 .elementor-element.elementor-element-2641861{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1983 .elementor-element.elementor-element-2641861 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-e26bc42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-8cb2bce{width:100%;max-width:100%;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-element-8cb2bce p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-8cc523a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1983 .elementor-element.elementor-element-413f787{--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-1983 .elementor-element.elementor-element-f07de46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-f07de46:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-f07de46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0C0C000;}.elementor-1983 .elementor-element.elementor-element-d207d46 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-55e6ca1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-55e6ca1:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-55e6ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0C0C0;}.elementor-1983 .elementor-element.elementor-element-2150319 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-26ac9af{--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-1983 .elementor-element.elementor-element-73f7f2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-73f7f2e:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-73f7f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-bc43c32 img{width:100%;}.elementor-1983 .elementor-element.elementor-element-ce12c0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-ce12c0b:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-ce12c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-d10988a img{width:100%;}.elementor-1983 .elementor-element.elementor-element-d266810{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#8D8D8D;--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-d266810 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1983 .elementor-element.elementor-element-d266810.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1983 .elementor-element.elementor-element-d266810.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#214B5900;}.elementor-1983 .elementor-element.elementor-element-d266810.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Be Vietnam Pro", Sans-serif;font-weight:500;}.elementor-1983 .elementor-element.elementor-element-800d705 .elementor-button{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;padding:20px 45px 20px 45px;}.elementor-1983 .elementor-element.elementor-element-46a7fe2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1983 .elementor-element.elementor-element-46a7fe2:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-46a7fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1983 .elementor-element.elementor-element-ee49bcf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1983 .elementor-element.elementor-element-7202768{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1983 .elementor-element.elementor-element-7202768 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-befb470{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-3fdf1ce{width:100%;max-width:100%;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-3fdf1ce p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-2f39774{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-1983 .elementor-element.elementor-element-9c30ff3{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1983 .elementor-element.elementor-element-00e8e7a{--display:flex;--min-height:500px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-00e8e7a:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-00e8e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-c5972db{--e-rating-gap:5px;--e-rating-icon-marked-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-e10f6d1 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-f4f8637{padding:0px 0px 50px 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-1983 .elementor-element.elementor-element-f4f8637 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-87a8803{text-align:center;color:#000000;}.elementor-1983 .elementor-element.elementor-element-87a8803 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-5411af2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1983 .elementor-element.elementor-element-6643cde{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-6643cde:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-6643cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-2e00868{--e-rating-gap:5px;--e-rating-icon-marked-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-ccc4e0e p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-f5a07b9{padding:0px 0px 50px 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-1983 .elementor-element.elementor-element-f5a07b9 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-a22d000{text-align:center;color:#000000;}.elementor-1983 .elementor-element.elementor-element-a22d000 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-1516843{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1983 .elementor-element.elementor-element-7950007{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-7950007:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-7950007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-508c3ff{--e-rating-gap:5px;--e-rating-icon-marked-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-fbba08b{text-align:center;}.elementor-1983 .elementor-element.elementor-element-fbba08b p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-a4641df{padding:0px 0px 50px 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-1983 .elementor-element.elementor-element-a4641df p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-0e1140d{text-align:center;color:#000000;}.elementor-1983 .elementor-element.elementor-element-0e1140d p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-6d4b8cd{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1983 .elementor-element.elementor-element-e5630fd{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-e5630fd:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-e5630fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-0f54868{--e-rating-gap:5px;--e-rating-icon-marked-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-1e50807{text-align:center;}.elementor-1983 .elementor-element.elementor-element-1e50807 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-cb0af1c{padding:0px 0px 50px 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-1983 .elementor-element.elementor-element-cb0af1c p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-e430e1a{text-align:center;color:#000000;}.elementor-1983 .elementor-element.elementor-element-e430e1a p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-fdb043c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1983 .elementor-element.elementor-element-ef090c0{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-ef090c0:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-ef090c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-d75119c{--e-rating-gap:5px;--e-rating-icon-marked-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-ee657a1{text-align:center;}.elementor-1983 .elementor-element.elementor-element-ee657a1 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-3cd2781{padding:0px 0px 50px 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-1983 .elementor-element.elementor-element-3cd2781 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-3d60eb3{text-align:center;color:#000000;}.elementor-1983 .elementor-element.elementor-element-3d60eb3 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-ea6da1d{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1983 .elementor-element.elementor-element-05aeaa5{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-05aeaa5:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-05aeaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1983 .elementor-element.elementor-element-07cba04{--e-rating-gap:5px;--e-rating-icon-marked-color:#87654E;}.elementor-1983 .elementor-element.elementor-element-b537f89{text-align:center;}.elementor-1983 .elementor-element.elementor-element-b537f89 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-01d3969{padding:0px 0px 50px 0px;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-1983 .elementor-element.elementor-element-01d3969 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-01af384{text-align:center;color:#000000;}.elementor-1983 .elementor-element.elementor-element-01af384 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-2a9790e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-size:10px;}.elementor-1983 .elementor-element.elementor-element-5150e25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-0fb8471{text-align:center;}.elementor-1983 .elementor-element.elementor-element-0fb8471 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:var(--fs-h2);font-weight:500;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-7d1c0d5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-acf1b0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-da6fcbd{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-da6fcbd p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-95fe271{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-aaa3403{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-8241a37{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-8241a37 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-c35e051{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-0bbd5c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-b8702f3{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-b8702f3 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-fc69b4f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-add7216{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-3776577{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-3776577 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-370ed0e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-ce4e6a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-29eb6f1{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-29eb6f1 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-f5c10c3{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-e8ad46c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-12d0e75{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-12d0e75 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-80dcfa0{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-4d7de20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-d189ac7{width:100%;max-width:100%;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-d189ac7 p{margin-block-end:0px;}.elementor-1983 .elementor-element.elementor-element-77ddf6a{--n-accordion-title-font-size:var(--fs-h6);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-292ce48 );--n-accordion-icon-size:var(--fs-h6);--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-292ce48 );--n-accordion-icon-active-color:var( --e-global-color-292ce48 );}.elementor-1983 .elementor-element.elementor-element-77ddf6a.elementor-element{--align-self:stretch;}.elementor-1983 .elementor-element.elementor-element-77ddf6a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-77ddf6a {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1983 .elementor-element.elementor-element-77ddf6a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;}.elementor-1983 .elementor-element.elementor-element-cbf4e5e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-global{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-global.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-global.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1983 .elementor-element.elementor-global-3863{text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:300;}.elementor-1983 .elementor-element.elementor-element-6bead31{--display:flex;--min-height:85vh;--justify-content:center;--overlay-opacity:0;--margin-top:0;--margin-bottom:var(--space-section);--margin-left:0;--margin-right:0;}.elementor-1983 .elementor-element.elementor-element-6bead31:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-6bead31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mwbreast.com/wp-content/uploads/2026/09/BG_06-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1983 .elementor-element.elementor-element-6bead31::before, .elementor-1983 .elementor-element.elementor-element-6bead31 > .elementor-background-video-container::before, .elementor-1983 .elementor-element.elementor-element-6bead31 > .e-con-inner > .elementor-background-video-container::before, .elementor-1983 .elementor-element.elementor-element-6bead31 > .elementor-background-slideshow::before, .elementor-1983 .elementor-element.elementor-element-6bead31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1983 .elementor-element.elementor-element-6bead31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21ce9b5 );--background-overlay:'';}.elementor-1983 .elementor-element.elementor-element-5db5cd3{text-align:start;}.elementor-1983 .elementor-element.elementor-element-5db5cd3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:var(--fs-h2);font-weight:500;color:var( --e-global-color-accent );}.elementor-1983 .elementor-element.elementor-element-5cf867d{width:var( --container-widget-width, 45ch );max-width:45ch;--container-widget-width:45ch;--container-widget-flex-grow:0;text-align:start;font-family:"Be Vietnam Pro", Sans-serif;font-weight:300;color:#2D2C2A;}.elementor-1983 .elementor-element.elementor-element-1acc353 .elementor-button{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;padding:20px 45px 20px 45px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1983 .elementor-element.elementor-element-a150ea5{--overlay-opacity:0;}.elementor-1983 .elementor-element.elementor-element-d1baca9{--container-widget-width:45ch;--container-widget-flex-grow:0;width:var( --container-widget-width, 45ch );max-width:45ch;font-size:18px;}.elementor-1983 .elementor-element.elementor-element-c1f80b8 .elementor-button{font-size:1.1rem;padding:15px 30px 15px 30px;}.elementor-1983 .elementor-element.elementor-element-f61401b .elementor-button{font-size:1.1rem;padding:15px 30px 15px 30px;}.elementor-1983 .elementor-element.elementor-element-7f06523{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1983 .elementor-element.elementor-element-9df7a46{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1983 .elementor-element.elementor-element-3ed834a{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-0544ad4{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1983 .elementor-element.elementor-element-2341766{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-611a293{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1983 .elementor-element.elementor-element-1e695f1{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-def490a{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1983 .elementor-element.elementor-element-ea8e112{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1983 .elementor-element.elementor-element-61de86e{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-2a9597b{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1983 .elementor-element.elementor-element-250b516{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-faefb1b{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1983 .elementor-element.elementor-element-2ef5ee7{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-f483940{--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1983 .elementor-element.elementor-element-d445932{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1983 .elementor-element.elementor-element-fe19f14{--grid-auto-flow:row;}.elementor-1983 .elementor-element.elementor-element-55e6ca1{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-73f7f2e{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-ce12c0b{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-800d705 .elementor-button{font-size:1.1rem;padding:15px 30px 15px 30px;}.elementor-1983 .elementor-element.elementor-element-00e8e7a{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-e10f6d1{text-align:center;}.elementor-1983 .elementor-element.elementor-element-5411af2{--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-6643cde{--min-height:600px;--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-ccc4e0e{text-align:center;}.elementor-1983 .elementor-element.elementor-element-1516843{--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-7950007{--min-height:600px;--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-fbba08b{text-align:center;}.elementor-1983 .elementor-element.elementor-element-6d4b8cd{--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-e5630fd{--min-height:600px;--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-1e50807{text-align:center;}.elementor-1983 .elementor-element.elementor-element-fdb043c{--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-ef090c0{--min-height:600px;--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-ee657a1{text-align:center;}.elementor-1983 .elementor-element.elementor-element-ea6da1d{--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-05aeaa5{--min-height:600px;--justify-content:flex-start;}.elementor-1983 .elementor-element.elementor-element-b537f89{text-align:center;}.elementor-1983 .elementor-element.elementor-element-1acc353 .elementor-button{font-size:1.1rem;padding:15px 30px 15px 30px;}}@media(max-width:1024px){.elementor-1983 .elementor-element.elementor-element-a150ea5:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-a150ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1983 .elementor-element.elementor-element-a150ea5{--overlay-opacity:0.7;}.elementor-1983 .elementor-element.elementor-element-0700f47{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1983 .elementor-element.elementor-element-bbef807{width:100%;max-width:100%;text-align:start;}.elementor-1983 .elementor-element.elementor-element-bbef807 .elementor-heading-title{font-size:3.4rem;}.elementor-1983 .elementor-element.elementor-element-d1baca9{width:100%;max-width:100%;text-align:start;}.elementor-1983 .elementor-element.elementor-element-9df7a46{--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-1983 .elementor-element.elementor-element-ea8e112{--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-1983 .elementor-element.elementor-element-fe19f14{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1983 .elementor-element.elementor-element-55e6ca1{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-ce12c0b{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-6643cde{--min-height:500px;--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-7950007{--min-height:500px;--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-e5630fd{--min-height:500px;--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-ef090c0{--min-height:500px;--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-05aeaa5{--min-height:500px;--justify-content:center;}.elementor-1983 .elementor-element.elementor-element-2a9790e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1983 .elementor-element.elementor-element-0fb8471{width:100%;max-width:100%;text-align:start;}.elementor-1983 .elementor-element.elementor-element-0fb8471 .elementor-heading-title{font-size:3.4rem;}.elementor-1983 .elementor-element.elementor-element-5db5cd3{width:100%;max-width:100%;text-align:start;}.elementor-1983 .elementor-element.elementor-element-5db5cd3 .elementor-heading-title{font-size:3.4rem;}}@media(max-width:767px){.elementor-1983 .elementor-element.elementor-element-a150ea5{--justify-content:center;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1983 .elementor-element.elementor-element-a150ea5:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-a150ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1983 .elementor-element.elementor-element-2dcfc95{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1983 .elementor-element.elementor-element-0700f47{--width:90%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1983 .elementor-element.elementor-element-2bc97a8.elementor-element{--align-self:flex-start;}.elementor-1983 .elementor-element.elementor-element-bbef807{text-align:start;}.elementor-1983 .elementor-element.elementor-element-bbef807 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-1983 .elementor-element.elementor-element-d1baca9{text-align:start;font-size:16px;}.elementor-1983 .elementor-element.elementor-element-df60acd{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1983 .elementor-element.elementor-element-c1f80b8{width:100%;max-width:100%;}.elementor-1983 .elementor-element.elementor-element-c1f80b8.elementor-element{--align-self:stretch;}.elementor-1983 .elementor-element.elementor-element-c1f80b8 .elementor-button{font-size:17px;padding:15px 20px 15px 20px;}.elementor-1983 .elementor-element.elementor-element-f61401b{width:100%;max-width:100%;}.elementor-1983 .elementor-element.elementor-element-f61401b.elementor-element{--align-self:stretch;}.elementor-1983 .elementor-element.elementor-element-f61401b .elementor-button{font-size:17px;padding:15px 20px 15px 20px;}.elementor-1983 .elementor-element.elementor-element-ccb5710{--content-width:90%;--min-height:700px;}.elementor-1983 .elementor-element.elementor-element-fdf81f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1983 .elementor-element.elementor-element-0544ad4{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-e784d09{--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-1983 .elementor-element.elementor-element-40b0c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1983 .elementor-element.elementor-element-a6f0847{text-align:start;}.elementor-1983 .elementor-element.elementor-element-611a293{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-6164e31{--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-1983 .elementor-element.elementor-element-9bfe153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1983 .elementor-element.elementor-element-a55c84f{text-align:start;}.elementor-1983 .elementor-element.elementor-element-def490a{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-723a129{--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-1983 .elementor-element.elementor-element-fc763db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1983 .elementor-element.elementor-element-d6c1770{text-align:start;}.elementor-1983 .elementor-element.elementor-element-2a9597b{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-e9c49b0{--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-1983 .elementor-element.elementor-element-bbbd3d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1983 .elementor-element.elementor-element-4f72d26{text-align:start;}.elementor-1983 .elementor-element.elementor-element-faefb1b{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-a099e3c{--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-1983 .elementor-element.elementor-element-0eef751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1983 .elementor-element.elementor-element-ecdeb75{text-align:start;}.elementor-1983 .elementor-element.elementor-element-f483940{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1983 .elementor-element.elementor-element-ccb8538{--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-1983 .elementor-element.elementor-element-dfc13b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1983 .elementor-element.elementor-element-4f4d896{text-align:start;}.elementor-1983 .elementor-element.elementor-element-8c39962{--content-width:90%;--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-d445932{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1983 .elementor-element.elementor-element-c6d2468{--width:100%;}.elementor-1983 .elementor-element.elementor-element-9956a15{--content-width:90%;--min-height:700px;}.elementor-1983 .elementor-element.elementor-element-4a885d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1983 .elementor-element.elementor-element-fe19f14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1983 .elementor-element.elementor-element-f648ed5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1983 .elementor-element.elementor-element-2e71de5{--content-width:90%;--min-height:700px;}.elementor-1983 .elementor-element.elementor-element-2641861{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1983 .elementor-element.elementor-element-e26bc42{--width:100%;}.elementor-1983 .elementor-element.elementor-element-55e6ca1{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-73f7f2e{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-ce12c0b{--min-height:0px;}.elementor-1983 .elementor-element.elementor-element-d266810{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-1983 .elementor-element.elementor-element-800d705{width:100%;max-width:100%;}.elementor-1983 .elementor-element.elementor-element-800d705.elementor-element{--align-self:stretch;}.elementor-1983 .elementor-element.elementor-element-800d705 .elementor-button{font-size:17px;padding:15px 20px 15px 20px;}.elementor-1983 .elementor-element.elementor-element-46a7fe2{--content-width:90%;--min-height:700px;}.elementor-1983 .elementor-element.elementor-element-7202768{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1983 .elementor-element.elementor-element-befb470{--width:100%;}.elementor-1983 .elementor-element.elementor-element-00e8e7a{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-6643cde{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-7950007{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-e5630fd{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-ef090c0{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-05aeaa5{--min-height:600px;}.elementor-1983 .elementor-element.elementor-element-2a9790e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1983 .elementor-element.elementor-element-5150e25{--width:100%;}.elementor-1983 .elementor-element.elementor-element-0fb8471{text-align:start;}.elementor-1983 .elementor-element.elementor-element-0fb8471 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-1983 .elementor-element.elementor-element-cbf4e5e{--width:100%;}.elementor-1983 .elementor-element.elementor-element-6bead31{--content-width:90%;--min-height:0vh;--overlay-opacity:0.7;}.elementor-1983 .elementor-element.elementor-element-6bead31:not(.elementor-motion-effects-element-type-background), .elementor-1983 .elementor-element.elementor-element-6bead31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1983 .elementor-element.elementor-element-5db5cd3{text-align:start;}.elementor-1983 .elementor-element.elementor-element-5db5cd3 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-1983 .elementor-element.elementor-element-5cf867d{width:100%;max-width:100%;}.elementor-1983 .elementor-element.elementor-element-1acc353{width:100%;max-width:100%;}.elementor-1983 .elementor-element.elementor-element-1acc353.elementor-element{--align-self:stretch;}.elementor-1983 .elementor-element.elementor-element-1acc353 .elementor-button{font-size:17px;padding:15px 20px 15px 20px;}}@media(min-width:768px){.elementor-1983 .elementor-element.elementor-element-a150ea5{--width:100%;}.elementor-1983 .elementor-element.elementor-element-2dcfc95{--width:90%;}.elementor-1983 .elementor-element.elementor-element-0700f47{--width:80%;}.elementor-1983 .elementor-element.elementor-element-ccb5710{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-8c39962{--content-width:100%;}.elementor-1983 .elementor-element.elementor-element-c6d2468{--width:80%;}.elementor-1983 .elementor-element.elementor-element-9956a15{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-2e71de5{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-e26bc42{--width:80%;}.elementor-1983 .elementor-element.elementor-element-46a7fe2{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-befb470{--width:80%;}.elementor-1983 .elementor-element.elementor-element-2f39774{--width:100%;}.elementor-1983 .elementor-element.elementor-element-5150e25{--width:90%;}.elementor-1983 .elementor-element.elementor-element-cbf4e5e{--width:100%;}.elementor-1983 .elementor-element.elementor-element-6bead31{--content-width:90%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1983 .elementor-element.elementor-element-0700f47{--width:100%;}.elementor-1983 .elementor-element.elementor-element-ccb5710{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-8c39962{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-5096ec8{--width:100%;}.elementor-1983 .elementor-element.elementor-element-c6d2468{--width:100%;}.elementor-1983 .elementor-element.elementor-element-9956a15{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-2e71de5{--content-width:90%;}.elementor-1983 .elementor-element.elementor-element-46a7fe2{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1983 .elementor-element.elementor-element-0700f47{--width:100%;}.elementor-1983 .elementor-element.elementor-element-ccb5710{--content-width:95%;}.elementor-1983 .elementor-element.elementor-element-8c39962{--content-width:95%;}.elementor-1983 .elementor-element.elementor-element-c6d2468{--width:90%;}.elementor-1983 .elementor-element.elementor-element-9956a15{--content-width:95%;}.elementor-1983 .elementor-element.elementor-element-2e71de5{--content-width:95%;}.elementor-1983 .elementor-element.elementor-element-e26bc42{--width:90%;}.elementor-1983 .elementor-element.elementor-element-46a7fe2{--content-width:95%;}.elementor-1983 .elementor-element.elementor-element-befb470{--width:90%;}.elementor-1983 .elementor-element.elementor-element-5150e25{--width:90%;}.elementor-1983 .elementor-element.elementor-element-cbf4e5e{--width:90%;}}/* Start custom CSS for shortcode, class: .elementor-element-2bc97a8 */.elementor-1983 .elementor-element.elementor-element-2bc97a8{
    color: #FFFFFF;
    font-family: "Be Vietnam Pro";
}
.elementor-1983 .elementor-element.elementor-element-2bc97a8 a{
    color: #FFFFFF;
    font-family: "Be Vietnam Pro";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbef807 */.hero-line {
    display: block;
}

@media (max-width: 767px) {
    .hero-line {
        display: inline;
    }

    .hero-line:not(:last-child)::after {
        content: " ";
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a150ea5 *//* =========================================================
   ELEMENTOR EDITOR FIX
   Keep animated elements visible while editing
========================================================= */

body.elementor-editor-active .reveal-up,
body.elementor-editor-active .reveal-left,
body.elementor-editor-active .reveal-right,
body.elementor-editor-active .reveal-soft-scale {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed834a *//* =========================================================
   SERVICE CARD
   ========================================================= */

.service-card {
    position: relative;

    display: flex;
    flex-direction: column;

    width: 100%;
    height: 610px;

    overflow: hidden;

    border-radius: 18px;

}


/* =========================================================
   IMAGE AREA
   ========================================================= */

.service-card-image {
    flex: 0 0 225px;

    width: 100%;
    height: 225px;

    overflow: hidden;
}


/* Elementor Image Widget wrapper */
.service-card-image > .elementor-widget-container {
    width: 100%;
    height: 100%;
}


.service-card-image img {
    display: block;

    width: 100%;
    height: 100%;

    object-fit: cover;
    object-position: center;

    transition:
        transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
}


/* Slight image zoom */
.service-card:hover .service-card-image img,
.service-card:focus-within .service-card-image img {
    transform: scale(1.035);
}


/* =========================================================
   TEAL CONTENT AREA
   ========================================================= */

.service-card-content {
    position: relative;

    flex: 1;

    display: grid;

    width: 100%;
    min-height: 0;

    overflow: hidden;


    color: #ffffff;
}


/*
   Both the default content and Icon List
   occupy exactly the same area.

   Because of this, the number of services
   will NOT change the height of the card.
*/
.service-card-intro,
.service-card-list {
    grid-area: 1 / 1;
}


/* =========================================================
   DEFAULT CONTENT
   ========================================================= */

.service-card-intro {
    position: relative;

    display: flex;
    flex-direction: column;

    align-items: center;
    justify-content: flex-start;

    width: 100%;

    text-align: center;

    opacity: 1;
    visibility: visible;

    transform: translateY(0);

    transition:
        opacity 0.3s ease,
        transform 0.45s cubic-bezier(0.22, 1, 0.36, 1),
        visibility 0.3s ease;
}


/* =========================================================
   TITLE
   ========================================================= */

.service-card-title {
    width: 100%;

    margin: 0;
}


.service-card-title .elementor-heading-title {
    margin: 0;
}


/* =========================================================
   DESCRIPTION
   ========================================================= */

.service-card-desc {
    width: 100%;

    margin-top: 18px;
}


.service-card-desc p {
    margin-top: 0;
}


.service-card-desc p:last-child {
    margin-bottom: 0;
}


/* =========================================================
   SERVICE LIST
   ========================================================= */

.service-card-list {
    position: relative;

    align-self: start;

    width: 100%;

    opacity: 0;
    visibility: hidden;

    transform: translateY(20px);

    transition:
        opacity 0.35s ease,
        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        visibility 0.35s ease;
}


/* =========================================================
   HOVER — HIDE INTRO
   ========================================================= */

.service-card:hover .service-card-intro,
.service-card:focus-within .service-card-intro {
    opacity: 0;
    visibility: hidden;

    transform: translateY(-18px);

    pointer-events: none;
}


/* =========================================================
   HOVER — SHOW SERVICES
   ========================================================= */

.service-card:hover .service-card-list,
.service-card:focus-within .service-card-list {
    opacity: 1;
    visibility: visible;

    transform: translateY(0);
}


/* =========================================================
   ELEMENTOR ICON LIST
   ========================================================= */

.service-card-list .elementor-icon-list-items {
    display: flex;
    flex-direction: column;

    width: 100%;

    margin: 0;
    padding: 0;
}


/* Individual service */
.service-card-list .elementor-icon-list-item {
    position: relative;

    width: 100%;

    margin: 0 !important;
    padding: 16px 0 !important;

    border-bottom:
        1px solid rgba(255, 255, 255, 0.25);

    opacity: 0;

    transform: translateY(12px);

    transition:
        opacity 0.35s ease,
        transform 0.45s cubic-bezier(0.22, 1, 0.36, 1);
}


/* Remove line from last service */
.service-card-list
.elementor-icon-list-item:last-child {
    border-bottom: none;
}


/* =========================================================
   ICON LIST LINKS
   ========================================================= */

.service-card-list
.elementor-icon-list-item > a {
    width: 100%;

    display: flex;
    align-items: center;

    transition:
        opacity 0.25s ease,
        transform 0.3s cubic-bezier(0.22, 1, 0.36, 1);
}


/* Hover individual service */
.service-card-list
.elementor-icon-list-item > a:hover {
    opacity: 0.75;

    transform: translateX(5px);
}


/* =========================================================
   ICON
   ========================================================= */

.service-card-list
.elementor-icon-list-icon {
    flex-shrink: 0;

    transition:
        transform 0.3s cubic-bezier(0.22, 1, 0.36, 1);
}


.service-card-list
.elementor-icon-list-item:hover
.elementor-icon-list-icon {
    transform: translateX(3px);
}


/* =========================================================
   ICON LIST TEXT
   ========================================================= */

.service-card-list
.elementor-icon-list-text {
    width: 100%;
}


/* =========================================================
   STAGGERED SERVICE REVEAL
   ========================================================= */

.service-card:hover
.service-card-list
.elementor-icon-list-item,

.service-card:focus-within
.service-card-list
.elementor-icon-list-item {
    opacity: 1;

    transform: translateY(0);
}


.service-card-list
.elementor-icon-list-item:nth-child(1) {
    transition-delay: 0.10s;
}


.service-card-list
.elementor-icon-list-item:nth-child(2) {
    transition-delay: 0.16s;
}


.service-card-list
.elementor-icon-list-item:nth-child(3) {
    transition-delay: 0.22s;
}


.service-card-list
.elementor-icon-list-item:nth-child(4) {
    transition-delay: 0.28s;
}


.service-card-list
.elementor-icon-list-item:nth-child(5) {
    transition-delay: 0.34s;
}


.service-card-list
.elementor-icon-list-item:nth-child(6) {
    transition-delay: 0.40s;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .service-card {
        height: 580px;
    }


    .service-card-image {
        flex-basis: 215px;

        height: 215px;
    }


    .service-card-content {
        padding: 32px 30px;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .service-card {
        height: auto;

        min-height: 0;
    }


    .service-card-image {
        flex: none;

        height: auto;

        aspect-ratio: 16 / 10;
    }


    .service-card-image img {
        width: 100%;
        height: 100%;

        object-fit: cover;
    }


    .service-card-content {
        display: flex;
        flex-direction: column;

        padding: 30px 24px;
    }


    /*
       Touch screens don't have reliable hover,
       so show the normal content + services.
    */

    .service-card-intro {
        opacity: 1;
        visibility: visible;

        transform: none;
    }


    .service-card-list {
        margin-top: 28px;

        opacity: 1;
        visibility: visible;

        transform: none;
    }


    .service-card-list
    .elementor-icon-list-item {
        opacity: 1;

        transform: none;

        transition-delay: 0s !important;
    }

}


/* =========================================================
   REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

    .service-card-image img,
    .service-card-intro,
    .service-card-list,
    .service-card-list .elementor-icon-list-item,
    .service-card-list .elementor-icon-list-item > a,
    .service-card-list .elementor-icon-list-icon {
        transition: none;
    }

}
/* =========================================================
   DESKTOP HOVER ONLY
   Runs only on devices with an actual mouse/trackpad
========================================================= */

@media (hover: hover) and (pointer: fine) {

    /* Image zoom */
    .service-card:hover .service-card-image img {
        transform: scale(1.035);
    }


    /* Hide description/intro */
    .service-card:hover .service-card-intro,
    .service-card:focus-within .service-card-intro {
        opacity: 0;
        visibility: hidden;

        transform: translateY(-18px);

        pointer-events: none;
    }


    /* Show service list */
    .service-card:hover .service-card-list,
    .service-card:focus-within .service-card-list {
        opacity: 1;
        visibility: visible;

        transform: translateY(0);
    }


    /* Animate individual services */
    .service-card:hover
    .service-card-list
    .elementor-icon-list-item,

    .service-card:focus-within
    .service-card-list
    .elementor-icon-list-item {
        opacity: 1;

        transform: translateY(0);
    }

}


/* =========================================================
   MOBILE / TOUCH DEVICES
   Heading + Description + Services are ALWAYS visible
========================================================= */

@media (max-width: 767px), (hover: none) and (pointer: coarse) {

    /* -----------------------------------------
       CARD
    ----------------------------------------- */

    .service-card {
        height: auto;
        min-height: 0;
    }


    /* -----------------------------------------
       IMAGE
    ----------------------------------------- */

    .service-card-image {
        flex: none;

        width: 100%;
        height: auto;

        aspect-ratio: 16 / 10;
    }


    .service-card-image > .elementor-widget-container {
        width: 100%;
        height: 100%;
    }


    .service-card-image img {
        display: block;

        width: 100%;
        height: 100%;

        object-fit: cover;

        transform: none !important;
    }


    /* Prevent tap/hold image animation */

    .service-card:hover .service-card-image img,
    .service-card:focus-within .service-card-image img,
    .service-card:active .service-card-image img {
        transform: none !important;
    }


    /* -----------------------------------------
       CONTENT AREA
    ----------------------------------------- */

    .service-card-content {
        display: flex;
        flex-direction: column;

        width: 100%;

        padding: 30px 24px;

        overflow: visible;
    }


    /* -----------------------------------------
       DESCRIPTION / INTRO
       ALWAYS VISIBLE
    ----------------------------------------- */

    .service-card-intro,
    .service-card:hover .service-card-intro,
    .service-card:focus-within .service-card-intro,
    .service-card:active .service-card-intro {
        position: relative;

        display: flex;
        flex-direction: column;

        width: 100%;

        opacity: 1 !important;
        visibility: visible !important;

        transform: none !important;

        pointer-events: auto !important;
    }


    /* -----------------------------------------
       SERVICES
       ALWAYS VISIBLE BELOW DESCRIPTION
    ----------------------------------------- */

    .service-card-list,
    .service-card:hover .service-card-list,
    .service-card:focus-within .service-card-list,
    .service-card:active .service-card-list {
        position: relative;

        display: block;

        width: 100%;

        margin-top: 30px;

        opacity: 1 !important;
        visibility: visible !important;

        transform: none !important;
    }


    /* -----------------------------------------
       SERVICE ITEMS
    ----------------------------------------- */

    .service-card-list
    .elementor-icon-list-item,

    .service-card:hover
    .service-card-list
    .elementor-icon-list-item,

    .service-card:focus-within
    .service-card-list
    .elementor-icon-list-item,

    .service-card:active
    .service-card-list
    .elementor-icon-list-item {
        opacity: 1 !important;

        transform: none !important;

        transition-delay: 0s !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9956a15 *//* =========================================
   RECONSTRUCTION TIMELINE
   ========================================= */

.reconstruction-timeline {
    counter-reset: timeline-counter;

    /* Main settings */
    --timeline-gap: 30px;
    --timeline-number-size: var(--fs-h3);
    --timeline-dot-size: 14px;
    --timeline-line-size: 2px;
    --timeline-number-gap: 12px;

    column-gap: var(--timeline-gap) !important;

    overflow: visible;
}


/* =========================================
   EACH STEP
   ========================================= */

.timeline-step {
    counter-increment: timeline-counter;

    position: relative;
    min-width: 0;

    overflow: visible;

    padding-top: calc(
        var(--timeline-number-size) +
        var(--timeline-number-gap) +
        var(--timeline-dot-size) +
        10px
    ) !important;
}


/* =========================================
   AUTOMATIC NUMBER
   ========================================= */

.timeline-step::before {
    content: counter(timeline-counter, decimal-leading-zero);

    position: absolute;
    top: 0;
    left: 0;

    font-size: var(--timeline-number-size);
    line-height: 1;
    font-family: inherit;
    font-weight: inherit;

    color: #ffffff;

    z-index: 2;
}


/* =========================================
   LINE + DOT
   ========================================= */

.timeline-step::after {
    content: "";

    position: absolute;

    top: calc(
        var(--timeline-number-size) +
        var(--timeline-number-gap)
    );

    left: 0;

    /* Extend through the grid gap */
    width: calc(100% + var(--timeline-gap));

    height: var(--timeline-dot-size);

    background:

        /* DOT */
        radial-gradient(
            circle at calc(var(--timeline-dot-size) / 2) 50%,
            #ffffff 0,
            #ffffff calc(var(--timeline-dot-size) / 2),
            transparent calc((var(--timeline-dot-size) / 2) + 0.5px)
        ),

        /* LINE */
        linear-gradient(
            to bottom,
            transparent calc(50% - (var(--timeline-line-size) / 2)),
            #ffffff calc(50% - (var(--timeline-line-size) / 2)),
            #ffffff calc(50% + (var(--timeline-line-size) / 2)),
            transparent calc(50% + (var(--timeline-line-size) / 2))
        );

    background-repeat: no-repeat;

    pointer-events: none;

    z-index: 1;
}


/* =========================================
   LAST STEP
   ========================================= */

/* Don't extend past the final column gap */
.timeline-step:last-child::after {
    width: 100%;
}


/* =========================================
   TABLET
   ========================================= */

@media (max-width: 1024px) {

    .reconstruction-timeline {
        --timeline-gap: 20px;
        --timeline-number-size: 46px;
    }

}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .reconstruction-timeline {
        --timeline-gap: 24px;
        --timeline-number-size: 42px;

        grid-template-columns: 1fr !important;
        row-gap: 30px !important;
        column-gap: 0 !important;
    }

    .timeline-step {
        padding-top: calc(
            var(--timeline-number-size) +
            var(--timeline-number-gap) +
            var(--timeline-dot-size) +
            10px
        ) !important;
    }

    .timeline-step::after {
        width: 100%;
    }

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a9790e */.elementor-1983 .elementor-element.elementor-element-2a9790e {
    padding-bottom: 30px;
}

.elementor-1983 .elementor-element.elementor-element-2a9790e .swiper-pagination {
    position: absolute;
    bottom: 15px;
    left: 50%;
    transform: translateX(-50%);
    width: auto;
}

.elementor-1983 .elementor-element.elementor-element-2a9790e .elementor-swiper-button-prev,
.elementor-1983 .elementor-element.elementor-element-2a9790e .elementor-swiper-button-next {
    top: auto;
    bottom: -16px;
    transform: none;
}

.elementor-1983 .elementor-element.elementor-element-2a9790e .elementor-swiper-button-prev {
    left: calc(50% - 100px);
}

.elementor-1983 .elementor-element.elementor-element-2a9790e .elementor-swiper-button-next {
    right: calc(50% - 100px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fb8471 */.hero-line {
    display: block;
}

@media (max-width: 767px) {
    .hero-line {
        display: inline;
    }

    .hero-line:not(:last-child)::after {
        content: " ";
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db5cd3 */.hero-line {
    display: block;
}

@media (max-width: 767px) {
    .hero-line {
        display: inline;
    }

    .hero-line:not(:last-child)::after {
        content: " ";
    }
}/* End custom CSS */