a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.site__wrapper{width:90%;height:auto;margin-left:auto;margin-right:auto}@media (min-width:576px){.site__wrapper{min-width:auto}}@media (min-width:768px){.site__wrapper{min-width:688px}}@media (min-width:992px){.site__wrapper{width:912px;min-width:auto}}@media (min-width:1200px){.site__wrapper{width:1120px;min-width:auto}}body{font-family:Roboto,sans-serif}body.open{overflow-y:hidden}body.open .common__drawer__overlay{display:block}body.open .common__drawer{left:0}@media (min-width:992px){body.open .common__drawer{left:60%}}body.menu .mobile-menu__wrapper{left:0}@media (min-width:992px){body.menu .mobile-menu__wrapper{left:100%}}.common__header__inner{display:flex;justify-content:space-between;align-items:center}header{background-color:#fff;padding:20px}@media (min-width:992px){header{padding:20px 40px}}.common__header__main__logo{width:160px;padding-top:60px;display:block;font-size:0;background-image:url(../img/common/logo.png)}.common__header__main__logo,.common__header__main__mobile-menu-button{background-position:50%;background-size:contain;background-repeat:no-repeat}.common__header__main__mobile-menu-button{width:40px;height:40px;background-image:url(../img/common/8020108621.png);background-color:transparent;border:0;outline:0;cursor:pointer}@media (min-width:992px){.common__header__main__mobile-menu-button{display:none}}.common__header__main__wrapper{display:flex}.common__header__main__list{list-style:none;display:none}@media (min-width:992px){.common__header__main__list{display:flex;align-items:center}}.common__header__main__list li{margin-right:20px}.common__header__main__list li:last-child{margin-right:0}.common__header__main__list a{text-decoration:none;color:#000}.common__header__main__icon-set{margin-left:20px;list-style:none;display:none;margin-right:40px}@media (min-width:992px){.common__header__main__icon-set{display:block}}.common__header__main__icon-set a{font-size:0;width:30px;padding-top:30px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(../img/common/ig-1.svg);display:block}.mobile-menu__wrapper{width:100%;height:100%;left:100%;top:0;background-color:#db2027;position:fixed;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.mobile-menu__wrapper button{width:50px;height:50px;background-color:transparent;background-image:url(../img/common/1336819888.png);background-size:contain;border:0;outline:0;cursor:pointer}.mobile-menu__wrapper ul{list-style:none;text-align:center}.mobile-menu__wrapper li{margin-bottom:20px}.mobile-menu__wrapper li:last-child{margin-bottom:0}.mobile-menu__wrapper a{text-decoration:none;color:#fff;font-size:30px}@media (min-width:576px){.home__linkbox-wrapper{display:flex;flex-wrap:wrap}}.home__linkbox__item{padding-top:100%;width:100%;display:block;position:relative;color:#4b4b4d;text-decoration:none;background-size:101% 101%;background-position:50%;background-repeat:no-repeat;transition:all 1s ease-in-out}.home__linkbox__item:hover{background-size:120% 120%}@media (min-width:576px){.home__linkbox__item{padding-top:50%;width:50%}}@media (min-width:768px){.home__linkbox__item{padding-top:33.33%;width:33.33%}}@media (min-width:992px){.home__linkbox__item{padding-top:25%;width:25%}}.home__linkbox__item__title{position:absolute;left:0;top:15px;width:100%;padding:0 40px;font-size:16px;text-transform:uppercase;text-align:center;font-family:Roboto,sans-serif;line-height:1.5}.home__box__branding{background-image:url(../img/home/branding.jpg)}.home__box__sm-paints{background-image:url(../img/home/social-paints-sm.jpg)}@media (min-width:992px){.home__box__sm-paints{background-image:url(../img/home/social-paints-xl.jpg)}}.home__box__advertising{background-image:url(../img/home/plate-sm.jpg)}@media (min-width:992px){.home__box__advertising{background-image:url(../img/home/plate-xl.jpg)}}.home__box__sm-sri-latha{background-image:url(../img/home/1591522625-sm.jpg)}@media (min-width:992px){.home__box__sm-sri-latha{background-image:url(../img/home/1591522625-xl.jpg)}}.home__box__sm-ceylon-tea{background-image:url(../img/home/social-ceylon-tea-sm.jpg)}@media (min-width:992px){.home__box__sm-ceylon-tea{background-image:url(../img/home/social-ceylon-tea-xl.jpg)}}.home__box__rayban{background-image:url(../img/home/8307096126-sm.jpg)}@media (min-width:992px){.home__box__rayban{background-image:url(../img/home/8307096126-xl.jpg)}}.home__box__outdoor{background-image:url(../img/home/outdoor-fashion-sm.jpg)}@media (min-width:992px){.home__box__outdoor{background-image:url(../img/home/outdoor-fashion-xl.jpg)}}.home__box__web{background-image:url(../img/home/web-sm.jpg)}@media (min-width:992px){.home__box__web{background-image:url(../img/home/web-xl.jpg)}}.home__box__tv_radio{background-image:url(../img/home/tvradio-sm.jpg)}@media (min-width:992px){.home__box__tv_radio{background-image:url(../img/home/tvradio-sm.jpg)}}.home__box__tea-photoshoot{background-image:url(../img/home/7135123690-sm.jpg)}@media (min-width:992px){.home__box__tea-photoshoot{background-image:url(../img/home/7135123690-xl.jpg)}}.home__box__packaging{background-image:url(../img/home/2535443481-sm.jpg)}@media (min-width:992px){.home__box__packaging{background-image:url(../img/home/2535443481-xl.jpg)}}.home__box__calendar{background-image:url(../img/home/calendars-sm.jpg)}@media (min-width:992px){.home__box__calendar{background-image:url(../img/home/calendars-xl.jpg)}}.hotel_logos{background-image:url(../img/home/8016209882-1-sm.jpg)}@media (min-width:992px){.hotel_logos{background-image:url(../img/home/8016209882-1-xl.jpg)}}.ru_boutique{background-image:url(../img/home/8016209882-2-sm.jpg)}@media (min-width:992px){.ru_boutique{background-image:url(../img/home/8016209882-2-xl.jpg)}}.sigiriana{background-image:url(../img/home/8016209882-3-sm.jpg)}@media (min-width:992px){.sigiriana{background-image:url(../img/home/8016209882-3-xl.jpg)}}.zeegolf{background-image:url(../img/home/8016209882-4-sm.jpg)}@media (min-width:992px){.zeegolf{background-image:url(../img/home/8016209882-4-xl.jpg)}}.tap-house{background-image:url(../img/home/0249119683-sm.jpg)}@media (min-width:992px){.tap-house{background-image:url(../img/home/0249119683-xl.jpg)}}.koddu_kalpitiya{background-image:url(../img/hotel/koddu/3624837901-sm.jpg)}@media (min-width:992px){.koddu_kalpitiya{background-image:url(../img/hotel/koddu/3624837901-xl.jpg)}}.home__box__sm-ig{background-image:url(../img/home/8682130262-sm.jpg)}@media (min-width:992px){.home__box__sm-ig{background-image:url(../img/home/8682130262-xl.jpg)}}.rekha{background-image:url(../img/hotel/rekha/2036398599-sm.jpg)}@media (min-width:992px){.rekha{background-image:url(../img/hotel/rekha/2036398599-xl.jpg)}}.tg55{background-image:url(../img/hotel/tg55/2246858507-sm.jpg)}@media (min-width:992px){.tg55{background-image:url(../img/hotel/tg55/2246858507-xl.jpg)}}.ayurveda_spa{background-image:url(../img/hotel/ayurveda-spa/6835702515-sm.jpg)}@media (min-width:992px){.ayurveda_spa{background-image:url(../img/hotel/ayurveda-spa/6835702515-xl.jpg)}}.common__drawer__overlay{background-color:rgba(0,0,0,.7);left:0;display:none}.common__drawer,.common__drawer__overlay{width:100%;height:100%;top:0;position:fixed}.common__drawer{background-color:#fff;left:100%;transition:all .6s ease-in-out;overflow-x:auto}@media (min-width:992px){.common__drawer{width:40%}}.common__drawer__container{padding:20px 40px}.common__drawer__container h2{font-family:Roboto,sans-serif;font-weight:700;font-size:30px;margin-bottom:20px}.common__drawer__container img{width:100%;margin-top:30px}.common__drawer__container p{font-family:Roboto,sans-serif;font-size:15px;margin-top:10px;line-height:1.2}.common__drawer__container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.common__drawer__controls{text-align:right;padding:40px 40px 20px 0}.common__drawer__controls button{width:20px;height:20px;background-image:url(../img/common/close2.png);background-color:transparent;border:0;outline:0;background-size:contain;background-repeat:no-repeat;background-position:50%;cursor:pointer}.video_wrapper{position:relative;width:100%;padding-top:60%;margin-top:60px}.banner{position:relative;background-size:cover;background-position:bottom;background-repeat:no-repeat;padding-top:100vh}@media (min-width:992px){.banner{padding-top:58%}}.banner:before{content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute}@media (min-width:992px){.banner:before{background-color:rgba(0,0,0,.2)}}.banner-content{position:absolute}.banner-content h1{color:#fff;margin-bottom:15px;text-align:center}@media (min-width:992px){.banner-content h1{text-align:left}}.banner-content p{font-size:20px;line-height:1.5;color:#fff;text-align:center}@media (min-width:992px){.banner-content p{text-align:left}}.banner-content.bottom{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:90%}@media (min-width:576px){.banner-content.bottom{min-width:auto}}@media (min-width:768px){.banner-content.bottom{min-width:688px}}@media (min-width:992px){.banner-content.bottom{bottom:40px;top:auto;transform:translateY(0) translateX(-50%);width:912px;min-width:auto}}@media (min-width:1200px){.banner-content.bottom{width:90%;max-width:1920px}}.banner-content.bottom h1{font-size:80px;font-weight:300}@media (min-width:992px){.banner-content.bottom h1,.banner-content.bottom p{width:40%}}.banner-content.right{top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media (min-width:992px){.banner-content.right{transform:translateY(-50%) translateX(0);width:50%;left:50%}}.banner-content.right h1{font-size:60px;font-weight:300}.banner-content.left{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:90%}@media (min-width:576px){.banner-content.left{min-width:auto}}@media (min-width:768px){.banner-content.left{min-width:688px}}@media (min-width:992px){.banner-content.left{top:50%;width:912px;min-width:auto}}@media (min-width:1200px){.banner-content.left{width:90%;max-width:1920px}}.banner-content.left h1{font-size:60px;font-weight:300}.about-pic{background-image:url(../img/banners/0228881766.jpg)}.contact-pic{background-image:url(../img/banners/1094579016.jpg)}.our-services-pic{background-image:url(../img/banners/3433206668.jpg)}.hotel-branding-pic{background-image:url(../img/banners/7121847663.jpg)}.page__content__wrapper{background-color:#c7c8ca;padding-top:60px;padding-bottom:60px}@media (min-width:992px){.page__content_inner{display:flex}}@media (min-width:992px){.page__content-area{margin-right:50px;width:calc(70% - 50px)}}.page__title-style-one{font-size:15px;margin-bottom:10px;text-align:center}@media (min-width:992px){.page__title-style-one{text-align:left}}.page__title-style-two{font-size:40px;margin-bottom:10px;color:#606261;font-weight:300;text-align:center}@media (min-width:992px){.page__title-style-two{text-align:left;font-size:50px}}.page__paragraph-style-one{font-size:18px;line-height:1.5;margin-bottom:10px;text-align:center}@media (min-width:992px){.page__paragraph-style-one{text-align:left}}.page__list-style_one{margin:20px 0;list-style:none;font-size:30px;text-align:center}@media (min-width:992px){.page__list-style_one{text-align:left}}.page__list-style_one li{margin-bottom:20px;color:#606261;font-weight:700}.page__list-style_one li:last-child{margin-bottom:0}.list_style_two{margin:40px 0;list-style:none;font-size:14px;text-align:center}@media (min-width:992px){.list_style_two{text-align:left}}.list_style_two.no_margin{margin:0}.list_style_two li{margin-bottom:10px;line-height:1.5}.list_style_two li:last-child{margin-bottom:0}.page__services{margin-top:40px}.page__services .em_para{font-size:18px;line-height:1.5;margin-bottom:12px;font-weight:700;text-align:center}@media (min-width:992px){.page__services .em_para{text-align:left}}.page__services .para{font-size:18px;line-height:1.5;margin-bottom:12px;text-align:center}@media (min-width:992px){.page__services .para{text-align:left}}.page__services ul{margin:10px 0;list-style:none;font-size:16px;text-align:center}@media (min-width:992px){.page__services ul{text-align:left}}.page__services ul.no_margin{margin:0}.page__services ul li{margin-bottom:10px;line-height:1.5}.page__services ul li:last-child{margin-bottom:0}@media (min-width:576px){.hote_portfolio_set{display:flex;flex-wrap:wrap}}.image_set_reverse{flex-direction:row-reverse}@media (min-width:992px){.image_set_reverse .page__content-area{margin-right:0;margin-left:50px;width:calc(70% - 50px)}}@media (min-width:992px){.page__ig{display:flex;justify-content:space-between;align-items:center}}.page__ig__image{width:100%;padding-top:100%;background-image:url(../img/about/3594694922.jpg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-bottom:40px}@media (min-width:992px){.page__ig__image{width:50%;padding-top:50%;margin-bottom:0}}.page__ig__content{width:100%}@media (min-width:992px){.page__ig__content{width:calc(50% - 50px)}}.page__ig-section{background-color:#c7c8ca;padding-bottom:60px}.page__image__set{width:100%}@media (min-width:992px){.page__image__set{width:30%}}@media (min-width:1200px){.page__image__set{justify-content:space-between}}.page__image__items{width:100%;margin-bottom:30px}.page__image__items:last-child{margin-bottom:0}.page__paragraph-ig{font-weight:700}.page__paragraph-ig a{color:#606261}footer{width:100%;padding:20px;background-color:#fff}@media (min-width:992px){footer{padding:20px 40px}}.footer__list{list-style:none;text-align:center}@media (min-width:992px){.footer__list{display:flex;justify-content:flex-end;text-align:left}}.footer__list li{margin-top:20px}@media (min-width:992px){.footer__list li{margin-left:10px;margin-top:0}}.footer__list li:first-child{margin-left:0;margin-top:0}.footer__list a{text-decoration:none;color:#000}