@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Medium.eot");src:url("../fonts/Poppins-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Poppins-Medium.woff2") format("woff2"),url("../fonts/Poppins-Medium.woff") format("woff"),url("../fonts/Poppins-Medium.ttf") format("truetype"),url("../fonts/Poppins-Medium.svg#Poppins-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.eot");src:url("../fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Poppins-Regular.woff2") format("woff2"),url("../fonts/Poppins-Regular.woff") format("woff"),url("../fonts/Poppins-Regular.ttf") format("truetype"),url("../fonts/Poppins-Regular.svg#Poppins-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.eot");src:url("../fonts/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/Poppins-SemiBold.woff") format("woff"),url("../fonts/Poppins-SemiBold.ttf") format("truetype"),url("../fonts/Poppins-SemiBold.svg#Poppins-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@media (min-width:1350px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}body,html{font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.mobile-menu-active,html.mobile-menu-active{overflow-y:hidden}body{height:100%}li,p{font-size:16px;font-weight:normal;line-height:1.5;color:#ffffff;color:#333333}p{margin-bottom:1.5rem}ol,ul{padding-left:30px}ol li,ul li{padding-left:10px;font-size:16px;font-weight:normal;line-height:1.88;color:#333333}ol li::marker,ul li::marker{color:#0099ff}h1{font-size:27px;font-weight:normal;color:#162542}h2{font-size:20px;font-weight:500;color:#0d3883;margin:40px 0 20px;font-size:27px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#162542;position:relative;padding-bottom:30px}@media (max-width:767px){h2{font-size:22px}}h2:after{content:" ";position:absolute;bottom:0;left:0;width:100px;width:50px;height:1px;background-color:#0099ff}h3{font-size:20px;font-weight:500;color:#0d3883;margin:40px 0 25px}h4{font-size:18px;font-weight:500;line-height:1.5;color:#191919;margin:40px 0 20px}@media (max-width:767px){h2{font-size:22px;padding-bottom:20px;margin-bottom:35px}ol li,p,ul li{font-size:14px;line-height:1.5;color:#333333}table td{font-size:14px!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:20px;padding-right:20px}#services-menu .col,#services-menu .col-1,#services-menu .col-10,#services-menu .col-11,#services-menu .col-12,#services-menu .col-2,#services-menu .col-3,#services-menu .col-4,#services-menu .col-5,#services-menu .col-6,#services-menu .col-7,#services-menu .col-8,#services-menu .col-9,#services-menu .col-auto,#services-menu .col-lg,#services-menu .col-lg-1,#services-menu .col-lg-10,#services-menu .col-lg-11,#services-menu .col-lg-12,#services-menu .col-lg-2,#services-menu .col-lg-3,#services-menu .col-lg-4,#services-menu .col-lg-5,#services-menu .col-lg-6,#services-menu .col-lg-7,#services-menu .col-lg-8,#services-menu .col-lg-9,#services-menu .col-lg-auto,#services-menu .col-md,#services-menu .col-md-1,#services-menu .col-md-10,#services-menu .col-md-11,#services-menu .col-md-12,#services-menu .col-md-2,#services-menu .col-md-3,#services-menu .col-md-4,#services-menu .col-md-5,#services-menu .col-md-6,#services-menu .col-md-7,#services-menu .col-md-8,#services-menu .col-md-9,#services-menu .col-md-auto,#services-menu .col-sm,#services-menu .col-sm-1,#services-menu .col-sm-10,#services-menu .col-sm-11,#services-menu .col-sm-12,#services-menu .col-sm-2,#services-menu .col-sm-3,#services-menu .col-sm-4,#services-menu .col-sm-5,#services-menu .col-sm-6,#services-menu .col-sm-7,#services-menu .col-sm-8,#services-menu .col-sm-9,#services-menu .col-sm-auto,#services-menu .col-xl,#services-menu .col-xl-1,#services-menu .col-xl-10,#services-menu .col-xl-11,#services-menu .col-xl-12,#services-menu .col-xl-2,#services-menu .col-xl-3,#services-menu .col-xl-4,#services-menu .col-xl-5,#services-menu .col-xl-6,#services-menu .col-xl-7,#services-menu .col-xl-8,#services-menu .col-xl-9,#services-menu .col-xl-auto{padding-left:15px;padding-right:15px}}.btn{display:inline-block;text-decoration:none!important;border:solid 1px #fff;padding:6px 15px;font-size:14px;font-weight:600;letter-spacing:0.4px;color:#fbfbfb;border-radius:0}.btn:hover{background:#fff;color:#000}.btn.dark-text{color:#191919}.btn.blue-btn{border:solid 1px #0099ff}.btn.blue-btn:hover{background:#0099ff;color:#FFF}.btn.solid-blue-btn{border:solid 1px #0099ff;background:#0099ff}.btn.solid-blue-btn:hover{color:#FFF}.blue-underline{position:relative;padding-bottom:30px;padding-bottom:20px}@media (max-width:767px){.blue-underline{padding-bottom:20px}}@media (min-width:1200px){.blue-underline{padding-bottom:20px}}.blue-underline:after{content:" ";position:absolute;bottom:0;left:0;width:100px;width:50px;height:1px;background-color:#0099ff}.ic-testimonial{padding:25px;margin-top:35px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);background-color:#ffffff;position:relative}@media (min-width:1200px){.ic-testimonial{margin-top:55px;margin-top:40px}}.ic-testimonial img{display:block;margin:0 auto 20px;width:38px;min-width:38px}.ic-testimonial .ic-testimonial-content{font-size:14px;font-style:italic;line-height:1.5;color:#162542;margin-bottom:20px}.ic-testimonial .ic-testimonial-content p{color:#162542}.ic-testimonial .ic-testimonial-name{font-size:14px;font-size:16px;font-weight:500;color:#191919}.ic-testimonial:after{content:" ";position:absolute;top:100%;left:30px;display:inline-block;width:0;height:0;border-style:solid;border-width:25px 25px 0 0;border-color:#FFF transparent transparent transparent}@media (min-width:992px){.ic-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px}.ic-testimonial img{margin-right:30px}.ic-testimonial .ic-testimonial-content{line-height:1.44}}.ic-post{display:block;background-color:#f5f5f5;height:100%;position:relative}.ic-post.dont-load-yet{opacity:0;visibility:hidden}.ic-post span{display:block}section.colour-scheme-gray .ic-post{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);background-color:#ffffff}.ic-post img{width:100%;height:auto}.ic-post .ic-post-outer{padding:20px 25px 65px}.ic-post .ic-post-title{font-size:16px;font-weight:500;line-height:1.5;color:#191919;text-decoration:none}.ic-post .ic-date{font-size:13px;color:#0d3883;position:absolute;bottom:25px;left:25px}@media (min-width:1200px){.ic-post .ic-post-outer{position:relative;padding-left:30px;padding-right:30px}.ic-post .ic-post-title a{font-size:18px}.ic-post .ic-date{bottom:30px;left:30px}}.ic-tweet .ic-tweet-user{margin-top:10px;background-image:url(../img/twitter-blue.svg);background-position:top right;background-repeat:no-repeat;background-size:26px 20px;padding-right:30px;margin-bottom:20px;display:block}.ic-tweet .ic-tweet-user img{float:left;width:48px;height:48px;display:block;border-radius:50%;margin-right:15px}.ic-tweet .ic-tweet-user .ic-tweet-user-name{font-size:15px;font-weight:600;color:#191919}.ic-tweet .ic-tweet-user .ic-tweet-user-screen-name{font-size:14px;font-weight:normal;color:#4a4a4a}.ic-tweet p.actual-tweet{font-size:14px;font-weight:normal;line-height:1.5;color:#191919}.ic-team{margin-bottom:30px;height:calc(100% - 30px);background-color:#f5f5f5}.ic-team .ic-team-image{background-color:#4a4a4a;text-align:center}.ic-team .ic-team-image img{width:100%;height:auto}.ic-team .ic-team-outer{padding:20px 30px 30px 30px;background-color:#f5f5f5}.ic-team .ic-team-outer .ic-team-title a{font-size:18px;font-weight:500;line-height:1.5;color:#191919}.ic-team .ic-team-outer .ic-team-title{margin-bottom:10px}.ic-team .ic-team-outer .ic-team-job-role{font-size:14px;color:#0d3883}.ic-tweet .ic-tweet-user{margin-top:10px;background-image:url(../img/twitter-blue.svg);background-position:top right;background-repeat:no-repeat;background-size:26px 20px;padding-right:30px;margin-bottom:20px;display:block}.ic-tweet .ic-tweet-user img{float:left;width:48px;height:48px;display:block;border-radius:50%;margin-right:15px}.ic-tweet .ic-tweet-user .ic-tweet-user-name{font-size:15px;font-weight:600;color:#191919}.ic-tweet .ic-tweet-user .ic-tweet-user-screen-name{font-size:14px;font-weight:normal;color:#4a4a4a}.ic-tweet p.actual-tweet{font-size:14px;font-weight:normal;line-height:1.5;color:#191919}figure.wp-block-table table{border-collapse:collapse}figure.wp-block-table th{padding:10px 0;border-bottom:1px solid #666}figure.wp-block-table td{padding:10px 0}@media (min-width:1200px){.light-slider,.slider-on-mobile{margin-top:40px}}.mobile-pager{display:none!important}.light-slider .lslide{padding:0;margin:0;height:100%}.see-more{float:right;margin-top:-57px;position:relative;z-index:5}.see-more a{font-size:14px;font-weight:500;color:#191919}.see-more img{margin-left:6px;vertical-align:-2px}@media (min-width:1200px){.see-more{margin-top:-45px}.see-more a{font-size:16px}}.tabbed-content-outer{position:relative}.tabbed-content-outer:before{content:" ";position:absolute;left:0;top:0;bottom:0;width:50%;background:#f5f5f5}.tabbed-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;max-width:1440px}.tabbed-content .tabs{width:405px;background:#f5f5f5;padding-top:80px;padding-bottom:50px;text-align:right}@media (max-width:991px){.tabbed-content .tabs{width:270px}}.tabbed-content .tabs a{text-align:left;width:270px;padding:10px 15px;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;color:#191919}.tabbed-content .tabs a.active{background-color:#2789f1;color:#ffffff}.tabbed-content .tabs a.the-term{font-size:20px;font-weight:bold}.tabbed-content .tab-accordion{width:270px;margin-left:auto}.tabbed-content .tab-accordion h3{font-size:18px;font-weight:500;color:#0d3883;padding:15px 15px;margin:0;text-align:left}.tabbed-content .tab-accordion .wrap{border-top:1px solid #2789f1}.tabbed-content .tab-accordion .wrap:first-child{border-top:none}.tabbed-content .team-member-accordion{margin-top:40px;margin-top:20px}.tabbed-content .team-member-accordion h3{font-size:20px;font-weight:500;color:#0d3883}.tabbed-content .team-member-accordion .wrap{border-bottom:1px solid #2789f1}.tabbed-content .content{background:#fff;width:calc(100% - 405px);padding:80px 30px 80px 50px;max-width:930px}@media (max-width:991px){.tabbed-content .content{width:calc(100% - 270px);padding-left:30px}}@media (max-width:767px){.tabbed-content .content{padding-top:20px}}@media (min-width:991px){.tabbed-content .content h1{margin-bottom:35px}}.tabbed-content .ui-accordion-header{position:relative}.tabbed-content .ui-accordion-header:after{content:" ";position:absolute;width:12px;height:7px;background-image:url(../img/chevron-down.svg);right:15px;top:20px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.tabbed-content .ui-accordion-header.ui-state-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767px){.tabbed-content{display:block}.tabbed-content .tabs{display:none}.tabbed-content .content{width:100%;padding-left:15px;padding-right:15px}}.prev-post{float:left}.prev-post img{margin-right:5px}.next-post{float:right}.next-post img{margin-left:5px}.next-post,.prev-post{margin-top:60px}.next-post img,.prev-post img{vertical-align:-1px}.next-post a,.prev-post a{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#191919}@media (min-width:992px){section.meet-the-team-archive{padding:80px 0 50px}}section.meet-the-team-archive h2{margin-bottom:60px;margin-top:30px}@media (max-width:767px){section.meet-the-team-archive h2{margin-bottom:20px}}@media (min-width:1200px){.meet-the-team-single-page .ic-team-header{display:-webkit-box;display:-ms-flexbox;display:flex}}.meet-the-team-single-page .ic-team-header .ic-team-header-details h1{margin-bottom:10px}.meet-the-team-single-page .ic-team-header .ic-team-header-details h3{margin-top:0;padding-top:0;margin-bottom:30px}.meet-the-team-single-page .ic-team-header .ic-team-header-details p.social-links{margin-bottom:30px}.meet-the-team-single-page .ic-team-header .ic-team-header-details p.qualifications{margin-bottom:10px}.meet-the-team-single-page .ic-team-header .ic-team-header-details p.year-of-call{font-size:14px;line-height:1.71}.meet-the-team-single-page .ic-team-header .ic-team-header-details>p:last-child{margin-bottom:0}.meet-the-team-single-page .ic-team-image{width:380px;min-width:380px;height:352px;text-align:center;background-color:#4a4a4a;margin-right:30px}.meet-the-team-single-page .ic-team-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1199px){.meet-the-team-single-page .ic-team-image{margin-bottom:30px}}@media (max-width:450px){.meet-the-team-single-page .ic-team-image{width:100%;min-width:100%;max-width:100%}}.meet-the-team-single-page .social-links a{display:inline-block;height:30px;margin:0 7px;line-height:25px;line-height:18px;text-align:center;border:solid 1px #0099ff;color:#0099ff}.meet-the-team-single-page .social-links a:first-child{margin-left:0}.meet-the-team-single-page .social-links a.social-link{width:30px;line-height:25px}.meet-the-team-single-page .specialties-list{display:block;margin-top:6px;font-size:14px;font-weight:500;line-height:1.5}.meet-the-team-single-page .tabbed-content .content .ui-accordion-header{padding:20px 0;margin:0}.meet-the-team-single-page .tabbed-content .content .ui-accordion-header:after{width:28px;height:28px;padding:7px 13px;border:solid 1px #0099ff;background-image:url(../img/plus.svg);background-position:center;background-repeat:no-repeat;-webkit-transform:none;transform:none;top:18px;right:0}.meet-the-team-single-page .tabbed-content .content .ui-accordion-header.ui-state-active:after{background-image:url(../img/minus.svg);-webkit-transform:none;transform:none}section.block-ic-resources-page-filter,section.blog-filters{padding:30px 0}section.block-ic-resources-page-filter select,section.blog-filters select{padding:12px 15px;border:solid 1px #c2d1d9;background-color:#ffffff;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/chevron-down.svg);background-repeat:no-repeat;background-position:center right 15px;width:410px;max-width:100%;margin-left:auto;margin-right:auto}section.blog .col-blog{margin-bottom:30px}section.blog #load-more-blog-posts{text-align:center}section.blog #load-more-blog-posts.loading:after{content:" ";margin:50px auto;border:6px solid #ccc;border-top:6px solid #0099ff;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wpcf7{margin-left:-15px;margin-right:-15px}.wpcf7 select{padding:12px 15px;border:solid 1px #c2d1d9;background-color:#ffffff;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/chevron-down.svg);background-repeat:no-repeat;background-position:center right 15px}.wpcf7 label{width:100%;float:left;padding-left:15px;padding-right:15px;padding-bottom:30px;margin-bottom:0}.wpcf7 label.half-width{width:50%}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{width:100%;padding:12px 15px;border:solid 1px #c2d1d9;background-color:#f5f5f5;font-size:16px;color:#333333;border-radius:0;outline:none!important;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#0099ff;background-color:#ffffff}.wpcf7 input.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{border-color:#d0021b}.wpcf7 textarea{height:200px}.wpcf7 textarea[name=deadlines]{height:100px}.wpcf7 input[type=submit]{font-size:14px;font-weight:bold;letter-spacing:0.4px;color:#191919;padding:15px 20px;border:solid 1px #0099ff;border-radius:0;display:inline-block;margin:0 15px;width:auto;background:#fff}.wpcf7 input[type=submit]:hover{background:#0099ff;color:#FFF}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#dc3232;background-color:#dc3232;color:#fff;margin:30px 15px 0}.wpcf7 form.sent .wpcf7-response-output{display:none!important}.block-ic.colour-scheme-backgroundimage .wpcf7 input[type=submit]{color:#fff;background:#0099ff}.max-width-850{width:100%;max-width:850px;margin-left:auto;margin-right:auto}.max-width-880{width:100%;max-width:880px;margin-left:auto;margin-right:auto}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.margin-bottom-60{margin-bottom:60px!important}.wp-block-image{margin-bottom:30px}.wp-block-image img{max-width:100%;height:auto}blockquote{color:#333333;float:right;width:229px;padding-left:30px;border-left:1px solid #0099ff;margin-left:30px}blockquote li,blockquote p{font-size:24px;font-weight:normal;font-style:italic;line-height:1.46}blockquote li:last-child,blockquote p:last-child{margin:0}@media (max-width:450px){blockquote{float:none;width:calc(100% - 60px)}}@media (min-width:992px){.single-blog{padding-top:60px}}.single-blog .category-links{padding-top:50px;font-size:14px;font-weight:500;line-height:1.5;color:#0099ff}.square-up-pay-btn .supb-top{background-color:#f5f5f5;text-align:center;padding:40px}.square-up-pay-btn .supb-top>a,.square-up-pay-btn .supb-top>img{padding:0 15px}@media (max-width:500px){.square-up-pay-btn .supb-top>img{display:block;margin:0 auto 30px}}.square-up-pay-btn .supb-top .btn{font-size:14px;font-weight:bold;letter-spacing:0.4px;color:#ffffff;padding:15px 20px;background-color:#0099ff}.square-up-pay-btn .supb-bottom{background-color:#ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.square-up-pay-btn .supb-bottom img{padding:15px}.light-slider{display:block}figure.wp-block-table table{border-collapse:collapse}figure.wp-block-table th{padding:10px 0;border-bottom:1px solid #666}figure.wp-block-table td{padding:10px 0}figure.wp-block-table figcaption{font-size:0.8em;font-style:italic;text-align:center}.iframe-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.iframe-container iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.h1-outer.text-center{text-align:center}.h1-outer.text-center h1,.h1-outer.text-center h2{display:inline-block;margin-bottom:35px}#sticky-header,header{position:absolute;width:100%}#sticky-header #header-fade,header #header-fade{width:100%;height:280px;background-image:-webkit-gradient(linear,left top,left bottom,from(#00142a),to(rgba(0,20,42,0)));background-image:linear-gradient(to bottom,#00142a,rgba(0,20,42,0));position:absolute;z-index:2}#sticky-header .container,header .container{position:relative;z-index:999;padding-top:10px;padding-bottom:30px}#sticky-header .logo,header .logo{display:block}#sticky-header .logo img,header .logo img{width:126px;height:auto}@media (min-width:768px) and (max-width:991px){#sticky-header .col-header-right,header .col-header-right{padding-right:35px}#sticky-header .col-mmb,header .col-mmb{padding-left:0}}#sticky-header .mobile-menu-btn,header .mobile-menu-btn{width:38px;height:34px;padding:0;line-height:30px;border:solid 1px #0099ff;display:block;text-align:center;margin-left:auto;margin-top:2px}#sticky-header .mobile-menu-btn.active,header .mobile-menu-btn.active{background-color:#0099ff;border-color:#0099ff}#sticky-header .mobile-menu-btn.active .to-fill,header .mobile-menu-btn.active .to-fill{fill:#fff}#sticky-header .header-right,header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (min-width:768px) and (max-width:991px){#sticky-header .header-right,header .header-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#sticky-header .header-top-right,header .header-top-right{font-size:14px;color:#ffffff;padding-bottom:20px}@media (min-width:768px){#sticky-header .header-top-right,header .header-top-right{font-size:18px;padding-bottom:0}}#sticky-header .header-top-right a,header .header-top-right a{font-weight:500;color:#ffffff}#sticky-header .header-top-right img,header .header-top-right img{width:28px;height:auto;vertical-align:-2px;padding:0 7px}@media (min-width:768px){#sticky-header .header-top-right img,header .header-top-right img{padding:0 5px}}@media (min-width:992px){#sticky-header .header-top-right .btn,header .header-top-right .btn{margin-left:16px}}#sticky-header .telephone-link,#sticky-header span.gea,header .telephone-link,header span.gea{vertical-align:-2px}#sticky-header .telephone-link:hover,header .telephone-link:hover{text-decoration:none}#sticky-header .telephone-link:hover span,header .telephone-link:hover span{text-decoration:underline}#sticky-header .header-bottom-right ul,header .header-bottom-right ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}#sticky-header .header-bottom-right li,header .header-bottom-right li{padding:0 27px 0 28px;position:relative}@media (min-width:992px) and (max-width:1199px){#sticky-header .header-bottom-right li,header .header-bottom-right li{padding:0 20px}}#sticky-header .header-bottom-right li:first-child,header .header-bottom-right li:first-child{padding-left:0}#sticky-header .header-bottom-right li:last-child,header .header-bottom-right li:last-child{padding-right:0}#sticky-header .header-bottom-right li a,header .header-bottom-right li a{font-size:14px;font-weight:600;letter-spacing:0.37px;color:#ffffff;text-transform:uppercase}#sticky-header .header-bottom-right li .sub-menu,header .header-bottom-right li .sub-menu{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;display:none;display:block;margin-top:10px;opacity:0;visibility:hidden;position:absolute;left:0;top:100%;background-color:#02152a;padding-top:24px;padding-bottom:24px;text-align:left;width:280px}@media (min-width:992px){#sticky-header .header-bottom-right li .sub-menu,header .header-bottom-right li .sub-menu{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}#sticky-header .header-bottom-right li .sub-menu li,header .header-bottom-right li .sub-menu li{padding:0}#sticky-header .header-bottom-right li .sub-menu li a,header .header-bottom-right li .sub-menu li a{padding:6px 40px;display:block;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ffffff;text-transform:capitalize}#sticky-header .header-bottom-right li.menu-item-has-children>a:after,header .header-bottom-right li.menu-item-has-children>a:after{content:" ";display:inline-block;margin-left:8px;width:12px;height:7px;background-image:url(../img/chevron-down.svg)}#sticky-header .header-bottom-right li.show-dropdown:hover .sub-menu,header .header-bottom-right li.show-dropdown:hover .sub-menu{display:block;opacity:1;visibility:visible}#sticky-header{position:fixed;height:60px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.15);box-shadow:0 0 8px 0 rgba(0,0,0,0.15);left:0;right:0;top:-68px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;z-index:9999;background:#fff}#sticky-header.active{top:0}#sticky-header .mobile-menu-btn .to-fill{fill:#0d3883}#sticky-header .header-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sticky-header .header-top-right,#sticky-header .header-top-right a{color:#191919}#sticky-header .header-bottom-right li a{color:#191919}#sticky-header .header-bottom-right li .sub-menu{margin-top:15px}@media (max-width:767px){#sticky-header .header-right{display:none!important}}@media (min-width:992px){#sticky-header .header-top-right{display:none!important}}@media (min-width:992px){header .header-right{min-height:80px}}@media (min-width:768px){header .container{padding-top:30px}header .logo img{width:160px;height:auto}}@media (min-width:1200px){header .container{padding-top:30px}header .logo{padding-top:10px}header .logo img{width:207px;height:auto}}.sub-menu{overflow:auto}#mobile-menu{display:none;position:fixed;background-color:#02152a;top:60px;z-index:9999;width:100%;bottom:0;overflow:auto}@media (min-width:992px){#mobile-menu{display:none!important}}#mobile-menu ul{list-style:none;margin:0;padding:0}#mobile-menu ul li{padding:0}#mobile-menu ul a{display:block;font-size:14px;font-weight:600;letter-spacing:0.37px;color:#ffffff;text-transform:uppercase;text-decoration:none!important;padding:15px 20px;border-bottom:1px solid #012f60}@media (min-width:768px){#mobile-menu ul a{padding-left:40px}}#mobile-menu ul li.menu-item-has-children:hover .sub-menu,#mobile-menu ul li.trigger-services-menu:hover .sub-menu{display:block}#mobile-menu ul li.menu-item-has-children>a:after,#mobile-menu ul li.trigger-services-menu>a:after{content:" ";display:inline-block;margin-left:8px;width:12px;height:7px;background-image:url(../img/chevron-down.svg);position:absolute;right:20px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-top:5px}@media (min-width:768px){#mobile-menu ul li.menu-item-has-children>a:after,#mobile-menu ul li.trigger-services-menu>a:after{right:40px}}#mobile-menu ul li .sub-menu{position:fixed;background-color:#02152a;top:60px;z-index:9999;width:100%;bottom:0;left:100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#mobile-menu ul li .sub-menu.active{left:0}#mobile-menu .mm-btn-outer{text-align:center;margin-top:15px}@media (min-width:400px){#mobile-menu .mm-btn-outer{display:inline-block;margin-left:10px;margin-right:10px}}.sub-menu-header{background:#0099ff;color:#fff;cursor:pointer;padding:15px 20px!important;font-size:14px;font-weight:600;letter-spacing:0.37px;color:#ffffff;text-transform:uppercase}.sub-menu-header img{padding-right:5px}@media (min-width:768px){.sub-menu-header{padding-left:40px;padding-right:40px}}#services-menu{display:none;position:fixed;background-color:#02152a;top:60px;z-index:9999;width:100%;width:950px;max-width:100%;padding:30px 10px}#services-menu .trigger-services-menu ul.submenu{display:none!important}@media (min-width:992px){#services-menu{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (min-width:992px) and (max-width:1400px){#services-menu{left:20px!important;-webkit-transform:none!important;transform:none!important}}@media (max-width:991px){#services-menu .container{max-width:100%;padding:0}}#services-menu a{font-size:14px;font-weight:500;color:#ffffff;display:block;padding:6px 0}#services-menu h4{font-size:14px;font-weight:600;letter-spacing:0.37px;color:#0099ff;text-transform:uppercase;margin:0 0 5px}#services-menu h4 a{color:inherit}#services-menu .col-lg-3,#services-menu .col-lg-6{padding-left:30px;padding-right:30px}#services-menu .col-lg-3:last-child,#services-menu .col-lg-6:last-child{border-right:none}#services-menu .service-group:nth-child(n+2){margin-top:0!important}#services-menu .service-group-links ul{list-style:none!important;padding-left:5px!important}@media (max-width:991px){#services-menu{padding:0;display:none!important;position:fixed;background-color:#02152a;top:60px;z-index:9999;width:100%;bottom:0;left:100%;left:calc(100% + 15px)!important;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#services-menu.active{left:0!important}#services-menu .row{margin-left:0;margin-right:0}#services-menu .col-lg-3,#services-menu .col-lg-6{padding-left:0;padding-right:0}html body #services-menu .service-group{margin:0!important}#services-menu .service-group-links{display:block;position:fixed;background-color:#02152a;top:60px;z-index:9999;width:100%;bottom:0;left:100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#services-menu .service-group-links.active{left:0}#services-menu .service-group-links a{display:block;font-size:14px;font-weight:600;letter-spacing:0.37px;color:#ffffff;text-decoration:none!important;padding:15px 20px;border-bottom:1px solid #012f60;position:relative}}@media (max-width:991px) and (min-width:768px){#services-menu .service-group-links a{padding-left:40px;padding-right:40px}}@media (max-width:991px){#services-menu h4{display:block;font-size:14px;font-weight:600;letter-spacing:0.37px;color:#ffffff;text-transform:uppercase;text-decoration:none!important;padding:15px 20px;border-bottom:1px solid #012f60;position:relative}}@media (max-width:991px) and (min-width:768px){#services-menu h4{padding-left:40px;padding-right:40px}}@media (max-width:991px){#services-menu h4:after{content:" ";display:inline-block;margin-left:8px;width:12px;height:7px;background-image:url(../img/chevron-down.svg);position:absolute;right:20px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-top:5px}}.block-ic{padding:50px 0}.block-ic.colour-scheme-gray{background:#f5f5f5}.block-ic.colour-scheme-white{background:#ffffff}.block-ic.colour-scheme-backgroundimage{position:relative}.block-ic.colour-scheme-backgroundimage input[type=submit]:hover{background:#fff;color:#0d3883}.block-ic.colour-scheme-backgroundimage .section-background-image{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.block-ic.colour-scheme-backgroundimage .section-background-image:after{content:" ";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,22,45,0.9)}.block-ic.colour-scheme-backgroundimage .section-background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-ic.colour-scheme-backgroundimage>.container{position:relative;z-index:2;color:#fff}.block-ic.colour-scheme-backgroundimage>.container h1,.block-ic.colour-scheme-backgroundimage>.container h2,.block-ic.colour-scheme-backgroundimage>.container h3,.block-ic.colour-scheme-backgroundimage>.container h4,.block-ic.colour-scheme-backgroundimage>.container h5,.block-ic.colour-scheme-backgroundimage>.container h6,.block-ic.colour-scheme-backgroundimage>.container li,.block-ic.colour-scheme-backgroundimage>.container p{color:#fff}.block-ic.headings-blue h1,.block-ic.headings-blue h2,.block-ic.headings-blue h3,.block-ic.headings-blue h4,.block-ic.headings-blue h5,.block-ic.headings-blue h6{position:relative;padding-bottom:30px;padding-bottom:20px;margin-bottom:35px}@media (max-width:767px){.block-ic.headings-blue h1,.block-ic.headings-blue h2,.block-ic.headings-blue h3,.block-ic.headings-blue h4,.block-ic.headings-blue h5,.block-ic.headings-blue h6{padding-bottom:20px}}@media (min-width:1200px){.block-ic.headings-blue h1,.block-ic.headings-blue h2,.block-ic.headings-blue h3,.block-ic.headings-blue h4,.block-ic.headings-blue h5,.block-ic.headings-blue h6{padding-bottom:20px}}.block-ic.headings-blue h1:after,.block-ic.headings-blue h2:after,.block-ic.headings-blue h3:after,.block-ic.headings-blue h4:after,.block-ic.headings-blue h5:after,.block-ic.headings-blue h6:after{content:" ";position:absolute;bottom:0;left:0;width:100px;width:50px;height:1px;background-color:#0099ff}@media (min-width:768px){.block-ic.p-font-size-18 p{font-size:18px}}@media (min-width:992px){.block-ic{padding:80px 0}}.block-ic-all-testimonials{padding-top:0}.block-ic-contact-page{padding:0}.block-ic-contact-page h2{margin-top:0;margin-bottom:60px}@media (max-width:767px){.block-ic-contact-page h2{margin-bottom:30px}}.block-ic-contact-page .ic-contact-page{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.block-ic-contact-page .ic-contact-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-ic-contact-page .ic-contact-page .ic-cp-left-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.block-ic-contact-page .ic-contact-page .ic-cp-right-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.block-ic-contact-page .ic-contact-page .ic-cp-left-column{width:585px;min-width:585px;background:#f5f5f5}.block-ic-contact-page .ic-contact-page .ic-cp-left-column .ic-cp-contact-details{padding:80px 135px 60px}.block-ic-contact-page .ic-contact-page .ic-cp-left-column .address img,.block-ic-contact-page .ic-contact-page .ic-cp-left-column .email img,.block-ic-contact-page .ic-contact-page .ic-cp-left-column .telephone img{width:16px;margin-right:10px}.block-ic-contact-page .ic-contact-page .ic-cp-left-column .opening-hours .day{font-size:16px;line-height:1.69;color:#0d3883;padding-right:20px}.block-ic-contact-page .ic-contact-page .ic-cp-left-column .opening-hours .hours{font-size:16px;line-height:1.69;color:#333333}.block-ic-contact-page .ic-contact-page .ic-cp-left-column #ic-cp-map{height:363px;width:100%}@media (max-width:1200px){.block-ic-contact-page .ic-contact-page .ic-cp-left-column{width:400px;min-width:400px;background:#f5f5f5}.block-ic-contact-page .ic-contact-page .ic-cp-left-column .ic-cp-contact-details{padding:80px 50px 60px}}@media (max-width:767px){.block-ic-contact-page .ic-contact-page .ic-cp-left-column{width:100%;min-width:100%;padding:40px 15px}.block-ic-contact-page .ic-contact-page .ic-cp-left-column .ic-cp-contact-details{padding:0 0 30px}}.block-ic-contact-page .ic-contact-page .ic-cp-right-column{width:calc(100% - 405px);padding:80px 30px 80px 50px;max-width:930px}@media (max-width:767px){.block-ic-contact-page .ic-contact-page .ic-cp-right-column{width:100%;min-width:100%;padding:40px 15px}}.block-ic-map-and-address h2{margin-top:0;margin-bottom:40px}@media (max-width:767px){.block-ic-map-and-address h2{margin-bottom:30px}}.block-ic-map-and-address .ic-cp-contact-details{padding:80px 135px 60px}.block-ic-map-and-address .address img,.block-ic-map-and-address .email img,.block-ic-map-and-address .telephone img{width:16px;margin-right:10px}.block-ic-map-and-address .opening-hours .day{font-size:16px;line-height:1.69;color:#0d3883;padding-right:20px}.block-ic-map-and-address .opening-hours .hours{font-size:16px;line-height:1.69;color:#333333}.block-ic-map-and-address .map-container{position:relative;width:100%;height:0;padding-bottom:60%}@media (max-width:991px){.block-ic-map-and-address .map-container{margin:30px 0}}@media (min-width:992px){.block-ic-map-and-address .map-container{padding-bottom:100%}}@media (min-width:1201px){.block-ic-map-and-address .map-container{padding-bottom:75%}}.block-ic-map-and-address .map-container #ic-cp-map{position:absolute;height:100%;width:100%}@media (max-width:1200px){.block-ic-map-and-address{}.block-ic-map-and-address .ic-cp-contact-details{padding:80px 50px 60px}}@media (max-width:767px){.block-ic-map-and-address{width:100%;min-width:100%;padding:40px 15px}.block-ic-map-and-address .ic-cp-contact-details{padding:0 0 30px}}@media (max-width:767px){.block-ic-map-and-address{width:100%;min-width:100%;padding:40px 15px}}.block-ic-faq h2{margin-bottom:0px!important}.block-ic-faq .faq-accordion{margin-top:67px}.block-ic-faq .faq-accordion h3{font-size:18px;font-weight:bold;color:#323232;cursor:pointer;outline:none!important;position:relative;margin:20px 0 20px;padding-right:25px;line-height:normal}.block-ic-faq .faq-accordion h3:before{content:" ";position:absolute;right:7px;top:5px;height:16px;width:2px;background:#349dfd;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.block-ic-faq .faq-accordion h3:after{content:" ";position:absolute;right:0;top:12px;width:16px;height:2px;background:#349dfd}.block-ic-faq .faq-accordion h3.ui-state-active:before{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.block-ic-faq .faq-accordion .wrap{border-bottom:1px solid #d8d8d8}.block-ic-faq .faq-accordion .wrap>div{font-size:16px;font-weight:500;line-height:1.56;color:#4a4a4a;padding-bottom:12px;-webkit-transition-delay:0s!important;transition-delay:0s!important}.block-ic-google-review-score{padding:40px 0}.block-ic-google-review-score .google-g-logo{display:inline-block;padding-right:20px;border-right:3px solid #d8d8d8;padding-top:9px;padding-bottom:9px}.block-ic-google-review-score .google-average-score{padding:8px 4px 8px 13px;font-size:50px;color:#e7711b;font-weight:700;vertical-align:-16px}.block-ic-google-review-score .google-score-link{margin-top:13px;font-size:14px;font-weight:500;line-height:1.64;text-align:center;color:#333333}.block-ic-google-review-score .google-score-link a{color:#0099ff;text-decoration:underline}@media (max-width:991px){.block-ic-google-review-score .google-score-link a{display:block}}@media (max-width:767px){.block-ic-google-review-score{}.block-ic-google-review-score .google-g-logo{padding-right:10px}.block-ic-google-review-score .google-g-logo img{height:30px}.block-ic-google-review-score .google-average-score{font-size:40px;vertical-align:-10px;padding-left:5px}.block-ic-google-review-score .google-stars img{height:25px}}.h1-outer h2,.ic-column h2{margin-top:0!important}.block-ic-hero{position:relative;padding-top:143px;padding-bottom:65px}@media (max-width:767px){.block-ic-hero{padding-bottom:15px}}body.home .block-ic-hero{padding-bottom:118px}@media (min-width:992px){body.home .block-ic-hero{padding-bottom:172px}}.block-ic-hero .h1-outer{text-align:center}.block-ic-hero .h1-outer span{font-size:44px;color:#fff;padding-bottom:26px;margin-bottom:35px}body.home .block-ic-hero .h1-outer,body.single-post .block-ic-hero .h1-outer{text-align:left}@media (max-width:767px){.block-ic-hero .h1-outer{text-align:left}}.block-ic-hero .hero-bg{position:absolute;left:0;top:0;right:0;bottom:0}.block-ic-hero .hero-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-ic-hero .hero-bg:after{content:" ";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,22,45,0.8)}.block-ic-hero .container{position:relative;z-index:6}.block-ic-hero h1{text-shadow:0 2px 6px rgba(0,0,0,0.5);font-size:30px;font-weight:normal;line-height:1.5;color:#fbfbfb;margin-bottom:35px;display:inline-block;padding-bottom:30px}.block-ic-hero p{text-shadow:0 2px 4px rgba(0,0,0,0.5);color:#ffffff;font-size:16px}@media (min-width:768px){.block-ic-hero{padding-top:124px}.block-ic-hero h1{font-size:35px;padding-bottom:26px}.block-ic-hero p{font-size:18px}}@media (min-width:992px){.block-ic-hero{padding-top:206px}.block-ic-hero h1{font-size:44px}body.single-post .block-ic-hero h1{font-size:35px}}.block-ic-hero .blue-underline:after{width:100px;max-width:100%}.block-ic-info-cards .info-card{padding:25px;margin-top:35px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);background-color:#ffffff;text-align:center;padding-bottom:70px!important}@media (min-width:992px){.block-ic-info-cards .info-card{padding:30px;height:95%}}.block-ic-info-cards .info-card .blue-underline{font-size:18px;font-weight:500;color:#191919;margin-top:20px;padding-bottom:10px;margin-bottom:20px}.block-ic-info-cards .info-card .blue-underline:after{width:50px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.block-ic-info-cards .info-card p{font-size:14px;line-height:1.5;color:#333;text-align:left}.block-ic-info-cards .info-card .btn{color:#191919;padding:15px 20px;margin-top:6px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:absolute;left:50%;margin-left:-72px;bottom:15px}.block-ic-info-cards .info-card .btn:hover{color:#fff}.block-ic-flexible-image-and-text img{width:100%;height:auto}.block-ic-call-to-action{background:transparent!important;position:relative;padding-top:40px;padding-bottom:40px}@media (min-width:1200px){.block-ic-call-to-action{padding-top:60px;padding-bottom:60px}}.block-ic-call-to-action .cta-background{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.block-ic-call-to-action .cta-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-ic-call-to-action .cta-background:after{content:" ";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,22,45,0.8)}.block-ic-call-to-action h2{font-size:22px;font-weight:normal;color:#ffffff;display:inline-block;margin-top:0}@media (min-width:1200px){.block-ic-call-to-action h2{font-size:27px;margin-bottom:35px}}.block-ic-call-to-action li,.block-ic-call-to-action p{text-shadow:0 2px 4px rgba(0,0,0,0.5);font-size:16px;line-height:1.5;color:#ffffff}@media (min-width:1200px){.block-ic-call-to-action li,.block-ic-call-to-action p{font-size:18px}}.block-ic-call-to-action .btn{padding:13px 20px;margin-top:22px}.block-ic-call-to-action .btn:hover{background:#fff;color:#0d3883}.block-ic-image-and-text{position:relative;background:transparent!important}.block-ic-image-and-text .iat-background{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.block-ic-image-and-text .iat-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-ic-image-and-text .iat-background:after{content:" ";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,22,45,0.8)}.block-ic-image-and-text .iat-image{max-width:calc(100% - 20px);margin-bottom:30px}.block-ic-image-and-text .iat-image img{width:100%;height:auto}@media (min-width:1200px){.block-ic-image-and-text .iat-image{margin-bottom:0}}.block-ic-image-and-text .iat-text h2{font-size:22px;font-weight:normal;color:#ffffff;margin-top:30px;padding-bottom:20px;margin-bottom:35px}.block-ic-image-and-text .iat-text li,.block-ic-image-and-text .iat-text p{font-size:14px;line-height:1.5;color:#ffffff}.block-ic-image-and-text .iat-text .btn{margin-top:22px;padding:13px 20px}@media (min-width:1200px){.block-ic-image-and-text .iat-text h2{font-size:27px}.block-ic-image-and-text .iat-text li,.block-ic-image-and-text .iat-text p{font-size:16px}}@media (min-width:992px){.block-ic-image-and-text .image-and-text .iat-image{width:575px;position:absolute;left:0;top:80px;bottom:80px}.block-ic-image-and-text .image-and-text .iat-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.block-ic-latest-blog{padding-top:30px}@media (min-width:1200px){.block-ic-latest-blog{padding-top:80px}}.block-ic-latest-social-media{}.block-ic-latest-social-media .watch-video-link-img{position:relative}.block-ic-latest-social-media .watch-video-link-img .play-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px}.block-ic-latest-testimonials{background-color:#f5f5f5}@media (min-width:1200px){.block-ic-latest-testimonials{padding-bottom:105px}}.block-ic-logos{padding:40px 0}@media (min-width:1200px){.block-ic-logos{padding:60px 0}}.block-ic-logos .logos-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-40px}.block-ic-logos .logos-outer img{max-width:100%}.block-ic-logos .logos-outer>div{width:16.666%;text-align:center;padding:0 15px 40px}@media (max-width:991px){.block-ic-logos .logos-outer>div{width:33.333%}}@media (max-width:767px){.block-ic-logos .logos-outer>div{width:50%}}.block-ic-our-barristers .intro-text{padding-bottom:30px}@media (min-width:992px){.block-ic-our-barristers .our-barristers-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:40px}.block-ic-our-barristers .our-barristers-header h2{width:370px;min-width:370px;margin-right:30px}}.block-ic-our-barristers .btn{margin-top:10px;padding:14px 19px}.block-ic-our-services{background-color:#f5f5f5;padding-top:0}.block-ic-our-services .our-services{margin-top:50px;text-align:center;margin-left:-10px;margin-right:-10px}.block-ic-our-services .our-services.overlay-block-above{margin-top:-81px}@media (min-width:768px){.block-ic-our-services .our-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.block-ic-our-services .our-services{margin-top:80px}.block-ic-our-services .our-services.overlay-block-above{margin-top:-94px}}@media (min-width:1200px){.block-ic-our-services .our-services{margin-left:-15px;margin-right:-15px}}.block-ic-our-services .service-category-button{padding:20px;padding-bottom:27px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);background-color:#ffffff;text-align:center;display:inline-block;position:relative;z-index:8;width:145px;margin:5px;width:33.3%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (min-width:501px) and (max-width:767px){.block-ic-our-services .service-category-button{width:calc(33.3% - 10px)}}@media (min-width:330px) and (max-width:500px){.block-ic-our-services .service-category-button{width:calc(50% - 10px)}}.block-ic-our-services .service-category-button img,.block-ic-our-services .service-category-button svg{display:block;margin:0 auto 15px}.block-ic-our-services .service-category-button span{font-size:14px;font-weight:500;text-align:center;color:#191919}@media (min-width:992px){.block-ic-our-services .service-category-button span{font-size:18px}}.block-ic-our-services .service-category-button span.blue-underline{padding-bottom:10px}.block-ic-our-services .service-category-button span.blue-underline:after{width:50px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media (min-width:768px){.block-ic-our-services .service-category-button{padding-left:15px;padding-right:15px}}@media (min-width:992px){.block-ic-our-services .service-category-button{width:178px;padding-left:30px;padding-right:30px}}@media (min-width:1200px){.block-ic-our-services .service-category-button{width:33.3%;margin-left:15px;margin-right:15px;padding-top:25px;padding-bottom:35px}.block-ic-our-services .service-category-button img,.block-ic-our-services .service-category-button svg{margin-bottom:20px}}.block-ic-our-services .service-category-button span,.block-ic-our-services .service-category-button svg g{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.block-ic-our-services .service-category-button:hover{background:#0056b3;text-decoration:none!important}.block-ic-our-services .service-category-button:hover span{color:#fff}.block-ic-our-services .service-category-button:hover svg g{fill:#fff}.block-ic-our-services h2{margin-top:35px}.block-ic-our-services .col-md-12>li:last-child,.block-ic-our-services .col-md-12>p:last-child{margin-bottom:0}.block-ic-our-services .our-services-text{margin-top:35px}@media (min-width:1200px){.block-ic-our-services .our-services-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:55px}.block-ic-our-services .our-services-text h2{width:400px;min-width:400px;padding-right:30px}}.block-ic-our-services .our-services-text .our-services-text-content li:last-child,.block-ic-our-services .our-services-text .our-services-text-content p:last-child{margin-bottom:0}.block-ic-resources-page .watch-video-link-img{position:relative}.block-ic-resources-page .watch-video-link-img .play-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px}.block-ic-resources-page .masonry{width:100%;position:relative}.block-ic-resources-page .masonry .ic-post{height:auto;position:absolute;margin-bottom:30px}.block-ic-flexible-image-and-text img,.block-ic-standard-columns img{max-width:100%;height:auto}@media (max-width:767px){.block-ic-flexible-image-and-text .ic-column,.block-ic-standard-columns .ic-column{margin-bottom:30px}.block-ic-flexible-image-and-text .ic-column:last-child,.block-ic-standard-columns .ic-column:last-child{margin-bottom:0}}.block-ic-flexible-image-and-text .ic-column>p:last-child,.block-ic-standard-columns .ic-column>p:last-child{margin-bottom:0}.single-service .content h2{font-size:20px;font-weight:500;color:#0d3883;margin:40px 0 25px;padding-bottom:0}.single-service .content h2:after{display:none}.service-menu{position:relative;z-index:6}.service-menu .service-menu-top{padding:15px 20px;background-color:#02152a;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.37px;color:#ffffff;position:relative}.service-menu .service-menu-top:after{content:" ";position:absolute;width:12px;height:7px;top:calc(50% - 4px);right:20px;background-image:url(../img/chevron-down.svg);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.service-menu .service-menu-top.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.service-menu .service-menu-extendable{display:none;background-color:#f5f5f5}.service-menu .service-menu-extendable .category-title{font-size:14px;font-weight:500;color:#191919;display:block;padding:10px 20px;background-color:#4a4a4a;color:#fff}.service-menu .service-menu-extendable a{font-size:14px;font-weight:500;color:#191919;display:block;padding:10px 20px}.service-menu .service-menu-extendable a.active{background-color:#2789f1;color:#ffffff}.service-menu .service-menu-extendable a.the-term{font-size:20px;font-weight:bold}footer{padding:40px 0 0;background-color:#02152a}@media (min-width:1200px){footer{padding-top:60px;padding-bottom:20px}}footer .row>div{padding-bottom:40px}footer a,footer li,footer p{font-size:14px;font-weight:normal;color:#ffffff}footer p{margin-bottom:15px}footer h4{font-size:14px;font-weight:600;letter-spacing:0.37px;color:#0099ff;margin-top:0;margin-bottom:15px}footer ul.menu{list-style:none;margin:0;padding:0}footer ul.menu li{padding:0;margin-bottom:11px;line-height:normal}footer ul.menu li a{font-size:14px;font-weight:500;color:#ffffff}@media (max-width:767px){footer .useful-links-outer{padding-left:5px}footer .col-12,footer .col-6{padding-bottom:40px}}footer .footer-logo{width:167px;margin-bottom:20px}footer .social-links{margin-top:23px;margin-bottom:0}footer .social-links a{display:inline-block;width:30px;height:30px;margin:0 7px;line-height:25px;text-align:center;border:solid 1px #0099ff}footer .social-links a:first-child{margin-left:0}footer .xml-feed p.feed{font-size:14px;font-weight:500;color:#ffffff}footer .xml-feed p.feed a:hover{color:#fff}footer .xml-feed p.blue{font-size:12px;font-weight:normal;color:#0099ff}#footer-copy{border-top:1px solid #012f60;padding:15px 0;background-color:#02152a}#footer-copy,#footer-copy a{font-size:12px;color:#ffffff}@media (max-width:991px){#footer-copy .left{margin-bottom:20px}}#footer-copy .figment-link img{margin-right:10px}