.elementor-5511 .elementor-element.elementor-element-ec107f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-4c7dda4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-4c7dda4:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-4c7dda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5511 .elementor-element.elementor-element-5567c90{--display:flex;--min-height:900px;--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;--overlay-opacity:0.71;--overlay-mix-blend-mode:screen;}.elementor-5511 .elementor-element.elementor-element-5567c90:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-5511 .elementor-element.elementor-element-5567c90::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-background-video-container::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .e-con-inner > .elementor-background-video-container::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-background-slideshow::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://primo.vn/wp-content/uploads/2026/10/Elegant-Groom-at-a-Grand-Wedding-Entrance.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-5511 .elementor-element.elementor-element-f66d407{--display:flex;--padding-top:77px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-5511 .elementor-element.elementor-element-f66d407.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-09d4d0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-09d4d0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-4bf6bac .elementor-button{background-color:#B49A6A;border-radius:5px 5px 5px 5px;padding:16px 20px 16px 20px;}.elementor-5511 .elementor-element.elementor-element-4bf6bac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5511 .elementor-element.elementor-element-0e4e235 .elementor-button{background-color:#B49A6A;border-radius:5px 5px 5px 5px;padding:16px 20px 16px 20px;}.elementor-5511 .elementor-element.elementor-element-c20b47e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-c20b47e:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-c20b47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-5511 .elementor-element.elementor-element-13ff7f9{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#292929;--border-color:#292929;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5511 .elementor-element.elementor-element-72fa2a6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;color:#77736D;}.elementor-5511 .elementor-element.elementor-element-5ff7aab{text-align:start;}.elementor-5511 .elementor-element.elementor-element-5ff7aab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:29px;color:#111111;}.elementor-5511 .elementor-element.elementor-element-7de2d8c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5511 .elementor-element.elementor-element-80572ef{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:29px;}.elementor-5511 .elementor-element.elementor-element-91a33d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-d92c129{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-31dd7a7 .elementor-icon-list-icon i{color:#1B920C;transition:color 0.3s;}.elementor-5511 .elementor-element.elementor-element-31dd7a7 .elementor-icon-list-icon svg{fill:#1B920C;transition:fill 0.3s;}.elementor-5511 .elementor-element.elementor-element-31dd7a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5511 .elementor-element.elementor-element-31dd7a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5511 .elementor-element.elementor-element-31dd7a7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-5511 .elementor-element.elementor-element-31dd7a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5511 .elementor-element.elementor-element-8d076da{padding:20px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5511 .elementor-element.elementor-element-8d076da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-item > a{font-size:16px;line-height:40px;}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-text{transition:color 0.3s;}.elementor-5511 .elementor-element.elementor-element-31c080c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-2d8fbcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDD5C8;--border-color:#CDD5C8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5511 .elementor-element.elementor-element-0921eb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDD5C8;--border-color:#CDD5C8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5511 .elementor-element.elementor-element-2a21894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDD5C8;--border-color:#CDD5C8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5511 .elementor-element.elementor-element-bf2a372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDD5C8;--border-color:#CDD5C8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5511 .elementor-element.elementor-element-ebaf5a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDD5C8;--border-color:#CDD5C8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5511 .elementor-element.elementor-element-909d27b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDD5C8;--border-color:#CDD5C8;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5511 .elementor-element.elementor-element-7626cda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-d00a3dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-d00a3dd:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-d00a3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F4;}.elementor-5511 .elementor-element.elementor-element-a3b6769{padding:30px 0px 30px 0px;}.elementor-5511 .elementor-element.elementor-element-a3b6769 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;color:#292929;}.elementor-5511 .elementor-element.elementor-element-c81c087{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5511 .elementor-element.elementor-element-98876c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-cf444f8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-cf444f8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-a5a06f5{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-4f08fea{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-4f08fea p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-4f08fea a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-95528fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-fd4e327{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-fd4e327 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-6f8cf44{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-8c3ed52{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-8c3ed52 p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-8c3ed52 a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-699854b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-d7642c3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-d7642c3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-69384d0{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-a419bf8{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-a419bf8 p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-a419bf8 a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-2df69d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-b741271{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-b741271 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-0f5f530{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-8e329f0{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-8e329f0 p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-8e329f0 a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-4e8d930{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-4e8d930:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-4e8d930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-5511 .elementor-element.elementor-element-bac4747{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-a7c2c95{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-00c44ad{padding:30px 0px 0px 0px;}.elementor-5511 .elementor-element.elementor-element-00c44ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;color:#292929;}.elementor-5511 .elementor-element.elementor-element-d0dbe1f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-f10fe3f{text-align:end;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-f10fe3f p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-f10fe3f a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-4e6948d{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-7252f0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5511 .elementor-element.elementor-element-e9f9ea6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-32f5bf8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-32f5bf8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-e1e8306{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-eb77563{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-eb77563 p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-eb77563 a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-c085cb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-5e1dfc6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-5e1dfc6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-a14382e{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-744b55e{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-744b55e p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-744b55e a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-60f2f2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-135750b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-135750b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-dadf25c{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-c06d304{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-c06d304 p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-c06d304 a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-89b701d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-5511 .elementor-element.elementor-element-2da9128{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5511 .elementor-element.elementor-element-2da9128 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-f0f60aa{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:1.2em;}.elementor-5511 .elementor-element.elementor-element-8a86536{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-8a86536 p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-8a86536 a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-46c364a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-9d8b27a{--display:flex;}.elementor-5511 .elementor-element.elementor-element-9d8b27a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-06845ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-06845ee.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-a581d83{padding:10px 0px 10px 0px;}.elementor-5511 .elementor-element.elementor-element-a581d83 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:0.2em;word-spacing:5px;}.elementor-5511 .elementor-element.elementor-element-2d93756{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5511 .elementor-element.elementor-element-c07bb2e{padding:0px 10px 10px 10px;}.elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon-box-title{margin-block-end:3px;}.elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon{font-size:37px;}.elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon i{transform:rotate(34deg);}.elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon-box-title, .elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-5511 .elementor-element.elementor-element-c07bb2e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-5511 .elementor-element.elementor-element-6c73721{padding:0px 10px 10px 10px;}.elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon-box-title{margin-block-end:3px;}.elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon{font-size:37px;}.elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon i{transform:rotate(34deg);}.elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon-box-title, .elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-5511 .elementor-element.elementor-element-6c73721 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-5511 .elementor-element.elementor-element-8745d02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5511 .elementor-element.elementor-element-cb146ee{padding:0px 10px 10px 10px;}.elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon-box-title{margin-block-end:3px;}.elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon{font-size:37px;}.elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon i{transform:rotate(34deg);}.elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon-box-title, .elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-5511 .elementor-element.elementor-element-cb146ee .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-5511 .elementor-element.elementor-element-2d2299e{padding:0px 10px 10px 10px;}.elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon-box-title{margin-block-end:3px;}.elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon{font-size:37px;}.elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon i{transform:rotate(34deg);}.elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon-box-title, .elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-5511 .elementor-element.elementor-element-2d2299e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-5511 .elementor-element.elementor-element-b4b76dc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-b4b76dc:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-b4b76dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-5511 .elementor-element.elementor-element-6f60c25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-6f60c25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-ba98d02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5511 .elementor-element.elementor-element-ba98d02 .qodef-qi-before-after .twentytwenty-handle{font-size:51px;}.elementor-5511 .elementor-element.elementor-element-74658ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDD8CE;--border-color:#DDD8CE;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-cb24797 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:29px;}.elementor-5511 .elementor-element.elementor-element-b891d7f{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.2em;color:#4878F0;}.elementor-5511 .elementor-element.elementor-element-b891d7f p{margin-block-end:0px;}.elementor-5511 .elementor-element.elementor-element-b891d7f a{color:#B49A6A;}.elementor-5511 .elementor-element.elementor-element-b3625b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-1eaaf8f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:29px;}.elementor-5511 .elementor-element.elementor-element-d36bb77{--display:flex;}.elementor-5511 .elementor-element.elementor-element-72bf271 .qodef-qi-swiper-container{height:200px;}.elementor-5511 .elementor-element.elementor-element-72bf271 .qodef-qi-swiper-container .swiper-slide img{height:200px;object-fit:cover;}.elementor-5511 .elementor-element.elementor-element-72bf271 .qodef-e-inner{border-radius:10px 10px 10px 10px;}.elementor-5511 .elementor-element.elementor-element-d29719e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-43e9a87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5511 .elementor-element.elementor-element-aabdb11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5511 .elementor-element.elementor-element-da13e13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5511 .elementor-element.elementor-element-da13e13:not(.elementor-motion-effects-element-type-background), .elementor-5511 .elementor-element.elementor-element-da13e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B4B26A21;}.elementor-5511 .elementor-element.elementor-element-a5e37e6 .elementor-icon-wrapper{text-align:center;}.elementor-5511 .elementor-element.elementor-element-a5e37e6.elementor-view-stacked .elementor-icon{background-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-a5e37e6.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-a5e37e6.elementor-view-default .elementor-icon{color:#FAB507;border-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-a5e37e6.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-a5e37e6.elementor-view-default .elementor-icon svg{fill:#FAB507;}.elementor-5511 .elementor-element.elementor-element-a5e37e6 .elementor-icon{font-size:12px;}.elementor-5511 .elementor-element.elementor-element-a5e37e6 .elementor-icon svg{height:12px;}.elementor-5511 .elementor-element.elementor-element-4c71cca .elementor-icon-wrapper{text-align:center;}.elementor-5511 .elementor-element.elementor-element-4c71cca.elementor-view-stacked .elementor-icon{background-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-4c71cca.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-4c71cca.elementor-view-default .elementor-icon{color:#FAB507;border-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-4c71cca.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-4c71cca.elementor-view-default .elementor-icon svg{fill:#FAB507;}.elementor-5511 .elementor-element.elementor-element-4c71cca .elementor-icon{font-size:12px;}.elementor-5511 .elementor-element.elementor-element-4c71cca .elementor-icon svg{height:12px;}.elementor-5511 .elementor-element.elementor-element-7627a86 .elementor-icon-wrapper{text-align:center;}.elementor-5511 .elementor-element.elementor-element-7627a86.elementor-view-stacked .elementor-icon{background-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-7627a86.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-7627a86.elementor-view-default .elementor-icon{color:#FAB507;border-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-7627a86.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-7627a86.elementor-view-default .elementor-icon svg{fill:#FAB507;}.elementor-5511 .elementor-element.elementor-element-7627a86 .elementor-icon{font-size:12px;}.elementor-5511 .elementor-element.elementor-element-7627a86 .elementor-icon svg{height:12px;}.elementor-5511 .elementor-element.elementor-element-d28a765 .elementor-icon-wrapper{text-align:center;}.elementor-5511 .elementor-element.elementor-element-d28a765.elementor-view-stacked .elementor-icon{background-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-d28a765.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-d28a765.elementor-view-default .elementor-icon{color:#FAB507;border-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-d28a765.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-d28a765.elementor-view-default .elementor-icon svg{fill:#FAB507;}.elementor-5511 .elementor-element.elementor-element-d28a765 .elementor-icon{font-size:12px;}.elementor-5511 .elementor-element.elementor-element-d28a765 .elementor-icon svg{height:12px;}.elementor-5511 .elementor-element.elementor-element-9d79cd4 .elementor-icon-wrapper{text-align:center;}.elementor-5511 .elementor-element.elementor-element-9d79cd4.elementor-view-stacked .elementor-icon{background-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-9d79cd4.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-9d79cd4.elementor-view-default .elementor-icon{color:#FAB507;border-color:#FAB507;}.elementor-5511 .elementor-element.elementor-element-9d79cd4.elementor-view-framed .elementor-icon, .elementor-5511 .elementor-element.elementor-element-9d79cd4.elementor-view-default .elementor-icon svg{fill:#FAB507;}.elementor-5511 .elementor-element.elementor-element-9d79cd4 .elementor-icon{font-size:12px;}.elementor-5511 .elementor-element.elementor-element-9d79cd4 .elementor-icon svg{height:12px;}.elementor-5511 .elementor-element.elementor-element-1224536{font-family:"Inter", Sans-serif;font-size:13px;line-height:7px;letter-spacing:0px;}.elementor-5511 .elementor-element.elementor-element-f8d1a1d{--display:flex;}.elementor-5511 .elementor-element.elementor-element-efb805c .elementor-swiper-button{font-size:35px;color:#DDD8CE;}.elementor-5511 .elementor-element.elementor-element-efb805c .elementor-swiper-button svg{fill:#DDD8CE;}.elementor-5511 .elementor-element.elementor-element-4d5e381{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-dfb5d6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-7553e2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5511 .elementor-element.elementor-element-5567c90::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-background-video-container::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .e-con-inner > .elementor-background-video-container::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-background-slideshow::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5511 .elementor-element.elementor-element-5567c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://primo.vn/wp-content/uploads/2026/08/2-copy-2-1-scaled.jpg");background-position:center center;}.elementor-5511 .elementor-element.elementor-element-f66d407{--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;}.elementor-5511 .elementor-element.elementor-element-09d4d0a{--width:109.831%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5511 .elementor-element.elementor-element-4bf6bac{width:var( --container-widget-width, 250px );max-width:250px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-5511 .elementor-element.elementor-element-4bf6bac .elementor-button{padding:15px 39px 15px 39px;}.elementor-5511 .elementor-element.elementor-element-0e4e235{width:var( --container-widget-width, 250px );max-width:250px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-5511 .elementor-element.elementor-element-0e4e235 .elementor-button{padding:15px 50px 15px 50px;}.elementor-5511 .elementor-element.elementor-element-13ff7f9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5511 .elementor-element.elementor-element-7de2d8c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5511 .elementor-element.elementor-element-91a33d9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-8d076da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-5511 .elementor-element.elementor-element-8d076da.elementor-element{--align-self:flex-start;}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5511 .elementor-element.elementor-element-8d076da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5511 .elementor-element.elementor-element-31c080c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-2d8fbcf{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-0921eb2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-2a21894{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-bf2a372{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-ebaf5a0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-909d27b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-7626cda{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-06845ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5511 .elementor-element.elementor-element-74658ea{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5511 .elementor-element.elementor-element-b891d7f{text-align:end;}.elementor-5511 .elementor-element.elementor-element-efb805c .elementor-swiper-button{font-size:19px;}.elementor-5511 .elementor-element.elementor-element-4d5e381{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-5511 .elementor-element.elementor-element-5567c90{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-f66d407{--width:35%;}.elementor-5511 .elementor-element.elementor-element-c20b47e{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-91a33d9{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-d92c129{--width:68%;}.elementor-5511 .elementor-element.elementor-element-7626cda{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-d00a3dd{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-4e8d930{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-46c364a{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-9d8b27a{--width:35%;}.elementor-5511 .elementor-element.elementor-element-06845ee{--width:64%;}.elementor-5511 .elementor-element.elementor-element-b4b76dc{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-6f60c25{--width:19%;}.elementor-5511 .elementor-element.elementor-element-74658ea{--width:50%;}.elementor-5511 .elementor-element.elementor-element-d29719e{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-aabdb11{--width:35%;}.elementor-5511 .elementor-element.elementor-element-4d5e381{--content-width:1280px;}.elementor-5511 .elementor-element.elementor-element-dfb5d6a{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5511 .elementor-element.elementor-element-f66d407{--width:503.547px;}}/* Start custom CSS for container, class: .elementor-element-f66d407 */@media (max-width: 767px) {.elementor-widget-button .button-home{min-width:250px}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e8d930 */a{color:#b48a6a}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec107f3 */#qodef-page-header{display: none !important}
#qodef-page-inner{padding: 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d5e381 */.cauhoithuonggap .e-accordion-base details summary.e-accordion-item-header-base{border-bottom:1px solid #DDD8CE}/* End custom CSS */
/* Start custom CSS *//* Mặc định ẩn toàn bộ nhóm */
.primo-destination-content .primo-event-group {
    display: none !important;
}

/* Chỉ hiện nhóm đang được chọn */
.primo-destination-content .primo-event-group.is-active {
    display: flex !important;
}




/* PRIMO collection: mobile horizontal carousel */
@media (max-width: 767px) {
    .primo-collection-slider {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 14px !important;

        width: 100% !important;
        max-width: 100% !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;

        padding: 0 16px 12px !important;
        scroll-snap-type: x mandatory;
        scroll-padding-left: 16px;
        -webkit-overflow-scrolling: touch;
        overscroll-behavior-x: contain;

        scrollbar-width: none;
    }

    .primo-collection-slider::-webkit-scrollbar {
        display: none;
    }

    .primo-collection-slider > .primo-collection-card {
        flex: 0 0 84% !important;
        width: 84% !important;
        min-width: 0 !important;
        max-width: 84% !important;

        scroll-snap-align: start;
        scroll-snap-stop: always;
        box-sizing: border-box;
    }

    .primo-collection-card img {
        display: block;
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .dressthemoment a.elementor-button{min-width: 250px !important;}
    #qodef-page-mobile-header {
    background-color: transparent;
}
}/* End custom CSS */