#cycle h1{border-bottom:0;color:#fff;font-size:1.75em;padding-bottom:0;margin:10px 0 0 10px}#cycle h2{color:#fff;margin:10px 0 0 10px;font-size:1.25em}.half-split-2 h2 a,.half-split-1 h2 a{color:#000}.half-split-2 h3 a,.half-split-1 h3 a{color:#000}.sub-page{padding:40px 0}.sub-page h2,.third-right h2{border-bottom:1px solid #000;font-size:1.1em;font-weight:700;margin-top:15px;padding-bottom:10px}.third-right .tag-cloud h2{border-bottom:0;font-size:1.8em;font-weight:200;margin-bottom:10px;margin-top:0}#content li{line-height:1.6em}#content .third-centre ul li{list-style-type:disc;margin-left:20px}#content .third-centre ol li{list-style-type:decimal;margin-left:20px}#content ul li a{color:#09c}#content ul li a:hover{color:#09c}#content.sub-page ul li .active{color:#09c}.sub-page .third-left h2{background-color:#09c;border-bottom:0;color:#fff;font-size:1.1em;font-weight:700;margin-bottom:2px;margin-top:0;padding:10px}.sub-page#content .third-left ul,.third-right ul{list-style-type:none;padding-left:0}.sub-page#content .third-left ul li{background-color:#ebebeb;margin:2px 0;padding:10px}.sub-page#content .third-left ul li p{color:#3a434c;margin-bottom:0}.sub-page#content .third-left ul li p a{color:#09c;font-weight:700;margin-top:0}#content .third-left ul li a{font-weight:700}p{font-size:1em;line-height:1.6em;margin-bottom:20px;margin-top:0}em{font-style:italic}.cookieaudit .contourField{display:block}#content .cookieaudit label{display:block;clear:both;margin-bottom:2px;padding-top:20px;font-weight:700}#content .cookieaudit span{display:inline}.cookieaudit small{display:block;font-size:.75em;margin:5px 0}.cookieaudit input,.cookieaudit textarea{width:100%}.cookieaudit textarea{height:100px;padding:0 6px}.cookieaudit div.contourField.agreetoterms.checkbox.mandatory.checkbox{clear:both;padding-top:20px}.cookieaudit div.checkbox.mandatory label{float:left;margin-right:10px}#content .cookieaudit .agreetoterms label{padding-top:0}.cookieaudit div.checkbox.mandatory input{width:inherit}.cookieaudit .contourNavigation{margin-top:20px}.optanon-cookie-policy-subgroup-table-header.clearfix{display:block!important}.optanon-cookie-policy-subgroup-table-column-header,.optanon-cookie-policy-subgroup-name{font-weight:700}.optanon-cookie-policy-subgroup-table-column-header{margin-bottom:10px}.optanon-cookie-policy-subgroup-name{margin-top:10px}#ot-sdk-btn{color:#68b631;border:1px solid #68b631;height:auto;padding:.8em 2em;font-size:.8em;line-height:1.2}.social-links .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings{color:#fff!important;font-weight:700!important;margin:-20px 0 0!important;float:none!important}.social-links .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings:hover{text-decoration:none!important}.social-links .optanon-show-settings-popup-wrapper .optanon-show-settings-middle{background:#09c!important;border:1px solid #ccc;border-left:none;float:left;padding:9px 7px 0 5px!important}.social-links .optanon-show-settings-popup-wrapper .optanon-show-settings-left{float:left;height:32px!important;width:32px!important}.social-links .optanon-show-settings-popup-wrapper .optanon-show-settings-right{background-image:url(img/cookie-settings-right.png)!important;background-repeat:no-repeat;float:left;height:32px!important;width:1px!important}.optanon-show-settings-right{display:none}#menu-item-611{display:none!important}#content{margin:0 auto 20px;min-height:600px}#sub-header{width:90%;margin:20px auto 0}#header{background-color:#09c;padding:0 20px 10px}#header ul{font-family:open sans,sans-serif;font-weight:700;font-size:1.2em;line-height:1.4em}#header ul li{display:inline;margin-right:10px}#header ul li:last-child{margin-right:0}#header ul li a:link,#header ul li a:visited{color:#fff}#nav-wrap{}#nav{display:none}#menu-icon{background:url(img/icon-menu.png) no-repeat center;cursor:pointer;color:#cff;display:block;float:right;font-size:1em;font-weight:400;height:40px;margin-top:8px;padding:3px;position:relative;width:40px}#phone-icon{background:url(img/icon-phone.png) no-repeat center;cursor:pointer;display:block;float:right;height:40px;margin-top:8px;padding:3px;position:relative;width:40px}#phone-icon img{height:100%;width:100%}.phone-number{display:none}#menu-icon:hover{background:#cff url(img/icon-menu-on.png) no-repeat center;color:#09c}#menu-icon.active{background:#cff url(img/icon-menu-on.png) no-repeat center;color:#09c}#nav-wrap{margin-left:10px}#nav{background:#cff;clear:both;display:none;margin-left:26px;padding:5px 0;position:absolute;right:0;top:54px;width:100%;z-index:100}#nav li{background:#09c;font-size:1em!important;font-weight:400!important;float:right;line-height:1em;list-style-type:none;margin:.5%!important;padding:0;text-align:left;width:49%}#nav a,#nav ul a{display:block;padding:10px;text-decoration:none}#nav li:last-child{border-bottom:solid 0 #999}#nav a:hover,#nav ul a:hover{background:0 0}.main-logo{min-width:300px;max-width:380px;margin-bottom:20px;margin-right:10px;width:100%}.social-links{display:none}.half-split-1,.half-split-2{clear:both}.mobile-heading{height:60px;margin-bottom:10px}.heading-try-optanon{background:#0081ae url(img/header-try-optanon.png) no-repeat left}.heading-services{background:#0081ae url(img/header-services.png) no-repeat left}.heading-news{background:#0081ae url(img/header-news.png) no-repeat left}.heading-law{background:#0081ae url(img/header-law.png) no-repeat left}.heading-rights{background:#0081ae url(img/header-rights.png) no-repeat left}#masthead{float:left;padding-bottom:20px;width:100%}#masthead h1,#masthead p{color:#fff}#cycle{background:#11b4e0 url(img/carousel-bg.png);background-size:cover;padding-bottom:200px;width:100%}.slide-right{display:none}.pager-wrapper{background-color:#0098cb;height:50px;margin-top:2px}.slide{width:100%}.slide-left{padding:20px}.slide-left a:hover{text-decoration:none}ul.homepage-carousel-pager{display:block;margin:0 auto;width:160px}.homepage-carousel-pager li{background-image:url(img/slider-off.png);border:0!important;cursor:pointer;float:left;height:25px;margin:12px 15px 0 0!important;padding:0!important;width:25px}.homepage-carousel-pager li:hover{background-image:url(img/slider-hover.png)!important}.homepage-carousel-pager li.activeSlide{background-image:url(img/slider-on.png)!important}.blue-box-anchor:hover{text-decoration:none}.blue-box{margin-bottom:20px}.grey-box{margin-bottom:20px}.blue-box h2{color:#000}.grey-box h3{color:#000}.grey-box h4{font-weight:600;margin-bottom:10px}.grey-box p{display:none}.center-align{text-align:center}.icon-float{display:none;margin-bottom:10px}.clients{display:none}.article-container{border-bottom:1px solid #ccc;clear:both;margin-bottom:20px;padding-bottom:10px}.article-container span{font-size:.75em;line-height:1.5em;margin-bottom:10px}.article-container img{margin-bottom:10px;max-width:500px;width:100%}img.services-image{float:right;margin-left:40px;margin-top:10px;width:auto}.client-container{float:left;margin-right:1%;text-align:center;width:49%}.client-container h3{margin-bottom:20px}.client-container img{margin-bottom:10px;width:100%}.contourPage label,.contourPage h4,.contourPage legend{display:none}.contourPage .checkboxlist div{float:left;margin:0 25px 10px 0}.contourPage .checkboxlist div label{display:inline;color:#000;font-weight:400;font-size:16px;float:left}.contourField.name.textfield{clear:both}.contourPage .checkboxlist br{display:none}#comment-box h2{border-bottom:1px solid #ccc;padding-bottom:10px}.comment-section p{margin-bottom:0}.comment{border-bottom:1px solid #ccc;padding-bottom:10px}.comments input,.comments textarea{margin-bottom:10px;padding:5px;width:320px}textarea::-webkit-input-placeholder{color:#a9a9a9}.form-text{clear:both;display:block;margin-bottom:5px}.form-text-div{margin:10px 25px 10px 0}.text{color:#a9a9a9;font-family:open sans,sans-serif;font-size:1em;line-height:1.6em;padding:1%;width:98%}.dropdownlist div{float:left;width:100.5%}.dropdownlist select{font-size:1.1em;width:100%;padding:2% 0%}.blue-background{background-color:#09c;color:#fff;font-weight:700;margin-left:24%;padding:10px 2%;text-align:center;width:50%}.blue-background a,.sign-up a{color:#fff}.sign-up{background-color:#09c;color:#fff;font-weight:700;font-size:1.75em;padding:10px;text-align:center}.sub-heading,.optanon-cookie-policy-group-name{border-bottom:1px solid #ccc;color:#09c;margin-bottom:20px;font-size:1.6em}.contourField.message.textarea{}.contactus{margin-top:20px}.contourPage span{display:block;color:red;margin-top:15px;font-size:.8em;font-weight:700}.contourField.message.textarea textarea{clear:both;color:#a9a9a9;font-family:open sans,sans-serif;font-size:1.1em;float:none;height:110px;margin:5px 0 15px 0;resize:none;padding:1%;width:98%}.contourField.subscribetonewsletter.checkbox label{display:inline!important;float:left;margin-right:5px}form input[type=submit]{border:none;border-radius:5px;background-color:#11b4e0;color:#fff;display:block;float:none;font-size:1.2em;padding:10px;opacity:.9;text-decoration:none;text-align:center;width:150px}.contact .btn:hover,.contourNavigation input:hover{cursor:pointer;opacity:1}.contourNavigation{margin-bottom:15px}.embed-container{clear:both;height:0;margin-bottom:50px;overflow:hidden;position:relative;padding-bottom:34.25%;padding-top:30px}.contact-errors{color:red;float:left;margin:10px 10px 10px 0}.comment-name{margin-bottom:0}.comment-info{font-size:.75em;margin-bottom:5px}#pagination{padding-top:5px}#pagination span.current_page{color:#000;padding:1px;text-decoration:none}#pagination span a:hover{border:1px solid #ccc;color:#02b3df}#pagination span a{color:#4b4b4b;border:1px solid #ccc;padding:5px;text-decoration:none}#footer{background-color:#3a434c;color:#fff;margin-top:20px;padding:1em}#inner-footer h3{color:#fff;font-size:1em;text-decoration:underline}#footer ul{margin:10px 0 30px}#footer ul li{border-right:1px solid #fff;display:block;float:left;font-size:.75em;margin-bottom:10px;margin-right:5px;padding-right:5px}#footer ul li:last-child{border-right:0}#footer ul li a{color:#fff}#footer .footer-sub-menu{border-top:1px solid #fff;clear:both;float:left;margin-bottom:0;padding-top:20px;width:100%}#footer .footer-sub-menu+.footer-sub-menu{border-top:0;margin-top:0;padding-top:0}#footer .footer-sub-menu li{margin-bottom:10px;margin-top:0}#footer .footer-sub-menu li:first-child{border-right:0}@media only screen and (min-width:30em){.client-container{width:32%}.form-text-div{display:inline}#cycle h1{font-size:2.5em}#cycle h2{font-size:1.5em}.phone-number{color:#96d5ea;display:block;font-size:1.6em;font-weight:700;margin:0 0 0 35px}}@media only screen and (min-width:50em){#nav{display:block!important}}@media only screen and (min-width:30em){#phone-icon{background:url(img/icon-phone-big.png) no-repeat center;cursor:auto;float:left;height:40px;width:215px}.phone-number{color:#96d5ea;display:block;font-size:1.6em;font-weight:700;margin:0 0 0 35px}.phone-us{float:left}}@media only screen and (min-width:50em){body{background-color:#fff}#menu-icon{display:none}#phone-icon{background:url(img/icon-phone-big.png) no-repeat center;cursor:auto;float:left;height:40px;margin-top:0;width:215px}.phone-number{color:#96d5ea;display:block;font-size:1.6em;font-weight:700;margin:0 0 0 35px}#phone-icon img{display:none}.mobile-heading{display:none}.main-logo{margin-right:0;width:300px}.social-links{display:block;float:right;margin-bottom:30px;margin-top:20px;width:323px}.social-links li{float:left}.social-links li a{width:40px;height:40px;background-position:0 0;-webkit-transition:background-position .3s ease;-moz-transition:background-position .3s ease;-o-transition:background-position .3s ease;transition:background-position .3s ease;margin:-5px 0 0 11px;position:relative}.social-media-links{background-image:url(img/icon-twitter.png);display:block}.social-media-facebook{background-image:url(img/icon-facebook.png);display:block}.social-media-linkedin{background-image:url(img/icon-linkedin.png);display:block}.social-media-links:hover{background-position:0 -40px}.social-media-facebook:hover{background-position:0 -40px}.social-media-linkedin:hover{background-position:0 -40px}#header{padding:10px 20px}#nav-wrap #nav{background:0 0;clear:none;position:relative;margin:5px 0 0;padding:0;display:block;top:auto;width:auto}#nav li{clear:none;font-size:.6em!important;float:right;list-style-type:none;margin:10px 0 0!important;text-align:left;width:auto}#nav a,#nav ul a{border:0;display:inline;font-family:open sans,sans-serif;font-weight:700;font-size:1.4em;line-height:1.4em;padding:10px;padding-left:20px;text-decoration:none}#header ul li:last-child{margin-right:10px}.icon-float{display:block;float:left;margin-right:20px}.half-split-1{clear:none;float:left;width:49%}.half-split-2{clear:none;float:right;width:49%}#inner-footer .half-split-2{float:left}.third-right-side{float:right;width:75%;padding-bottom:30px}.third-right-side .third-centre{float:left;width:70%}.third-right-side .third-right{float:right;width:22.7%}.third-left{float:left;width:20%}.third-centre{float:left;width:70%}.third-right{float:right;width:17%}#cycle{min-height:160px;padding-bottom:100px}.slide-left{float:left;width:30%}.slide-right{display:block;float:right}.blue-box h2{color:#fff}.grey-box h3{background:#0081ae url(img/header-news.png) no-repeat left;color:#fff;height:40px;padding:20px 0 0 75px}.grey-box p+h4{border-top:1px solid #09c;margin-top:10px;padding-top:10px}.grey-box h4{margin-bottom:0}.grey-box p{display:block}.box-try-optanon{background:#0081ae url(img/header-try-optanon-desktop.png) no-repeat top left;padding-top:110px}.box-services{background:#0081ae url(img/header-services-desktop.png) no-repeat top left;padding-top:110px}.blue-box{background-color:#09c;color:#fff;min-height:120px}.grey-box{background-color:#ededed}.padding{padding:10px 20px 20px}.padding-icons{padding:0 0 30px}#content .padding-icons h3 a{color:#09c}.clients{display:block;margin-top:20px}.clients h3{float:left;margin-top:8px}#content .clients ul li{float:left;margin-left:40px}.clients ul li:first-child{margin-left:0}.half-split-2 h2 a,.half-split-1 h2 a{color:#fff}.half-split-2 h3 a,.half-split-1 h3 a{color:#fff}.contourField.message.textarea textarea{width:76.3%}.text{width:16%;margin-right:1.67%;float:left}.contourField.mainlanguage.dropdownlist.alternating{width:auto}.dropdownlist div{width:25.6%}.dropdownlist select{padding:4% 1%;width:99%}#footer ul{margin:20px 0 30px}}@media only screen and (min-width:55em){.left-80{float:left;width:75%}.right-20{float:right;width:20%}.client-container{width:24%}img.services-image{margin-left:80px;margin-top:-30px}}@media only screen and (min-width:60em){#inner-header{margin:0 auto;max-width:1130px}#inner-footer{margin:0 auto;max-width:1600px}#content,#sub-header{max-width:1600px}.slide-left{float:left;width:50%}.quarter-split-1,.quarter-split-2,.quarter-split-3,.quarter-split-4{border-right:1px solid #fff;margin-right:2%;padding-right:2.5%;width:20%}.quarter-split-2{border-right:0}#inner-footer .quarter-split-1,#inner-footer .quarter-split-2,#inner-footer .quarter-split-3,#inner-footer .quarter-split-4{border-left:1px solid #fff;border-right:0;padding-right:0%;padding-left:2.5%}#inner-footer .quarter-split-1{border-left:0;padding-left:0%}}@media only screen and (min-width:77em){.main-logo{float:left}.sign-up{background:#0081ae url(img/header-try-optanon-desktop.png) no-repeat top left;padding:39px 0 37px 75px!important}}.blue-background{}.page-break{}.blue-background{}.page-break{}.sub-heading{}.sign-up{padding:39px 0 37px 75px!important}#onetrust-policy-text,#onetrust-policy-text a{color:#fff!important}