body , html{}
#websiteFrame #websiteCredits{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:16px;font-weight:300;}
#websiteFrame #websiteCredits a{color:#d8a42b;font-weight:300;}
#middleColumn{margin-left:0px;margin-right:0px;max-width:100%;padding-left:0px;padding-right:0px;}
#container_454{background-attachment:none;background-clip:none;background-color:rgba(255, 255, 255, 0.65);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;box-shadow:6px 0px 10px 0px rgba(0, 0, 0, 0.4);position:absolute;z-index:200;}
#ContainerRow_455{padding-bottom:8px;padding-top:12px;}
#imagelink_457{max-width:100%;padding-left:5px;padding-right:5px;width:190px;}
#menu_459 > ul > li > a,#menu_459  > li > a{color:#000000;font-size:14px;font-weight:300;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:4px;}
#menu_459 > ul > li > a:hover,#menu_459  > li > a:hover{color:#17427c;}
#menu_459{margin-left:0px;margin-right:5px;}
#menu_459 > ul > li > a.active,#menu_459  > li > a.active{color:#d8a42b;}
#paragraph_460{color:#000000;padding-top:4px;}
#paragraph_460 .paragraphComp-content a{color:#000000;}
#paragraph_460 .paragraphComp-content a:hover{color:#17427c;}
#menu_461 li a{color:#000000;font-size:14px;text-transform:uppercase;}
#menu_461 > ul > li > a,#menu_461  > li > a{border-bottom:2px solid transparent;color:#000000;font-size:13px;font-weight:500;letter-spacing:1px;padding-left:10px;padding-right:10px;}
#menu_461 > ul > li > a:hover,#menu_461  > li > a:hover{border-bottom:2px solid transparent;color:#17427c;}
#menu_461 > ul > li > a.active,#menu_461  > li > a.active{border-bottom:2px solid #17427c;color:#000000;}
#menu_461 i.offcanvas-button{color:#333333;font-size:26px;margin-top:5px;}
#menu_461 > ul > li:last-of-type > a,#menu_461  > li:last-of-type > a{background-attachment:none;background-clip:none;background-color:#17427c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-left:5px;margin-right:5px;}
#r_oc_menu_461{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_461 .mm-navbar .mm-prev{color:#989898;}
#r_oc_menu_461 .mm-navbar{color:#989898;}
#r_oc_menu_461 .mm-navbar .mm-title{color:#989898;display:none;}
#r_oc_menu_461 .mm-navbar .mm-close{color:#989898;}
#r_oc_menu_461 .mm-panels li a{border-bottom:2px solid transparent;color:#333333;font-size:20px;font-weight:300;padding-bottom:15px;padding-left:25px;padding-top:15px;text-transform:uppercase;}
#r_oc_menu_461 .mm-panels li a:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #17427c;color:#17427c;}
#container_462{max-width:80px;padding-left:10px;padding-right:10px;position:absolute;top:100px;}
#container_462 > .pw-collapse-button{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;}
#menu_463 li a{max-width:40px;padding-left:10px;padding-right:10px;}
#menu_463 > ul > li > a.active,#menu_463  > li > a.active{color:#d8a42b;}
#menu_463 > ul,#menu_463 > ul > li > a,#menu_463  > li > a{color:#ffffff;font-weight:400;}
#menu_463 > ul > li > a:hover,#menu_463  > li > a:hover{color:#000000;}
#container_464{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/1.png);background-origin:padding-box;background-position:50% 19%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_466{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_467{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_468{position:absolute;top:42rem;}
#imagelink_469{background-attachment:none;background-clip:none;background-color:rgba(72, 67, 67, 0.27);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;}
#imagelink_469 img{width:45px;}
#container_472{padding-bottom:80px;padding-top:30px;}
#paragraph_473{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:850px;z-index:1;}
#paragraph_475{color:#333333;font-size:20px;font-weight:300;margin-bottom:40px;margin-top:50px;max-width:1100px;text-align:center;}
#ContainerRow_476{max-width:1250px;padding-bottom:20px;padding-top:20px;text-align:center;}
#imagelink_478 figcaption{background-attachment:none;background-clip:none;background-color:rgba(51, 51, 51, 0.6);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:8px;color:#ffffff;height:190px;max-width:100%;min-height:auto;padding-left:8px;padding-right:8px;position:absolute;text-align:left;width:400px;}
#imagelink_478{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:8px;padding-left:0px;padding-right:0px;padding-top:8px;}
#imagelink_480 figcaption{background-attachment:none;background-clip:none;background-color:rgba(51, 51, 51, 0.6);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:8px;color:#ffffff;height:190px;max-width:100%;min-height:auto;padding-left:8px;padding-right:8px;position:absolute;text-align:left;width:400px;}
#imagelink_480{padding-bottom:8px;padding-left:0px;padding-right:0px;padding-top:8px;}
#imagelink_482{padding-bottom:8px;padding-left:0px;padding-right:0px;padding-top:8px;}
#imagelink_482 figcaption{background-attachment:none;background-clip:none;background-color:rgba(51, 51, 51, 0.6);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;bottom:8px;color:#ffffff;height:190px;max-width:100%;padding-bottom:8px;padding-left:8px;padding-right:8px;position:absolute;text-align:left;width:400px;}
#container_483{background-attachment:inherit;background-clip:border-box;background-color:#ffffff;background-image:url(/Resources/royal-hotel-resort/home/home-banner-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:60px;padding-top:60px;}
#paragraph_484{margin-bottom:20px;max-width:1000px;padding-bottom:40px;padding-top:20px;text-align:center;}
#paragraph_484 .paragraphComp-content{color:#333333;font-size:20px;font-weight:300;}
#paragraph_484 .paragraphComp-content h2{color:#333333;font-size:22px;font-weight:700;margin-bottom:20px;}
#paragraph_484 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:38px;font-weight:600;margin-bottom:30px;padding-bottom:20px;padding-top:20px;}
#paragraph_484 .paragraphComp-content a{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:15px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_484 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_485{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:60px;padding-top:60px;}
#ContainerRow_487{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_488{padding-bottom:20px;padding-top:20px;}
#paragraph_489 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_489{color:#ffffff;font-size:14px;font-weight:300;height:90px;min-height:auto;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_490{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_491{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_492{padding-bottom:10px;padding-top:10px;}
#paragraph_492 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_492 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_493{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0034.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_494{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_495{padding-bottom:20px;padding-top:20px;}
#paragraph_496 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_496{color:#ffffff;font-size:14px;font-weight:300;height:90px;min-height:auto;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_497{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_498{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_499{padding-bottom:10px;padding-top:10px;}
#paragraph_499 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_499 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_500{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0026.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_501{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_502{padding-bottom:20px;padding-top:20px;}
#paragraph_503 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_503{color:#ffffff;font-size:14px;font-weight:300;height:90px;min-height:auto;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_504{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_505{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_506{padding-bottom:10px;padding-top:10px;}
#paragraph_506 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_506 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_507{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0051.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_508{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#Column_509{padding-bottom:20px;padding-top:20px;}
#paragraph_510 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_510{color:#ffffff;font-size:14px;font-weight:300;height:90px;min-height:auto;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_511{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_512{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_513{padding-bottom:10px;padding-top:10px;}
#paragraph_513 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_513 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_514{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0003.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#container_515{background-attachment:inherit;background-clip:border-box;background-color:#000000;background-image:url(/Resources/Lecoste/34.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:450px;min-height:auto;}
#paragraph_516{background-attachment:none;background-clip:none;background-color:rgba(51, 51, 51, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;margin-bottom:20px;max-width:1000px;padding-bottom:40px;padding-top:20px;text-align:center;}
#paragraph_516 .paragraphComp-content{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:#ffffff;font-size:20px;font-weight:300;padding-bottom:20px;padding-left:15px;padding-right:15px;padding-top:10px;}
#paragraph_516 .paragraphComp-content h2{color:#ffffff;font-size:22px;font-weight:700;margin-bottom:20px;}
#paragraph_516 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-size:38px;font-weight:600;margin-bottom:30px;padding-bottom:20px;padding-top:20px;}
#paragraph_516 .paragraphComp-content a{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:15px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_516 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_517{padding-bottom:30px;padding-top:30px;}
#webbooking_518{max-width:1500px;}
#webbooking_518 .immagine{min-height:240px;}
#webbooking_518 .nome{color:#000000;font-size:16px;}
#webbooking_518 .prezzo{color:#17427c;font-size:14px;}
#webbooking_518 .prezzoValue{color:#000000;}
#webbooking_518 .descrizione{font-size:12px;min-height:250px;}
#webbooking_518 .periodoPrenotazione{color:#000000;font-size:14px;padding-bottom:5px;padding-top:5px;}
#webbooking_518 .periodoPrenotazioneLabel{color:#000000;}
#webbooking_518 .periodoPrenotazioneValue{color:#17427c;}
#webbooking_518 .codicePromozionale{color:#000000;font-size:14px;padding-bottom:6px;padding-top:6px;}
#webbooking_518 .codicePromozionaleValue{color:#d8a42b;}
#webbooking_518 .button{background-attachment:none;background-clip:none;background-color:#17427c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #17427c;border-left:1px solid #17427c;border-right:1px solid #17427c;border-top:1px solid #17427c;color:#ffffff;font-size:15px;font-weight:300;margin-top:20px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;width:100%;}
#webbooking_518 .pulsanteVerifica{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-align:left;width:100%;}
#webbooking_518 .button:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #17427c;border-left:1px solid #17427c;border-right:1px solid #17427c;border-top:1px solid #17427c;color:#17427c;}
#container_519{background-attachment:none;background-clip:none;background-color:rgba(51, 51, 51, 0.2);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;color:rgba(102, 102, 102, 0.65);padding-bottom:30px;padding-top:30px;}
#imagelink_520{max-width:220px;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_521 .paragraphComp-content{color:#ffffff;font-size:16px;font-weight:300;margin-top:20px;}
#paragraph_521 .paragraphComp-content a{color:#0C4EA2;font-weight:300;}
#paragraph_521{text-align:center;}
#paragraph_521 .paragraphComp-content a:hover{color:#333333;}
#container_522{margin-top:20px;padding-bottom:5px;padding-top:5px;}
#imagelink_523 img{width:35px;}
#imagelink_524 img{width:35px;}
#imagelink_525 img{width:35px;}
#container_526{margin-bottom:10px;margin-top:20px;}
#menu_527 > ul > li > a,#menu_527  > li > a{color:#0C4EA2;font-size:14px;font-weight:300;padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:4px;}
#menu_527 > ul > li > a:hover,#menu_527  > li > a:hover{color:#d8a42b;}
#paragraph_528{margin-bottom:10px;margin-top:20px;text-align:center;}
#paragraph_528 .paragraphComp-content a{color:#0C4EA2;font-size:14px;font-weight:300;}
#paragraph_528 .paragraphComp-content a:hover{color:#333333;}
#paragraph_529{color:#17427c;font-size:16px;font-weight:300;margin-bottom:20px;text-align:center;}
#container_530{display:none;padding-left:5px;padding-right:5px;}
#container_532{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/La-Rocca-dei-Trinci/Home/046.jpg);background-origin:padding-box;background-position:50% 4%;background-repeat:no-repeat;background-size:cover;margin-bottom:10px;min-height:100px;}
#paragraph_533{margin-bottom:5px;padding-bottom:3px;padding-top:3px;text-transform:uppercase;}
#paragraph_533 .paragraphComp-content h2{color:#333333;font-size:16px;font-weight:700;}
#paragraph_534 .paragraphComp-content{color:#000000;font-size:15px;font-weight:300;}
#paragraph_534{margin-bottom:15px;}
#html_536{display:block;}
#container_537{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_538{color:#ffffff;font-size:16px;font-weight:300;margin-bottom:20px;}
#menu_539 li a{color:#000000;font-size:14px;text-transform:uppercase;}
#menu_539 > ul > li > a,#menu_539  > li > a{border-bottom:2px solid transparent;color:#ffffff;font-size:12px;font-weight:500;letter-spacing:0px;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:6px;}
#menu_539 > ul > li > a:hover,#menu_539  > li > a:hover{border-bottom:2px solid transparent;color:#0C4EA2;}
#menu_539 > ul > li > a.active,#menu_539  > li > a.active{border-bottom:2px solid #17427c;color:rgb(163, 187, 210);}
#menu_539 i.offcanvas-button{color:#333333;margin-top:5px;}
#menu_539 > ul > li:last-of-type > a,#menu_539  > li:last-of-type > a{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_539{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#r_oc_menu_539 .mm-navbar .mm-prev{color:#989898;}
#r_oc_menu_539 .mm-navbar{color:#989898;}
#r_oc_menu_539 .mm-navbar .mm-title{color:#989898;display:none;}
#r_oc_menu_539 .mm-navbar .mm-close{color:#989898;}
#r_oc_menu_539 .mm-panels li a{border-bottom:2px solid transparent;color:#333333;font-size:20px;font-weight:300;padding-bottom:15px;padding-left:25px;padding-top:15px;text-transform:uppercase;}
#r_oc_menu_539 .mm-panels li a:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #17427c;color:#17427c;}
#container_540{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/3.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_542{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_543{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_544{padding-bottom:0px;padding-top:80px;}
#paragraph_545{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:107px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_546{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_546 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_546 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_547{padding-bottom:50px;padding-top:50px;}
#container_548{max-width:1300px;}
#cmsNewslist_549{padding-left:0px;padding-right:0px;}
#container_550{padding-left:10px;padding-right:10px;}
#cmsFieldtitle_552 a{color:#000000;font-family:Playfair Display;font-size:30px;font-weight:700;margin-top:10px;}
#cmsFieldtitle_552 a:hover{color:#17427c;}
#cmsFieldsummary_553{color:#000000;font-size:16px;font-weight:300;}
#container_554{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/13.png);background-origin:padding-box;background-position:50% 60%;background-repeat:no-repeat;background-size:cover;}
#container_555{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;min-height:450px;}
#paragraph_556{color:#ffffff;font-size:18px;font-weight:300;padding-bottom:80px;padding-top:80px;text-align:center;}
#paragraph_556 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-size:35px;font-weight:700;margin-bottom:30px;}
#paragraph_556 .paragraphComp-content a{border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_556 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;}
#container_557{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/spa-blog/best-spa-hotel.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_559{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_560{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_561{padding-bottom:80px;padding-top:80px;}
#paragraph_562{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_563{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_563 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_563 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#cmsNewsdetail_565{max-width:1300px;}
#container_567{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/home/slide_n_2_o.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_569{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_570{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_571{padding-bottom:80px;padding-top:80px;}
#paragraph_572{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_573{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_573 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_573 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_574{padding-bottom:80px;padding-top:50px;}
#paragraph_575{color:#333333;font-size:20px;font-weight:300;max-width:1000px;text-align:center;}
#paragraph_575 .paragraphComp-content h2{color:#333333;font-size:25px;font-weight:700;margin-bottom:20px;}
#Column_577{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/posizione/location-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:700px;min-height:auto;}
#Column_578{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_579{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:-20%;max-width:100%;padding-bottom:60px;padding-top:60px;position:absolute;}
#paragraph_580{color:#333333;font-size:12px;padding-bottom:10px;padding-top:10px;}
#paragraph_580 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-weight:700;padding-bottom:10px;padding-top:2px;}
#paragraph_581{font-size:16px;font-weight:300;height:100%;margin-bottom:10px;min-height:120px;padding-top:2px;}
#paragraph_582 .paragraphComp-content a{border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;font-size:12px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_582 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#Column_584{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_585{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;max-width:100%;padding-bottom:60px;padding-top:60px;position:absolute;right:-20%;z-index:4;}
#paragraph_586{color:#333333;font-size:12px;padding-bottom:10px;padding-top:10px;}
#paragraph_586 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-weight:700;padding-bottom:10px;padding-top:2px;}
#paragraph_587{font-size:16px;font-weight:300;height:100%;margin-bottom:10px;min-height:120px;padding-top:2px;}
#paragraph_588 .paragraphComp-content a{border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;font-size:12px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_588 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#Column_589{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/posizione/location-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:700px;min-height:auto;}
#Column_591{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/posizione/location-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:700px;min-height:auto;}
#Column_592{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_593{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:-20%;max-width:100%;padding-bottom:60px;padding-top:60px;position:absolute;}
#paragraph_594{color:#333333;font-size:12px;padding-bottom:10px;padding-top:10px;}
#paragraph_594 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-weight:700;padding-bottom:10px;padding-top:2px;}
#paragraph_595{font-size:16px;font-weight:300;height:100%;margin-bottom:10px;min-height:120px;padding-top:2px;}
#paragraph_596 .paragraphComp-content a{border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;font-size:12px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_596 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_597{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/35.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_599{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_600{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_601{padding-bottom:80px;padding-top:80px;}
#paragraph_602{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_603{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_603 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_603 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#ContainerRow_604{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_605{padding-bottom:20px;padding-top:20px;}
#paragraph_606 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_606{color:#ffffff;font-size:14px;font-weight:300;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_607{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_608{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_609{padding-bottom:10px;padding-top:10px;}
#paragraph_609 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_609 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_610{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0034.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_611{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_612{padding-bottom:20px;padding-top:20px;}
#paragraph_613 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_613{color:#ffffff;font-size:14px;font-weight:300;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_614{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_615{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_616{padding-bottom:10px;padding-top:10px;}
#paragraph_616 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_616 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_617{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0026.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_618{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_619{padding-bottom:20px;padding-top:20px;}
#paragraph_620 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_620{color:#ffffff;font-size:14px;font-weight:300;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_621{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_622{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_623{padding-bottom:10px;padding-top:10px;}
#paragraph_623 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_623 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_624{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0051.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_625{background-attachment:none;background-clip:none;background-color:rgb(58, 58, 58);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:80px;margin-top:50px;}
#Column_626{padding-bottom:20px;padding-top:20px;}
#paragraph_627 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-weight:700;}
#paragraph_627{color:#ffffff;font-size:14px;font-weight:300;padding-bottom:10px;padding-top:10px;text-transform:uppercase;}
#paragraph_628{color:#ffffff;padding-bottom:25px;padding-top:20px;}
#paragraph_629{color:#ffffff;font-size:15px;height:200px;line-height:25px;min-height:auto;padding-bottom:25px;padding-top:5px;}
#paragraph_630{padding-bottom:10px;padding-top:10px;}
#paragraph_630 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#d8a42b;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_630 .paragraphComp-content a:hover{border-bottom:1px solid #d8a42b;border-left:1px solid #d8a42b;color:#d8a42b;}
#Column_631{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0003.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#container_632{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0034.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#container_633{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_634{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#paragraph_635{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;text-transform:uppercase;}
#container_636{padding-bottom:80px;padding-top:80px;}
#paragraph_637{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_638{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_638 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_638 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_639{padding-bottom:50px;padding-top:10px;}
#ContainerRow_640{max-width:1300px;}
#Column_641{padding-left:15px;padding-right:15px;}
#paragraph_642{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#ContainerRow_643{margin-bottom:20px;margin-top:20px;}
#paragraph_645{color:#000000;font-size:14px;}
#paragraph_647{color:#000000;font-size:14px;}
#paragraph_649{color:#000000;font-size:14px;}
#slider_650{margin-top:25px;}
#container_651{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_652{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_653{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_655{border-top:5px solid #17427c;padding-bottom:20px;padding-top:40px;}
#paragraph_656 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:24px;font-weight:700;margin-bottom:30px;}
#menu_657 li a{color:#000000;font-size:16px;font-weight:400;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#menu_657 > ul > li > a,#menu_657  > li > a{border-left:2px solid transparent;}
#menu_657 > ul > li > a:hover,#menu_657  > li > a:hover{border-left:2px solid #d8a42b;color:#d8a42b;}
#menu_657 > ul > li > a.active,#menu_657  > li > a.active{border-left:2px solid #d8a42b;color:#17427c;}
#container_658{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_659 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_659{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_659 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#paragraph_660{padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_660 .paragraphComp-content{color:#000000;font-size:18px;font-weight:300;}
#paragraph_660 .paragraphComp-content a{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_660 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_661{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_662 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_662{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_662 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#imagelink_663{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;text-align:center;}
#imagelink_663 img{width:100px;}
#container_664{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0026.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#container_665{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_666{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#paragraph_667{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;text-transform:uppercase;}
#container_668{padding-bottom:80px;padding-top:80px;}
#paragraph_669{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_670{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_670 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_670 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_671{padding-bottom:50px;padding-top:10px;}
#ContainerRow_672{max-width:1300px;}
#Column_673{padding-left:15px;padding-right:15px;}
#paragraph_674{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#slider_682{margin-top:25px;}
#container_683{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_684{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_685{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_687{border-top:5px solid #17427c;padding-bottom:20px;padding-top:40px;}
#paragraph_688 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:24px;font-weight:700;margin-bottom:30px;}
#menu_689 li a{color:#000000;font-size:16px;font-weight:400;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#menu_689 > ul > li > a,#menu_689  > li > a{border-left:2px solid transparent;}
#menu_689 > ul > li > a:hover,#menu_689  > li > a:hover{border-left:2px solid #d8a42b;color:#d8a42b;}
#menu_689 > ul > li > a.active,#menu_689  > li > a.active{border-left:2px solid #d8a42b;color:#17427c;}
#container_690{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_691 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_691{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_691 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#paragraph_692{padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_692 .paragraphComp-content{color:#000000;font-size:18px;font-weight:300;}
#paragraph_692 .paragraphComp-content a{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_692 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_693{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_694 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_694{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_694 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#imagelink_695{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;text-align:center;}
#imagelink_695 img{width:100px;}
#container_696{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0018.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#container_697{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_698{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#paragraph_699{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;text-transform:uppercase;}
#container_700{padding-bottom:80px;padding-top:80px;}
#paragraph_701{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_702{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_702 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_702 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_703{padding-bottom:50px;padding-top:10px;}
#ContainerRow_704{max-width:1300px;}
#Column_705{padding-left:15px;padding-right:15px;}
#paragraph_706{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#slider_714{margin-top:25px;}
#container_715{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_716{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_717{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_719{border-top:5px solid #17427c;padding-bottom:20px;padding-top:40px;}
#paragraph_720 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:24px;font-weight:700;margin-bottom:30px;}
#menu_721 li a{color:#000000;font-size:16px;font-weight:400;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#menu_721 > ul > li > a,#menu_721  > li > a{border-left:2px solid transparent;}
#menu_721 > ul > li > a:hover,#menu_721  > li > a:hover{border-left:2px solid #d8a42b;color:#d8a42b;}
#menu_721 > ul > li > a.active,#menu_721  > li > a.active{border-left:2px solid #d8a42b;color:#17427c;}
#container_722{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_723 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_723{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_723 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#paragraph_724{padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_724 .paragraphComp-content{color:#000000;font-size:18px;font-weight:300;}
#paragraph_724 .paragraphComp-content a{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_724 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_725{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_726 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_726{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_726 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#imagelink_727{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;text-align:center;}
#imagelink_727 img{width:100px;}
#container_728{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/camere/tom_0003.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#container_729{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_730{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#paragraph_731{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;text-transform:uppercase;}
#container_732{padding-bottom:80px;padding-top:80px;}
#paragraph_733{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_734{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_734 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_734 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_735{padding-bottom:50px;padding-top:10px;}
#ContainerRow_736{max-width:1300px;}
#Column_737{padding-left:15px;padding-right:15px;}
#paragraph_738{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#slider_746{margin-bottom:25px;margin-top:25px;}
#container_747{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_748{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_749{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/room-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:500px;}
#container_751{border-top:5px solid #17427c;padding-bottom:20px;padding-top:40px;}
#paragraph_752 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:24px;font-weight:700;margin-bottom:30px;}
#menu_753 li a{color:#000000;font-size:16px;font-weight:400;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
#menu_753 > ul > li > a,#menu_753  > li > a{border-left:2px solid transparent;}
#menu_753 > ul > li > a:hover,#menu_753  > li > a:hover{border-left:2px solid #d8a42b;color:#d8a42b;}
#menu_753 > ul > li > a.active,#menu_753  > li > a.active{border-left:2px solid #d8a42b;color:#17427c;}
#container_754{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_755 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_755{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_755 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#paragraph_756{padding-bottom:5px;padding-top:5px;text-align:center;}
#paragraph_756 .paragraphComp-content{color:#000000;font-size:18px;font-weight:300;}
#paragraph_756 .paragraphComp-content a{border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_756 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#000000;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #000000;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_757{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/camere/tripadvisor-widget-bg.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;margin-top:50px;padding-bottom:50px;padding-top:50px;}
#paragraph_758 .paragraphComp-content h4{font-size:15px;font-weight:400;}
#paragraph_758{color:#000000;font-size:14px;padding-bottom:30px;text-align:center;}
#paragraph_758 .paragraphComp-content h3{font-family:Playfair Display;font-size:26px;font-weight:700;}
#imagelink_759{padding-bottom:10px;padding-left:0px;padding-right:0px;padding-top:10px;text-align:center;}
#imagelink_759 img{width:100px;}
#container_760{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/galleria/maldives-resort-hd-1.jpg);background-origin:padding-box;background-position:50% 60%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_762{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_763{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_764{padding-bottom:80px;padding-top:80px;}
#paragraph_765{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_766{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_766 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_766 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_767{padding-bottom:80px;padding-top:80px;}
#paragraph_768{color:#333333;font-size:20px;font-weight:300;text-align:center;}
#paragraph_768 .paragraphComp-content h2{color:#333333;font-size:25px;font-weight:700;margin-bottom:20px;}
#container_769{padding-bottom:50px;padding-top:10px;}
#imagegallery_770{max-width:1500px;padding-left:2px;padding-right:2px;}
#imagegallery_770 .imagegalleryComp-image img{min-height:245px;}
#imagegallery_770 .mdb-lightbox figure{padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;}
#container_771{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/2.png);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_773{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_774{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_775{padding-bottom:80px;padding-top:80px;}
#paragraph_776{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_777{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_777 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_777 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_778{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:60px;padding-top:60px;}
#ContainerRow_779{max-width:1300px;}
#paragraph_781{color:#000000;font-size:14px;font-weight:300;margin-bottom:30px;}
#paragraph_781 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:35px;font-weight:700;}
#paragraph_782{color:#000000;font-size:18px;font-weight:300;margin-bottom:30px;}
#Column_784{padding-bottom:20px;padding-top:20px;}
#paragraph_786{color:#000000;font-size:14px;font-weight:300;padding-left:6px;padding-right:6px;}
#paragraph_786 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:10px;}
#Column_787{padding-bottom:20px;padding-top:20px;}
#paragraph_789{color:#000000;font-size:14px;font-weight:300;padding-left:6px;padding-right:6px;}
#paragraph_789 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:10px;}
#Column_790{padding-bottom:20px;padding-top:20px;}
#paragraph_792{color:#000000;font-size:14px;font-weight:300;padding-left:6px;padding-right:6px;}
#paragraph_792 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:10px;}
#Column_793{padding-bottom:20px;padding-top:20px;}
#paragraph_795{color:#000000;font-size:14px;font-weight:300;padding-left:6px;padding-right:6px;}
#paragraph_795 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:10px;}
#Column_796{padding-bottom:20px;padding-top:20px;}
#paragraph_798{color:#000000;font-size:14px;font-weight:300;padding-left:6px;padding-right:6px;}
#paragraph_798 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:10px;}
#Column_799{padding-bottom:20px;padding-top:20px;}
#paragraph_801{color:#000000;font-size:14px;font-weight:300;padding-left:6px;padding-right:6px;}
#paragraph_801 .paragraphComp-content h3{color:#000000;font-family:Playfair Display;font-size:22px;font-weight:700;margin-bottom:10px;margin-top:10px;}
#Column_802{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/18.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#container_803{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/6.png);background-origin:padding-box;background-position:50% 63%;background-repeat:no-repeat;background-size:cover;}
#container_804{background-attachment:none;background-clip:none;background-color:rgba(0, 0, 0, 0.4);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#paragraph_805{color:#ffffff;font-size:18px;font-weight:300;min-height:360px;padding-bottom:80px;padding-top:80px;text-align:center;}
#paragraph_805 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-size:38px;font-weight:700;margin-bottom:30px;}
#paragraph_805 .paragraphComp-content{padding-bottom:10px;padding-top:10px;}
#paragraph_805 .paragraphComp-content a{border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_805 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#000000;}
#ContainerRow_806{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_807{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_808 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:30px;font-weight:700;}
#paragraph_808{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_809{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_810{padding-bottom:15px;padding-top:15px;}
#paragraph_810 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_810 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#Column_811{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/22.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_812{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_813{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/23.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#Column_814{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_815 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:30px;font-weight:700;}
#paragraph_815{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_816{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_817{padding-bottom:15px;padding-top:15px;}
#paragraph_817 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_817 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#container_818{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/26.jpg);background-origin:padding-box;background-position:50% 080%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_820{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_821{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_822{padding-bottom:80px;padding-top:80px;}
#paragraph_823{color:rgb(243, 243, 243);font-family:Playfair Display;font-size:140px;position:absolute;text-align:center;top:1018px;z-index:1;}
#paragraph_824{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_824 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_824 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#Column_826{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/banner-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:700px;min-height:auto;}
#Column_827{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_828{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:-20%;max-width:100%;padding-bottom:60px;padding-top:60px;position:absolute;}
#paragraph_829{color:#333333;font-size:12px;padding-bottom:10px;padding-top:10px;}
#paragraph_829 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-weight:700;padding-bottom:10px;padding-top:2px;}
#paragraph_830{font-size:16px;font-weight:300;height:100%;margin-bottom:10px;min-height:120px;padding-top:2px;}
#paragraph_831 .paragraphComp-content a{border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;font-size:12px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_831 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_832{border-top:2px solid #d8a42b;padding-bottom:80px;padding-top:80px;}
#paragraph_833{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_833 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_833 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#ContainerRow_834{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_835{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_836 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:33px;font-weight:700;}
#paragraph_836{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_837{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_838{padding-bottom:15px;padding-top:15px;}
#paragraph_838 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_838 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#Column_839{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/9.png);background-origin:padding-box;background-position:50% 080%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_840{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_841{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/restaurant-feature-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#Column_842{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_843 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:33px;font-weight:700;}
#paragraph_843{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_844{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_845{padding-bottom:15px;padding-top:15px;}
#paragraph_845 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_845 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#ContainerRow_846{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_847{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_848 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:33px;font-weight:700;}
#paragraph_848{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_849{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_850{padding-bottom:15px;padding-top:15px;}
#paragraph_850 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_850 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#Column_851{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/restaurant-feature-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#container_852{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/restaurant-banner-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;}
#paragraph_853{color:#ffffff;padding-bottom:20px;padding-top:20px;text-align:center;}
#paragraph_853 .paragraphComp-content a{border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_853 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;}
#paragraph_853 .paragraphComp-content h3{font-family:Playfair Display;font-size:40px;padding-bottom:8px;padding-top:8px;}
#container_854{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/25.png);background-origin:padding-box;background-position:50% 0%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_856{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_857{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_858{padding-bottom:40px;padding-top:40px;}
#paragraph_859{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_859 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_859 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_860{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#ContainerRow_861{max-width:1350px;}
#Column_862{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_863{padding-bottom:15px;padding-top:15px;text-align:center;}
#paragraph_864{color:#000000;font-size:14px;font-weight:300;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_864 .paragraphComp-content h3{font-family:Playfair Display;font-size:25px;font-weight:600;}
#Column_865{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_866{padding-bottom:15px;padding-top:15px;text-align:center;}
#paragraph_867{color:#000000;font-size:14px;font-weight:300;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_867 .paragraphComp-content h3{font-family:Playfair Display;font-size:25px;font-weight:600;}
#paragraph_867 .paragraphComp-content a{color:#333333;font-weight:700;}
#Column_868{padding-bottom:20px;padding-left:10px;padding-right:10px;padding-top:10px;}
#imagelink_869{padding-bottom:15px;padding-top:15px;text-align:center;}
#paragraph_870{color:#000000;font-size:14px;font-weight:300;padding-left:5px;padding-right:5px;text-align:center;}
#paragraph_870 .paragraphComp-content h3{font-family:Playfair Display;font-size:25px;font-weight:600;}
#paragraph_870 .paragraphComp-content a{color:#333333;font-weight:700;}
#container_871{background-attachment:none;background-clip:none;background-color:rgb(248, 249, 250);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;padding-bottom:20px;padding-top:40px;}
#paragraph_872{margin-bottom:30px;text-align:center;}
#paragraph_872 .paragraphComp-content{color:#333333;font-size:20px;font-weight:300;}
#paragraph_872 .paragraphComp-content h2{color:#333333;font-size:25px;font-weight:700;margin-bottom:20px;}
#form_873{margin-bottom:30px;max-width:900px;}
#form_873 .formfield_error{margin-top:0px;}
#form_873 .formComp-errormessage{color:rgb(209, 0, 0);font-size:12px;font-weight:500;}
#form_873 .formfield_button{padding-left:10px;padding-right:10px;text-align:left;}
#form_873 .formfield_button input{background-attachment:none;background-clip:none;background-color:#17427c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #17427c;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #17427c;border-right:2px solid #17427c;border-top:2px solid #17427c;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:13px;font-weight:900;height:50px;letter-spacing:1px;text-transform:uppercase;width:100%;}
#form_873 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:transparent;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:2px solid #17427c;border-left:2px solid #17427c;border-right:2px solid #17427c;border-top:2px solid #17427c;color:#17427c;}
#textfield_876{padding-left:10px !important;padding-right:10px !important;}
#textfield_876 .formfield_field label{display:none;}
#textfield_876 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid rgb(206, 212, 218);border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333 !important;height:50px;}
#textfield_876 .formfield_error{color:rgb(230, 0, 0) !important;font-size:10px;}
#textfield_878{padding-left:10px !important;padding-right:10px !important;}
#textfield_878 .formfield_field label{display:none;}
#textfield_878 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid rgb(206, 212, 218);border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333 !important;height:50px;}
#textfield_878 .formfield_error{color:rgb(230, 0, 0) !important;font-size:10px;}
#selectfield_880 .formfield_field select{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#selectfield_880 .formfield_error{color:rgb(237, 0, 0);font-size:10px;}
#selectfield_880 .formfield_field label{display:none;}
#selectfield_880{padding-left:10px;padding-right:10px;}
#datefield_882{padding-left:10px !important;padding-right:10px !important;}
#datefield_882 .formfield_field input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#datefield_882 .formfield_error{font-size:10px;}
#datefield_882 .formfield_field label{margin-bottom:0px !important;margin-left:10px !important;}
#datefield_884{padding-left:10px !important;padding-right:10px !important;}
#datefield_884 .formfield_field input[type=text]{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:50px;}
#datefield_884 .formfield_error{font-size:10px;}
#datefield_884 .formfield_field label{margin-bottom:0px !important;margin-left:10px !important;}
#textfield_886{padding-left:10px !important;padding-right:10px !important;}
#textfield_886 .formfield_field label{display:none;}
#textfield_886 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid rgb(206, 212, 218);border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333 !important;height:50px;}
#textfield_886 .formfield_error{color:rgb(230, 0, 0) !important;font-size:10px;}
#textfield_888{padding-left:10px !important;padding-right:10px !important;}
#textfield_888 .formfield_field label{display:none;}
#textfield_888 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid rgb(206, 212, 218);border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333 !important;height:50px;}
#textfield_888 .formfield_error{color:rgb(230, 0, 0) !important;font-size:10px;}
#textfield_890{padding-left:10px !important;padding-right:10px !important;}
#textfield_890 .formfield_field label{display:none;}
#textfield_890 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid rgb(206, 212, 218);border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333 !important;height:50px;}
#textfield_890 .formfield_error{color:rgb(230, 0, 0) !important;font-size:10px;}
#textareafield_892{padding-left:10px;padding-right:10px;}
#textareafield_892 .formfield_field label{display:none;}
#textareafield_892 .formfield_field textarea{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:2px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;}
#textareafield_892 .formfield_error{color:rgb(239, 0, 0);font-size:10px;}
#container_894{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/contatti/newsletter-banner-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#container_895{background-attachment:none;background-clip:none;background-color:rgba(51, 51, 51, 0.5);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;height:100%;}
#paragraph_896{color:#ffffff;font-size:18px;font-weight:300;max-width:1200px;padding-bottom:50px;padding-top:50px;text-align:center;}
#paragraph_896 .paragraphComp-content h3{color:#ffffff;font-family:Playfair Display;font-size:40px;font-weight:600;}
#mcSubscription_897 .formfield_field .inputfield{border-bottom:2px solid #ced4da;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:2px solid #ced4da;border-right:0px solid #ced4da;border-top:2px solid #ced4da;border-top-left-radius:0px;border-top-right-radius:0px;height:55px;max-width:100%;width:260px;}
#mcSubscription_897 .formfield_button input{background-attachment:none;background-clip:none;background-color:#d8a42b;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-weight:500;height:55px;max-width:100%;text-transform:uppercase;width:90px;}
#mcSubscription_897 .formfield_button input:hover{background-attachment:none;background-clip:none;background-color:#17427c;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#mcSubscription_897 .formfield_error{font-size:12px;}
#mcSubscription_897 .mcSubscriptionComp-errormessage{color:#17427c;text-align:center;}
#mcSubscription_897 .mcSubscriptionComp-message{color:#ffffff;font-weight:300;text-align:center;}
#mcSubscription_897{max-width:1200px;padding-bottom:50px;padding-top:30px;}
#mcTextfield_898 .formfield_field label{display:none;}
#mcTextfield_898 .formfield_field .inputfield{color:#000000 !important;}
#mcTextfield_898{padding-left:0px !important;padding-right:0px !important;}
#container_899{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/27.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_901{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_902{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_903{padding-bottom:80px;padding-top:80px;}
#paragraph_904{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_904 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_904 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#container_905{padding-bottom:40px;padding-top:20px;}
#paragraph_906{color:#000000;font-size:16px;max-width:1300px;}
#ContainerRow_913{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_914{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_915 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:30px;font-weight:700;}
#paragraph_915{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_916{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_917{padding-bottom:15px;padding-top:15px;}
#paragraph_917 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_917 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#Column_918{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/salerno.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#paragraph_931{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#paragraph_932{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#ContainerRow_934{margin-bottom:20px;margin-top:20px;}
#paragraph_936{color:#000000;font-size:14px;}
#paragraph_938{color:#000000;font-size:14px;}
#paragraph_940{color:#000000;font-size:14px;}
#paragraph_953{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#ContainerRow_955{margin-bottom:20px;margin-top:20px;}
#paragraph_957{color:#000000;font-size:14px;}
#paragraph_959{color:#000000;font-size:14px;}
#paragraph_961{color:#000000;font-size:14px;}
#ContainerRow_1005{margin-bottom:20px;margin-top:20px;}
#paragraph_1007{color:#000000;font-size:14px;}
#paragraph_1009{color:#000000;font-size:14px;}
#paragraph_1011{color:#000000;font-size:14px;}
#paragraph_1012{color:#000000;font-size:18px;font-weight:300;padding-bottom:20px;}
#container_1029{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/26.jpg);background-origin:padding-box;background-position:50% 080%;background-repeat:no-repeat;background-size:cover;min-height:750px;}
#paragraph_1031{color:#ffffff;font-family:Playfair Display;font-size:20px;text-align:center;}
#paragraph_1032{color:#ffffff;font-family:Playfair Display;font-size:8vh;font-weight:700;letter-spacing:1px;text-align:center;}
#container_1033{margin-left:20%;margin-right:20%;padding-bottom:80px;padding-top:150px;width:auto;}
#Column_1037{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/banner-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:700px;min-height:auto;}
#Column_1038{background-attachment:none;background-clip:none;background-color:rgb(244, 244, 244);background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;}
#container_1039{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;left:-20%;max-width:100%;padding-bottom:60px;padding-top:60px;position:absolute;}
#paragraph_1040{color:#333333;font-size:12px;padding-bottom:10px;padding-top:10px;}
#paragraph_1040 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-weight:700;padding-bottom:10px;padding-top:2px;}
#paragraph_1041{font-size:16px;font-weight:300;height:100%;margin-bottom:10px;min-height:120px;padding-top:2px;}
#paragraph_1042 .paragraphComp-content a{border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;font-size:12px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_1042 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#333333;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #333333;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;}
#container_1043{border-top:2px solid #d8a42b;padding-bottom:80px;padding-top:80px;}
#paragraph_1044{color:#333333;position:relative;text-align:center;z-index:1;}
#paragraph_1044 .paragraphComp-content h2{color:#333333;font-family:Playfair Display;font-size:4vh;font-weight:700;line-height:38px;margin-bottom:20px;}
#paragraph_1044 .paragraphComp-content h4{font-size:18px;font-weight:300;}
#ContainerRow_1045{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_1046{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_1047 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:33px;font-weight:700;}
#paragraph_1047{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_1048{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_1049{padding-bottom:15px;padding-top:15px;}
#paragraph_1049 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_1049 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#Column_1050{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/Lecoste/9.png);background-origin:padding-box;background-position:50% 080%;background-repeat:no-repeat;background-size:cover;}
#ContainerRow_1051{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_1052{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/restaurant-feature-2.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#Column_1053{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_1054 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:33px;font-weight:700;}
#paragraph_1054{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_1055{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_1056{padding-bottom:15px;padding-top:15px;}
#paragraph_1056 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_1056 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#ContainerRow_1057{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;margin-bottom:50px;margin-top:50px;}
#Column_1058{border-top:2px solid #17427c;padding-bottom:40px;padding-top:40px;}
#paragraph_1059 .paragraphComp-content h3{color:#333333;font-family:Playfair Display;font-size:33px;font-weight:700;}
#paragraph_1059{color:#333333;font-size:14px;font-weight:300;padding-bottom:20px;padding-top:10px;text-transform:uppercase;}
#paragraph_1060{color:#333333;font-size:15px;height:auto;line-height:25px;padding-bottom:25px;padding-top:5px;}
#paragraph_1061{padding-bottom:15px;padding-top:15px;}
#paragraph_1061 .paragraphComp-content a{border-bottom:1px solid transparent;border-left:1px solid transparent;color:#333333;font-size:12px;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px;text-transform:uppercase;}
#paragraph_1061 .paragraphComp-content a:hover{border-bottom:1px solid #333333;border-left:1px solid #333333;color:#333333;}
#Column_1062{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/restaurant-feature-3.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
#container_1063{background-attachment:inherit;background-clip:border-box;background-color:transparent;background-image:url(/Resources/royal-hotel-resort/ristorante/restaurant-banner-1.jpg);background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;}
#paragraph_1064{color:#ffffff;padding-bottom:20px;padding-top:20px;text-align:center;}
#paragraph_1064 .paragraphComp-content a{border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#ffffff;font-size:14px;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;}
#paragraph_1064 .paragraphComp-content a:hover{background-attachment:none;background-clip:none;background-color:#ffffff;background-image:none;background-origin:none;background-position:none;background-repeat:none;background-size:none;border-bottom:1px solid #ffffff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-top-left-radius:0px;border-top-right-radius:0px;color:#333333;}
#paragraph_1064 .paragraphComp-content h3{font-family:Playfair Display;font-size:40px;padding-bottom:8px;padding-top:8px;}
#imagegallery_1067{margin-left:0%;margin-right:0%;width:auto;}
#paragraph_1068{width:auto;}
