@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400&family=Open+Sans&family=Poppins:wght@500;700&display=swap);.black-text{color:#000!important}.black-bg{background-color:#000!important}.black-bg.semi-trans{background-color:rgba(0,0,0,.95)!important}.black-bg .darken{background-color:#000!important}.white-text{color:#fff!important}.white-bg{background-color:#fff!important}.white-bg.semi-trans{background-color:hsla(0,0%,100%,.95)!important}.white-bg .darken{background-color:#f2f2f2!important}.off_white-text{color:#e0e0e0!important}.off_white-bg{background-color:#e0e0e0!important}.off_white-bg.semi-trans{background-color:hsla(0,0%,87.8%,.95)!important}.off_white-bg .darken{background-color:#d3d3d3!important}.grey-text{color:#545454!important}.grey-bg{background-color:#545454!important}.grey-bg.semi-trans{background-color:rgba(84,84,84,.95)!important}.grey-bg .darken{background-color:#474747!important}.light_grey-text{color:#e8e8e8!important}.light_grey-bg{background-color:#e8e8e8!important}.light_grey-bg.semi-trans{background-color:hsla(0,0%,91%,.95)!important}.light_grey-bg .darken{background-color:#dbdbdb!important}.dark_grey-text{color:#999!important}.dark_grey-bg{background-color:#999!important}.dark_grey-bg.semi-trans{background-color:hsla(0,0%,60%,.95)!important}.dark_grey-bg .darken{background-color:#8c8c8c!important}.blue-text{color:#02a8e9!important}.blue-bg{background-color:#02a8e9!important}.blue-bg.semi-trans{background-color:rgba(2,168,233,.95)!important}.blue-bg .darken{background-color:#0296d0!important}.light_blue-text{color:#00a0d2!important}.light_blue-bg{background-color:#00a0d2!important}.light_blue-bg.semi-trans{background-color:rgba(0,160,210,.95)!important}.light_blue-bg .darken{background-color:#008db9!important}.navy-text{color:#23428d!important}.navy-bg{background-color:#23428d!important}.navy-bg.semi-trans{background-color:rgba(35,66,141,.95)!important}.navy-bg .darken{background-color:#1e3879!important}body{font-family:Montserrat,sans-serif;line-height:1.3;color:#545454;font-size:18px}h1{font-family:Poppins;font-size:2.5rem;font-weight:700;line-height:1.1em;margin-bottom:1.3rem}@media only screen and (min-width:850px){h1{font-size:3.5rem}}h2{font-family:Poppins;font-size:2.5rem;font-weight:700;line-height:1.1em;margin-bottom:1.3rem}@media only screen and (min-width:850px){h2{font-size:3rem}}h3{font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:1.3rem}h3,h4{font-family:Poppins}h4{font-size:1.7rem;font-weight:400;line-height:1.1em;margin-bottom:.8rem}@media only screen and (min-width:850px){h4{font-size:2rem}}h5{font-family:Poppins;font-size:1.3rem;font-weight:400;line-height:1.1em;margin-bottom:.8rem}@media only screen and (min-width:850px){h5{font-size:1.7rem}}h6{font-family:Poppins;font-size:1.1rem;font-weight:400;line-height:1.1em;margin-bottom:.5rem}@media only screen and (min-width:850px){h6{font-size:1.3rem}}p{margin-bottom:15px}ol,ul{padding-left:30px}ol li,ul li{padding-bottom:10px}a{-webkit-transition:color .1s ease-out;-moz-transition:color .1s ease-out;-o-transition:color .1s ease-out;transition:color .1s ease-out}.button,a{color:#00a0d2;text-decoration:none}.button{display:inline-block;text-transform:uppercase;padding:12px 18px;border:2px solid #02a8e9;font-size:14px;cursor:pointer}.button:hover{background-color:#00a0d2;color:#fff}.reverse-button{display:inline-block;text-transform:uppercase;text-decoration:none;padding:12px 18px;background-color:#02a8e9;font-size:14px;color:#fff;cursor:pointer}.reverse-button:hover{background-color:#00a0d2;color:#fff}p.blue-button a{display:inline-block;text-transform:uppercase;text-decoration:none;padding:12px 18px;border:2px solid #02a8e9;font-size:14px;color:#00a0d2;cursor:pointer}p.blue-button a:hover{background-color:#00a0d2;color:#fff}.blue-text{color:#02a8e9}textarea{font-size:14px;font-family:Open Sans}body{background:#fff;overflow-x:hidden}.inner{width:94%;margin:0 auto}@media only screen and (min-width:768px){.inner{max-width:1200px}.inner:after{content:"";clear:both;display:block}}.leftAlone{max-width:100%;height:auto}.content{max-width:1050px;width:100%}.center{text-align:center;margin:0 auto;display:block}.w50{float:left;width:50%}#main{position:relative;padding:50px 0}*{margin:0;padding:0;border:0}.cf:after,.cf:before{content:" ";display:table}.cf:after,.clear,.clear-both{clear:both}.clearfix:after{content:"";clear:both;display:block}.panels .panel{max-width:500px;width:100%;margin-right:14px;float:left;overflow:hidden}.panels .panel:first-child{background:#e0e0e0;margin-right:50px}.panels .panel:nth-child(2){background:#656664}.panels .panel:last-child{margin-right:0}.panels .panel-border{width:20px;height:3px;display:inline-block;background:#cc0003;margin-left:25px;margin-top:25px}.panels .panel:last-child .panel-border{background:#fff}.panels .panel h3{font-weight:400;border-bottom:5px solid #fff;padding:7px 25px 5px;color:#fff;text-transform:uppercase;font-size:17px;position:relative}.panels .panel:first-child h3,.panels .panel:last-child h3{padding:18px 25px 16px}.panels .panel h3:after,.panels .panel h3:before{content:"";display:block;margin:0;position:absolute;border-bottom-color:transparent!important;border-top-color:transparent!important;border-right-color:transparent!important;right:-34px}.panels .panel:first-child h3:after{border:17px solid #e0e0e0;top:11px}.panels .panel:first-child h3:before{border:23px solid #fff;right:-46px;top:5px}.panels .panel:nth-child(2) h3:after{border:17px solid #656664;top:11px}.panels .panel:nth-child(2) h3:before{border:23px solid #fff;right:-46px;top:5px}.panels .panel p{border-bottom:5px solid #fff;padding:10px 25px 20px;height:205px;color:#fff}.panels .panel:first-child h3,.panels .panel:first-child p{color:#656664}.panels .panel img{width:100%;height:auto;display:block}.section{padding:40px 0 10px}.content-area{color:#666}.section.accordion .section-title{cursor:pointer}.section.accordion .section-title:hover{color:#666}.section .section-intro img{margin:5px 0 10px}.section p.section-intro a{color:#545454}.section.accordion .section-content{display:none}.content .section-content>ul:last-child,.content .section-content p:last-child{margin-bottom:0}.content .section ul.first-icon-list,.content .section ul.second-icon-list{list-style:none;padding-left:0;margin-left:0}.content .section ul.first-icon-list li,.content .section ul.second-icon-list li{padding:2px 0 2px 33px}.section-toggle{text-transform:uppercase;margin-top:30px;cursor:pointer;font-size:14px;font-weight:700;display:block;text-align:right}.arrow{-webkit-mask:url(/_resources/app/client/assets/images/arrow.svg) no-repeat 50% 50%;mask:url(/_resources/app/client/assets/images/arrow.svg) no-repeat 50% 50%;background-position:50%;width:15px;height:15px;display:block;float:right;background-color:#23428d;margin-top:10px;margin-right:20px}.content-area ul li{list-style:none;position:relative;font-weight:700}.content-area ul li:after{position:absolute;content:"";height:12px;width:12px;left:-25px;top:5px;-webkit-mask:url(/_resources/app/client/assets/images/arrow.svg) no-repeat 50% 50%;mask:url(/_resources/app/client/assets/images/arrow.svg) no-repeat 50% 50%;background-color:#00a0d2;transform:rotate(30deg)}.section.blue-bg,.section.darkblue-bg,.section.green-bg{background-color:#00a0d2;color:#fff;border-bottom:none!important;padding:30px;box-sizing:border-box;margin-bottom:30px}section.blue-bg a{color:#fff}.download{text-transform:uppercase;font-weight:700;margin-bottom:25px;background:url(/_resources/app/client/assets/images/arrows.jpg) no-repeat 0 -18px}.download a{padding-left:25px;display:block}.download:hover{background-position:0 0}.sidebar a.arrow{background:url(/_resources/app/client/assets/images/contact-arrow.png) no-repeat 87px 5px;padding-right:17px}.sidebar a.arrow:hover{background-position:87px -11px}.SitemapPage #Sitemap ul{list-style:none;text-align:center}.SitemapPage #Sitemap ul li{display:inline-block;margin-right:10px;margin-left:10px}.SitemapPage #Sitemap ul li:first-child{margin-left:0}.SitemapPage #Sitemap ul li:last-child{margin-right:0}.SitemapPage #Sitemap ul li a,.SitemapPage .typography a{color:#fff;background:#666;padding:10px 20px;text-transform:uppercase;font-size:11px;width:105px;display:inline-block;text-align:center}.SitemapPage .typography p{text-align:center;margin-top:70px}.SitemapPage .typography a{margin-bottom:20px}.SitemapPage #Sitemap{margin-bottom:50px;overflow:hidden}.SitemapPage #Sitemap ul li a:hover,.SitemapPage .typography a:hover{background:#f99d1c}.searchResults{width:626px}.searchResults h1{color:#f99d1c;font-weight:400;font-size:32px;line-height:.8;margin-bottom:20px}.searchQuery{margin-bottom:15px}#SearchResults{list-style:none}#SearchResults li{border-bottom:1px solid #e8e8e8;padding:10px 0}#SearchResults li:last-child{border-bottom:none}#SearchResults li a{color:#f99d1c}#SearchResults li a:hover{color:#666}#SearchResults li a.searchResultHeader{font-size:16px;margin-bottom:3px;display:block;font-weight:700}#SearchResults li a.readMoreLink,#SearchResults li p{font-size:14px}#MemberLoginForm_LoginForm input.text{background:#efefef;padding:9px;margin-top:15px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}#MemberLoginForm_LoginForm #MemberLoginForm_LoginForm_Email{margin-top:0}#MemberLoginForm_LoginForm .field.text label{display:none}#Remember{margin:20px 0 10px}#ForgotPassword{margin-top:10px}#ForgotPassword a{font-size:15px;color:#545454}#ForgotPassword a:hover{color:#545454}.right-decoration{display:block;height:1300px;width:575px;width:555px;position:absolute;top:4em;right:0;z-index:-1}.right-decoration .triangles{height:1300px;width:100%;position:absolute;bottom:0}.right-decoration .triangles .triangle{width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:1160px 220px 0 0}.right-decoration .triangles-bottom{height:140px;width:100%;position:absolute;bottom:0}.right-decoration .triangles-bottom .triangle-bottom{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:140px 0 0 560px}.LongPage section#main,.PeoplePage section#main{position:relative}.bg-decoration{position:absolute}.bg-right-decoration{height:580px;width:280px;background-image:url(/_resources/app/client/assets/images/grey-flanker.png);background-repeat:no-repeat;background-size:contain;right:0;top:0;bottom:0;margin:auto;z-index:-2}@media (max-width:1600px){.bg-left-decoration,.bg-left-service-decoration{display:none}}@media (max-width:1180px){#slicknav-container{display:block}#mainnav,.bg-right-decoration{display:none}.promo-area{margin-left:0}}@media (max-width:850px){.divider{display:none}}@media (max-width:1100px){.main.content{max-width:800px}.sidebar{width:209px;margin-left:15px}.talk-to-us{width:564px;height:auto}.promo-area .col.w33{width:276px;height:92px}.promo-area .col.w33 img{width:100%;height:auto}ul.links{background-position:top 8px right 8px;padding-top:19px}.panel{width:48%}.panel p{height:auto;min-height:220px}.panel:first-child{margin-right:15px}body.HomePage ul.links{padding:57px 25px 40px 20px}}@media (max-width:950px){.main.content{max-width:700px;margin-left:.5em}.sidebar{margin-left:0;float:left;margin-top:20px;height:auto!important;width:100%}.UserDefinedForm .sidebar{padding-top:60px}.talk-to-us{width:444px}.promo-area .col.w33{width:217px;height:72px}ul.links{padding:4px 10px 10px;background-position:top 8px right 8px}ul.links li a{width:auto}body.HomePage ul.links{padding:48px 25px 20px 20px}}@media (max-width:800px){.bg-left-decoration,.bg-right-decoration{display:none}}@media (max-width:768px){.main.content{max-width:580px}.section.accordion .section-title{background:none}.promo-area .col.w33,.talk-to-us{width:49%;margin-right:2%}.promo-area .col.w33{height:auto}.promo-area .col.w33:nth-child(2){margin-right:0}ul.links{padding:33px 25px 15px 20px;background-position:top 8px right 8px}.download,.download:hover{background:url(../images/grey-arrow.jpg) no-repeat 0 5px}.searchResults{width:100%}.talk-to-us{width:70%}}@media (max-width:600px){.service-content,.service-intro{width:100%}.main.content{max-width:450px}.promo-area{margin-left:0}.panel,.talk-to-us{width:100%}.panel:nth-child(2){margin-right:0}.panel:last-child{width:100%;margin-top:13px}.panel:last-child p{min-height:inherit}.panel:nth-child(2) h3:after,.panel:nth-child(2) h3:before{display:none}}@media (max-width:520px){.promo-area .col.w33{width:100%;margin-right:0;margin-bottom:15px}.promo-area .col.w33:last-child{margin-bottom:0}.DownloadPage .promo-area .col.w33{display:block;margin-bottom:0}.talk-to-us,footer .w50{width:100%;margin-right:0}footer .w50:last-child{margin-top:20px;text-align:left}#logo{float:none;text-align:center;margin-bottom:16px}#login-search{position:relative;top:0;right:0;width:auto;margin:0 auto}.panel{width:100%;margin-top:13px}.panel:first-child{margin-top:0}.panel p{min-height:inherit}.panel h3{padding:18px 25px 16px}.panel h3:after,.panel h3:before{display:none}.flexslider{min-height:200px;background:#656664}.slide-info{position:relative;bottom:0;padding:20px 0 25px}}@media (max-width:400px){.main.content{max-width:300px}#logo{margin-left:0}#logo img{width:90%}}@media (max-width:375px){.main.content{max-width:300px}#login-search{text-align:center;width:100%}#login-search a{float:none;display:inline-block;margin-bottom:10px}.search-bar{width:100%}#SearchForm_SearchForm_Search{width:100%;margin:0}#SearchForm_SearchForm_action_results{margin-left:1%;width:14%}#Search{width:85%}}@media (max-width:350px){.banner h1{font-size:2.3rem}}@media (max-width:320px){.sidebar{width:100%}.promo-area .col.w33{width:100%;margin-right:0}}#UserForm_Form{margin-bottom:120px}label{font-weight:400!important;color:#757575;padding-left:10px}.field input{border-bottom:1px solid #545454;margin-top:40px;font-family:Montserrat,sans-serif}.field input,.field textarea{padding:9px;width:100%;font-size:16px;box-sizing:border-box;-moz-box-sizing:border-box}.field textarea{background:#efefef;margin-top:10px}.first-name{width:48%;float:left;margin-right:4%}@media (max-width:500px){.first-name{width:100%}}.last-name{width:48%;float:left}@media (max-width:500px){.last-name{width:100%}}#Enquiry{margin-top:40px}#Form_Form .field textarea{margin-bottom:5px}#Form_Form #Form_Form_EditableTextField1,#Form_Form #Form_Form_EditableTextField2{margin-top:0}#EditableTextField1{margin-right:4%}#EditableTextField1,#EditableTextField2{float:left;width:48%}.btn-toolbar{float:right;margin-top:10px}#UserForm_Form_11_action_process{background:#00a0d2;padding:9px 25px;color:#fff;cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#MemberLoginForm_LoginForm .btn-toolbar{float:left}#MemberLoginForm_LoginForm input.action{width:100px;padding:5px;background:#00a0d2;color:#fff;font-weight:700;margin-bottom:30px;cursor:pointer}input#MemberLoginForm_LoginForm_Remember.checkbox{width:20px}#Form_Form #Form_Form_action_process:hover,#MemberLoginForm_LoginForm_action_dologin:hover{background:#666}.required.message{color:#cc0003;font-size:15px}input.required,textarea.required{border:1px solid #cc0003}header{padding-top:35px;position:relative}@media (max-width:400px){header{padding:20px 0 10px}}.HomePage header .inner{border-bottom:hidden}header .inner{position:relative;width:100%}#logo{float:left;width:280px;padding:0 0 35px 20px}@media (max-width:400px){#logo{width:220px}}#logo img,footer{width:100%}footer{border-top:20px solid #00a0d2;padding:25px 25px 40px;background-color:#efefef;box-sizing:border-box;-moz-box-sizing:border-box}footer ul{list-style:none}footer ul li{display:inline-block;float:left;margin-right:10px}footer ul li:first-child{margin-right:20px}footer ul li a{background-image:url(/_resources/app/client/assets/images/social-media.jpg);background-repeat:no-repeat;width:18px;height:17px;text-indent:-9999px;display:block}footer .col:last-child{text-align:right}footer .logo a{background:url(/_resources/app/client/assets/images/ronin-logo-footer-2.png) no-repeat;width:123px;height:16px;background-position:0 bottom}footer .logo a:hover{background-position:0 bottom}footer .site-map a{background:none;width:inherit;height:inherit;text-indent:0;color:#545454;font-weight:700;text-transform:uppercase;font-size:13px}footer .li a{background-position:0 -17px}footer .tw a{background-position:-18px -17px}footer .fb a{background-position:-36px -17px}footer .yt a{background-position:-54px 0}footer .gp a{background-position:-72px 0}footer .fb a:hover,footer .gp a:hover,footer .li a:hover,footer .tw a:hover,footer .yt a:hover{background-position-y:-17px}footer p{text-transform:uppercase;font-weight:700;font-size:11px;line-height:1.4;margin-bottom:2px}footer p,footer p a{color:#545454}footer .site-map a:hover,footer p a:hover{color:#000}.menu__trigger{width:35px;height:25px;position:absolute;top:40px;right:30px;z-index:100;cursor:pointer}@media only screen and (min-width:568px){.menu__trigger{top:60px}}@media only screen and (min-width:850px){.menu__trigger{display:none}}.menu__trigger span{display:block;position:absolute;height:4px;width:100%;background:#02a8e9;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.menu__trigger span:first-child{top:0}.menu__trigger span:nth-child(2){top:40%}.menu__trigger span:nth-child(3){bottom:0}.menu__trigger.open span{background:#02a8e9}.menu__trigger.open span:nth-child(2){opacity:0;width:0}.menu__trigger.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:120%;top:40%}.menu__trigger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:120%;bottom:40%}.mainnav{clear:left;background-color:#02a8e9;max-height:0;overflow:hidden;transition:max-height 1s}.mainnav.slide{max-height:2000px}.mainnav.slide .menu__inner{padding-top:10px;padding-left:0}.mainnav.slide .menu__item{border-bottom:1px solid #fff}@media only screen and (min-width:850px){.mainnav{clear:none;background-color:transparent;max-height:inherit;overflow:inherit;float:right;position:relative}}.mainnav .menu__inner{list-style:none;padding-top:50px}.mainnav .menu__item{display:block;padding-bottom:0}@media only screen and (min-width:850px){.mainnav .menu__item{display:inline-block;margin:0 20px;position:relative;padding-bottom:0}}.mainnav .menu__item--current>.menu__item__link,.mainnav .menu__item--section>.menu__item__link{color:#23428d}@media only screen and (min-width:850px){.mainnav .menu__item--current>.menu__item__link,.mainnav .menu__item--section>.menu__item__link{color:#02a8e9}}.mainnav .menu__item__link{font-size:16px;color:#fff;display:block;padding:12px 5px}@media only screen and (min-width:850px){.mainnav .menu__item__link{color:#a3a3a3;position:relative;font-weight:400}}@media only screen and (min-width:850px){.mainnav .menu__inner>.menu__item>.menu__item__link{text-transform:uppercase}}.mainnav .menu__item--current>.menu__item__link{color:#fff}@media only screen and (min-width:850px){.mainnav .menu__item--current>.menu__item__link{color:#00adee;font-weight:700}}.mainnav .menu__item--has-children{position:relative}@media only screen and (min-width:850px){.mainnav .menu__item--has-children:hover .menu__item__submenu{display:block}}.mainnav .menu__item__child-toggle{display:inline-block;padding:0 10px;position:absolute;right:5%;top:10px;cursor:pointer;transition:transform .5s}@media only screen and (min-width:850px){.mainnav .menu__item__child-toggle{display:none}}.mainnav .menu__item__child-toggle span{display:inline-block;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 7.5px 0}.mainnav .menu__item__child-toggle.rotate{transform:rotate(180deg)}.mainnav .menu__item__submenu{background-color:#00a0d2;max-height:0;overflow:hidden;transition:max-height .5s;padding-left:0}@media only screen and (min-width:850px){.mainnav .menu__item__submenu{display:none;overflow:initial;max-height:inherit;position:absolute;right:0;top:35px;z-index:10;width:180px;background-color:#e8e8e8;border-top:3px solid #00a0d2;padding:10px 10px 20px}}.mainnav .menu__item__submenu.open{max-height:2000px;transition:max-height 1s}.mainnav .menu__item__submenu .menu__item{display:block}@media only screen and (min-width:850px){.mainnav .menu__item__submenu .menu__item{text-align:right;margin:10px 0}.mainnav .menu__item__submenu .menu__item__link:hover{color:#02a8e9}}.mainnav .menu__item__submenu .menu__item:last-child .menu__item__link{border:0}.mainnav .menu__item__submenu .menu__item__link{font-weight:400;display:block;padding:12px 10%}@media only screen and (min-width:850px){.mainnav .menu__item__submenu .menu__item__link{border-bottom:1px solid #fff}}.mainnav .menu__item__submenu .menu__item--current>.menu__item__link{color:#23428d}.banner-wrapper{height:350px}@media only screen and (min-width:768px){.banner-wrapper{height:400px}}@media only screen and (min-width:1024px){.banner-wrapper{height:500px}}.banner-wrapper .banner{height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.banner-wrapper .banner h1{font-size:2.4rem;padding-bottom:10px}@media only screen and (min-width:768px){.banner-wrapper .banner h1{font-size:2.8rem;line-height:3.3rem;padding-bottom:30px}}@media only screen and (min-width:1024px){.banner-wrapper .banner h1{font-size:3.5rem;line-height:4.2rem}}.banner-wrapper .banner .banner-content{color:#fff;margin-top:7%;width:75%;font-size:1rem}@media only screen and (min-width:768px){.banner-wrapper .banner .banner-content{width:60%;font-size:1.3rem}}@media only screen and (min-width:1024px){.banner-wrapper .banner .banner-content{width:50%;font-size:1.5rem}}.HomePage .banner-wrapper{height:350px}@media only screen and (min-width:768px){.HomePage .banner-wrapper{height:475px}}@media only screen and (min-width:1024px){.HomePage .banner-wrapper{height:600px}}.accordion{margin-bottom:3rem}.accordion__item{position:relative;border-bottom:2px solid #02a8e9;padding:40px 0}.accordion__item:after{content:"";clear:both;display:block}.accordion__item__header{float:right}.accordion__item__header:after{content:"HIDE THE TEAM"}.accordion__item__title{margin-bottom:0;font-weight:600;width:50%;float:left}@media only screen and (max-width:849px){.accordion__item__title{width:65%}}.accordion__item__subtitle{font-weight:600;margin-left:50px;margin-bottom:0!important}.accordion__item__content{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:130px}@media only screen and (max-width:849px){.accordion__item__content{margin-top:160px}}.accordion__item__person{width:47%;box-sizing:border-box;margin:0 3%;float:left}.accordion__item__person:nth-of-type(1n+1),.accordion__item__person:nth-of-type(n){margin:6% 3% 0;clear:none}.accordion__item__person:nth-of-type(odd){margin-left:0;clear:both}.accordion__item__person:first-of-type{margin-left:0;margin-top:0}.accordion__item__person:nth-of-type(2){margin-top:0}.accordion__item__person:nth-of-type(2n){margin-right:0;position:relative}.accordion__item__person:nth-of-type(2n):after{clear:both}.accordion__item__person:last-of-type{margin-bottom:0}@media only screen and (max-width:849px){.accordion__item__person{width:100%;box-sizing:border-box;margin:0 3%}.accordion__item__person:nth-of-type(1n+1),.accordion__item__person:nth-of-type(n){margin:6% 3% 0;clear:none}.accordion__item__person:nth-of-type(1n+1){margin-left:0;clear:both}.accordion__item__person:first-of-type{margin-left:0;margin-top:0}.accordion__item__person:nth-of-type(1n){margin-right:0;position:relative}.accordion__item__person:nth-of-type(1n):after{clear:both}.accordion__item__person:last-of-type{margin-bottom:0}}.accordion__item__person h3{font-size:2rem;color:#02a8e9;margin-bottom:10px}.accordion__item__person h5{font-size:1.2rem;font-weight:400;color:#02a8e9;margin-bottom:30px}.accordion__item--collapsed .accordion__item__header:after{content:"VIEW THE TEAM"}.accordion__item--collapsed .accordion__item__subtitle{color:#999;font-weight:600;margin-left:50px;margin-bottom:0!important}.accordion__item--collapsed .accordion__item__content{display:none}.alert-notice{position:relative;background:#00a0d2;color:#fff}.alert-notice .notice-inner{margin:0 auto;max-width:1400px;padding:20px 50px;box-sizing:border-box}.alert-notice .notice-inner a{color:inherit;text-decoration:underline}.alert-notice .close{position:absolute;right:100px;top:6px;cursor:pointer;font-size:2.5em;color:#fff;-webkit-tap-highlight-color:transparent}@media (max-width:1660px){.alert-notice .close{right:25px}}.m-contact{padding:60px 0}.m-contact__content,.m-contact__heading{color:#fff}.m-content{padding:50px 0}@media only screen and (min-width:768px){.m-content.blue-text p{font-size:1.5rem;margin-bottom:30px}}.m-testimonial{background-image:url(/_resources/app/client/assets/images/testimonial-background.jpg);background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:400px;padding:60px 0}.m-testimonial:after{content:"";clear:both;display:block}@media only screen and (min-width:475px){.m-testimonial{height:350px}}@media only screen and (min-width:568px){.m-testimonial{height:250px}}@media only screen and (min-width:850px){.m-testimonial{height:200px}}.m-testimonial__heading{color:#fff;font-weight:600;font-family:Montserrat}.m-testimonial__panels{position:relative}.m-testimonial__panel{position:absolute;color:#fff}.m-testimonial__quote{line-height:1.8rem}.m-testimonial__person{font-weight:700}.m-icons{padding:60px 0}.m-icons__holder{display:flex;flex-direction:row;flex-wrap:wrap}.m-icon__group{position:relative;padding:30px 0;height:100px;width:100%;box-sizing:border-box;margin:0 1%}.m-icon__group:nth-of-type(1n+1),.m-icon__group:nth-of-type(n){margin:2% 1% 0;clear:none}.m-icon__group:nth-of-type(1n+1){margin-left:0;clear:both}.m-icon__group:first-of-type{margin-left:0;margin-top:0}.m-icon__group:nth-of-type(1n){margin-right:0;position:relative}.m-icon__group:nth-of-type(1n):after{clear:both}.m-icon__group:last-of-type{margin-bottom:0}@media only screen and (min-width:475px){.m-icon__group{width:49%;box-sizing:border-box;margin:0 1%}.m-icon__group:nth-of-type(1n+1),.m-icon__group:nth-of-type(n){margin:2% 1% 0;clear:none}.m-icon__group:nth-of-type(odd){margin-left:0;clear:both}.m-icon__group:first-of-type{margin-left:0;margin-top:0}.m-icon__group:nth-of-type(2){margin-top:0}.m-icon__group:nth-of-type(2n){margin-right:0;position:relative}.m-icon__group:nth-of-type(2n):after{clear:both}.m-icon__group:last-of-type{margin-bottom:0}}@media only screen and (min-width:568px){.m-icon__group{width:32%;box-sizing:border-box;margin:0 1%}.m-icon__group:nth-of-type(1n+1),.m-icon__group:nth-of-type(n){margin:2% 1% 0;clear:none}.m-icon__group:nth-of-type(3n+1){margin-left:0;clear:both}.m-icon__group:first-of-type{margin-left:0;margin-top:0}.m-icon__group:nth-of-type(2),.m-icon__group:nth-of-type(3){margin-top:0}.m-icon__group:nth-of-type(3n){margin-right:0;position:relative}.m-icon__group:nth-of-type(3n):after{clear:both}.m-icon__group:last-of-type{margin-bottom:0}}@media only screen and (min-width:768px){.m-icon__group{width:23.5%;box-sizing:border-box;margin:0 1%}.m-icon__group:nth-of-type(1n+1),.m-icon__group:nth-of-type(n){margin:2% 1% 0;clear:none}.m-icon__group:nth-of-type(4n+1){margin-left:0;clear:both}.m-icon__group:first-of-type{margin-left:0;margin-top:0}.m-icon__group:nth-of-type(2),.m-icon__group:nth-of-type(3),.m-icon__group:nth-of-type(4){margin-top:0}.m-icon__group:nth-of-type(4n){margin-right:0;position:relative}.m-icon__group:nth-of-type(4n):after{clear:both}.m-icon__group:last-of-type{margin-bottom:0}}@media only screen and (min-width:1024px){.m-icon__group{width:18.4%;box-sizing:border-box;margin:0 1%}.m-icon__group:nth-of-type(1n+1),.m-icon__group:nth-of-type(n){margin:2% 1% 0;clear:none}.m-icon__group:nth-of-type(5n+1){margin-left:0;clear:both}.m-icon__group:first-of-type{margin-left:0;margin-top:0}.m-icon__group:nth-of-type(2),.m-icon__group:nth-of-type(3),.m-icon__group:nth-of-type(4),.m-icon__group:nth-of-type(5){margin-top:0}.m-icon__group:nth-of-type(5n){margin-right:0;position:relative}.m-icon__group:nth-of-type(5n):after{clear:both}.m-icon__group:last-of-type{margin-bottom:0}}.m-icon__icon{background-color:#fff;display:flex;align-items:center;opacity:0;transition:opacity 3s;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.m-icon__icon.show{opacity:1;transition:opacity 2s}.m-icon__icon img{max-width:100%;filter:grayscale(100%);display:block;margin:0 auto}.m-image__content{padding:60px 0;text-align:center}.m-image__content img{max-width:900px;width:100%}.Security ul{display:none}.Security form{margin:0 auto}.Security form input.checkbox{width:inherit;float:left;margin:3px 10px 0 0}.Security form #ForgotPassword{display:inline-block}.Security form #ForgotPassword a{display:inline-block;background:#545454;color:#fff;cursor:hand;cursor:pointer;text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;padding:10px 16px;box-sizing:border-box;border:0}.Security form #ForgotPassword a:hover{background:#3b3b3b}.person{margin-bottom:50px}.person:after{content:"";clear:both;display:block}@media only screen and (min-width:568px){.person{margin-bottom:70px}}.person-image{width:50%;float:left}.person-image img{width:100%}@media only screen and (min-width:568px){.person-image{width:25%;float:left}.person-image img{width:100%}}.person-bio h2{font-size:40px;margin-bottom:10px}.person-bio h5{font-size:20px;font-weight:400;margin-bottom:25px}.person-bio .bio{padding-bottom:10px}.person-bio .email{float:left;margin-right:15px}.person-bio .linkedin{float:left}.person-bio .linkedin img{width:45px;height:45px}.person-bio-short{width:100%;float:left;margin-top:20px}@media only screen and (min-width:568px){.person-bio-short{width:70%;float:right}}ul.links{background-color:#e0e0e0;background-repeat:no-repeat;background-position:90% 20px;padding:33px 25px 15px 20px;box-sizing:border-box;-moz-box-sizing:border-box;list-style:none}ul.links li{background:url(/_resources/app/client/assets/images/plus.png) no-repeat 0 7px;padding-left:22px}ul.links li a{text-transform:uppercase;color:#666;border-bottom:1px solid #fff;padding:4px 0;display:block;width:200px}body.HomePage ul.links a:hover{color:#cc0003}.Page .content-area{max-width:1000px;width:100%}.enquiry h4{font-size:1.8rem;font-weight:600}.associates{padding:50px 0}.associates .associate{width:100%;box-sizing:border-box;margin:0 3%;float:left}.associates .associate:nth-of-type(1n+1),.associates .associate:nth-of-type(n){margin:6% 3% 0;clear:none}.associates .associate:nth-of-type(1n+1){margin-left:0;clear:both}.associates .associate:first-of-type{margin-left:0;margin-top:0}.associates .associate:nth-of-type(1n){margin-right:0;position:relative}.associates .associate:nth-of-type(1n):after{clear:both}.associates .associate:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.associates .associate{width:47%;box-sizing:border-box;margin:0 3%}.associates .associate:nth-of-type(1n+1),.associates .associate:nth-of-type(n){margin:6% 3% 0;clear:none}.associates .associate:nth-of-type(odd){margin-left:0;clear:both}.associates .associate:first-of-type{margin-left:0;margin-top:0}.associates .associate:nth-of-type(2){margin-top:0}.associates .associate:nth-of-type(2n){margin-right:0;position:relative}.associates .associate:nth-of-type(2n):after{clear:both}.associates .associate:last-of-type{margin-bottom:0}}.associates .associate h3{margin-bottom:.5rem}.associates .associate h6{margin-bottom:1.5rem}.partner__section{margin-bottom:80px}.partner__section:after{content:"";clear:both;display:block}.partner__section__title{padding-bottom:30px}.partner__section__content{padding-bottom:20px}.partner__section__item{width:100%;box-sizing:border-box;margin:0 3%;float:left}.partner__section__item:nth-of-type(1n+1),.partner__section__item:nth-of-type(n){margin:6% 3% 0;clear:none}.partner__section__item:nth-of-type(1n+1){margin-left:0;clear:both}.partner__section__item:first-of-type{margin-left:0;margin-top:0}.partner__section__item:nth-of-type(1n){margin-right:0;position:relative}.partner__section__item:nth-of-type(1n):after{clear:both}.partner__section__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.partner__section__item{width:47%;box-sizing:border-box;margin:0 3%}.partner__section__item:nth-of-type(1n+1),.partner__section__item:nth-of-type(n){margin:6% 3% 0;clear:none}.partner__section__item:nth-of-type(odd){margin-left:0;clear:both}.partner__section__item:first-of-type{margin-left:0;margin-top:0}.partner__section__item:nth-of-type(2){margin-top:0}.partner__section__item:nth-of-type(2n){margin-right:0;position:relative}.partner__section__item:nth-of-type(2n):after{clear:both}.partner__section__item:last-of-type{margin-bottom:0}}.partner__section__item img{max-height:60px;max-width:100%;padding-bottom:20px}.services{width:100%;box-sizing:border-box;margin:0 3%;float:left}.services:nth-of-type(1n+1),.services:nth-of-type(n){margin:6% 3% 0;clear:none}.services:nth-of-type(1n+1){margin-left:0;clear:both}.services:first-of-type{margin-left:0;margin-top:0}.services:nth-of-type(1n){margin-right:0;position:relative}.services:nth-of-type(1n):after{clear:both}.services:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.services{width:47%;box-sizing:border-box;margin:0 3%}.services:nth-of-type(1n+1),.services:nth-of-type(n){margin:6% 3% 0;clear:none}.services:nth-of-type(odd){margin-left:0;clear:both}.services:first-of-type{margin-left:0;margin-top:0}.services:nth-of-type(2){margin-top:0}.services:nth-of-type(2n){margin-right:0;position:relative}.services:nth-of-type(2n):after{clear:both}.services:last-of-type{margin-bottom:0}}.services .service__icon{padding-bottom:10px}.services .service__icon img{max-width:90px;width:100%}.services h3.service__title{width:68%}.case-studies{margin-bottom:50px}.case-studies .case-study{width:100%;box-sizing:border-box;margin:0 3%;float:left}.case-studies .case-study:nth-of-type(1n+1),.case-studies .case-study:nth-of-type(n){margin:6% 3% 0;clear:none}.case-studies .case-study:nth-of-type(1n+1){margin-left:0;clear:both}.case-studies .case-study:first-of-type{margin-left:0;margin-top:0}.case-studies .case-study:nth-of-type(1n){margin-right:0;position:relative}.case-studies .case-study:nth-of-type(1n):after{clear:both}.case-studies .case-study:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.case-studies .case-study{width:47%;box-sizing:border-box;margin:0 3%}.case-studies .case-study:nth-of-type(1n+1),.case-studies .case-study:nth-of-type(n){margin:6% 3% 0;clear:none}.case-studies .case-study:nth-of-type(odd){margin-left:0;clear:both}.case-studies .case-study:first-of-type{margin-left:0;margin-top:0}.case-studies .case-study:nth-of-type(2){margin-top:0}.case-studies .case-study:nth-of-type(2n){margin-right:0;position:relative}.case-studies .case-study:nth-of-type(2n):after{clear:both}.case-studies .case-study:last-of-type{margin-bottom:0}}.case-studies .case-study h3{color:#545454}.case-studies .case-study p{margin-bottom:5px}.case-studies .case-study img{width:100%;transition:transform 1s,filter 1s ease-in-out;-webkit-filter:brightness(100%)}.case-studies .case-study:hover h3{text-decoration:underline}.case-studies .case-study:hover img{-webkit-filter:brightness(80%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}