@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
     --heading-font:"Poppins", sans-serif;
     --heading-font-uppercase:none;
}

BODY {font-family:"Poppins", sans-serif;}
.booking4 {font-family:"Poppins", sans-serif;}

.button1 {font-size:18px; line-height:24px; font-weight:500; color:#07a400; background-color:#f3783e; border:1px solid #f3783e; border-radius:5px; color:#ffffff; padding:12px 48px 10px 48px; text-transform:none;}
.button1:HOVER {color:#ffffff; text-decoration:none; background-position:0; background-color:#EB5711; border:1px solid #EB5711;}


/*
A {color:#07a400;}
A:HOVER {color:#0bbe00;}

.button1 {color:#07a400; background-image:linear-gradient(45deg, #07a400 50%, transparent 50%); border:1px solid #07a400;}
.button1:HOVER {color:#ffffff; text-decoration:none; background-position:0; background-color:#07a400; border:1px solid #07a400;}
.button2 {background-color:#07a400; border-color:#07a400; color:#ffffff;}
.button2:HOVER {background-color:#0bbe00;border-color:#0bbe00; }

.button4 {background-color:#ffffff; color:#07a400;}
.button4:HOVER {background-color:#0bbe00; color:#ffffff;}

.button1invert {color:#ffffff; background-image:linear-gradient(45deg, #07a400 50%, transparent 50%); border:1px solid #ffffff;}
.button1invert:HOVER {color:#ffffff; background-color:#07a400; border:1px solid #07a400;}
*/

.bigpromo {width:1200px;}
.bigpromo .info .title H1 {font-size:44px; font-weight:600; line-height:58px;}

.headcontainer .hlogo {top:27px;}
.headcontainer .hlogo IMG {content:url(/pictures/microsites/1/261/camille_logo1_white.svg); height:100px;}
.headcontainer .hmenu .menutabs LI .menuitem {font-weight:600;}

.headcontainer2 {background-color:#333333;}
.headcontainer2 .hlogo {top:7px;}
.headcontainer2 .hlogo IMG {content:url(/pictures/microsites/1/261/camille_logo1_white.svg); height:63px;}
.headcontainer2 .hmenu .menutabs LI .menuitem {color:#ffffff; background-image:linear-gradient(45deg, #666666 50%, transparent 50%);}
.headcontainer2 .hmenu .menutabs LI .selected {background-color:#666666;}

.headcontainernoimagebg .hlogo IMG {content:url(/pictures/microsites/1/261/camille_logo1_white.svg); height:50px; background-color:#51284f;}

.mobilemenu .mobilemenucontainer .mmhead .mmhlogo {top:27px; left:33px;}
.mobilemenu .mobilemenucontainer .mmhead .mmhlogo IMG {content:url(/pictures/microsites/1/261/camille_logo1_white.svg); height:27px;}

.homeabout {display:block;}
.homeabout .haloyalty {display:none;}

.screen .cover {display:none;}
.screenrooms {background-image:url(/pictures/microsites/1/261/home_rooms.jpg);}


/*
.maintitle1 {color:#07a400;}
.screencontentlight .screeninfo .title A {color:#07a400;}
*/

/*.homeaboutcontainer {background-color:#e9eee8;} */
.homeabout .hahotel {background-image:url(/pictures/microsites/1/261/camille_logo1_black.svg); background-repeat:no-repeat; background-size:250px; background-position:bottom right;}

.pricelist1 .pbroomprices .ptitle1 {display:none;}
/*
.pricelist1 .priceblock .prow1clickable .phead {background-color:#e1e1e1;}
.pricelist1 .priceblock .prow1clickableopened .phead {background-color:#000000;}
*/
.lighthead .hlogo {background-image:url(/pictures/microsites/1/261/camille_logo1_white.svg); height:135px;}
.lighthead {margin-bottom:20px;}

/*.newscard3 {background-color:#07a400; color:#ebdfce;}*/


.footerbuttons .foobuttsleft .giftcards {display:none;}
.footerbuttons .foobuttsleft .loyalty {display:none;}

@media (max-width:1023px){

}


