.elementor-2557 .elementor-element.elementor-element-f202216{--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:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-f202216:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-f202216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-f484601{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-d38a338{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-6c9860f ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-widget-woocommerce-product-title .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-2557 .elementor-element.elementor-element-6d72fe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-6d72fe2.elementor-element{--align-self:flex-start;}.elementor-2557 .elementor-element.elementor-element-cb15c15{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-2557 .elementor-element.elementor-element-cb15c15.e-con{--align-self:flex-start;}.elementor-2557 .elementor-element.elementor-element-10ca7ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-rating-justify-content:flex-start;--e-rating-icon-marked-color:#E8D766;}.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-2557 .elementor-element.elementor-element-bb011d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-2557 .elementor-element.elementor-element-bb011d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.woocommerce .elementor-2557 .elementor-element.elementor-element-13dcdf4 .woocommerce-product-details__short-description{font-family:"Roboto", Sans-serif;}.elementor-2557 .elementor-element.elementor-element-767e127 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-2557 .elementor-element.elementor-element-bd6a0a7{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--overflow:hidden;}.elementor-2557 .elementor-element.elementor-element-bd6a0a7.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2557 .elementor-element.elementor-element-857dd3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2557 .elementor-element.elementor-element-857dd3c:hover{background-color:var( --e-global-color-astglobalcolor4 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2557 .elementor-element.elementor-element-857dd3c, .elementor-2557 .elementor-element.elementor-element-857dd3c::before{--border-transition:0.3s;}.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-2557 .elementor-element.elementor-element-87ba6e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.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-2557 .elementor-element.elementor-element-1dca9b9{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-2557 .elementor-element.elementor-element-1dca9b9 p{margin-block-end:0px;}.elementor-2557 .elementor-element.elementor-element-88cd492{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2557 .elementor-element.elementor-element-88cd492:hover{background-color:var( --e-global-color-astglobalcolor4 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2557 .elementor-element.elementor-element-88cd492, .elementor-2557 .elementor-element.elementor-element-88cd492::before{--border-transition:0.3s;}.elementor-2557 .elementor-element.elementor-element-88cd492.e-con{--align-self:center;}.elementor-2557 .elementor-element.elementor-element-2f6de68 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-2557 .elementor-element.elementor-element-f8c7864{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-2557 .elementor-element.elementor-element-f8c7864 p{margin-block-end:0px;}.elementor-2557 .elementor-element.elementor-element-5254c9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-2557 .elementor-element.elementor-element-d1c6a03{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--overflow:hidden;}.elementor-2557 .elementor-element.elementor-element-d1c6a03.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2557 .elementor-element.elementor-element-e7bc456{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2557 .elementor-element.elementor-element-e7bc456:hover{background-color:var( --e-global-color-astglobalcolor4 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2557 .elementor-element.elementor-element-e7bc456, .elementor-2557 .elementor-element.elementor-element-e7bc456::before{--border-transition:0.3s;}.elementor-2557 .elementor-element.elementor-element-30c653a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-2557 .elementor-element.elementor-element-3590810{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-2557 .elementor-element.elementor-element-3590810 p{margin-block-end:0px;}.elementor-2557 .elementor-element.elementor-element-c07b85f{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2557 .elementor-element.elementor-element-c07b85f:hover{background-color:var( --e-global-color-astglobalcolor4 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2557 .elementor-element.elementor-element-c07b85f, .elementor-2557 .elementor-element.elementor-element-c07b85f::before{--border-transition:0.3s;}.elementor-2557 .elementor-element.elementor-element-c07b85f.e-con{--align-self:center;}.elementor-2557 .elementor-element.elementor-element-ffd027b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}.elementor-2557 .elementor-element.elementor-element-41e1090{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-2557 .elementor-element.elementor-element-41e1090 p{margin-block-end:0px;}.elementor-2557 .elementor-element.elementor-element-545a801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-545a801:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-545a801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button{background-color:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-text );border-color:#EAEAEA;margin-top:6px;margin-bottom:6px;padding:18px 18px 18px 18px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-acc-icon-box{width:70px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-text );}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button, .elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-2557 .elementor-element.elementor-element-05c6a7a.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:5px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 5px);}.elementor-2557 .elementor-element.elementor-element-05c6a7a.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 5px);}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:var( --e-global-color-secondary );font-size:18px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:var( --e-global-color-secondary );width:18px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:15px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:15px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-2557 .elementor-element.elementor-element-05c6a7a.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:17px;}.elementor-2557 .elementor-element.elementor-element-05c6a7a .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF;border-color:#E8E8E8;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-da02b86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-da02b86:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-da02b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-656e667{text-align:center;}.elementor-2557 .elementor-element.elementor-element-656e667 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-8f8cb20{text-align:center;}.elementor-2557 .elementor-element.elementor-element-8f8cb20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-ed35ce1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-3c05329{--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;}.elementor-2557 .elementor-element.elementor-element-9b9071f img{width:24%;}.elementor-2557 .elementor-element.elementor-element-b111e12{text-align:center;}.elementor-2557 .elementor-element.elementor-element-b111e12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-1dae843{text-align:center;}.elementor-2557 .elementor-element.elementor-element-1dae843 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-17819ce{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-d7c5773 img{width:19%;}.elementor-2557 .elementor-element.elementor-element-e9036db{text-align:center;}.elementor-2557 .elementor-element.elementor-element-e9036db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-c0561b1{text-align:center;}.elementor-2557 .elementor-element.elementor-element-c0561b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-75fee0c{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-43ed971 img{width:19%;}.elementor-2557 .elementor-element.elementor-element-65f0833{text-align:center;}.elementor-2557 .elementor-element.elementor-element-65f0833 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-95cc188{text-align:center;}.elementor-2557 .elementor-element.elementor-element-95cc188 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-d44dcca{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-7ce4161 img{width:17%;}.elementor-2557 .elementor-element.elementor-element-5f84e43{text-align:center;}.elementor-2557 .elementor-element.elementor-element-5f84e43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-d68ffb2{text-align:center;}.elementor-2557 .elementor-element.elementor-element-d68ffb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-16b1f23{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-d0c45ba img{width:19%;}.elementor-2557 .elementor-element.elementor-element-604ce35{text-align:center;}.elementor-2557 .elementor-element.elementor-element-604ce35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-bf0e853{text-align:center;}.elementor-2557 .elementor-element.elementor-element-bf0e853 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-b02f44e{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-56275e5 img{width:19%;}.elementor-2557 .elementor-element.elementor-element-23ab413{text-align:center;}.elementor-2557 .elementor-element.elementor-element-23ab413 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-e74b8dd{text-align:center;}.elementor-2557 .elementor-element.elementor-element-e74b8dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-eef2d8a{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-c538aca{text-align:center;}.elementor-2557 .elementor-element.elementor-element-c538aca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-54a5abd{text-align:center;}.elementor-2557 .elementor-element.elementor-element-54a5abd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-700e4c6{--display:flex;--justify-content:space-evenly;}.elementor-2557 .elementor-element.elementor-element-4bbeb86{text-align:center;}.elementor-2557 .elementor-element.elementor-element-4bbeb86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-9edcde3{text-align:center;}.elementor-2557 .elementor-element.elementor-element-9edcde3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-8b8ed8e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2557 .elementor-element.elementor-element-8b8ed8e:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-8b8ed8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plunge.vn/wp-content/uploads/2025/09/Mask_group_28.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2557 .elementor-element.elementor-element-14fa856{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-07bcd46{--display:flex;}.elementor-2557 .elementor-element.elementor-element-4c9aebd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:900;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-d98a344{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.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-2557 .elementor-element.elementor-element-3c638ef{padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-3c638ef .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-2557 .elementor-element.elementor-element-05e4fe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-05e4fe9:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-05e4fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-8883d9f{text-align:center;}.elementor-2557 .elementor-element.elementor-element-8883d9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:900;}.elementor-2557 .elementor-element.elementor-element-c6c4cd2{--display:flex;}.elementor-2557 .elementor-element.elementor-element-413b634{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-67be110 img{border-radius:15px 15px 15px 15px;}.elementor-2557 .elementor-element.elementor-element-cf0b07c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-b50c869{--display:flex;--justify-content:space-between;}.elementor-2557 .elementor-element.elementor-element-ea88ba2{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-c43dbc6 img{border-radius:15px 15px 15px 15px;}.elementor-2557 .elementor-element.elementor-element-f0219a3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-3f89ad4{--display:flex;}.elementor-2557 .elementor-element.elementor-element-8cf1715{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-472c9e8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-24988ee{--display:flex;}.elementor-2557 .elementor-element.elementor-element-8cef96c{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-183c000 img{border-radius:15px 15px 15px 15px;}.elementor-2557 .elementor-element.elementor-element-2c2824f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-3a67460{--display:flex;}.elementor-2557 .elementor-element.elementor-element-23a7c9a{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-f0e60ec img{border-radius:15px 15px 15px 15px;}.elementor-2557 .elementor-element.elementor-element-1929650{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-53f8394{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-progressbar-normal-color:var( --e-global-color-astglobalcolor0 );--e-n-carousel-progressbar-hover-color:var( --e-global-color-astglobalcolor1 );}.elementor-2557 .elementor-element.elementor-element-2ac62c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-2ac62c1:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-2ac62c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-cdbb6f3{text-align:center;}.elementor-2557 .elementor-element.elementor-element-cdbb6f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-f72ea84{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-8c61798{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-559de2d{text-align:center;}.elementor-2557 .elementor-element.elementor-element-559de2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-4ee32e6{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-50f295a{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-f034129{text-align:center;}.elementor-2557 .elementor-element.elementor-element-f034129 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-5b5c9a2{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-265e921{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-5372c1b{text-align:center;}.elementor-2557 .elementor-element.elementor-element-5372c1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-a4205b4{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-2557 .elementor-element.elementor-element-a058204{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-a058204:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-a058204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-cef13ef{text-align:center;}.elementor-2557 .elementor-element.elementor-element-356f950{--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-2557 .elementor-element.elementor-element-356f950:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-356f950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-b89fb69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-43ddc94{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-2557 .elementor-element.elementor-element-43ddc94 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;}.elementor-2557 .elementor-element.elementor-element-0bb8012 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-2557 .elementor-element.elementor-element-81a6ab7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-baabaa4{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-2557 .elementor-element.elementor-element-baabaa4 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;}.elementor-2557 .elementor-element.elementor-element-04e3918 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-2557 .elementor-element.elementor-element-f67c3f1{--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;--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-2557 .elementor-element.elementor-element-f67c3f1:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-f67c3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-fb21c9e{text-align:center;}.elementor-2557 .elementor-element.elementor-element-fb21c9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:900;}.elementor-2557 .elementor-element.elementor-element-6c3b567{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-6630c3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-48f3fb3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-4f83332{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-45032a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-173f060{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-173f060:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-173f060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DFD7CE 0%, #DFD7CE -90%);}.elementor-2557 .elementor-element.elementor-element-173f060.e-con{--align-self:center;}.elementor-2557 .elementor-element.elementor-element-73c73fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-73c73fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2557 .elementor-element.elementor-element-690cd38 .elementor-repeater-item-7d7a42e .wpr-slider-item-bg{background-size:cover;}.elementor-2557 .elementor-element.elementor-element-690cd38 .elementor-repeater-item-4b285a7 .wpr-slider-item-bg{background-size:cover;}.elementor-2557 .elementor-element.elementor-element-690cd38 .elementor-repeater-item-3cc8c97 .wpr-slider-item-bg{background-size:cover;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-advanced-slider .slick-slide{margin-left:0px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-advanced-slider .slick-list{margin-left:-0px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-title{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-sub-title{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-description{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-arrow{display:flex !important;background-color:var( --e-global-color-astglobalcolor5 );-webkit-transition-duration:0.1s;transition-duration:0.1s;font-size:10px;width:40px;height:40px;border-style:none;border-radius:36px 36px 36px 36px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-dots{display:inline-table;top:96%;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-dot{border-style:none;background-color:rgba(0,0,0,0.35);border-radius:50% 50% 50% 50%;}.elementor-2557 .elementor-element.elementor-element-690cd38.wpr-slider-dots-horizontal .wpr-slider-dot{margin-right:7px;}.elementor-2557 .elementor-element.elementor-element-690cd38.wpr-slider-dots-vertical .wpr-slider-dot{margin-bottom:7px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-advanced-slider{height:500px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-item{height:500px;border-style:none;}.elementor-2557 .elementor-element.elementor-element-690cd38 .slick-list{height:500px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-btns i{margin-left:0px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-btns svg{margin-left:0px;vertical-align:text-bottom;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-content{margin:0 auto;text-align:center;max-width:750px;padding:10px 50px 50px 50px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-cv-inner{vertical-align:middle;}.elementor-2557 .elementor-element.elementor-element-690cd38  .wpr-slider-item{border-radius:15px 15px 15px 15px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-title *{color:#ffffff;padding:5px 10px 5px 10px;margin:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-sub-title *{color:#ffffff;padding:5px 10px 5px 10px;margin:0px 0px 5px 0px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-description p{color:#ffffff;padding:5px 10px 5px 10px;margin:0px 0px 30px 0px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-primary-btn{color:#ffffff;border-color:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;padding:12px 25px 12px 25px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-primary-btn svg{fill:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:13px;height:auto;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-primary-btn i{font-size:13px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-secondary-btn{color:#ffffff;border-color:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;padding:12px 25px 12px 25px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-secondary-btn svg{fill:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:13px;height:auto;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-secondary-btn i{font-size:13px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-video-btn{color:#ffffff;border-color:#ffffff;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-arrow:hover{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-arrow svg{-webkit-transition-duration:0.1s;transition-duration:0.1s;width:10px;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-dots .slick-active .wpr-slider-dot{background-color:#222222;}.elementor-2557 .elementor-element.elementor-element-50ef7bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:62px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-fa88c2b{--display:flex;}.elementor-2557 .elementor-element.elementor-element-9e342a6{padding:0px 0px 0px 50px;}.elementor-2557 .elementor-element.elementor-element-9e342a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-97697cc{padding:0px 70px 0px 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-3e6e949{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-3e6e949:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-3e6e949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-25709ea{--display:flex;}.elementor-2557 .elementor-element.elementor-element-1044bc2{text-align:left;}.elementor-2557 .elementor-element.elementor-element-1044bc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-38665e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-1693891{padding:0px 70px 0px 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-d2a200f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-002279c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2557 .elementor-element.elementor-element-002279c .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-2557 .elementor-element.elementor-element-cd2bd40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -106px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2557 .elementor-element.elementor-element-cd2bd40.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2557 .elementor-element.elementor-element-cd2bd40 img{width:60%;}.elementor-2557 .elementor-element.elementor-element-99b5a73{--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;}.elementor-2557 .elementor-element.elementor-element-7e600ca{padding:0px 0px 0px 0px;text-align:left;}.elementor-2557 .elementor-element.elementor-element-7e600ca.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2557 .elementor-element.elementor-element-7e600ca img{width:60%;}.elementor-2557 .elementor-element.elementor-element-cdf927c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2557 .elementor-element.elementor-element-cdf927c.elementor-element{--align-self:center;}.elementor-2557 .elementor-element.elementor-element-cdf927c .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-2557 .elementor-element.elementor-element-6bb66ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -76px) 0px;padding:50px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-6bb66ca img{width:59%;}.elementor-2557 .elementor-element.elementor-element-c3da27a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-c3da27a:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-c3da27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-709d2d2{text-align:center;}.elementor-2557 .elementor-element.elementor-element-709d2d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-primary );}.elementor-2557 .elementor-element.elementor-element-f7acd0e{text-align:center;}.elementor-2557 .elementor-element.elementor-element-f7acd0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-04f5413{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-948d8fe{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-482ffaf{text-align:center;}.elementor-2557 .elementor-element.elementor-element-482ffaf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-880213d{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-f1a8588{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-3b9342a img{width:24%;}.elementor-2557 .elementor-element.elementor-element-853457e{text-align:center;}.elementor-2557 .elementor-element.elementor-element-853457e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-9edde13{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-e2d7160{--display:flex;--justify-content:space-around;}.elementor-2557 .elementor-element.elementor-element-38f9fa9{text-align:center;}.elementor-2557 .elementor-element.elementor-element-38f9fa9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-058c69a{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-7e4b6ba{--display:flex;}.elementor-2557 .elementor-element.elementor-element-a0f4525 img{width:21%;}.elementor-2557 .elementor-element.elementor-element-cd55900{text-align:center;}.elementor-2557 .elementor-element.elementor-element-cd55900 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-c86306f{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-9ae51e6{--display:flex;--min-height:650px;--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-2557 .elementor-element.elementor-element-9ae51e6:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-9ae51e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plunge.vn/wp-content/uploads/2025/09/dDSC02403_1_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2557 .elementor-element.elementor-element-b1503b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-58d82e2{padding:0px 0px 0px 40px;text-align:left;}.elementor-2557 .elementor-element.elementor-element-58d82e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2557 .elementor-element.elementor-element-8ba892b{padding:0px 0px 0px 40px;}.elementor-2557 .elementor-element.elementor-element-8ba892b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-082b15b{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-342e65a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-73de0e2{--display:flex;--min-height:300px;--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:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-cf19fa4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-69dde1f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-c071025{text-align:left;}.elementor-2557 .elementor-element.elementor-element-c071025 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-5c31568{text-align:left;}.elementor-2557 .elementor-element.elementor-element-e9981bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-d6dd179{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-f8ffea0{text-align:left;}.elementor-2557 .elementor-element.elementor-element-f8ffea0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-53a3a81{text-align:left;}.elementor-2557 .elementor-element.elementor-element-595b398{text-align:left;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2557 .elementor-element.elementor-element-14b1c76{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-f9da047{text-align:left;}.elementor-2557 .elementor-element.elementor-element-f9da047 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-32ea391{text-align:left;}.elementor-2557 .elementor-element.elementor-element-71a0f94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;color:var( --e-global-color-astglobalcolor3 );}.elementor-2557 .elementor-element.elementor-element-c4f610c{--display:flex;--min-height:600px;--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-2557 .elementor-element.elementor-element-c4f610c:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-c4f610c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plunge.vn/wp-content/uploads/2025/09/Desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2557 .elementor-element.elementor-element-247bb20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2557 .elementor-element.elementor-element-53e3f33 .elementor-button{background-color:#4062FF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-2557 .elementor-element.elementor-element-53e3f33{padding:0px 0px 0px 40px;}.elementor-2557 .elementor-element.elementor-element-42696e2{padding:0px 0px 0px 40px;}.elementor-2557 .elementor-element.elementor-element-42696e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-2557 .elementor-element.elementor-element-e7693c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;}.elementor-2557 .elementor-element.elementor-element-e7693c4.elementor-element{--align-self:flex-start;}.elementor-2557 .elementor-element.elementor-element-e7693c4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-2557 .elementor-element.elementor-element-d7a486d{--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;}@media(max-width:1024px){.elementor-2557 .elementor-element.elementor-element-cb15c15{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-bd6a0a7{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-d1c6a03{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-ed35ce1{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-14fa856{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-cf0b07c{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-f0219a3{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-472c9e8{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-2c2824f{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-1929650{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-53f8394{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2557 .elementor-element.elementor-element-f72ea84{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-6c3b567{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-title{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-sub-title{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-description{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-arrow{display:flex !important;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-dots{display:inline-table;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-content{margin:0 auto;}.elementor-2557 .elementor-element.elementor-element-3e6e949{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-d2a200f{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-04f5413{--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-cf19fa4{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2557 .elementor-element.elementor-element-f202216{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-f484601{--width:65%;}.elementor-2557 .elementor-element.elementor-element-d38a338{--width:35%;}.elementor-2557 .elementor-element.elementor-element-cb15c15{--width:68%;}.elementor-2557 .elementor-element.elementor-element-545a801{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-da02b86{--content-width:1350px;}.elementor-2557 .elementor-element.elementor-element-8b8ed8e{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-2ac62c1{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-356f950{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-b89fb69{--width:50%;}.elementor-2557 .elementor-element.elementor-element-81a6ab7{--width:50%;}.elementor-2557 .elementor-element.elementor-element-f67c3f1{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-173f060{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-73c73fe{--width:50%;}.elementor-2557 .elementor-element.elementor-element-50ef7bb{--width:50%;}.elementor-2557 .elementor-element.elementor-element-3e6e949{--content-width:1200px;}.elementor-2557 .elementor-element.elementor-element-c3da27a{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-9ae51e6{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-b1503b1{--width:50%;}.elementor-2557 .elementor-element.elementor-element-342e65a{--width:50%;}.elementor-2557 .elementor-element.elementor-element-73de0e2{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-c4f610c{--content-width:1300px;}.elementor-2557 .elementor-element.elementor-element-247bb20{--width:50%;}.elementor-2557 .elementor-element.elementor-element-d7a486d{--width:50%;}}@media(max-width:767px){.elementor-2557 .elementor-element.elementor-element-cb15c15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-bb011d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2557 .elementor-element.elementor-element-bd6a0a7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-d1c6a03{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-da02b86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2557 .elementor-element.elementor-element-656e667{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2557 .elementor-element.elementor-element-656e667 .elementor-heading-title{font-size:30px;}.elementor-2557 .elementor-element.elementor-element-8f8cb20 .elementor-heading-title{font-size:16px;}.elementor-2557 .elementor-element.elementor-element-ed35ce1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-2557 .elementor-element.elementor-element-ed35ce1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2557 .elementor-element.elementor-element-75fee0c{--justify-content:space-evenly;--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-2557 .elementor-element.elementor-element-d44dcca{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2557 .elementor-element.elementor-element-8b8ed8e:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-8b8ed8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plunge.vn/wp-content/uploads/2025/09/Group_17975_1.webp");}.elementor-2557 .elementor-element.elementor-element-14fa856{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-4c9aebd .elementor-heading-title{font-size:36px;}.elementor-2557 .elementor-element.elementor-element-cf0b07c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-f0219a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-472c9e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-2c2824f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-1929650{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-53f8394{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2557 .elementor-element.elementor-element-2ac62c1{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2557 .elementor-element.elementor-element-cdbb6f3{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2557 .elementor-element.elementor-element-cdbb6f3 .elementor-heading-title{font-size:30px;}.elementor-2557 .elementor-element.elementor-element-f72ea84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-6c3b567{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-title{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-sub-title{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-description{display:block;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-arrow{display:flex !important;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-dots{display:inline-table;}.elementor-2557 .elementor-element.elementor-element-690cd38 .wpr-slider-content{margin:0 auto;}.elementor-2557 .elementor-element.elementor-element-50ef7bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-3e6e949{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-1044bc2 .elementor-heading-title{font-size:22px;}.elementor-2557 .elementor-element.elementor-element-38665e1{padding:0px 0px 0px 10px;}.elementor-2557 .elementor-element.elementor-element-1693891{padding:0px 20px 0px 20px;}.elementor-2557 .elementor-element.elementor-element-d2a200f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-2557 .elementor-element.elementor-element-002279c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-cd2bd40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2557 .elementor-element.elementor-element-cd2bd40 img{width:100%;}.elementor-2557 .elementor-element.elementor-element-7e600ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2557 .elementor-element.elementor-element-c3da27a{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2557 .elementor-element.elementor-element-709d2d2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2557 .elementor-element.elementor-element-709d2d2 .elementor-heading-title{font-size:30px;}.elementor-2557 .elementor-element.elementor-element-04f5413{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-880213d{font-size:18px;}.elementor-2557 .elementor-element.elementor-element-853457e{padding:30px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-9edde13{font-size:18px;}.elementor-2557 .elementor-element.elementor-element-058c69a{font-size:18px;}.elementor-2557 .elementor-element.elementor-element-cd55900{padding:20px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-c86306f{font-size:18px;}.elementor-2557 .elementor-element.elementor-element-9ae51e6:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-9ae51e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plunge.vn/wp-content/uploads/2025/09/yyyy.webp");}.elementor-2557 .elementor-element.elementor-element-b1503b1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-58d82e2{padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-58d82e2 .elementor-heading-title{font-size:22px;}.elementor-2557 .elementor-element.elementor-element-8ba892b{padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-73de0e2{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2557 .elementor-element.elementor-element-cf19fa4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2557 .elementor-element.elementor-element-c4f610c:not(.elementor-motion-effects-element-type-background), .elementor-2557 .elementor-element.elementor-element-c4f610c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plunge.vn/wp-content/uploads/2025/09/xxx.jpg");}.elementor-2557 .elementor-element.elementor-element-247bb20{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2557 .elementor-element.elementor-element-53e3f33{padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-42696e2{padding:0px 0px 0px 0px;}.elementor-2557 .elementor-element.elementor-element-e7693c4{padding:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-b68054a */a.flex-prev,
a.flex-next {
  display: none !important;
}

.flex-nav-prev,
.flex-nav-next {
  list-style: none !important;
}

.woocommerce div.product div.images img {
  border-radius: 12px;
}

/* Container thumbnail */
.woocommerce div.product div.images .flex-control-nav.flex-control-thumbs {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 5px; /* Khoảng cách giữa các ảnh */
    padding: 5px; /* Thêm khoảng trống 2 bên */
}

/* Thumbnail item */
.woocommerce div.product div.images .flex-control-thumbs li {
    flex: 0 0 calc(20% - 10px);  /* 5 ảnh / hàng, trừ đi gap */
    max-width: calc(20% - 10px);
    scroll-snap-align: start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-857dd3c */.grid-box {
  position: relative;
  border-radius: 16px;
  background: #fff;
  border: 2px solid rgba(0,0,0,0.15); /* viền xám ban đầu */
  overflow: hidden;
  transition: border 0.3s ease;
}

/* Khi hover/active thì đổi border thành gradient */
.grid-box:hover,
.grid-box:active {
  border: 2px solid transparent; /* xóa viền xám */
  background: 
    linear-gradient(#fff, #fff) padding-box, 
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88cd492 */.grid-box {
  position: relative;
  border-radius: 16px;
  background: #fff;
  border: 2px solid rgba(0,0,0,0.15); /* viền xám ban đầu */
  overflow: hidden;
  transition: border 0.3s ease;
}

/* Khi hover/active thì đổi border thành gradient */
.grid-box:hover,
.grid-box:active {
  border: 2px solid transparent; /* xóa viền xám */
  background: 
    linear-gradient(#fff, #fff) padding-box, 
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7bc456 */.grid-box {
  position: relative;
  border-radius: 16px;
  background: #fff;
  border: 2px solid rgba(0,0,0,0.15); /* viền xám ban đầu */
  overflow: hidden;
  transition: border 0.3s ease;
}

/* Khi hover/active thì đổi border thành gradient */
.grid-box:hover,
.grid-box:active {
  border: 2px solid transparent; /* xóa viền xám */
  background: 
    linear-gradient(#fff, #fff) padding-box, 
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c07b85f */.grid-box {
  position: relative;
  border-radius: 16px;
  background: #fff;
  border: 2px solid rgba(0,0,0,0.15); /* viền xám ban đầu */
  overflow: hidden;
  transition: border 0.3s ease;
}

/* Khi hover/active thì đổi border thành gradient */
.grid-box:hover,
.grid-box:active {
  border: 2px solid transparent; /* xóa viền xám */
  background: 
    linear-gradient(#fff, #fff) padding-box, 
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c638ef */.elementor-2557 .elementor-element.elementor-element-3c638ef .elementor-button {
  --stroke: 3px;
  --radius: 40px;
  padding: 14px 36px;
  border-radius: var(--radius);
  border: var(--stroke) solid transparent;
  color: #000 !important;
  background:
    linear-gradient(#fff, #fff) padding-box,
    linear-gradient(90deg, #fff, #fff) border-box;
  transition: color .25s ease, background .35s ease;
  position: relative;
  font-weight: 600;
}

/* Hover: gradient động quanh viền */
.elementor-2557 .elementor-element.elementor-element-3c638ef .elementor-button:hover {
  background:
    linear-gradient(#fff, #fff) padding-box,
    linear-gradient(270deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box;
  background-size: 300% 300%;
  animation: btnBorderMove 4s linear infinite;
}

/* Nhúng trực tiếp keyframes trong section */
@keyframes btnBorderMove {
  0%   { background-position: 0% 50%, 0% 50%; }
  50%  { background-position: 100% 50%, 100% 50%; }
  100% { background-position: 0% 50%, 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-002279c */btn-dark-stroke

.btn-dark-stroke .elementor-button,
.btn-dark-stroke .elementor-button-link{
  padding:12px 28px;border-radius:999px;border:3px solid transparent;
  background:
    linear-gradient(#111,#111) padding-box,
    linear-gradient(90deg,#3a3a3a,#3a3a3a) border-box;               /* viền xám */
  color:#fff !important; transition:background .35s ease;
}
.btn-dark-stroke .elementor-button:hover,
.btn-dark-stroke .elementor-button-link:hover{
  background:
    linear-gradient(#111,#111) padding-box,
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box; /* viền 3 màu *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cdf927c */btn-dark-stroke

.btn-dark-stroke .elementor-button,
.btn-dark-stroke .elementor-button-link{
  padding:12px 28px;border-radius:999px;border:3px solid transparent;
  background:
    linear-gradient(#111,#111) padding-box,
    linear-gradient(90deg,#3a3a3a,#3a3a3a) border-box;               /* viền xám */
  color:#fff !important; transition:background .35s ease;
}
.btn-dark-stroke .elementor-button:hover,
.btn-dark-stroke .elementor-button-link:hover{
  background:
    linear-gradient(#111,#111) padding-box,
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box; /* viền 3 màu *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7693c4 */btn-dark-stroke

.btn-dark-stroke .elementor-button,
.btn-dark-stroke .elementor-button-link{
  padding:12px 28px;border-radius:999px;border:3px solid transparent;
  background:
    linear-gradient(#111,#111) padding-box,
    linear-gradient(90deg,#3a3a3a,#3a3a3a) border-box;               /* viền xám */
  color:#fff !important; transition:background .35s ease;
}
.btn-dark-stroke .elementor-button:hover,
.btn-dark-stroke .elementor-button-link:hover{
  background:
    linear-gradient(#111,#111) padding-box,
    linear-gradient(90deg,#02D8F2 0%,#5549F8 50%,#F23CD2 100%) border-box; /* viền 3 màu *//* End custom CSS */