.elementor-390 .elementor-element.elementor-element-7b33d39{--display:flex;--min-height:90vh;--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-390 .elementor-element.elementor-element-7b33d39:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-7b33d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esme.com.hk/wp-content/uploads/2025/06/MPE無齡眼肌療程-banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-a0f5011.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-a0f5011{text-align:center;}.elementor-390 .elementor-element.elementor-element-7f77efd{--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-390 .elementor-element.elementor-element-209b94f{--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:flex-end;}.elementor-390 .elementor-element.elementor-element-93c70a6{--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-evenly;}.elementor-390 .elementor-element.elementor-element-6b94f48 .elementor-heading-title{font-weight:200;letter-spacing:4.9px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-0648953 .elementor-heading-title{font-weight:200;letter-spacing:4.9px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-a883702{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-390 .elementor-element.elementor-element-01d2dbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-2683240 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-390 .elementor-element.elementor-element-2683240 img{width:100px;}.elementor-390 .elementor-element.elementor-element-0154347 .elementor-heading-title{letter-spacing:1.5px;color:#000000;}.elementor-390 .elementor-element.elementor-element-9136b68 .elementor-heading-title{font-size:28px;font-weight:300;letter-spacing:1.5px;color:#000000;}.elementor-390 .elementor-element.elementor-element-81e2642{--display:flex;--min-height:90vh;--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-390 .elementor-element.elementor-element-81e2642:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-81e2642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esme.com.hk/wp-content/uploads/2025/06/MPE無齡眼肌療程-banner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-390 .elementor-element.elementor-element-4a12e51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-390 .elementor-element.elementor-element-2ec4ed7{--display:flex;}.elementor-390 .elementor-element.elementor-element-d559031{--display:flex;}.elementor-390 .elementor-element.elementor-element-8a7b89e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-390 .elementor-element.elementor-element-8a7b89e img{width:100px;}.elementor-390 .elementor-element.elementor-element-f7bc446 .elementor-heading-title{letter-spacing:1.5px;color:#000000;}.elementor-390 .elementor-element.elementor-element-732ae41 .elementor-heading-title{font-size:28px;font-weight:300;letter-spacing:1.5px;color:#000000;}.elementor-390 .elementor-element.elementor-element-bc4e34f{--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-evenly;}.elementor-390 .elementor-element.elementor-element-f012d5f .elementor-heading-title{font-weight:200;letter-spacing:4.9px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-31acd2f .elementor-heading-title{font-weight:200;letter-spacing:4.9px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-2c1d839{--display:flex;--min-height:400px;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-390 .elementor-element.elementor-element-dd7c252{text-align:center;}.elementor-390 .elementor-element.elementor-element-dd7c252 .elementor-heading-title{font-weight:500;}.elementor-390 .elementor-element.elementor-element-844f624{text-align:center;color:#000000;}.elementor-390 .elementor-element.elementor-element-f1d4858{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-1449a93{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:80px 80px 80px 80px;--padding-top:80px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-390 .elementor-element.elementor-element-1449a93:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-1449a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-390 .elementor-element.elementor-element-aeb36ee > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-390 .elementor-element.elementor-element-aeb36ee{text-align:center;}.elementor-390 .elementor-element.elementor-element-aeb36ee .elementor-heading-title{font-weight:500;}.elementor-390 .elementor-element.elementor-element-5959ea2{--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;--flex-wrap:wrap;}.elementor-390 .elementor-element.elementor-element-2298be5{--display:flex;}.elementor-390 .elementor-element.elementor-element-0cd0a89.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-0cd0a89 img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-cdbb78f{text-align:center;line-height:20px;color:#000000;}.elementor-390 .elementor-element.elementor-element-36deb01{--display:flex;}.elementor-390 .elementor-element.elementor-element-93e755d.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-93e755d img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-d57de2e{text-align:center;line-height:20px;color:#000000;}.elementor-390 .elementor-element.elementor-element-251605d{--display:flex;}.elementor-390 .elementor-element.elementor-element-1d68884.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-1d68884 img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-2471383{text-align:center;line-height:20px;color:#000000;}.elementor-390 .elementor-element.elementor-element-4ba4ac2{--display:flex;}.elementor-390 .elementor-element.elementor-element-453ac6e.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-453ac6e img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-acf61b4{text-align:center;line-height:20px;color:#000000;}.elementor-390 .elementor-element.elementor-element-95e44bd{--display:flex;}.elementor-390 .elementor-element.elementor-element-450c9e0.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-450c9e0 img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-db471a1{text-align:center;line-height:20px;color:#000000;}.elementor-390 .elementor-element.elementor-element-4b8657e{--display:flex;}.elementor-390 .elementor-element.elementor-element-c571edd.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-c571edd img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-e02422d{text-align:center;line-height:20px;color:#000000;}.elementor-390 .elementor-element.elementor-element-94f0db3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-94f0db3.e-con{--e-con-transform-translateY:-73px;}.elementor-390 .elementor-element.elementor-element-85a087b{text-align:center;}.elementor-390 .elementor-element.elementor-element-85a087b img{width:90%;max-width:90%;}.elementor-390 .elementor-element.elementor-element-9465ab0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-390 .elementor-element.elementor-element-9465ab0:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-9465ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-390 .elementor-element.elementor-element-65c3677 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-390 .elementor-element.elementor-element-65c3677{text-align:center;}.elementor-390 .elementor-element.elementor-element-65c3677 .elementor-heading-title{font-weight:500;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-76f964b{--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-390 .elementor-element.elementor-element-abade79{--display:flex;}.elementor-390 .elementor-element.elementor-element-8efbae6.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-8efbae6 img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-77b266a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-45e694c{text-align:center;line-height:20px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-a47469c{--display:flex;}.elementor-390 .elementor-element.elementor-element-ac1914e.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-ac1914e img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-0a9219b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-1dff9d0{text-align:center;line-height:20px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-868f010{--display:flex;}.elementor-390 .elementor-element.elementor-element-97e7f41.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-97e7f41 img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-5305e71 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-67f246e{text-align:center;line-height:20px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-6919334{--display:flex;}.elementor-390 .elementor-element.elementor-element-6ba2d35.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-6ba2d35 img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-f76154f .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-17e97e2{text-align:center;line-height:20px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-131576d{--display:flex;}.elementor-390 .elementor-element.elementor-element-2692d8b.elementor-element{--align-self:center;}.elementor-390 .elementor-element.elementor-element-2692d8b img{width:100px;max-width:100px;}.elementor-390 .elementor-element.elementor-element-9011951 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:300;}.elementor-390 .elementor-element.elementor-element-8367616{text-align:center;line-height:20px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-0385451{--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-390 .elementor-element.elementor-element-ce6d538{text-align:center;}.elementor-390 .elementor-element.elementor-element-ce6d538 .elementor-heading-title{font-weight:500;}.elementor-390 .elementor-element.elementor-element-8cc0111{--display:flex;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-390 .elementor-element.elementor-element-b61130d{--display:flex;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-390 .elementor-element.elementor-element-59824fa{--display:flex;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-390 .elementor-element.elementor-element-4722bcd{--display:flex;}.elementor-390 .elementor-element.elementor-element-fb5894a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-390 .elementor-element.elementor-element-fb5894a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#000000;border-style:none;}.elementor-390 .elementor-element.elementor-element-fb5894a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#000000;}.elementor-390 .elementor-element.elementor-element-fb5894a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#686868;}.elementor-390 .elementor-element.elementor-element-fb5894a {--n-accordion-padding:20px 20px 10px 20px;}.elementor-390 .elementor-element.elementor-element-b7e1f10{--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:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-390 .elementor-element.elementor-element-b7e1f10:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-b7e1f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-390 .elementor-element.elementor-element-ab45176{--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;}.elementor-390 .elementor-element.elementor-element-81aac05{--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-390 .elementor-element.elementor-element-187c235 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-390 .elementor-element.elementor-element-187c235.elementor-element{--align-self:flex-start;}.elementor-390 .elementor-element.elementor-element-187c235 img{width:75px;}.elementor-390 .elementor-element.elementor-element-8b6d5f2{text-align:left;}.elementor-390 .elementor-element.elementor-element-8b6d5f2 .elementor-heading-title{font-weight:500;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-46049cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-390 .elementor-element.elementor-element-46049cc{text-align:justify;font-size:15px;color:#FFFFFF;}.elementor-390 .elementor-element.elementor-element-b10894f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}@media(max-width:1024px){.elementor-390 .elementor-element.elementor-element-81e2642:not(.elementor-motion-effects-element-type-background), .elementor-390 .elementor-element.elementor-element-81e2642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esme.com.hk/wp-content/uploads/2025/06/MPE-eyes-banner-mobile-scaled.jpg");}.elementor-390 .elementor-element.elementor-element-4a12e51{--justify-content:flex-end;}.elementor-390 .elementor-element.elementor-element-2ec4ed7{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-d559031{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-390 .elementor-element.elementor-element-8a7b89e{text-align:left;}.elementor-390 .elementor-element.elementor-element-732ae41{text-align:center;}.elementor-390 .elementor-element.elementor-element-bc4e34f{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-77b266a .elementor-counter-number-wrapper{font-size:40px;}.elementor-390 .elementor-element.elementor-element-0a9219b .elementor-counter-number-wrapper{font-size:40px;}.elementor-390 .elementor-element.elementor-element-5305e71 .elementor-counter-number-wrapper{font-size:40px;}.elementor-390 .elementor-element.elementor-element-f76154f .elementor-counter-number-wrapper{font-size:40px;}.elementor-390 .elementor-element.elementor-element-9011951 .elementor-counter-number-wrapper{font-size:40px;}}@media(max-width:767px){.elementor-390 .elementor-element.elementor-element-4a12e51{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-390 .elementor-element.elementor-element-bc4e34f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-390 .elementor-element.elementor-element-f012d5f .elementor-heading-title{font-size:22px;}.elementor-390 .elementor-element.elementor-element-31acd2f .elementor-heading-title{font-size:22px;}.elementor-390 .elementor-element.elementor-element-85a087b img{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-390 .elementor-element.elementor-element-7f77efd{--width:33.33%;}.elementor-390 .elementor-element.elementor-element-209b94f{--width:33.33%;}.elementor-390 .elementor-element.elementor-element-a883702{--width:33.33%;}.elementor-390 .elementor-element.elementor-element-4a12e51{--width:33.33%;}.elementor-390 .elementor-element.elementor-element-2c1d839{--content-width:80%;}.elementor-390 .elementor-element.elementor-element-f1d4858{--content-width:90%;}.elementor-390 .elementor-element.elementor-element-5959ea2{--width:60%;}.elementor-390 .elementor-element.elementor-element-2298be5{--width:30%;}.elementor-390 .elementor-element.elementor-element-36deb01{--width:30%;}.elementor-390 .elementor-element.elementor-element-251605d{--width:30%;}.elementor-390 .elementor-element.elementor-element-4ba4ac2{--width:30%;}.elementor-390 .elementor-element.elementor-element-95e44bd{--width:30%;}.elementor-390 .elementor-element.elementor-element-4b8657e{--width:30%;}.elementor-390 .elementor-element.elementor-element-76f964b{--width:80%;}.elementor-390 .elementor-element.elementor-element-b7e1f10{--content-width:90%;}.elementor-390 .elementor-element.elementor-element-ab45176{--width:70%;}.elementor-390 .elementor-element.elementor-element-b10894f{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-390 .elementor-element.elementor-element-4a12e51{--width:100%;}.elementor-390 .elementor-element.elementor-element-76f964b{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-a0f5011 */@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  } 
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rotating {
  -webkit-animation: rotating 40s linear infinite;
  -moz-animation: rotating 40s linear infinite;
  -ms-animation: rotating 40s linear infinite;
  -o-animation: rotating 40s linear infinite;
  animation: rotating 40s linear infinite;
  
 
 
  position: absolute;
  width: 650px;
  left: 30%;
  
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e50f3b *//* Boking now button style */

.cta-btn2 .link {
  height: 30px;
  align-items: center;
  color: #000;
  text-decoration: none;
  display: flex;
}

/* Hide extra text */
.cta-btn2 .mask {
  position: relative;
  padding: 0;
  height: 20px;

  /*  Remove overflow to see how it works　:) */
  overflow: hidden;
}

.cta-btn2 .link-container {
  transition: transform 0.4s ease;
}

.cta-btn2 .title {
  display: block;

  /*  Set same font-size and line height  */
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  transition: transform 0.4s ease;
}

.cta-btn2 .link-title1 {
  transform-origin: right center;
}

.cta-btn2 .link-title2 {
  transform-origin: left center;
  transform: rotate(20deg);
}

.cta-btn2 .link-icon {
  position: relative;
  width: 35px;
  height: 35px;
  background: #f8f8ff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 10px;

  /*  Remove overflow to see how it works　:) */
  overflow: hidden;
}

.cta-btn2 .icon {
  display: block;
  position: absolute;
  transition: transform 0.4s ease;
}

.cta-btn2 .icon:nth-child(2) {
  transform: translate(-40px);
}

/* Hover Action*/

/* Move up two texts (20px = font-size) */
.cta-btn2 .link:hover .link-container {
  transform: translateY(-20px);
}

/* Rotate texts a little bit */
.cta-btn2 .link:hover .link-title1 {
  transform: rotate(20deg);
}

.cta-btn2 .link:hover .link-title2 {
  transform: rotate(0);
}

/* Move arrows to right */
.cta-btn2 .link:hover .icon:first-child {
  transform: translate(40px);
}

.cta-btn2 .link:hover .icon:nth-child(2) {
  transform: translate(0px);
}/* End custom CSS */