.figc-case-studies,.figc-news,.figc-sectors{vertical-align:middle}.demo a,.sector:hover{text-decoration:none}.sector-box:after,object{pointer-events:none}body{margin-bottom:217px;padding-top:64px}@media screen and (min-width:1199px){.video-resolution{padding-top:40%}}@media screen and (max-width:1199px){body{margin-bottom:228px}.video-resolution{padding-top:56.25%}}@media screen and (max-width:991px){body{margin-bottom:323px}}@media screen and (max-width:767px){body{margin-bottom:505px;padding-top:75px}}@font-face{font-family:FontAwesome;src:url(../plugins/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../plugins/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../plugins/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../plugins/font-awesome-4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../plugins/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../plugins/font-awesome-4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.tamlite-city{width:100%;height:100%;position:relative;background-color:#000;background-image:url(https://www.tamlite.co.uk/assets/images/tamlite-city.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.circle,.hot-spot{width:20px;height:20px}.circle,.hot-spot,.sector-box,.sector-box:after{position:absolute}.hot-spot,.light-blue{background-color:#0275d8}.fade-city{-webkit-filter:grayscale(100%) contrast(30%);-moz-filter:grayscale(100%) contrast(30%);-o-filter:grayscale(100%) contrast(30%);-ms-filter:grayscale(100%) contrast(30%);filter:grayscale(100%) contrast(30%)}.hot-spot{border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;opacity:.8;cursor:pointer}.circle{top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #FFF;border-radius:50%;-webkit-animation:pulse ease-in-out 2s infinite}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1)}51%{-webkit-transform:scale(1.3)}}.sector-box{background-color:#FFF;border-radius:4px;text-align:center;padding:8px 14px;color:#2A2A2A;display:none;z-index:2;opacity:0}.sector-box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}section{position:relative;width:100%;height:100%}#section04 a span,.carousel-caption,.demo a,.footer,section::after{position:absolute}section::after{bottom:0;left:0;content:'';width:100%;height:80%}.demo a{bottom:65px;left:50%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-size:14px;letter-spacing:.1em;transition:opacity .3s}.footer,.footer-alt{bottom:0;width:100%}.shadow{position:relative;-moz-box-shadow:1px 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:1px 2px 4px rgba(0,0,0,.5);padding:10px;background:#fff}.demo a:hover{opacity:.5}#section04 a{padding-top:75px}#section04 a span{top:20px;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb04 2s infinite;animation:sdb04 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb04{0%,40%{-webkit-transform:rotate(-45deg) translate(0,0)}20%{-webkit-transform:rotate(-45deg) translate(-10px,10px)}}@keyframes sdb04{0%,40%{transform:rotate(-45deg) translate(0,0)}20%{transform:rotate(-45deg) translate(-10px,10px)}}.sector>p{color:#FFF;padding:6px;margin:0}.tamlite-blue{color:#003164}.sector-type-p{color:#FFF;padding:6px;margin:0}.retail-leisure-c{color:#89568C}.office-c{color:#A61916}.urban-c{color:#94743B}.education-c{color:#E89500}.residential-c{color:#3A355E}.healthcare-c{color:#2854A2}.warehouse-logistics-c{color:#A24618}.sports-c{color:#0092A9}.industrial-warehousing-c{color:#D4AE00}.emergency-c{color:#009C3D}.phone-no a{color:#fff}.light-blue-bg{color:#0275d8}.dark-blue-bg{background-color:#003164}.retail-leisure-bg{background-color:#89568C}.office-bg{background-color:#A61916}.urban-bg{background-color:#94743B}.education-bg{background-color:#E89500}.residential-bg{background-color:#3A355E}.healthcare-bg{background-color:#2854A2}.warehouse-logistics-bg{background-color:#A24618}.sports-bg{background-color:#0092A9}.industrial-warehousing-bg{background-color:#D4AE00}.emergency-bg{background-color:#009C3D}.application-bg>p{background-color:#0275d8}.sector-bg>p,a.application-bg>p:hover{background-color:#003164}.footer-main,.sector-bg-active>p,a.sector-bg>p:hover{background-color:#0275d8}.footer-sub,.table-inverse>tr{background-color:#003164}input{padding:10px!important}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#34A0FD}[class*=" light-blue-hvr"] figcaption,[class^=light-blue-hvr] figcaption{background-color:#0275d8}[class*=" dark-blue-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#003164}[class*=" retail-leisure-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#89568C}[class*=" office-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#A61916}[class*=" urban-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#94743B}[class*=" education-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#E89500}[class*=" residential-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#3A355E}[class*=" healthcare-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#2854A2}[class*=" warehouse-logistics-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#A24618}[class*=" sports-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#0092A9}[class*=" industrial-warehousing-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#D4AE00}[class*=" emergency-hvr"] figcaption,[class^=dark-blue-hvr] figcaption{background-color:#009C3D}figcaption{width:100%;text-align:center;display:table-cell}.figc-sectors{margin-top:45%}.figc-sectors-main{margin-top:2%;margin-left:2%}.figc-case-studies{margin-top:40%}.figc-news{margin-top:30%}.carousel-caption{right:15%;bottom:0;left:15%;z-index:10;padding-top:20px;padding-bottom:3px;color:#fff;text-align:center}.carousel-caption>h3{color:#003164}