@charset "utf-8";

input,select,textarea{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;-webkit-border-radius:0; -moz-border-radius:0; }

@import url("../jgz3hkj.css");
  
/*
@font-face {
    font-family: 'Bagnard'; 
    font-weight: normal;
    font-style: normal;
    
}

@font-face {
    font-family: 'Druk';
    font-weight: bold;
    font-style: normal;
    
}

font-family: kepler-std-semicondensed-dis, serif;
font-weight: 700;
font-style: normal;

font-family: kepler-std-semicondensed-dis, serif;
font-weight: 700;
font-style: italic;1224

Bilo Italic
font-family: bilo, sans-serif;
font-weight: 400;
font-style: italic;

Bilo Regular
font-family: bilo, sans-serif;
font-weight: 400;
font-style: normal;

Bilo Bold
font-family: bilo, sans-serif;
font-weight: 700;
font-style: normal;
 
Bilo Bold Italic
font-family: bilo, sans-serif;
font-weight: 700;
font-style: italic;
*/

html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;height: 100%;height: 100%;}

body{margin: 0;padding:0; font-size:100%;line-height:1;height: 100%;background-color:#ffffff;overflow-y:scroll;}

body, button, input, select, textarea{font-family: Arial, Helvetica, sans-serif;color:#000000;}
h1{font-weight:normal;color:#4dabd6;margin:0px;padding:0;} 
div, h2, h3, h4, h5, h6, p, span{padding: 0px;margin: 0px;font-weight:normal;}
/* 
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate
 * Also: hot pink! (or customize the background color to match your design)
 */

::-moz-selection{background: #000000;color: #ffffff;text-shadow: none;}
::selection{background: #000000;color: #ffffff;text-shadow: none;}

/* =============================================================================
   Links
   ========================================================================== */

a{color:#000000;text-decoration:underline;outline: none;}
a:hover{text-decoration:none;}
a:focus{outline: none;}

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active{outline: 0;}
img {border-style:none}
/* =============================================================================
   Lists
   ========================================================================== */

ul, ol{margin:0;padding-left: 0;list-style-type:none;}
li ul, li ol{margin: 0;padding:0;}

/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/e 
 */

img{border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;border-style:none;outline:none;}

/*
 * Correct overflow not hidden in IE9 
 */

svg:not(:root){overflow: hidden;}

/* =============================================================================
   Tables
   ========================================================================== */

table{border-collapse: collapse;border-spacing: 0;}
td{	vertical-align: top;}

p{line-height:1.3;}

/* ==== primary styles =====================================================
   Author: Abbas Tahir
   ========================================================================== */

/* For image replacement */
.ir{display: block;border: 0;text-indent: -999em;overflow: hidden;background-color: transparent;background-repeat: no-repeat;text-align: left;direction: ltr;}
.ir a{display: block;height: 100%;}
.hidden{display: none !important;visibility: hidden;}
  
/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after{content: "";display: table;}
.clearfix:after{clear: both;}
.clearfix{zoom: 1;}   
.web{display:block;}
.mobile{display:none;}
*{box-sizing:border-box;} 

#outer-wrapper{width:100%;float:left;margin:0;padding:0;} 

/*Header-Start*/
header{width:100%;height:112px;float:left;margin:0;padding:0;z-index:999;position:relative;}
body.home header{background: rgba(0,0,0,0.49);
background: -moz-linear-gradient(top, rgba(0,0,0,0.49) 0%, rgba(0,0,0,0.49) 35%, rgba(0,0,0,0.33) 56%, rgba(0,0,0,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.49)), color-stop(35%, rgba(0,0,0,0.49)), color-stop(56%, rgba(0,0,0,0.33)), color-stop(100%, rgba(0,0,0,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.49) 0%, rgba(0,0,0,0.49) 35%, rgba(0,0,0,0.33) 56%, rgba(0,0,0,0) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.49) 0%, rgba(0,0,0,0.49) 35%, rgba(0,0,0,0.33) 56%, rgba(0,0,0,0) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.49) 0%, rgba(0,0,0,0.49) 35%, rgba(0,0,0,0.33) 56%, rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.49) 0%, rgba(0,0,0,0.49) 35%, rgba(0,0,0,0.33) 56%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );}

header #header{width:1366px;margin:0 auto;padding:0 85px;position:relative;}
header .logo{width:79px;height:79px;float:left;margin:17px 0 0 0;padding:0;background-image:url(../images/logo-white.svg);background-repeat:no-repeat;background-size:100% auto;text-decoration:none;z-index:99999999;}
header nav{width:815px;float:right;margin:42px 0 0 0;padding:0;}
header nav ul{width:auto;float:left;margin:0;padding:0;list-style:none;}
header nav ul:last-child{margin-left:62px;position:relative;}
header nav ul:last-child::before{width:1px;height:29px;margin:0;padding:0;content:' ';border-left:1px solid #FFFFFF;opacity:0.5;position:absolute;left:-31px;top:-3px;}
header nav ul li{width:auto;float:left;margin:0 0 0 25px;padding:0;}
header nav ul li:first-child{margin-left:0;}
header nav ul li a{width:auto;float:left;margin:0;padding:0;color:#FFFFFF;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;text-decoration:none;text-transform:uppercase;}
header nav ul li.nm-links{display:none;}

header.header2{background-color:#FFFFFF;position:fixed;}
header.header2 .sub-nav{width:1085px;float:right;margin:56px 0 0 0;padding:13px 0 0 0;border-top:1px solid #27272726;}
header.header2 .sub-nav .active-page{width:auto;float:left;margin:0;padding:0;color:#272727;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:21px;letter-spacing:-0.1px;line-height:26px;text-decoration:none;}
header.header2 .sub-nav ul{width:auto;float:right;margin:0;padding:0;list-style:none;}
header.header2 .sub-nav ul li{width:auto;float:left;margin:0 0 0 30px;padding:0;}
header.header2 .sub-nav ul li:first-child{margin-left:0;}
header.header2 .sub-nav ul li a{width:auto;float:left;margin:0;padding:0;color:#272727;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;text-decoration:none;text-transform:uppercase;}
header.header2 .logo{background-image:url(../images/logo-black.svg);}
header.header2 .menu{width:25px;height:18px;margin:0;padding:0;position:absolute;right:85px;top:21px;background-image:url(../images/menu-icon.png);background-repeat:no-repeat;background-size:100% auto;text-decoration:none;display:block;z-index:99999999;}

header.header2 nav{display:none;}
body.nav-open header.header2{width:100%;height:100vh;background-color:#272727;}
body.nav-open header.header2 .logo{background-image:url(../images/logo-white.svg);position:relative;}
body.nav-open header.header2 .menu.active{background-image:url(../images/cross-icon.png);width:19px;height:19px;right:92px;top:21px;}
body.nav-open header nav{width:100%;height:100vh;padding:0 85px;margin:0;position:absolute;left:0;top:0;display:block;text-align:center;z-index:9999999;}
body.nav-open header nav ul{width:100%;float:left;margin:145px 0 0 0;padding:0;list-style:none;}
body.nav-open header nav ul li{width:100%;float:left;margin:0;padding:0;text-align:left;}
body.nav-open header nav ul li a{width:auto;float:left;margin:0;padding:0;font-size:33px;font-family:'Bagnard';font-weight: normal;font-style: normal;color:#FFFFFF;letter-spacing:-0.49px;line-height:44px;text-decoration:none;text-transform:none;}
body.nav-open header nav ul li:hover a{color:#FFFFFF;opacity:1;}
body.nav-open header nav ul li.active a{color:#FFFFFF;opacity:1;}
body.nav-open header nav ul:last-child{margin-top:25px;padding-top:30px;margin-left:0;}
body.nav-open header nav ul:last-child::before{width:100%;height:1px;margin:0;padding:0;content:' ';border-left:none;border-top:1px solid #FFFFFF;opacity:0.15;position:absolute;left:0;top:0;}

body.nav-open header nav ul li.nm-links{width:100%;float:left;margin:80px 0 0 0;padding:0;display:block;}
body.nav-open header nav ul li.nm-links .social-links{width:auto;float:left;margin:0;padding:0;}
body.nav-open header nav ul li.nm-links .social-links .icon-box{width:20px;height:20px;float:left;margin:0;padding:0;background-image:url(../images/instagram-icon-white.svg);background-repeat:no-repeat;background-size:auto 100%;}
body.nav-open header nav ul li.nm-links .social-links .icon-box.twt{margin-top:0;margin-left:16px;background-image:url(https://heartofsheffield.co.uk/images/twitter-icon-white-new.svg);}
body.nav-open header nav ul li.nm-links .social-links .icon-box.lkd{margin-left:16px;background-image:url(../images/lnked-icon-white.svg);}
body.nav-open header nav ul li.nm-links .txt-links{width:auto;float:right;margin:0;padding:0;}
body.nav-open header nav ul li.nm-links .txt-links a{width:auto;float:left;margin:0 0 0 55px;padding:0;font-size:17px;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;color:#FFFFFFCB;line-height:25px;text-decoration:none;position:relative;}
body.nav-open header nav ul li.nm-links .txt-links a:first-child{margin-left:0;}
body.nav-open header nav ul li.nm-links .txt-links a.ext-link.white:after{background-image:url(../images/external-link-icon-white.png);top:7px;right:-20px;}
/*Header-End*/

/*Home-Page-Start*/
section{width:100%;float:left;margin:0;margin:112px 0 0 0;padding:0;}
section.notop{margin:0;}

section.topmargin{margin-top:-112px;}
section #content{width:100%;float:left;margin:0;padding:0;}
section #content .content-inner{width:1366px;margin:0 auto;padding:0 85px;}

.home-section{width:100%;float:left;position:relative;/*height:900px;*/}

.video-main{width:100%;/*height:900px;*/position:relative;float:left;top:0;/*background-image:url(../images/img-home-Typographic.jpg);*/background-repeat:no-repeat;background-position:center center;background-size:cover;}
/*.video-main::after{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#282A2C;opacity:0.8;mix-blend-mode: multiply;content:"";transition:all 0.7s;}*/
.video-main .player {height: 900px;width: 100%;float:left; background-position: top center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.video-main .vm-img {height: 900px;width: 100%;float:left; background-position: top center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.video-main.hide::after{opacity:0;} 

.video-main .player{position: relative;padding-bottom: 65.88579795021962%/*56.25%*/;overflow: hidden;height: 0px;}
.video-main .vm-img{position: relative;padding-bottom: 65.88579795021962%/*56.25%*/;overflow: hidden;height: 0px;}
.video-main .player iframe{ position: absolute !important; top: 0 !important; left:0 !important; width: 100% !important; height: 100% !important; }
@media (min-aspect-ratio: 16 / 9) {.video-main .player iframe {height: 500% !important;top: -200% !important;}}
@media (max-aspect-ratio: 16 / 9) {.video-main .player iframe {width: 500% !important;left: -200% !important;}}


.video-main .player.web{display:block !important;}
.video-main .player.mobile{display:none !important;}

.video-main .vm-img.web{display:block !important;}
.video-main .vm-img.mobile{display:none !important;}
.inline-YTPlayer{max-width:100% !important;}


/*Abbas Change Start*/
section #content .text-bg-box{display: flex;justify-content: center;align-items: center;height: 100%;width: 100%;position: absolute;left:0;top:0;padding-top:112px;}
section #content .text-bg-box .inner-text{width:550px;display:inline-block;margin:0;padding:0;text-align:center;position:relative;}
section #content .text-bg-box .inner-text h1{width:100%;float:left;padding:0;text-align:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:70px;letter-spacing:1.05px;line-height:0.9;color:#FFFFFF;text-transform:uppercase;}
section #content .text-bg-box .inner-text h1 span{width:100%;float:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:181px;letter-spacing:2.71px;color:#FFFFFF;text-transform:uppercase;}
section #content .text-bg-box .inner-text p{width:100%;float:left;margin:10px 0 0 0;text-align:left;font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:38px;color:#FFFFFF;}
section #content .text-bg-box .inner-text a{color:#FFFFFF;}
.play-btn{width:44px;height:44px;margin:0 0 -12px 10px;padding:0;background-image:url(../images/play-btn.png);background-repeat:no-repeat;background-size:100% auto;display:inline-block;text-decoration:none;}
.pause-btn{width:44px;height:44px;position:absolute;bottom:30px;right:30px;background-image:url(../images/pause-btn.png);background-repeat:no-repeat;background-size:100% auto;display:inline-block;text-decoration:none;}
.play-icon{width:98px;height:98px;position:absolute;bottom:-50px;right:-10px;background-image:url(../images/icon-video.svg);background-repeat:no-repeat;background-size:100% auto;display:inline-block;text-decoration:none;}
/*Abbas Chnage End*/
/*Home-Page-End*/

/*Retail-Page-Start*/
section #content .text-img-box{width:1366px;height:740px;margin:0 auto;padding:0;position:relative;}
section #content .text-img-box.wrspa{height:840px;}
section #content .text-img-box ul{width:100%;height:100%;float:left;margin:0;padding:0;list-style:none;}
section #content .text-img-box ul li.bg-img-box{width:100%;height:100%;float:left;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;}
 section #content .text-img-box .inner-text{width:520px;margin:0;padding:0;position:absolute;top:60px;left:85px;}
section #content .text-img-box.t-right .inner-text{width:606px;left:auto;right:85px;top:30px;}
section #content .text-img-box .inner-text h1{width:100%;float:left;margin:0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 700;font-style: normal;font-size:14px;letter-spacing:0.14px;line-height:20px;color:#272727;text-transform:uppercase;}
section #content .text-img-box .inner-text p{width:100%;float:left;margin:14px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:35px;letter-spacing:-0.53px;line-height:45px;color:#272727;}
section #content .text-img-box.narrow-center{width:1366px;height:600px;padding:0;}
section #content .text-img-box.narrow-center .inner-text{width:100%;height:100%;top:0;left:0;align-items:center;display:flex;}
section #content .text-img-box.narrow-center .inner-text div{width:100%;float:left;margin:0;padding:0;}
section #content .text-img-box.narrow-center .inner-text h1{margin-top:0;text-align:center;}
section #content .text-img-box.rcb-text .inner-text{width:450px;left:auto;right:322px;top:auto;bottom:25px;}
section #content .text-img-box.lc-text .inner-text{width:527px;left:auto;right:270px;top:80px;}
section #content .text-img-box.living-text .inner-text{width:285px;left:auto;right:76px;top:auto;bottom:50px;}
section #content .text-img-box.sheffield-text .inner-text{top:40px;left:89px;}
section #content .text-img-box.dvp-text .inner-text{width:581px;left:85px;top:15px;}
section #content .text-img-box.ws-text .inner-text{width:396px;left:90px;top:34px;}

section #content .text-img-box.full{width:100%;height:100vh;margin:0;float:left;position:relative;}
section #content .text-img-box .txdetail{width:100%;height:100%;margin:0;float:left;position:relative;z-index:2;}
section #content .text-img-box .bg-img-box{width:100%;height:100%;position:absolute;top:0;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;}
section #content .text-img-box .bg-img-box::before{content:"";width:100%;height:100%;margin:0;padding:0;background-image:url(../images/shade-bg-header.svg);mix-blend-mode: multiply;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:0;left:0;}

section #content .text-img-box .content-inner{width:100%;height:100%;max-width:1366px;margin:0 auto;position:relative;}
section #content .text-img-box .inner-text{width:796px;height:auto;margin:0;padding:48px 50px 48px 90px;position:absolute;top:auto;bottom:-2px;left:0;background:#fff;}
section #content .text-img-box .heartshape{width:498px;height:71.34831460674157vh;position:absolute;bottom:5.056179775280898vh;right:45px;z-index:1;margin:0;padding:0;background-image:url(../images/heartshap-workspace.svg);background-position:bottom center;background-repeat:no-repeat;background-size:contain;}
section #content .text-img-box .heartshape.sh2{width:640px;height:46.29213483146067vh;right:auto;left:28px;top:auto;bottom:39.8876404494382vh;}
section #content .text-img-box .heartshape.sh3{width:442px;height:75.84269662921348vh;right:auto;left:50px;top:auto;bottom:8.98876404494382vh;}
section #content .text-img-box .heartshape.sh4{width:455px;height:72.13483146067415vh;left:auto;right:72px;top:auto;bottom:1.348314606741573vh;}
section #content .text-img-box .heartshape.sh5{width:498px;height:71.91011235955057vh;right:auto;left:32px;top:auto;bottom:2.9213483146067416vh;}
section #content .text-img-box .heartshape.sh6{width:783px;height:100vh;right:auto;left:0;top:0;bottom:0;}

section #content .text-img-box .inner-text.lgtext{width:1043px;}
section #content .text-img-box .inner-text.mdtext{width:645px;}
section #content .text-img-box .inner-text.rgt{left:auto;right:0;}

section #content .text-img-box.oldh .inner-text{width: 30%;padding:0;top:auto;bottom:auto;top:34px;left:90px;background:transparent;}
section #content .text-img-box.oldh .bg-img-box::before {display:none;}

section #content .img-info-box{width:100%;height:auto;float:left;margin:80px 0 0 0;padding:0;}
section #content .notm{margin-top:0 !important;}
section #content .inner0{width:1366px;margin:0 auto;padding:0;}
section #content .img-info-box .img-box{width:670px;float:left;margin:0;padding:0;}
section #content .img-info-box .img-box .flexslider .slides > li{width:670px;}
section #content .img-info-box .img-box img{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .img-info-box .img-box label{width:100%;float:left;margin:12px 0 12px 0;padding:0 0 0 85px;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.21px;line-height:16px;color:#272727;}
/*section #content .img-info-box .img-box label.pad-left0{padding-left:0;}*/
section #content .img-info-box .info-box{width:400px;float:right;margin:0 191px 0 0;}
section .slider .description h1{width:100%;padding: 0;float: left;margin:18px 0 0 0;font-family:'Bagnard';font-weight: normal;font-size:42px;color:#272727;line-height:48px;letter-spacing:-0.63px;text-align:left;}
section #content .img-info-box .info-box h2{width:100%;float:left;margin:0 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-size:20px;line-height:25px;color:#272727;}
section #content .img-info-box.uper-h .info-box h2{width:100%;float:left;margin:0 0 16px 0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 600;font-style: normal;font-size:14px;letter-spacing:0.14px;line-height:20px;color:#272727;text-transform:uppercase;}
section #content .img-info-box .info-box h4{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .img-info-box .info-box p{width:100%;float:left;margin:0 0 18px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .img-info-box .info-box .prah5{width:100%;float:left;position:relative;margin:0 0 18px 0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:#272727;line-height:22px;}
section #content .img-info-box .info-box p img{width:auto;margin-bottom:30px;max-width:140px;height:auto;max-height:92px;object-fit:contain;}

/*section #content .img-info-box .info-box h3{width:100%;float:left;margin:15px 0 0 0;padding:0;text-align:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:44px;letter-spacing:0.44px;line-height:48px;color:#272727;}
section #content .img-info-box .info-box span{width:100%;float:left;margin:0;padding:3px 0 8px 0;text-align:left;border-bottom:solid 1px #98D1DC;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;letter-spacing:0.17px;line-height:20px;color:#272727;text-transform:uppercase;}
section #content .img-info-box .info-box a{width:auto;float:left;margin:15px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;color:#232021;text-transform:uppercase;}*/
section #content .img-info-box.img-right .info-box{float:left;}
section #content .img-info-box .info-box ul{width:96%;float:left;margin:0 0 20px 20px;padding:0;list-style:disc;}
section #content .img-info-box .info-box ul li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .img-info-box .info-box ul li:first-child{margin-top:0;}
section #content .img-info-box .info-box ol{width:96%;float:left;margin:0 0 20px 20px;padding:0;list-style:decimal;}
section #content .img-info-box .info-box ol li{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .img-info-box .info-box ol li:last-child{margin-bottom:0;}

 
section #content .img-info-box .double-imgs{width:783px;}
section #content .img-info-box .flexslider .slides > li .swimage.double-imgs{width:783px;}
section #content .img-info-box .swimage.double-imgs img{width:48.40357598978289%;float:left;}
section #content .img-info-box .swimage.double-imgs img:nth-child(2n){margin-left:0;}
section #content .img-info-box .swimage.double-imgs.doblv2 img{width:338px;float:left;}
section #content .img-info-box .swimage.double-imgs.doblv2 img:nth-child(2n){width:426px;float:right;}
section #content .img-info-box .flexslider .slides > li .swimage.nocaption{width:100%;padding-bottom:39px;float:left;}

section #content .img-info-box  .flexslider .slides > li .swplan.nocaption{padding-bottom:39px;float:left;}

section #content .img-info-box .vr-double-imgs{width:772px;}
section #content .img-info-box .vr-double-imgs .flexslider .slides > li{width:772px;}
section #content .img-info-box .vr-double-imgs img{width:100%;}
section #content .img-info-box .vr-double-imgs img:first-child{margin-bottom:25px;}

section #content .img-info-box.right .img-box{float:right;}
section #content .img-info-box.right .info-box{float:left;margin:0 0 0 85px;}
section #content .img-info-box.right .img-box label{padding:0 85px 0 0;text-align:right;}
section #content .img-info-box.norp .img-box label{padding-right:0;}
 
section #content .img-info-box.sm .img-box{width:580px;}
section #content .img-info-box.sm .img-box .flexslider .slides > li{width:580px;}
/*section #content .img-info-box.sm .img-box label{padding:0;}*/
section #content .img-info-box.sm.rl85 .img-box label{padding:0 0 0 85px;}

section #content .img-info-box.lg .img-box{width:783px;}
section #content .img-info-box.lg .img-box .flexslider .slides > li{width:783px;}
section #content .img-info-box.nolp .img-box label{padding-left:0;}

section #content .img-info-box.xlg .img-box{width:870px;}
section #content .img-info-box.xlg .img-box .flexslider .slides > li{width:870px;}

section #content .img-info-box.ml .img-box{margin-left:85px;}
section #content .img-info-box.right.ml .img-box{margin-left:0;margin-right:85px;}
 
section #content .img-info-box.ltl .img-box label{margin-left:0;text-align:right;}
section #content .img-info-box.ltl .img-box .flex-control-paging{left:85px;}

section #content .dt{width:100%;float:left;margin-bottom:20px;}
section #content .dt h3{width:100%;float:left;margin:0 0 0 0;padding:0;text-align:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:44px;letter-spacing:0.44px;line-height:48px;color:#98D1DC !important;}
section #content .dt span{width:100%;float:left;margin:0;padding:2px 0 6px 0;text-align:left;border-bottom:solid 1px #98D1DC;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;letter-spacing:0.17px;line-height:20px;text-transform:uppercase;color:#98D1DC !important;}
section #content .dt p{color:#98D1DC !important;margin-top:7px !important;margin-bottom:0 !important;}
section #content .dt a{width:auto;float:left;margin:15px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;text-transform:uppercase;color:#98D1DC !important;}
section #content .dt a.nolink{pointer-events:none !important;color:lightgrey !important;}
section #content .dt.first{margin-top:0;}

section #content .dtb{width:100%;float:left;padding-top:17px;padding-bottom:17px;margin-top:20px;margin-bottom:15px;border-top:solid 1px #707070;border-bottom:solid 1px #707070;}
section #content .dtb p:last-of-type{margin-bottom:0;}

section #content .img-info-box .info-box .link{width:auto;height:auto;float:left;margin-top:15px;position:relative;}
section #content .img-info-box .info-box .link h5{width:100%;float:left;position:relative; margin:0;padding:0 0 0 52px;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:#272727;line-height:22px;}
section #content .img-info-box .info-box .link h5:before{width:31px;height:38px;content:'';margin:0;padding:0;background-image:url(../images/download-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:4px;}
section #content .img-info-box .info-box .link a.download-link{width:auto;float:none;margin:0 0 0 52px;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:12px;color:#272727;line-height:23px;letter-spacing:0.36px;text-transform:uppercase;cursor:pointer;}

section #content .img-info-box .info-box .link.s-file h5:before{background-image:url(../images/file-icon-d.svg);}
section #content .img-info-box .info-box .link.agent h5:before{width:34px;height:34px;background-image:url(../images/agent-icon.svg);top:4px;}
section #content .img-info-box .info-box .link.sf-share h5:before{width:30px;height:30px;content: ' ';margin: 0;padding: 0;background-image: url(../images/ext-link-black-icon.svg);background-size: 100% auto;background-repeat: no-repeat;position: absolute;left: 8px;top: 0;}
section #content .img-info-box .info-box .link.link-n h5:before{width:37px;height:37px;content: ' ';margin: 0;padding: 0;background-image: url(https://heartofsheffield.co.uk/images/link-icon.svg);background-size: 100% auto;background-repeat: no-repeat;position: absolute;left: -2px;top: 0;}

section #content .img-info-box .info-box .link.licon{padding-left:100px;position:relative;padding-top:12px;margin-top:32px;}
section #content .img-info-box .info-box .link.licon .sicon{width:76px;height:76px;content: ' ';margin: 0;padding: 0;background-size: 100% auto;background-repeat: no-repeat;position: absolute;left: 0;top: 50%;margin-top:-38px;}
section #content .img-info-box .info-box .link.licon h5{padding-left:0;}
section #content .img-info-box .info-box .link.licon h5:before{display:none;}
section #content .img-info-box .info-box .link.licon a.download-link{margin:0 0 0 0;padding:0 27px 0 0;line-height:23px;background-image: url(../images/ext-link-black-icon.svg);background-size: 14px auto;background-repeat: no-repeat;background-position:center right;}

section #content .available-space{width:100%;height:auto;float:left;position:relative;padding:0;margin:80px 0 0 0;}
section #content .available-space .img-info-box .img-box{min-height:478px;}
section #content .available-space .img-info-box .info-box{width:315px;float:left;margin:0 0 0 100px;min-height:478px;}
section #content .available-space .img-info-box.right .info-box{margin:0 0 0 85px;}
section #content .available-space .img-info-box.ml.lb .img-box label{margin-left:85px;}

section #content .switch-btn{width:auto;margin:0;height:auto;position:absolute;right:0;bottom:39px;}
section #content .switch-btn a{width:146px;height:38px;margin:0;padding:7px 0;text-align:center; background:#ffffff;float:left;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:400;font-size:14px;color:#272727;line-height:22px;letter-spacing:0.56px;float:left;}
section #content .switch-btn a.active{background:#272727;color:#ffffff;}
section #content .switch-btn .image{width:146px;}
section #content .switch-btn .plan{width:117px;}
section #content .switch-btn.lg{bottom:55px;}
 
section #content .available-space .img-info-box.right .img-box .switch-btn{right:auto;left:0;}

section .slider{width:100%;height:auto;float:left;position:relative;padding:0;margin:100px 0 0 0;}
section .flexslider{width:100%;float:left;margin:0;padding:0;position:relative;}
section .flexslider .slides > li{margin: 0; padding: 0 0 0 0;float:left;position:relative;height:auto;/*height:665px;*/transition:none;}
section .flexslider .slides > li img{width:100%;float:left;}
ul.slides {width:100%;list-style:none; margin:0;padding:0;}
section .slider .slides > li .bgslider{position:absolute;left:0;top:0;width:100%;height:calc(100% - 30px);background-size:cover;background-repeat:no-repeat;background-position:center center;}
section .flexslider .slides > li label{width:auto;margin-right:85px;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.21px;line-height:16px;color:#272727;}
section .slider .description{width:380px;height:auto;float:left;text-align:left;padding:0;z-index:9;}
section .slider .description .inner{ width:100%;margin:0;padding:0; text-align:left;float:left;}
section .slider .description h4{width:100%;padding: 0;float: left;margin:0 0 12px 0;font-family:bilo, sans-serif;font-size:17px;color:#272727;line-height:24px;text-align:left;}
section .slider .description p{width:100%;float:left;margin:0 0 18px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight:400;font-size:17px;line-height:24px;color:#272727CB;}
section .slider .description span{width:100%;float:left;margin:0;padding:0;text-align:left;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0.56px;color:#272727;}
section .slider .description ul{width:96%;float:left;margin:0 0 18px 20px;padding:0;list-style:disc;}
section .slider .description ul li{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section .slider .description ul li:last-child{margin-bottom:0;}
section .slider .description ol{width:96%;float:left;margin:0 0 18px 20px;padding:0;list-style:decimal;}
section .slider .description ol li{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section .slider .description ol li:last-child{margin-bottom:0;}
.shadow{text-shadow: 0px -1px 34px rgba(44, 44, 42, 0.8);}
section .slider.txt-right .flexslider{float:left;}
section .slider.txt-right .description{float:right;}
section .vm-video{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;}


/* Arrows */  
.flex-direction-nav {width:100%;height: auto;position:absolute;left:0;top:0;list-style:none !important;z-index:1;display:none;}
.flex-direction-nav a {width:40px;height:40px; position: absolute; cursor: pointer; text-indent: -9999px; opacity: 1;margin-top:249px;z-index:9;background-repeat:no-repeat;background-position:center center;background-size:100% auto;text-decoration:none;}
.flex-direction-nav a.flex-next{background-image: url(../images/next-slide-arrow.png);right:-54px;}  
.flex-direction-nav a.flex-prev{background-image: url(../images/prev-slide-arrow.png);left:-54px;}
.flexslider:hover a.flex-next, .flexslider:hover a.flex-prev {opacity: 1; }
.flexslider:hover a.flex-next:hover, .flexslider:hover a.flex-prev:hover {opacity: 1;}     
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default !important;/*display:none;*/ }
.flex-direction-nav a:before  { content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }
.flex-control-paging {width:auto;list-style:none;position:absolute;left:0;bottom:14px;z-index:2;text-align:center;display:block;}
.flex-control-paging li{width:auto;display:inline-block;}
.flex-control-paging li a{width:10px;height:10px;border-radius:100%;float:left;margin-right:9px;text-align:center;text-decoration:none;font-size:0px;background-color:#ffffff;border:1px solid #272727;opacity:1;position:relative;text-decoration:none;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{width:10px;height:10px;background-color:#272727;border-radius:100%;opacity:1;}
section #content .img-info-box.dots-r .flex-control-paging {left:auto;right: 90px;}



.fxup {visibility: hidden;}
.fxup-in {-webkit-transform: translateY(75px); -moz-transform: translateY(75px); -ms-transform: translateY(75px); -o-transform: translateY(75px); transform: translateY(75px);
          -webkit-animation: fxup-in 1s ease forwards; -moz-animation: fxup-in 1s ease forwards; -ms-animation: fxup-in 1s ease forwards; -o-animation: fxup-in 1s ease forwards; animation: fxup-in 1s ease forwards;opacity: 1;}
.upvisible {-webkit-transform: translateY(75px); -moz-transform: translateY(75px); -ms-transform: translateY(75px); -o-transform: translateY(75px); transform: translateY(75px);
          -webkit-animation: fxup-in 1s ease forwards; -moz-animation: fxup-in 1s ease forwards; -ms-animation: fxup-in 1s ease forwards; -o-animation: fxup-in 1s ease forwards; animation: fxup-in 1s ease forwards;opacity: 1;} 
@-webkit-keyframes fxup-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
@-moz-keyframes fxup-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
@-o-keyframes fxup-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
@keyframes fxup-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}


.fxdown {visibility: hidden;}
.fxdown-in {-webkit-transform: translateY(-75px); -moz-transform: translateY(-75px); -ms-transform: translateY(-75px); -o-transform: translateY(-75px); transform: translateY(-75px);
            -webkit-animation: fxdown-in 1s ease forwards; -moz-animation: fxdown-in 1s ease forwards; -ms-animation: fxdown-in 1s ease forwards; -o-animation: fxdown-in 1s ease forwards; animation: fxdown-in 1s ease forwards;opacity: 1;}
.downvisible {-webkit-transform: translateY(-75px); -moz-transform: translateY(-75px); -ms-transform: translateY(-75px); -o-transform: translateY(-75px); transform: translateY(-75px);
              -webkit-animation: fxdown-in 1s ease forwards; -moz-animation: fxdown-in 1s ease forwards; -ms-animation: fxdown-in 1s ease forwards; -o-animation: fxdown-in 1s ease forwards; animation: fxdown-in 1s ease forwards;opacity: 1;} 
@-webkit-keyframes fxdown-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
@-moz-keyframes fxdown-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
@-o-keyframes fxdown-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
@keyframes fxdown-in {to {-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);opacity: 1;visibility: visible;}}
 
.fxleft {visibility: hidden;}
.fxleft-in {-webkit-transform: translateX(75px); -moz-transform: translateX(75px); -ms-transform: translateX(75px); -o-transform: translateX(75px); transform: translateX(75px);
            -webkit-animation: fxleft-in 1s ease forwards; -moz-animation: fxleft-in 1s ease forwards; -ms-animation: fxleft-in 1s ease forwards; -o-animation: fxleft-in 1s ease forwards; animation: fxleft-in 1s ease forwards;opacity: 1;}
.leftvisible {-webkit-transform: translateX(75px); -moz-transform: translateX(75px); -ms-transform: translateX(75px); -o-transform: translateX(75px); transform: translateX(75px);
              -webkit-animation: fxleft-in 1s ease forwards; -moz-animation: fxleft-in 1s ease forwards; -ms-animation: fxleft-in 1s ease forwards; -o-animation: fxleft-in 1s ease forwards; animation: fxleft-in 1s ease forwards;opacity: 1;} 
@-webkit-keyframes fxleft-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}
@-moz-keyframes fxleft-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}
@-o-keyframes fxleft-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}
@keyframes fxleft-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}

.fxright {visibility: hidden;}
.fxright-in {-webkit-transform: translateX(-75px); -moz-transform: translateX(-75px); -ms-transform: translateX(-75px); -o-transform: translateX(-75px); transform: translateX(-75px);
             -webkit-animation: fxright-in 1s ease forwards; -moz-animation: fxright-in 1s ease forwards; -ms-animation: fxright-in 1s ease forwards; -o-animation: fxright-in 1s ease forwards; animation: fxright-in 1s ease forwards;opacity: 1;}
.rightvisible {-webkit-transform: translateX(-75px); -moz-transform: translateX(-75px); -ms-transform: translateX(-75px); -o-transform: translateX(-75px); transform: translateX(-75px);
               -webkit-animation: fxright-in 1s ease forwards; -moz-animation: fxright-in 1s ease forwards; -ms-animation: fxright-in 1s ease forwards; -o-animation: fxright-in 1s ease forwards; animation: fxright-in 1s ease forwards;opacity: 1;} 
@-webkit-keyframes fxright-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}
@-moz-keyframes fxright-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}
@-o-keyframes fxright-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}
@keyframes fxright-in {to {-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);opacity: 1;visibility: visible;}}

section #content .count-info-box{width:100%;float:left;margin:130px 0 0 0;padding:0;}
section #content .heading-box{width:100%;float:left;margin:0 0 50px 0;padding:0;}
section #content .mrg70{margin-top:70px;}
section #content .mrg180{margin-top:180px;}
section #content .heading-box h2{width:100%;padding: 0;float: left;margin:0;font-family:'Bagnard';font-weight: normal;font-size:33px;color:#272727;line-height:44px;letter-spacing:-0.49px;text-align:center !important;}
section #content .heading-box h4{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:44px;color:#272727;}
section #content .heading-box p{width:100%;float:left;margin:14px 0 0 0;padding:0;text-align:center;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;color:#232021;}
section #content .heading-box p a{width:auto;float:none;margin:0;padding:0;color:#232021 !important;}
section #content .inner190{width:1366px;margin:0 auto;padding:0 190px;}
section #content .count-info-box ul{width:100%;height:auto;float:left;margin:40px 0 0 0;padding:0;list-style:none;}
section #content .count-info-box ul:first-of-type{margin-top:0;}
section #content .count-info-box ul li{width:379px;float:left;margin:0 0 0 225px;padding:0;}
section #content .count-info-box ul li:first-child{margin-left:0;}
/*section #content .count-info-box ul li h3{width:100%;float:left;margin:0;padding:0;text-align:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:44px;letter-spacing:0.44px;line-height:48px;color:#272727;}
section #content .count-info-box ul li span{width:100%;float:left;margin:0;padding:0 0 7px 0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;letter-spacing:0.17px;line-height:25px;color:#272727;text-transform:uppercase;border-bottom:1px solid rgba(39, 39, 39, 0.15);}
section #content .count-info-box ul li p{width:100%;float:left;margin:23px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .count-info-box a{width:auto;float:left;margin:40px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;color:#232021;text-transform:uppercase;}*/
section #content .count-info-box ul li h3{width:100%;float:left;margin:0 0 0 0;padding:0;text-align:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:44px;letter-spacing:0.44px;line-height:48px;color:#98D1DC !important;}
section #content .count-info-box ul li span{width:100%;float:left;margin:0;padding:5px 0 8px 0;text-align:left;border-bottom:solid 1px #98D1DC;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;letter-spacing:0.17px;line-height:20px;text-transform:uppercase;color:#98D1DC !important;}
section #content .count-info-box ul li p{width:100%;float:left;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#98D1DC !important;margin-top:7px !important;margin-bottom:0 !important;}
section #content .count-info-box a{width:auto;float:left;margin:15px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;text-transform:uppercase;color:#98D1DC !important;}

section #content .img-quote-box{width:100%;float:left;margin:100px 0 0 0;padding:0;}
section #content .img-quote-box .img-box{width:300px;float:left;margin:0;padding:0;}
section #content .img-quote-box .img-box img{width:100%;float:left;margin:0;padding:0;}
section #content .img-quote-box .img-box label{width:100%;float:left;margin:7px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.21px;line-height:16px;color:#272727;}
section #content .img-quote-box .quote-box{width:525px;/*height:385px;*/float:right;margin:0;padding:0;align-items:center;display:flex;}
section #content .img-quote-box .quote-box div{width:100%;float:left;margin:0;padding:0;}
section #content .img-quote-box .quote-box blockquote{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:32px;letter-spacing:0.17px;line-height:38px;color:#272727;position:relative;}
section #content .img-quote-box .quote-box blockquote::before{width:46px;height:52px;margin:0;padding:0;content:' ';background-image:url(../images/quote-start-mark.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;top:-20px;left:-58px;}
section #content .img-quote-box .quote-box blockquote::after{width:70px;height:70px;margin:0;padding:0;content:' ';background-image:url(../images/quote-end-mark.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;bottom:-45px;right:10px;}
section #content .img-quote-box .quote-box span{width:100%;float:left;margin:7px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .img-quote-box .quote-box.qb-living{width:550px;}
section #content .img-quote-box .quote-box.qb-retail{width:575px;}
section #content .img-quote-box .quote-box.qb-resturants{width:585px;}
section #content .img-quote-box .quote-box.qb-leisure{width:555px;}
section #content .img-quote-box .quote-box.qb-shefild{width:550px;}
section #content .img-quote-box .quote-box.qb-resturants blockquote::after{right: 0px;}
section #content .img-quote-box .quote-box.qb-living blockquote::after{right:-50px;}
 section #content .img-quote-box .quote-box.qb-leisure blockquote::after{right:15px;}
section #content .img-quote-box .quote-box.qb-shefild  blockquote::after{right:-50px;}


section #content .img-quote-box.quote-left .quote-box{float:left;}
section #content .img-quote-box.quote-left .img-box{float:right;}

section #content .q-sec{width:100%;float:left;margin:100px 0 0 0;padding:0;}
section #content .qsec-head{width:100%;float:left;margin:0 0 45px 0;padding:0;}
section #content .qsec-head h3{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:44px;color:#272727;text-align:center;}
section #content .q-sec .img-box{position:relative;position:relative;}
section #content .q-sec .img-box .flexslider .slides > li{width:100%;height:600px;text-align:center;}
section #content .q-sec .img-box .flexslider .slides > li .bg{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center center;background-size:cover;background-repeat:no-repeat;}
section #content .q-sec .img-box .flexslider .slides > li .bg:before {content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;opacity:0.5;}
section #content .q-sec .quote-box{width:730px;margin:0;padding:0;display:inline-block;}
section #content .q-sec .quote-box .qb-inner{width:100%;height:600px;display:table;}
section #content .q-sec .quote-box div{vertical-align: middle;display: table-cell;}
section #content .q-sec .quote-box blockquote{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:0.17px;line-height:38px;color:#fff;position:relative;}
section #content .q-sec .quote-box blockquote::before{width:46px;height:52px;margin:0;padding:0;content:' ';background-image:url(../images/quote-start-mark-white.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;top:-33px;left:-58px;}
section #content .q-sec .quote-box blockquote::after{width:70px;height:70px;margin:0;padding:0;content:' ';background-image:url(../images/quote-end-mark-white.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;bottom:-54px;right:-17px;}
section #content .q-sec .quote-box span{width:100%;float:left;margin:7px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#fff;}
section #content .q-sec .quote-box.qscwidth{width:508px;}
section #content .q-sec .quote-box.qthrwidth{width:690px;}
section #content .q-sec .quote-box.qthrwidth blockquote::after{right:24px;}
section #content .q-sec .quote-box.qforrwidth{width:485px;}
section #content .q-sec .flex-control-paging{position:relative;bottom:52px;}
section #content .q-sec .flex-control-paging li a{background-color: transparent;border-color:#fff}
section #content .q-sec .flex-control-paging li a:hover, section #content .q-sec .flex-control-paging li a.flex-active{background-color: #fff;}

section #content .company-box{width:100%;float:left;margin:150px 0 0 0;padding:0;}
section #content .company-box span{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .company-box ul{width:100%;float:left;margin:39px 0 0 0;padding:0;list-style:none;}
section #content .company-box ul li{width:156px;float:left;margin:39px 0 0 120px;padding:0;}
section #content .company-box ul li:nth-child(4n-7){margin-left:0;}
section #content .company-box ul li:nth-child(-n+4){margin-top:0;}
section #content .company-box ul li img{width:100%;height:auto;float:left;margin:0;padding:0;}

section #content .dev-plan-box{width:100%;float:left;margin:100px 0 0 0;padding:0;}
section #content .dev-plan-box h3{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:48px;color:#272727;}
section #content .dev-plan-box a.map-link{margin:25px 0 0 0;padding:0;text-align:center;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.56px;line-height:22px;color:#272727;text-transform:uppercase;}
section #content .dev-plan-box ul{width:100%;float:left;margin:25px 0 0 0;padding:0;list-style:none;position:relative;z-index:9;}
section #content .dev-plan-box ul li.dropdown{width:398px;height:65px;float:left;margin:0 0 0 1px;padding:0;background-color:#D8DFE1;position:relative;}
section #content .dev-plan-box ul li.dropdown::after{margin:0;padding:3px;content:' ';transform:rotate(45deg);-webkit-transform: rotate(45deg);position:absolute;top:12px;right:15px;border:solid #272727;border-width:0 3px 3px 0;display:inline-block;}
section #content .dev-plan-box ul li.dropdown:hover
/*section #content .dev-plan-box ul li.dropdown.active*/{background-color:#8EC9D0;}
section #content .dev-plan-box ul li.dropdown:hover::after
/*section #content .dev-plan-box ul li.dropdown.active::after*/{background-color:#8EC9D0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:15px;}
section #content .dev-plan-box ul li:first-child{margin-left:0;}
section #content .dev-plan-box ul li.dropdown a{width:100%;height:100%;float:left;margin:0;padding:9px 15px;text-decoration:none;position:relative;}
section #content .dev-plan-box ul li.dropdown a h4{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .dev-plan-box ul li.dropdown a p{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content{width:100%;height:auto;margin:65px 0 0 0;padding:10px 0;position:absolute;top:0;left:0;list-style:none;display:none;background-color:#8EC9D0 !important;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content:before{width:21px;margin:0;padding:0;content:' ';border-top:1px solid #272727;position:absolute;top:0;left:17px;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li a.dd-link{width:100%;height:auto;float:left;margin:0;padding:0 13px;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li a.dd-link label{padding:0;font-size:12px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .dev-plan-box ul li.dropdown:hover ul.dropdown-content{display:block;}
section #content .dev-plan-box .img-box{width:100%;float:left;margin-top:25px;padding:0;display:none;position:relative;}
section #content .dev-plan-box .img-box img{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .dev-plan-box .img-box .phase-area{width:100%;position:absolute;top:0;left:0;display:none;}
section #content .dev-plan-box .img-box.first{display:block;}

section #content .spaces-box{width:100%;float:left;margin:0;padding:0;}
section #content .spaces-box h3{width:100%;float:left;margin:0 0 -35px 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;line-height:44px;letter-spacing:-0.49px;color:#272727;}
section #content .spaces-box h4{width:100%;float:left;margin:0 0 20px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:21px;line-height:26px;letter-spacing:-0.1px;color:#272727;}
section #content .spaces-box ul{width:100%;float:left;margin:0;padding:0;list-style:none;}
section #content .spaces-box ul li{width:379px;float:left;margin:30px 0 0 25px;padding:0;}
section #content .spaces-box ul li:first-child{margin-left:0;}
section #content .spaces-box ul li:nth-child(3n + 4) {margin-left:0;}
section #content .spaces-box ul li:nth-child(-n + 3) {margin-top:0;}
section #content .spaces-box ul li .thumb-box{width:100%;float:left;margin:0 0 15px 0;padding:0;position:relative;}
section #content .spaces-box ul li .thumb-box a{width:100%;float:left;margin:0;padding:0;text-decoration:none;}
section #content .spaces-box ul li .thumb-box img{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .spaces-box ul li .thumb-box label{width:134px;height:34px;float:left;margin:0;padding:3px 0 0 0;text-align:center;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;line-height:26px;letter-spacing:0.21px;color:#FFFFFF;background-color:#232021;position:absolute;top:0;left:0;}
section #content .spaces-box ul li h3{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:20px;line-height:25px;color:#272727;}
section #content .spaces-box ul li p{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .spaces-box ul li span{width:100%;float:left;margin:14px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;line-height:16px;color:RGBA(39,39,39,.8);letter-spacing:0.21px;}

section #content .git-box{width:100%;float:left;margin:85px 0 0 0;padding:60px 0;border-top:1px solid #27272726;}
section #content .git-box h3{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:44px;color:#272727;}
section #content .git-box ul{width:100%;float:left;margin:40px 0 0 0;padding:0;list-style:none;font-size:0;text-align:center;}
section #content .git-box ul li{width:345px/*379px*/;min-height:255px;display:inline-block;margin-left:80px;padding:0;vertical-align: top;margin-top:40px;}
section #content .git-box ul li:nth-child(-n+3){margin-top:0;}
/*section #content .git-box ul li:first-child{margin-left:0;}*/
/*section #content .git-box ul li:nth-child(3n-2){margin-left:0;}
section #content .git-box ul li:nth-child(-n+3){margin-top:0;}*/
/*section #content .git-box.fix-height ul li:first-child{border-right:1px solid #27272733;}*/
section #content .git-box ul li:nth-child(3n-2){margin-left:0;clear:left;}
section #content .git-box ul li .git-logo-box{width:100%;float:left;margin:0 0 7px 0;padding:0;}
section #content .git-box.fix-height ul li .git-logo-box{height:150px;}
section #content .git-box ul li .git-logo-box img{width:177px;height:auto;float:left;margin:0;padding:0;}
section #content .git-box ul li .git-logo-box label{width:100%;float:left;margin:0 0 29px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .git-box ul li span{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .git-box ul li p{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .git-box ul li p.martop0{margin-top:0;}
section #content .git-box ul li a{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:18px;line-height:25px;color:#000000CB;}

section #content .git-box ul li.li-lb{width:auto;}
section #content .link-block{width:300px;height:90px;float:left;margin:80px 0 0 0;padding:23px 13px 10px 80px;border:1px solid rgba(39, 39, 39, 0.15);position:relative;}
section #content .link-block:before{width:44px;height:40px;content:' ';margin:0;padding:0;background-image:url(../images/Burgess-House-Mircosite-black-logo.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:18px;top:25px;}
section #content .link-block h5.lb-heading{width:100%;float:none;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:RGBA(39,39,39,.8);line-height:22px;}
section #content .link-block a.lb-link{width:auto;float:left;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:12px;color:RGBA(39,39,39,.8) !important;line-height:23px;letter-spacing:0.36px;text-transform:uppercase;}

section #content .git-box.center-in .git-logo-box img{display:inline-block;float:none;}
section #content .git-box.center-in ul li{width:100%;min-height:100%;float:left;margin-left:115px;margin:0;padding:0;text-align:center;}
section #content .git-box.center-in ul li .tow-in{width:290px;min-height:255px;display:inline-block;margin-left:115px;padding:0;vertical-align: top;}
section #content .git-box.center-in ul li .tow-in:first-child{margin-left:0;}



/*Retail-Page-End*/

/*Development-Page-Start*/
section #content .two-column-text-box{width:100%;float:left;margin:110px 0 0 0;padding:0;}
section #content .two-column-text-box .left-column{width:480px;float:left;margin:0;padding:0;}
section #content .two-column-text-box h2{width:100%;float:left;margin:0;padding:0;font-family: 'Bagnard';font-weight: normal;font-style: normal;text-align:left;font-size:32px;color:#272727;letter-spacing:0.16px;line-height:38px;}
section #content .two-column-text-box p{width:100%;float:left;margin:20px 0 0 0;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:17px;color:RGBA(39,39,39,.8);line-height:24px;}
section #content .two-column-text-box p:first-child{margin-top:0;}
section #content .two-column-text-box ul{width:96%;float:left;margin:20px 0 0 20px;padding:0;list-style:disc;}
section #content .two-column-text-box ul li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .two-column-text-box ul li:first-child{margin-top:0;}
section #content .two-column-text-box ol{width:96%;float:left;margin:20px 0 0 20px;padding:0;list-style:decimal;}
section #content .two-column-text-box ol li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .two-column-text-box ol li:first-child{margin-top:0;}
section #content .two-column-text-box .right-column{width:581px;float:left;margin:0 0 0 125px;padding:0;}

section #content .border-link-box{width:100%;float:left;margin:54px 0 0 0;padding:0;}
section #content .border-link-box:last-child{margin-bottom:80px;}
section #content .border-link-box .blb-inner{width:100%;float:left;margin:0;padding:40px 0 0 0;border-top:1px solid RGBA(39,39,39,0.2);}
section #content .border-link-box .blb-inner.btmborder{padding:0 0 54px 0;border-top:none;border-bottom:1px solid RGBA(39,39,39,0.2);}
section #content .border-link-box .inner-box{width:282px;height:90px;float:left;margin:23px 0 0 20px;padding:12px 13px 10px 60px;border:1px solid rgba(39, 39, 39, 0.15);position:relative;}
section #content .border-link-box .inner-box:nth-of-type(-n+4){margin-top:0;}
section #content .border-link-box .inner-box:nth-of-type(4n-7){margin-left:0;}
section #content .border-link-box .inner-box:before{width:30px;height:30px;content:' ';margin:0;padding:0;background-image:url(../images/ext-link-black-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:18px;top:18px;}
section #content .border-link-box .inner-box.download:before{width:30px;height:38px;background-image:url(../images/download-black-icon.svg);}
section #content .border-link-box .inner-box.vr-center{width:300px;padding:23px 13px 10px 80px;}
section #content .border-link-box .inner-box.vr-center:before{width:44px;height:40px;background-image:url(../images/Burgess-House-Mircosite-black-logo.svg);top:25px;}
section #content .border-link-box .inner-box p{width:100%;float:none;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:RGBA(39,39,39,.8);line-height:22px;}
section #content .border-link-box .inner-box a{width:auto;float:none;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:12px;color:RGBA(39,39,39,.8);line-height:23px;letter-spacing:0.36px;text-transform:uppercase;}
section #content .border-link-box.dd-content{margin-top:0;}
section #content .border-link-box.dd-content .content-inner{padding:0;margin:0;}
section #content .border-link-box.dd-content .blb-inner{padding-top:20px;border-top:none;}
section #content .border-link-box.dd-content:last-child{margin-bottom:30px;}

section #content .border-link-box .inner-box.off p, section #content .border-link-box .inner-box.off:before, 
section #content .border-link-box .inner-box.off a{opacity:0.2;}
section #content .border-link-box .inner-box.off a:hover{text-decoration:underline;}

section #content .bg-quote-box{width:100%;height:600px;float:left;margin:75px 0 0 0;padding:0;background-image:url(../images/bq-bg-img.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;position:relative;}
section #content .bg-quote-box:before{width:100%;height:100%;float:left;margin:0;padding:0;content:' ';background-color:#000000;opacity:0.5;position:absolute;top:0;left:0;}
section #content .bg-quote-box .inner-bgq-box{width:100%;padding:0;margin:0;text-align:center;}
section #content .bg-quote-box .inner-bgq-box .text-box{width:635px;margin:0;padding:0;display:inline-block;z-index:9;position:relative;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote{width:100%;float:left;margin:0;padding:0;text-align:left;color:#FFFFFF;font-family: kepler-std-semicondensed-dis, serif;font-weight: 400;font-style: normal;font-size:33px;letter-spacing:0.17px;line-height:38px;position:relative;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote:before{width:46px;height:52px;margin:0;padding:0;content:' ';background-image:url(../images/quote-start-mark-white.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;left:-60px;top:-30px;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote:after{width:70px;height:70px;margin:0;padding:0;content:' ';background-image:url(../images/quote-end-mark-white.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;right:-70px;bottom:-30px;}
section #content .bg-quote-box .inner-bgq-box .text-box span{width:100%;float:left;margin:7px 0 0 0;padding:0;text-align:left;color:#FFFFFF;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:25px;}

section #content .partnership-box{width:100%;float:left;margin:75px 0;padding:0;}
section #content .partnership-box .partner-block{width:100%;float:left;margin:0;padding:0;}
section #content .partnership-box .partner-block .bg-logo-box{width:581px;height:400px;float:left;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;align-items:center;position:relative;pointer-events:none;}
section #content .partnership-box .partner-block .bg-logo-box:after{width:100%;height:100%;margin:0;padding:0;content:' ';background-color:#272727;opacity:0.35;position:absolute;top:0;left:0;}
section #content .partnership-box .partner-block .bg-logo-box.plus-icon:before{width:124px;height:124px;margin:0;padding:0;content:' ';background-image:url(../images/plus-icon-white.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;bottom:-62px;left:229px;z-index:9;}
section #content .partnership-box .partner-block .bg-logo-box div{width:100%;float:none;margin:0;padding:0;text-align:center;}
section #content .partnership-box .partner-block .bg-logo-box div img{width:176px;height:auto;margin:0;padding:0;display:inline-block;position:relative;z-index:9;}
section #content .partnership-box .partner-block .bg-logo-box div img.qb-logo{width:283px;}
section #content .partnership-box .partner-block .pb-text-box{width:385px;height:400px;float:left;margin:0 0 0 126px;align-items:center;display:flex;}
section #content .partnership-box .partner-block .pb-text-box div{width:100%;float:none;margin:0;padding:0;}
section #content .partnership-box .partner-block .pb-text-box div h5{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .partnership-box .partner-block .pb-text-box div p{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .partnership-box .partner-block .pb-text-box div .prah5{font-weight:700;}
section #content .partnership-box .partner-block .pb-text-box div a{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}

section #content .grid-text-imgs-box{width:100%;float:left;margin:30px 0 0 0;padding:0;}
section #content .grid-text-imgs-box ul{width:100%;height:5761px;float:left;margin:0;padding:0;list-style:none;position:relative;}
section #content .grid-text-imgs-box ul li{width:405px;height:auto;float:left;margin:0;padding:0;position:absolute;top:0;left:89px;}
section #content .grid-text-imgs-box ul li.text-block h5{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;color:#272727;line-height:24px;}
section #content .grid-text-imgs-box ul li.text-block h5.mrtop10{margin-top:10px;}
section #content .grid-text-imgs-box ul li.text-block h5 b{width:100px;float:right;}
section #content .grid-text-imgs-box ul li.text-block p{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;color:#272727;line-height:24px;}
section #content .grid-text-imgs-box ul li.text-block p.blue{color:#98D1DC;}
section #content .grid-text-imgs-box ul li.text-block .prah5{font-weight:700;}

section #content .grid-text-imgs-box ul li.text-block .logo-box{width:92px;height:125px;float:left;margin:24px 0 0 0;padding:0;background-repeat:no-repeat;background-size:100% auto;}
section #content .grid-text-imgs-box ul li.text-block h2{width:100%;float:left;margin:0;padding:0;text-align:left;font-family: 'Druk Web';font-weight: 700;font-style: normal;font-size:44px;color:#98D1DC;letter-spacing:0.44px;line-height:48px;}
section #content .grid-text-imgs-box ul li.text-block h2.mrtop25{margin-top:25px;}

section #content .grid-text-imgs-box ul li.text-block h2.blk-head{
    width: 100%;
    float: left;
    margin: 0 0 16px 0;
    padding: 0;
    text-align: left;
    font-family: bilo, sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 14px;
    letter-spacing: 0.14px;
    line-height: 20px;
    color: #272727;
    text-transform: uppercase;
	}

section #content .grid-text-imgs-box ul li.text-block h4{width:100%;float:left;margin:5px 0 0 0;padding:0 0 10px 0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;color:#98D1DC;letter-spacing:0.17px;line-height:20px;text-transform:uppercase;border-bottom:1px solid #98D1DC;}
section #content .grid-text-imgs-box ul li.text-block span{width:100%;float:left;margin:5px 0 0 0;padding:0 0 10px 0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;color:#98D1DC;letter-spacing:0.17px;line-height:20px;text-transform:uppercase;border-bottom:1px solid #98D1DC;}
section #content .grid-text-imgs-box ul li.text-block a{width:100%;float:left;margin:15px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;color:#98D1DC;letter-spacing:0.56px;line-height:22px;text-transform:uppercase;}
section #content .grid-text-imgs-box ul li.image-block{width:278px;left:594px;}
section #content .grid-text-imgs-box ul li.image-block img{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .grid-text-imgs-box ul li.image-block.p3{width:278px;top:310px;}
section #content .grid-text-imgs-box ul li.image-block.p4{width:469px;left:897px;}
section #content .grid-text-imgs-box ul li.text-block.p5{width:379px;left:897px;top:484px;}
section #content .grid-text-imgs-box ul li.image-block.p6{width:379px;left:897px;top:746px;}
section #content .grid-text-imgs-box ul li.image-block.p7{width:278px;top:620px;}
section #content .grid-text-imgs-box ul li.image-block.p8{width:480px;left:89px;top:483px;}
section #content .grid-text-imgs-box ul li.image-block.p9{width:682px;top:1655px;}
section #content .grid-text-imgs-box ul li.image-block.p10{width:772px;top:1187px;}
section #content .grid-text-imgs-box ul li.text-block.p11{width:379px;left:89px;top:964px;}
section #content .grid-text-imgs-box ul li.image-block.p12{width:569px;left:0;top:1427px;}
section #content .grid-text-imgs-box ul li.image-block.p13{width:703px;left:68px;top:2043px;}
section #content .grid-text-imgs-box ul li.image-block.p14{width:771px;left:0;top:2536px;}
section #content .grid-text-imgs-box ul li.image-block.p15{width:570px;left:796px;top:2536px;}
section #content .grid-text-imgs-box ul li.image-block.p16{width:682px;left:594px;top:3110px;}
section #content .grid-text-imgs-box ul li.image-block.p17{width:368px;left:998px;top:3766px;}
section #content .grid-text-imgs-box ul li.text-block.p18{width:379px;left:897px;top:2069px;}
section #content .grid-text-imgs-box ul li.image-block.p19{width:569px;left:0;top:3630px;}
section #content .grid-text-imgs-box ul li.image-block.p20{width:379px;top:3766px;}
section #content .grid-text-imgs-box ul li.image-block.p21{width:682px;left:89px;top:4271px;}
section #content .grid-text-imgs-box ul li.image-block.p22{width:367px;left:0;top:4678px;}
section #content .grid-text-imgs-box ul li.image-block.p23{width:379px;left:392px;top:4678px;}
section #content .grid-text-imgs-box ul li.text-block.p24{width:379px;left:89px;top:3159px;}
section #content .grid-text-imgs-box ul li.image-block.p25{width:570px;left:796px;top:4969px;}
section #content .grid-text-imgs-box ul li.image-block.p26{width:570px;left:796px;top:5376px;}
section #content .grid-text-imgs-box ul li.image-block.p27{width:379px;left:392px;top:5460px;}
section #content .grid-text-imgs-box ul li.image-block.p28{width:367px;left:0;top:5460px;}
section #content .grid-text-imgs-box ul li.image-block.p29{width:682px;left:89px;top:5085px;}
section #content .grid-text-imgs-box ul li.text-block.p30{width:379px;left:897px;top:4308px;}
/*Development-Page-End*/

/*Sheffield-Page-Start*/
section #content .full-img-box{width:100%;float:left;margin:80px 0 0 0;padding:0;}
section #content .full-img-box img{width:100%;float:left;margin:0;padding:0;}

section #content .grid-imgs-box{width:100%;float:left;margin:80px 0 0 0;padding:0;}
section #content .grid-imgs-box ul{width:100%;height:573px;float:left;margin:0;padding:0;list-style:none;position:relative;}
section #content .grid-imgs-box ul li{width:378px;height:573px;left:auto;right:0;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;left:0;}
section #content .grid-imgs-box ul li.img2{width:368px;height:274px;left:403px;}
section #content .grid-imgs-box ul li.img3{width:569px;height:274px;left:auto;top:0;bottom:auto;right:0;}
section #content .grid-imgs-box ul li.img4{width:278px;height:274px;right:auto;left:403px;bottom:0;top:auto;}
section #content .grid-imgs-box ul li.img5{width:368px;height:274px;left:auto;right:291px;bottom:0;top:auto;}
section #content .grid-imgs-box ul li.img6{width:268px;height:274px;left:auto;top:auto;right:0;bottom:0;}
/*Sheffield-Page-End*/

/*Contact-Page*/
section #content .team-box{  position: relative;
  width: 100%;
  height: auto;
  margin: 10px auto;padding:85px 0 0 0;/*border-top:1px solid #272727;*/}
section #content .team-box h2{width:auto;float:left;margin:0 0 30px 0;padding:0;text-align:left; font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:44px;color:#272727;position:relative;}
section #content .team-box h2.hello:after{width:143px;height:126px;margin:0;padding:0;content:' ';background-image:url(../images/hello-logo.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;right:-135px;top:-90px;}
section #content .team-box ul{width:100%;float:left;padding:30px 0 90px 0;margin:0 0 12px 0;list-style:none;  border-bottom: 1px solid RGBA(39,39,39,0.2);}
section #content .team-box ul li{width:379px;float:left;margin:0 0 0 25px;padding:0;}
section #content .team-box ul li:nth-child(3n-2) {margin-left:0;clear:left;}
section #content .team-box ul.twoitems li{margin-top:50px;}
section #content .team-box ul.twoitems li:nth-child(-n+2){margin-top:0;}
section #content .team-box ul.twoitems li:nth-child(3n-2){margin-left:25px;clear:none;}
section #content .team-box ul.twoitems li:nth-child(odd){clear:left;margin-left:0;}
section #content .team-box ul li .git-logo-box{width:100%;float:left;margin:0 0 12px 0;padding:0;}
section #content .team-box ul li .git-logo-box img{width:177px;height:auto;float:left;margin:0;padding:0;}
section #content .team-box ul li span{width:177px;float:left;margin:0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .team-box ul li p{width:100%;float:left;margin:12px 0 0 0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .team-box ul li p a{color:RGBA(39,39,39,.8);text-decoration:none;float:none;}

section #content .team-box ul li .git-logo-box .syl{width:227px;padding:40px 0;}

section #content .team-box .accordion-container.development{margin:85px 0 85px 0;}
section #content .team-box .accordion-container.development .set ul li p{margin:12px 0 0 0;}
section #content .team-box .accordion-container.development .set ul li p:first-of-type{margin:0px 0 0 0;}
section #content .team-box .accordion-container.development .set ul li a:last-of-type{margin:0px 0 0 0;}


section #content .team-box ul li p.martop0{margin-top:0;}
section #content .team-box ul li a{width:100%;float:left;margin:15px 0 0 0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#000000CB;}
.accordion-container{position: relative;
  width: 100%;
  float:left;
  height: auto;
  margin: 0;padding:0px 0 0px 0;}
.set{position: relative;width: 100%;height: auto;}
.set > a{
    width:100%;
    float:left;
  display: block;
  padding: 12px 0;
  text-decoration: none;
  color: #272727;
  font-size:21px;
font-family: bilo, sans-serif;font-weight: 400;font-style: normal;line-height:26px;
  letter-spacing:-0.1px;
  border-bottom: 1px solid RGBA(39,39,39,0.2);
  -webkit-transition:all 0.5s linear;
  -moz-transition:all 0.5s linear;
  transition:all 0.5s linear;
}
.set:first-of-type > a{
    border-top: 1px solid RGBA(39,39,39,0.2) !important;
}
.set > a.active{
    border-bottom: 0px solid RGBA(39,39,39,0) !important;
}

.set > a i{
  float: right;
  margin-top: 12px;
  background-image:url(../images/arrow-open.png);background-repeat:no-repeat;background-position:top right;
  width:12px;
  height:8px;
}
.set > a.active i{
  /*background-color:#3399cc;*/
  color: #272727;
  background-image:url(../images/arrow-close.png);background-repeat:no-repeat;background-position:top right;

}
.content-accor{
  /*background-color: #fff;*/
  /*border-top: 1px solid #ddd;*/
  display:none;
  float:left;
  width:100%;
}
/*Contact-Page-End*/

/* Updates and Download Page ------------------------------------ */
section #content .updates-slick{width:100%;float:left;padding:92px 0 0;background-color:#ffffff;} 
section #content .updates-slick .u-block{width:100%;float:left;}
section #content .updates-slick .u-block .u-box{width:100%;float:left;} 
section #content .updates-slick .u-block .u-box img{width:100%;float:left;margin:0;}

section #content .updates-slick .u-block .u-box .text-box{width:100%;float:left;padding-top:12px;} 
section #content .updates-slick .u-block .u-box .text-box span{width:100%;float:left;margin:0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.21px;line-height:16px;color:RGBA(39,39,39,.6);}
section #content .updates-slick .u-block .u-box .text-box p{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8)}

.slick-slider{position: relative;display: block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: auto;min-height: 1px;margin:0;padding:0;position:relative;}
.slick-slide:first-of-type{margin-left: 0 !important;}  
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none;}
.btn-slick{width:40px;height:41px;position:absolute;top:75px;background-position:right center;background-repeat:no-repeat;z-index:9;background-size:100% auto;}   
.prev{background-image:url(../images/arrow-prev.svg);left:0;background-position:right center;}  
.next{background-image:url(../images/arrow-next.svg);right:0;background-position:left center;}  
.prev.slick-disabled{background-image:url(https://heartofsheffield.co.uk/images/icon-arrow-left-h.png);}
.next.slick-disabled{background-image:url(https://heartofsheffield.co.uk/images/icon-arrow-right-h.png);}  

.updates-slick .u-block .slick-slide{width:278px;margin-left:25px;}
.updates-slick .u-block .prev{left:-50px;display:none !important;}  
.updates-slick .u-block .next{right:-45px;display:none !important;} 

.slick-dots{width:100%;float:left;text-align:center;/*margin-left:-90px;*/margin-top:30px;display:none !important;}
.slick-dots li{width:8px;height:8px;display:inline-block;background-color:#BABABA;border-radius:100%;cursor:pointer;margin-left:20px;}
.slick-dots li:first-child{margin-left:0;}
.slick-dots li.slick-active{width:9px;height:9px;background-color:#373A36;}  
.slick-dots li a{display:none !important;}


section #content h2{width:100%;float:left;margin:0 0 38px 0;padding:0;text-align:left; font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:44px;color:#272727;}

section #content .team-box.updates{margin:0px 0 0 0;float:left;padding-top:54px;}
section #content .team-box.updates h2{position:relative;margin:0 0 28px 0;padding-left:38px;font-size:21px;letter-spacing:-0.1px;line-height:26px;font-family: bilo, sans-serif;font-weight: 700;font-style: normal;}
section #content .team-box.updates h2:before{width: 19px;height: 23px;content: ' ';margin: 0;padding: 0;background-image: url(../images/download-icon.png);background-size: 100% auto;background-repeat: no-repeat;position: absolute;left: 0;top: 0px;}
section #content .team-box.updates h3{width:100%;float:left;margin:0 0 20px 0;padding:0;font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:42px;}
section #content .team-box.updates ul li{width:278px;margin:0 0 0 25px;}
section #content .team-box.updates ul li a{margin:0px 0 0 0;}
section #content .team-box.updates ul li span{margin:0;padding:0 0 5px 0;}

section #content .team-box.updates ul li:nth-child(3n-2){margin-left:0;clear:initial;}
section #content .team-box.updates ul li:nth-child(4n-3){margin-left:0;clear:left;}
/* Updates and Download Page end ------------------------------------ */

/*Related-content-section-start*/
section #content .related-box{width:100%;float:left;margin:0;padding:55px 0 80px 0;background-color:#F4F2ED;}
section #content .related-box h4{width:100%;float:left;margin:0 0 20px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:21px;line-height:26px;letter-spacing:-0.1px;color:#272727;}
section #content .related-box ul{width:100%;float:left;margin:0;padding:0;list-style:none;}
section #content .related-box ul li{width:379px !important;float:left;margin:0 0 0 25px;padding:0;}
section #content .related-box ul li .thumb-box{width:100%;float:left;margin:0 0 15px 0;padding:0;position:relative;}
section #content .related-box ul li .thumb-box a{width:100%;float:left;margin:0;padding:0;text-decoration:none;}
section #content .related-box ul li .thumb-box img{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .related-box ul li .thumb-box label{width:134px;height:34px;float:left;margin:0;padding:3px 0 0 0;text-align:center;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;line-height:26px;letter-spacing:0.21px;color:#FFFFFF;background-color:#232021;position:absolute;top:0;left:0;}
section #content .related-box ul li:first-child{margin-left:0;}
section #content .related-box ul li h3{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:20px;line-height:25px;color:#272727;}
section #content .related-box ul li p{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .related-box ul li span{width:100%;float:left;margin:14px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:14px;line-height:16px;color:RGBA(39,39,39,.8);letter-spacing:0.21px;}
/*Related-content-section-end*/


/*Building-Page-Start*/
section .slider .slider-inner{width:100%;position:relative;float:left;height:512px;}
section #content .slide-btn{width:682px;margin:0;height:38px;padding:0;float:left;background-color:#F4F2ED;position:relative;border-top:1px solid #27272740;}
section #content .slide-btn a{width:auto;margin:0;padding:7px 16px;float:left;border:1px solid #27272740;border-top:0;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:500;font-size:14px;color:#272727;line-height:22px;letter-spacing:0.56px;color:#272727;float:left;}
section #content .slide-btn a.active{width:auto;background:#272727;color:#ffffff;}
section .slider.w-slider{height:577px;}
section .slider.w-slider .flexslider .slides > li{height:577px;}
section .slider.w-slider .flexslider{position:absolute;top:0;left:0;}

section .floorplan{width:100%;margin:130px 0 0 0;padding:0;float:left;position:relative;}
section .floorplan .fp-inner{width:100%;margin:0;padding:0 105px;float:left;box-sizing:border-box;}
section .floorplan h2{width:100%;padding: 0 105px;float: left;margin:0 0 60px 0;font-family:'Bagnard';font-weight: normal;font-size:33px;color:#272727;line-height:44px;letter-spacing:-0.49px;text-align:center !important;}
section .floorplan .fp-inner .plan-table{width:100%;float:left;margin-bottom:55px;}
section .floorplan .fp-inner .plan-table ul{width:100%;margin-bottom:14px;float:left;}
section .floorplan .fp-inner .plan-table ul li{width:177px;margin:0 0 0 25px;padding:0 0;float:left;font-family:bilo, sans-serif;font-weight:normal;font-size:14px;color:#272727;line-height:31px;letter-spacing:0.21px;color:#272727;text-align:center;}
section .floorplan .fp-inner .plan-table ul li:first-of-type{margin-left:0;}
section .floorplan .fp-inner .plan-table ul:first-of-type li{font-weight:600;text-transform:uppercase;}
section .floorplan .fp-inner .plan-table ul:first-of-type{border-bottom:1px solid #d4d4d4;margin-bottom:18px;padding-bottom:4px;}
section .floorplan .fp-inner .plan-table ul.pt-border{border-top:1px solid #d4d4d4;margin-top:4px;padding-top:4px;}
section .floorplan .fp-inner .plan-table ul li a{width:auto;float:none;margin:0;padding:4px 10px 3px 10px;display:inline-block;border:1px solid #c9c9c9;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:500;font-size:12px;color:#272727;line-height:22px;letter-spacing:0.56px;}
section .floorplan p{width:580px;padding: 0;float: left;margin:0 0 20px 105px;font-family:bilo, sans-serif;font-weight:400;font-style: normal;font-size:17px;color:#272727;line-height:24px;}
section .floorplan a{width:auto;margin:0 0 0 105px;padding:0;float:left;clear:left;border-bottom:1px solid #c9c9c9;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:600;font-size:14px;color:#272727;line-height:18px;letter-spacing:0.56px;}

section .f-building{width:100%;margin:120px 0 0 0;padding:0;float:left;position:relative;}
section .f-building .fb-inner{width:100%;margin:0;padding:0;float:left;box-sizing:border-box;}
section .f-building .fb-inner h2{width:100%;padding: 0;float: left;margin:0 0 60px 0;font-family:'Bagnard';font-weight: normal;font-size:33px;color:#272727;line-height:44px;letter-spacing:-0.49px;text-align:center !important;}
section .f-building .fb-inner .fb-left{width:380px;margin-top:38px;float:left;}
section .f-building .fb-inner .fb-left p{width:100%;padding: 0;float: left;margin:0 0 20px 0;font-family:bilo, sans-serif;font-weight:400;font-style: normal;font-size:17px;color:#272727;line-height:24px;}
section .f-building .fb-inner .fb-ri8{width:682px;height:512px;float:right;margin:0 0 38px 0;padding:0;background:#F4F2ED;box-sizing:border-box;position:relative;}
section .f-building .fb-inner .fb-ri8 ul{width:100%;height:512px;padding:38px 50px 36px 30px;float:left;list-style:disc;}
section .f-building .fb-inner .fb-ri8 ul li{width:100%;margin:0 0 9px 25px;padding:0 0;float:left;font-family:bilo, sans-serif;font-weight:400;font-style: normal;font-size:17px;color:#272727;line-height:24px;color:#272727;}
section .f-building .fb-inner .fb-ri8 .img-sec{width:100%;height:512px;position:absolute;top:0;left:0;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.slide-btn.fb-btn{position:absolute !important;bottom:-38px;left:0;float:none;}

section .map-sec{width:100%;margin:0;padding:0;float:left;position:relative;}
section .map-sec .ms-inner{width:100%;height:792px;margin:0;padding:0;float:left;box-sizing:border-box;position:relative;}
section .map-sec .map{width:100%;height:792px;position:relative;float:left;top:0;left:0;background-position:center center;background-size:cover;background-repeat:no-repeat;}

section .map-sec .filter-map{width:278px;background-color:#4A5A6B;margin-left:-603px;padding:7px 15px 11px 15px;position:absolute;left:50%;top:0;box-sizing:border-box;}
section .map-sec .filter-map h4{width:100%;padding: 0;float: left;margin:0 0 0 0;font-family:bilo, sans-serif;font-weight:400;cursor:pointer;font-style: normal;text-transform:uppercase;font-size:14px;color:#fff;line-height:22px;letter-spacing:0.56px;text-align:left;position:relative;}
section .map-sec .filter-map h4:before{width:8px;height:8px;border: 2px solid #fff;border-left: 0;border-top: 0;content:"";position:absolute;right:0;top:4px;transform: rotate(45deg);transition:0.4s ease all;} 
section .map-sec .filter-map h4.active:before{transform: rotate(-135deg);top:6px;}
section .map-sec .filter-map ul{width:100%;padding:0;float:left;margin-top:6px;padding-top:11px;border-top:1px solid #6e7b89;}
section .map-sec .filter-map ul li{width:100%;margin:0 0 7px 0;padding:0 0;float:left;color:#fff;}
section .map-sec .filter-map a{width:auto;margin:0;padding:0 0 0 20px;float:left;text-decoration:none;font-family:bilo, sans-serif;font-weight:400;font-size:14px;color:#fff;line-height:18px;letter-spacing:0.56px;position:relative;}
section .map-sec .filter-map a:before{content:"";width:8px;height:8px;border:1px solid #fff;border-radius:100px;position:absolute;left:0;top:3px;}
section .map-sec .filter-map a.active:before{background-color:#fff;}
section .map-sec .filter-map ul li:last-of-type{border-top:1px solid #6e7b89;margin-top:2px;padding-top:10px;}

section .map-sec .filter-map .plus-minus{width:auto;padding:0;position:absolute;bottom:20px;right:0;}
section .map-sec .filter-map .plus-minus a{width:40px;height:40px;margin-left:4px;background:#4A5A6B;float:left;cursor:pointer;transition: all 0.5s ease;z-index:99;}
section .map-sec .filter-map .plus-minus a:before, section .map-sec .filter-map .plus-minus a:after{content:' ';position: absolute;left:20px;top:13px;height: 14px;width: 2px;background-color: #fff;transition: all 0.5s ease;border:0;}
section .map-sec .filter-map .plus-minus a.plus:after {transform: rotate(-90deg);}
section .map-sec .filter-map .plus-minus a.minus:before {display:none}
section .map-sec .filter-map .plus-minus a.minus:after {transform: rotate(-90deg);}

section #content .border-link-box.d-text{margin-top:30px;}
section #content .border-link-box.d-text .inner-box{margin-left:0;}
section #content .border-link-box.d-text .dt-inner{width:100%;margin:0 0 130px 0;padding:0;float:left;}
section #content .border-link-box.d-text p{width:580px;padding: 0;float: left;margin:0 0 20px 0;font-family:bilo, sans-serif;font-weight:400;font-style: normal;font-size:17px;color:#272727;line-height:24px;}
section #content .border-link-box.d-text a{width:auto;margin:0;padding:0;float:left;clear:left;border-bottom:1px solid #c9c9c9;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:600;font-size:14px;color:#272727;line-height:18px;letter-spacing:0.56px;}
section #content .git-box.wp-grid{margin-top:42px;padding-bottom:140px;}
section #content .border-link-box.d-text .inner-box p{width:100%;float:none;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:17px;color:RGBA(39,39,39,.8);line-height:24px;}
section #content .border-link-box.d-text .inner-box a{width:auto;float:none;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:12px;color:RGBA(39,39,39,.8);line-height:23px;letter-spacing:0.36px;text-transform:uppercase;}

header.header2 .sub-nav > .wp-pages > ul{width: 200px;float: left;margin:0 0 0 6px;padding:0 0 0 0;box-sizing: border-box;list-style:none;position:relative;}
header.header2 .sub-nav > .wp-pages > ul > li{width:auto;float:left;padding-right:20px;position:relative;border: 0 solid #a1a6a5;font-family:bilo, sans-serif;font-weight:300;font-size:16px;color:#292927;box-sizing:border-box;-moz-appearance: none;-webkit-appearance:none;appearance:none;text-align:left;}
header.header2 .sub-nav > .wp-pages > ul > li a{width:auto;float:left;margin:0;cursor:pointer;padding:0;color:#272727;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:21px;letter-spacing:-0.1px;border-bottom:solid 1px #272727;line-height:24px;text-decoration:none;text-transform:initial;position:relative;}
header.header2 .sub-nav > .wp-pages > ul > li a:after{content:"";width:12px;height:8px;background:url(../images/arrow-open.png)no-repeat top right;position:absolute;top:9px;right:-20px;}
body.nav-open header.header2 .sub-nav > .wp-pages > ul > li a:after{display:none;}

header.header2 .sub-nav > .wp-pages > ul > li ul{width: 250px; display:block;position: absolute;top: 100%;right: 0;left: 0;z-index: 99999999;margin:0;padding: 6px 0 15px 0;list-style: none;}
header.header2 .sub-nav > .wp-pages > ul > li ul li{width:100%;float:left;margin:0;padding:0;background-color: #272727;}
header.header2 .sub-nav > .wp-pages > ul > li ul li a{width:100%;float:left;margin:0;padding:4px 15px 4px 15px;color:#fff;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;letter-spacing:-0.1px;line-height:25px;text-decoration:none;}
header.header2 .sub-nav > .wp-pages > ul > li ul li a:hover, header.header2 .sub-nav > .wp-pages > ul > li ul li a.active{background-color: #3d3d3d;}
header.header2 .sub-nav > .wp-pages > ul > li ul li a:after{display:none;}


header.header2.whit{background-color:transparent;position:fixed;}
header.header2.whit .sub-nav{border-top:1px solid #FFFFFF;}
header.header2.whit .sub-nav .active-page{color:#fff;}
header.header2.whit .sub-nav ul li a{color:#fff;}
header.header2.whit .logo{background-image:url(../images/logo-white.svg);}
header.header2.whit .menu{background-image:url(../images/menu-icon-white.svg);}


section #content .related-box .slick-initialized .slick-slide{padding-right:25px;}
section #content .related-box .btn-slick{top:40%;}
section #content .related-box .next{right:-54px;background-image:url(../images/workplace-arrow-right.png);}
section #content .related-box .prev{left:-54px;background-image:url(../images/workplace-arrow-left.png);}
/*Building-Page-End*/

/*Privacy-Page-Start*/
section #content .privacy-text-box{width:100%;float:left;margin:40px 0 0 0;padding:0;}
section #content .privacy-text-box h1{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:42px;color:#272727;}
section #content .privacy-text-box p{width:100%;float:left;margin:20px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;letter-spacing:-0.1px;line-height:25px;color:#272727;}
section #content .privacy-text-box a{color:#272727;}
section #content .privacy-text-box h2{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-size:33px;color:#272727;color:#272727;}
section #content .privacy-text-box h3{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-size:30px;color:#272727;color:#272727;}
section #content .privacy-text-box h4{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-size:27px;color:#272727;color:#272727;}
section #content .privacy-text-box h5{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-size:24px;color:#272727;color:#272727;}
section #content .privacy-text-box ul{width:96%;float:left;margin:30px 0 0 20px;padding:0;list-style:disc;}
section #content .privacy-text-box ul li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .privacy-text-box ul li:first-child{margin-top:0;}
section #content .privacy-text-box ol{width:96%;float:left;margin:30px 0 0 20px;padding:0;list-style:decimal;}
section #content .privacy-text-box ol li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .privacy-text-box ol li:first-child{margin-top:0;}
/*Privacy-Page-End*/

.inlinePlayButton{width: 100px;height: 24px;position: absolute;top:calc(100% - 24px - 11vw) /*88vh*/;/*right: 2vw;*/ left:50%;margin-left:-42px;background-image:url(../images/play-btn.png);background-repeat:no-repeat;background-size:100% auto;background-image:url(../images/play-btn.png);background-repeat:no-repeat;background-size:100% auto;background-size:100% auto;z-index:99999999999999;cursor:pointer;}
/*.inner-video .inlinePlayButton{width: 55px;height: 55px;top: 50%;left: 50%;margin-left:-27px;margin-top:-27px;}*/

#cookies{width: 100%;background: #343434;position: fixed;bottom: 0px;z-index: 98;left: 0;height: auto;padding: 24px 30px;box-sizing:border-box;}
#cookies p{color: #ffffff;font-size: 14px;margin: 0;box-sizing:border-box;padding: 0 0;text-align:center; width:100%;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;}
#cookies p a{color:#ffffff !important;text-decoration:none;}
#cookies p a:hover{text-decoration:underline;}
#cookies a.close{background-image: url(../images/btn_close_cookie.png);display: block;background-size:cover;position: absolute;right: 7%;top: 24px;width: 16px;height:16px;}


/*new design start 12-11-2020*/
section #content .text-img-box.ws-text .inner-text.cmtext{width:30%;}
/*section #content .text-img-box .inner-text.cmtext h1{width:100%;float:left;margin:14px 0 35px 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:38px;color:#272727;}*/
section #content .text-img-box .inner-text.cmtext h1{width:100%;float:left;margin:0 0 14px 0;padding:0;text-align:left;font-family: bilo, sans-serif;font-weight: 700;font-style: normal;font-size:14px;letter-spacing:0.14px;line-height:20px;color:#272727;text-transform:uppercase;}
section #content .text-img-box .inner-text.cmtext h2{width:100%;float:left;margin:0 0 14px 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:38px;color:#272727;}

section #content .text-img-box .inner-text.cmtext h4{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .text-img-box .inner-text.cmtext h5{width:100%;float:left;position:relative;margin:0 0 18px 0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:#272727;line-height:22px;}
section #content .text-img-box .inner-text.cmtext p{width:100%;float:left;margin:0 0 18px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727}
section #content .text-img-box .inner-text.cmtext p{width:100%;float:left;position:relative;margin:0 0 18px 0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:#272727;line-height:22px;}

section #content .cm-link{width:auto;height:auto;padding:0;float:left;margin-top:25px;border:1px solid #ececec;}
section #content .cm-link a{position:relative;float:left;padding:15px 20px 15px 18px;}
section #content .cm-link label{width:auto;min-width:226px;float:left !important;position:relative; margin:0;padding:0 0 0 52px;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:#272727;line-height:22px;cursor:pointer;}
section #content .cm-link label:before{width:31px;height:38px;content:'';margin:0;padding:0;background-image:url(../images/download-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:4px;}
section #content .cm-link.t-message label:before{width:40px;height:40px;background-image:url(../images/have-your-say-on-heart-of-the-city.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:4px;}
section #content .cm-link.sn-later label:before{width:40px;height:28px;background-image:url(../images/sign-up-to-our-newsletter.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:4px;}
section #content .cm-link.cell-phone label:before{width:36px;height:36px;background-image:url(../images/phone-call-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:4px;}
section #content .cm-link.pp-text label:before{width:36px;height:36px;background-image:url(../images/text-icon.svg);background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:4px;}
section #content .cm-link a.download-link{width:auto;float:left;margin:0;padding:0 0 0 52px;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;text-align:left;font-size:12px;color:#272727;line-height:23px;letter-spacing:0.36px;text-transform:uppercase;cursor:pointer;}
section #content .cm-link span{width:auto;min-width:226px;float:left;position:relative; margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;text-transform:uppercase;font-size:12px;text-decoration:underline;color:#272727;line-height:22px;cursor:pointer;}
section #content .cm-link:hover span{text-decoration:none;}
section #content .info-box .cm-link label{width:auto;min-width:285px;}

section #content .img-info-box.ln-around-hc{margin-bottom:60px;}
section #content .heading-cm{width:100%;float:left;margin:0 0 80px 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;line-height:44px;letter-spacing:-0.49px;color:#272727;}
section #content .img-info-box.ln-around-hc .inner0{padding:0 85px;box-sizing:border-box;}
section #content .img-info-box.ln-around-hc .inner0 ul{width:100%;margin:0;padding:0;float:left;}
 
section #content .img-info-box.ln-around-hc .info-box h2{margin:0 0 15px 0;letter-spacing:-0.3px}
section #content .img-info-box.ln-around-hc .info-box h4{margin:0 0 10px 0;}
section #content .img-info-box.ln-around-hc .info-box h5{margin:0 0 12px 0;}
section #content .img-info-box.ln-around-hc .info-box p{margin:0 0 8px 0;}
section #content .img-info-box.ln-around-hc .info-box a{margin:5px 0 8px 0;color:#98D1DC;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;text-decoration:underline;}
section #content .img-info-box.ln-around-hc .info-box a:hover{text-decoration:none;}
section #content .img-info-box.ln-around-hc .img-box{width:706px;}
section #content .img-info-box.ln-around-hc .info-box{width:390px;margin-right:0;}
.ln-around-hc .btn-slick{width:48px;height:48px;position:absolute;margin-top:-24px;top:50%;background-position:right center;background-repeat:no-repeat;z-index:9;background-size:100% auto;}   
.ln-around-hc .prev{background-image:url(../images/arrow-prev.svg);left:-70px;background-position:right center;}  
.ln-around-hc .next{background-image:url(../images/arrow-next.svg);right:-70px;background-position:left center;}  
.ln-around-hc .prev.slick-disabled{background-image:url(../images/arrow-prev-disable.svg);}
.ln-around-hc .next.slick-disabled{background-image:url(../images/arrow-next-disable-.svg);}  


section #content .img-info-box.con-hoc{margin:60px 0;}
section #content .img-info-box.con-hoc .info-box{width:336px;margin-right:60px;}
section #content .img-info-box.con-hoc .info-box h2{margin:0 0 2px 0;letter-spacing:0}
section #content .img-info-box.con-hoc .info-box h4{margin:0 0 10px 0;}
section #content .img-info-box.con-hoc .info-box h3{width:100%;float:left;margin:0 0 0 0;padding:0;text-align:left;font-family: 'Druk Web';font-weight:  700;font-style: normal;font-size:44px;letter-spacing:0.44px;line-height:48px;color:#98D1DC !important;}
section #content .img-info-box.con-hoc .info-box h5{margin:0 0 12px 0;}
section #content .img-info-box.con-hoc .info-box p{margin:0 0 12px 0;}
section #content .img-info-box.con-hoc .info-box p:last-of-type{margin:0 0 22px 0;}
section #content .img-info-box.con-hoc .info-box a{margin:0 0 8px 0;color:#98D1DC;}
section #content .img-info-box.con-hoc .cm-link{margin-top:20px;}
.cm-borderb{margin-bottom:20px !important;padding-bottom:20px !important;border-bottom:2px solid #ababab;}
.sk-blue-color {width:78% !important;color:#98D1DC !important;margin-top:28px !important;font-weight:700 !important;}
.sk-blue-color br{display:block;}

section #content .img-info-box.con-hoc .v-video{width:100%;margin:0 0 25px 0;padding:0;float:left;}
section #content .img-info-box.con-hoc .v-video iframe{width:100%;height:392px;margin:0;padding:0;float:left;}
section #content .img-info-box.con-hoc .v-2image{width:100%;margin:0;padding:0;float:left;}
section #content .img-info-box.con-hoc .v-2image img:first-of-type{width:53.825%;margin:0;padding:0;float:left;}
section #content .img-info-box.con-hoc .v-2image img:last-of-type{width:42.778%;margin:0;padding:0;float:right;}

section #content .comm-hoc{width:100%;float:left;margin:60px 0 35px 0;padding:0;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;line-height:44px;color:#272727;}
section #content .comm-hoc .cmh-inner{width:100%;max-width:1366px;margin:0 auto;padding:0 85px;box-sizing:border-box;}
/*section #content .comm-hoc .cmh-inner ul{width:100%;margin:0;padding:0;float:left;box-sizing:border-box;}*/
/*section #content .comm-hoc .cmh-inner ul li{width:23.39%;margin:0 0 25px 25px;padding:0;float:left;box-sizing:border-box;}
section #content .comm-hoc .cmh-inner ul li:nth-child(4n-3){margin-left:0;clear:left;}
section #content .comm-hoc .cmh-inner img{width:100%;padding:0;margin:0;float:left;}*/
section #content .comm-hoc .cmh-inner .juicer-feed h1.referral{display:none;}
 .juicer-feed .j-stacker>*{width:23.39% !important;margin:0 0 0 25px;padding:0;float:left !important;}
.juicer-feed.image-grid li.feed-item, .juicer-feed.slider li.feed-item, .juicer-feed.hip li.feed-item{margin-bottom:25px !important;}
.juicer-feed .j-stacker>*:nth-child(4n-3){margin-left:0;clear:left;}

section #content .team-box.cm-faq{padding-top:0;margin:125px 0;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner{width:775px;padding-top:5px;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h1{width:100%;float:left;margin:14px 0 35px 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:38px;color:#272727;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h2{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-size:20px;line-height:25px;color:#272727;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h4{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h5{width:100%;float:left;position:relative;margin:0 0 18px 0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;text-align:left;font-size:17px;color:#272727;line-height:22px;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner p{width:100%;float:left;margin:0 0 18px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner p:last-of-type{margin-bottom:15px;border-bottom: 0px solid RGBA(39,39,39,0.2) !important;}
section #content .team-box.cm-faq .border-link-box.dd-content{margin-bottom:0;}
section #content .team-box.cm-faq .border-link-box.dd-content{border-bottom: 1px solid RGBA(39,39,39,0.2) !important;}

section #content .signup-newsletter{width:100%;float:left;padding:85px 0;margin:0;border-top: 1px solid #c9c9c9;}
section #content .signup-newsletter.no-bmarg{margin:0;}
section #content .signup-newsletter .snlt-inner{width:100%;float:left;position:relative;text-align:center;} 
section #content .signup-newsletter .snlt-inner h3{width:100%;float:left;margin:0 0 46px 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;line-height:44px;letter-spacing:-0.49px;color:#272727;}
section #content .signup-newsletter .snlt-inner input[type="text"]{width:100%;text-align:center;display:inline-block;padding:8px 0;font-family:bilo, sans-serif;font-weight: 700;text-decoration:underline;text-decoration-color: #c9c9c9;font-size:35px;color: #272727;line-height:24px;letter-spacing:0.24px;border:0;outline:none;background:transparent;background-image:url(https://heartofsheffield.co.uk/images/img-border-newsletter.png);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat;}
section #content .signup-newsletter .snlt-inner input[type="text"]::-webkit-input-placeholder {color: #c9c9c9;}
section #content .signup-newsletter .snlt-inner input[type="text"]::-moz-placeholder {color: #c9c9c9;}
section #content .signup-newsletter .snlt-inner input[type="text"]:-ms-input-placeholder {color: #c9c9c9;}
section #content .signup-newsletter .snlt-inner input[type="text"]:-moz-placeholder {color: #c9c9c9;}
section #content .signup-newsletter .snlt-inner p{width:100%;float:left;font-family:bilo, sans-serif;font-size:17px;color:#272727;line-height:24px;margin-top:25px;position:relative;}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]{padding: 0;height: initial;width: initial;margin-bottom: 0;display: none;cursor: pointer;}
section #content .signup-newsletter .snlt-inner p label{position: relative;cursor: pointer;}
section #content .signup-newsletter .snlt-inner p label:before{content:'';-webkit-appearance: none;background-color: transparent;border: 1px solid rgba(39,39,39,1);padding: 8px;display: inline-block;position: relative;vertical-align: middle;cursor: pointer;margin-right: 10px;margin-top:-7px;}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]:checked + label:after{content: '';display: block;position: absolute;top:2px;left: 6.5px;width: 4px;height: 10px;border: solid #b92929;border-width: 0 1px 1px 0;transform: rotate(45deg);}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]:checked +  label:before{content:'';border: 1px solid #b92929;}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]:required +  label:before{content: "";color: #b92929;border: 1px solid #b92929;}
section #content .signup-newsletter .snlt-inner .error-text{width:auto;position:absolute;margin:5px 0 0px 15px;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:red}
section #content .signup-newsletter .btn-snlt{width:100%;display:inline-block;position:relative;padding:8px 0;margin-top:40px}
section #content .signup-newsletter .submit{width:146px;height:38px;margin:0 0 0 0;padding:7px 0;text-align:center; background:#272727;border: 1px solid #272727;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:400;font-size:14px;color:#fff;line-height:22px;}
section #content .signup-newsletter .submit:hover{background:#fff;color:#272727;}

section #content .signup-newsletter .get-text{width:35%;padding:0;display:inline-block;text-align:center;font-size:0;}
section #content .signup-newsletter .get-text p{width:100%;display:inline-block;float:none;margin:0 0 36px 0;font-family:bilo, sans-serif;font-size:21px;color:#272727;line-height:26px;}
section #content .signup-newsletter .get-text p:first-of-type{margin-left:0;}
section #content .signup-newsletter .get-text a{width:auto;height:48px;vertical-align:central;font-family:bilo, sans-serif;font-size:21px;color:#272727;line-height:48px;font-weight:700;margin-right:50px;display:inline-block;text-align:center;vertical-align:middle;}
section #content .signup-newsletter .get-text a.cell-no{margin-right:0;text-decoration:none}

section #content .signup-newsletter .get-text.snlt-social a{width:46px;margin-top:0;margin-right:34px;position:relative;transition:0.5s all ease;}
section #content .signup-newsletter .get-text.snlt-social a::after{content: "";position: absolute;top:0;left: 0;width: 100%;height:100%;background-image:url(../images/snlt-instagram-icon.svg);background-repeat:no-repeat;background-position:left center;transition:0.8s all ease;background-size:100% auto;background-position:center center;}
section #content .signup-newsletter .get-text.snlt-social a.nlt-instagrams::after{background-image:url(../images/snlt-instagram-icon.svg);}
 section #content .signup-newsletter .get-text.snlt-social a.snlt-twitter::after{background-image:url(../images/snlt-twitter-icon-new.svg);}
 section #content .signup-newsletter .get-text.snlt-social a.snlt-linkedin::after{background-image:url(../images/snlt-linkedin-icon.svg);}
section #content .signup-newsletter .get-text.snlt-social a:last-of-type{margin-right:0;}

section #content .comm-details .slider{width:100%;height:auto;margin:0;margin-bottom:58px;}
section #content .cm-text-box{width:100%;margin:0 0 45px 0;padding:0;float:left;}
section #content .cm-text-box .cmtb-inner{width:100%;margin:0;padding:0 200px;float:left;}

section #content .cm-text-box h1{width:100%;float:left;margin:0 0 12px 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:33px;line-height:42px;color:#272727;}
section #content .cm-text-box label{width:100%;float:left;margin:0 0 40px 0;padding:0;text-align:center;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:17px;line-height:25px;color:#272727;}
section #content .cm-text-box a{color:#272727;}
section #content .cm-text-box h2{width:100%;float:left;margin:0 0 40px 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-size:32px;color:#272727;}
section #content .cm-text-box h3{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-size:30px;color:#272727;}
section #content .cm-text-box h4{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-size:27px;color:#272727;}
section #content .cm-text-box h5{width:100%;float:left;margin:30px 0 0 0;padding:0;text-align:center;font-family:'Bagnard';font-weight: normal;font-size:24px;color:#272727;}
section #content .cm-text-box p{width:100%;float:left;margin:0 0 20px 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
section #content .cm-text-box p.feature-text{margin:0 0 40px 0;font-size:21px;line-height:26px;text-align:center;}

section #content .cm-text-box ul{width:96%;float:left;margin:30px 0 0 20px;padding:0;list-style:disc;}
section #content .cm-text-box ul li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .cm-text-box ul li:first-child{margin-top:0;}
section #content .cm-text-box ol{width:96%;float:left;margin:30px 0 0 20px;padding:0;list-style:decimal;}
section #content .cm-text-box ol li{width:100%;float:left;margin:10px 0 0 0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .cm-text-box ol li:first-child{margin-top:0;}

section #content .blockqout-text{width:100%;float:left;margin-bottom:65px;box-sizing:border-box;position:relative;}
section #content .blockqout-text .bqt-inner{width:100%;margin:0;padding:0 180px;}  
section #content .blockqout-text .bqt-inner p{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:center;font-family: kepler-std-semicondensed-dis, serif;font-weight: 400;font-style: normal;clear:left;font-size:33px;line-height:38px;color:#272727;position:relative;z-index:99;}
section #content .blockqout-text .bqt-inner blockquote{width:100%;float:left;margin:0 0 10px 0;padding:0;text-align:center;font-family: kepler-std-semicondensed-dis, serif;font-weight: 400;font-style: normal;font-size:33px;line-height:38px;color:#272727;position:relative;}
section #content .blockqout-text .bqt-inner span{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727;}

section #content .big-imgs{width:100%;float:left;margin-bottom:65px;box-sizing:border-box;}
section #content .big-imgs .bmg-inner{width:100%;float:left;padding:0 80px;}
section #content .big-imgs .bmg-inner img{width:100%;float:left;}

section #content .tow-imgs{width:100%;float:left;margin-bottom:65px;box-sizing:border-box;}
section #content .tow-imgs .tmg-inner{width:100%;float:left;padding:0 80px;box-sizing:border-box;}
section #content .tow-imgs .tmg-inner img{width:48.7%;float:left;margin-left:1.6%;}
section #content .tow-imgs .tmg-inner img:nth-child(2n-3){margin-left:0;}

section #content .imgw-caption{width:100%;float:left;margin-bottom:65px;box-sizing:border-box;}
section #content .imgw-caption .imgc-inner{width:100%;float:left;padding:0 206px;box-sizing:border-box;}
section #content .imgw-caption .imgc-inner img{width:100%;float:left;margin:0 0 15px 0;}
section #content .imgw-caption .imgc-inner span{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:12px;line-height:16px;letter-spacing:0.2px;color:#272727;}

section #content .video-vs{width:100%;float:left;margin-bottom:65px;box-sizing:border-box;}
section #content .video-vs .vvs-inner{width:100%;float:left;padding:0 80px;}
section #content .video-vs .vvs-inner iframe{width:100%;height:582px;margin:0;padding:0;float:left;}

section .flexslider .slides > li{width:100%;}


/*Abbas Change Start*/
section #content .text-main{width:100%;float:left;margin-top:62px;position:relative;}
section #content .text-main .content-inner{padding:0 190px;}
section #content .text-main h2{width:100% !important;float:left !important;color:#272727 !important;padding:0 !important;margin:0 !important;font-family: bilo, sans-serif !important;font-weight: 700 !important;font-style: normal !important;font-size:14px !important;letter-spacing:0.14px !important;line-height:20px !important;text-decoration:none;text-transform:uppercase;}
section #content .text-main p{width:100%;float:left;margin:35px 0 0 0;text-align:left;font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size:33px;letter-spacing:-0.49px;line-height:38px;color:#272727;}
section #content .text-main .bg{width:100%;float:left;padding-bottom:49.04831625183016%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
section #content .text-main p:first-of-type{margin-top:15px}
section #content{position:relative;}
section #content .bg-illustration{width:100%;height:calc(100% - 56.25vw);float:left;position:absolute;top:56.25vw;left:0;background-image:url(../images/img-illustration-page.jpg);background-size:100% auto;background-position:top center;background-repeat:no-repeat;}
 
section #content .text-main.full .content-inner{padding:0 85px;}
section #content .text-main.full .content-inner ul{width:100%;float:left;list-style:none;padding:0;margin:0;}
section #content .text-main.full .content-inner ul li{width:32.218506131549607%;float:left;margin-left:1.6722408026755852%;margin-bottom:10px;position:relative;}
section #content .text-main.full .content-inner ul li img{width:100%;float:left;}
section #content .text-main.full .content-inner ul li:first-of-type{margin-left:0;}
section #content .text-main.full .content-inner ul li:nth-child(3n-2){clear:left;margin-left:0;}
section #content .text-main.full .content-inner ul li p{padding: 0;text-align: left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size: 17px;line-height: 24px;color: #98D1DC;margin-top: 7px !important; }

section #content .text-main.full .content-inner a{margin-top:7px;text-align: left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size: 14px;line-height: 22px;letter-spacing:0.56px; color: #98D1DC;text-transform:uppercase;}

section #content .text-main.full.pt{margin-top:115px;}
section #content .text-main.full.pt .content-inner ul li{margin-bottom:1.6722408026755852%;}
section #content .text-main.full.pt .content-inner ul li .bg{width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;visibility:hidden;transition:opacity 0.35s;}
section #content .text-main.full.pt .content-inner ul li:hover .bg{opacity:1;visibility:visible;transition:opacity 0.35s;}
section #content .text-main.full.pt .content-inner ul li .bg.workspace{background-image:url(../images/logo-workspace.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.living{background-image:url(../images/logo-living.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.retail{background-image:url(../images/logo-retail.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.restaurant{background-image:url(../images/logo-restaurant.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.culture{background-image:url(../images/logo-culture.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.heartofcity{background-image:url(../images/logo-heartofcity.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.sheffield{background-image:url(../images/logo-sheffield.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.community{background-image:url(../images/logo-community.svg)}
section #content .text-main.full.pt .content-inner ul li .bg.contact{background-image:url(../images/logo-contact.svg)}

section #content .text-main.full.ffgr{margin-top:95px;margin-bottom:70px;}


section #content .text-main .hslide{width:100%;float:left;margin-bottom:10px;}
section #content .text-main img{width:100%;float:left;}
section #content .text-main label{margin-left:0;text-align:left;margin-right:0;margin-top:12px;float:left;font-family: bilo, sans-serif;font-weight:400;font-size:14px;letter-spacing:0.21px;}
section #content .text-main .flex-control-paging{left:auto;right:0;bottom:0;}
section #content .text-main .flex-control-paging a{margin-right: 0;margin-left: 9px;}

.video-popup{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,1);text-align:center;opacity:0;visibility:hidden;transition:opacity 0.35s;}
.video-popup.open{opacity:1;visibility:visible;transition:opacity 0.35s;}
.video-popup .video-popup-inner{width:772px;height:445px;border:solid 10px #ffffff;display:inline-block;margin:270px 0 0 0;position:relative;}
.video-popup .video-popup-inner .player-video{width:100%;height:100%;position:absolute;left:0;top:0;background-position: top center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.video-popup .video-popup-inner .close-video{width:37px;height:40px;position:absolute;right:-37px;top:-10px;background-image:url(../images/icon-close.svg);background-position: center center;background-repeat: no-repeat;background-size:19px 19px;background-color:#ffffff;}
/*Abbas Chnage End*/

/*Home-Page-End*/



 /* thpopup Popup ------------------------------------ */
#thpopup {width: 100%;height: 100vh;top: 0;left: 0;display: block;/*opacity: 1;visibility: visible;*/background-color: transparent;padding: 0;position: fixed;
    z-index: 99999999;/*overflow-y: scroll;*/display:table;}
#thpopup:before{position:fixed;width:100%;height:100%;left:0;top:0;content:"";opacity:0.4;visibility:visible;background:#000;background-position: center center;background-repeat: repeat;background-size:cover;}
section #content .thp-block{width:100%;margin:0 0 0 0;padding:0 0;position:relative;vertical-align:middle;display:table-cell;}
section #content .thp-block .content-inner{max-width: 664px;padding: 0 0px;}
section #content .thp-block .thp-block-detail{width:100%;float:left;background-color:#fff;padding: 40px 80px;box-sizing:border-box;position:relative;}
section #content .thp-block .thp-block-detail h2{width:100%;margin:0 0 10px 0;text-align:center;position:relative;float:left;font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size: 33px;line-height: 1.3;margin-top:0px;}
section #content .thp-block .thp-block-detail p{width:100%;margin:0;position:relative;float:left;font-family:bilo, sans-serif;color:#1D294E;font-size:24px;text-align:left;line-height:1.4;margin-top:0px;}
section #content .thp-block .thp-block-detail .close {width: 22px;height: 22px;display: block;position: absolute;right: 22px;top: 22px;background-image: url(../images/icon-close1.png);background-position: center center;background-repeat: no-repeat;z-index: 999999;background-size:100% auto;}
/*new design end 12-11-2020*/

/*new change 11-8-2021*/
header.h-header{position:fixed;}
header.h-header.stickyh{background:#fff;}
header.h-header.stickyh nav ul li a{color:#272727;}
header.h-header.stickyh .logo{background-image: url(../images/logo-black.svg);}
header.h-header.stickyh nav ul:last-child::before{border-color:#272727;}
header.header2.whit.stickyh{background:#fff;}
header.header2.whit.stickyh nav ul li a{color:#272727;}
header.header2.whit.stickyh .logo{background-image: url(../images/logo-black.svg);}
header.header2.whit.stickyh nav ul:last-child::before{border-color:#272727;}
header.header2.whit.stickyh .sub-nav ul li a{color:#272727;}
header.header2.whit.stickyh .sub-nav{border-color:#27272726;}
header.header2.whit.stickyh .menu{background-image: url(../images/menu-icon.png);}
header.header2.whit.stickyh .sub-nav .active-page{color:#272727}

body.nav-open header.header2.stickyh.whit{background:#272727;}
body.nav-open header.header2.stickyh.whit nav ul li a{color:#fff;}
body.nav-open header.header2.stickyh.whit .logo{background-image: url(../images/logo-white.svg);}
body.nav-open header.header2.stickyh.whit nav ul:last-child::before{border-color:#fff;}
body.nav-open header.header2.stickyh.whit .sub-nav ul li a,
body.nav-open header.header2.whit .sub-nav ul li a{color:#272727;}
body.nav-open header.header2.stickyh.whit .sub-nav,
body.nav-open header.header2.whit .sub-nav{border-color:#272727;}
body.nav-open header.header2.whit.stickyh .sub-nav .active-page,
body.nav-open header.header2.whit .sub-nav .active-page{color:#272727}


.home-section.new-req1 .hc-video{width:100%;margin:0 0 0 0;padding:0;position:absolute;top:0;left:0;z-index:9;}
.home-section.new-req1 .hc-video .new-req{width:100%;margin:0;padding:0;float:left;position:relative;}
.home-section.new-req1 .hcv-inner{width:100%;height:56.25vw;float:left;position:relative;margin:0;padding:0;}
.home-section.new-req1 .hcv-inner .vm-video{width:100%;height:100%;}
section #content .new-req1 .text-bg-box{width:100%;height:auto;position:absolute;display:inline-block;top:auto;bottom:143px;left:0;}
section #content .new-req1 .text-bg-box .inner-text{width:100%;margin:0;padding:0 100px;float:left;position:relative;}
section #content .new-req1 .text-bg-box .inner-text p{margin:0;padding:0;font-size:33px;line-height:38px;letter-spacing:-0.49px;}
section #content .new-req1 .video-main .player{padding-bottom:56.25vw;}
section #content .new-req1 .video-main .vm-img{padding-bottom:56.25vw;}
section #content .new-req1 .hbt-links{width:100%;height:auto;position:absolute;display:inline-block;top:auto;bottom:34px;left:0;}
section #content .new-req1 .hbt-links .hbt-inner{width:100%;margin:0;padding:0;float:left;position:relative;font-size:0;text-align:center;}
section #content .new-req1 .hbt-links .hbt-inner a{width:auto;margin:0 0 0 60px;text-decoration:none;display:inline-block;font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size:22px;letter-spacing:-0.33px;line-height:38px;color:#FFFFFF;}
section #content .new-req1 .hbt-links .hbt-inner a:first-of-type{margin-left:0;}
.home-section.new-req1 .hcv-inner{width:100%;height:56.25vw;float:left;position:relative;margin:0;padding:0;}
.home-section.new-req1 .hcv-inner .bg{width:100%;height:100% !important;position:absolute !important;left:0;top:0;background-color:#ffffff;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.home-section.new-req1 .hcv-inner video{object-fit:cover;}
/*new change 11-8-2021*/

header nav{width:auto;}

.insta-button{width:100%;float:left;margin:0;padding:0 0;text-align: center;}
.insta-button a.insta-juicer-button {
  transition: all .2s ease-in-out;
  background-color: #272727;border: 2px solid #fff;
  color: #fff;
  cursor: pointer;
  font-size: 21px;
  font-family:bilo, sans-serif;font-weight: 400;font-style: normal;letter-spacing: -0.1px;line-height: 26px;
  padding: 13px 0 14px;
  text-align: left;position: relative;width: 305px;height: 55px;text-decoration: none;padding-left: 77px;float: none;
  display: inline-block;
}
.insta-button a.insta-juicer-button::before {
  content: "";
  width: 33px;
  height: 33px;
  background-image: url(https://heartofsheffield.co.uk/images/icon-insta-wh-see-more.svg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  position: absolute;
  left: 25px;
  top: 11px;
}
.insta-button a.insta-juicer-button:hover {
  background-color: #fff;
  border: 2px solid #000;
  color: #000;
}
.insta-button a.insta-juicer-button:hover::before {
  background-image: url(https://heartofsheffield.co.uk/images/icon-insta-bl-see-more.svg);

}

/*after pointresolve wAlee*/
 section #content .img-info-box.pad-dot2 .img-box label{padding-left:40px !important;}
 section #content .img-info-box.pad-dot3 .img-box label{padding-left:60px !important;}
 section #content .img-info-box.pad-dot4 .img-box label{padding-left:80px !important;}
 section #content .img-info-box.pad-dot5 .img-box label{padding-left:100px !important;}

 

/*Footer-Start*/
footer{width:100%;float:left;margin:0;padding:38px 0;border-top:1px solid #27272726;}
footer.marbortop{margin-top:0;border-top:1px solid #27272726;}
footer.mrtop70{margin-top:70px;}
footer #footer{width:1366px;margin:0 auto;padding:0 85px;position:relative;}
footer #footer .footer-inner{width:100%;float:left;margin:0;padding:0;}
footer #footer .footer-inner .upper-part{width:100%;float:left;margin:0;padding:0;}
footer #footer .footer-inner .upper-part .footer-links{width:auto;float:left;margin:0;padding:0;}
footer #footer .footer-inner .upper-part .footer-links ul{width:194px;float:left;margin:0 0 0 110px;padding:0;list-style:none;}
footer #footer .footer-inner .upper-part .footer-links ul:first-child{margin-left:0;}
footer #footer .footer-inner .upper-part .footer-links ul li{width:100%;float:left;margin:0 0 2px 0;padding:0;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727;}
footer #footer .footer-inner .upper-part .footer-links ul li:last-child{margin-bottom:0;}
footer #footer .footer-inner .upper-part .footer-links ul li a{width:auto;margin:0;padding:0;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:#272727;text-decoration:none;position:relative;}
a.ext-link:after{width:13px;height:13px;margin:0;padding:0;content:' ';background-image:url(../images/external-link-icon.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;top:4px;right:-20px;}
footer #footer .footer-inner .upper-part .caption-logo-box{width:auto;float:right;margin:0;padding:0;}
footer #footer .footer-inner .upper-part .caption-logo-box ul{width:100%;float:left;margin:0;padding:0;list-style:none;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li{width:202px;float:left;margin:0;padding:0;text-align:center;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li label{width:100%;float:left;margin:0;padding:0;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;line-height:23px;color:#272727;letter-spacing:0.21px;text-align:center;text-decoration:none;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li .logo-box{width:177px;height:100px;margin:22px 0 0 0;padding:0;background-image:url(../images/queens-berry-logo.png);background-repeat:no-repeat;background-size:100% auto;display:inline-block;text-decoration:none;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li:last-child{width:116px;margin-left:35px;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li:last-child .logo-box{width:100%;background-image:url(../images/Sheffield-city-council-logo.png);}

footer #footer .footer-inner .footer-nav{width:100%;float:left;margin:30px 0 0 0;padding:0;}
footer #footer .footer-inner .footer-nav .social-links{width:auto;float:left;margin:0;padding:0;}
footer #footer .footer-inner .footer-nav .social-links .icon-box{width:20px;height:20px;float:left;margin:0;padding:0;background-image:url(../images/instagram-icon.svg);background-repeat:no-repeat;background-size:100% auto;}
footer #footer .footer-inner .footer-nav .social-links .icon-box.twt{margin-top:0;margin-left:16px;background-image:url(../images/x-icon.svg);}
footer #footer .footer-inner .footer-nav .social-links .icon-box.lkd{margin-left:16px;background-image:url(../images/footer-linkdin.svg);}
footer #footer .footer-inner .footer-nav ul{width:auto;float:right;margin:0;padding:0;}
footer #footer .footer-inner .footer-nav ul li{width:auto;float:left;margin:0 0 0 25px;padding:0;color:#272727;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;letter-spacing:0.21px;line-height:23px;}
footer #footer .footer-inner .footer-nav ul li a{width:auto;float:left;margin:0;padding:0;color:#272727;}
footer #footer .footer-inner .footer-nav ul li:first-child{margin-left:0;}
/*Footer-End*/



.web{display:block;}
.mobile{display:none;}

@media only screen and (min-width:768px) and (max-width:1366px) {

    
/*Header-Start*/
header{height:8.199121522693996vw;}
header #header{width:100%;margin:0;padding:0 6.222547584187408vw;}
header .logo{width:5.783308931185944vw;height:5.783308931185944vw;float:left;margin:1.2445095168374818vw 0 0 0;}
header nav{width:/*69.201%*/auto;margin:3.074670571010249vw 0 0 0;}
header nav ul:last-child{margin-left:4.538799414348463vw;}
header nav ul:last-child::before{width:1px;height:2.12298682284041vw;left:-2.2693997071742316vw;top:-0.21961932650073207vw;}
header nav ul li{margin:0 0 0 1.8301610541727673vw;padding:0;}
header nav ul li a{font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.6;}

header.header2 .sub-nav{width:90.72%;margin:4.099560761346998vw 0 0 0;padding:0.951683748169839vw 0 0 0;}
header.header2 .sub-nav .active-page{font-size:1.5373352855051245vw;letter-spacing:-0.007320644216691069vw;line-height:1.238;}
header.header2 .sub-nav ul li{margin:0 0 0 2.1961932650073206vw;}
header.header2 .sub-nav ul li a{font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.6;}
header.header2 .menu{width:1.8301610541727673vw;height:1.3177159590043925vw;right:6.222547584187408vw;top:1.5373352855051245vw;}

body.nav-open header.header2{height:100vh;}
body.nav-open header.header2 .menu.active{width:1.390922401171303vw;height:1.390922401171303vw;right:6.734992679355783vw;top:1.5373352855051245vw;}
body.nav-open header nav{padding:0 6.222547584187408vw;}
body.nav-open header nav ul{margin:10.445095168374817vw 0 0 0;}
body.nav-open header nav ul li a{font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:1.334;}
body.nav-open header nav ul:last-child{margin-top:1.562225475841874vw;padding-top:1.9282576866764276vw;}

body.nav-open header nav ul li.nm-links{margin:5.856515373352855vw 0 0 0;}
body.nav-open header nav ul li.nm-links .social-links .icon-box{width:1.4641288433382138vw;height:1.4641288433382138vw;}
body.nav-open header nav ul li.nm-links .social-links .icon-box.twt{margin-left:1.171303074670571vw;margin-top:0;}
body.nav-open header nav ul li.nm-links .txt-links a{margin:0 0 0 4.026354319180088vw;font-size:1.2445095168374818vw;line-height:1.471;}
body.nav-open header nav ul li.nm-links .txt-links a:first-child{margin-left:0;}
body.nav-open header nav ul li.nm-links .txt-links a.ext-link.white:after{top:0.5124450951683748vw;right:-1.4641288433382138vw;}
/*Header-End*/


/*Home-Page-Start*/
section{margin:8.199121522693996vw 0 0 0;}
section.notop{margin:0;}
section.topmargin{margin-top:-8.199121522693996vw;}
/*.home-section{height:65.88579795021961vw;}
.video-main{height:65.88579795021961vw;}*/
/*.video-main .player{height:65.88579795021961vw;}*/
section #content .content-inner{width:100%;margin:0;padding:0 6.222547584187408vw;}
/*section #content .text-bg-box .inner-text h1{width:57.467057101024885vw;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}*/
.play-btn{width:3.22108345534407vw;height:3.22108345534407vw;margin:0 0 -0.8784773060029283vw 0.7320644216691069vw;}
.pause-btn{width:3.22108345534407vw;height:3.22108345534407vw;bottom:2.1961932650073206vw;right:2.1961932650073206vw;}

/*Abbas Change Start*/
section #content .text-bg-box{padding-top:8.199121522693996vw;}
section #content .text-bg-box .inner-text{width:40.26354319180088vw;}
section #content .text-bg-box .inner-text h1{font-size:5.124450951683748vw;letter-spacing:0.07686676427525622vw;}
section #content .text-bg-box .inner-text h1 span{font-size:13.250366032210833vw;letter-spacing:0.19838945827232798vw;}
section #content .text-bg-box .inner-text p{margin:0.7320644216691069vw 0 0 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}
.play-icon{width:7.174231332357247vw;height:7.174231332357247vw;bottom:-3.6603221083455346vw;right:-0.7320644216691069vw;}
 
.video-popup .video-popup-inner{width:56.51537335285505vw;height:32.57686676427526vw;border-width:0.7320644216691069vw;margin:19.765739385065885vw 0 0 0;}
.video-popup .video-popup-inner .close-video{width:2.7086383601756956vw;height:2.9282576866764276vw;right:-2.7086383601756956vw;top:-0.7320644216691069vw;}

/*Abbas Chnage End*/


/*Abbas Change*/
section #content .text-main{margin-top:4.538799414348463vw;}
section #content .text-main .content-inner{padding:0 13.90922401171303vw;}
section #content .text-main h2{font-size:1.0248901903367496vw !important;letter-spacing:0.010248901903367497vw !important;line-height:1.4641288433382138vw !important;}
section #content .text-main p{margin:2.562225475841874vw 0 0 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}
section #content .text-main .bg{padding-bottom:49.04831625183016%;}
section #content .text-main p:first-of-type{margin-top:1.0980966325036603vw}

section #content .text-main.full .content-inner{padding:0 6.222547584187408vw;}
section #content .text-main.full .content-inner ul li{margin-bottom:0.7320644216691069vw;}
section #content .text-main.full .content-inner ul li p{font-size: 1.2445095168374818vw;line-height: 1.7569546120058566vw;margin-top: 0.5124450951683748vw !important; }
section #content .text-main.full .content-inner a{margin-top:0.5124450951683748vw;font-size: 1.0248901903367496vw;line-height: 1.610541727672035vw;letter-spacing:0.040995607613469986vw;}

section #content .text-main label{margin-top:0.5124450951683748vw;} 
section #content .text-main .flex-control-paging a{margin-left: 0.6588579795021963vw;}
/*Home-Page-End*/

/*.video-main .player{position: relative;padding-bottom: 56.25%;overflow: hidden;height: 0px;}*/
/*Home-Page-End*/

/*Retail-Page-Start*/
section #content .text-img-box{width:100%;height:54.17276720351391vw;margin:0;}
section #content .text-img-box.wrspa{height:61.49341142020498vw;}
section #content .text-img-box .inner-text{width:38.06734992679356vw;top:4.392386530014641vw;left:6.222547584187408vw;}

section #content .text-img-box.t-left .inner-text{width:35.13909224011713vw;}
section #content .text-img-box.t-right .inner-text{width:44.36310395314788vw;right:6.222547584187408vw;top:2.1961932650073206vw;}
section #content .text-img-box .inner-text h1{font-size:1.0248901903367496vw;letter-spacing:0.010248901903367497vw;line-height:1.4;}
section #content .text-img-box .inner-text p{margin:1.0248901903367496vw 0 0 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}
section #content .text-img-box.narrow-center{width:100%;height:43.92386530014642vw;}
section #content .text-img-box.rcb-text .inner-text{width:32.942898975109806vw;right:23.57247437774524vw;bottom:1.8301610541727673vw;}
section #content .text-img-box.lc-text .inner-text{width:38.579795021961935vw;right:19.765739385065885vw;top:5.856515373352855vw;}
section #content .text-img-box.living-text .inner-text{width:20.863836017569547vw;right:5.563689604685212vw;bottom:3.6603221083455346vw;}
section #content .text-img-box.sheffield-text .inner-text{width:35.13909224011713vw;top:2.9282576866764276vw;left:6.515373352855051vw;}
section #content .text-img-box.dvp-text .inner-text{width:42.532942898975115vw;left:6.222547584187408vw;top:1.0980966325036603vw;}
section #content .text-img-box.ws-text .inner-text{width:28.989751098096633vw;left:6.588579795021962vw;top:2.4890190336749636vw;}

/*section #content .text-img-box.full{height:65.15373352855052vw;}*/
section #content .text-img-box .content-inner{max-width:100%;width:100%;position:relative;}
section #content .text-img-box .inner-text{width:58.27232796486091%;padding:3.513909224011713vw 3.6603221083455346vw 3.513909224011713vw 6.588579795021962vw;top:auto;left:0;}

section #content .text-img-box.oldh .inner-text{width: 30%;top:2.4890190336749636vw;left:6.588579795021962vw;background:transparent;}

section #content .text-img-box .heartshape{width:36.45680819912152vw;right:3.294289897510981vw;}
section #content .text-img-box .heartshape.sh2{width:46.85212298682284vw;right:auto;left:2.049780380673499vw;}
section #content .text-img-box .heartshape.sh3{width:32.357247437774525vw;right:auto;left:3.6603221083455346vw;}
section #content .text-img-box .heartshape.sh4{width:32.57686676427526vw;left:auto;right:5.27086383601757vw;}
section #content .text-img-box .heartshape.sh5{width:36.45680819912152vw;right:auto;left:2.342606149341142vw;}
section #content .text-img-box .heartshape.sh6{width:57.320644216691065vw;}

section #content .text-img-box .inner-text.lgtext{width:76.35431918008784vw;}
section #content .text-img-box .inner-text.mdtext{width:46.85212298682284vw;}
 

section #content .img-info-box{width:100%;/*height:49.56076134699854vw;*/margin:5.856515373352855vw 0 0 0;}
section #content .inner0{width:100%;margin:0;padding:0;}
section #content .img-info-box .img-box{width:49.04831625183016vw;}
section #content .img-info-box .img-box .flexslider .slides > li{width:49.04831625183016vw;}
section #content .img-info-box .img-box label{margin:0.8784773060029283vw 0;padding:0 0 0 6.222547584187408vw;font-size:1.0248901903367496vw;letter-spacing:0.015373352855051243vw;line-height:1.2;}
section #content .img-info-box .info-box{width:29.282576866764277vw;margin:0 13.98243045387994vw 0 0;}
section #content .img-info-box .info-box h2{margin-bottom:0;font-size:1.4641288433382138vw;letter-spacing:0.040995607613469986vw;line-height:1.8301610541727673vw;}
section #content .img-info-box.uper-h .info-box h2{margin-bottom:1.171303074670571vw;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.4;}
section #content .img-info-box .info-box h4{font-size:1.2445095168374818vw;margin: 0 0 0.7320644216691069vw 0;line-height:1.7569546120058566vw;}
section #content .img-info-box .info-box p{margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .img-info-box .info-box .prah5{margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
section #content .img-info-box .info-box p img{width:auto;margin-bottom:2.1961932650073206vw;max-width:10.248901903367496vw;height:auto;max-height:6.734992679355783vw;object-fit:contain;}

/*section #content .img-info-box .info-box h3{margin:3.6603221083455346vw 0 0 0;font-size:3.22108345534407vw;letter-spacing:0.032210834553440704vw;line-height:1.1;}
section #content .img-info-box .info-box span{font-size:1.2445095168374818vw;letter-spacing:0.012445095168374817vw;line-height:1.5;}
section #content .img-info-box .info-box a{width:auto;float:left;margin:1.4641288433382138vw 0 0 0;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.6;}*/
section #content .img-info-box .info-box ul{margin:0 0 1.3177159590043925vw 1.4641288433382138vw;}
section #content .img-info-box .info-box ul li{margin:0 0 0.7320644216691069vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .img-info-box .info-box ol{margin:0 0 1.3177159590043925vw 1.4641288433382138vw;}
section #content .img-info-box .info-box ol li{margin:0 0 0.7320644216691069vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}

section #content .img-info-box .double-imgs{width:57.320644216691065vw;}
section #content .img-info-box  .flexslider .slides > li .swimage.double-imgs{width:57.320644216691065vw;}

section #content .img-info-box .vr-double-imgs{width:56.51537335285505vw;}
section #content .img-info-box .vr-double-imgs .flexslider .slides > li{width:56.51537335285505vw;}
section #content .img-info-box .vr-double-imgs img:first-child{margin-bottom:1.8301610541727673vw;}
                        
section #content .img-info-box.right .info-box{margin:0 0 0 6.222547584187408vw;}
section #content .img-info-box.right .img-box label{padding:0 6.222547584187408vw 0 0;}
 section #content .img-info-box.sm.rl85 .img-box label{padding:0 0 0 6.222547584187408vw;}
 
section #content .img-info-box.sm .img-box{width:42.4597364568082vw;}  
section #content .img-info-box.sm .img-box .flexslider .slides > li{width:42.4597364568082vw;}

section #content .img-info-box.lg .img-box{width:57.320644216691065vw;} 
section #content .img-info-box.lg .img-box .flexslider .slides > li{width:57.320644216691065vw;}

section #content .img-info-box.xlg .img-box{width:63.6896046852123vw;}
section #content .img-info-box.xlg .img-box .flexslider .slides > li{width:56.36896046852123vw;}

section #content .img-info-box.ml .img-box{margin-left:6.222547584187408vw;}
section #content .img-info-box.right.ml .img-box{margin-right:6.222547584187408vw;}
  
section #content .img-info-box.ltl .img-box .flex-control-paging{left:6.222547584187408vw;}

section #content .dt{margin-bottom:1.4641288433382138vw;}
section #content .dt h3{font-size:3.22108345534407vw;letter-spacing:0.032210834553440704vw;line-height:3.513909224011713vw;}
section #content .dt span{padding:0.36603221083455345vw 0 0.5856515373352855vw 0;font-size:1.2445095168374818vw;letter-spacing:0.012445095168374817vw;line-height:1.4641288433382138vw;}
section #content .dt p{margin-top:0.5124450951683748vw !important;}
section #content .dt a{margin:1.0980966325036603vw 0 0 0;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.610541727672035vw;} 

section #content .dtb{padding-top:1.2445095168374818vw;padding-bottom:1.2445095168374818vw;margin-top:1.4641288433382138vw;margin-bottom:1.0980966325036603vw;}
section #content .dtb p:last-of-type {margin-bottom: 0 !important;}

section #content .img-info-box .info-box .link{margin-top:1.0980966325036603vw;}
section #content .img-info-box .info-box .link h5{padding:0 0 0 3.806734992679356vw;font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
section #content .img-info-box .info-box .link h5:before{width:2.2693997071742316vw;height:2.781844802342606vw;top:0.29282576866764276vw;}
section #content .img-info-box .info-box .link a.download-link{margin:0 0 0 3.806734992679356vw;font-size:0.8784773060029283vw;line-height:1.6837481698389458vw;letter-spacing:0.02635431918008785vw;}
section #content .img-info-box .info-box .link.link-n h5:before{width:2.7086383601756956vw;height:2.7086383601756956vw;left: -0.14641288433382138vw;}

section #content .img-info-box .info-box .link.licon{padding-left:7.320644216691069vw;padding-top:0.8784773060029283vw;margin-top:2.342606149341142vw;}
section #content .img-info-box .info-box .link.licon .sicon{width:5.563689604685212vw;height:5.563689604685212vw;margin-top:-2.781844802342606vw;}
section #content .img-info-box .info-box .link.licon a.download-link{padding:0 1.9765739385065886vw  0 0;line-height:2.342606149341142vw;background-size: 1.0248901903367496vw auto;}

section #content .img-info-box .info-box .link.agent h5:before{width:2.4890190336749636vw;height:2.4890190336749636vw;top:0.29282576866764276vw;}
section #content .img-info-box .info-box .link.sf-share:before{width:4.266666666666667vw;height:4.266666666666667vw;left:2.866666666666666vw;top:0;}

section #content .available-space{margin:5.856515373352855vw 0 0 0;}
section #content .available-space .img-info-box .img-box{min-height:34.99267935578331vw;}
section #content .available-space .img-info-box .info-box{width:23.060029282576867vw;margin:0 0 0 7.320644216691069vw;min-height:34.99267935578331vw;}
section #content .available-space .img-info-box.right .info-box{margin:0 0 0 6.222547584187408vw;}
section #content .available-space .img-info-box.ml.lb .img-box label{margin-left:6.222547584187408vw;}

section #content .switch-btn{bottom:2.855051244509517vw;}
section #content .switch-btn a{width:10.68814055636896vw;height:2.781844802342606vw;padding:0.5124450951683748vw 0;font-size:1.0248901903367496vw;line-height:1.610541727672035vw;letter-spacing:0.040995607613469986vw;}
section #content .switch-btn .image{width:10.68814055636896vw;}
section #content .switch-btn .plan{width:8.56515373352855vw;}
section #content .switch-btn.lg{bottom:4.026354319180088vw;}

section .slider{width:100%;height:39.45827232796486vw;margin:8.784773060029282vw 0 0 0;}
ul.slides{width:100%;}
section .slider .slides > li .bgslider{height:37.48169838945827vw;}
section .flexslider .slides > li label{font-size:1.0248901903367496vw;letter-spacing:0.015373352855051243vw;line-height:1.2;}
section .slider .description{width:31.77257525083612%;padding:5.124450951683748vw 0;}
section .slider .description h1{margin:15px 0 0 0;font-size:42px;line-height:3.513909224011713vw;letter-spacing:-0.046120058565153735vw;}
section .slider .description h4{font-size:1.5373352855051245vw;color:#272727;line-height:1.25;letter-spacing:-0.007320644216691069vw;}
section .slider .description p{margin:1.4641288433382138vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section .slider .description span{font-size:1.0248901903367496vw;line-height:1.6;letter-spacing:0.040995607613469986vw;}
section .slider .description ul{margin:1.4641288433382138vw 0 0 1.4641288433382138vw;}
section .slider .description ul li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section .slider .description ol{margin:1.4641288433382138vw 0 0 1.4641288433382138vw;}
section .slider .description ol li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
.shadow{text-shadow: 0 -0.07320644216691069vw 2.4890190336749636vw rgba(44, 44, 42, 0.8);}
/* Arrows */  
.flex-direction-nav a {width:2.9282576866764276vw;height:2.9282576866764276vw;margin-top:18.22840409956076vw;}
.flex-direction-nav a.flex-next{right:-3.953147877013177vw;}  
.flex-direction-nav a.flex-prev{left:-3.953147877013177vw;}
.flex-control-paging {bottom:1.0248901903367496vw;}
.flex-control-paging li a{width:0.7320644216691069vw;height:0.7320644216691069vw;margin-right:0.6588579795021963vw;border-radius:100px;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{width:0.7320644216691069vw;height:0.7320644216691069vw;}
section #content .img-info-box.dots-r .flex-control-paging {right: 6.588579795021962vw;}

section #content .count-info-box{margin:9.51683748169839vw 0 0 0;}
section #content .heading-box{margin:0 0 3.6603221083455346vw 0;}
section #content .mrg70{margin-top:5.124450951683748vw;}
section #content .mrg180{margin-top:13.177159590043924vw;}
section #content .heading-box h2{font-size:2.4158125915080526vw;line-height:1.1;letter-spacing:-0.03587115666178624vw;}
section #content .heading-box h4{font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:1.1;}
section #content .heading-box p{margin:1.0248901903367496vw 0 0 0;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.6;}
section #content .inner190{width:100%;margin:0;padding:0 13.90922401171303%;float:left;}
section #content .count-info-box ul{margin:2.9282576866764276vw 0 0 0;}
section #content .count-info-box ul li{width:38.43813387423935%;margin:0 0 0 22.81947261663286%;}
section #content .count-info-box ul li h3{font-size:3.22108345534407vw;letter-spacing:0.032210834553440704vw;line-height:1.1;}
section #content .count-info-box ul li span{padding:0 0 0.5124450951683748vw 0;font-size:1.2445095168374818vw;letter-spacing:0.012445095168374817vw;line-height:1.5;}
section #content .count-info-box ul li p{margin:1.6837481698389458vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .count-info-box a{margin:2.9282576866764276vw 0 0 0;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.6;}

section #content .img-quote-box{margin:7.320644216691069vw 0 0 0;}
section #content .img-quote-box .img-box{width:21.96193265007321vw;}
section #content .img-quote-box .img-box label{width:100%;margin:0.5124450951683748vw 0 0 0;font-size:1.0248901903367496vw;letter-spacing:0.015373352855051243vw;line-height:1.2;}
section #content .img-quote-box .quote-box{width:38.433382137628115vw;/*height:28.18448023426062vw;*/}
section #content .img-quote-box .quote-box blockquote{font-size:2.342606149341142vw;letter-spacing:0.01171303074670571vw;line-height:1.2;}
section #content .img-quote-box .quote-box blockquote::before{width:3.3674963396778916vw;height:3.806734992679356vw;top:-1.4641288433382138vw;left:-4.24597364568082vw;}
section #content .img-quote-box .quote-box blockquote::after{width:5.124450951683748vw;height:5.124450951683748vw;bottom:-1.8301610541727673vw;right:0.7320644216691069vw;}

section #content .img-quote-box .quote-box.qb-living{width:40.26354319180088vw;}
section #content .img-quote-box .quote-box.qb-retail{width:42.09370424597365vw;}
section #content .img-quote-box .quote-box.qb-resturants{width:42.825768667642755vw;}
section #content .img-quote-box .quote-box.qb-leisure{width:40.62957540263543vw;}
section #content .img-quote-box .quote-box.qb-shefild{width:40.26354319180088vw;}
section #content .img-quote-box .quote-box.qb-resturants blockquote::after{right: 0px;}
section #content .img-quote-box .quote-box.qb-living blockquote::after{right:-3.6603221083455346vw;}
 section #content .img-quote-box .quote-box.qb-leisure blockquote::after{right:1.0980966325036603vw;}
section #content .img-quote-box .quote-box.qb-shefild  blockquote::after{right:-3.6603221083455346vw;}

section #content .q-sec{margin:7.320644216691069vw 0 0 0;}
section #content .qsec-head{margin:0 0 3.294289897510981vw 0;}
section #content .qsec-head h3{font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:3.22108345534407vw;}
section #content .q-sec .img-box .flexslider .slides > li{height:43.92386530014642vw;}
section #content .q-sec .quote-box{width:53.440702781844806vw;}
section #content .q-sec .quote-box .qb-inner{height:43.92386530014642vw;}
section #content .q-sec .quote-box blockquote{font-size:2.4158125915080526vw;letter-spacing:0.012445095168374817vw;line-height:3.22108345534407vw;}
section #content .q-sec .quote-box blockquote::before{width:3.3674963396778916vw;height:3.806734992679356vw;top:-2.4158125915080526vw;left:-4.24597364568082vw;}
section #content .q-sec .quote-box blockquote::after{width:5.124450951683748vw;height:5.124450951683748vw;bottom:-3.953147877013177vw;right:-1.2445095168374818vw;}
section #content .q-sec .quote-box span{width:100%;float:left;margin:0.5124450951683748vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .q-sec .quote-box.qscwidth{width:37.18887262079063vw;}
section #content .q-sec .quote-box.qthrwidth{width:50.51244509516838vw;}
section #content .q-sec .quote-box.qthrwidth blockquote::after{right:24px;}
section #content .q-sec .quote-box.qforrwidth{width:35.50512445095168vw;}
section #content .q-sec .flex-control-paging{position:relative;bottom:52px;}

section #content .company-box{margin:10.980966325036604vw 0 0 0;}
section #content .company-box span{font-size:1.2445095168374818vw;line-height:1.45;}
section #content .company-box ul{width:100%;float:left;margin:2.855051244509517vw 0 0 0;padding:0;list-style:none;}
section #content .company-box ul li{width:22.5%;float:left;margin:2.855051244509517vw 0 0 3.3%;padding:0;}
section #content .company-box ul li img{width:70%;display:inline-block;float:none;}
section #content .company-box.less-margin ul li{margin-left:2.002928257686676vw;text-align:center;}
section #content .company-box.less-margin ul li img{width:70%;display:inline-block;float:none;}
section #content .company-box.less-margin ul li:first-of-type{margin-left:0;}

section #content .dev-plan-box{margin:10.980966325036604vw 0 0 0;}
section #content .dev-plan-box h3{font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:3.513909224011713vw;}
section #content .dev-plan-box a.map-link{margin:1.8301610541727673vw 0 0 0;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.610541727672035vw;}
section #content .dev-plan-box ul{margin:0.8784773060029283vw 0 0 0;}
section #content .dev-plan-box ul li.dropdown{width:33.33%;height:4.758418740849195vw;margin:0 0 0 0;border-left:solid 1px #ffffff;}
section #content .dev-plan-box ul li.dropdown::after{padding:0.21961932650073207vw;top:0.8784773060029283vw;right:1.0980966325036603vw;border-width:0 0.21961932650073207vw 0.21961932650073207vw 0;}
section #content .dev-plan-box ul li.dropdown:hover::after
/*section #content .dev-plan-box ul li.dropdown.active::after*/{top:1.0980966325036603vw;}
section #content .dev-plan-box ul li.dropdown a{padding:0.6588579795021963vw 1.0980966325036603vw;}
section #content .dev-plan-box ul li.dropdown a h4{font-size:1.2445095168374818vw;line-height:1.45;}
section #content .dev-plan-box ul li.dropdown a p{font-size:1.2445095168374818vw;line-height:1.45;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content{margin:4.758418740849195vw 0 0 0;padding:0.7320644216691069vw 0;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content:before{width:1.5373352855051245vw;left:1.2445095168374818vw;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li a.dd-link{padding:0 0.951683748169839vw;font-size:1.2445095168374818vw;line-height:1.45;}
 section #content .dev-plan-box ul li.dropdown ul.dropdown-content li a.dd-link label{font-size:0.8784773060029283vw;line-height:1.6837481698389458vw;letter-spacing:0.02635431918008785vw;}

section #content .spaces-box h3{margin:0 0 -2.562225475841874vw 0;font-size:2.4158125915080526vw;line-height:1.35;letter-spacing:-0.03587115666178624vw;}
section #content .spaces-box h4{margin:0 0 1.4641288433382138vw 0;font-weight: 400;font-size:1.5373352855051245vw;line-height:1.25;letter-spacing:-0.007320644216691069vw;}
section #content .spaces-box ul li{width:31.438127090301%;margin:2.1961932650073206vw 0 0 1.8301610541727673vw;}
section #content .spaces-box ul li .thumb-box{margin:0 0 1.0980966325036603vw 0;}
section #content .spaces-box ul li .thumb-box label{width:35.64%;height:2.4890190336749636vw;padding:0.21961932650073207vw 0 0 0;font-size:1.0248901903367496vw;line-height:1.8;letter-spacing:0.015373352855051243vw;}
section #content .spaces-box ul li h3{font-size:1.4641288433382138vw;line-height:1.25;}
section #content .spaces-box ul li p{font-size:1.2445095168374818vw;line-height:1.45;}
section #content .spaces-box ul li span{margin:1.0248901903367496vw 0 0 0;font-size:1.0248901903367496vw;line-height:1.171303074670571vw;letter-spacing:0.015373352855051243vw;}

section #content .dev-plan-box .img-box{margin-top:1.8301610541727673vw;}

section #content .git-box{margin:6.222547584187408vw 0 0 0;padding:4.392386530014641vw 0;}
section #content .git-box h3{font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:1.35;}
section #content .git-box ul{margin:2.9282576866764276vw 0 0 0;}
section #content .git-box ul li{width:28.84615384615385%;min-height:16.471449487554903vw;margin-left:6.688963210702341%;}
section #content .git-box ul li .git-logo-box{margin:0 0 0.8784773060029283vw 0;}
section #content .git-box.fix-height ul li .git-logo-box{height:11.054172767203514vw;}
section #content .git-box ul li .git-logo-box img{width:12.95754026354319vw;}
section #content .git-box ul li .git-logo-box label{margin:0 0 2.12298682284041vw 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .git-box ul li span{width:100%;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .git-box ul li p{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .git-box ul li a{margin:0.7320644216691069vw 0 0 0;font-size:1.3177159590043925vw;line-height:1.25;}

section #content .link-block{width:21.96193265007321vw;height:6.588579795021962vw;margin-top:5.856515373352855vw;padding:1.6837481698389458vw 0.951683748169839vw 0.7320644216691069vw 5.856515373352855vw;}
section #content .link-block:before{width:3.22108345534407vw;height:2.9282576866764276vw;left:1.3177159590043925vw;top:1.8301610541727673vw;}
section #content .link-block h5.lb-heading{font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
section #content .link-block a.lb-link{font-size:0.8784773060029283vw;line-height:1.6837481698389458vw;letter-spacing:0.02635431918008785vw;}

section #content .git-box.center-in ul li{width:100%;min-height:100%;float:left;margin-left:0;margin:0;padding:0;text-align:center;}
section #content .git-box.center-in ul li .tow-in{width:21.863836017569547vw;min-height:16.471449487554903vw;margin-left:8.41874084919473vw;}
section #content .git-box.center-in ul li .tow-in:first-child{margin-left:0;}
/*Retail-Page-End*/

/*Development-Page-Start*/
section #content .two-column-text-box{margin:8.052708638360176vw 0 0 0;}
section #content .two-column-text-box .left-column{width:35.13909224011713vw;}
section #content .two-column-text-box h2{font-size:2.342606149341142vw;letter-spacing:0.01171303074670571vw;line-height:1.35;}
section #content .two-column-text-box p{margin:1.4641288433382138vw 0 0 0;text-align:left;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .two-column-text-box ul{margin:1.4641288433382138vw 0 0 1.4641288433382138vw;}
section #content .two-column-text-box ul li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .two-column-text-box ol{margin:1.4641288433382138vw 0 0 1.4641288433382138vw;}
section #content .two-column-text-box ol li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .two-column-text-box .right-column{width:48.57859531772575%;margin:0 0 0 10.45150501672241%;}

section #content .border-link-box{margin-top:3.953147877013177vw;}
section #content .border-link-box:last-child{margin-bottom:5.856515373352855vw;}
section #content .border-link-box .blb-inner{padding-top:2.9282576866764276vw;}
section #content .border-link-box .blb-inner.btmborder{padding-bottom:3.953147877013177vw;}
section #content .border-link-box .inner-box{width:24.411371%;height:6.588579795021962vw;margin:1.6837481698389458vw 0 0 0.6%;padding:0.8784773060029283vw 0.951683748169839vw 0.7320644216691069vw 4.978038067349927vw;}
section #content .border-link-box .inner-box:before{width:2.1961932650073206vw;height:2.1961932650073206vw;left:1.3177159590043925vw;top:1.3177159590043925vw;}
section #content .border-link-box .inner-box.download:before{width:2.1961932650073206vw;height:2.781844802342606vw;}
section #content .border-link-box .inner-box.vr-center{width:25.08361204013378%;padding:1.6837481698389458vw 0.951683748169839vw 0.7320644216691069vw 5.856515373352855vw;}
section #content .border-link-box .inner-box.vr-center:before{width:3.22108345534407vw;height:2.9282576866764276vw;top:1.8301610541727673vw;}
section #content .border-link-box .inner-box p{font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
section #content .border-link-box .inner-box a{font-size:0.8784773060029283vw;line-height:1.6837481698389458vw;letter-spacing:0.02635431918008785vw;}
section #content .border-link-box.dd-content .blb-inner{padding-top:1.4641288433382138vw;}
section #content .border-link-box.dd-content:last-child{margin-bottom:2.1961932650073206vw;}

section #content .bg-quote-box{height:43.92386530014642vw;margin-top:5.490483162518302vw;}
section #content .bg-quote-box .inner-bgq-box .text-box{width:46.48609077598829vw;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote{font-size:2.4158125915080526vw;letter-spacing:0.012445095168374817vw;line-height:2.781844802342606vw;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote:before{width:3.3674963396778916vw;height:3.806734992679356vw;left:-4.392386530014641vw;top:-3.806734992679356vw;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote:after{width:5.124450951683748vw;height:5.124450951683748vw;right:-5.124450951683748vw;bottom:-2.1961932650073206vw;}
section #content .bg-quote-box .inner-bgq-box .text-box span{margin-top:0.5124450951683748vw;font-size:1.2445095168374818vw;line-height:1.8301610541727673vw;}

section #content .partnership-box{;margin:5.490483162518302vw 0;}
section #content .partnership-box .partner-block .bg-logo-box{width:48.57859531772576%;height:29.282576866764277vw;}
section #content .partnership-box .partner-block .bg-logo-box.plus-icon:before{width:9.077598828696926vw;height:9.077598828696926vw;bottom:-4.538799414348463vw;left:16.764275256222547vw;}
section #content .partnership-box .partner-block .bg-logo-box div img{width:30.292598967297764%;}
section #content .partnership-box .partner-block .bg-logo-box div img.qb-logo{width:48.709122203098104%;}
section #content .partnership-box .partner-block .pb-text-box{width:32.19063545150502%;height:29.282576866764277vw;margin-left:9.224011713030746vw;}
section #content .partnership-box .partner-block .pb-text-box div h5{font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .partnership-box .partner-block .pb-text-box div p{margin-top:0.7320644216691069vw;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .partnership-box .partner-block .pb-text-box div a{margin-top:0.7320644216691069vw;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}

section #content .grid-text-imgs-box{margin-top:2.1961932650073206vw;}
section #content .grid-text-imgs-box ul{height:421.7423133235725vw;}
section #content .grid-text-imgs-box ul li{width:29.64860907759883%;left:6.515373352855051%;}
section #content .grid-text-imgs-box ul li.text-block h5{font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .grid-text-imgs-box ul li.text-block h5.mrtop10{margin-top:0.7320644216691069vw;}
section #content .grid-text-imgs-box ul li.text-block h5 b{width:7.320644216691069vw;}
section #content .grid-text-imgs-box ul li.text-block p{margin-top:0.7320644216691069vw;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .grid-text-imgs-box ul li.text-block .logo-box{width:6.734992679355783vw;height:9.150805270863836vw;margin-top:1.7569546120058566vw;}
section #content .grid-text-imgs-box ul li.text-block h2{font-size:3.22108345534407vw;letter-spacing:0.032210834553440704vw;line-height:3.513909224011713vw;}
section #content .grid-text-imgs-box ul li.text-block h2.mrtop25{margin-top:1.8301610541727673vw;}
section #content .grid-text-imgs-box ul li.text-block h2.blk-head{margin-bottom:1.171303074670571vw;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.4;}
section #content .grid-text-imgs-box ul li.text-block h4{margin-top:1.8301610541727673vw;padding-bottom:0.7320644216691069vw;font-size:1.2445095168374818vw;letter-spacing:0.012445095168374817vw;line-height:1.4641288433382138vw;}
section #content .grid-text-imgs-box ul li.text-block span{margin-top:1.8301610541727673vw;padding-bottom:0.7320644216691069vw;font-size:1.2445095168374818vw;letter-spacing:0.012445095168374817vw;line-height:1.4641288433382138vw;}
section #content .grid-text-imgs-box ul li.text-block a{margin-top:1.0980966325036603vw;font-size:1.0248901903367496vw;letter-spacing:0.040995607613469986vw;line-height:1.610541727672035vw;}
section #content .grid-text-imgs-box ul li.image-block{width:20.351390922401173%;left:43.48462664714495%;}
section #content .grid-text-imgs-box ul li.image-block.p3{width:20.351390922401173%;top:22.693997071742313vw;}
section #content .grid-text-imgs-box ul li.image-block.p4{width:34.333821376281115%;left:65.66617862371888%;}
section #content .grid-text-imgs-box ul li.text-block.p5{width:27.74524158125915%;left:65.66617862371888%;top:35.43191800878478vw;}
section #content .grid-text-imgs-box ul li.image-block.p6{width:27.74524158125915%;left:65.66617862371888%;top:54.61200585651538vw;}
section #content .grid-text-imgs-box ul li.image-block.p7{width:20.351390922401173%;top:45.387994143484626vw;}
section #content .grid-text-imgs-box ul li.image-block.p8{width:35.13909224011713%;left:6.515373352855051%;top:35.35871156661786vw;}
section #content .grid-text-imgs-box ul li.image-block.p9{width:49.926793557833086%;top:121.15666178623718vw;}
section #content .grid-text-imgs-box ul li.image-block.p10{width:56.51537335285505%;top:86.89604685212299vw;}
section #content .grid-text-imgs-box ul li.text-block.p11{width:27.74524158125915%;left:6.515373352855051%;top:70.5710102489019vw;}
section #content .grid-text-imgs-box ul li.image-block.p12{width:41.65446559297219%;top:104.46559297218154vw;}
section #content .grid-text-imgs-box ul li.image-block.p13{width:51.46412884333821%;left:4.978038067349927%;top:149.56076134699853vw;}
section #content .grid-text-imgs-box ul li.image-block.p14{width:56.442166910688144%;top:185.6515373352855vw;}
section #content .grid-text-imgs-box ul li.image-block.p15{width:41.72767203513909%;left:58.27232796486091%;top:185.6515373352855vw;}
section #content .grid-text-imgs-box ul li.image-block.p16{width:49.926793557833086%;left:43.48462664714495%;top:227.67203513909223vw;}
section #content .grid-text-imgs-box ul li.image-block.p17{width:26.939970717423133%;left:73.06002928257686%;top:275.69546120058567vw;}
section #content .grid-text-imgs-box ul li.text-block.p18{width:27.74524158125915%;left:65.66617862371888%;top:151.46412884333822vw;}
section #content .grid-text-imgs-box ul li.image-block.p19{width:41.65446559297219%;top:265.7393850658858vw;}
section #content .grid-text-imgs-box ul li.image-block.p20{width:27.74524158125915%;top:275.69546120058567vw;}
section #content .grid-text-imgs-box ul li.image-block.p21{width:49.926793557833086%;left:6.515373352855051%;top:312.6647144948755vw;}
section #content .grid-text-imgs-box ul li.image-block.p22{width:26.866764275256223%;top:342.4597364568082vw;}
section #content .grid-text-imgs-box ul li.image-block.p23{width:27.74524158125915%;left:28.69692532942899%;top:342.4597364568082vw;}
section #content .grid-text-imgs-box ul li.text-block.p24{width:27.74524158125915%;left:6.515373352855051%;top:231.25915080527085vw;}
section #content .grid-text-imgs-box ul li.image-block.p25{width:41.72767203513909%;left:58.27232796486091%;top:363.7628111273792vw;}
section #content .grid-text-imgs-box ul li.image-block.p26{width:41.72767203513909%;left:58.27232796486091%;top:393.5578330893119vw;}
section #content .grid-text-imgs-box ul li.image-block.p27{width:27.74524158125915%;left:28.69692532942899%;top:399.7071742313324vw;}
section #content .grid-text-imgs-box ul li.image-block.p28{width:26.866764275256223%;top:399.7071742313324vw;}
section #content .grid-text-imgs-box ul li.image-block.p29{width:49.926793557833086%;left:6.515373352855051%;top:372.25475841874083vw;}
section #content .grid-text-imgs-box ul li.text-block.p30{width:27.74524158125915%;left:65.66617862371888%;top:315.3733528550513vw;}
/*Development-Page-End*/

/*Sheffield-Page-Start*/
section #content .full-img-box{margin-top:5.856515373352855vw;}

section #content .grid-imgs-box{margin-top:5.856515373352855vw;}
section #content .grid-imgs-box ul{height:41.94729136163983vw;}
section #content .grid-imgs-box ul li{width:19.472913616398245%;height:20.05856515373353vw;}
section #content .grid-imgs-box ul li.img2{width:20.351390922401173%;left:21.30307467057101%;}
section #content .grid-imgs-box ul li.img3{width:41.65446559297219%;}
section #content .grid-imgs-box ul li.img4{width:27.74524158125915%;height:41.94729136163983vw;right:28.770131771595903%;}
section #content .grid-imgs-box ul li.img5{width:26.939970717423133%;}
section #content .grid-imgs-box ul li.img6{width:26.939970717423133%;}
/*Sheffield-Page-End*/

/*Contact-Page*/
section #content .team-box{margin: 0.7320644216691069vw 0;padding:6.734992679355783vw 0 0 0;}
section #content .team-box h2{margin:0 0 2.1961932650073206vw 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:1.35;}
section #content .team-box h2.hello:after{width:10.468521229868228vw;height:9.224011713030746vw;right:-9.882869692532942vw;top:-6.588579795021962vw;}
section #content .team-box ul{padding:2.1961932650073206vw 0 6.588579795021962vw 0;margin:0 0 0.8784773060029283vw 0;}
section #content .team-box ul li{width:31.92%;margin:0 0 0 1.8301610541727673%;}
section #content .team-box ul li.long-email{width:32.92%;}
section #content .team-box ul.twoitems li{margin-top:3.6603221083455346vw;}
section #content .team-box ul.twoitems li:nth-child(3n-2){margin-left:1.8301610541727673vw;}
section #content .team-box ul.twoitems li:nth-child(odd){margin-left:0;}
section #content .team-box ul li .git-logo-box{margin:0 0 0.8784773060029283vw 0;}
section #content .team-box ul li .git-logo-box img{width:46.705%;}
section #content .team-box ul li span{width:46.705%;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .team-box ul li p{margin:0.8784773060029283vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .team-box .accordion-container.development{margin:6.222547584187408vw 0;}
section #content .team-box .accordion-container.development .set ul li p{margin:0.8784773060029283vw 0 0 0;}
section #content .team-box ul li a{margin:1.0980966325036603vw 0 0 0;font-size:1.3177159590043925vw;line-height:1.4;}
.set > a{padding: 0.8784773060029283vw 0;font-size:1.5373352855051245vw;line-height:1.903367496339678vw;letter-spacing:-0.007320644216691069vw;}
.set > a i{margin-top: 0.8784773060029283vw;width:0.8784773060029283vw;height:0.5856515373352855vw;background-size:100% auto;}

section #content .team-box ul li .git-logo-box .syl{width:16.617862371888727vw;padding:2.9282576866764276vw 0;}

/*Contact-Page-End*/

/* Updates and Download Page ------------------------------------ */
section #content .updates-slick{padding:6.734992679355783vw 0 0;} 
section #content .updates-slick .u-block .u-box .text-box{padding-top:0.8784773060029283vw;} 
section #content .updates-slick .u-block .u-box .text-box span{font-size:1.0248901903367496vw;letter-spacing:0.015373352855051243vw;line-height:1.2;}
section #content .updates-slick .u-block .u-box .text-box p{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}

.btn-slick{width:2.9282576866764276vw;height:3.001464128843338vw;position:absolute;top:5.490483162518302vw;}   
.updates-slick .u-block .slick-slide{width:0.695%;margin-left:1.8301610541727673vw;}
.updates-slick .u-block .prev{left:-3.6603221083455346vw;}  
.updates-slick .u-block .next{right:-3.294289897510981vw;} 

.slick-dots{margin-top:2.1961932650073206vw;}
.slick-dots li{width:0.5856515373352855vw;height:0.5856515373352855vw;margin-left:1.4641288433382138vw;}
.slick-dots li.slick-active{width:0.6588579795021963vw;height:0.6588579795021963vw;background-color:#373A36;}  
section #content h2{margin:0 0 2.781844802342606vw 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:0.35;}
section #content .border-link-box h2{margin:0 0 1.8301610541727673vw 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:1.35;}
section #content .border-link-box.updates .inner-box:before{width: 1.390922401171303vw;height: 1.6837481698389458vw;}

section #content .team-box.updates h2{margin:0 0 2.049780380673499vw 0;padding-left:2.781844802342606vw;font-size:1.5373352855051245vw;letter-spacing:-0.007320644216691069vw;line-height:1.25;}
section #content .team-box.updates h2:before{width: 1.390922401171303vw;height: 1.6837481698389458vw;}
section #content .team-box.updates ul li{width:23.24414715719064%;margin:0 0 0 1.8301610541727673vw;}
section #content .team-box.updates ul li span{margin:0;padding:0 0 0.36603221083455345vw 0;}

/* Updates and Download Page end ------------------------------------ */


/*Related-content-section-start*/
section #content .related-box{padding:4.026354319180088vw 0 5.856515373352855vw 0;}
section #content .related-box h4{margin:0 0 1.4641288433382138vw 0;font-size:1.5373352855051245vw;line-height:1.25;letter-spacing:-0.007320644216691069vw;}
section #content .related-box ul li{width:31.438127090301% !important;}
section #content .related-box ul li .thumb-box{margin:0 0 1.0980966325036603vw 0;}
section #content .related-box ul li .thumb-box label{width:9.809663250366032vw;height:2.4890190336749636vw;padding:0.21961932650073207vw 0 0 0;font-size:1.0248901903367496vw;line-height:1.6;letter-spacing:0.015373352855051243vw;}
section #content .related-box ul li h3{font-size:1.4641288433382138vw;line-height:1.25;}
section #content .related-box ul li p{font-size:1.2445095168374818vw;line-height:1.45;}
section #content .related-box ul li span{margin:1.0248901903367496vw 0 0 0;font-size:1.0248901903367496vw;line-height:1.2;letter-spacing:0.015373352855051243vw;}
/*Related-content-section-end*/


/*Building-Page-Start*/
 section .slider .slider-inner{height:37.48169838945827vw;}
section #content .slide-btn{width:49.926793557833086vw;height:2.781844802342606vw;}
section #content .slide-btn a{padding:0.5124450951683748vw 1.171303074670571vw;font-weight:500;font-size:1.0248901903367496vw;line-height:1.6;letter-spacing:0.040995607613469986vw;}
section .slider.w-slider{height:42.24011713030747vw;}
section .slider.w-slider .flexslider .slides > li{height:42.24011713030747vw;}

section .floorplan{width:100%;margin:9.51683748169839vw 0 0 0;}
section .floorplan .fp-inner{padding:0 7.686676427525622vw;}
section .floorplan h2{margin:0 0 4.392386530014641vw 0;padding:0 7.686676427525622vw;font-size:2.4158125915080526vw;color:#272727;line-height:1.35;letter-spacing:-0.03587115666178624vw;}
section .floorplan .fp-inner .plan-table{margin-bottom:4.026354319180088vw;}
section .floorplan .fp-inner .plan-table ul{margin-bottom:1.0248901903367496vw;}
section .floorplan .fp-inner .plan-table ul li{width:17.952%;margin:0 0 0 1.8301610541727673vw;font-size:1.0248901903367496vw;color:#272727;line-height:2.25;letter-spacing:0.015373352855051243vw;}
section .floorplan .fp-inner .plan-table ul:first-of-type{margin-bottom:1.3177159590043925vw;padding-bottom:0.29282576866764276vw;}
section .floorplan .fp-inner .plan-table ul.pt-border{margin-top:0.29282576866764276vw;padding-top:0.29282576866764276vw;}
section .floorplan .fp-inner .plan-table ul li a{padding:0.29282576866764276vw 0.7320644216691069vw 0.21961932650073207vw 0.7320644216691069vw;font-size:0.8784773060029283vw;line-height:1.85;letter-spacing:0.040995607613469986vw;}
section .floorplan p{width:58.825%;margin:0 0 1.4641288433382138vw 7.686676427525622vw;font-size:1.2445095168374818vw;line-height:1.45;}
section .floorplan a{margin:0 0 0 7.686676427525622vw;font-size:1.0248901903367496vw;line-height:1.85;letter-spacing:0.040995607613469986vw;}

section .f-building{margin:8.784773060029282vw 0 0 0;}
section .f-building .fb-inner h2{margin:0 0 4.392386530014641vw 0;font-size:2.4158125915080526vw;line-height:1.35;letter-spacing:-0.03587115666178624vw;}
section .f-building .fb-inner .fb-left{width:31.77257525083612%;margin-top:2.781844802342606vw;}
section .f-building .fb-inner .fb-left p{margin:0 0 1.4641288433382138vw 0;font-size:1.2445095168374818vw;line-height:1.45;}
section .f-building .fb-inner .fb-ri8{width:57.02341137123746%;height:37.48169838945827vw;margin:0 0 2.781844802342606vw 0;}
section .f-building .fb-inner .fb-ri8 ul{width:100%;height:37.48169838945827vw;padding:2.781844802342606vw 3.6603221083455346vw 0.6588579795021963vw 2.1961932650073206vw;}
section .f-building .fb-inner .fb-ri8 ul li{margin:0 0 0.6588579795021963vw 1.8301610541727673vw;font-size:1.2445095168374818vw;color:#272727;line-height:1.45;}
section .f-building .fb-inner .fb-ri8 .img-sec{width:100%;height:37.48169838945827vw;}
.slide-btn.fb-btn{bottom:-2.781844802342606vw;}

section .map-sec .ms-inner{height:57.979502196193266vw;}
section .map-sec .map{height:57.979502196193266vw;}
section .map-sec .filter-map{width:23.24414715719064%;margin-left:-44.143484626647144vw;padding:0.5124450951683748vw 1.0980966325036603vw 0.8052708638360175vw 1.0980966325036603vw;}
section .map-sec .filter-map h4{font-size:1.0248901903367496vw;color:#fff;line-height:1.6;letter-spacing:0.040995607613469986vw;}
section .map-sec .filter-map h4:before{width:0.5856515373352855vw;height:0.5856515373352855vw;top:0.29282576866764276vw;} 
section .map-sec .filter-map h4.active:before{top:0.43923865300146414vw;}
section .map-sec .filter-map ul{margin-top:0.43923865300146414vw;padding-top:0.8052708638360175vw;}
section .map-sec .filter-map ul li{margin:0 0 0.5124450951683748vw 0;}
section .map-sec .filter-map a{padding:0 0 0 1.4641288433382138vw;font-size:1.0248901903367496vw;line-height:1.2;letter-spacing:0.040995607613469986vw;}
section .map-sec .filter-map a:before{width:0.5856515373352855vw;height:0.5856515373352855vw;top:0.21961932650073207vw;}
section .map-sec .filter-map ul li:last-of-type{margin-top:0.14641288433382138vw;padding-top:0.7320644216691069vw;}

section .map-sec .filter-map .plus-minus{bottom:1.4641288433382138vw;right:0;}
section .map-sec .filter-map .plus-minus a{width:2.9282576866764276vw;height:2.9282576866764276vw;margin-left:0.29282576866764276vw;}
section .map-sec .filter-map .plus-minus a:before, section .map-sec .filter-map .plus-minus a:after{left:1.4641288433382138vw;top:0.951683748169839vw;height: 1.0248901903367496vw;width: 2px;}

section #content .border-link-box.d-text{margin-top:2.1961932650073206vw;}
section #content .border-link-box.d-text .dt-inner{margin:0 0 9.51683748169839vw 0;}
section #content .border-link-box.d-text p{width:42.4597364568082vw;margin:0 0 1.4641288433382138vw 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .border-link-box.d-text a{font-size:1.0248901903367496vw;line-height:1.3177159590043925vw;letter-spacing:0.040995607613469986vw;}
section #content .git-box.wp-grid{margin-top:3.074670571010249vw;padding-bottom:10.248901903367496vw;}
section #content .border-link-box.d-text .inner-box p{font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .border-link-box.d-text .inner-box a{line-height:1.6837481698389458vw;letter-spacing:0.02635431918008785vw;}

header.header2 .sub-nav > .wp-pages > ul{width: 14.641288433382138vw;margin:0 0 0 0.43923865300146414vw;}
header.header2 .sub-nav > .wp-pages > ul > li{padding-right:1.4641288433382138vw;font-size:1.171303074670571vw;}
header.header2 .sub-nav > .wp-pages > ul > li a{font-size:1.5373352855051245vw;letter-spacing:-0.007320644216691069vw;line-height:1.15;}
header.header2 .sub-nav > .wp-pages > ul > li a:after{width:0.8784773060029283vw;height:0.5856515373352855vw;top:0.6588579795021963vw;right:-1.4641288433382138vw;background-size:100% auto;}

header.header2 .sub-nav > .wp-pages > ul > li ul{width: 18.301610541727673vw;padding: 0.43923865300146414vw 0 1.0980966325036603vw 0;}
header.header2 .sub-nav > .wp-pages > ul > li ul li a{padding:0.29282576866764276vw 1.0980966325036603vw 0.29282576866764276vw 1.0980966325036603vw;font-size:1.2445095168374818vw;letter-spacing:-0.007320644216691069vw;line-height:1.5;}

section #content .related-box .slick-initialized .slick-slide{padding-right:1.8301610541727673vw;}
section #content .related-box .next{right:-3.953147877013177vw;}
section #content .related-box .prev{left:-3.953147877013177vw;}
/*Building-Page-End*/

/*Privacy-Page-Start*/
section #content .privacy-text-box{margin:2.9282576866764276vw 0 0 0;}
section #content .privacy-text-box h1{font-size:3.074670571010249vw;}
section #content .privacy-text-box p{margin:1.4641288433382138vw 0 0 0;font-size:1.2445095168374818vw;letter-spacing:-0.007320644216691069vw;line-height:1.45;}
section #content .privacy-text-box h2{margin:2.1961932650073206vw 0 0 0;font-size:2.4158125915080526vw;line-height:1.35;}
section #content .privacy-text-box h3{margin:2.1961932650073206vw 0 0 0;font-size:2.1961932650073206vw;}
section #content .privacy-text-box h4{margin:2.1961932650073206vw 0 0 0;font-size:1.9765739385065886vw;}
section #content .privacy-text-box h5{margin:2.1961932650073206vw 0 0 0;font-size:1.7569546120058566vw;}
section #content .privacy-text-box ul{margin:2.1961932650073206vw 0 0 1.4641288433382138vw;}
section #content .privacy-text-box ul li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
section #content .privacy-text-box ol{margin:2.1961932650073206vw 0 0 1.4641288433382138vw;}
section #content .privacy-text-box ol li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.45;}
/*Privacy-Page-End*/

#cookies{padding: 1.7569546120058566vw 2.1961932650073206vw;}
#cookies p{font-size: 1.0248901903367496vw;}
#cookies a.close{right: 7%;top: 1.7569546120058566vw;width: 1.171303074670571vw;height:1.171303074670571vw;}


/*new design start 12-11-2020*/
/*section #content .text-img-box .inner-text.cmtext h1{margin:1.0248901903367496vw 0 2.562225475841874vw 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}*/
section #content .text-img-box .inner-text.cmtext h1{font-size:1.0248901903367496vw;letter-spacing:0.010248901903367497vw;line-height:1.4;}
/*section #content .text-img-box .inner-text.cmtext h2{margin:0 0 0.7320644216691069vw 0;font-size:1.4641288433382138vw;line-height:1.8301610541727673vw;}*/
section #content .text-img-box .inner-text.cmtext h2{margin:0 0 1.0248901903367496vw 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}
section #content .text-img-box .inner-text.cmtext h4{margin:0 0 0.7320644216691069vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .text-img-box .inner-text.cmtext h5{margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
/*section #content .text-img-box .inner-text.cmtext p{margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}*/
section #content .text-img-box .inner-text.cmtext p{margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}

section #content .cm-link{margin-top:1.8301610541727673vw;}
section #content .cm-link a{padding:1.0980966325036603vw 1.4641288433382138vw 1.0980966325036603vw 1.3177159590043925vw;}
section #content .cm-link label{width:auto;min-width:16.544655929721817vw;padding:0 0 0 3.806734992679356vw;font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
section #content .cm-link label:before{width:2.2693997071742316vw;height:2.781844802342606vw;top:0.29282576866764276vw;}
section #content .cm-link.t-message label:before{width:2.9282576866764276vw;height:2.9282576866764276vw;top:0.29282576866764276vw;}
section #content .cm-link.sn-later label:before{width:2.9282576866764276vw;height:2.049780380673499vw;top:0.29282576866764276vw;}
section #content .cm-link.cell-phone label:before{width:2.635431918008785vw;height:2.635431918008785vw;top:0.29282576866764276vw;}
section #content .cm-link.pp-text label:before{width:2.635431918008785vw;height:2.635431918008785vw;top:0.29282576866764276vw;}
ction #content .cm-link a.download-link{padding:0 0 0 3.806734992679356vw;font-size:0.8784773060029283vw;line-height:1.6837481698389458vw;letter-spacing:0.02635431918008785vw;}
section #content .cm-link span{min-width:16.544655929721817vw;font-size:0.8784773060029283vw;line-height:1.610541727672035vw;}
section #content .info-box .cm-link label{width:auto;min-width:20.863836017569547vw;}


section #content .img-info-box.ln-around-hc{margin-bottom:4.392386530014641vw;}
section #content .heading-cm{margin:0 0 5.856515373352855vw 0;font-size:2.4158125915080526vw;line-height:0.03587115666178624vw;letter-spacing:-0.03587115666178624vw;}
section #content .img-info-box.ln-around-hc .inner0{padding:0 6.222547584187408vw;}
section #content .img-info-box.ln-around-hc .inner0 ul{width:100%;margin:0;padding:0;float:left;}

section #content .img-info-box.ln-around-hc .info-box h2{margin:0 0 1.0980966325036603vw 0;letter-spacing:-0.021961932650073204vw}
section #content .img-info-box.ln-around-hc .info-box h4{margin:0 0 0.7320644216691069vw 0;}
section #content .img-info-box.ln-around-hc .info-box h5{margin:0 0 0.8784773060029283vw 0;}
section #content .img-info-box.ln-around-hc .info-box p{margin:0 0 0.5856515373352855vw 0;}
section #content .img-info-box.ln-around-hc .info-box a{margin:0.36603221083455345vw 0 0.5856515373352855vw 0;color:#98D1DC;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;text-decoration:underline;}
section #content .img-info-box.ln-around-hc .img-box{width:59.5%;}
section #content .img-info-box.ln-around-hc .info-box{width:32.9%;margin-right:0;}
.ln-around-hc .btn-slick{width:3.513909224011713vw;height:3.513909224011713vw;margin-top:-1.7569546120058566vw;}   
.prev{left:-5.124450951683748vw;}  
.next{right:-5.124450951683748vw;}  

section #content .img-info-box.con-hoc{margin:4.392386530014641vw 0;}
section #content .img-info-box.con-hoc .info-box{width:32.9%;margin-right:0.8784773060029283vw;}
section #content .img-info-box.con-hoc .info-box h2{margin:0 0 0.14641288433382138vw 0;letter-spacing:0}
section #content .img-info-box.con-hoc .info-box h4{margin:0 0 0.7320644216691069vw 0;}
section #content .img-info-box.con-hoc .info-box h3{font-size:3.22108345534407vw;letter-spacing:0.032210834553440704vw;line-height:3.513909224011713vw;}
section #content .img-info-box.con-hoc .info-box h5{margin:0 0 0.8784773060029283vw 0;}
section #content .img-info-box.con-hoc .info-box p{margin:0 0 0.8784773060029283vw 0;}
section #content .img-info-box.con-hoc .info-box p:last-of-type{margin:0 0 1.610541727672035vw 0;}
section #content .img-info-box.con-hoc .info-box a{margin:0 0 0.5856515373352855vw 0;}
section #content .img-info-box.con-hoc .cm-link{margin-top:1.4641288433382138vw;}
.cm-borderb{margin-bottom:1.4641288433382138vw !important;padding-bottom:1.4641288433382138vw !important;border-bottom:0.14641288433382138vw solid #ababab;}
.sk-blue-color {width:78% !important;margin-top:2.049780380673499vw !important;}

section #content .img-info-box.con-hoc .v-video{width:100%;margin:0 0 1.8301610541727673vw 0;}
section #content .img-info-box.con-hoc .v-video iframe{width:100%;height:28.69692532942899vw;}
 
section #content .comm-hoc{margin:0.8784773060029283vw 0 2.562225475841874vw 0;font-size:2.4158125915080526vw;line-height:0.03587115666178624vw;}
section #content .comm-hoc .cmh-inner{max-width:100%;padding:0 6.222547584187408vw;}
/*section #content .comm-hoc .cmh-inner ul li{width:23.39%;margin:0 0 1.8301610541727673vw 1.8301610541727673vw;}*/

.juicer-feed .j-stacker>*{width:23.35% !important;margin:0 0 0 2% !important;padding:0;float:left !important;}
.juicer-feed.image-grid li.feed-item, .juicer-feed.slider li.feed-item, .juicer-feed.hip li.feed-item{margin-bottom:1.8301610541727673vw !important;}
.juicer-feed .j-stacker>*:nth-child(4n-3){margin-left:0 !important;}


section #content .team-box.cm-faq{margin:9.150805270863836vw 0;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner{width:64.8%;padding-top:0.36603221083455345vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h1{margin:1.0248901903367496vw 0 2.562225475841874vw 0;font-size:2.4158125915080526vw;letter-spacing:-0.03587115666178624vw;line-height:2.781844802342606vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h2{margin:0 0 0.7320644216691069vw 0;font-size:1.4641288433382138vw;line-height:1.8301610541727673vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h4{margin:0 0 0.7320644216691069vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h5{position:relative;margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.610541727672035vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner p{margin:0 0 1.3177159590043925vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner p:last-of-type{margin-bottom:1.0980966325036603vw;}

section #content .signup-newsletter{padding:6.222547584187408vw 0;}
section #content .signup-newsletter .snlt-inner h3{margin:0 0 3.3674963396778916vw 0;font-size:2.4158125915080526vw;line-height:3.22108345534407vw;letter-spacing:-0.03587115666178624vw;}
section #content .signup-newsletter .snlt-inner input[type="text"]{padding:0.5856515373352855vw 0;font-size:2.562225475841874vw;line-height:1.7569546120058566vw;letter-spacing:0.017569546120058562vw;}
section #content .signup-newsletter .snlt-inner p{font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;margin-top:1.8301610541727673vw;}
section #content .signup-newsletter .snlt-inner p label:before{padding: 0.5856515373352855vw;margin-right: 0.7320644216691069vw;margin-top:-0.5124450951683748vw;}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]:checked + label:after{left: 0.4758418740849195vw;width: 0.29282576866764276vw;height: 0.7320644216691069vw;top:0.14641288433382138vw;}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]:checked +  label:before{content:'';border: 1px solid #b92929;}
section #content .signup-newsletter .snlt-inner .error-text{margin:0.36603221083455345vw 0 0 1.0980966325036603vw;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .signup-newsletter .btn-snlt{padding:0.5856515373352855vw 0;margin-top:0.29282576866764276vw}
section #content .signup-newsletter .submit{width:10.68814055636896vw;height:2.781844802342606vw;padding:0.5124450951683748vw 0;font-size:1.0248901903367496vw;line-height:1.610541727672035vw;}

section #content .signup-newsletter .get-text p{margin:0 0 2.635431918008785vw 0;font-size:1.5373352855051245vw;line-height:1.903367496339678vw;}
section #content .signup-newsletter .get-text a{height:3.513909224011713vw;font-size:1.5373352855051245vw;line-height:3.513909224011713vw;}
section #content .signup-newsletter .get-text.snlt-social a{width:3.3674963396778916vw;margin-right:2.4890190336749636vw}
 
section #content .comm-details .slider{margin-bottom:4.24597364568082vw;}
section #content .cm-text-box{margin:0 0 3.294289897510981vw 0;}
section #content .cm-text-box .cmtb-inner{padding:0 14.641288433382138vw;}

section #content .cm-text-box h1{margin:0 0 0.8784773060029283vw 0;padding:0;font-size:2.4158125915080526vw;line-height:3.074670571010249vw;}
section #content .cm-text-box label{margin:0 0 2.9282576866764276vw 0;font-size:1.2445095168374818vw;line-height:1.8301610541727673vw;}
section #content .cm-text-box h2{margin:0 0 0.29282576866764276vw 0;font-size:2.342606149341142vw;}
section #content .cm-text-box h3{margin:2.1961932650073206vw 0 0 0;font-size:2.1961932650073206vw;}
section #content .cm-text-box h4{margin:2.1961932650073206vw 0 0 0;font-size:1.9765739385065886vw;}
section #content .cm-text-box h5{margin:2.1961932650073206vw 0 0 0;font-size:1.7569546120058566vw;}
section #content .cm-text-box p{margin:0 0 1.4641288433382138vw 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .cm-text-box p.feature-text{margin:0 0 0.29282576866764276vw 0;font-size:1.5373352855051245vw;line-height:1.903367496339678vw;}

section #content .cm-text-box ul{margin:2.1961932650073206vw 0 0 1.4641288433382138vw;}
section #content .cm-text-box ul li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}
section #content .cm-text-box ol{margin:2.1961932650073206vw 0 0 1.4641288433382138vw;}
section #content .cm-text-box ol li{margin:0.7320644216691069vw 0 0 0;font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}

section #content .blockqout-text{margin-bottom:4.758418740849195vw;}
section #content .blockqout-text .bqt-inner{width:100%;margin:0;padding:0 13.177159590043924vw;}  
section #content .blockqout-text .bqt-inner p{margin:0 0 0.7320644216691069vw 0;font-size:2.4158125915080526vw;line-height:2.781844802342606vw;}
section #content .blockqout-text .bqt-inner blockquote{width:100%;float:left;margin:0 0 0.7320644216691069vw 0;font-size:2.4158125915080526vw;line-height:2.781844802342606vw;}
section #content .blockqout-text .bqt-inner span{font-size:1.2445095168374818vw;line-height:1.7569546120058566vw;}

section #content .big-imgs{margin-bottom:4.758418740849195vw;}
section #content .big-imgs .bmg-inner{padding:0 5.856515373352855vw;}

section #content .tow-imgs{margin-bottom:4.758418740849195vw;}
section #content .tow-imgs .tmg-inner{padding:0 5.856515373352855vw;}

section #content .imgw-caption{margin-bottom:4.758418740849195vw;}
section #content .imgw-caption .imgc-inner{padding:0 15.080527086383603vw;}
section #content .imgw-caption .imgc-inner img{margin:0 0 1.0980966325036603vw 0;}
section #content .imgw-caption .imgc-inner span{font-size:0.8784773060029283vw;line-height:1.171303074670571vw;letter-spacing:0.014641288433382138vw;}

section #content .video-vs{margin-bottom:4.758418740849195vw;}
section #content .video-vs .vvs-inner{padding:0 5.856515373352855vw;}
section #content .video-vs .vvs-inner iframe{width:100%;height:42.60614934114202vw;}

/* thpopup Popup ------------------------------------ */
 section #content .thp-block .content-inner{max-width: 664px;padding: 0 0;margin:0 auto;}
 section #content .thp-block .thp-block-detail h2{width:100%;margin:0 0 10px 0;text-align:center;position:relative;float:left;font-family: 'Bagnard';font-weight: normal;font-style: normal;font-size: 33px;line-height: 1.3;margin-top:0px;}
section #content .thp-block .thp-block-detail p{width:100%;margin:0;position:relative;float:left;font-family:bilo, sans-serif;color:#1D294E;font-size:24px;text-align:left;line-height:1.4;margin-top:0px;}
 /*new design end 12-11-2020*/

/*new design end 12-11-2020*/

/*new change 11-8-2021*/
.home-section.new-req1 .hc-video{top:0;}
.home-section.new-req1 .hcv-inner{height:56.22254758418741vw;}
section #content .new-req1 .text-bg-box{bottom:10.468521229868228vw;}
section #content .new-req1 .text-bg-box .inner-text{padding:0 7.320644216691069vw;}
section #content .new-req1 .text-bg-box .inner-text p{font-size:2.4158125915080526vw;line-height:2.781844802342606vw;letter-spacing:-0.03587115666178624vw;}
section #content .new-req1 .video-main .player{padding-bottom:56.22254758418741vw;}
section #content .new-req1 .video-main .vm-img{padding-bottom:56.22254758418741vw;}
section #content .new-req1 .hbt-links{bottom:2.4890190336749636vw;left:0;}
section #content .new-req1 .hbt-links .hbt-inner a{margin:0 0 0 4.392386530014641vw;font-size:1.5373352855051245vw;letter-spacing:-0.024158125915080528vw;line-height:2.781844802342606vw;}
/*new change 11-8-2021*/

.insta-button a.insta-juicer-button {
  border: 0.14641288433382138vw solid #fff;
  font-size: 1.5373352855051245vw;
  letter-spacing: -0.007320644216691069vw;line-height: 1.903367496339678vw;
  padding: 0.951683748169839vw 0 1.0248901903367496vw;
  width: 22.32796486090776vw;height: 4.026354319180088vw;padding-left: 5.636896046852123vw;
}
.insta-button a.insta-juicer-button::before {
  width: 2.4158125915080526vw;
  height: 2.4158125915080526vw;
  left: 1.8301610541727673vw;
  top: 0.8052708638360175vw;
}
.insta-button a.insta-juicer-button:hover {
  border: 0.14641288433382138vw solid #000;
}
/*after pointresolve wAlee*/
 section #content .img-info-box.pad-dot2 .img-box label{padding-left:2.9282576866764276vw !important;}
 section #content .img-info-box.pad-dot3 .img-box label{padding-left:4.392386530014641vw !important;}
 section #content .img-info-box.pad-dot4 .img-box label{padding-left:5.856515373352855vw !important;}
 section #content .img-info-box.pad-dot5 .img-box label{padding-left:7.320644216691069vw !important;}

/*Footer-Start*/
footer{padding:2.781844802342606vw 0;}
footer.mrtop70{margin-top:5.124450951683748vw;}
footer #footer{width:100%;margin:0;padding:0 6.222547584187408vw;}
footer #footer .footer-inner .upper-part .footer-links ul{width:14.202049780380674vw;margin:0 0 0 8.052708638360176vw;}
footer #footer .footer-inner .upper-part .footer-links ul li{margin:0 0 0.14641288433382138vw 0;font-size:1.2445095168374818vw;line-height:1.45;}
footer #footer .footer-inner .upper-part .footer-links ul li a{font-size:1.2445095168374818vw;line-height:1.45;}
a.ext-link:after{width:0.951683748169839vw;height:0.951683748169839vw;top:0.29282576866764276vw;right:-1.4641288433382138vw;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li{width:14.787701317715959vw;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li label{font-size:1.0248901903367496vw;line-height:1.7;letter-spacing:0.015373352855051243vw;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li .logo-box{width:12.95754026354319vw;height:7.320644216691069vw;margin:1.610541727672035vw 0 0 0;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li:last-child{width:8.49194729136164vw;margin-left:2.562225475841874vw;}

footer #footer .footer-inner .footer-nav{margin:2.1961932650073206vw 0 0 0;}
footer #footer .footer-inner .footer-nav .social-links .icon-box{width:1.4641288433382138vw;height:1.4641288433382138vw;}
footer #footer .footer-inner .footer-nav .social-links .icon-box.twt{margin-left:1.171303074670571vw;margin-top:0.14641288433382138vw;}
footer #footer .footer-inner .footer-nav .social-links .icon-box.lkd{margin-left:16px;background-image:url(../images/footer-linkdin.svg);}

footer #footer .footer-inner .footer-nav ul li{margin:0 0 0 1.8301610541727673vw;font-size:1.0248901903367496vw;letter-spacing:0.015373352855051243vw;line-height:1.7;}
/*Footer-End*/

}




@media only screen and (min-width:769px) and (max-width:990px) {
    .juicer-feed .j-stacker>*{width:32% !important;margin:0 0 0 2% !important;padding:0;float:left !important;}
.juicer-feed.image-grid li.feed-item, .juicer-feed.slider li.feed-item, .juicer-feed.hip li.feed-item{margin-bottom:1.8301610541727673vw !important;}
.juicer-feed .j-stacker>*:nth-child(4n-3){margin-left:2% !important;}
.juicer-feed .j-stacker>*:nth-child(3n-2){margin-left:0 !important;}

}
@media only screen and (min-width:0) and (max-width:768px) {

/*Header-Start*/
header{width: 100%;height: 25.6vw;background-color:transparent;}
header #header{padding: 0 5.333333333333334vw;width:100%;}
header .logo{width: 19.2vw;height: 19.2vw;margin: 1.3333333333333335vw 0 0 0;}
header .menu{width:6.666666666666667vw;height:4.8vw;margin:0;padding:0;position:absolute;right:5.333333333333334vw;top:3.8vw;background-image:url(../images/menu-icon-m.png);background-repeat:no-repeat;background-size:100% auto;text-decoration:none;display:block;z-index:99999999;}


header nav{display:none;}
body.nav-open header{width:100%;height:1000vh;background-color:#272727;}
body.nav-open header .logo{background-image:url(../images/logo-white.svg);position:relative;}
body.nav-open header .menu.active{width:5.066666666666666vw;height:5.066666666666666vw;right:6.133333333333333vw;top:4.653333333333333vw;background-image:url(../images/cross-icon.png);}
body.nav-open header nav{height:100vh;padding:0 5.333333333333334vw;}
body.nav-open header nav ul{margin:28vw 0 0 0;}
body.nav-open header nav ul li a{font-size:6.933333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:10vw;}
body.nav-open header nav ul:last-child{margin-top:6vw;padding-top:5vw;margin-left:0;}


header.header2 .logo{background-image:url(../images/logo-black.svg);}
header.header2 .menu{width:6.666666666666667vw;height:4.8vw;margin:0;padding:0;position:absolute;right:5.333333333333334vw;top:4.8vw;background-image:url(../images/menu-icon.png);background-repeat:no-repeat;background-size:100% auto;text-decoration:none;display:block;z-index:99999999;}
body.nav-open header.header2 .menu.active{width:5.066666666666666vw;height:5.066666666666666vw;right:6.133333333333333vw;top:4.653333333333333vw;background-image:url(../images/cross-icon.png);}

header.header2 .sub-nav{width: 60.4vw;float: right;margin:12.866666666666665vw 0 0 0;padding: 1.666666666666667vw 0 0 0;}
header.header2 .sub-nav .active-page{font-size: 4.533333333333333vw;letter-spacing: -0.1px;line-height: 6.4vw;}
header.header2 .sub-nav ul{display: none;}


header.header2.whit{background-color:#fff;position:fixed;}
header.header2.whit .sub-nav{border-top:1px solid #27272726;}
header.header2.whit .sub-nav .active-page{color:#272727;}
header.header2.whit .sub-nav ul li a{color:#272727;}
header.header2.whit .logo{background-image:url(../images/logo-black.svg);}
header.header2.whit .menu{background-image:url(../images/menu-icon.png);}

body.nav-open header nav ul li.nm-links{margin: 0 0 0 0;}
body.nav-open header nav ul li.nm-links .social-links {margin: 6vw 0 0 0;}
body.nav-open header nav ul li.nm-links .social-links .icon-box {width: 5.066666666666666vw;height: 5.066666666666666vw;}
body.nav-open header nav ul li.nm-links .social-links .icon-box.twt {width: 5.333333333333334vw;height: 4.8vw;margin-left: 4.266666666666667vw;}
body.nav-open header nav ul li.nm-links .txt-links {width: 55.466667vw;}
body.nav-open header nav ul li.nm-links .txt-links a:first-child {margin-left: 10vw;}
body.nav-open header nav ul li.nm-links .txt-links a.ext-link.white:after {top: 1.866666666666667vw;right: -5.333333333333334vw;}
body.nav-open header nav ul li.nm-links .txt-links a {margin: 0 0 0 14.666666666666666vw;font-size: 4.533333333333333vw;line-height: 6.666666666666667vw;}
/*Header-End*/

/*Home-Page-Start*/
section{margin-top:25.6vw;}
section.notop{margin-top:25.6vw;}

section.topmargin{margin-top:-25.6vw;}
section #content .content-inner{width:100%;margin:0;padding:0;}
.home-section {height:100vh;}
.video-main {width: 100%;height:100vh;}
.video-main .player {height:100vh !important;padding-bottom:0 !important;}
.video-main .vm-img {height:100vh !important;padding-bottom:0 !important;}

/*section #content .text-bg-box{padding-top:30vw;align-items: initial;height:100%;}*/
/*section #content .text-bg-box .inner-text{padding: 0 5.333333333333334vw;}*/
section #content .text-bg-box .inner-text h1{width:100%;font-size: 6.533333333333333vw;letter-spacing: 0.10400000000000001vw;line-height: 8vw;}
.play-btn{width: 11.696vw;height: 11.696vw;margin: 0 0 0 0;position: absolute;left: 0;bottom: -16.8vw;}

/*Abbas Change Start*/
section #content .text-bg-box{padding-top:25.6vw;}
section #content .text-bg-box .inner-text{width:94%;padding: 0 5.333333333333334vw;}
section #content .text-bg-box .inner-text h1{font-size:10.4vw;letter-spacing:0.10400000000000001vw;line-height:0.9;}
section #content .text-bg-box .inner-text h1 span{font-size:26.93333333333333vw;letter-spacing:0.2693333333333333vw;}
section #content .text-bg-box .inner-text p{margin:3vw 0 0 0;font-size:6.533333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;}
.play-icon{width:20.333333333333336vw;height:20.333333333333336vw;bottom:-15.333333333333334vw;right:0;}
/*Abbas Chnage End*/
/*Home-Page-End*/

/*Abbas Change Start*/
section #content .text-main{margin-top:10.666666666666668vw;}
section #content .text-main .content-inner{padding:0 5.333333333333334vw;}
section #content .text-main h2{font-size:3.733333333333334vw !important;letter-spacing:0.055999999999999994vw !important;line-height:4.8vw !important;}
section #content .text-main p{margin:6vw 0 0 0;font-size:5.333333333333334vw;letter-spacing:-0.05333333333333334vw;line-height:6.666666666666667vw;}
section #content .text-main .bg{width:100%;float:left;padding-bottom:49.04831625183016%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
section #content .text-main p:first-of-type{margin-top:4vw}

section #content .bg-illustration{width:100%;height:calc(100% - 89.60000000000001vw);top:89.60000000000001vw;left:0;background-size:100% auto;}

section #content .text-main.full .content-inner{padding:0 5.333333333333334vw;} 
section #content .text-main.full .content-inner ul li{width:100%;margin-left:0;margin-bottom:4vw;}
section #content .text-main.full .content-inner ul li p{font-size: 4.533333333333333vw;line-height: 6.4vw;margin-top: 1.866666666666667vw !important;}

section #content .text-main.full .content-inner a{margin-top:0;font-size: 3.733333333333334vw;line-height: 5.866666666666666vw;letter-spacing:0.14933333333333335vw;}

section #content .text-main.full.pt{margin-top:8.41874084919473vw;}

section #content .text-main.full.pt .content-inner ul li{margin-bottom:5.333333333333334vw;}
section #content .text-main.full.pt .content-inner ul li .bg{opacity:1;visibility:visible;transition:opacity 0.35s;}
section #content .text-main.full.pt .content-inner ul li:hover .bg{opacity:1;visibility:visible;transition:opacity 0.35s;}
section #content .text-main.full.pt .content-inner ul li .bg.workspace{background-image:url(../images/logo-workspace-m.png);background-size:242px 84px;}
section #content .text-main.full.pt .content-inner ul li .bg.living{background-image:url(../images/logo-living-m.png);background-size:185px 84px;}
section #content .text-main.full.pt .content-inner ul li .bg.retail{background-image:url(../images/logo-retail-m.png);background-size:157px 74px;}
section #content .text-main.full.pt .content-inner ul li .bg.restaurant{background-image:url(../images/logo-restaurant-m.png);background-size:220px 95px;}
section #content .text-main.full.pt .content-inner ul li .bg.culture{background-image:url(../images/logo-culture-m.png);background-size:233px 106px;}
section #content .text-main.full.pt .content-inner ul li .bg.heartofcity{background-image:url(../images/logo-heartofcity-m.png);background-size:144px 144px;border-radius:100%;}
section #content .text-main.full.pt .content-inner ul li .bg.sheffield{background-image:url(../images/logo-sheffield-m.png);background-size:238px 85px;}
section #content .text-main.full.pt .content-inner ul li .bg.community{background-image:url(../images/logo-community-m.png);background-size:280px 68px;}
section #content .text-main.full.pt .content-inner ul li .bg.contact{background-image:url(../images/logo-contact-m.png);background-size:181px 68px;}
section #content .text-main.full.ffgr{margin-top:6.954612005856515vw;margin-bottom:5.124450951683748vw;}


section #content .text-main label{margin-left:0;text-align:left;margin-right:0;margin-top:1.7vw;float:left;padding:0;width:80%;}
section #content .text-main .flex-control-paging{left:auto;right:0;bottom:auto;display:block !important;top:51vw;}
section #content .text-main .flex-control-paging a{margin-right: 0;margin-left: 7px;}

.video-popup{padding:0 5.333333333333334vw;} 
.video-popup .video-popup-inner{width:100%;height:47.199999999999996vw;border-width:2.4vw;margin:270px 0 0 0;} 
.video-popup .video-popup-inner .player-video{position:absolute !important;}
.video-popup .video-popup-inner .close-video{width:8.266666666666666vw;height:8.266666666666666vw;right:-2.4vw;top:-8.266666666666666vw;background-size:5.066666666666666vw 5.066666666666666vw;}
/*Abbas Chnage End*/
/*Home-Page-End*/


/*Retail-Page-Start*/
section #content .text-img-box{width:100%;height:125.8vw;margin:0;}
section #content .text-img-box.wrspa{height:125.8vw;}
section #content .text-img-box ul li.bg-img-box{background-size:100% auto;}
section #content .text-img-box .inner-text{width:100%;top:11.733333333333333vw;left:0;padding:0 5.333333333333334vw;}
section #content .text-img-box .inner-text{width:100%;height:auto;/*top:11.733333333333333vw;*/top:auto;left:0;padding:0 5.333333333333334vw;position:relative;float:left;margin-bottom:10vw;}
section #content .text-img-box.t-right .inner-text{width:100%;left:0;right:auto;}
section #content .text-img-box .inner-text h1{margin-top:0;font-size:6.133333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;}
section #content .text-img-box .inner-text p{width:100%;float:left;margin:3.5623409669211195vw 0 0 0;font-size:8vw;letter-spacing:-0.13486005089058525vw;line-height:9.669211195928753vw;color:#272727;}
section #content .text-img-box .inner-text p br{display:none;}
 section #content .text-img-box .inner-text.cmtext p{margin-bottom:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}

 section #content .text-img-box.oldh .inner-text{width:100%;left:0;top:2.4890190336749636vw;}
 section #content .text-img-box ul{height:113.86666666666667vw;left:0;bottom:0;margin:0;padding:0;background-repeat:no-repeat;background-size:100% auto;}
 section #content .text-img-box ul li.bg-img-box{width:100%;margin:0;padding:0;float:left;position:relative;}

section #content .text-img-box.full{height:auto;}
section #content .text-img-box .txdetail{width:100%;height:100%;margin:0;float:left;position:relative;z-index:2;}
section #content .text-img-box .bg-img-box{position:relative;height:66.66666666666666vw;top:auto;float:left;}
section #content .text-img-box .content-inner{max-width:100%;}
section #content .text-img-box .inner-text{width:100%;padding:0 5.333333333333334vw;}
section #content .text-img-box .heartshape{width:51.653944020356235vw;height:66.66666666666666vw;right:11.450381679389313vw;bottom:4vw;}
section #content .text-img-box .heartshape.sh2{width:86.00508905852418vw;height:66.41221374045801vw;right:auto;left:6.615776081424936vw;top:auto;bottom:6vw;}
section #content .text-img-box .heartshape.sh4{width:74.653944020356235vw;height:66.66666666666666vw;right:0;bottom:0;top:auto}

 section #content .text-img-box .heartshape.sh3{width:48vw;height:60.66666666666666vw;right:auto;left:5vw;top:auto;bottom:1.98876404494382vh;}
section #content .text-img-box .heartshape.sh4{width:48vw;height:60.66666666666666vw;left:auto;right:5vw;top:auto;bottom:2.348314606741573vh;}
section #content .text-img-box .heartshape.sh5{width:48vw;height:60.66666666666666vw;right:auto;left:5vw;top:auto;bottom:3vw;}
section #content .text-img-box .heartshape.sh6{width:70vw;height:64.66666666666666vw;right:auto;left:0;top:auto;bottom:1vw;}

section #content .text-img-box.narrow-center{width:100%;height:136.8vw;}
section #content .text-img-box.narrow-center ul li.bg-img-box{background-size:cover;background-position:center center;}
section #content .text-img-box.narrow-center .inner-text{padding:0 5.333333333333334vw;}

section #content .text-img-box.rcb-text .inner-text{width:100%;left:0;right:auto;top:11.733333333333333vw;bottom:0;}
section #content .text-img-box.lc-text .inner-text{width:100%;left:0;right:auto;top:11.733333333333333vw;}
section #content .text-img-box.living-text .inner-text{width:100%;left:0;right:auto;top:11.733333333333333vw;bottom:auto;}
section #content .text-img-box.sheffield-text .inner-text{top:11.733333333333333vw;left:0;}
section #content .text-img-box.dvp-text .inner-text{width:100%;left:0;top:11.733333333333333vw;}
section #content .text-img-box.ws-text .inner-text{width:100%;left:0;top:2.4890190336749636vw;}

section #content .img-info-box{margin:12vw 0 0 0;}
section #content .inner0{width:100%;margin:0;float:left;}
section #content .img-info-box .img-box{width:calc(100% - 5.333333333333334vw);}
section #content .img-info-box .img-box .flexslider .slides > li{width:100%;}
section #content .img-info-box .img-box label{margin:1.866666666666667vw 0 0 0;padding:0 5.333333333333334vw;font-size:3.733333333333334vw;letter-spacing:0.055999999999999994vw;line-height:4.8vw;}
section #content .img-info-box .info-box{width:100%;float:left;margin:0 0 0 0;padding:0 5.333333333333334vw;}
section .slider .description h1{width:100%;padding: 0;float: left;margin:18px 0 0 0;font-family:'Bagnard';font-weight: normal;font-size:42px;color:#272727;line-height:48px;letter-spacing:-0.63px;text-align:left;}
section #content .img-info-box .info-box h2{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-info-box.uper-h .info-box h2{margin-bottom:3vw;margin-top:0;font-size:6.133333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;}
section #content .img-info-box .info-box h4{margin-bottom:3vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-info-box .info-box p{margin-bottom:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-info-box .info-box .prah5{margin-bottom:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}

section #content .img-info-box br{display:none;}

section #content .img-info-box.img-right .info-box{float:left;}
section #content .img-info-box .info-box ul{margin:0 0 5.333333333333334vw 5.333333333333334vw;}
section #content .img-info-box .info-box ul li{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-info-box .info-box ol{margin:0 0 5.333333333333334vw 5.333333333333334vw;}
section #content .img-info-box .info-box ol li{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}

section #content .img-info-box .double-imgs{width:calc(100% - 5.333333333333334vw);}
section #content .img-info-box .flexslider .slides > li .swimage.double-imgs{width:100%;}
section #content .img-info-box .swimage.double-imgs img{width:49.22%;float:left;}
section #content .img-info-box .swimage.double-imgs img:nth-child(2n){/*margin-right:3.1928480204342273%;*/float:right;}
section #content .img-info-box .swimage.double-imgs img:nth-child(2n){margin-left:0;}
section #content .img-info-box .swimage.double-imgs img:nth-child(2n){margin-left:0;}

section #content .img-info-box .swimage.double-imgs.doblv2 img{width:40.85510688836104vw;float:left;}
section #content .img-info-box .swimage.double-imgs.doblv2 img:nth-child(2n){width:51.543942992874115vw;float:right;}

section #content .img-info-box  .flexslider .slides > li .swimage.nocaption{width:100%;padding-bottom:0;float:left;}
section #content .img-info-box  .flexslider .slides > li .swplan.nocaption{padding-bottom:0;float:left;}

section #content .img-info-box .vr-double-imgs{width:calc(100% - 5.333333333333334vw);}
section #content .img-info-box .vr-double-imgs .flexslider .slides > li{width:100%;}
section #content .img-info-box .vr-double-imgs img:first-child{margin-bottom:2.666666666666667vw;}

section #content .img-info-box.right .img-box{float:right;}
section #content .img-info-box.right .info-box{float:left;margin:0;}
section #content .img-info-box.right .img-box label{padding:0 0;text-align:left;}
 
section #content .img-info-box.sm .img-box{width:calc(100% - 5.333333333333334vw);}
section #content .img-info-box.sm .img-box .flexslider .slides > li{width:100%;}
section #content .img-info-box.sm .img-box label{padding:0 5.333333333333334vw;}
section #content .img-info-box.sm.rl85 .img-box label{padding:0 5.333333333333334vw;}

section #content .img-info-box.lg .img-box{width:calc(100% - 5.333333333333334vw);}
section #content .img-info-box.lg .img-box .flexslider .slides > li{width:100%;}
section #content .img-info-box.nolp .img-box label{padding: 0 5.333333333333334vw;}

section #content .img-info-box.xlg .img-box{width:calc(100% - 5.333333333333334vw);}
section #content .img-info-box.xlg .img-box .flexslider .slides > li{width:100%;}

section #content .img-info-box.ml .img-box{margin-left:0;}
section #content .img-info-box.right.ml .img-box{margin-left:0;margin-right:0;}
 
section #content .img-info-box.ltl .img-box label{margin-left:0;text-align:right;}
section #content .img-info-box.ltl .img-box .flex-control-paging{left:0;}

section #content .dt{margin-bottom:5.333333333333334vw;/*margin-top:6.666666666666667vw;*/}
section #content .dt h3{font-size:11.733333333333333vw;letter-spacing:0.11733333333333333vw;line-height:12.8vw;}
section #content .dt span{padding:1.3333333333333335vw 0 3.2vw 0;font-size:4.533333333333333vw;letter-spacing:0.04533333333333334vw;line-height:5.333333333333334vw;}
section #content .dt p{margin-top:3.2vw !important;}
section #content .dt a{margin-bottom:3.2vw;font-size:3.733333333333334vw;letter-spacing:0.14933333333333335vw;line-height:5.866666666666666vw;}
 
section #content .dtb{padding-top:4.666666666666667vw;padding-bottom:4.666666666666667vw;margin-top:4.666666666666667vw;margin-bottom:4.366666666666667vw;}
section #content .dtb p:last-of-type{margin-bottom:0;}

section #content .img-info-box .info-box .link{margin-top:2.666666666666667vw;}
section #content .img-info-box .info-box .link h5{padding-left:13.333333333333334vw;font-size:4.533333333333333vw;line-height:5.866666666666666vw;}
section #content .img-info-box .info-box .link h5:before{width:9.066666666666666vw;height:11vw;top:1.0666666666666667vw;}
section #content .img-info-box .info-box .link a.download-link{margin-left:13.333333333333334vw;font-size:3.2vw;line-height:6.133333333333333vw;letter-spacing:0.09599999999999999vw;}
section #content .img-info-box .info-box .link.agent h5:before{width:9.066666666666666vw;height:9.066666666666666vw;top:1.0666666666666667vw;}
section #content .img-info-box .info-box .link.sf-share:before{width:8vw;height:8vw;left:7vw;top:0;}
section #content .img-info-box .info-box .link.link-n h5:before{width:9.066666666666666vw;height:9.066666666666666vw;left: 0;}
section #content .img-info-box .info-box .link.sf-share{margin-bottom:12vw;}

section .slider{height:auto;margin-top:9.866666666666667vw;}
section .flexslider{width:100%;float:left;}
section .flexslider .slides > li{width:100%;height:auto;}
ul.slides {width:100%;}
section .slider .slides > li .bgslider{height:75.2vw;}
section .flexslider .slides > li label{font-size:3.733333333333334vw;letter-spacing:0.055999999999999994vw;line-height:4.8vw;padding:0 5.333333333333334vw;}
section .slider .description{width:100%;margin-bottom:13.333333333333334vw;padding:0 5.333333333333334vw;}
section .slider .description h1{margin-top:3.4666666666666663vw;font-size:8.799999999999999vw;line-height:11.200000000000001vw;letter-spacing:-0.13066666666666668vw;}
section .slider .description h4{font-size:5.6000000000000005vw;line-height:6.933333333333333vw;letter-spacing:-0.02666666666666667vw;}
section .slider .description p{margin-top:5.333333333333334vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section .slider .description span{font-size:3.733333333333334vw;line-height:5.866666666666666vw;letter-spacing:0.14933333333333335vw;}
section .slider .description ul{width:94%;margin:5.333333333333334vw 0 0 5.333333333333334vw;}
section .slider .description ul li{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section .slider .description ol{width:94%;margin:5.333333333333334vw 0 0 5.333333333333334vw;}
section .slider .description ol li{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
.shadow{text-shadow: 0px -1px 34px rgba(44, 44, 42, 0.8);}
/* Arrows */  
.flex-direction-nav{display:none !important;}

.flex-control-paging {bottom:auto;top:78.13333333333333vw;left:5.333333333333334vw;display:none;}
.flex-control-paging li a{width:2.666666666666667vw;height:2.666666666666667vw;margin-right:2.4vw;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{width:2.666666666666667vw;height:2.666666666666667vw;}

section #content .count-info-box{margin-top:18.666666666666668vw;padding:0 5.333333333333334vw;}
section #content .heading-box{margin-top:10.666666666666668vw;margin-bottom:10.666666666666668vw;}
section #content .mrg70{margin-top:18.666666666666668vw;}
section #content .mrg180{margin-top:26.666666666666668vw;}
section #content .heading-box h2{font-size:6.933333333333333vw;line-height:8vw;letter-spacing:-0.10400000000000001vw;}
section #content .heading-box h4{font-size:6.933333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;}
section #content .heading-box p{margin-top:2.666666666666667vw;font-size:3.733333333333334vw;letter-spacing:0.14933333333333335vw;line-height:5.866666666666666vw;}
section #content .inner190{width:100%;margin:0;padding:0;}
section #content .count-info-box ul{margin:0;}
section #content .count-info-box ul li{width:100%;margin-left:0;}
section #content .count-info-box ul li h3{font-size:11.733333333333333vw;letter-spacing:0.11733333333333333vw;line-height:12.8vw;}
section #content .count-info-box ul li span{padding-bottom:1.866666666666667vw;font-size:4.533333333333333vw;letter-spacing:0.04533333333333334vw;line-height:5.333333333333334vw;}
section #content .count-info-box ul li p{margin-top:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .count-info-box a{margin-top:7.733333333333333vw;font-size:3.733333333333334vw;letter-spacing:0.14933333333333335vw;line-height:5.866666666666666vw;}
section #content .count-info-box .btn-slick{display:none !important;}
section #content .count-info-box .slick-dots{margin-top:5.333333333333334vw !important;display:block !important;}
section #content .count-info-box .slick-dots li{width:2.666666666666667vw !important;height:2.666666666666667vw;background-color:#FFFFFF;margin-left:2.4vw;border:1px solid #000000;}
section #content .count-info-box .slick-dots li.slick-active{width:2.666666666666667vw;height:2.666666666666667vw;background-color:#000000;}  

section #content .img-quote-box{margin-top:14.666666666666664vw;padding:0 5.333333333333334vw;}
section #content .img-quote-box .img-box{width:100%;}
section #content .img-quote-box .img-box label{margin-top:2.1333333333333333vw;font-size:3.733333333333334vw;letter-spacing:0.055999999999999994vw;line-height:4.8vw;}
section #content .img-quote-box .quote-box{width:100%;height:auto;margin-top:23.200000000000003vw;}
section #content .img-quote-box .quote-box blockquote{font-size:6.933333333333333vw;letter-spacing:0.034666666666666665vw;line-height:8.533333333333333vw;}
section #content .img-quote-box .quote-box blockquote br{display:none;}

section #content .img-quote-box .quote-box blockquote::before{width:9.333333333333334vw;height:10.5vw;top:-12vw;left:0;}
section #content .img-quote-box .quote-box blockquote::after{width:14.666666666666666vw;height:14.666666666666666vw;bottom:-8vw;right:19vw;}
section #content .img-quote-box .quote-box span{margin-top:2.666666666666667vw;padding-right:28.53333333333333vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-quote-box.quote-left .img-box{float:left;}
section #content .img-quote-box .quote-box.qb-living{width:100%;}
section #content .img-quote-box .quote-box.qb-retail{width:100%;}
section #content .img-quote-box .quote-box.qb-leisure{width:100%;}
section #content .img-quote-box .quote-box.qb-resturants{width:100%;}
section #content .img-quote-box .quote-box.qb-shefild{width:100%;}

 section #content .img-quote-box .quote-box.qb-resturants blockquote::after{right: 18vw;}
section #content .img-quote-box .quote-box.qb-living blockquote::after{right:4vw;}
section #content .img-quote-box .quote-box.qb-retail blockquote::after{right:15vw;}
section #content .img-quote-box .quote-box.qb-leisure blockquote::after{right:18vw;}
section #content .img-quote-box .quote-box.qb-shefild blockquote::after {right: 4vw;}

section #content .q-sec{margin:100px 0 0 0;}
section #content .qsec-head{margin:0 0 45px 0;}
 section #content .qsec-head h3{font-size:6.933333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;padding:0 5.333333333333334vw;}

section #content .q-sec .img-box .flexslider .slides > li{height:150vw;}
section #content .q-sec .quote-box{width:100%;padding:0 5.333333333333334vw;box-sizing:border-box;}
section #content .q-sec .quote-box .qb-inner{height:150vw;}
section #content .q-sec .quote-box span{width:100%;float:left;margin:7px 0 0 0;font-size:17px;line-height:24px;}
section #content .q-sec .quote-box blockquote{font-size:6.933333333333333vw;letter-spacing:0.034666666666666665vw;line-height:8.533333333333333vw;}
section #content .q-sec .quote-box blockquote::before{width:9.333333333333334vw;height:10.5vw;top:-12vw;left:0;}
section #content .q-sec .quote-box blockquote::after{width:14.666666666666666vw;height:14.666666666666666vw;bottom:-7vw;right:-2vw;}
section #content .q-sec .quote-box.qscwidth{width:100%;}
section #content .q-sec .quote-box.qthrwidth{width:100%;}
section #content .q-sec .quote-box.qthrwidth blockquote::after{right:24px;}
section #content .q-sec .quote-box.qforrwidth{width:100%;}
section #content .q-sec .flex-control-paging{position:relative;bottom:10vw;display:block !important;left:auto;top:auto;}
section #content .q-sec .flex-control-paging li a{width:2vw;height:2vw;margin-right:2vw;}

section #content .company-box{margin-top:18.666666666666668vw;padding:0 5.333333333333334vw;}
section #content .company-box span{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .company-box ul{margin-top:10.666666666666668vw;}
section #content .company-box ul li{width:33.43283582089553%;float:left;margin:10.666666666666668vw 0 0 16vw;}
section #content .company-box ul li:nth-child(4n-7){margin-left:0;}
section #content .company-box ul li:nth-child(-n+4){margin-top:10.666666666666668vw;}
section #content .company-box ul li:nth-child(odd){margin-left:0;}
section #content .company-box ul li:nth-child(-n+2){margin-top:0;}
section #content .company-box ul li img{width:100%;height:auto;float:left;margin:0;padding:0;}

section #content .dev-plan-box{margin-top:14.666666666666664vw;}
section #content .dev-plan-box h3{font-size:6.933333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;padding:0 5.333333333333334vw;}
section #content .dev-plan-box a.map-link{margin-top:8vw;font-size:3.733333333333334vw;letter-spacing:0.14933333333333335vw;line-height:5.866666666666666vw;padding:0 5.333333333333334vw;}
section #content .dev-plan-box ul{margin-top:0;padding:0 5.333333333333334vw;}
section #content .dev-plan-box ul li.dropdown{width:100%;height:17.333333333333336vw;margin-bottom:1.0666666666666667vw;margin-left:0;}
section #content .dev-plan-box ul li.dropdown:last-child{margin-bottom:0;}
section #content .dev-plan-box ul li.dropdown .view-plan{width:auto;height:auto;margin:0;padding:0;font-family:bilo, sans-serif;font-weight: 700;font-style: normal;font-size:3.733333333333334vw;color:#272727;letter-spacing:0.14933333333333335vw;line-height:5.866666666666666vw;position:absolute;top:2.933333333333333vw;right:3.4666666666666663vw;}
section #content .dev-plan-box ul li.dropdown::after{padding:0.8vw;top:3.2vw;right:4vw;border-width:0 0.8vw 0.8vw 0;display:none;}
section #content .dev-plan-box ul li.dropdown:hover::after{top:4vw;}
section #content .dev-plan-box ul li.dropdown a{padding:2.4vw 4vw;}
section #content .dev-plan-box ul li.dropdown a h4{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .dev-plan-box ul li.dropdown a p{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content{display:none !important;width:100%;height:auto;margin:65px 0 0 0;padding:10px 0;position:absolute;top:0;left:0;list-style:none;display:none;background-color:#8EC9D0 !important;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content:before{width:21px;margin:0;padding:0;content:' ';border-top:1px solid #272727;position:absolute;top:0;left:17px;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li a.dd-link{width:100%;height:auto;float:left;margin:0;padding:0 13px;text-align:left;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .dev-plan-box ul li.dropdown ul.dropdown-content li a.dd-link label{margin-left:13.333333333333334vw;font-size:3.2vw;line-height:6.133333333333333vw;letter-spacing:0.09599999999999999vw;}

section #content .dev-plan-box ul li.dropdown:hover ul.dropdown-content{display:block;}
section #content .dev-plan-box .img-box{height:100vh;float:none;position:fixed;top:0;left:0;z-index:999999;background-color:#FFFFFF;margin-top:0;}
section #content .dev-plan-box .img-box.first{width: 100%;height: auto;float: left;position: relative;z-index: 0;margin-top:8vw;}
section #content .dev-plan-box .img-box .plan-popup{width:100%;float:left;margin:0;padding:4vw 0 0 0;position:relative;}
section #content .dev-plan-box .img-box .plan-popup .inner-text{width:100%;float:left;margin:0;padding:0 5.333333333333334vw;}
section #content .dev-plan-box .img-box .plan-popup h4{width:100%;float:left;margin:0;padding:0;font-family: bilo, sans-serif;font-weight: 700;font-style: normal;font-size:4.533333333333333vw;color:#272727;line-height:6.4vw;}
section #content .dev-plan-box .img-box .plan-popup span{width:100%;float:left;margin:0 0 6.4vw 0;padding:0;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:4.533333333333333vw;color:#272727CB;line-height:6.4vw;position:relative;}
section #content .dev-plan-box .img-box .plan-popup span:after{width:5.6000000000000005vw;margin:0;padding:0;content:' ';border:1px solid #272727;position:absolute;left:0;bottom:-3.4666666666666663vw;}
section #content .dev-plan-box .img-box .plan-popup ul{width:100%;float:left;margin:0;padding:0;list-style:none;}
section #content .dev-plan-box .img-box .plan-popup ul li{width:50%;float:left;margin:0;padding:0;}
section #content .dev-plan-box .img-box .plan-popup ul li a{width:auto;float:left;margin:0;padding:0;text-decoration:underline;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:4.533333333333333vw;color:#272727CB;line-height:6.4vw;}
section #content .dev-plan-box .img-box .plan-popup .plan-img-box{width:100%;float:left;margin:8vw 0 0 0;padding:0;overflow-x:auto;overflow-y:hidden;}
section #content .dev-plan-box .img-box .plan-popup .plan-img-box img{width:789px;float:left;margin:0;padding:0;}
section #content .dev-plan-box .img-box .plan-popup .close-icon{width:5.066666666666666vw;height:5.066666666666666vw;margin:0;padding:0;background-image:url(../images/cross-icon-black.png);background-repeat:no-repeat;background-size:100% auto;position:absolute;top:4.533333333333333vw;right:6.133333333333333vw;}

/*section #content .dev-plan-box .img-box{margin-top:8.266666666666666vw;}
section #content .dev-plan-box .img-box.first{display:block;}*/


section #content .available-space{/*margin-top:22.666666666666664vw;*/margin-top:12.666666666666664vw;}
section #content .available-space .img-info-box .img-box{min-height:58.666666666666664vw;}
section #content .available-space .img-info-box .info-box{width:100%;margin-left:0;min-height:58.666666666666664vw;margin-top:8vw;}
section #content .available-space .img-info-box.right .info-box{margin-left:0;margin-top:8vw;}
section #content .available-space .img-info-box.ml.lb .img-box label{margin-left:0;}



section #content .spaces-box{margin-top:0;padding:0 5.333333333333334vw;}
section #content .spaces-box h3{margin-bottom:0;font-size:6.933333333333333vw;line-height:8vw;letter-spacing:-0.10400000000000001vw;}
section #content .spaces-box h4{margin-bottom:4.8vw;font-size:5.6000000000000005vw;line-height:6.933333333333333vw;letter-spacing:-0.02666666666666667vw;}
section #content .spaces-box ul li{width:100% !important;margin:0 0 0 0;}
section #content .spaces-box ul li .thumb-box{margin-bottom:5.333333333333334vw;}
section #content .spaces-box ul li .thumb-box label{width:35.733333333333334vw;height:9.066666666666666vw;padding-top:1.0666666666666667vw;font-size:3.733333333333334vw;line-height:6.933333333333333vw;letter-spacing:0.055999999999999994vw;}
section #content .spaces-box ul li h3{font-size:5.333333333333334vw;line-height:6.666666666666667vw;}
section #content .spaces-box ul li p{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .spaces-box ul li span{margin-top:3.733333333333334vw;font-size:3.733333333333334vw;line-height:4.8vw;letter-spacing:0.055999999999999994vw;}
section #content .spaces-box .btn-slick{display:none !important;}
section #content .spaces-box .slick-dots{margin-top:5.333333333333334vw !important;display:block !important;}
section #content .spaces-box .slick-dots li{width:2.666666666666667vw !important;height:2.666666666666667vw;background-color:#FFFFFF;margin-left:2.4vw;border:1px solid #000000;}
section #content .spaces-box .slick-dots li.slick-active{width:2.666666666666667vw;height:2.666666666666667vw;background-color:#000000;}  

section #content .git-box{margin-top:24vw;padding:10.666666666666668vw 0 0 0;}
section #content .git-box h3{font-size:6.933333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;padding:0 5.333333333333334vw;}
section #content .git-box ul{margin-top:8vw;padding:0 5.333333333333334vw;}
section #content .git-box ul li{width:100%;min-height:auto;margin:10.666666666666668vw 0 0 0;}
section #content .git-box ul li:nth-child(3n-2){margin-left:0;}
section #content .git-box ul li:nth-child(-n+3){margin-top:10.666666666666668vw;}
section #content .git-box ul li:first-child{margin-top:0;}
section #content .git-box.fix-height ul li:first-child{border-right:none;border-bottom:1px solid #27272733;padding-bottom:10.666666666666668vw;}
section #content .git-box ul li .git-logo-box{margin-bottom:3.2vw;}
section #content .git-box.fix-height ul li .git-logo-box{height:auto;}
section #content .git-box ul li .git-logo-box img{width:52.83582089552239%;}
section #content .git-box ul li .git-logo-box label{margin-bottom:7.733333333333333vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .git-box ul li span{width:100%;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .git-box ul li p{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .git-box ul li a{margin-top:2.666666666666667vw;font-size:4.8vw;line-height:6.666666666666667vw;}

section #content .git-box ul li.li-lb{width:100%;display:block;}
section #content .link-block{width:100%;height:auto;margin-top:5.333333333333334vw;padding:4.8vw 5.866666666666666vw 4.8vw 22vw;;}
section #content .link-block:before{width:9.221083vw;height:9.928258vw;top:6.317716vw;left:7vw;}
section #content .link-block h5.lb-heading{font-size: 4.533333333333333vw;line-height: 6.4vw;margin-bottom:0;}
section #content .link-block a.lb-link{font-size: 3.2vw;line-height: 6.133333333333333vw;letter-spacing: 0.09599999999999999vw;}

section #content .git-box.center-in ul li{width:100%;min-height:100%;float:left;margin-left:0;margin:0;padding:0;text-align:center;}
section #content .git-box.center-in ul li .tow-in{width:100%;min-height:auto;margin:10.666666666666668vw 0 0 0;}
section #content .git-box.center-in ul li .tow-in:first-child{margin-left:0;}
section #content .git-box.center-in .git-logo-box img{display:block;float:left;}

/*Retail-Page-End*/

/*Development-Page-Start*/
section #content .two-column-text-box{margin-top:13.333333333333334vw;padding:0 5.333333333333334vw;}
section #content .two-column-text-box .left-column{width:100%;}
section #content .two-column-text-box h2{font-size:6.933333333333333vw;letter-spacing:0.034666666666666665vw;line-height:8.533333333333333vw;}
section #content .two-column-text-box p{margin-top:5.333333333333334vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .two-column-text-box ul{width:94%;margin:5.333333333333334vw 0 0 5.333333333333334vw;}
section #content .two-column-text-box ul li{margin-top:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .two-column-text-box ol{width:94%;margin:5.333333333333334vw 0 0 5.333333333333334vw;}
section #content .two-column-text-box ol li{margin-top:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .two-column-text-box .right-column{width:100%;margin:5.333333333333334vw 0 0 0;}

section #content .border-link-box{margin-top:21.333333333333336vw;padding:0 5.333333333333334vw;}
section #content .border-link-box .inner-box{width:100%;height:21.6vw;margin:2.666666666666667vw 0 0 0;padding:4.8vw 5.866666666666666vw 4.8vw 14.933333333333335vw;}
section #content .border-link-box .inner-box:first-of-type{margin-top:0}
section #content .border-link-box .inner-box:before{width:4.266666666666667vw;height:4.266666666666667vw;left:5.866666666666666vw;top:5.333333333333334vw;}
section #content .border-link-box .inner-box.download:before{width:5.066666666666666vw;height:6.133333333333333vw;}
section #content .border-link-box .inner-box p{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .border-link-box .inner-box a{font-size:3.2vw;line-height:6.133333333333333vw;letter-spacing:0.09599999999999999vw;}

section #content .bg-quote-box{height:112.79999999999998vw;margin-top:11.333333333333336vw;padding:26.666666666666668vw 9.333333333333334vw 0 9.333333333333334vw;display:initial;}
section #content .bg-quote-box .inner-bgq-box .text-box{width:100%;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote{font-size:6.133333333333333vw;letter-spacing:-0.01vw;line-height:8vw;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote:before{width:12.266666666666666vw;height:13.866666666666665vw;left:-6.392387vw;top:-15.806735vw;}
section #content .bg-quote-box .inner-bgq-box .text-box blockquote:after{width:18.666666666666668vw;height:18.666666666666668vw;right:-9.124451vw;bottom:-17.196193vw;}
section #content .bg-quote-box .inner-bgq-box .text-box span{margin-top:2.666666666666668vw;font-size:4.533333333333333vw;line-height:6.4vw;}

section #content .partnership-box{margin:18.4vw 0 0 0;}
section #content .partnership-box .partner-block{height:119.19999999999999vw;position:relative;}
section #content .partnership-box .partner-block .bg-logo-box{width:100%;height:100%;pointer-events:visible;}
section #content .partnership-box .partner-block .bg-logo-box.plus-icon:before{width:24vw;height:24vw;bottom:-12vw;left:39%;z-index:99;}
section #content .partnership-box .partner-block .bg-logo-box div img{width:43.46666666666666%;}
section #content .partnership-box .partner-block .bg-logo-box div img.qb-logo{width:80.80000000000001%;}
section #content .partnership-box .partner-block .pb-text-box{width:100%;height:100%;padding:5.866666666666666vw 9.333333333333334vw 0 5.333333333333334vw;float:none;margin-left:0;display:none;position:absolute;top:0;left:0;background-color:#000000;z-index:9;}
section #content .partnership-box .partner-block .pb-text-box.pdtop65{padding-top:17.333333333333336vw;}
section #content .partnership-box .partner-block .pb-text-box div h5{font-size:4.533333333333333vw;line-height:6.4vw;color:#FFFFFF;letter-spacing:-0.039999999999999994vw;}
section #content .partnership-box .partner-block .pb-text-box div p{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;color:#FFFFFF;}
section #content .partnership-box .partner-block .pb-text-box div a{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;color:#FFFFFF;}

section #content .grid-text-imgs-box{margin-top:12vw;}
section #content .grid-text-imgs-box ul{height:1632.0000000000002vw;}
section #content .grid-text-imgs-box ul li{width:89.60000000000001%;left:5.066666666666666%;}
section #content .grid-text-imgs-box ul li.text-block h5{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .grid-text-imgs-box ul li.text-block h5.mrtop10{margin-top:2.666666666666667vw;}
section #content .grid-text-imgs-box ul li.text-block h5 b{width:26.666666666666668vw;}
section #content .grid-text-imgs-box ul li.text-block p{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .grid-text-imgs-box ul li.text-block .logo-box{width:14.399999999999999vw;height:19.733333333333334vw;margin-top:5.666666666666667vw;}
section #content .grid-text-imgs-box ul li.text-block h2{font-size:11.733333333333333vw;letter-spacing:0.11733333333333333vw;line-height:12.8vw;}
section #content .grid-text-imgs-box ul li.text-block h2.mrtop25{margin-top:6.666666666666667vw;}
section #content .grid-text-imgs-box ul li.text-block h2.blk-head{margin-bottom:3vw;margin-top:0;font-size:6.133333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;}
section #content .grid-text-imgs-box ul li.text-block h4{margin-top:1.3333333333333335vw;padding-bottom:2.666666666666667vw;font-size:4.533333333333333vw;letter-spacing:0.04533333333333334vw;line-height:5.333333333333334vw;}
section #content .grid-text-imgs-box ul li.text-block span{margin-top:1.3333333333333335vw;padding-bottom:2.666666666666667vw;font-size:4.533333333333333vw;letter-spacing:0.04533333333333334vw;line-height:5.333333333333334vw;}
section #content .grid-text-imgs-box ul li.text-block a{margin-top:6.666666666666667vw;font-size:3.733333333333334vw;letter-spacing:0.14933333333333335vw;line-height:5.866666666666666vw;}
section #content .grid-text-imgs-box ul li.image-block{width:48.266666666666666%;left:0;top:134.73333333333335vw;}
section #content .grid-text-imgs-box ul li.image-block.p3{width:48.266666666666666%;left:51.46666666666667%;top:134.73333333333335vw;}
section #content .grid-text-imgs-box ul li.image-block.p4{width:100%;left:0;top:186.20000000000002vw;}
section #content .grid-text-imgs-box ul li.text-block.p5{width:93%;left:4%;top:246.46666666666667vw;}
section #content .grid-text-imgs-box ul li.image-block.p6{width:48.266666666666666%;left:0;top:316.26666666666665vw;}
section #content .grid-text-imgs-box ul li.image-block.p7{width:48.53333333333333%;top:316.26666666666665vw;left:51.46666666666667%;}
section #content .grid-text-imgs-box ul li.image-block.p8{width:48.53333333333333%;left:51.46666666666667%;top:354.93333333333334vw;}
section #content .grid-text-imgs-box ul li.image-block.p9{width:48.266666666666666%;top:391.8666666666667vw;}
section #content .grid-text-imgs-box ul li.image-block.p10{width:100%;top:432.5333333333333vw/*4965*/;}
section #content .grid-text-imgs-box ul li.text-block.p11{width:89.33333333333333%;left:5.066666666666666%;top:492.8vw;}
section #content .grid-text-imgs-box ul li.image-block.p12{width:100%;top:797.8666666666667vw;}
section #content .grid-text-imgs-box ul li.image-block.p13{width:48.266666666666666%;left:0;top:681.6vw;}
section #content .grid-text-imgs-box ul li.image-block.p14{width:48.53333333333333%;left:51.46666666666667%;top:759.1999999999999vw;}
section #content .grid-text-imgs-box ul li.image-block.p15{width:48.266666666666666%;left:0;top:733.0666666666667vw;}
section #content .grid-text-imgs-box ul li.image-block.p16{width:100%;left:0;top:630.1333333333333vw;}
section #content .grid-text-imgs-box ul li.image-block.p17{width:48.53333333333333%;left:51.46666666666667%;top:681.6vw;}
section #content .grid-text-imgs-box ul li.text-block.p18{width:89.60000000000001%;left:5.066666666666666%;top:858.1333333333333vw;}
section #content .grid-text-imgs-box ul li.image-block.p19{width:100%;top:987.7333333333332vw;}
section #content .grid-text-imgs-box ul li.image-block.p20{width:48.266666666666666%;top:1092.2vw;}
section #content .grid-text-imgs-box ul li.image-block.p21{width:48.53333333333333%;left:51.46666666666667%;top:1116.8vw;}
section #content .grid-text-imgs-box ul li.image-block.p22{width:48.266666666666666%;top:1039.2vw;}
section #content .grid-text-imgs-box ul li.image-block.p23{width:48.53333333333333%;left:51.46666666666667%;top:1039.2vw;}
section #content .grid-text-imgs-box ul li.text-block.p24{width:89.60000000000001%;left:5.066666666666666%;top:1164.2666666666667vw;}

section #content .grid-text-imgs-box ul li.image-block.p25{width:48.53333333333333%;left:51.46666666666667%;top:1285.3333333333333vw;}
section #content .grid-text-imgs-box ul li.image-block.p26{width:48.53333333333333%;left:51.46666666666667%;top:1324vw;}
section #content .grid-text-imgs-box ul li.image-block.p27{width:48.266666666666666%;left:0;top:1285.3333333333333vw;}
section #content .grid-text-imgs-box ul li.image-block.p28{width:48.266666666666666%;top:1361.7333333333334vw;}
section #content .grid-text-imgs-box ul li.image-block.p29{width:100%;left:0;top:1401.6vw;}

section #content .grid-text-imgs-box ul li.text-block.p30{width:94%;left:3%;top:1460.8vw;}
/*Development-Page-End*/

/*Sheffield-Page-Start*/
section #content .full-img-box{margin-top:13.333333333333334vw;}

section #content .grid-imgs-box{margin-top:13.333333333333334vw;}
section #content .grid-imgs-box ul{height:151.06666666666666vw;}
section #content .grid-imgs-box ul li{width:48.266666666666666%;height:74.13333333333333vw;}
section #content .grid-imgs-box ul li.img2{width:48.53333333333333%;height:37vw;left:auto;right:0;}
section #content .grid-imgs-box ul li.img3{width:48.53333333333333%;top:40.5vw;bottom:auto;height:33vw;}
section #content .grid-imgs-box ul li.img4{width:48.266666666666666%;height:35.4vw;left:0;right:auto;top:77vw;bottom:auto;}
section #content .grid-imgs-box ul li.img5{width:48.53333333333333%;height:35.46666666666667vw;left:auto;right:0;top:auto;bottom:38.93333333333333vw;}
section #content .grid-imgs-box ul li.img6{width:48.53333333333333%;height:35.46666666666667vw;left:0;top:auto;right:auto;bottom:0;}
/*Sheffield-Page-Start*/

/*Building-Page-Start*/
section .slider .slider-inner{height:auto;}
section #content .slide-btn{width:100%;height:10.133333333333333vw;float:none;position:absolute;bottom:19vw;left:0;}
section #content .slide-btn a{padding:1.866666666666667vw 4.266666666666667vw;font-size:3.733333333333334vw;line-height:5.866666666666666vw;letter-spacing:0.14933333333333335vw;}
section .slider.w-slider{height:auto;}
section .slider.w-slider .flexslider .slides > li{height:104vw;}
section .slider.w-slider .flexslider .slides > li .bgslider{height:75.2vw;}
section .slider.w-slider .flexslider{position:relative;top:auto;left:auto;float:left;height:104vw;}
section .slider.w-slider .flexslider .flex-control-paging {top:88.5vw;}

section .floorplan{width:100%;margin-top:18.666666666666668vw;}
section .floorplan .fp-inner{padding:0 0;overflow-x:auto;overflow-y:hidden;}
section .floorplan h2{margin-bottom:10.666666666666668vw;font-size:6.933333333333333vw;line-height:8vw;letter-spacing:-0.10400000000000001vw;padding:0 5.333333333333334vw;}
section .floorplan span{width:100%;float:left;margin:0 0 3.2vw 0;padding:0 5.333333333333334vw;text-align:left;font-family: bilo, sans-serif;font-weight: 400;font-style: normal;font-size:3.733333333333334vw;letter-spacing:0.055999999999999994vw;line-height:4.8vw;color:#272727;}
section .floorplan .fp-inner .plan-table{width:1020px;margin-bottom:0;background-color:#F4F2ED;padding-left:5.333333333333334vw;}
section .floorplan .fp-inner .plan-table ul{margin-bottom:3.733333333333334vw;}
section .floorplan .fp-inner .plan-table ul li{width:47.199999999999996vw;margin-left:6.666666666666667vw;padding:0 0;font-size:3.733333333333334vw;line-height:31px;letter-spacing:0.055999999999999994vw;}
section .floorplan .fp-inner .plan-table ul:first-of-type{margin-bottom:4.8vw;padding-bottom:4vw;padding-top:4vw;}
section .floorplan .fp-inner .plan-table ul.pt-border{margin-top:1.3333333333333335vw;padding-top:4vw;}
section .floorplan .fp-inner .plan-table ul li a{padding:4px 10px 3px 10px;font-size:12px;line-height:22px;letter-spacing:0.56px;}
section .floorplan p{width:100%;padding:0 5.333333333333334vw;margin:8vw 0 3.4666666666666663vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section .floorplan a{font-size:3.733333333333334vw;line-height:5.866666666666666vw;letter-spacing:0.14933333333333335vw;padding:0 5.333333333333334vw;margin:0;}

section .f-building{margin-top:22.666666666666664vw;}
section .f-building .fb-inner h2{margin-bottom:10.666666666666668vw;font-size:6.933333333333333vw;line-height:8vw;letter-spacing:-0.10400000000000001vw;}
section .f-building .fb-inner .fb-left{width:100%;margin-top:0;padding:0 5.333333333333334vw;}
section .f-building .fb-inner .fb-left p{margin-bottom:12vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section .f-building .fb-inner .fb-ri8{width:100%;height:173.6vw;float:left;margin-bottom:10.133333333333333vw;}
section .f-building .fb-inner .fb-ri8 ul{height:173.6vw;padding:7.199999999999999vw 5.333333333333334vw 8vw 5.333333333333334vw;}
section .f-building .fb-inner .fb-ri8 ul li{width:94%;margin:0 0 2.4vw 5.333333333333334vw;font-size:4.533333333333333vw;line-height:6.666666666666667vw;}
section .f-building .fb-inner .fb-ri8 .img-sec{height:173.6vw;}
section .f-building .fb-inner .fb-ri8 .slide-btn.fb-btn{bottom:-10.133333333333333vw !important;}

section .map-sec .ms-inner{height:123.2vw;}

section .map-sec .ms-inner .filter-map{width:100%;padding:1.866666666666667vw 5.333333333333334vw 2.933333333333333vw 5.333333333333334vw;}
section .map-sec .ms-inner .filter-map h4{font-size:3.733333333333334vw;line-height:5.866666666666666vw;letter-spacing:0.14933333333333335vw;}
section .map-sec .ms-inner .filter-map h4:before{width:2.1333333333333333vw;height:2.1333333333333333vw;top:1.0666666666666667vw;} 
section .map-sec .ms-inner .filter-map h4.active:before{top:1.6vw;}
section .map-sec .ms-inner .filter-map ul{margin-top:1.6vw;padding-top:2.933333333333333vw;}
section .map-sec .ms-inner .filter-map ul li{margin-bottom:1.866666666666667vw;}
section .map-sec .ms-inner .filter-map a{padding-left:5.333333333333334vw;font-size:3.733333333333334vw;line-height:4.8vw;letter-spacing:0.14933333333333335vw;}
section .map-sec .ms-inner .filter-map a:before{width:2.1333333333333333vw;height:2.1333333333333333vw;border-radius:100%;top:0.8vw;}
section .map-sec .ms-inner .filter-map ul li:last-of-type{margin-top:0.5333333333333333vw;padding-top:2.666666666666667vw;}

section .map-sec .ms-inner .filter-map .plus-minus{display:none;}

section #content .border-link-box.d-text{margin-top:6.133333333333333vw;}
section #content .border-link-box.d-text .dt-inner{margin-bottom:22.666666666666664vw;}
section #content .border-link-box.d-text p{width:100%;margin-bottom:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .border-link-box.d-text a{font-size:3.733333333333334vw;line-height:5.866666666666666vw;letter-spacing:0.14933333333333335vw;}
section #content .git-box.wp-grid{margin-top:14.666666666666666vw;padding-bottom:17.333333333333336vw;}
section #content .border-link-box.d-text .inner-box p{font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .border-link-box.d-text .inner-box a{font-size:3.2vw;line-height:6.133333333333333vw;letter-spacing:0.09599999999999999vw;}

header.header2 .sub-nav > .wp-pages > ul{width:auto;margin-left:1.6vw;display:block !important;}
header.header2 .sub-nav > .wp-pages > ul > li{padding-right:5.333333333333334vw;font-size:4.533333333333333vw;}
header.header2 .sub-nav > .wp-pages > ul > li a{font-size:4.533333333333333vw;line-height:6.4vw;}
header.header2 .sub-nav > .wp-pages > ul > li a:after{width:3.2vw;height:2.1333333333333333vw;top:2.4vw;right:-5.333333333333334vw;}
body.nav-open header.header2 .sub-nav > .wp-pages > ul > li a:after{display:none;}

header.header2 .sub-nav > .wp-pages > ul > li ul{width:100vw;right:auto;left: -66vw;padding:2.666666666666667vw 0 0 0;}
header.header2 .sub-nav > .wp-pages > ul > li ul li a{padding:2.1333333333333333vw 5.333333333333334vw 2.1333333333333333vw 5.333333333333334vw;font-size:4.533333333333333vw;line-height:6.666666666666667vw;}

section #content .related-box .slick-initialized .slick-slide{padding-right:0 !important;margin-right:3.2vw !important;}
section #content .related-box .btn-slick{display:none !important;}
section #content .related-box .slick-slide{width:69.6vw !important;}
/*Building-Page-End*/

/*Related-content-section-start*/
section #content .related-box{height:141.6vw;padding:8vw 0 13.333333333333334vw 5.333333333333334vw;}
section #content .related-box h4{margin-bottom:5.333333333333334vw;font-size:5.6000000000000005vw;line-height:6.933333333333333vw;letter-spacing:-0.02666666666666667vw;}
section #content .related-box ul li{width:69.6vw !important;margin-left:0;}
section #content .related-box ul li .thumb-box{width:100%;float:left;margin:0 0 15px 0;padding:0;position:relative;}
section #content .related-box ul li .thumb-box a{width:100%;float:left;margin:0;padding:0;text-decoration:none;}
section #content .related-box ul li .thumb-box img{width:100%;height:auto;float:left;margin:0;padding:0;}
section #content .related-box ul li .thumb-box label{width:134px;height:34px;float:left;margin:0;padding:3px 0 0 0;text-align:center;font-family:bilo, sans-serif;font-weight: 400;font-style: normal;font-size:14px;line-height:26px;letter-spacing:0.21px;color:#FFFFFF;background-color:#232021;position:absolute;top:0;left:0;}
section #content .related-box ul li h3{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:20px;line-height:25px;color:#272727;}
section #content .related-box ul li p{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:17px;line-height:24px;color:RGBA(39,39,39,.8);}
section #content .related-box ul li span{width:100%;float:left;margin:14px 0 0 0;padding:0;text-align:left;font-family:'Bagnard';font-weight: normal;font-style: normal;font-size:14px;line-height:16px;color:RGBA(39,39,39,.8);letter-spacing:0.21px;}
/*Related-content-section-end*/

/*Updates-And-Contact-Pages-Start*/
section #content .team-box{width: 100%;margin: 12.8vw 0 0;padding: 0 5.333333333333334vw;box-sizing:border-box;}
section #content .content-inner{width: 100%;margin: 0 auto;padding: 0 0;}
section #content .team-box h2{margin: 0 0 7.866666666666668vw 0;font-size: 6.933333333333333vw;letter-spacing: -0.10400000000000001vw;line-height: 8vw;}
section #content .team-box h2.hello:after{width:26.666666666666668vw;height:23.466666666666665vw;right:-30.88287vw;top:-12.58858vw;}
section #content .team-box.updates h3{margin: 0 0 6.666666666666667vw 0;font-size: 6.933333333333333vw;letter-spacing: -0.10400000000000001vw;line-height: 10vw;}

.set > a{padding: 4.266666666666667vw 0;font-size: 5.6000000000000005vw;line-height: 6.933333333333333vw;letter-spacing: -0.02666666666666667vw;}
section #content .team-box .accordion-container.development{margin: 17.066666666666667vw 0 0 0;}
.set > a i {margin-top: 3.2vw;width: 3.2vw;height: 2.1333333333333333vw;}
section #content .team-box ul li .git-logo-box {margin: 0 0 3.2vw 0;}
section #content .team-box ul{padding: 2.666666666666667vw 0 13vw 0;margin: 0 0 3.2vw 0;}
section #content .team-box ul li {width: 100%;margin: 0 0 9.333333333333334vw 0;}

section #content .team-box ul li:last-child{margin: 0 0 0 0;}
section #content .team-box ul.twoitems li{margin-top:0;margin-bottom:9.333333333333334vw;}
section #content .team-box ul.twoitems li:nth-child(3n-2){margin-left:0;}
section #content .team-box ul.twoitems li:last-child{margin: 0 0 0 0;}
section #content .team-box ul li span{width: 100%;font-size: 4.533333333333333vw;line-height: 6.4vw;}
section #content .team-box ul li p{margin: 3.2vw 0 0 0;font-size: 4.533333333333333vw;line-height: 6.4vw;}
section #content .team-box ul li a{margin: 4vw 0 0 0;font-size: 4.8vw;line-height: 6.666666666666667vw;}
section #content .team-box ul li.long-email{width:100%;}
section #content .team-box ul li.long-email a{font-size: 4vw;}

section #content .updates-slick {padding: 7vw 0 0;}
section #content h2 {margin: 0 0 7.866666666666668vw 0;font-size: 6.933333333333333vw;letter-spacing: -0.10400000000000001vw;line-height: 8vw;}

.updates-slick .u-block .slick-slide {width: 66.4vw;margin-left: 3.2vw;}
.updates-slick .u-block .next{display:none!important;}
.updates-slick .u-block .prev{display:none!important}
section #content .updates-slick .content-inner{padding: 0 0 0 5.333333333333334vw;}
section #content .updates-slick .u-block .u-box .text-box {padding-top: 3.2vw;}
section #content .updates-slick .u-block .u-box .text-box span {font-size: 3.733333333333334vw;letter-spacing: 0.055999999999999994vw;line-height: 4.8vw;}
section #content .updates-slick .u-block .u-box .text-box p {margin: 2.666666666666667vw 0 0 0;font-size: 4.533333333333333vw;line-height: 6.4vw;}

section #content .border-link-box{margin: 20vw 0 0 0;padding:0 5.333333333333334vw;box-sizing:border-box;}
section #content .border-link-box:last-child{margin-bottom:6vw;}
section #content .border-link-box .blb-inner{padding-top:6vw;}
section #content .border-link-box .blb-inner.btmborder{padding-bottom:10vw;}
section #content .border-link-box h2 {margin: 0 0 6.666666666666667vw 0;font-size: 6.933333333333333vw;letter-spacing: -0.10400000000000001vw;line-height: 8vw;}
section #content .border-link-box .inner-box {width: 100%;height: auto;margin: 0 0 2.933333333333333vw 0;padding: 4.8vw 5.866666666666666vw 4.8vw 22vw;}
section #content .border-link-box .inner-box:before{width:8vw;height:8vw;left:7vw;top:6.317716vw;}
section #content .border-link-box .inner-box.download:before{width:8.1961932650073206vw;height:10vw;}
section #content .border-link-box .inner-box.vr-center{width:100%;padding: 4.8vw 5.866666666666666vw 4.8vw 22vw;}
section #content .border-link-box .inner-box.vr-center:before{width:9.221083vw;height:9.928258vw;top:6.317716vw;}
section #content .border-link-box .inner-box p{font-size: 4.533333333333333vw;line-height: 6.4vw;}
section #content .border-link-box .inner-box a {font-size: 3.2vw;line-height: 6.133333333333333vw;letter-spacing: 0.09599999999999999vw;}
section #content .border-link-box .inner-box:last-child{margin: 0 0 0 0;}
section #content .border-link-box.dd-content{padding:0 0;}
section #content .border-link-box.dd-content .blb-inner{padding-top:2vw;}
section #content .border-link-box.dd-content:last-child{margin-bottom:3vw;}


section #content .team-box.updates{margin: 0 0 0 0;}
section #content .team-box.updates h2{margin: 0 0 7.466666666666668vw 0;padding-left: 10.133333333333333vw;font-size: 5.6000000000000005vw;letter-spacing: -0.1px;line-height: 6.933333333333333vw;}
section #content .team-box.updates h2:before{width: 5.066666666666666vw;height: 6.133333333333333vw;}
section #content .team-box.updates ul li{width: 100%;margin:0 0 6.133333333333333vw 0;}
section #content .team-box.updates ul li:last-child{margin:0 0 0 0;}
/*Updates-And-Contact-Pages-End*/

#cookies{padding: 4vw 10vw;}
#cookies p{font-size: 3.733333333333334vw; padding: 0;width: 97%;}
#cookies p br{display:none;}
#cookies a.close{background-image: url(../images/btn_close_cookie.png); height:4vw;width: 4vw;right:4.6875vw;top:2.8vw;}

/*Privacy and terms page*/
section #content .privacy-text-box h1{font-size: 11.200000000000001vw;}
section #content .privacy-text-box{margin: 10.666666666666668vw 0 0 0;padding:0 5.333333333333334vw;box-sizing:border-box;}
section #content .privacy-text-box p{margin: 5.333333333333334vw 0 0 0;font-size: 4.533333333333333vw;letter-spacing: -0.1px;line-height: 6.4vw;}
section #content .privacy-text-box h2{margin: 8vw 0 0 0;font-size: 8.799999999999999vw;}
section #content .privacy-text-box ul{margin: 8vw 0 0 5.333333333333334vw;}
section #content .privacy-text-box ul li{margin: 2.666666666666667vw 0 0 0;font-size: 4.533333333333333vw;line-height: 6.4vw;}
section #content .privacy-text-box ol{margin: 8vw 0 0 5.333333333333334vw;}
section #content .privacy-text-box ol li{margin: 2.666666666666667vw 0 0 0;font-size: 4.533333333333333vw;line-height: 6.4vw;}
/*Privacy and terms page end*/

/*new change 11-8-2021*/
header.h-header.stickyh .menu {background-image: url(../images/menu-icon.png);}
/*.home-section.new-req1 .hc-video{top:29.86666666666667vw;}*/
.home-section.new-req1 .hcv-inner{width:100%;height:100vh;}
.home-section.new-req1 .hcv-inner .bg{width:100%;height:100% !important;position:absolute !important;left:0;top:0;background-color:#ffffff;background-position:center center;background-size:cover;background-repeat:no-repeat;}

section #content .new-req1 .text-bg-box{bottom:36.8vw;}
section #content .new-req1 .text-bg-box{padding:0;}
section #content .new-req1 .text-bg-box .inner-text{padding:0;}
section #content .new-req1 .text-bg-box .inner-text p{font-size:5.333333333333334vw;line-height:6.666666666666667vw;letter-spacing:-0.05333333333333334vw}
section #content .new-req1 .video-main .player{padding-bottom:197.86666666666665vw;}
section #content .new-req1 .hbt-links{width:100%;bottom:6.133333333333333vw;}
section #content .new-req1 .hbt-links .hbt-inner{text-align:left;}
section #content .new-req1 .hbt-links .hbt-inner a{margin:0 5.1vw 4.266666666666667vw 0;font-size:4vw;letter-spacing:-0.06133333333333334vw;line-height:4vw;}
section #content .new-req1 .content-inner{padding:0 4.8vw;}
section #content .new-req1 .hbt-links .hbt-inner a:last-of-type{margin:0;}
/*.home-section.new-req1{height: 197.86666666666665vw;}
.home-section.new-req1 .video-main{height: 197.86666666666665vw;}*/

/*new change 11-8-2021*/


.insta-button a.insta-juicer-button {
  border:0.4830917874396135vw solid #fff;
  font-size: 5.072463768115942vw;
  letter-spacing: -0.007320644216691069vw;line-height: 6.280193236714976vw;
  padding:3.140096618357488vw 0 3.3816425120772946vw;
  width: 84.54106280193237vw;height: 13.285024154589372vw;padding-left: 18.59903381642512vw;
}
.insta-button a.insta-juicer-button::before {
  width: 7.971014492753622vw;
  height: 7.971014492753622vw;
  left: 6.038647342995169vw;
  top: 2.657004830917874vw;
}
.insta-button a.insta-juicer-button:hover {
  border: 0.4830917874396135vw solid #000;
}
/*Footer-Start*/
footer{margin: 9.333333333333334vw 0 0 0;padding:7vw 0 7vw 0;}
footer.mrtop70{margin-top:18.666666666666668vw;}
footer #footer{width: 100%;padding: 0 5.333333333333334vw;}

footer #footer .footer-inner .upper-part .footer-links ul {width: 100%;float: left;margin: 0 0 0 0;padding: 0;list-style: none;}
footer #footer .footer-inner .upper-part .footer-links ul:first-child{margin-left: 0;}
footer #footer .footer-inner .upper-part .footer-links ul:last-child{margin-top: 6.666666666666667vw;}

footer #footer .footer-inner .upper-part .footer-links ul li{width: 100%;margin: 0 0 0.3333333333333335vw 0;font-size: 4.533333333333333vw;line-height: 6.4vw;}
footer #footer .footer-inner .upper-part .footer-links ul li a{font-size: 4.533333333333333vw;line-height: 6.4vw;}
a.ext-link:after{width:3.4666666666666663vw;height:3.4666666666666663vw;top:1.25vw;right:-5vw;}

footer #footer .footer-inner .footer-nav {width: 100%;}
footer #footer .footer-inner .footer-nav .social-links{width: auto;float: right;margin: 0;padding: 0;position: absolute;top: 0;right: 5.333333333333334vw;}
footer #footer .footer-inner .footer-nav .social-links .icon-box{width: 5.189333333333333vw;height: 5.189333333333333vw;}
footer #footer .footer-inner .footer-nav .social-links .icon-box.twt{margin-left: 4.266666666666667vw;margin-top: 0.7vw;}

footer #footer .footer-inner .upper-part .caption-logo-box{width: 100%;float: left;margin-top:10vw;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li{width: 60%;float: left;margin: 0;padding: 0;text-align: left;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li:first-child label{width: 100%;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li label{width: 100%;font-size: 3.733333333333334vw;line-height: 4.8vw;letter-spacing: 0.055999999999999994vw;text-align: left;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li .logo-box{width: 39.46666666666667vw;height: 24.624000000000002vw;margin: 5.866666666666666vw 0 0 0;}
footer #footer .footer-inner .upper-part .caption-logo-box ul li:last-child{width: 37%;float:right;margin-left: 0;/*height: 26.666666666666668vw;*/}
footer #footer .footer-inner .upper-part .caption-logo-box ul li:last-child .logo-box{width: 100%;}

footer #footer .footer-inner .footer-nav{width: 100%;margin: 5.333333333333334vw 0 0 0;}
footer #footer .footer-inner .footer-nav ul{width: 100%;float: left;margin: 0;padding: 0;}
footer #footer .footer-inner .footer-nav ul li{width: 100%;font-size: 3.733333333333334vw;letter-spacing: 0.055999999999999994vw;margin: 0 0 1.3333333333333335vw 0;line-height: 4.8vw;}
footer #footer .footer-inner .footer-nav ul li:last-child{margin: 0 0 0 0;}                        
/*Footer-End*/
section #content .dtb p:last-of-type {
    margin-bottom: 0;
}

@media (min-aspect-ratio: 16 / 9) {.video-main .player iframe {height: 100% !important;top: auto !important;}}
@media (max-aspect-ratio: 16 / 9) {.video-main .player iframe {width: 100% !important;left: auto !important;}}


.inlinePlayButton{top: 80vh;right:40%;} 

.web{display:none;}
.mobile{display:block !important;}

.video-main .player.web{display:none !important;}
.video-main .player.mobile{display:block !important;}

.video-main .vm-img.web{display:none !important;}
.video-main .vm-img.mobile{display:block !important;}



/*new design start 12-11-2020*/
section #content .text-img-box.ws-text .inner-text.cmtext{width:100%;height:auto;padding-bottom:106.66666666666667vw;}
section #content .text-img-box ul{width:100%;position:absolute;height:113.86666666666667vw;left:0;bottom:0;margin:0;padding:0;background-repeat:no-repeat;background-size:100% auto;}
section #content .text-img-box ul li.bg-img-box{width:100%;margin:0;padding:0;float:left;position:relative;}
section #content .text-img-box.wrspa.cmslide{height:auto;position:relative;float:left;padding:0 5.333333333333334vw;box-sizing:border-box;}
 section #content .text-img-box.ws-text .inner-text.cmtext{width:100%;height:auto;position:relative;float:left;}


/*section #content .text-img-box .inner-text.cmtext h1{margin:6.4vw 0 2.666666666666667vw 0;font-size:6.133333333333333vw;letter-spacing:-0.09066666666666667vw;line-height:8vw;}*/
section #content .text-img-box .inner-text.cmtext h1{margin-top:0;font-size:6.133333333333333vw;letter-spacing:-0.10400000000000001vw;line-height:8vw;}
/*section #content .text-img-box .inner-text.cmtext h2{margin:0 0 2.666666666666667vw 0;font-size:5.333333333333334vw;line-height:6.666666666666667vw;}*/
section #content .text-img-box .inner-text.cmtext h2 br{display:none;}
section #content .text-img-box .inner-text.cmtext h4{margin:0 0 2.666666666666667vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .text-img-box .inner-text.cmtext h5{margin:0 0 4.8vw 0;font-size:4.533333333333333vw;line-height:5.866666666666666vw;}
/*section #content .text-img-box .inner-text.cmtext p{margin:0 0 4.8vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}*/
 section #content .text-img-box .inner-text.cmtext p{margin-bottom:4vw;font-size:4.533333333333333vw;line-height:6.4vw;}

 
section #content .text-img-box .inner-text.lgtext{width:100%;}
section #content .text-img-box .inner-text.mdtext{width:100%;}

section #content .cm-link{margin-top:6.666666666666667vw;clear:left;}
section #content .cm-link a{padding:4vw 5.333333333333334vw 4vw 4.8vw;}
section #content .cm-link label{min-width:60.266666666666666vw;padding:0 0 0 13.866666666666665vw;font-size:4.533333333333333vw;color:#272727;line-height:5.866666666666666vw;}
section #content .cm-link label:before{width:8.266666666666666vw;height:10.133333333333333vw;top:1.0666666666666667vw;}
section #content .cm-link.t-message label:before{width:10.666666666666668vw;height:10.666666666666668vw;top:1.0666666666666667vw;}
section #content .cm-link.sn-later label:before{width:10.666666666666668vw;height:7.466666666666668vw;top:1.0666666666666667vw;}
section #content .cm-link.cell-phone label:before{width:9.6vw;height:9.6vw;top:1.0666666666666667vw;}
section #content .cm-link.pp-text label:before{width:9.6vw;height:9.6vw;top:1.0666666666666667vw;}
section #content .cm-link a.download-link{padding:0 0 0 13.866666666666665vw;font-size:3.2vw;line-height:6.133333333333333vw;letter-spacing:0.09599999999999999vw;}
section #content .cm-link span{min-width:60.266666666666666vw;font-size:3.2vw;line-height:5.866666666666666vw;}
section #content .info-box .cm-link label{width:100%;min-width:100%;}

section #content .img-info-box.ln-slid{margin:11.733333333333333vw 0 10.666666666666668vw 0;}
 /*section #content .img-info-box .img-box .flexslider .slides > li img{width:100%;}*/
/*section #content .img-info-box.ln-around-hc{margin-bottom:9.333333333333334vw;}*/
section #content .heading-cm{margin:0 0 9.333333333333334vw 0;font-size:6.933333333333333vw;line-height:8vw;letter-spacing:-0.10400000000000001vw;}
section #content .img-info-box.ln-around-hc .inner0{padding:0 5.333333333333334vw;}
section #content .img-info-box.ln-around-hc .info-box h2{margin:0 0 4vw 0;letter-spacing:-0.07999999999999999vw;font-size:5.333333333333334vw;line-height:6.933333333333333vw;}
section #content .img-info-box.ln-around-hc .info-box h4{margin:0 0 2.666666666666667vw 0;}
section #content .img-info-box.ln-around-hc .info-box h5{margin:0 0 4.533333333333333vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-info-box.ln-around-hc .info-box p{margin:0 0 2.666666666666667vw 0;}
section #content .img-info-box.ln-around-hc .info-box a{margin:1.3333333333333335vw 0 2.1333333333333333vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .img-info-box.ln-around-hc .img-box{width:100%;margin-bottom:9.333333333333334vw;}
section #content .img-info-box.ln-around-hc .info-box{width:100%;padding:0;}
.ln-around-hc .btn-slick{width:12.8vw;height:12.8vw;margin-top:-6.4vw; display:none !important;}   
.prev{left:0;display:none;}  
.next{right:0;display:none;}  


section #content .img-info-box.con-hoc{margin:10.666666666666668vw 0;}
section #content .img-info-box.con-hoc .info-box{width:100%;margin-right:0;}
section #content .img-info-box.con-hoc .info-box h2{margin:0 0 0.5333333333333333vw 0;letter-spacing:0}
section #content .img-info-box.con-hoc .info-box h4{margin:0 0 2.666666666666667vw 0;}
section #content .img-info-box.con-hoc .info-box h3{font-size:11.733333333333333vw;letter-spacing:0.11733333333333333vw;line-height:12.8vw;}
section #content .img-info-box.con-hoc .info-box h5{margin:0 0 3.2vw 0;}
section #content .img-info-box.con-hoc .info-box p{margin:0 0 3.2vw 0;}
section #content .img-info-box.con-hoc .info-box p:last-of-type{margin:0 0 5.866666666666666vw 0;}
section #content .img-info-box.con-hoc .info-box a{margin:0 0 2.1333333333333333vw 0;color:#98D1DC;}
section #content .img-info-box.con-hoc .cm-link{width:100%;margin-top:5.333333333333334vw;height:20vw;}
section #content .img-info-box.con-hoc .cm-link label br{display:block;}
.cm-borderb{margin-bottom:5.333333333333334vw !important;padding-bottom:5.333333333333334vw !important;border-bottom:0.5333333333333333vw solid #ababab;}
.sk-blue-color {width:80% !important;color:#98D1DC !important;margin-top:7.466666666666668vw !important;margin-bottom:0 !important;font-weight:700 !important;}

section #content .img-info-box.con-hoc .v-video{margin:0 0 3.2vw 0;}
section #content .img-info-box.con-hoc .v-video iframe{height:50.13333333333333vw;}
 
section #content .comm-hoc{margin:9.333333333333334vw 0;font-size:8.799999999999999vw;line-height:11.733333333333333vw;}
section #content .comm-hoc .cmh-inner{max-width:100%;padding:0 5.333333333333334vw;}
/*section #content .comm-hoc .cmh-inner ul li{width:48%;margin:0 0 3.2vw 4%;}
 section #content .comm-hoc .cmh-inner ul li:nth-child(2n-1){margin-left: 0;clear:left;}*/

  .juicer-feed .j-stacker>*{width:48% !important;margin:0 0 0 4% !important;padding:0;float:left !important;}
.juicer-feed.image-grid li.feed-item, .juicer-feed.slider li.feed-item, .juicer-feed.hip li.feed-item{margin-bottom:3.2vw !important;}
.juicer-feed .j-stacker>*:nth-child(4n-3){margin-left:0 !important;}
.juicer-feed .j-stacker>*:nth-child(3n-2){margin-left:auto !important;}
.juicer-feed .j-stacker>*:nth-child(2n-1){margin-left:0 !important;}
 section #content .comm-hoc .cmh-inner ul li:nth-child(2n-1){margin-left: 0;clear:left;}


section #content .team-box.cm-faq{padding-top:0;margin:7.466666666666668vw 0;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner{width:100%;padding-top:0;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h1{margin:6.4vw 0 2.666666666666667vw 0;font-size:6.133333333333333vw;letter-spacing:-0.09066666666666667vw;line-height:8vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h2{margin:0 0 2.666666666666667vw 0;font-size:5.333333333333334vw;line-height:6.666666666666667vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h4{margin:0 0 2.666666666666667vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner h5{margin:0 0 4.8vw 0;font-size:4.533333333333333vw;line-height:5.866666666666666vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner p{margin:0 0 4.8vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .team-box.cm-faq .border-link-box.dd-content .blb-inner p:last-of-type{margin-bottom:4vw;border-bottom: 0px solid RGBA(39,39,39,0.2) !important;}

section #content .signup-newsletter{padding:13.333333333333334vw 0 18.133333333333333vw 0;border-top: 1px solid #c9c9c9;}
section #content .signup-newsletter .snlt-inner{width:100%;padding:0 5.333333333333334vw;} 
section #content .signup-newsletter .snlt-inner h3{margin:0 0 5.333333333333334vw 0;font-size:6.933333333333333vw;line-height:8vw;letter-spacing:-0.10400000000000001vw;}
section #content .signup-newsletter .snlt-inner h3 br{display:none;}
section #content .signup-newsletter .snlt-inner input[type="text"]{padding:0.5333333333333333vw 0;height:12vw;font-size:6.933333333333333vw;line-height:6.4vw;margin-bottom:13.866666666666665vw;letter-spacing:0;}
section #content .signup-newsletter .snlt-inner p{font-size:4.533333333333333vw;line-height:6.4vw;margin-bottom:0;margin-top:0;}
section #content .signup-newsletter .snlt-inner p label:before{padding: 2.1333333333333333vw;margin-right: 0;margin-top:-1.866666666666667vw;left:38.8vw;top:-6.666666666666667vw;}
section #content .signup-newsletter .snlt-inner p input[type="checkbox"]:checked + label:after{left: 1.7333333333333332vw;width: 1.0666666666666667vw;height: 2.666666666666667vw;left:40.7vw;top:-5.866666666666666vw;}
section #content .signup-newsletter .snlt-inner .error-text{width:100%;text-align:center;left:0;bottom:-5.333333333333334vw;margin:0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .signup-newsletter .btn-snlt{padding:2.1333333333333333vw 0;margin-top:2.666666666666667vw}
section #content .signup-newsletter .submit{width:38.93333333333333vw;height:10.133333333333333vw;padding:1.866666666666667vw 0;font-size:3.733333333333334vw;line-height:5.866666666666666vw;}

section #content .signup-newsletter .get-text{width:100%;}
section #content .signup-newsletter .get-text p{margin:4vw 0 9.333333333333334vw 0;font-size:5.6000000000000005vw;line-height:6.933333333333333vw;}
section #content .signup-newsletter .get-text p:first-of-type{margin-left:0;}
section #content .signup-newsletter .get-text a{width:auto;height:auto;font-size:5.6000000000000005vw;line-height:4.8vw;margin-bottom:5.866666666666666vw;margin-right:0px;}
section #content .signup-newsletter .get-text a.cell-no{margin-right:0;text-decoration:none}

section #content .signup-newsletter .get-text.snlt-social a{width:12.266666666666666vw;height:12.266666666666666vw;margin-right:8vw;margin-bottom:0;}

section #content .comm-details .slider{width:100%;height:auto;margin:0;margin-bottom:12vw;}
section #content .cm-text-box{width:100%;margin:0 0 10.666666666666668vw 0;padding:0;float:left;}
section #content .cm-text-box .cmtb-inner{width:100%;margin:0;padding:0 5.333333333333334vw;float:left;}
section #content .cm-text-box h1{margin:0 0 4.533333333333333vw 0;padding:0 2.666666666666667vw;font-size:6.133333333333333vw;line-height:8vw;letter-spacing:-0.09066666666666667vw}
section #content .cm-text-box label{margin:0 0 10.666666666666668vw 0;font-size:4.533333333333333vw;line-height:6.666666666666667vw;}
section #content .cm-text-box h2{margin:0 0 10.666666666666668vw 0;font-size:8.533333333333333vw;}
section #content .cm-text-box h3{margin:8vw 0 0 0;font-size:8vw;}
section #content .cm-text-box h4{margin:8vw 0 0 0;font-size:7.199999999999999vw;}
section #content .cm-text-box h5{margin:8vw 0 0 0;font-size:6.4vw;}
section #content .cm-text-box p{margin:0 0 5.333333333333334vw 0;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .cm-text-box p.feature-text{margin:0 0 10.666666666666668vw 0;padding:0 1.3333333333333335vw;font-size:5.6000000000000005vw;line-height:6.933333333333333vw;}

section #content .img-info-box.img-right .info-box{float:left;}
section #content .cm-text-box ul{margin:0 0 5.333333333333334vw 5.333333333333334vw;}
section #content .cm-text-box ul li{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}
section #content .cm-text-box ul li:first-child{margin-top:0;}
section #content .cm-text-box ol{margin:0 0 5.333333333333334vw 5.333333333333334vw;}
section #content .cm-text-box ol li{margin-top:2.666666666666667vw;font-size:4.533333333333333vw;line-height:6.4vw;}

section #content .blockqout-text{margin-bottom:10.666666666666668vw;}
section #content .blockqout-text .bqt-inner{padding:0 5.333333333333334vw;}  
section #content .blockqout-text .bqt-inner p{margin:0 0 3.2vw 0;font-size:6.133333333333333vw;line-height:8vw;letter-spacing:0.032vw;}
section #content .blockqout-text .bqt-inner blockquote{margin:0 0 3.2vw 0;font-size:6.133333333333333vw;line-height:8vw;letter-spacing:0.032vw;}
section #content .blockqout-text .bqt-inner span{font-size:4.533333333333333vw;line-height:6.4vw;}

section #content .big-imgs{margin-bottom:10.666666666666668vw;box-sizing:border-box;}
section #content .big-imgs .bmg-inner{padding:0 5.333333333333334vw;}

section #content .tow-imgs{width:100%;float:left;margin-bottom:10.666666666666668vw;box-sizing:border-box;}
section #content .tow-imgs .tmg-inner{width:100%;float:left;padding:0 5.333333333333334vw;box-sizing:border-box;}
section #content .tow-imgs .tmg-inner img{width:48%;float:left;margin-left:4%;}
section #content .tow-imgs .tmg-inner img:nth-child(2n-3){margin-left:0;}

section #content .imgw-caption{margin-bottom:10.666666666666668vw;}
section #content .imgw-caption .imgc-inner{padding:0 9.333333333333334vw;}
section #content .imgw-caption .imgc-inner img{margin:0 0 4vw 0;}
section #content .imgw-caption .imgc-inner span{font-size:3.733333333333334vw;line-height:4.266666666666667vw;letter-spacing:0.055999999999999994vw;}

section #content .video-vs{margin-bottom:10.666666666666668vw;}
section #content .video-vs .vvs-inner{padding:0 5.333333333333334vw;}
section #content .video-vs .vvs-inner iframe{width:100%;height:50.13333333333333vw;}

#thpopup {/*overflow-y: scroll;*/}
section #content .thp-block{margin:0;}
section #content .thp-block .content-inner{max-width: 664px;padding: 0 5.33vw;}
section #content .thp-block .thp-block-detail{padding:4.89vw 4vw;}
section #content .thp-block .thp-block-detail .logo{height: 0;padding-bottom:0; margin-bottom: 1vw;background-size: auto 100%;}
section #content .thp-block .thp-block-detail h2{margin:0 0 2.666666666666668vw 0;font-size:8.533333333333333vw;}
section #content .thp-block .thp-block-detail p{font-size:4.266666666666667vw;margin-top:0;}
section #content .thp-block .thp-block-detail .close{right: 2vw;top: 2vw;background-size:75% auto;}

/*new design end 12-11-2020*/

section .map-sec .filter-map{width:255px;margin-left:0;left:0;}
section #content .heading-box h2 {
    font-size: 6.43333vw; 
}
section .map-sec .map { 
    height: 100vh; 
}

section #content .switch-btn{width:auto;margin:0;height:auto;position:absolute;right:0;bottom:2vw;}
section #content .switch-btn a{width:34.66666666666667vw;height:9.333333333333334vw;margin:0;padding:1.866666666666667vw 0;text-align:center; background:#ffffff;float:left;text-decoration:none;text-transform:uppercase;font-family:bilo, sans-serif;font-weight:400;font-size:3.2vw;color:#272727;line-height:5.866666666666666vw;letter-spacing:0.128vw;float:left;}
section #content .switch-btn a.active{background:#272727;color:#ffffff;}
section #content .switch-btn .image{width:34.66666666666667vw;}
section #content .switch-btn .plan{width:28.000000000000004vw;}
section #content .switch-btn.lg{bottom:2vw;}

section #content .img-info-box.nolp .img-box label{position:absolute;top:100%;height:10.133333333333333vw;overflow:hidden;left:0;}
section #content .img-info-box.lg .img-box .flexslider .slides > li{margin-bottom:2vw;}
section #content .available-space .img-info-box .info-box{margin-top:5vw;}
section #content .available-space .img-info-box.right .info-box{margin-top:5vw;}
section #content .img-info-box .img-box label{position:absolute;top:100%;height:10.133333333333333vw;overflow:hidden;left:0;}
section #content .img-info-box.xlg .img-box .flexslider .slides > li{margin-bottom:2vw;}

}