@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-25%);transform:translate(-25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(25%);transform:translate(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-touch-action:manipulation;touch-action:manipulation}html{scroll-behavior:smooth}body{background-color:var(--clr-background);display:block;min-width:320px}img{display:block;height:auto;margin-bottom:var(--global-gap);max-width:100%}a{color:var(--clr-primary)}.no-margin{margin:unset}.is-centered{text-align:center}figure{margin:0 auto var(--global-gap)}figcaption{color:var(--clr-foreground);display:block;font-size:var(--fs-300);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(var(--global-gap) / 2);width:100%}hr{background-color:rgba(var(--clr-foreground-rgb),.25);border:0;display:block;height:1px;margin:var(--global-gap) auto}@media only screen and (min-width: 768px){hr{margin:calc(var(--global-gap) * 2) auto}}ul{list-style:none;margin:0 0 var(--global-gap);padding:0}.has-background{padding-top:var(--global-gap);padding-bottom:var(--global-gap)}footer{padding-top:var(--global-gap);padding-bottom:var(--global-gap)}.content-grid{display:grid;grid-template-columns:[full-width-start] minmax(var(--global-gap),1fr) [wide-width-start] minmax(0,var(--wide-width-size)) [content-start] min(100% - var(--global-gap) * 2,var(--content-max-width)) [content-end] minmax(0,var(--wide-width-size)) [wide-width-end] minmax(var(--global-gap),1fr) [full-width-end]}.content-grid>:not(.wide-width,.full-width),.full-width>:not(.wide-width,.full-width){grid-column:content}.content-grid>.wide-width{grid-column:wide-width}.content-grid>.full-width,.content-grid>.carousel{grid-column:full-width;display:grid;grid-template-columns:inherit}.flow>*+*{margin-top:var(--global-gap, 1em)}.section-padding{padding-block:var(--global-gap)}.columns{display:grid;grid-gap:var(--global-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--column-min)),1fr))}img.full-width{width:100%;max-height:45vh;-o-object-fit:cover;object-fit:cover}.extra-size{color:var(--clr-accent);font-size:clamp(4.6rem,4.2rem + 5vw,18.4rem);line-height:.9;margin-bottom:calc(var(--global-gap) * 2)}*{letter-spacing:normal;-webkit-letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:15px;-webkit-text-size-adjust:none}@media only screen and (min-width: 768px){html{font-size:18px}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts//inter-v13-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter Bold;font-style:normal;font-weight:400;src:url(/assets/fonts//inter-v13-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/fonts//poppins-v21-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins Bold;font-style:normal;font-weight:400;src:url(/assets/fonts//poppins-v21-latin-700.woff2) format("woff2")}body{line-height:1.6}body,button,input,select,textarea{font-family:var(--base-font);font-size:var(--fs-300);letter-spacing:-.125px}h1,h2,h3,h4,h5,h6,p,figure{margin:0 0 calc(var(--global-gap) / 2)}h1,h2,h3,h4,h5,h6{color:var(--clr-primary);font-family:var(--title-font);letter-spacing:-.05em;margin-bottom:calc(var(--global-gap) / 2)}h1.is-light,h2.is-light,h3.is-light,h4.is-light,h5.is-light,h6.is-light{font-family:var(--title-font--light)}h1.is-huge,h2.is-huge,h3.is-huge,h4.is-huge,h5.is-huge,h6.is-huge{color:var(--clr-foreground);font-size:var(--fs-900)}h1.is-extra-huge,h2.is-extra-huge,h3.is-extra-huge,h4.is-extra-huge,h5.is-extra-huge,h6.is-extra-huge{color:var(--clr-foreground);font-size:var(--fs-1k);margin-bottom:var(--global-gap)}h1.on-dark,h2.on-dark,h3.on-dark,h4.on-dark,h5.on-dark,h6.on-dark{color:var(--clr-white);text-shadow:0 .25rem .5rem rgba(var(--clr-foreground-rgb),.4)}@media only screen and (min-width: 1200px){h1.on-dark,h2.on-dark,h3.on-dark,h4.on-dark,h5.on-dark,h6.on-dark{text-shadow:0 .5rem .5rem rgba(var(--clr-foreground-rgb),.8)}}h1,.is-h1{font-size:var(--fs-800)}h2,.is-h2{font-size:var(--fs-700)}h3,.is-h3{font-size:var(--fs-600)}h4,.is-h4{font-size:var(--fs-500)}p b,p strong{font-family:var(--base-font--bold)}form{margin:0;padding:0}form fieldset{background-color:transparent;border:0;margin:0 0 var(--global-gap);max-width:100%;padding:0;width:100%}form fieldset:last-child{margin-bottom:0}form fieldset legend{margin-left:-.5em;padding-left:.5em;padding-right:.5em}form fieldset .is-flex{margin-bottom:.25em}label,.label-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:block;font-size:var(--fs-200);line-height:1.2;margin:0 0 calc(var(--global-gap) / 6);padding:0;position:relative;width:100%}label>i,.label-text>i{font-weight:400;font-style:normal}.label-text{margin-bottom:calc(var(--global-gap) / 4)}input[type=text],input[type=search],input[type=email],input[type=url],input[type=password],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--clr-border);border-radius:var(--global-radius);-webkit-box-shadow:0;box-shadow:0;color:var(--clr-foreground);margin:0 0 calc(var(--global-gap) / 4);outline:0;padding:.5em .875em;-webkit-transition:border-color,-webkit-box-shadow .2s ease-in;transition:border-color,-webkit-box-shadow .2s ease-in;transition:border-color,box-shadow .2s ease-in;transition:border-color,box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in;width:100%}input[type=text]:hover,input[type=search]:hover,input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=range]:hover,input[type=date]:hover,input[type=month]:hover,input[type=week]:hover,input[type=time]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=color]:hover,textarea:hover{border-color:var(--clr-primary);-webkit-box-shadow:0;box-shadow:0}input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:var(--clr-primary);-webkit-box-shadow:0 0 0 3px rgba(var(--clr-primary-rgb),.125);box-shadow:0 0 0 3px rgba(var(--clr-primary-rgb),.125);color:var(--color-foreground)}select{border:1px solid var(--color-border)}textarea{resize:vertical;width:100%}input[type=radio]{display:inline-block;margin:0 1em 0 0;width:auto}button,.button,input[type=submit],input[type=reset],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--clr-primary);border:1px solid rgba(0,0,0,.25);border-radius:.4em;color:var(--clr-background);cursor:pointer;display:inline-block;font-weight:500;line-height:1.2;margin-right:auto;padding:.5em 1em .6em;text-decoration:none;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;width:auto}button:hover,.button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:rgba(var(--clr-primary-rgb),.9)}button.is-accent,.button.is-accent,input[type=submit].is-accent,input[type=reset].is-accent,input[type=button].is-accent{background-color:var(--clr-accent)}button.is-accent:hover,.button.is-accent:hover,input[type=submit].is-accent:hover,input[type=reset].is-accent:hover,input[type=button].is-accent:hover{background-color:rgba(var(--clr-accent-rgb),.9)}button.is-text,.button.is-text,input[type=submit].is-text,input[type=reset].is-text,input[type=button].is-text{background:transparent;border-color:transparent;color:var(--clr-primary);display:inline-block;margin:0 auto}button.is-text:hover,.button.is-text:hover,input[type=submit].is-text:hover,input[type=reset].is-text:hover,input[type=button].is-text:hover{background:transparent;color:rgba(var(--clr-primary-rgb),.9)}button.is-text.is-accent,.button.is-text.is-accent,input[type=submit].is-text.is-accent,input[type=reset].is-text.is-accent,input[type=button].is-text.is-accent{color:var(--clr-accent)}button.is-text.is-accent:hover,.button.is-text.is-accent:hover,input[type=submit].is-text.is-accent:hover,input[type=reset].is-text.is-accent:hover,input[type=button].is-text.is-accent:hover{color:rgba(var(--clr-accent-rgb),.9)}button:disabled,.button:disabled,input[type=submit]:disabled,input[type=reset]:disabled,input[type=button]:disabled{background-color:var(--clr-border);border-color:#0000004d;color:rgba(var(--clr-foreground-rgb),.6);cursor:not-allowed}button.is-outlined,.button.is-outlined,input[type=submit].is-outlined,input[type=reset].is-outlined,input[type=button].is-outlined{background-color:transparent;border:2px solid var(--clr-primary);color:var(--clr-primary);font-family:var(--base-font--bold)}button.is-outlined:hover,.button.is-outlined:hover,input[type=submit].is-outlined:hover,input[type=reset].is-outlined:hover,input[type=button].is-outlined:hover{background-color:rgba(var(--clr-primary-rgb),.2)}button.is-outlined.is-white,.button.is-outlined.is-white,input[type=submit].is-outlined.is-white,input[type=reset].is-outlined.is-white,input[type=button].is-outlined.is-white{border-color:var(--clr-white);color:var(--clr-white)}button.is-outlined.is-white:hover,.button.is-outlined.is-white:hover,input[type=submit].is-outlined.is-white:hover,input[type=reset].is-outlined.is-white:hover,input[type=button].is-outlined.is-white:hover{background-color:rgba(var(--clr-white-rgb),.2)}button.is-outlined.is-dark,.button.is-outlined.is-dark,input[type=submit].is-outlined.is-dark,input[type=reset].is-outlined.is-dark,input[type=button].is-outlined.is-dark{border-color:var(--clr-foreground);color:var(--clr-foreground)}button.is-outlined.is-dark:hover,.button.is-outlined.is-dark:hover,input[type=submit].is-outlined.is-dark:hover,input[type=reset].is-outlined.is-dark:hover,input[type=button].is-outlined.is-dark:hover{background-color:rgba(var(--clr-foreground-rgb),.2)}main input[type=checkbox]{background-color:#b8b8b7;border-radius:2rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;position:absolute;top:2px;width:2.5rem}main input[type=checkbox]:before{aspect-ratio:1/1;background-color:#fff;border-radius:2rem;content:"";display:block;height:calc(1.5rem - 6px);position:absolute;left:3px;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}main input[type=checkbox]:checked{background-color:#8ac927}main input[type=checkbox]:checked:before{left:calc(100% - (1.5rem - 3px))}main input[type=checkbox]+span{display:block;margin-left:3rem;padding-top:4px}.social-media{text-align:center}.social-media a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5em;padding-right:1.5em;margin-bottom:.5em;min-width:10.5rem}.social-media a span{aspect-ratio:1/1;background-color:var(--clr-foreground);display:inline-block;height:28px;margin-right:.5em;-webkit-mask-size:cover;mask-size:cover}.social-media a.instagram span{-webkit-mask-image:url(/assets/image/social-instagram.svg);mask-image:url(/assets/image/social-instagram.svg)}.social-media a.linkedin span{-webkit-mask-image:url(/assets/image/social-linkedin.svg);mask-image:url(/assets/image/social-linkedin.svg)}@media only screen and (min-width: 768px){.social-media a{min-width:12.5rem}}.loader{width:56px;height:56px;border:5px dotted var(--clr-background);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;justify-self:center;position:absolute;inset:0;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;z-index:10}.fully-loaded .loader{display:none;height:0;visibility:hidden}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 1293px){.carousel{--navigation-height: 5rem;padding-block:var(--global-gap);overflow-x:scroll;overscroll-behavior-x:contain;padding-top:0;padding-bottom:0;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel::-webkit-scrollbar{inline-size:0!important;display:none}.carousel-inner{grid-column:content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:calc(var(--global-gap) / 2);margin-top:var(--navigation-height);padding-bottom:var(--global-gap)}.carousel-inner:before{content:"";-ms-flex-item-align:stretch;align-self:stretch;-webkit-padding-start:max(var(--global-gap),(100vw - var(--content-max-width)) / 2 - var(--global-gap) + 12rem);padding-inline-start:max(var(--global-gap),(100vw - var(--content-max-width)) / 2 - var(--global-gap) + 12rem)}.carousel-inner:after{content:"";-ms-flex-item-align:stretch;align-self:stretch;-webkit-padding-end:max(var(--global-gap),(100vw - (24rem + var(--global-gap))) / 2);padding-inline-end:max(var(--global-gap),(100vw - (24rem + var(--global-gap))) / 2)}.carousel-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-inner .item{background-color:rgba(var(--clr-foreground-rgb),.1);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;scroll-snap-align:center;inline-size:100%;max-inline-size:24rem}.carousel-inner .item.large{max-inline-size:32rem}.carousel-inner .item.content-width{max-inline-size:var(--content-max-width)}.carousel-navigation{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:calc(var(--global-gap) / 2);height:var(--navigation-height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;position:absolute;width:100%}.carousel-navigation button{background:transparent;border:0;color:var(--clr-foreground);display:block;margin:unset;margin-bottom:var(--space-m-xl);padding:0}.carousel-navigation button.carousel-prev,.carousel-navigation button.carousel-next{display:block;font-size:0;height:2.5rem;width:2.5rem;position:relative}.carousel-navigation button.carousel-prev:after,.carousel-navigation button.carousel-prev:before,.carousel-navigation button.carousel-next:after,.carousel-navigation button.carousel-next:before{background-color:var(--clr-foreground);border-radius:4px;content:"";display:block;height:4px;position:absolute;top:calc(1.25rem - 2px);left:calc(50% - 14px);width:28px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.carousel-navigation button.carousel-prev:before,.carousel-navigation button.carousel-next:before{-webkit-transform:rotate(45deg) translateY(-2.5px);transform:rotate(45deg) translateY(-2.5px);-webkit-transform-origin:bottom left;transform-origin:bottom left}.carousel-navigation button.carousel-prev:after,.carousel-navigation button.carousel-next:after{-webkit-transform:rotate(-45deg) translateY(2.5px);transform:rotate(-45deg) translateY(2.5px);-webkit-transform-origin:top left;transform-origin:top left}.carousel-navigation button.carousel-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-navigation button:hover:before,.carousel-navigation button:hover:after{background-color:var(--clr-primary)}}@media only screen and (min-width: 1294px){.carousel-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:calc(var(--global-gap) / 2);margin-left:calc(var(--global-gap) / -4);width:calc(100% + var(--global-gap) / 2)}.carousel-inner .item{width:100%}.carousel-navigation{display:none}}@supports not (aspect-ratio: 1){.carousel-inner .item:before{float:left;padding-top:56.25%;content:""}.carousel-inner .item:after{display:block;content:"";clear:both}}.masthead{position:relative}.header-inner{--brand-height: 40px;background-color:var(--clr-foreground);border-radius:0 0 var(--global-radius-max) var(--global-radius-max);grid-template-rows:auto 1fr;margin-bottom:var(--global-gap);min-height:82vh;min-height:82dvh;overflow:hidden;padding-bottom:var(--global-gap);position:relative;-webkit-transition:all .25s linear;transition:all .25s linear}.header-inner:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--clr-foreground-rgb),.9)),to(rgba(var(--clr-foreground-rgb),0)));background:linear-gradient(to bottom,rgba(var(--clr-foreground-rgb),.9),rgba(var(--clr-foreground-rgb),0));content:"";display:block;height:75%;position:absolute;inset:0;width:100%;z-index:1}@media only screen and (min-width: 1000px){.header-inner:before{height:50%}}.header-inner.is-subpage{background-color:var(--clr-primary);min-height:unset;padding-bottom:calc(var(--global-gap) / 2)}.header-inner.is-subpage:before{display:none}.header-background{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 70%;object-position:center 70%;position:absolute;inset:0;z-index:0;opacity:0}.header-background.full-width{height:100%}.top-row,.intro{position:relative;z-index:2}.top-row{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:calc(var(--global-gap) / 1) auto;height:var(--brand-height);width:100%}.top-row .brand{height:var(--brand-height);margin:0 auto 0 0;width:auto}.top-row .button{margin:0 0 0 auto}.intro{color:var(--clr-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;font-size:var(--fs-600);height:100%;text-align:center}.intro h1{color:var(--clr-white);display:block;margin:var(--global-gap) 0;text-shadow:0 .5rem .5rem rgba(var(--clr-foreground-rgb),.8);opacity:0}.intro ul{background-color:rgba(var(--clr-white-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50rem;display:grid;grid-template-columns:repeat(4,1fr);gap:.125em;margin:auto 0 var(--global-gap);padding:1.125rem 1.25rem 1rem;opacity:0}.intro ul li{line-height:1}.intro ul a{color:var(--clr-foreground);font-family:var(--base-font--bold);font-size:var(--fs-300);text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.intro ul a:hover{color:var(--clr-primary)}.intro ul a:hover .topic{background-color:var(--clr-primary)}.intro .topic{background-color:var(--clr-foreground);display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;margin:0 auto;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.intro .topic.icn-cctv{-webkit-mask-image:url(/assets/image/icn-cctv.svg);mask-image:url(/assets/image/icn-cctv.svg)}.intro .topic.icn-hoteltv{-webkit-mask-image:url(/assets/image/icn-hoteltv.svg);mask-image:url(/assets/image/icn-hoteltv.svg)}.intro .topic.icn-isp{-webkit-mask-image:url(/assets/image/icn-isp.svg);mask-image:url(/assets/image/icn-isp.svg)}.intro .topic.icn-wifi{-webkit-mask-image:url(/assets/image/icn-wifi.svg);mask-image:url(/assets/image/icn-wifi.svg)}.fully-loaded .header-background{-webkit-animation:fadeIn .4s .1s 1;animation:fadeIn .4s .1s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fully-loaded .intro h1{-webkit-animation:fadeInDown .6s .5s 1;animation:fadeInDown .6s .5s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fully-loaded .intro ul{-webkit-animation:fadeInUp .6s .5s 1;animation:fadeInUp .6s .5s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width: 768px){.header-inner{--brand-height: 80px;min-height:70vh;min-height:70dvh}.top-row{margin:calc(var(--global-gap) / 1.5) auto}.intro .topic{height:48px;width:48px}}.footer-inner{background-color:var(--clr-white);padding-top:var(--global-gap);padding-bottom:var(--global-gap)}.footer-inner ul{margin-bottom:0}.quick-contact{margin-bottom:var(--global-gap)}.quick-contact a{color:var(--clr-foreground);font-family:var(--title-font--light);font-size:var(--fs-600);letter-spacing:-.05em;text-align:center;text-decoration:none}.quick-contact span{aspect-ratio:1/1;background-color:var(--clr-foreground);display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;margin:0 auto .5em;-webkit-mask-size:cover;mask-size:cover}.quick-contact .is-fon span{-webkit-mask-image:url(/assets/image/icn-phone.svg);mask-image:url(/assets/image/icn-phone.svg)}.quick-contact .is-mail span{-webkit-mask-image:url(/assets/image/icn-mail.svg);mask-image:url(/assets/image/icn-mail.svg)}.site-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(var(--global-gap) / 2);padding:0 var(--global-gap);text-align:center}.site-notice small{padding:0 .5em}.site-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:var(--fs-200)}.site-nav li{margin:0 .5em}.site-nav a{color:var(--clr-foreground)}.site-nav a:hover{color:var(--clr-primary)}.section-wifi{background-image:url(/assets/image/VLHNfKF1Uec.jpg);background-size:cover;background-position:center;border-radius:var(--global-radius-max);border-bottom:1px solid rgba(var(--clr-background-rgb),.25);-webkit-box-shadow:0 30px 60px -10px rgba(var(--clr-foreground-rgb),.4);box-shadow:0 30px 60px -10px rgba(var(--clr-foreground-rgb),.4);padding:calc(var(--space-m-xl) * 2) 0;margin-bottom:var(--global-gap);position:relative;z-index:2}.section-wifi .bento-grid .is-large-box{grid-column:3/5;grid-row:1/3}@media only screen and (max-width: 1199px){.section-wifi .bento-grid .is-large-box{grid-column:1/3;grid-row:1/3}}@media only screen and (min-width: 1000px){.section-wifi .bento-grid .bento-box{aspect-ratio:auto}}.section-price-table{--icon-size: 5.5rem;margin-bottom:calc(var(--global-gap) * 2)}.section-price-table h2{text-align:center}.section-price-table .item-table{margin-bottom:var(--global-gap)}.section-price-table .item-table .item{background-color:var(--clr-white);border:1px solid rgba(var(--clr-border-rgb),.4);border-radius:var(--global-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:calc(var(--global-gap) / 2);text-align:center}.section-price-table .item-table h3,.section-price-table .item-table .desc{width:100%;text-align:left}.section-price-table .item-table .desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-price-table .item-table .featured{border-top:var(--global-radius) solid var(--clr-primary);margin-top:calc(var(--global-gap) / -2);margin-bottom:calc(var(--global-gap) / -2);padding-top:calc(var(--global-gap) - var(--global-radius));padding-bottom:var(--global-gap)}.section-price-table .iconset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:calc(var(--global-gap) / 2);width:100%}.section-price-table .iconset li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--clr-primary);border:4px solid var(--clr-white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--icon-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--icon-size);padding:cala(var(--global-gap)/2)}.section-price-table .iconset li:not(:first-child){margin-left:-1em}.section-price-table .iconset .icon{background-color:var(--clr-white);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--icon-size) / 2);width:calc(var(--icon-size) / 2);-webkit-mask-size:calc(var(--icon-size) / 2);mask-size:calc(var(--icon-size) / 2)}.section-price-table .iconset .icon.icon-wifi{-webkit-mask-image:url(/assets/image/icn-wifi.svg);mask-image:url(/assets/image/icn-wifi.svg)}.section-price-table .iconset .icon.icon-hotel-tv{-webkit-mask-image:url(/assets/image/icn-hoteltv.svg);mask-image:url(/assets/image/icn-hoteltv.svg);margin-top:-2px}.section-price-table .iconset .icon.icon-cctv{-webkit-mask-image:url(/assets/image/icn-cctv.svg);mask-image:url(/assets/image/icn-cctv.svg)}.section-price-table .price{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-family:var(--title-font--light);font-size:var(--fs-700);letter-spacing:-.08em;margin-left:auto;margin-right:auto;margin-bottom:0}.section-price-table .price span{display:block;font-family:var(--base-font);font-size:var(--fs-100)}@property --c-0{syntax: "<color>"; inherits: false; initial-value: hsl(180,65%,96%);}@property --x-0{syntax: "<percentage>"; inherits: false; initial-value: 73%;}@property --y-0{syntax: "<percentage>"; inherits: false; initial-value: 99%;}@property --s-start-0{syntax: "<percentage>"; inherits: false; initial-value: 5%;}@property --s-end-0{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --c-1{syntax: "<color>"; inherits: false; initial-value: hsl(188,17%,80%);}@property --x-1{syntax: "<percentage>"; inherits: false; initial-value: 55%;}@property --y-1{syntax: "<percentage>"; inherits: false; initial-value: 7%;}@property --s-start-1{syntax: "<percentage>"; inherits: false; initial-value: 2%;}@property --s-end-1{syntax: "<percentage>"; inherits: false; initial-value: 67%;}@property --c-2{syntax: "<color>"; inherits: false; initial-value: hsl(218,12%,44%);}@property --x-2{syntax: "<percentage>"; inherits: false; initial-value: 68%;}@property --y-2{syntax: "<percentage>"; inherits: false; initial-value: 83%;}@property --s-start-2{syntax: "<percentage>"; inherits: false; initial-value: 4%;}@property --s-end-2{syntax: "<percentage>"; inherits: false; initial-value: 57%;}@property --c-3{syntax: "<color>"; inherits: false; initial-value: hsl(206,21%,66%);}@property --x-3{syntax: "<percentage>"; inherits: false; initial-value: 37%;}@property --y-3{syntax: "<percentage>"; inherits: false; initial-value: 57%;}@property --s-start-3{syntax: "<percentage>"; inherits: false; initial-value: 5%;}@property --s-end-3{syntax: "<percentage>"; inherits: false; initial-value: 88%;}@property --c-4{syntax: "<color>"; inherits: false; initial-value: hsl(235,55%,97%);}@property --x-4{syntax: "<percentage>"; inherits: false; initial-value: 6%;}@property --y-4{syntax: "<percentage>"; inherits: false; initial-value: 35%;}@property --s-start-4{syntax: "<percentage>"; inherits: false; initial-value: 8%;}@property --s-end-4{syntax: "<percentage>"; inherits: false; initial-value: 66%;}.section-isp{--c-0: hsla(180, 65%, 96%, 1);--x-0: 73%;--y-0: 99%;--c-1: hsla(188, 17%, 80%, 1);--x-1: 55%;--y-1: 7%;--c-2: hsla(218, 12%, 44%, 1);--x-2: 68%;--y-2: 83%;--c-3: hsla(206, 21%, 66%, 1);--x-3: 37%;--y-3: 57%;--c-4: hsla(235, 55%, 97%, 1);--x-4: 6%;--y-4: 35%;background-color:#8d96a0;background-image:radial-gradient(circle at var(--x-0) var(--y-0),var(--c-0) var(--s-start-0),transparent var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1),var(--c-1) var(--s-start-1),transparent var(--s-end-1)),radial-gradient(circle at var(--x-2) var(--y-2),var(--c-2) var(--s-start-2),transparent var(--s-end-2)),radial-gradient(circle at var(--x-3) var(--y-3),var(--c-3) var(--s-start-3),transparent var(--s-end-3)),radial-gradient(circle at var(--x-4) var(--y-4),var(--c-4) var(--s-start-4),transparent var(--s-end-4));padding-top:calc(var(--global-gap) * 3);margin-top:calc((var(--global-gap) + var(--global-radius-max)) * -1);padding-bottom:calc(var(--global-gap) * 3);margin-bottom:calc((var(--global-gap) + var(--global-radius-max)) * -1);position:relative;z-index:1}.section-isp .columns{gap:calc(var(--global-gap) / 2)}@media only screen and (max-width: 999px){.section-isp .columns{grid-template-columns:1fr}}.world-image{-ms-flex-item-align:center;align-self:center}.world-image:after{background-color:var(--clr-foreground);border-radius:50%;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(10px);filter:blur(10px);height:.5rem;margin:10% auto 0;width:50%}.world-image img{margin:auto;max-width:42vw}@media only screen and (min-width: 1000px){.world-image img{max-width:72%}}.isp-context{margin-left:auto}@media only screen and (min-width: 1294px){.isp-context{max-width:91.4%}}.section-hotel-tv{background-image:url(/assets/image/lM8Hp5yBCg.jpg);background-size:cover;background-position:center;border-radius:var(--global-radius-max);border-bottom:1px solid rgba(var(--clr-background-rgb),.4);padding:calc(var(--space-m-xl) * 2) 0;margin-bottom:var(--global-gap);position:relative;z-index:2}.section-hotel-tv .bento-grid .is-large-box{grid-column:3/6;grid-row:1/3}@media only screen and (max-width: 1199px){.section-hotel-tv .bento-grid .is-large-box{grid-column:1/3;grid-row:unset}.section-hotel-tv .bento-grid:not(.is-large-box){aspect-ratio:unset!important}}@media screen and (min-width: 768px) and (max-width: 1200px){.section-hotel-tv .bento-grid:not(.is-large-box) :nth-child(1){grid-column:1/2!important}.section-hotel-tv .bento-grid:not(.is-large-box) :nth-child(2){grid-column:2/3!important;grid-row:1/2!important}}.section-cctv{padding-top:calc(var(--global-gap) * 3);position:relative;margin-top:calc((var(--global-gap) + var(--global-radius-max)) * -1);z-index:1}.section-cctv:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--clr-foreground-rgb),.4)),to(rgba(var(--clr-foreground-rgb),0)));background-image:linear-gradient(to bottom,rgba(var(--clr-foreground-rgb),.4),rgba(var(--clr-foreground-rgb),0));background-blend-mode:multiply;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:22vh;position:absolute;top:0;width:100%}@media only screen and (max-width: 767px){.section-cctv .bento-box:nth-child(1){grid-column:1/4!important;grid-row:1/2!important}.section-cctv .bento-box:nth-child(2){grid-column:1/4!important;grid-row:2/3!important}.section-cctv .bento-box:nth-child(3){grid-column:1/4!important;grid-row:3/4!important}.section-cctv .bento-box:nth-child(4){grid-column:1/4!important;grid-row:4/5!important}}@media only screen and (max-width: 1199px){.section-cctv .bento-grid{grid-template-columns:repeat(3,1fr)!important}}.section-cctv .columns{gap:calc(var(--global-gap) / 2)}@media only screen and (max-width: 1199px){.section-cctv .columns{grid-template-columns:1fr}}@media only screen and (min-width: 1200px){.section-cctv .columns{grid-template-columns:calc(40% - var(--global-gap) / 4) 60%}}.section-cctv .cctv-image{margin-top:var(--space-l-xl)}.section-cctv .cctv-image img{margin:auto;max-width:42vw}@media only screen and (min-width: 1200px){.section-cctv .cctv-image img{max-width:92%}}:root{--viewport-phone: 375px;--viewport-phablet: 560px;--viewport-tablet: 768px;--viewport-desktop: 1200px;--viewport-desktop-wide: 1294px;--space-xs: clamp(.625rem, .5938rem + .1563vw, .75rem);--space-s: clamp(.9375rem, .8906rem + .2344vw, 1.125rem);--space-m: clamp(1.25rem, 1.1875rem + .3125vw, 1.5rem);--space-l: clamp(1.625rem, 1.5313rem + .4688vw, 2rem);--space-xl: clamp(2rem, 1.9063rem + .4688vw, 2.375rem);--space-xs-s: clamp(.625rem, .5rem + .625vw, 1.125rem);--space-s-m: clamp(.9375rem, .7969rem + .7031vw, 1.5rem);--space-m-l: clamp(1.25rem, 1.0625rem + .9375vw, 2rem);--space-zero-xl: clamp(0rem, .5rem + 1.7813vw, 2.375rem);--space-m-xl: clamp(1.25rem, .9688rem + 1.4063vw, 2.375rem);--space-l-xl: clamp(1.625rem, 1.4375rem + .9375vw, 2.375rem);--global-gap: clamp(1rem, 6vw, 3rem);--global-radius: .375rem;--global-radius-max: clamp(2.3328rem, 2.1321rem + 1.0034vw, 3.1104rem);--mobile-breakpoint: 1000px;--content-max-width: var(--viewport-tablet);--wide-max-width: var(--viewport-desktop-wide);--wide-width-size: calc((var(--wide-max-width) - var(--content-max-width)) / 2);--column-min: 24ch;--gallery-item-min: clamp(22ch, 28vw, 28.75ch);--gallery-item-aspect-ratio: 4/3;--base-font: "Inter",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--base-font--bold: "Inter Bold",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--title-font: "Poppins Bold",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--title-font--light: "Poppins",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--fs-100: clamp(.651rem, .595rem + .28vw, .8681rem);--fs-200: clamp(.7813rem, .714rem + .336vw, 1.0417rem);--fs-300: clamp(.9375rem, .8569rem + .4032vw, 1.25rem);--fs-400: clamp(1.125rem, 1.0282rem + .4839vw, 1.5rem);--fs-500: clamp(1.35rem, 1.2339rem + .5806vw, 1.8rem);--fs-600: clamp(1.62rem, 1.4806rem + .6968vw, 2.16rem);--fs-700: clamp(1.944rem, 1.7768rem + .8361vw, 2.592rem);--fs-800: clamp(2.3328rem, 2.1321rem + 1.0034vw, 3.1104rem);--fs-900: clamp(2.7994rem, 2.5586rem + 1.204vw, 3.7325rem);--fs-1k: clamp(3.3592rem, 2.8418rem + 2.5873vw, 5.3644rem);--clr-white: #ffffff;--clr-white-rgb: 255, 255, 255;--clr-black: #000000;--clr-black-rgb: 0, 0, 0;--clr-foreground: #08100c;--clr-foreground-rgb: 8, 16, 12;--clr-background: #fbfcf9;--clr-background-rgb: 251, 252, 249;--clr-border: #e0dddd;--clr-border-rgb: 224, 221, 221;--clr-primary: #E94A43;--clr-primary-rgb: 233, 74, 67;--clr-accent: #8f8f8f;--clr-accent-rgb: 143, 143, 143;--clr-error: #fc5c65;--clr-error-rgb: 252, 92, 101;--clr-warning: #fcbf49;--clr-warning-rgb: 252, 191, 73;--clr-success: #5D9C59;--clr-success-rgb: 93, 156, 89}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{line-height:calc(1em + .5rem);margin:0}html,body{height:100%}body{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}input,textarea,select,button{margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline-block;width:auto;margin:0}input[type=submit],input[type=reset],button{cursor:pointer}textarea{resize:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background:#fff;padding:4px;border:1px solid #ccc}select::-ms-expand{display:none}@-moz-document url-prefix(){select{text-indent:.01px;text-overflow:""}}:where(body,iframe,pre,img,svg,video,canvas,select){max-width:100%;overflow:auto;word-break:break-word}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-25%);transform:translate(-25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(25%);transform:translate(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.is-map-box{grid-column:1/4;grid-row:1/3}@media only screen and (max-width: 1199px){.is-map-box{aspect-ratio:4/3;grid-column:1/3;grid-row:1/3}}.about-map-europe{aspect-ratio:4/3;background-repeat:no-repeat;background-size:88%;background-position:0% 110%;position:absolute;inset:0 calc(var(--global-gap) * -1) calc(var(--global-gap) * -1) 0;height:100%;max-width:unset}@media only screen and (min-width: 1294px){.about-map-europe{margin-left:calc(var(--global-gap) * 2)}}.marker-set{display:block;position:absolute;inset:0}.marker-set .marker{background-image:url(/assets/image/map-marker3.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:24px;width:19.2px;position:absolute;-webkit-transform:translateX(-50%) translateY(-100%);transform:translate(-50%) translateY(-100%)}@media only screen and (min-width: 1200px){.marker-set .marker{height:32px;width:25.6px}}.section-partner{margin-bottom:calc(var(--global-gap) * 2)}.section-partner h2{text-align:center}.section-partner .brand-role{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--global-gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-partner li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-partner img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:.4;height:auto;margin:0;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;width:100%}.section-partner img:hover{opacity:1}.section-partner img.is-square{max-height:4.5rem;max-width:4.5rem}.section-partner img.is-horizontal{max-height:4rem;max-width:8rem}.section-partner img.is-short-horizontal{max-height:3.5rem;max-width:5rem}.section-partner img.is-vertical{max-height:6rem;max-width:4rem}
