.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:40px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:40px;}.ce-intext.ce-left .ce-gallery{margin-right:40px;}.ce-below .ce-gallery{margin-top:40px;}.ce-column{margin-right:20px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:20px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-display:swap;font-family:'Hind Siliguri';font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-300.woff2') format('woff2'),url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-300.ttf') format('truetype');}@font-face{font-display:swap;font-family:'Hind Siliguri';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-regular.ttf') format('truetype');}@font-face{font-display:swap;font-family:'Hind Siliguri';font-style:normal;font-weight:500;src:url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-500.woff2') format('woff2'),url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-500.ttf') format('truetype');}@font-face{font-display:swap;font-family:'Hind Siliguri';font-style:normal;font-weight:600;src:url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-600.woff2') format('woff2'),url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-600.ttf') format('truetype');}@font-face{font-display:swap;font-family:'Hind Siliguri';font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/ig_template/Resources/Public/Fonts/hind-siliguri-v12-latin-700.ttf') format('truetype');}html,body{height:100%;background-repeat:repeat-x;margin:0;padding:0;font-family:'Hind Siliguri',arial;font-size:20px;}table,tr,td,th{font-family:'Hind Siliguri',arial;font-size:20px;}.text-right,.align-right{text-align:right;}.text-center,.align-center{text-align:center;}.clear{clear:both;}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.team .c33,img,a > *,.top,.top .main,.nav,.teaser img,input,.nbar,.st0,.st1,a,li{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}img{border:0px;}.all{width:100%;min-width:100%;padding-left:40px;padding-right:40px;}.main{max-width:1400px;margin:0px auto;padding:0px;position:relative;text-align:left;}.main:after{content:'';display:table;clear:both;}.cStage{display:flex;margin:0 -50px;flex-wrap:wrap;align-items:center;}.cStage > div{padding:0 50px;}.cStage.l-20{align-items:flex-start}.cStage .cStage{margin:0 -20px;}.cStage .cStage > div{padding:0 20px;}.c33{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}.c66{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%;}.c16{-ms-flex:0 0 16.6666%;flex:0 0 16.6666%;max-width:16.6666%;}.c30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}.c70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}.c40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.c20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.c50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.c25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.c75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.c30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}.c35{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}.c60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}img,video{max-width:100%;height:auto;}a + p,.main * > *:first-child{margin-top:0px;}.main * > *:last-child{margin-bottom:0px;}a{color:inherit;text-decoration:none}.hl{color:#6E2B2A}.big{font-size:130%;}a + p,.main div > *:first-child{margin-top:0px;}.top{position:absolute;z-index:1;}.top .main{text-align:center;display:flex;height:900px;padding:70px 0;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;}ul.subnavi,.top .main > ul{display:flex;margin:100px 0 0 0;padding:0;list-style-type:none;justify-content:space-around;flex-direction:row;}ul.subnavi{width:450px;height:700px;align-items:center;}ul.subnavi > li > ul,.top .main > ul > li > ul{display:block;position:absolute;top:50%;left:50%;margin:0;padding:0;list-style-type:none;z-index:-1;opacity:0;}.top .main > ul > li > ul{visibility:hidden}ul.subnavi > li > ul:after,.top .main > ul > li.show > ul:after{content:'';position:absolute;width:450px;height:700px;background:transparent;transform:translate(-50%,-50%);z-index:0;}ul.subnavi > li > ul,.top .main > ul > li.show > ul{z-index:1;visibility:visible;opacity:1;}ul.subnavi > li,.top .main > ul > li{position:relative;}ul.subnavi > li > a,.top .main > ul > li > a{width:250px;height:190px;line-height:1.2em;padding:25px;position:relative;z-index:2;display:flex;background:#3D3E3F;border-radius:50%;color:#fff;font-size:22px;font-weight:600;letter-spacing:calc((10 / 1000) * 1em);flex-direction:column;align-items:center;justify-content:center;hyphens:auto;-webkit-hyphens:auto;}.top .main > ul > li:nth-child(1) a{background:#3D3E3F}.p3 ul.subnavi > li > a,.p3 ul.subnavi > li > ul > li > a,.top .main > ul > li:nth-child(2) a{background:#6E2B2A}.p4 ul.subnavi > li > a,.p4 ul.subnavi > li > ul > li > a,.top .main > ul > li:nth-child(3) a{background:#7B7D80}.p5 ul.subnavi > li > a,.p5 ul.subnavi > li > ul > li > a,.top .main > ul > li:nth-child(4) a{background:#925F5E}.top .main > ul > li > ul > li > a{transform:scale(.7);opacity:0;}.top .main > ul > li.show > ul > li > a{transform:scale(1);opacity:1;}.top .main > ul > li.show > a{z-index:5;}@media(min-width:1100px){.top .main > ul > li:hover > ul:after{content:'';position:absolute;width:450px;height:700px;background:transparent;transform:translate(-50%,-50%);z-index:0;}.top .main > ul > li:hover > ul{z-index:1;visibility:visible;opacity:1;}.top .main > ul > li:hover > ul > li > a{transform:scale(1);opacity:1;}.top .main > ul > li:hover > a{z-index:5;}}ul.subnavi > li > ul > li,.top .main > ul > li > ul > li{position:absolute;z-index:1;}ul.subnavi > li > ul > li > a,.top .main > ul > li > ul > li > a{width:200px;display:block;text-align:center;line-height:1.2em;height:150px;border-radius:50%;padding:25px;position:relative;display:flex;background:#3D3E3F;border-radius:50%;color:#fff;font-size:22px;font-weight:600;letter-spacing:calc((10 / 1000) * 1em);flex-direction:column;align-items:center;justify-content:center;hyphens:auto;-webkit-hyphens:auto;}ul.subnavi > li > ul > li:nth-child(1),.top .main > ul > li > ul > li:nth-child(1){transform:translate(40px,-220px);}ul.subnavi > li > ul > li:nth-child(2),.top .main > ul > li > ul > li:nth-child(2){transform:translate(-240px,70px);}ul.subnavi > li > ul > li:nth-child(3),.top .main > ul > li > ul > li:nth-child(3){transform:translate(-240px,-220px);}ul.subnavi > li > ul > li:nth-child(4),.top .main > ul > li > ul > li:nth-child(4){transform:translate(40px,70px);}ul.subnavi > li > ul > li:nth-child(5),.top .main > ul > li > ul > li:nth-child(5){transform:translate(-100px,-340px);}ul.subnavi > li > ul > li:nth-child(6),.top .main > ul > li > ul > li:nth-child(6){transform:translate(-100px,190px);}ul.subnavi a:hover{color:#fff !important;}.top .main > ul > li > a > span{opacity:0;}.top .main > ul > li > a > img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.top .main > ul > li.act > a > span,.top .main > ul > li:hover > a > span{opacity:1;}.top .main > ul > li.act > a > img,.top .main > ul > li:hover > a > img{opacity:0;}@media(max-width:1500px){.subnavi{height:500px !important;}ul.subnavi > li > a,.top .main > ul > li > a{width:190px;height:140px;padding:15px;font-size:16px;}ul.subnavi > li > ul > li > a,.top .main > ul > li > ul > li > a{width:150px;height:100px;padding:15px;font-size:16px;}.top .main > ul > li > a > img{width:30%;}ul.subnavi > li > ul > li:nth-child(1),.top .main > ul > li > ul > li:nth-child(1){transform:translate(30px,-160px);}ul.subnavi > li > ul > li:nth-child(2),.top .main > ul > li > ul > li:nth-child(2){transform:translate(-180px,60px);}ul.subnavi > li > ul > li:nth-child(3),.top .main > ul > li > ul > li:nth-child(3){transform:translate(-180px,-160px);}ul.subnavi > li > ul > li:nth-child(4),.top .main > ul > li > ul > li:nth-child(4){transform:translate(30px,60px);}ul.subnavi > li > ul > li:nth-child(5),.top .main > ul > li > ul > li:nth-child(5){transform:translate(-70px,-250px);}ul.subnavi > li > ul > li:nth-child(6),.top .main > ul > li > ul > li:nth-child(6){transform:translate(-70px,140px);}.top .main > a{max-width:70%;margin:0 auto;display:block;}}.header{height:900px;position:relative;overflow:hidden;padding-left:0;padding-right:0}.header img,.header video{position:absolute;width:100%;height:100%;object-fit:cover;}.content{background:url('../../../typo3conf/ext/ig_template/Resources/Public/Images/bg-content.svg') center -500px no-repeat;}.content .main{padding:80px 0;color:#3D3E3F;}.content .frame + .frame{padding-top:60px;}.content .c50 .frame + .frame{padding-top:20px;}.frame-layout-10{padding-left:50px;background:url('../../../typo3conf/ext/ig_template/Resources/Public/Icons/icon-location.svg') left 25px no-repeat}.content a{opacity:.8;}.content a:hover{color:#6E2B2A;opacity:.9;}.content a[aria-current]{opacity:1;}.content a[data-mailto-vector]{padding-left:50px;background:url('../../../typo3conf/ext/ig_template/Resources/Public/Icons/icon-mail.svg') left center no-repeat}.content a[href^="tel:"]{padding-left:50px;background:url('../../../typo3conf/ext/ig_template/Resources/Public/Icons/icon-phone.svg') left center no-repeat;background-size:auto 30px;}.all.image{padding-left:0;padding-right:0;position:relative}.all.image .overlay{position:absolute;left:0;top:50%;right:0;transform:translate(0,-50%);}.all.image .bubble{background:#3D3E3F;width:530px;height:380px;border-radius:50%;display:flex;padding:30px 50px;color:#fff;flex-direction:column;align-items:center;justify-content:center;}.p3 .all.image .bubble{background:#6E2B2A;}.p4 .all.image .bubble{background:#7B7D80;}.p5 .all.image .bubble{background:#925F5E;}.all.image img{width:100%;}.all.image .bubble div{font-size:40px;line-height:50px;font-weight:600;text-align:center}h1{font-size:50px;line-height:1.2em;margin-bottom:20px;font-weight:600;}h2{font-size:40px;line-height:1.2em;margin-bottom:20px;font-weight:600;}h3{font-size:30px;line-height:1.2em;font-weight:600;}iframe.map{border:5px solid #3D3E3F;border-radius:50%;}iframe{max-width:100%;width:100%;}.nwbdeliveryitemlist ul{margin:0;padding:0;list-style-type:none;}.nwbdeliveryitemlist ul li{margin-bottom:40px;}.nwbdeliveryitemlist ul li a{display:block;font-size:130%;font-weight:700}.footer{background:#3D3E3F;font-size:15px;color:#fff;}.footer .main{text-align:right;padding:20px 0}.footer ul{margin:0;padding:0;list-style-type:none;}.footer li{display:inline-block}.footer li + li{margin-left:30px;}.footer .content .main{color:#fff;}.footer .content .main a:hover{color:#fff;opacity:.7;}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.3333% - 15px)}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 15px)}@media (max-width:1300px){html,body{font-size:18px;}h1{font-size:40px;}h2{font-size:30px;}.all.image .bubble div{font-size:35px;line-height:40px;}}@media (max-width:900px){.c33,.c66,.c16,.c30,.c70,.c40,.c20,.c50,.c25,.c75,.c30,.c35,.c60{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.cStage > div + div{margin-top:30px;}.top .main{display:block}.top .main > ul{flex-direction:column;display:flex;align-content:center;align-items:center;}.top .main > ul > li{margin:10px 0}.top .main > ul > li:hover > ul{z-index:4}ul.subnavi > li > ul:after,.top .main > ul > li > ul:after{height:450px;width:300px}.top .main > a{max-width:85%;margin:0 auto;display:block;}.header{height:unset;min-height:100%;}.top .main{padding:30px 0;height:unset;}.all{padding-left:20px;padding-right:20px;}.content .frame-type-menu_pages{display:none;visibility:hidden}.footer .content .frame-type-menu_pages{display:block;visibility:visible}.all.image{background:#3D3E3F}.all.image .overlay{position:relative;transform:unset;top:unset;}.all.image .bubble{border-radius:0;width:100%;height:unset;}.p3 .all.image{background:#6E2B2A;}.p4 .all.image{background:#7B7D80;}.p5 .all.image{background:#925F5E;}}@media (max-width:650px){.content .ce-left .ce-gallery,.content .ce-right .ce-gallery{float:none;}.content .ce-intext.ce-right .ce-gallery{margin-left:0px;}.content .ce-intext.ce-left .ce-gallery{margin-right:0px;}.ce-textpic.ce-intext .ce-gallery{max-width:100%;}.c30,.c35{width:100%;padding-bottom:20px;}}.frame-type-form_formframework p{font-size:90%;}input[type="checkbox"]{margin-right:15px;}.control-label{display:none;}.form-group input[type="text"],.form-group textarea,.csc-form-element-textline input{font-family:inherit;font-size:inherit;color:#fff;background:transparent;width:70%;border:2px solid #222e59;padding:8px 15px;margin-bottom:6px;}.form-group input[type="text"]:focus,.form-group textarea:focus{background:#222e59;}.btn-group button:before{content:'';width:100px;border-top:7px solid #222e59;position:absolute;right:0px;display:block;top:0px;}.btn-group button{border:0px;float:right;color:#fff;max-width:250px;background:transparent;position:relative;font-size:26px;text-transform:uppercase;font-weight:300;text-align:right;padding:0;cursor:pointer;padding-top:10px;margin-top:30px;}.btn-group button:hover{color:#222e59;}.form-check-label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-check-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.form-check-label span{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid #222e59;}.form-check-label span.required{position:relative;width:auto;height:auto;border:0px;}.form-check-label:hover input ~ span{background-color:#222e59;}.form-check-label input:checked ~ span{background-color:#222e59;}span:after{content:"";position:absolute;display:none;}.form-check-label input:checked ~ span:after{display:block;}.form-check-label span:after{left:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
