.elementor-13 .elementor-element.elementor-element-11f3607{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d79cb2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-1f1d05a{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-1f1d05a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1f1d05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE5E5;}.elementor-13 .elementor-element.elementor-element-1f1d05a, .elementor-13 .elementor-element.elementor-element-1f1d05a::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-40e8010{--display:flex;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-bb4476a .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 100px 100px;}.elementor-13 .elementor-element.elementor-element-bb4476a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-bb4476a .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bb4476a .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-bb4476a .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-7fc4452{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-be4c9cc{--display:flex;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-be4c9cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f842e4c{text-align:left;}.elementor-13 .elementor-element.elementor-element-f842e4c .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:bold;}.elementor-13 .elementor-element.elementor-element-28e42ec{color:#000000;}.elementor-13 .elementor-element.elementor-element-c23e1f8{color:#000000;}.elementor-13 .elementor-element.elementor-element-ea524fa{--display:flex;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-381a8f6 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6812106{--display:flex;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-3c3dc53{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-60a4fbf{text-align:center;}.elementor-13 .elementor-element.elementor-element-60a4fbf .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:bold;}.elementor-13 .elementor-element.elementor-element-0a1f90f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0a1f90f{text-align:center;}.elementor-13 .elementor-element.elementor-element-0a1f90f img{width:16%;}.elementor-13 .elementor-element.elementor-element-af8c216{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-af8c216:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-af8c216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-af8c216, .elementor-13 .elementor-element.elementor-element-af8c216::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-068653c .elementor-repeater-item-f532046 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/03/Hotel-Royal-Prime-31.webp);background-size:cover;}.elementor-13 .elementor-element.elementor-element-068653c .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-068653c .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-068653c .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-9f64f3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-b0efc10{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-6229049{text-align:center;}.elementor-13 .elementor-element.elementor-element-6229049 .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-dc2b1e1 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-dc2b1e1.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-dc2b1e1{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-3949190 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-3949190 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3949190 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-3949190 .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3949190 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-3949190 .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-2c74081{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-2c74081:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2c74081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-2c74081, .elementor-13 .elementor-element.elementor-element-2c74081::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-3a2c4bd .elementor-repeater-item-f532046 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/03/Untitled-design-2025-03-08T172608.174-scaled.webp);background-size:cover;}.elementor-13 .elementor-element.elementor-element-3a2c4bd .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-3a2c4bd .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-3a2c4bd .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-3d7e315{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-dd98fcb{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-0320f7c{text-align:center;}.elementor-13 .elementor-element.elementor-element-0320f7c .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-4149793 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4149793.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4149793{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-763e884 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-763e884 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-763e884 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-763e884 .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-763e884 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-763e884 .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-9675221{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9675221:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9675221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-9675221, .elementor-13 .elementor-element.elementor-element-9675221::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-38019fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-1537e17{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-2122b41{text-align:center;}.elementor-13 .elementor-element.elementor-element-2122b41 .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-9b0d955 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9b0d955.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9b0d955{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-0a6d156 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-0a6d156 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0a6d156 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-0a6d156 .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0a6d156 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-0a6d156 .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-9ac97a1 .elementor-repeater-item-f532046 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/03/Untitled-design-2025-03-08T172608.174-scaled.webp);background-size:cover;}.elementor-13 .elementor-element.elementor-element-9ac97a1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-9ac97a1 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-9ac97a1 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-32754c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-32754c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-32754c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-32754c9, .elementor-13 .elementor-element.elementor-element-32754c9::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-36cef61 .elementor-repeater-item-e56c5e2 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/03/Hotel-Royal-Prime-19.webp);background-size:cover;}.elementor-13 .elementor-element.elementor-element-36cef61 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-36cef61 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-36cef61 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-8f77991{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-2f9a812{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-cbc49ad{text-align:center;}.elementor-13 .elementor-element.elementor-element-cbc49ad .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-6686630 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6686630.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6686630{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-df1c3fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-df1c3fb .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-df1c3fb .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-df1c3fb .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-df1c3fb .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-df1c3fb .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-efc2be2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-efc2be2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-efc2be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-efc2be2, .elementor-13 .elementor-element.elementor-element-efc2be2::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-7dfb8d2 .elementor-repeater-item-f532046 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/03/Hotel-Royal-Prime-18.webp);background-size:cover;}.elementor-13 .elementor-element.elementor-element-7dfb8d2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-7dfb8d2 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-7dfb8d2 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-df0adf2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-cfd3a3f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-5790c68{text-align:center;}.elementor-13 .elementor-element.elementor-element-5790c68 .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-99e2880 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-99e2880.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-99e2880{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-74a04f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-74a04f7 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-74a04f7 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-74a04f7 .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-74a04f7 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-74a04f7 .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-16acede{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-16acede:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-16acede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-16acede, .elementor-13 .elementor-element.elementor-element-16acede::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-3a6310f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-7ff890a{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-f7a3856{text-align:center;}.elementor-13 .elementor-element.elementor-element-f7a3856 .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-6430c9d > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6430c9d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6430c9d{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-cfc978b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-cfc978b .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cfc978b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-cfc978b .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cfc978b .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-cfc978b .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-74b145b .elementor-repeater-item-f532046 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/03/Hotel-Royal-Prime-18.webp);background-size:cover;}.elementor-13 .elementor-element.elementor-element-74b145b .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-74b145b .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-74b145b .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-1ce9f48{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1ce9f48:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1ce9f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE7;}.elementor-13 .elementor-element.elementor-element-1ce9f48, .elementor-13 .elementor-element.elementor-element-1ce9f48::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-1050a34 .elementor-repeater-item-f532046 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/02/3.png);background-size:cover;}.elementor-13 .elementor-element.elementor-element-1050a34 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-13 .elementor-element.elementor-element-1050a34 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-1050a34 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-cd57e98{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-1823018{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-d9ff521{text-align:center;}.elementor-13 .elementor-element.elementor-element-d9ff521 .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8ebb7e9 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8ebb7e9.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8ebb7e9{text-align:center;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-4f80343 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-4f80343 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#96632D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4f80343 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4f80343 .elementor-button:focus{color:#96632D;background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4f80343 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4f80343 .elementor-button:focus svg{fill:#96632D;}.elementor-13 .elementor-element.elementor-element-05381e5{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-62b9f61{text-align:center;}.elementor-13 .elementor-element.elementor-element-62b9f61 .elementor-heading-title{color:#96632D;font-family:"Open Sans", Sans-serif;font-weight:bold;}.elementor-13 .elementor-element.elementor-element-b2edeba > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b2edeba{text-align:center;}.elementor-13 .elementor-element.elementor-element-b2edeba img{width:16%;}.elementor-13 .elementor-element.elementor-element-24ee5a0{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-9dc4bc2{--display:flex;--min-height:525px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-9dc4bc2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelroyalprime.com/wp-content/uploads/2025/03/rrp-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9dc4bc2::before, .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3B3B3B;}.elementor-13 .elementor-element.elementor-element-9dc4bc2, .elementor-13 .elementor-element.elementor-element-9dc4bc2::before{--border-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-f8e74b1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-f91f1d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f91f1d3 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#96632D;color:#96632D;background-color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f91f1d3 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-f91f1d3 .elementor-button:focus{color:#FFFFFF;background-color:#96632D;}.elementor-13 .elementor-element.elementor-element-f91f1d3 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-f91f1d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6b97dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0200px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6b97dd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-6b97dd6 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:#96632D;color:#96632D;background-color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#96632D;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6b97dd6 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-6b97dd6 .elementor-button:focus{color:#FFFFFF;background-color:#96632D;}.elementor-13 .elementor-element.elementor-element-6b97dd6 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-6b97dd6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-61e0cf6{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-36f2519{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-845a512{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-845a512.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .elementor-repeater-item-7f9bb87 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/02/1-2.png);background-size:cover;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .elementor-repeater-item-331bcd9 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://hotelroyalprime.com/wp-content/uploads/2025/02/2-2.png);background-size:cover;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .swiper-slide{transition-duration:calc(5000ms*1.2);height:578px;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .elementor-slide-button{font-family:"Open Sans", Sans-serif;font-weight:500;color:#FFFFFF;background-color:#96632D;border-color:#96632D;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .elementor-slide-button:hover{color:#96632D;background-color:#FFFFFF;border-color:#96632D;}.elementor-13 .elementor-element.elementor-element-9a68f48{--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;--background-transition:0.3s;}.elementor-13 .elementor-element.elementor-element-584fce1{--e-image-carousel-slides-to-show:5;}.elementor-13 .elementor-element.elementor-element-584fce1 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-0a1f90f img{width:20%;}.elementor-13 .elementor-element.elementor-element-af8c216{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b0efc10{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2c74081{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-dd98fcb{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4149793 > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9675221{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-1537e17{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9b0d955 > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-32754c9{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-2f9a812{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6686630 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-efc2be2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-cfd3a3f{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-99e2880 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-16acede{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-7ff890a{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6430c9d > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1ce9f48{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-1823018{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8ebb7e9 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b2edeba img{width:20%;}.elementor-13 .elementor-element.elementor-element-f8e74b1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-0a1f90f img{width:50%;}.elementor-13 .elementor-element.elementor-element-af8c216{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-b0efc10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-dc2b1e1 > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2c74081{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-dd98fcb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4149793 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9675221{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-1537e17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9b0d955 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-32754c9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-2f9a812{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6686630 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-efc2be2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-cfd3a3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-99e2880 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-16acede{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-7ff890a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6430c9d > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1ce9f48{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-1823018{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-8ebb7e9 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b2edeba img{width:50%;}.elementor-13 .elementor-element.elementor-element-f8e74b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .swiper-slide{height:189px;}.elementor-13 .elementor-element.elementor-element-c8a8c47 .elementor-slide-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-584fce1{--e-image-carousel-slides-to-show:3;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-be4c9cc{--width:51.756%;}.elementor-13 .elementor-element.elementor-element-b0efc10{--width:100%;}.elementor-13 .elementor-element.elementor-element-dd98fcb{--width:100%;}.elementor-13 .elementor-element.elementor-element-1537e17{--width:100%;}.elementor-13 .elementor-element.elementor-element-2f9a812{--width:100%;}.elementor-13 .elementor-element.elementor-element-cfd3a3f{--width:100%;}.elementor-13 .elementor-element.elementor-element-7ff890a{--width:100%;}.elementor-13 .elementor-element.elementor-element-1823018{--width:100%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-9dc4bc2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9dc4bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-12feeb4 *//*Booking Engine CSS Code */
.modalModifyCancel__inner{
overflow: hidden !important;
}
.BEx4IDaY4cXE{
height: 38px !important;
}   	
#BEx4IDaY3bWD .BEx4ZXaY3bWR{
margin-top: -720px;
margin-right:36px;
}
#BEx4IDaY3bWR .BEx4ZXaY3bOP > div{
margin-top: -24px !important;
}
#BEx4IDaY3bWD .BEx4ZXaY3bDPI{
top: 31px !important;
right: 31px !important;
}
.BEh8JJiwI1dPaBPrice{
margin-top: 3px !important;
width: 103px !important;
padding: 0px 0px 19px 3px !important;
text-transform: capitalize;
}
.BEh4IDsZ4eZE{
  color: #005C93 !important;
}
.BEh4IDsZ4dZE{
  color: #333 !important;
}
.divWidth{
  color: #333 !important;
}
#BEx4IDaY3bWD select.BEx4ZXaY3bPC, #BEx4IDaY3bWD select.BEx4ZXaY3bPP{
background: #fff !important;
color: #000 !important;
}
#BEx4IDaY3bWD input.BEx4ZXaY3bQBT{
background: #6f3932 !important;
margin-bottom: 0px !important;
margin-top: 14px !important;
}
#BEx4IDaY3bWD .BEx4ZXaY3bWR a{
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
}
#BEx4IDaY3bWD .BEx4IDaY3bQBT:hover .BEx4ZXaY3bQBT, .BEx4ZXaY3bQBT:focus{
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
background: #ffffff !important;
color: #ed8323 !important;
} 
#BEx4IDaY3bWD .BEx4ZXaY3bWR{
    width: 240px;
    z-index: 999 !important;
    position: absolute !important;
    right: 0px !important;
    top: 0px !important;
}
.BEh4IDsZ4fZE{
        color: #6f3932 !important;
}
.BEh8JJiwI1dPaBPrice{
    background-color: #6f3932 !important;
}
.widget .BEh4IDsZ4fZE, .widget .BEh4IDsZ4eZE, .widget .BEh4IDsZ4dZE, .widget .BEh4IDsZdPr0ZE span {
    color: #6f3932 !important;
}
.BEh4IDsZ4dZENP{
    color: #6f3932 !important;
}
.widget #BEx4IDaY3bWD .BEx4ZXaY3bWR {
    border-color: #6f3932 !important;
    /*box-shadow: none;*/
}
.BExyz5i8narrowSingle-up{
	border-bottom: 5px solid #6f3932 !important;
}

/*Booking Engine CSS Code End*/



/*Media Query*/

@media only screen and (min-device-width: 200px) and (max-device-width: 812px) 
     { 
         #BEx4IDaY3bWD .BEx4ZXaY3bWR {
			    right: 32px !important;
		              top: 50px !important;
	}
}

/*Media Query*//* End custom CSS */