html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'GM';src:url("/font/gm_book.eot");src:url("/font/gm_book.eot?#iefix") format("embedded-opentype"),url("/font/gm_book.woff2") format("woff2"),url("/font/gm_book.woff") format("woff"),url("/font/gm_book.ttf") format("truetype"),url("/font/gm_book.svg#gm_bookbook") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'GM';src:url("/font/gm_black.eot");src:url("/font/gm_black.eot?#iefix") format("embedded-opentype"),url("/font/gm_black.woff2") format("woff2"),url("/font/gm_black.woff") format("woff"),url("/font/gm_black.ttf") format("truetype"),url("/font/gm_black.svg#gm_blackblack") format("svg");font-weight:800;font-style:normal}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/img/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/img/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}html,body{padding:0px;margin:0px;min-width:100%;min-height:100%;height:100%}body{background:#fff;background:#444;overflow-x:hidden;overflow-y:auto}html.debug *{background:rgba(0,0,0,0.1)}img{border:none;max-width:100%;height:auto}.sizer{width:100%;visibility:hidden}a{color:#fff;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"GM",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:800;font-style:normal;font-size:1em;line-height:.95062em;letter-spacing:0;text-transform:uppercase;text-decoration:none;color:#fff;margin:0px;margin-left:-4px;padding:0px}h1{font-size:81px}h2{font-size:30px}h3{font-size:28px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}p{font-family:"GM",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:1.66667em;letter-spacing:0;color:#fff;margin:0;margin-bottom:1.58333em}p a{color:inherit;text-decoration:none}p a:hover{text-decoration:underline}ul{padding-left:14px}.orange{color:#F15D27}.table{display:table;margin:0;padding:0;table-layout:fixed;width:100%;height:100%}.table .cell{display:table-cell;margin:0;padding:0;width:100%;height:100%;text-align:center;vertical-align:middle}.table.many .cell{width:1%}input,textarea,select{outline:none}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 12px}.container::after{clear:both;content:"";display:table}.clear{clear:both}.hidden{display:none}.text,.textarea{width:100%;max-width:100%;border:1px solid #969696;background:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:11px;line-height:1.27273em;letter-spacing:.15em;text-transform:none;text-decoration:none;text-align:left;color:#fff;padding:23px 11px;padding-bottom:20px;margin:0px}.textarea{resize:vertical;height:180px}.button{display:inline-block;width:186px;max-width:100%;border:1px solid #F15D27;background:#F15D27;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:1.61538em;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;margin:0;padding:21px 40px;padding-bottom:18px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}.button:hover{background:none;border-color:#969696;text-transform:uppercase;text-decoration:none}.error,.success{background:#AB3334;padding:20px 11px;margin-bottom:37px}.error p,.success p{color:#fff;margin:0}.success{background:#53AA33}header.main{position:absolute;top:0;left:0;right:0;z-index:999}header.main .container{padding-top:34px;padding-bottom:14px}@media screen and (max-width: 500px){header.main .container{padding-top:24px;text-align:center}}header.main .logo{display:inline-block;float:left;padding-top:10px}@media screen and (max-width: 500px){header.main .logo{float:none;padding-top:0;text-align:center;margin-bottom:10px}}header.main ul{display:block;float:right;list-style:none;margin:0;padding:0}@media screen and (max-width: 500px){header.main ul{float:none;text-align:center}}header.main ul li{display:block;float:left;margin:0;margin-right:70px;padding:0}header.main ul li:last-child{margin-right:0}@media screen and (max-width: 650px){header.main ul li{float:none;display:inline-block;margin-right:10px}header.main ul li:last-child{margin-right:0}}header.main ul li a{display:block;font-family:"GM",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:800;font-style:normal;font-size:12px;line-height:1em;letter-spacing:0;text-transform:uppercase;text-decoration:none;color:#fff;text-align:center;margin:0px;padding:10px}header.main ul li:hover a{color:#F15D27}section.banner_slider{background:#000;width:100%;height:100%;position:relative;overflow:hidden}section.banner_slider .bx-wrapper{height:100%}section.banner_slider .bx-viewport{height:100% !important}section.banner_slider ul{list-style:none;margin:0;padding:0;height:100%}section.banner_slider ul li{margin:0;padding:0;height:100%}section.banner_slider .image{width:100%;height:100%;max-height:100%;background:url() center/cover no-repeat}section.banner_slider .content{position:absolute;z-index:15;top:0;left:0;right:0;bottom:0;padding:12px 0;padding-top:114px}section.banner_slider .content .container{height:100%;padding:0}section.banner_slider .content .cell{text-align:left}section.banner_slider .content .inner{height:100%;width:620px;max-width:100%;overflow:auto}section.banner_slider .content .content_inner{display:inline-block;width:100%;text-align:left;padding:0 12px}section.banner_slider .content .content_inner h1{margin-bottom:6%;margin-bottom:8vh}@media screen and (max-width: 1200px){section.banner_slider .content .content_inner h1{font-size:6.75vw}}@media screen and (max-width: 500px){section.banner_slider .content .content_inner h1{margin-bottom:2vw}}section.banner_slider .content .content_inner p{line-height:1.66667em;margin:0}@media screen and (max-width: 500px){section.banner_slider .content .content_inner p{font-size:10px}}section.banner_slider .bx-wrapper .bx-pager.bx-default-pager{bottom:22px;z-index:40}@media screen and (max-width: 500px){section.banner_slider .bx-wrapper .bx-pager.bx-default-pager{bottom:10px}}section.banner_slider .bx-wrapper .bx-pager.bx-default-pager a{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;background:#fff;width:7px;height:7px}section.banner_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#F15D27}section.our_team{background:#000}section.our_team .container{padding-top:85px;padding-bottom:65px}section.our_team .kareena{display:block;width: 100%;}section.our_team .kareena:last-child{margin-right:0}@media screen and (max-width: 1140px){section.our_team .kareena{padding-right:20px}}@media screen and (max-width: 600px){section.our_team .kareena{float:left;display:block;margin-right:1.02041%;width:100%;margin-right:0;margin-bottom:12px;padding-right:0px}section.our_team .kareena:last-child{margin-right:0}}section.our_team .tom{float:left;display:block;margin-right:1.02041%;width:49.4898%;margin-right:0;padding-left:60px}section.our_team .tom:last-child{margin-right:0}@media screen and (max-width: 1140px){section.our_team .tom{padding-left:20px}}@media screen and (max-width: 600px){section.our_team .tom{float:left;display:block;margin-right:1.02041%;width:100%;margin-right:0;padding-left:0px}section.our_team .tom:last-child{margin-right:0}}section.our_team .kareena .name,section.our_team .tom .name{margin-bottom:31px;line-height:0;text-align:right;position:relative;background:url() bottom right no-repeat;background-size:contain}section.our_team .kareena .name h1,section.our_team .tom .name h1{position:absolute;z-index:2;left:0;right:0;bottom:0;font-size:88px;line-height:.94318em;text-align:left}section.our_team .kareena .name img,section.our_team .tom .name img{display:inline-block;visibility:hidden}@media screen and (max-width: 1200px){section.our_team .kareena .name h1,section.our_team .tom .name h1{font-size:7.334vw}}@media screen and (max-width: 600px){section.our_team .kareena .name h1,section.our_team .tom .name h1{font-size:14.668vw}}section.our_team .kareena .position,section.our_team .tom .position{font-family:"GM",Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;font-style:normal;font-size:19px;line-height:1.15789em;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#F15D27;margin:0;margin-bottom:37px}section.our_team .kareena .about .mobile,section.our_team .tom .about .mobile{display:none}@media screen and (max-width: 600px){section.our_team .kareena .about .mobile,section.our_team .tom .about .mobile{display:block}}section.our_team .kareena .button,section.our_team .tom .button{margin-top:60px;width:244px}@media screen and (max-width: 600px){section.our_team .kareena .button,section.our_team .tom .button{margin-top:0px;width:100%}}@media screen and (max-width: 600px){section.our_team .kareena.desktop,section.our_team .tom.desktop{display:none}}section.our_team .kareena .name{background-image:url(/img/kareena_colour_265x443.png)}section.our_team .tom .name{background-image:url(/img/tom_colour_307x456.png)}section.contact{background:#000 url(/img/bg2.jpg) center/cover no-repeat}section.contact .container{padding-top:0px;padding-bottom:28px}section.contact .heading{float:left;display:block;margin-right:1.02041%;width:100%;margin-right:0}section.contact .heading:last-child{margin-right:0}section.contact .heading h1{margin-top:-9px;margin-bottom:-8px}section.contact .details{float:left;display:block;margin-right:1.02041%;width:49.4898%;padding-top:76px}section.contact .details:last-child{margin-right:0}@media screen and (max-width: 650px){section.contact .details{float:left;display:block;margin-right:1.02041%;width:100%;margin-right:0;padding-top:48px;margin-bottom:12px}section.contact .details:last-child{margin-right:0}}section.contact .details p{color:#fff;margin-bottom:1.9em}section.contact .details p a.instagram{margin-top:18px;display:inline-block;text-transform:none;text-decoration:none}section.contact .details p a.instagram img{position:relative;top:1px;margin-right:12px}section.contact .details .social{margin-top:95px;margin-bottom:72px}@media screen and (max-width: 650px){section.contact .details .social{margin-top:20px;margin-bottom:80px}}section.contact .details .social a{display:inline-block;margin-right:8.6%}section.contact .details .social a:last-child{margin-right:0}section.contact .form{margin-left:16.83673%;float:left;display:block;margin-right:1.02041%;width:32.65306%;margin-right:0}section.contact .form:last-child{margin-right:0}@media screen and (max-width: 1200px){section.contact .form{margin-left:0%;float:left;display:block;margin-right:1.02041%;width:49.4898%;margin-right:0}section.contact .form:last-child{margin-right:0}}@media screen and (max-width: 650px){section.contact .form{float:left;display:block;margin-right:1.02041%;width:100%;margin-right:0}section.contact .form:last-child{margin-right:0}section.contact .form .button{width:100%}}section.contact .form .field{margin-bottom:37px}section.contact .form .submit{text-align:left}section.contact .freeform{float:left;display:block;margin-right:1.02041%;width:100%;margin-right:0;margin-top:100px;text-align:right}section.contact .freeform:last-child{margin-right:0}@media screen and (max-width: 650px){section.contact .freeform{padding-top:50px}}section.contact .freeform a{display:inline-block;line-height:0;opacity:0.5;-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-ms-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;transition:opacity 0.25s linear}section.contact .freeform a:hover{opacity:1}
