@font-face{font-family:'mono';font-weight:normal;font-style:normal;src:url(/themes/custom/monocreative/css/./fonts/Mono-Regular.eot);src:url(/themes/custom/monocreative/css/./fonts/Mono-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/monocreative/css/./fonts/Mono-Regular.woff) format('woff'),url(/themes/custom/monocreative/css/./fonts/Mono-Regular.ttf) format('truetype'),url(/themes/custom/monocreative/css/./fonts/Mono-Regular.svg#MonoRegular) format('svg');}*{min-height:0;min-width:0;font-size:13px;}body{font-family:'Hind Siliguri',sans-serif;letter-spacing:0.1rem;}#header{margin:0.3rem 0 0 0;}#navbar-main{padding-bottom:0;}.navbar-brand img{width:12rem;margin:2rem 0;}.nav-link{font-weight:bold;text-align:right;font-size:1.35rem;}.nav-link.is-active{opacity:0.5;text-decoration:none;border-bottom:0.2rem solid black;width:6rem;float:right;}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.site-footer__bottom{margin:0;border:none;}.site-footer p{font-size:0.75rem!important;}.media.media--ratio{height:calc(100vh - 191px);padding:0 !important;width:100vw;}.site-footer{padding:15px 0 0 0;}.node__content{margin-top:0px;font-size:1rem;}img.b-lazy.media__image.media__element.b-loaded{height:100%;object-fit:cover;object-position:50% 50%;}.slick-arrow{height:8rem;}.slick-arrow::before{color:white;font-size:8rem;}.slick-prev:before,.slick-next:before{font-family:'mono';}.slick-next:before{content:'>';}.slick-prev:before{content:'<';}.slick-dots{position:relative;bottom:25px;height:0;}.slick-dotted.slick-slider{margin-bottom:0;}.slick-dots li button:before{content:none;}.slick-active  button{background:black !important;}.slick-dots li button{width:3rem;height:0.3rem;background-color:white;padding:0;}.slick-dots li{width:auto;height:auto;margin:0 1rem;}.paragraph.paragraph--type--company-description .field--name-field-image img{box-shadow:-1rem 1rem 0.5rem rgba(0,0,0,0.2);width:100%;height:auto;}.paragraph.paragraph--type--company-description .field--name-field-title,.field--name-field-companyname{font-size:2em;font-weight:700;margin-bottom:1rem;}.paragraph.paragraph--type--our-services .field--name-field-services-title:after,.paragraph--type--our-customer .field--name-field-services-title:after,#our-work-view .title:after{content:'';height:0.3rem;width:3rem;background:black;display:block;margin:auto;}.paragraph.paragraph--type--our-services .field--name-field-services-title,.paragraph.paragraph--type--our-customer .field--name-field-services-title,#our-work-view .title{font-size:1.75em;font-weight:600;margin-bottom:1rem;width:100%;text-align:center;padding-bottom:2rem;line-height:2em;}.paragraph.paragraph--type--our-services .row,.paragraph.paragraph--type--contact .row,#our-work-view{background:#DEDEDE;color:black;}.paragraph.paragraph--type--our-customer .row{background:#ffffff;color:black;}.paragraph.paragraph--type--contact .field{margin-bottom:1rem;}.field--name-field-service>.field__item,.field--name-field-item>.field__item{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.field--name-field-item>.field__item{max-width:50%;}.field--name-field-customer-logo{display:flex;flex-wrap:wrap;}.field--name-field-customer-logo img{height:auto;width:auto;max-width:calc(50vw - 4rem - 30px);max-height:calc(25vh - 4rem);margin:2rem;}.field--name-field-customer-logo .field__item{display:inline-block;}.field--name-field-service>.field__item{padding-bottom:2rem;}.paragraph.paragraph--type--services .field--name-field-category{font-weight:600;padding-bottom:1rem;}.field--name-field-item>.field__item:before{content:'• ';}.map{color:black;margin-right:-15px;margin-left:-15px;}.paragraph.paragraph--type--address{background:white;color:black;}.shuffle-filters-container .list-group{flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:-2rem;text-align:center;flex-wrap:wrap;}.shuffle-filters-container .list-group-item{background:transparent !important;border:none;margin:0 !important;min-width:10rem;}.item-list ul li.shuffle-filters-item.active{font-weight:bold;color:black;}.item-list ul li.shuffle-filters-item:after{content:'';height:0.3rem;width:0;background:black;display:block;margin:auto;transition:0.5s ease-in-out;}.item-list ul li.shuffle-filters-item.active:after{width :3rem;}.shuffle-inner-container .views-field-field-description{display:flex;align-items:flex-end;pointer-events:none;opacity:0;transition:opacity 0.5s ease-in-out;}.shuffle-inner-container:hover .views-field-field-description{opacity:1;}.shuffle-inner-container .views-field-field-description .field-content{padding:2rem 1rem 0 1rem;background:linear-gradient(0deg,black,transparent);color:#ffffff;font-weight:bold;width:100%;}.shuffle-inner img{object-fit:cover;width:100%;height:100%;transition:.3s ease-in-out;transform:scale(1);}.shuffle-inner img:hover{transform:scale(1.2);}.shuffle-inner{padding-top:100%;width:100%;overflow:hidden;}.shuffle-inner-container,.shuffle-inner-container .views-field-field-description{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;}.shuffle-item{padding:0.2rem;}.shuffle-item:nth-child(10n+1),.shuffle-item:nth-child(10n+5),.shuffle-item:nth-child(10n+6){width:66.66667%;}.shuffle-item:nth-child(10n+2),.shuffle-item:nth-child(10n+3),.shuffle-item:nth-child(10n+4),.shuffle-item:nth-child(10n+7),.shuffle-item:nth-child(10n+8),.shuffle-item:nth-child(10n+9),.shuffle-item:nth-child(10n+10),.work-sizer{width:33.33333%;}.shuffle-item:nth-child(10n+5) .shuffle-inner,.shuffle-item:nth-child(10n+6) .shuffle-inner{padding-top:calc(50% - 0.2rem) !important;}.shuffle-inner-container .views-field.views-field-field-detail,.shuffle-inner-container .field-content.photoswipe-gallery{height:100%;width:100%;}.view-work .views-field-field-video,.view-work .views-field-field-video .field-content,.view-work .views-field-field-video .field-content figure{height:100%;}.view-work  .youtube-container--responsive{position:absolute;top:0;bottom:0;left:0;right:0;}.pswp__button--arrow--right:before,.pswp__button--arrow--left:before{font-family:'mono';color:white;font-size:8rem;background:none!important;width:7.5rem;height:15rem;line-height:15rem;}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-7.5rem;width:7.5rem;height:15rem;position:absolute;}.pswp__button--arrow--right:before{content:'>';}.pswp__button--arrow--left:before{content:'<';}.pswp__img.pswp__img--placeholder{display:none;}.map.field.field--name-field-location.field--type-geolocation .geolocation-formatter-map-wrapper{min-height:400px;height:calc(100vh - 567.5px);}img.image-style-hide{display:none;}@media (min-width:992px){#CollapsingNavbar{justify-content:flex-end;align-self:stretch;align-items:flex-end;}li.nav-item{margin-right:1rem;}.field--name-field-service>.field__item{flex:0 0 50%;max-width:50%;}.field--name-field-customer-logo img{max-width:10rem;max-height:6rem;}.offset-lg-1{margin-left:8.333333% !important;}.nav-link.is-active{width:inherit;float:none;}.slick-arrow{width:10rem;}}
body{color:#ffffff;background:#161617;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#343434;}.tabs ul.primary li a.is-active{background-color:#343434;}.tabs ul.primary li.is-active a{background-color:#343434;border-bottom-color:#343434;}#navbar-top{background-color:#343434;}#navbar-main{background-color:#ffffff;}a,.link{color:#000000;}a:hover,a:focus,.link:hover,.link:focus{color:#381818;}a:active,.link:active{color:#7d2e2e;}.page-item.active .page-link{background-color:#000000;border-color:#000000;}.page-link,.page-link:hover{color:#000000;}.sidebar .block{background-color:#ffffff;border-color:#d0d0d0;}.btn-primary{background-color:#0073b6;border-color:#0073b6;}.btn-primary:hover,.btn-primary:focus{background-color:#00517f;}.site-footer{background:#161617;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#ffffff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
