@font-face{font-family:Lato,sans-serif}#primary-navigation{width:100%;background:#083648;color:#fff}body{margin:0 auto;padding:0;font:110%/1.5 Lato,Trebuchet MS,verdana,arial,helvetica,helve,sans-serif;color:#083648;text-align:left;background:#fff}button,input,select,textarea{font-family:Lato,'Trebuchet MS',verdana,arial,helvetica,helve,sans-serif;color:#065859}.clear{clear:both}.mobile_hide{display:block}.mobile_show{display:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Lato,'Trebuchet MS',verdana,arial,helvetica,helve,sans-serif;letter-spacing:0}h1{font-size:2.6em;line-height:1.2em;margin-bottom:10px;font-weight:600}h2{font-size:1.6em;font-weight:600}@media screen and (max-width:768px){h1{font-size:2em}h2{margin:.5em 0;font-size:1.4em}}article h2{margin-bottom:10px;line-height:1.35em;color:#083648}h3{font-size:1.4em;font-weight:600}article h3{margin-bottom:10px;line-height:1.3em;color:#083648}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1em}address,dl,ol,p,ul{margin-bottom:1.5em;font-size:1em}ol,ul{margin:0 0 1.5em 0;padding:0 0 0 24px}li ol,li ul{margin:0;font-size:1em}dd,dl{margin-bottom:1.5em}dt{font-weight:400}b,strong{font-weight:700}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}small{font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.subtext{color:#666}a{color:#065859;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:visited{color:#065859}a:focus{outline:0;color:#000}a:active,a:hover{outline:0;opacity:.9}.no-gutter{padding-right:0!important;padding-left:0!important}img{border:0;max-width:100%;height:auto}img.left{float:left;margin:0 10px 0 0}img.right{float:right;margin:0 0 0 10px}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.4em;width:100%}caption,td,th{padding:.25em 10px .25em 5px}tfoot{font-style:italic}caption{background-color:transparent}form{margin:0}fieldset{margin-bottom:1.5em;padding:0;border-width:0}form .field{margin:.5em 0}legend{padding:0;border-width:0}label{font-weight:400;cursor:pointer;display:block;margin:0;position:relative;top:0;left:0}label.opt-in{margin:5px 0 0 20px}#article_form form label.opt-in{margin:12px 0 0 30px}label.error{margin:-3px 0 10px 0;color:#d70003}label.inline{display:inline;margin:0}label span{color:#666;font-size:.9em}label span.right{position:absolute;bottom:0;right:1em;text-align:right}label.disabled{color:#ccc}button,input,search,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;width:20px;box-shadow:none;float:left}input[type=search]{box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{border:1px solid #083648;font-size:1em;padding:10px;border-radius:2px;background:#fff;width:100%;margin:10px 0}select{width:100%;padding:8px 5px;margin:5px 0 10px 0}.placeholder,input:-moz-placeholder,input::-webkit-input-placeholder{color:#999;font-style:italic}input::-moz-focus-inner{border:0}input.disabled,input[disabled=disabled]{color:#999;background:#f5f5f5;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd}input:invalid,textarea:invalid{-webkit-box-shadow:0 0 2px red;-moz-box-shadow:0 0 2px red;box-shadow:0 0 2px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#ccc}#skiptomain{display:none}#headcontainer{background-color:#fff;width:100%;margin:0 auto;padding:0;background-repeat:no-repeat;background-position:100% 100%}@media screen and (min-width:1281px){#headcontainer{background-size:40%}}@media screen and (max-width:1280px){#headcontainer{background-size:40%}}@media screen and (max-width:768px){#headcontainer{background-size:55%}}@media screen and (max-width:480px){#headcontainer{background-size:80%;background-position:100% 100%}}header{clear:both;width:100%;font-size:.8125em;margin:0 auto;max-width:1200px}#maincontentcontainer{width:100%;max-width:1200px;margin:0 auto}#maincontent{clear:both;font-size:13px;margin:0 auto;position:relative;padding:0;width:100%}@media screen and (max-width:768px){#maincontent{padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}footer a:link,footer a:visited{color:#999;text-decoration:underline}footer a:hover{color:#fff;text-decoration:underline}.footer-form p{font-size:.8em}.footer-form p:last-of-type{margin-bottom:0}.footer-form form{margin:20px 0;font-size:.8em}footer .footer-form input{padding:5px;margin:5px 0}footer .footer-form input[type=submit]{width:auto;background-color:#083648;color:#fff;box-shadow:none;margin:10px 0 5px 0;border-radius:2px;padding:.5em 1em;box-sizing:border-box;border:1px solid #083648}footer .footer-form input[type=submit]:hover{background-color:#fff;color:#083648}footer .footer-form select{padding:5px;margin:5px 0;width:auto}.colsection{clear:both;padding:0;margin:0}.twocolumns{-moz-column-count:2;-moz-column-gap:2em;-webkit-column-count:2;-webkit-column-gap:2em;column-count:2;column-gap:2em}.button,button,input[type=button],input[type=reset],input[type=submit]{display:block;outline:0;cursor:pointer;text-align:center;text-decoration:none;font-weight:400;color:#083648;padding:.75em 1.2em;margin:10px auto 20px auto;background:#a8c8b7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:1em;border:1px solid #083648;width:auto;box-sizing:border-box}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#083648;color:#fff;text-decoration:none}.button:active{background:#083648;color:#fff;position:relative;top:1px}.breaker{clear:both}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.floatleft{float:left}.floatright{float:right}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#349edb;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.clearfix{zoom:1}::-webkit-selection{background:#1777af;color:#fafafa;text-shadow:none}::-moz-selection{background:#1777af;color:#fafafa;text-shadow:none}::selection{background:#1777af;color:#fafafa;text-shadow:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}::-webkit-input-placeholder{font-size:.875em;line-height:1.4}input:-moz-placeholder{font-size:.875em;line-height:1.4}.ie7 img,.iem7 img{-ms-interpolation-mode:bicubic}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.logo{margin:-5px auto 0 auto;max-width:400px;padding:0}.logo a:hover{opacity:1}nav.utility{float:right;margin:0;padding:0}nav.utility ul.utility_nav{list-style-type:none;float:left;margin:0 20px 0 0;padding:0}nav.utility ul.utility_nav li{float:left;font-family:Lato,'Trebuchet MS',verdana,arial,helvetica,helve,sans-serif}nav.utility ul.utility_nav li a{display:inline-block;padding:10px;text-decoration:none}nav.utility ul.social_nav{list-style-type:none;float:right;margin:0;padding:0}nav.utility ul.social_nav li{float:left;font-family:Lato,'Trebuchet MS',verdana,arial,helvetica,helve,sans-serif;line-height:0}nav.utility ul.social_nav li a{display:inline-block;text-decoration:none}nav.utility ul.social_nav li a img{width:40px;height:40px}@media screen and (max-width:992px){#headcontainer{border-top:0 solid #a8c8b7;padding:10px 0}.logo{float:none;margin:0 auto;max-width:300px;padding:10px;display:block}}@media screen and (max-width:768px){.logo{max-width:250px;margin:10px auto}}@media screen and (max-width:500px){.logo{max-width:200px;margin:5px auto}}#maincontentcontainer{width:100%;max-width:1200px;margin:0 auto;min-height:700px;padding:0 10px}@media screen and (max-width:700px){#maincontentcontainer{padding:0;font-size:.9em}}#footercontainer{width:100%;min-height:200px;background-color:rgba(6,53,53,1);border-top:#083648 0 solid;padding-top:40px;margin-top:0;font-size:16px}footer{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:0 20px}footer h3{font-weight:700;font-size:1.4em;border-bottom:#083648 1px solid;padding:0 0 10px 0;margin:0 0 15px 0;color:#fff}footer h4{font-size:1.2em;margin:0;color:#fff}footer ul{list-style-type:none;margin:5px 0;padding:0;font-size:1em}footer ul li{padding:3px 0}footer ul li a:link,footer ul li a:visited{color:#ccc;text-decoration:none}footer ul li a:hover{color:#fff}footer .legal{font-size:.8em;color:#ccc}#social_footer{position:relative;bottom:0;width:100%;border-bottom:#a96a47 5px solid}#social_footer .bg_bar{position:relative;width:100%;height:40px;background-color:#e0e2da;z-index:-999;top:100px}#social_footer .social_bar_wrap{width:100%;max-width:1200px;margin:0 auto}#social_footer .social_bar_wrap img{position:relative;left:0;float:left}#social_footer .social_bar_wrap p{font-family:Lato,verdana,arial,helvetica,helve,sans-serif;position:relative;margin:0 20px 0 20px;float:left;top:70px;color:#083648;font-size:.85em}#social_footer .social_bar_wrap .fb-like{top:64px}#social_footer .social_bar_wrap .tw-share{top:70px;display:inline-block;position:relative;margin-left:10px}#social_footer .gp-share{display:inline-block;position:relative;top:70px}.conf_share{display:block;width:100%;padding:5px 0 20px 0}.conf_share h2{margin:5px;font-size:1.2em;font-weight:400}.conf_share .fb-like{top:0}.conf_share .tw-share{top:5px;display:inline-block;position:relative;margin-left:10px}#article_shares h4{margin-bottom:10px}.home_main{padding:0}.home_right{padding:0}#latest-news{margin:10px 0 20px 0}#latest-news a p.home_date{margin-bottom:2px;font-size:.8em;color:#aaa}#service-hero{background-size:120%;background-repeat:no-repeat;background-position:50%;border-top:rgba(6,53,53,1) 1px solid;border-bottom:#083648 20px solid;margin:0 0 40px 0;font-size:16px}#service-hero .service-hero-wrapper{text-align:center;color:#fff;background-color:rgba(0,0,0,.75);padding:100px 20px}#service-hero .service-hero-wrapper h1{font-size:3.4em;text-shadow:3px 3px 5px #000;margin:0 0 .25em 0}#service-hero .service-intro{max-width:950px;margin:10px auto}#service-hero .service-intro p{font-size:1.5em;margin:.75em 0}#service-hero .service-intro p:last-of-type{margin-bottom:0}#service-hero form input{font-size:1.2em;max-width:600px;margin:10px auto;display:block;text-align:left;padding:20px;border-radius:10px;border:1px solid #fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.4)}#service-hero form button,a.orange-button-link:link,a.orange-button-link:visited{box-shadow:0 4px 7px 0 rgba(0,0,0,.4);border-radius:5px;font-size:1.4em;font-weight:700;color:#fff;background:#c25d40;border:0}#service-hero form button:hover,a.orange-button-link:active,a.orange-button-link:focus,a.orange-button-link:hover{background-color:#7a3627;color:#fff}a.orange-button-link{padding:10px 20px}@media screen and (max-width:992px){#service-hero{background-size:150%;border-bottom:#083648 15px solid;margin:0 0 30px 0}#service-hero .service-hero-wrapper{padding:80px 20px}#service-hero .service-hero-wrapper h1{font-size:3em}#service-hero .service-intro p{font-size:1.2em;margin:.75em 0}#service-hero .service-intro p:last-of-type{margin-bottom:0}#service-hero form{margin-top:20px}#service-hero form input{font-size:1.2em;text-align:left;padding:.75em 1em}#service-hero form button{font-size:1.2em}}@media screen and (max-width:768px){#service-hero{background-size:175%;border-bottom:#083648 10px solid;margin:0 0 20px 0}#service-hero .service-hero-wrapper{padding:60px 20px}#service-hero .service-hero-wrapper h1{font-size:2.6em}#service-hero .service-intro p{font-size:1.1em;margin:.75em 0}#service-hero form{margin-top:20px}#service-hero form input{font-size:1.2em;text-align:left;padding:.75em 1em}#service-hero form button{font-size:1.2em}}@media screen and (max-width:600px){#service-hero{background-size:200%}#service-hero .service-hero-wrapper{padding:50px 20px}#service-hero .service-hero-wrapper h1{font-size:2.2em}#service-hero .service-intro p{font-size:1em;margin:.75em 0}#service-hero form{margin-top:20px}#service-hero form input{font-size:1em}#service-hero form button{font-size:1.1em}}@media screen and (max-width:480px){#service-hero{background-size:250%}#service-hero .service-hero-wrapper{padding:40px 20px}#service-hero .service-hero-wrapper h1{font-size:2em}#service-hero .service-intro p{font-size:1em}#service-hero form{margin-top:20px}#service-hero form input{font-size:1em;max-width:500px}#service-hero form button{font-size:1.2em}}#maincontent#homepage{padding:0}#home-header{background-position:50% 50%}@media screen and (max-width:992px){#home-header{background-image:none!important}}#home-header .home-header-wrap{background-color:rgba(223,237,242,.8);width:100%;padding:40px 0 20px 0;border-bottom:1px solid #ccc}#home-header .home-header-wrap .inner-wrap{margin:0}#home-header .latest-opinions{background-color:rgba(8,54,72,1);color:#fff;box-shadow:0 0 10px 0 #000;position:relative;margin:0 0 20px 0}#home-header .latest-opinions a{color:#fff}#home-header .latest-opinions a img{width:100%}#home-header .latest-opinions .article-info{padding:15px 10px;height:210px}#home-header .latest-opinions .article-info h2{padding:0;margin:.5em 0;font-weight:700;font-size:20px;line-height:1.2em;letter-spacing:.025em}#home-header .latest-opinions .article-info h3{font-size:10px;font-style:italic;text-transform:uppercase;margin:0 0 .5em 0}#home-header .latest-opinions .article-info p{font-weight:400;font-size:11.5px;margin:0;letter-spacing:.035em}#home-header .latest-opinions .article-info a.home-opinion-link{display:block;font-size:12px;margin:.75em 0 0 0;font-style:italic;text-decoration:underline;position:absolute;bottom:15px}#why-e4e{text-align:center;font-size:16px;padding:60px 0 40px 0;color:#083648}#why-e4e.service-page{background-color:#fff;margin:40px 0 0 0;border-top:0 solid #ccc;border-bottom:0 solid #ccc;box-shadow:#999 0 0 0 0}#why-e4e .why-e4e-intro h2{font-size:1.8em;text-shadow:2px 2px 2px #ddd;margin:0 0 .5em 0}#why-e4e .why-e4e-intro{margin:0 auto;max-width:900px}#why-e4e .why-e4e-intro p{margin:.5em 0;font-size:1.25em}#why-e4e p:last-of-type{margin-bottom:0}#why-e4e .why-boxes{padding:40px 0;font-size:inherit}#why-e4e .why-image{padding:0;border-radius:50%;background-color:#f6f6f6;border:1px solid #ccc;width:200px;height:200px;margin:20px auto}#why-e4e.service-page .why-image{background-color:#ccc}#why-e4e .why-image img{width:200px;height:200px}#why-e4e .why-box{padding:0}#why-e4e .why-box h3{font-size:2em;text-shadow:2px 2px 2px #ddd}#why-e4e .why-box p{font-size:1.2em;margin:0 0 .35em 0}#why-e4e .why-box ul{list-style-type:none;margin:0;padding:0}#why-e4e.service-page .why-box h3{font-size:1.4em}#why-e4e.service-page .why-box p{font-size:1em}#why-e4e .why-cta-button{margin:10px auto;display:inline-block;width:auto}@media screen and (max-width:600px){#why-e4e{font-size:14px}}@media screen and (max-width:480px){#why-e4e{font-size:12px}}h2.homepage-header{background-color:rgba(8,54,72,1);color:#fff;padding:10px;margin:0 0 20px 0;font-size:16px;font-weight:700;box-shadow:0 0 5px 0 #333;width:100%}#home-header .inner-wrap h2.homepage-header{font-size:30px;display:inline-block;width:auto;padding:10px 20px}#trending-guides{padding:40px 0 20px 0}#trending-guides .trendingpage{margin:0 0 20px 0;box-shadow:0 0 10px 0 #aaa;position:relative}#trending-guides .trendingpage a img{width:100%}#trending-guides .trendingpage .trendingpagedetail{background-color:#f6f6f6;padding:15px 10px;min-height:120px}#trending-guides .trendingpage .trendingpagedetail h3{color:rgba(8,54,72,1);font-size:10px;font-style:italic;text-transform:uppercase;margin:0}#trending-guides .trendingpage .trendingpagedetail h2{padding:0;margin:.25em 0;font-weight:700;font-size:18px;line-height:1.25em}#trending-guides .trendingpage .trendingpagedetail a.nextlink{color:rgba(8,54,72,1);display:block;font-size:12px;margin:.75em 0 0 0;font-style:italic;text-decoration:underline;position:absolute;bottom:15px}#questions{padding:0 0 0 10px}#questions .question{border-bottom:1px solid #ccc;padding:15px 0;width:100%}#questions .question:first-of-type{padding-top:0}#questions .question h4{color:rgba(8,54,72,1);font-size:12px;font-style:italic;text-transform:uppercase;margin:10px 0 0 0}#questions .question h3{padding:0;margin:.25em 0;font-weight:700;font-size:18px;line-height:1.25em}#questions .question h3 a{color:rgba(8,54,72,1)}#questions .question p{font-size:12px;font-style:italic;margin:0}#questions .question p a{color:rgba(8,54,72,1)}#form-section{padding:60px 0;position:relative}#form-section .home-form-bg{width:100%}@media screen and (max-width:1200px){.home-form-bg{background-size:200%!important}}@media screen and (max-width:992px){.home-form-bg{background-image:none!important}}#form-section .home-form-bg .home-form-wrap{background-color:rgba(30,65,79,.8);color:#fff;padding:60px 0}#form-section .home-form-bg .home-form-wrap .form-intro{padding:20px 40px 20px 0}#form-section .home-form-bg .home-form-wrap h2{font-size:2em;margin-top:0}#form-section .home-form-bg .home-form-wrap .homeform{position:absolute;top:-106px;background-color:rgba(30,65,79,1);box-shadow:rgba(0,0,0,.4) 0 0 5px 5px;border-radius:5px;padding:30px 40px}#form-section .home-form-bg .home-form-wrap .homeform h3{font-size:30px;text-shadow:3px 3px 5px rgba(0,0,0,.6);margin:0;text-align:center}#form-section .home-form-bg .home-form-wrap .homeform .field{margin:5px 0}#form-section .home-form-bg .home-form-wrap .homeform label{font-size:.8em}#form-section .home-form-bg .home-form-wrap .homeform input,#form-section .home-form-bg .home-form-wrap .homeform select{font-size:.8em;margin:2.5px 0}#form-section .home-form-bg .home-form-wrap .homeform input[type=submit]{margin:20px auto 0 auto}#other-opinion-articles{padding:40px 0;margin:20px 0 0 0;background-color:rgba(223,237,242,.8);border-top:1px solid #aaa;border-bottom:1px solid #aaa}#other-opinion-articles a.archive-link{float:right;font-size:1em;text-decoration:underline;color:rgba(8,54,72,1);padding:18px 0}#other-opinion-articles .opinion-article{box-shadow:0 0 10px 0 #aaa;background-color:#f6f6f6;border:1px solid rgba(8,54,72,1);padding:10px;height:200px;margin:0 0 30px 0}#other-opinion-articles .opinion-article h3{color:rgba(8,54,72,1);font-size:10px;font-style:italic;text-transform:uppercase;margin:0}#other-opinion-articles .opinion-article h2{padding:0;margin:.25em 0;font-weight:700;font-size:16px;line-height:1.2em}#other-opinion-articles .opinion-article h2 a{color:rgba(8,54,72,1)}#other-opinion-articles .opinion-article p{font-weight:400;font-size:11px;margin:0;line-height:1.2em;font-style:italic}#other-opinion-articles .opinion-article a.home-opinion-link{display:block;font-size:11px;font-style:italic;text-decoration:underline;position:absolute;bottom:45px}@media screen and (max-width:1200px){#form-section .home-form-bg .home-form-wrap{padding:40px}#form-section .home-form-bg .home-form-wrap .form-intro{padding:30px 20px 30px 0}#form-section .home-form-bg .home-form-wrap .homeform{position:inherit;top:auto}#form-section .home-form-bg .home-form-wrap .homeform h3{font-size:24px}}@media screen and (max-width:992px){#form-section{padding:20px 0 0 0}#form-section .home-form-bg .home-form-wrap{padding:40px}#form-section .home-form-bg .home-form-wrap .form-intro{padding:0 20px 0 0}#form-section .home-form-bg .home-form-wrap .homeform .field{margin:10px 0;font-size:1.2em}#form-section .home-form-bg .home-form-wrap .homeform h3{font-size:32px;margin:.25em 0 .75em 0}#form-section .home-form-bg .home-form-wrap .homeform input[type=submit]{font-size:1.4em}#other-opinion-articles{margin:0}}@media screen and (max-width:768px){#form-section .home-form-bg .home-form-wrap{font-size:.9em;padding:40px 0}#form-section .home-form-bg .home-form-wrap h2{font-size:1.6em;margin-top:0}#form-section .home-form-bg .home-form-wrap .homeform h3{font-size:24px;margin:.25em 0 .75em 0}#form-section .home-form-bg .home-form-wrap .homeform input[type=submit]{font-size:1.1em}}@media screen and (max-width:600px){#home-header .latest-opinions .article-info{height:auto}#home-header .latest-opinions .article-info a.home-opinion-link{display:block;font-size:12px;margin:.75em 0 0 0;font-style:italic;text-decoration:underline;position:inherit;bottom:auto}#trending-guides .trendingpage .trendingpagedetail a.nextlink{color:rgba(8,54,72,1);display:block;font-size:12px;margin:.75em 0 0 0;font-style:italic;text-decoration:underline;position:relative;bottom:inherit}#form-section .home-form-bg .home-form-wrap .homeform{width:100%}#other-opinion-articles .opinion-article{height:auto}#other-opinion-articles .opinion-article p{margin-bottom:.75em}#other-opinion-articles .opinion-article a.home-opinion-link{position:relative;bottom:auto}}.media-page #why-e4e{padding-bottom:0}.media-page .press-enquiries{text-align:center;padding:60px 0;background-color:#f6f6f6;font-size:18px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.media-page #media-examples{font-size:16px;text-align:center;padding:60px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 60px 0}.media-page #media-examples h2{font-size:1.8em;text-shadow:2px 2px 2px #ccc;text-align:center;width:100%;margin:0 0 40px 0}.media-page #media-examples .media-example .media-image{position:relative;height:80px;display:block;text-align:center}.media-page #media-examples .media-example img{display:block;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:80%}.media-page #media-examples .media-example h3{margin:1.5em 0 .25em;font-size:1.1em;min-height:60px}.media-page #media-examples .media-example p.date{font-size:.9em;margin:.25em 0;color:#666}.media-page #media-examples .media-example p.format{font-size:.9em;margin:.25em 0}#media-blocks{margin:60px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:60px 0}#media-blocks h2{margin:0 0 20px 0;text-align:center}#media-blocks .media-blocks .media-block a{position:relative;height:100px;display:block;padding:0 10px;box-sizing:border-box}#media-blocks .media-blocks .media-block a img{display:block;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:100%}.toggle-panel{margin:1.5rem 0}.js .toggle-panel[aria-expanded=false]>:first-child+*{visibility:hidden}.js .toggle-panel[aria-expanded=true]>:first-child+*{visibility:visible}.js .toggle-panel>:first-child{cursor:pointer}.toggle-panel-content{overflow:hidden}.toggle-panel-content>*{overflow:auto}.toggle-panel-content>* video{-webkit-transform-style:preserve-3d}.toggle-panel-content.transition{-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:height,padding-bottom,padding-top,visibility;-moz-transition-property:height,padding-bottom,padding-top,visibility;-o-transition-property:height,padding-bottom,padding-top,visibility;transition-property:height,padding-bottom,padding-top,visibility}#faq_box{margin-bottom:20px;display:block}#faq_box h3,#left_nav h3{background-color:#1b4f63;border-bottom:5px solid #083648;color:#fff;text-shadow:#000 1px 1px 0;margin:0;font-size:1.2em;text-decoration:none;padding:1em 1em .5em 20px}#left_nav h3 a{color:#fff;text-decoration:none}#left_nav nav#left_nav{background-color:#eaeeea}#left_nav nav#left_nav ul{padding:0;margin:0;list-style-type:none}#left_nav nav#left_nav ul li{border-bottom:0 solid #1b4f63;padding:0}#left_nav nav#left_nav ul li:first-child{border-top:0}#left_nav nav#left_nav ul li:last-child{border-bottom:0;padding-bottom:1em}#left_nav nav#left_nav ul li a:link{text-decoration:none;display:block;padding:.5em 1em .5em 20px;font-size:1.1em}#left_nav nav#left_nav ul li a.current:link,#left_nav nav#left_nav ul li a:hover{background-color:#e5e9ea;font-weight:700}#left_nav nav#left_nav ul li a.section:link{background-color:#e5e9ea;font-weight:700}#left_nav nav#left_nav ul li ul{background-color:#e5e9ea;border-bottom:0 solid #1b4f63}#left_nav nav#left_nav ul li ul li{border:0;padding-left:0;font-size:.9em}#left_nav nav#left_nav ul li ul li a:hover{font-weight:700}#left_nav nav#left_nav ul li ul li a.current{font-weight:700}#left_nav nav#left_nav ul li ul li a.current:after{content:">";padding-left:5px}#company_box{background-color:#eee9e3;border:1px solid #d1dade;padding:10px 20px;margin:20px 0 0 0;box-shadow:inset #d8cdbe 0 0 100px}#company_box h4{font-size:.9em}#company_box img{width:100%;margin:10px 0;border:0}#content_form{background-color:#e5e9ea;border-top:#0e5e5e 5px solid;border-bottom:#0e5e5e 5px solid;padding:20px;margin-bottom:20px}#content_form h3{font-size:1.4em;margin:0}#content_form p{margin:4px 0;font-size:.9em}#content_form label.opt-in{float:left;width:80%;font-size:.8em;margin:5px 0 20px 10px}@media screen and (min-width:768px){#opinion_article,#standard_content_page{margin:40px 0}}#opinion_article h1,#standard_content_page h1{margin:0 0 10px 0}#standard_content_page p.details{font-size:1em;margin:.75em 0}#news_article .content img.introimage,#standard_content_page .content img.introimage{float:right;display:block;width:290px;margin:10px 0 10px 10px}#news_article .content blockquote,#standard_content_page .content blockquote{box-sizing:border-box;float:right;width:290px;display:block;background-color:#eee9e3;padding:20px;font-size:1.2em;clear:both;margin:10px 0 10px 10px;box-shadow:inset #d8cdbe 0 0 100px}@media screen and (max-width:768px){#news_article .content img.introimage,#standard_content_page .content img.introimage{float:none;display:block;width:100%;margin:10px 0}}@media screen and (max-width:600px){#news_article .content blockquote,#standard_content_page .content blockquote{width:100%;float:none;display:block;padding:20px;margin:20px 0}}@media screen and (max-width:468px){#standard_content_page .content img.introimage{width:40%;float:right;margin:10px}}#news_article .news_content p:first-child,#standard_content_page .content p.first_para{font-size:1.2em;margin-top:20px}.action_box{background-color:#d1dade;margin:0 0 20px 0}.action_box h3{padding:20px 20px 5px 20px;font-size:1.2em}.action_box p{padding:0 20px;font-size:.8em}.action_box a.cta{background-color:#444;color:#fff;text-shadow:#000 1px 1px 0;display:block;padding:10px 20px;font-family:Lato,verdana,arial,helvetica,helve,sans-serif;text-decoration:none;font-size:1.1em}#other_links{width:100%;background-color:#e5e9ea;padding:10px 20px;margin:0 0 20px 0;border-top:5px solid #0e5e5e}#other_links p{margin:0}#other_links a:link{text-decoration:none;display:inline-block;margin:0 10px}a.text_hover_banner{text-decoration:none;margin:0;display:block}a.text_hover_banner:hover{opacity:.8}a.text_hover_banner img{width:100%;display:block}a.text_hover_banner p{font-family:Lato,verdana,arial,helvetica,helve,sans-serif;background-color:rgba(0,0,0,.8);padding:.75em 20px;margin-top:0;color:#fff;text-shadow:#000 1px 1px 0;position:relative;z-index:10;font-size:1em;text-align:right;text-transform:uppercase}.general_section_main{padding:0 20px}.general_section_main p.sub_header{font-size:.9em;margin:0}.general_section_main_right{padding:20px 0}#section_blocks a{text-decoration:none}#section_blocks a:hover{opacity:.8}#section_blocks .col{margin:10px 1% 5px 0!important}#section_blocks .block_description{background-color:#eee9e3;margin-top:-5px;font-size:.9em}#section_blocks .block_description h3{padding:10px 10px 5px 10px;margin:0}#section_blocks .block_description p{padding:0 10px 10px 10px}#section_full_width{padding:0 20px;margin-bottom:20px}.block_description{padding:20px 20px;margin:0 0 30px 0;background-color:#eee;min-height:100px}.block_description h3{margin:0;font-size:1.2em}.block_description p{margin:.5em 0 0 0}.next-article-block_description{padding:20px 20px;margin:0 0 30px 0;background-color:#eee}.next-article-block_description h3{font-size:1.2em;line-height:1.4em;margin:0}img.section_block{width:100%}#download_page{padding-bottom:40px}#download_page p.sub_header{margin:0;font-size:1.2em}#download_page img.guide_image{width:100%;max-width:200px;display:block;margin:10px auto 0 auto}#download_page .includes_box{background-color:#f4f0ed;padding:20px;box-shadow:inset #e3dcd2 0 0 100px;margin:10px 0 20px 0}#download_page .includes_box ul{margin:10px 0;font-size:1em;list-style-type:none;padding:0}#download_page .includes_box ul li{margin:0;line-height:1.8em;padding:0}#download_page .includes_box ul li:before{content:">";padding-right:8px}#download_page img{width:100%}#download_quote blockquote{font-size:.8em}#download_quote blockquote p{margin:0}#download_quote{background-color:#e5e9ea;margin-top:20px}#download_quote img{width:100%}#download_quote blockquote{padding:10px 20px}#download_quote p.name{margin:0;padding:0 20px 20px 20px;font-style:italic}#section_blocks a{text-decoration:none}#section_blocks a:hover{opacity:.8}#section_blocks .col{margin:10px 1% 5px 0!important}#section_blocks img{width:100%}#section_blocks .block_description{background-color:#eee9e3;margin-top:-5px;font-size:.9em;min-height:150px}#section_blocks .block_description h3{padding:10px 10px 5px 10px;margin:0}#section_blocks .block_description p{padding:0 10px 10px 10px}#currency_update p.sub_header{font-size:1.6em;margin:0}#currency_update .content blockquote{float:right;width:250px;display:block;background-color:#eee9e3;padding:20px;font-size:1.2em;clear:both;margin:10px 0 10px 10px;box-shadow:inset #d8cdbe 0 0 100px}#currency_signup{padding:20px;background-color:#e5e9ea;border-bottom:#0e5e5e 0 solid;margin-bottom:40px}#currency_signup form{max-width:350px}#currency_plugin{padding:20px;background-color:#f2f3f0;margin:20px 0 0 0;display:block}#currency_plugin .currency_tool{display:block;margin:0 auto;padding:20px 0}#latest_updates{background-color:#f2f3f0;padding:20px;margin-bottom:20px}#latest_updates h3{margin-bottom:10px}#latest_updates p{font-size:.8em;margin:5px 0}#latest_updates ul{list-style-type:none;padding:0;font-size:.9em}#latest_updates ul li{line-height:2em}#latest_updates ul li a{text-decoration:none}#latest_updates ul li a:after{content:">";padding-left:7px}#country_blocks{margin-bottom:20px}#country_blocks .col{margin:10px .8% 5px 0!important}.article_content p{font-size:1.1em;margin:.6em 0 .8em 0}.article_content p:last-of-type{margin-bottom:0}#article-form p{font-size:1em;margin:0}.verticle_column_ad{display:block;margin:20px auto;text-align:center}#news_pagination{margin:20px 0}#article_shares{width:250px;padding:0 20px;display:block;float:left;margin:20px 10px 10px 0}#article_shares .vertical-twitter,#article_shares_footer .vertical-twitter{padding:0;margin-left:10px;display:inline-block;float:left}#article_shares .fb_iframe_widget,#article_shares_footer .fb_iframe_widget{float:left;margin-top:1px}#error_page{margin-top:20px;font-size:1.2em}#error_page h1{margin-bottom:20px}#error_page h1,#error_page h2,#error_page h3,#error_page p{padding:0 40px}#error_page p{margin:10px 0}#error_page ul{list-style-type:none;margin:0 40px 0 60px;padding:0}#error_page ul li{margin:0;padding:5px 0 0 0}#error_page ul li a{text-decoration:none}#search_results{padding:20px 40px}table{border:1px solid #ddd;margin:20px 0;width:100%;padding:10px}table th{background-color:#0e5e5e;color:#fff;text-align:center;font-size:1.2em;font-weight:400;padding:20px}tr:nth-child(even){background:#d0d0d0}table tr:nth-child(odd){background:#dfdfdf}table td{padding:12px;vertical-align:middle;width:33%;font-size:.9em}table td:first-child{text-align:right;font-weight:700}table td{border-right:#eee solid 1px;text-align:center}td:last-child{border-right:#eee solid 0}#article-follow{width:100%;display:block;clear:both;margin:0 0 10px 0;padding:0;font-size:.8em}#article-follow p{margin:0 5px 0 0;float:left;display:inline-block;padding:7px 0 0 0}#article-follow .fb-follow,#article-follow .tw-follow{margin:5px;float:left;display:inline-block}.inner_padding{padding:0 20px}#shortcontent p img.right{margin:10px;max-width:250px}#shortcontent{font-size:.9em}.opinion-home .service-home-header-wrap{font-size:16px}.opinion-home .latest-articles{padding:40px 0;font-size:14px}.opinion-home h2{text-align:center;font-size:2.4em;margin:0 0 40px 0;text-shadow:2px 2px 2px #ccc}.opinion-home .latest-articles a.article-block .block_description{padding:10px 20px}.opinion-home .latest-articles a.article-block .block_description h3{font-size:1.2em}.opinion-home .latest-articles a.article-block .block_description p{font-size:1em}.opinion-home .recent-articles a.article-block .block_description{padding:20px;background-color:#fff}.opinion-home .recent-articles a.article-block .block_description h4{margin:0 0 .5em 0}.opinion-home .other-articles{padding:40px}#maincontent.content-article{padding:0}.article-header{background-position:50% 50%}.article-header-wrap{background-color:rgba(229,233,233,.9);padding:40px;box-shadow:rgba(0,0,0,.6) 0 0 10px 0}.topic-links{margin:0 0 10px 0;font-weight:400;font-size:.8em;font-style:italic}.topic-links a{background-color:#083648;color:#fff;padding:.5em 1em;margin-right:2em}.topic-links a:last-of-type{margin:0}.article-header h1{font-weight:bolder;font-size:3.4em;text-shadow:rgba(0,0,0,.2) 1px 1px 2px;margin:0 0 20px 0;line-height:1.25em}.article-header p.shortintroduction{font-size:1em;font-style:italic;line-height:1.2em;margin:0 0 20px 0}.article-header p.details{font-size:.8em;margin:0}#opinion_article .article_content p:first-of-type{margin-top:0;font-size:1.2em}#opinion_article .article_content{font-family:Lato,Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;font-size:16px}#opinion_article .content .share_float{padding:0 20px 20px 20px;margin:0}#opinion_article .content .share_float img{box-shadow:rgba(0,0,0,.4) 0 0 5px 0;border:1px solid #999}.article-form{box-shadow:rgba(0,0,0,.8) 0 0 5px 0;background-color:#e5e9ea;font-size:1em;border:1px solid #0c5e5e;margin:0 0 30px 0}.article-form .article-form-header{background-color:#0c5e5e;padding:20px}.article-form .article-form-header h3{color:#fff;font-weight:400;margin:0 0 10px 0;text-shadow:1px 1px 2px rgba(0,0,0,.6);letter-spacing:.025em}.article-form .article-form-header p{color:#fff;margin:0}.article-form form{padding:20px}.article-form form input[type=submit]{margin:20px auto 10px auto;width:100%;font-weight:700;font-size:1.1em}#opinion_article #article-form p:last-of-type{margin:0;padding:20px}@media screen and (max-width:767px){.article-header-wrap{padding:30px}.topic-links{margin:0 0 20px 0;font-weight:400;font-size:.8em;font-style:italic}.topic-links a{background-color:#083648;color:#fff;padding:.5em 1em;margin-right:2em}.topic-links a:last-of-type{margin:0}.article-header h1{font-size:2.6em;margin:0 0 15px 0}.article-header p.shortintroduction{font-size:.9em;font-style:italic;line-height:1.2em;margin:0 0 15px 0}.article-header p.details{font-size:.7em;margin:0}#opinion_article .article_content{font-size:14px}#opinion_article .content .share_float{padding:0 15px 15px 15px}#opinion_article{margin:30px 0}}#connected-service{background-color:rgba(6,53,53,1);color:#fff;text-align:center;margin:0 0 20px 0;width:100%;box-shadow:0 0 10px 5px rgba(0,0,0,.2)}#connected-service.footer{padding:50px;border-radius:5px;margin:40px auto}#connected-service.side{padding:30px;border-radius:5px;margin:0 0 40px 0}#connected-service .promo-text h2,#connected-service .promo-text h3{color:#fff;text-shadow:2px 2px 3px #000}#connected-service.footer .promo-text h2{font-size:1.8em;margin:0 0 .75em 0}#connected-service.footer .promo-text h3{font-size:1.6em;margin:.75em 0 .5em 0}#connected-service.side .promo-text h2{font-size:1.5em;margin:0 0 .5em 0;letter-spacing:.05em}#connected-service.footer .promo-text p{font-size:1.2em}#connected-service.side .promo-text p{font-size:1.1em}#connected-service .promo-text p:last-of-type{margin-bottom:0}#connected-service .promo-text ul{padding:0}#connected-service.footer .promo-text ul{width:100%;max-width:500px;margin:0 auto;list-style-type:disc}#connected-service.side .promo-text ul{width:100%;margin:0 auto;list-style-type:none}#connected-service.footer .promo-text ul li{font-size:1.2em;margin:.75em auto;display:block}#connected-service.side .promo-text ul li{font-size:1.1em;margin:.75em auto;display:block}#connected-service .next-action-form form button{box-shadow:0 4px 7px 0 rgba(0,0,0,.4);border-radius:5px;font-weight:700;color:#fff;background:#c25d40;border:0;margin:0 auto;display:inline-flex}#connected-service.footer .next-action-form form button{font-size:1.4em}#connected-service.footer .next-action-form form button:after{content:">";color:#fff;margin:0 0 0 8px;display:inline-flex;align-items:center}#connected-service.side .next-action-form form button{font-size:1.2em;font-weight:700;display:inline-flex}#connected-service.side .next-action-form form button:after{content:">";color:#fff;margin:0 5px;font-size:1.8em;display:inline-flex;align-items:center}#connected-service .next-action-form form button:hover{background-color:#7a3627;color:#fff}@media screen and (max-width:610px){.article-header{background-image:none!important}.article-header-wrap{padding:20px 0}.topic-links{margin:0 0 15px 0;font-size:.7em}.topic-links a:last-of-type{margin:0}.topic-links a{margin-right:1em;line-height:1.2em}.article-header h1{font-size:2.2em;margin:0 0 10px 0}.article-header p.shortintroduction{font-size:.9em;font-style:italic;line-height:1.4em;margin:0 0 10px 0}.article-header p.details{font-size:.7em;margin:0}#opinion_article .article_content{font-size:14px;margin-bottom:20px}#opinion_article .content .share_float{padding:0 15px 15px 15px}#opinion_article{margin:20px 0}.footer_experts_box{display:none}}#opinion_article #article_shares{width:100%}#opinion_article .share_float{max-width:360px;display:block;float:right;margin:0 0 0 20px;padding:0 0 10px 0}@media screen and (max-width:768px){#opinion_article .share_float{width:40%}}#opinion_article .content p.first_para{font-size:1.2em;margin-top:20px;display:block}#opinion_article #additional-articles{border-top:2px solid #eee;border-bottom:2px solid #eee;padding:10px 0;margin:40px 0}#opinion_article #additional-articles h3{margin:10px 0}#opinion_article .home_right #company_box{margin:20px 0}img.next-opinion-article{width:100%}.footer_experts_box{background-color:#083648;border-bottom:5px #1b4f63 solid;font-size:1em;padding:20px;margin:20px 0 0 0}.footer_experts_box h3{color:#fff;background-color:#1b4f63;font-size:1.6em;text-shadow:#000 1px 1px 4px;padding:10px 20px;margin:-20px -20px 0 -20px}.footer_experts_box h4{color:#fff;margin:10px 0 0 0;padding:0}.footer_experts_box p{color:#fff;margin:.25em 0}.footer_experts_box p:last-of-type{margin-bottom:0}.footer_experts_box p.company{font-style:italic}.footer_experts_box a{color:#fff;text-decoration:none;font-weight:700}.property-details{margin:10px 0}.property-details h3{margin:.5em 0;font-size:1.2em}.property-details img{width:100%;border-radius:5px;box-shadow:#000 0 3px 8px}.property-details .property-info{padding:0}.property-details .property-info p{margin:.25em 0}.checklist-home-wrap{background-repeat:no-repeat;background-size:150%;background-position:50% 50%}.checklist-home-wrap #checklist-page{padding:50px 0;text-shadow:#000 0 0 5px;width:100%;background-color:rgba(0,0,0,.7)}.checklist-home-wrap #checklist-page h1{text-align:center;max-width:900px;margin:0 auto;color:#fff}.checklist-home-wrap #checklist-page .header-intro{font-size:1.2em;max-width:1000px;text-align:center;margin:10px auto 0 auto;color:#fff}.checklist-home-wrap #checklist-page .header-intro p:last-of-type{margin-bottom:0}dl#checklist-content{margin:0}dl#checklist-content .checklist-item{padding:40px;font-size:16px;text-align:left}dl#checklist-content .checklist-item:nth-child(odd){background-color:#f6f6f6}dl#checklist-content .checklist-item:nth-child(even){background-color:#f0f0f0}dl#checklist-content .checklist-item dt{font-size:1.6em;margin:0 0 20px 0}dl#checklist-content .checklist-item dd{padding:0;margin:10px auto;font-size:1em;max-width:1000px}dl#checklist-content .checklist-item dd p{font-size:.9em}dl#checklist-content .checklist-item dd h2{font-size:1.15em}dl#checklist-content .checklist-item dd.introduction-service-link{text-align:center;padding:10px 0}dl#checklist-content .checklist-item dd.introduction-service-link a.introduction-button{font-size:1em}dl#checklist-content .checklist-item dd a{font-size:1.2em}dl#checklist-content .checklist-item dd a:hover{text-decoration:underline}dl#checklist-content .checklist-item .checklist-links{text-align:center}#section-service.section-header.checklist-home .section-head-wrap .promo-text h1{font-size:3em}#maincontent.checklist-homepage{margin:40px 0}#maincontent.checklist-homepage .block_description{min-height:inherit;padding:20px 20px 20px 10px}#maincontent.checklist-homepage .block_description span{font-size:1.2em}span.link-arrow{border:0 solid #fff;display:inherit;padding:0;margin:0;font-weight:700}@media screen and (max-width:990px){.desktop-only{display:none;visibility:hidden}#section-service.section-header.checklist-home,.checklist-home-wrap{background-size:500%;font-size:14px}dl#checklist-content .checklist-item{padding:40px 10px}dl#checklist-content .checklist-item dd a{font-size:1em}dl#checklist-content .checklist-item dd.introduction-service-link a.introduction-button{font-size:.85em}dl#checklist-content .checklist-item dd a.article-link{padding:0 20px;font-size:1.2em}}label.choice{padding:5px 0}#product-list{width:100%;max-width:1200px;margin:0 auto;background-color:#fff}#product-list *{box-sizing:border-box}#product-list .product-hero{width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:100%;max-width:1200px;margin:0 auto;text-shadow:#000 0 0 10px;padding:0;box-sizing:border-box;color:#fff;display:block;height:300px;overflow:hidden}#product-list .product-hero img{position:relative;width:100%;top:-250px}#product-list .product-hero .head-text{position:absolute;top:200px;padding:0 5%;width:100%}.product-hero h1{font-family:'"Lato"',arial,sans-serif;background-color:#083648;padding:12px 20px;color:#fff;font-size:1.8em;display:inline-block;text-shadow:none;box-shadow:0 0 10px rgba(0,0,0,.6)}#product-list .product-wrapper{padding:10px 2.5% 40px 2.5%;width:100%;float:left}#product-list .product-wrapper .overview{width:80%}#product-list .product-wrapper .overview h2{margin:.5em 0 .25em}#product-list .product-wrapper p{font-size:1.1em}#product-list .product-wrapper p.disclaimer{font-size:.7em}#product-list .product-detail{margin:20px 0;border:1px solid #ddd;background-color:#fff;border-radius:2px;padding:20px 1%}#product-list .product-detail .brand-image{width:20%;display:table;padding:5px;float:left;vertical-align:middle}#product-list .product-detail .brand-image img.brand-logo{display:block;width:100%;max-width:150px;margin:0 auto}#product-list .product-detail .brand-detail{width:75%;margin-right:0;float:right}#product-list .product-detail .brand-detail h3{text-transform:uppercase;font-size:1.2em;margin:0 0 .25em 0}#product-list .product-detail .brand-detail .brand-description p{font-size:.8em}.best-for,.brand-facts{width:100%;font-size:.8em;border-top:1px dashed #ddd}.best-for h4,.brand-facts h4{text-transform:uppercase;font-size:1em;margin:.65em 0 .35em 0;font-weight:700}.best-for .brand-bullets ul{list-style-type:none;padding:0;margin:0}#product-list .product-detail .best-for .brand-bullets ul li{vertical-align:top;display:inline-block;line-height:1.4em;padding:10px}#product-list .product-detail .best-for .brand-bullets ul li:before{font-family:'Glyphicons Halflings';content:"\e006";color:green;margin-right:.5em}.brand-facts{list-style-type:none}.brand-facts ul{padding:0;margin:0}.brand-facts ul li{display:inline-block;width:22%;vertical-align:top;font-size:.8em}.brand-facts ul li strong{font-weight:600;color:#083648;font-size:1.2em}.product-detail .next-action{margin:20px auto;display:block}.next-action a.button-empty:visited,.product-detail .next-action a.button-empty:link{display:block;border:1px solid #083648;background-color:none;text-transform:uppercase;color:#083648;text-align:center;padding:10px;transition:all .3s;border-radius:2px;font-weight:400;text-decoration:none}.next-action a.button-empty:active,.next-action a.button-empty:focus,.product-detail .next-action a.button-empty:hover{background-color:#083648;color:#fff;transition:all .3s;text-decoration:none}.product-detail .next-action.mobile{display:none}.product-detail .next-action.desktop{display:block}#product-list #related-content{width:20%;margin-left:3%;float:left}#product-list .disclaimer{width:100%;padding:10px;font-size:.8em}@media screen and (max-width:1200px){#product-list .product-hero img{top:-200px}}@media screen and (max-width:900px){#product-list .product-hero{height:250px}#product-list .product-hero img{top:-200px}}@media screen and (max-width:768px){#product-list .product-hero{font-size:.7em;text-align:center;background-size:250%;padding:0;height:175px}#product-list .product-hero img{top:0}#product-list .product-hero .head-text{top:150px}#product-list .product-wrapper .overview{width:100%;font-size:.9em;text-align:center}#product-list .product-detail{font-size:.9em;padding:20px}#product-list .product-detail .brand-detail,#product-list .product-detail .brand-image{float:none;width:90%}#product-list .product-detail .brand-image{margin-bottom:20px}.product-detail .next-action{font-size:.9em;font-weight:400}.product-detail .next-action.mobile{display:block}.product-detail .next-action.desktop{display:none}.brand-facts ul li{display:block;width:100%;padding:10px 0}}#breadcrumbs{width:100%;padding:20px 2.5%;font-size:.6em;text-transform:uppercase;margin:0 auto;max-width:1200px;box-sizing:border-box;color:#aaa}.calculator-intro h2{color:#083648}.calculator-intro p{font-size:1.2em;color:#666}.calculator-list{margin:20px 0 40px 0;border:1px solid #0e5e5e;box-sizing:border-box}.calculator-list h3{background-color:#0e5e5e;color:#fff;padding:20px 30px;margin:0}.calculator-list dl{margin:0;padding:30px 30px 10px 30px;background-color:#f7f7f7}.calculator-list dl dt{margin:0;font-size:1.2em}.calculator-list dl dt a{color:#2c6378;text-decoration:none}.calculator-list dl dd{margin:0 0 20px 0;color:#666;font-size:1em}.tax-calculator-content p{font-size:1.2em}#results{width:100%;margin:40px 0;border:1px solid #0e5e5e;box-sizing:border-box}#results h2{background-color:#0e5e5e;color:#fff;padding:20px 30px;margin:0}table.tax-calculator-results{width:100%;margin:0;border:0;padding:0;background-color:#fff}table.tax-calculator-results td.heading{text-align:center}td.taxbill{font-size:1.6em}#calculator-input{border:1px solid #0e5e5e;box-sizing:border-box;background-color:#f7f7f7;margin:40px 0}#calculator-input h2{background-color:#0e5e5e;color:#fff;padding:20px 30px;margin:0}#calculator-input form{padding:20px 30px;margin:10px 0;width:98%;box-sizing:border-box}#calculator-input form input[type=text]{max-width:300px}#calculator-input form select{max-width:150px}#calculator-input form input[type=submit]{width:340px;padding:.5em 1em;box-shadow:none;text-transform:uppercase;font-size:1.2em}#calculator-input form .field-split{width:48%;float:left;margin:5px 0}@media screen and (max-width:768px){#calculator-input form .field-split{width:100%;float:none}#calculator-input form input[type=submit],input[type=submit]{width:100%;margin:5px auto}}#content-hero{padding:60px 0;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:100%}#content-hero .hero-wrap{max-width:1140px;margin:0 auto;width:100%}#content-hero .hero-wrap h1{background-color:#083648;padding:12px 20px;color:#fff;font-size:1.8em;display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.6)}@media screen and (max-width:600px){#content-hero{padding:30px 0;background-size:100%}#content-hero .hero-wrap{max-width:1200px;margin:0 auto;width:100%}#content-hero .hero-wrap h1{padding:10px;font-size:1.4em}}#question-home{padding:40px 0}.question-home-wrap{background-size:100%;background-repeat:no-repeat}.question-home-wrap #question-home-content{background-color:rgba(8,54,72,.95);color:#fff;text-align:center;font-size:16px;padding:40px 0}.question-home-wrap #question-home-content h1{font-size:.9em;margin:0 auto .5em auto;text-align:center;text-transform:uppercase}.question-home-wrap #question-home-content h1.large-title{font-size:2em;text-transform:none}.question-home-wrap #question-home-content h2{font-size:1.8em}.question-home-wrap #question-home-content p{font-size:1.2em}.question-home-wrap #question-home-content p:last-of-type{margin-bottom:0}.question-home-wrap #question-home-content .why-cta-button a{display:inline-block;margin:20px 0 0 0}#question-home-questions{background-color:#f6f6f6;margin:40px 0}#question-home-questions .question-section{font-size:16px;padding:40px 0 0 0}#question-home-questions .question-section h2{font-size:1.6em;text-align:center;margin:40px auto 0 auto;text-shadow:2px 2px 2px #ccc;width:100%}#question-home-questions .question-section h4{text-align:center;margin:.5em 0;width:100%}#question-home-questions .question-section h4 a{color:#999}#question-home-questions .question-section .question{padding:10px 20px;margin:10px 0;font-size:16px}#question-home-questions .question-section .question a h3{font-size:1.1em;margin:0 0 .5em 0}#question-home-questions .question-section .question a.question-link{font-size:1em}#question-home-questions .question-section .question.detailed p{color:#666;margin:5px 0;font-style:italic;font-size:.9em}#question-home .content p{font-size:1.2em;color:#333}#question-home form button.consult{font-size:1.2em}.question-footer{margin:20px 0;border-top:1px solid #083648;padding:20px 0}#questionpage{padding:40px 0;font-size:14px}#questionpage h1{font-size:2em;margin-top:0}.question-detail{background-color:#f7f7f7;padding:10px 20px;margin:10px 0;font-size:1.4em;font-style:italic;color:#666}#questionpage .article_content h2{font-size:1.4em}#questionpage .content{font-size:1.2em}#questionpage #content_form form.consult-form label,#questionpage #content_form form.consult-form select{font-size:1em}#questionpage #content_form form.consult-form button.consult{font-size:1.2em}#questionpage .question-details{margin:20px 0}#questionpage .question-details p.author{font-size:.9em;margin:.1em 0}#questionpage h4.videotitle{margin:0}article iframe.video{width:100%;height:400px;margin:10px auto 40px 0;display:block}#video{padding-top:20px}#videolink{padding:5px 0 10px 0}#videolink a{text-decoration:none;border-bottom:dashed #666 1px;font-size:1.1em;font-style:italic}.question-footer h3{font-style:italic}.questionpagelinks{background-color:#f7f7f7;padding:0;margin:0 auto 20px auto}.questionpagelinks h4{font-style:italic;padding:10px 20px 0 20px;font-size:1.4em;margin:0}.questionpagelinks ul{list-style-type:none;padding:0;margin:10px 0}.questionpagelinks ul li a{display:block;padding:10px 20px;text-decoration:none;font-size:1.2em}.questionpagelinks ul li a:hover{background-color:#083648;color:#fff;opacity:1}.related-articles a img{width:100%;display:block}.related-articles a{text-decoration:none}.related-articles a h5{margin:-40px 0 0 0;text-decoration:none;padding:10px 20px;color:#fff;background-color:#132830;font-weight:700;opacity:.9}@media screen and (max-width:600px){.question-detail{padding:10px;margin:10px 0;font-size:1.2em;font-style:italic;color:#666}}.section-home-list{margin:20px 0 40px 0;border:1px solid #0e5e5e;box-sizing:border-box}.section-home-list h3{background-color:#0e5e5e;color:#fff;padding:20px 30px;margin:0}.section-home-list dl{margin:0;padding:30px 30px 10px 30px;background-color:#f7f7f7}.section-home-list dl dt{margin:0;font-size:1.4em}.section-home-list dl dt a{color:#2c6378;text-decoration:none}.section-home-list dl dd{margin:0 0 20px 0;color:#666;font-size:1em}.section-home-list p{background-color:#0e5e5e;color:#fff;padding:0 20px 20px 30px;margin:0}.facts-right h3{font-weight:800;font-size:1.4em}.facts-right dl .stat{margin:20px 0;background-color:#f7f7f7;padding:20px}.facts-right dl dt{font-size:2.2em;font-weight:800;float:left;margin:10px 20px 0 0}.facts-right dl dd{margin:0}.facts-right dl dd p{margin:0}.facts-right dl dd a{margin-top:.5em;display:block;font-size:.8em;text-decoration:none}.facts-right dl dd a:hover{text-decoration:underline}#section-service{text-align:center;background-repeat:no-repeat;background-size:120%;background-position:50% 50%;color:#fff;border-top:rgba(6,53,53,1) 1px solid;border-bottom:rgba(6,53,53,1) 20px solid;margin:0}#section-service.section-header .section-head-wrap{text-align:center;background-color:rgba(0,0,0,.75);padding:80px 20px;color:#fff}#section-service.section-header .section-head-wrap .promo-text h1{font-size:1.4em;font-weight:700;margin:10px 0;text-shadow:2px 2px 5px #000}#section-service.section-header .section-head-wrap .promo-text h2{font-size:2.6em;text-shadow:3px 3px 5px #000;margin:0 0 .5em 0}#section-service.section-header .section-head-wrap .promo-text p{max-width:850px;margin:.5em auto;font-size:1.2em}#section-service .section-header section-head-wrap .promo-text a:visited,#section-service.section-header .section-head-wrap .promo-text a{box-shadow:0 4px 7px 0 rgba(0,0,0,.4);border-radius:5px;font-size:1.4em;font-weight:700;color:#fff;background:#c25d40;border:0;margin:20px auto;display:inline-flex;padding:10px 15px}#section-service .section-header section-head-wrap .promo-text a:focus,#section-service.section-header .section-head-wrap .promo-text a:hover{background-color:#7a3627;color:#fff;opacity:1}#section-service.section-header .section-head-wrap .promo-text a:after{content:">";color:#fff;margin:0 0 0 8px;display:inline-flex;align-items:center}#section-sub-header{text-align:center;background-color:#083648;color:#fff;padding:60px 0 40px 0;font-size:1.2em;margin:0 0 40px 0}#section-sub-header h2{font-size:2.4em;text-shadow:3px 3px 5px #000;margin:0 0 .5em 0}#section-sub-header p{max-width:800px;color:#fff;margin:.5em auto;font-size:1.2em}#testimonials-bar{font-size:16px;background-color:#f6f6f6;padding:60px 0;margin:40px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#testimonials-bar h2{text-align:center;font-size:2em;margin:0 0 .5em 0;text-shadow:#ddd 2px 2px 2px}#testimonials-bar .testimonial{margin:10px 0;padding:10px 40px;font-size:1em}#testimonials-bar .testimonial h3{margin:0;font-size:1.2em}#testimonials-bar .testimonial .testimonial-text p{margin:.5em 0 .25em 0;font-size:1.1em;font-style:italic;color:#666}#testimonials-bar .testimonial p.testimonial-name{font-size:1em;font-weight:700;color:#083648;margin:.5em 0 0 0}#testimonials-bar .testimonial p.testimonial-subject{font-size:1em;font-weight:400;color:#083648;margin:.5em 0 0 0;font-style:italic}#section-questions{background-color:#f6f6f6;padding:40px 0;margin:40px 0}#section-questions h2{text-align:center;font-size:2.4em}#section-questions .question{margin:20px 0;padding:0 40px}#section-questions .question a.question-link{font-size:.8em}#section-questions .question a h3{margin:0}#section-questions .question p{margin:.5em 0 .25em 0;font-size:1.2em;font-style:normal;color:#666}#section-questions .question-home-link{width:auto;display:block;margin:10px auto;text-align:center}#section-questions .question-home-link a,#section-questions .question-home-link a:visited{box-shadow:0 4px 7px 0 rgba(0,0,0,.4);border-radius:5px;font-size:1.4em;font-weight:700;color:#fff;background:#c25d40;border:0;margin:20px auto;display:inline-flex;padding:10px 15px}#section-questions .question-home-link a:focus,#section-questions .question-home-link a:hover{background-color:#7a3627;color:#fff;opacity:1}#about-us-page{font-size:16px}#about-us-page .page-header{text-align:center;background-repeat:no-repeat;background-size:120%;background-position:50% 50%;color:#fff;border-top:rgba(6,53,53,1) 1px solid;margin:0}#about-us-page .page-header .about-head-wrap{text-align:center;background-color:rgba(0,0,0,.75);padding:80px 20px;color:#fff}#about-us-page .page-header .about-head-wrap h1{font-size:3em;font-weight:700;margin:10px 0;text-shadow:2px 2px 5px #000}#about-us-page .page-header .about-head-wrap p{max-width:850px;margin:.5em auto;font-size:1.6em}#about-us-page .about-us-content{text-align:center;background-color:#083648;color:#fff;padding:80px 0;margin:60px 0}#about-us-page .about-us-content h2{font-size:2.6em;text-shadow:3px 3px 5px #000;margin:0 0 .5em 0}#about-us-page .about-us-content p{color:#fff;margin:.5em auto;font-size:1.6em}#about-us-page .about-us-content p:last-of-type{margin-bottom:0}#about-us-page a.orange-button-link{margin-top:40px;display:inline-block;font-size:2em}#about-us-page .about-blocks .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;overflow:hidden}#about-us-page .about-blocks .row>[class*=col-]{display:flex;flex-direction:column}#about-us-page .about-blocks .about-blocks-wrap{padding:0;margin:0;border:0 solid #f6f6f6}#about-us-page .about-box{margin:0;padding:0}#about-us-page .about-blocks .about-blocks-wrap .about-box{margin:0 0 -9999px 0;padding:20px 20px 9999px 20px;font-size:14px;background-color:#fff;overflow:hidden}#about-us-page .about-blocks .about-blocks-wrap .about-box img{border-radius:0}#about-us-page .about-blocks .about-blocks-wrap h2{text-align:center;font-size:3em;margin:0 0 1.5em 0;text-shadow:2px 2px 2px #aaa}#about-us-page .about-blocks .about-blocks-wrap .about-content-box h2{margin:.5em 0 20px 0;padding:0 20px;font-size:2em;text-align:left}#about-us-page .about-blocks .about-blocks-wrap .about-content-box ul{padding:0;margin:.5em 20px;font-size:1.1em}#about-us-page .about-blocks .about-blocks-wrap .about-content-box ul li{margin:.25em 20px}#about-us-page .about-blocks .about-blocks-wrap .about-content-box p{font-size:1.4em;margin:.5em 0;padding:0 20px}#about-us-page .about-blocks .about-blocks-wrap .about-content-box p:last-of-type{margin-bottom:0}.toggle-panel.minimal.border-radius{border-radius:7px}.toggle-panel.minimal>:first-child{border-bottom:1px solid #ddd;font-size:1.35em;font-weight:400;margin:-24px -24px 24px -24px;padding:12px 24px}.toggle-panel.minimal>:first-child+*{margin-top:0}.toggle-panel.minimal>:last-child{margin-bottom:0}.js .toggle-panel.minimal{border:none;padding:0}.js .toggle-panel.minimal.border-radius[aria-expanded=true]>:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.js .toggle-panel.minimal.border-radius>:first-child{border-radius:7px}.js .toggle-panel.minimal.border-radius>:first-child+*>*{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.js .toggle-panel.minimal.border-radius.transition>:first-child{-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.js .toggle-panel.minimal.title-arrow-icon[aria-expanded=true]>:first-child:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.js .toggle-panel.minimal.title-arrow-icon>:first-child:before{content:">";font-size:16px;margin:2px 0 0 -28px;font-weight:700}.js .toggle-panel.minimal.title-arrow-icon.faq_block>:first-child:before{margin:0 0 0 -28px}.js .toggle-panel.minimal.title-arrow-icon.transition>:first-child:before{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.js .toggle-panel.minimal.title-arrow-icon>:first-child,.js .toggle-panel.minimal.title-plus-icon>:first-child{padding-left:48px}.js .toggle-panel.minimal.title-plus-icon>:first-child+*>*{padding-left:48px}.js .toggle-panel.minimal.title-arrow-icon>:first-child:before,.js .toggle-panel.minimal.title-plus-icon>:first-child:before{float:left;line-height:1}.js .toggle-panel.minimal.title-arrow-icon.apple-green>:first-child:before,.js .toggle-panel.minimal.title-plus-icon.apple-green>:first-child:before{color:#8db600}.js .toggle-panel.minimal.title-arrow-icon.avocado>:first-child:before,.js .toggle-panel.minimal.title-plus-icon.avocado>:first-child:before{color:#568203}.js .toggle-panel.minimal.title-arrow-icon.azure>:first-child:before,.js .toggle-panel.minimal.title-plus-icon.azure>:first-child:before{color:#007fff}.js .toggle-panel.minimal.title-arrow-icon.carrot-orange>:first-child:before,.js .toggle-panel.minimal.title-plus-icon.carrot-orange>:first-child:before{color:#ed9121}.js .toggle-panel.minimal.title-arrow-icon.tomato>:first-child:before,.js .toggle-panel.minimal.title-plus-icon.tomato>:first-child:before{color:tomato}.js .toggle-panel.minimal.title-plus-icon[aria-expanded=true]>:first-child:before{content:"â€“"}.js .toggle-panel.minimal.title-plus-icon>:first-child:before{color:#aaa;content:"+";font-size:24px;margin:0 0 0 -28px}.js .toggle-panel.minimal>:first-child{border:1px solid #ddd;margin:0;padding:12px 24px}.js .toggle-panel.minimal>:first-child+*>*{border:1px solid #ddd;border-top:none;display:block;padding:15px 24px}.js .toggle-panel.minimal p{margin:0;font-size:1.35em}.js .toggle-panel.minimal>:first-child+*>*>:first-child{margin-top:0}.js .toggle-panel.minimal>:first-child+*>*>:last-child{margin-bottom:0}@media screen and (min-width:993px){#service-bar{padding:20px 0;position:relative}#service-bar img.logo{margin:0;width:auto;max-width:300px;display:block}}span.arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;margin:0 0 0 10px}span.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.dropbtn{background-color:#c25d40;color:#fff;font-weight:700;padding:16px;font-size:14px;border:none;cursor:pointer;text-transform:uppercase;margin:0 0;border-radius:5px;z-index:1001;position:relative;box-shadow:0 3px 5px 0 #aaa;transition:.2s all;letter-spacing:.05em}.dropbtn:focus,.dropbtn:hover{background-color:#7a3627;color:#fff;transition:.2s all}.dropbtn:focus{border-radius:5px 5px 0 0;box-shadow:none}.dropdown{position:relative;z-index:1000;right:0;margin:0}@media screen and (max-width:1200px){#headcontainer .dropdown button{display:block;margin:10px auto;font-size:12px}#headcontainer .dropdown button span{display:none}}@media screen and (max-width:768px){#headcontainer .dropdown{display:none;visibility:hidden}}.dropdown-content{display:none;position:absolute;background-color:#7a3627;color:#fff;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.4);z-index:1;margin-top:0;padding:0}.dropdown-content a{color:#fff;padding:10px 20px;text-decoration:none;display:block;font-size:.9em;letter-spacing:.05em}.dropdown-content p.expert-header{padding:20px 20px 10px 20px;font-style:italic;color:#eee;font-size:14px;margin:0}.dropdown-content a:hover{background-color:#c25d40;color:#fff}.show{display:block}#partner-bar{padding:.5em 0;background-color:rgba(6,53,53,1);position:inherit;text-align:right;color:#fff;font-size:12px}#partner-bar a.new-partner-link{color:#fff;font-size:1em;text-transform:uppercase;margin:0 1em}#partner-bar a.new-partner-link:last-of-type{margin-right:0}#partner-bar a.new-partner-link:first-of-type{margin-left:0}#partner-bar a.new-partner-link:active,#partner-bar a.new-partner-link:focus,#partner-bar a.new-partner-link:hover{text-decoration:underline;color:#ccc;opacity:1!important}@media screen and (max-width:600px){#partner-bar{text-align:center}#partner-bar a.new-partner-link{font-size:.9em}}.new-partner-page .new-partner-header .new-partner-header-wrap{color:#fff;padding:80px;text-align:center;background-color:rgba(8,54,72,.9)}.new-partner-page .new-partner-header .new-partner-header-wrap h1{margin:0 auto .25em auto;max-width:800px;display:block;text-shadow:2px 2px 5px #000;font-size:4em}.new-partner-page .new-partner-header .new-partner-header-wrap p{font-size:1.6em;margin:.75em 0}.new-partner-page .new-partner-header .new-partner-header-wrap p:last-of-type{margin-bottom:0}.new-partner-page h2{text-shadow:#ddd 2px 2px 2px;margin:.5em auto 1.5em auto}.service-form-wrap .partner-form-header h2{text-align:center;font-size:2.4em;max-width:800px}.new-partner-page .partner-content .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;overflow:hidden}.new-partner-page .partner-content .row>[class*=col-]{display:flex;flex-direction:column}.new-partner-page .partner-content .partner-content-wrap{padding:0 0;margin:0 0 40px 0;background-color:#f6f6f6;border:0 solid #f6f6f6}.new-partner-page .partner-box{margin:0;padding:0}.new-partner-page .partner-content .partner-content-wrap .partner-content-box{margin:0 0 -9999px 0;padding:20px 20px 9999px 20px;font-size:14px;background-color:#fff;overflow:hidden}.new-partner-page .partner-content .partner-content-wrap .partner-box img{border-radius:0}.new-partner-page .partner-content .partner-content-wrap h2{text-align:center;font-size:3em;margin:0 0 1.5em 0;text-shadow:2px 2px 2px #aaa}.new-partner-page .partner-content .partner-content-wrap .partner-content-box h2{margin:.5em 0 20px 0;padding:0 20px;font-size:2em;text-align:left}.new-partner-page .partner-content .partner-content-wrap .partner-content-box ul{padding:0;margin:.5em 20px;font-size:1.1em}.new-partner-page .partner-content .partner-content-wrap .partner-content-box ul li{margin:.25em 20px}.new-partner-page .partner-content .partner-content-wrap .partner-content-box p{font-size:1.2em;margin:.5em 0;padding:0 20px}.new-partner-page .partner-content .partner-content-wrap .partner-content-box p:last-of-type{margin-bottom:0}.new-partner-page .next-steps-content{padding:0;text-align:center;font-size:16px;margin:0 0 60px 0}.new-partner-page .next-steps-content h2{font-size:2.4em;margin:0 auto .75em auto}.new-partner-page .next-steps-content p{font-size:1.4em}.new-partner-page .next-steps-content p:last-of-type{margin-bottom:0}.new-partner-page #partner-intro{font-size:16px;text-align:center;padding:60px 0}.new-partner-page #partner-intro h2{font-size:1.8em}.new-partner-page #partner-intro p{font-size:1.2em}.new-partner-page #partner-intro p:last-of-type{margin-bottom:0}.service-form .enquiry-details{padding:60px 0 100px 0;text-align:center;max-width:800px;margin:0 auto}.service-form .enquiry-details h2{font-size:2.4em;margin:0 0 .5em 0;text-shadow:2px 2px 5px #000;text-align:center}.service-form .enquiry-details ul{list-style-type:none;padding:0;margin:20px auto;max-width:600px;text-align:left}.service-form .enquiry-details ul li{font-size:1.2em;margin:0;padding:.25em 20px;color:#fff}.service-form .enquiry-details ul li a:link,.service-form .enquiry-details ul li a:visited{color:#ccc}.service-form .enquiry-details ul li a:hover{color:#fff;text-decoration:underline}.service-next-actions-wrap{background-color:#083648;color:#fff;padding:40px;margin:20px 0 80px 0;font-size:16px;box-shadow:0 0 10px 0 #000}.service-next-actions-wrap h2{text-align:center;color:#fff;width:100%;font-size:2em;text-shadow:#000 2px 2px 5px;margin:0 0 .75em 0}.next-service-block{font-size:14px}.next-service-block p{font-size:1.2em}.next-service-block img{border-radius:5px;width:80%;margin:20px auto 0 auto;display:block;box-shadow:0 0 5px 0 #000}.next-service-block .button-wrap{width:auto;display:block;margin:20px auto;text-align:center;padding:10px 0}.next-service-block a.orange-button-link{font-size:1em;width:auto}.service-home-header-wrap{color:#fff;background-color:rgba(0,0,0,.75);text-align:center;padding:80px 0;border-top:1px solid #000}.service-home-header-wrap h1{text-align:center;margin:0 0 .5em 0;text-shadow:3px 3px 5px #000;font-size:2.6em}.service-home-header-wrap p{max-width:800px;margin:.5em auto;font-size:1.2em}.service-home-header-wrap p:last-of-type{margin-bottom:0}.service-wrap{padding:60px 0;background-color:#f0f0f0;margin:40px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.service-wrap h2{text-align:center;margin:0 0 30px 0;text-shadow:2px 2px 5px #ccc;font-size:1.8em}.service-wrap a.service-promo-block{background-color:#fff;border-radius:3px;overflow:hidden;border:0 solid #aaa;box-shadow:0 0 10px 0 #333;display:block;margin:15px 0}.service-wrap a.service-promo-block:hover{background-color:#083648;color:#fff}.service-wrap a.service-promo-block h3{padding:10px;font-size:.8em;margin:0;text-align:center;transition:.2s all}.service-wrap a.service-promo-block:hover h3{color:#fff}.service-wrap a.service-promo-block.finance h3,.service-wrap a.service-promo-block.other h3{font-size:.85em;margin:.5em 0}.service-wrap a.service-promo-block.finance p,.service-wrap a.service-promo-block.other p{padding:10px 20px 20px 20px;margin:0;font-size:.75em}#maincontent.service-page{padding:0;color:#fff}.service-content-blocks{background-color:#f6f6f6;padding:40px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:60px 0;box-shadow:rgba(0,0,0,.8) 0 0 20px 0}.service-content-blocks .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.service-content-blocks [class*=col-]{display:flex;flex-direction:column;overflow:hidden;margin-bottom:0}.service-content-blocks .service-content-box{color:#666;padding-bottom:9999px;margin-bottom:-9999px;letter-spacing:.025em;text-align:center;font-size:16px}.service-content-blocks h2{text-align:center;color:#083648;width:100%;font-size:2.4em;text-shadow:#ccc 2px 2px 0;margin:0 0 .75em 0}.service-content-blocks .service-content-box h3{border-bottom:0 solid #fff;text-shadow:none;margin:0 0 .75em 0;padding:10px 10px 5px 10px;color:rgba(8,54,72,1);font-size:1.4em}.service-content-blocks .service-content-box ul{padding:0 10px;font-size:1em;list-style-type:none}.service-content-blocks .service-content-box ul li{margin:.5em 0}.service-form-header{background-repeat:no-repeat;background-position:100% 25%;background-size:125%}.service-form-header .service-form-header-wrap{background-color:rgba(0,0,0,.7);padding:80px 20px 100px 20px;color:#fff;border-bottom:5px solid rgba(8,54,72,1)}.service-form-header .service-form-header-wrap.shrunk{padding:30px 20px 20px 20px}.service-form-header .service-form-header-wrap h1{margin:0 auto .5em auto;font-size:3.6em;text-align:center;max-width:1000px;text-shadow:3px 3px 5px #000}.service-form-header .service-form-header-wrap.shrunk h1{font-size:2.4em}.service-form-header .service-form-header-wrap .header-content{max-width:1000px;margin:0 auto}.service-form-header .service-form-header-wrap .header-content p{text-align:center;font-size:1.6em;margin:0 0 .75em 0;text-shadow:rgba(0,0,0,.4) 2px 2px 2px}.service-form-header .service-form-header-wrap .header-content p a{color:#7da3b2}.service-form-header .service-form-header-wrap .header-content p:last-of-type{margin-bottom:0}.service-form-wrap{background-color:#fff;margin:0 auto 0 auto;padding:20px 0 60px 0}.service-form{font-size:16px;width:100%;background-color:#083648;border-radius:0 0 10px 10px;box-shadow:rgba(0,0,0,.8) 0 10px 30px 0;padding:20px 0 0 0;color:#fff}.service-form .service-form-first-step{background-color:#083648;padding:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.8);border:1px solid #fff;border-radius:2px;width:90%;margin:10px auto}.service-form h2{color:#fff;text-shadow:#000 2px 2px 0;font-size:1.8em}.service-form form *{z-index:0}.service-form form{max-width:600px;margin:0 auto;padding:0 0 40px 0;text-align:center;font-size:16px}.service-form form label.left,.service-form form label.right{font-size:1.4em;margin:1em 0 .5em 0}.service-form form label span{font-size:.75em;font-style:italic;color:#fff}.service-form form select{width:auto;font-size:1.2em;color:#111;border-radius:2px;padding:10px 15px;text-align:center}.service-form form .field{margin:1em 0 .25em 0}.service-form form .field.checkbox{padding:5px 0;max-width:500px;margin:.75em auto .25em auto}.service-form form ul.checkboxset{margin:0 auto 20px auto;max-width:550px}.service-form form ul.checkboxset li label{font-size:1.2em;color:#fff}.service-form form ul.checkboxset li{margin:0}.service-form form ul.checkboxset li input[type=checkbox]{margin:8px 10px 0 0}.service-form form input[type=checkbox]{position:relative;width:auto;padding:5px;display:inline-block}.service-form form input[type=email],.service-form form input[type=text]{max-width:500px;font-size:1.2em;border-radius:2px;margin:0 auto;text-align:center;border:1px solid #aaa;padding:.75em 1em;color:#666}.service-form form input::placeholder{font-style:italic;color:#ccc}.service-form form textarea{width:98%;max-width:600px;padding:.75em;color:#333;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans",Verdana,sans-serif;font-size:14px;min-height:150px}.service-form form .field.checkbox label.right{margin:0 0 0 20px;text-align:center}.service-form form .Actions{margin-top:40px}.service-form form button,form button.consult{box-shadow:0 4px 7px 0 rgba(0,0,0,.4);border-radius:5px;font-size:1.4em;font-weight:700;color:#fff;background:#c25d40;border:0}.service-form form button.clear-button{font-size:1.2em;font-weight:400;color:#c25d40;background:#ccc;border:1px solid #c25d40;margin:40px auto 0 auto}.service-form form button.clear-button:hover{color:#fff;background:#c25d40}.service-form form button:hover,form button.consult:hover{background-color:#7a3627;color:#fff}.service-form form .show,form .show{display:block;visibility:visible;margin:0 auto}.service-form form .hide,form .hide{visibility:hidden;display:none}.service-form form ul{list-style-type:none;text-align:left}.service-form form ul li{display:inline-flex;width:48%;font-size:16px;padding:.25em 0}.service-form form ul li input[type=checkbox]{padding:0;margin:8px 5px 0 0}.service-form form #Form_IntroductionForm_OptIn_Holder,.service-form form #Form_IntroductionForm_Terms_Holder{font-size:.6em;margin:20px auto}.service-form form #Form_IntroductionForm_OptIn_Holder label,.service-form form #Form_IntroductionForm_Terms_Holder label{margin:5px 0 0 40px}form.consult-form input[type=email],form.consult-form input[type=text]{width:80%;max-width:400px;text-align:left;margin:0}form.consult-form select{width:100%;margin:0;font-size:1.2em;max-width:400px}form.consult-form input[type=checkbox]{margin:5px 10px 0 0}form.consult-form label{font-size:1.2em;margin:10px 0 5px 0}#payment-information{margin:40px 0;font-size:14px;color:#fff;padding:40px 0;text-align:center;background-color:#083648}#payment-information h2{margin:0 0 .75em 0;color:#fff}#payment-information p{font-size:1.2em}#payment-information p:last-of-type{margin-bottom:0}@media screen and (max-width:798px){.service-form-header{background-size:250%}.service-form-header .service-form-header-wrap{padding:40px 20px;margin:0 0 10px 0}.service-form-header .service-form-header-wrap.shrunk{padding:20px 10px}.service-form-header .service-form-header-wrap h1{margin:0 auto .5em auto;font-size:2em;width:100%;text-shadow:3px 3px 5px #000}.service-form-header .service-form-header-wrap.shrunk h1{font-size:1.8em}.service-form-header .service-form-header-wrap .header-content p{font-size:1.2em}.service-form-wrap{background-color:#fff;margin:0 auto 0 auto;padding:0 0 40px 0}.service-form{font-size:12px;padding:20px 10px}.service-form h2{color:#fff;width:100%;font-size:1.4em;text-shadow:2px 2px 2px rgba(0,0,0,.4)}.service-form form{width:100%;padding:0 0 40px 0}.service-form form label.left,.service-form form label.right{font-size:1em}.service-form form label span{font-size:.9em}.service-form form select{font-size:.9em;padding:.5em}.service-form form .field{margin:1em 0 .5em 0}.service-form form .field.checkbox{margin:.75em auto .25em auto;width:100%}.service-form form ul.checkboxset{max-width:760px;width:100%}.service-form form ul.checkboxset li label{font-size:1em}.service-form form ul.checkboxset li input[type=checkbox]{margin:8px 10px 0 0}.service-form form input[type=checkbox]{position:relative;padding:5px;display:inline-block}.service-form form input[type=email],.service-form form input[type=text]{max-width:760px;font-size:1em;text-align:center}.service-form form textarea{max-width:760px;font-size:1em}.service-form form .Actions{margin-top:20px}.service-form form button{font-size:1.2em}.service-form form button.clear-button{font-size:1em}.service-form form ul li{font-size:1em}.service-form form #Form_IntroductionForm_OptIn_Holder,.service-form form #Form_IntroductionForm_Terms_Holder{font-size:.8em}}.service-form .service-form-first-step form{padding:0}.service-form .service-form-first-step h2{margin:0 0 20px 0;text-align:center;font-weight:400;font-size:1.8em}.progress-bar{text-align:center;margin:0 auto;display:block;width:100%;padding:0}.progress-bar ul{list-style-type:none;text-transform:uppercase;font-size:16px;padding:0;margin:0 auto 0 auto}.progress-bar ul li{padding:.5em 0;margin:0;color:#083648}@media screen and (max-width:798px){.progress-bar ul{font-size:11px}.progress-bar ul li{padding:.5em}}.progress-bar ul li.contact-step-4,.progress-bar ul li.first-step-2,.progress-bar ul li.first-step-3,.progress-bar ul li.first-step-4,.progress-bar ul li.second-step-3,.progress-bar ul li.second-step-4{color:#083648}.progress-bar ul li.confirm-step-4,.progress-bar ul li.contact-step-3,.progress-bar ul li.first-step-,.progress-bar ul li.second-step-2{color:#fff;background-color:#083648;font-weight:600;border-radius:5px 5px 0 0}.service-form form input[type=checkbox].check-label{display:none}.service-form form .check-label:checked+.right{color:#083648;background-color:#fff;box-shadow:rgba(0,0,0,.5) inset 0 0 5px 0}.service-form form .check-label+.right:hover{color:#083648;background-color:#fff;box-shadow:rgba(0,0,0,.5) inset 0 0 5px 0}.service-form .check-label:checked+.right:hover{background-color:rgba(255,255,255,.8);color:#083648}.service-form form .check-label label.right{font-weight:400;font-size:1em;padding:20px 5px;border:1px solid #fff;transition:all .2s;border-radius:5px;align-items:center;margin:0;text-align:center!important;background-color:#083648;color:#fff}.service-form form .field.checkbox.check-label{width:48%;display:inline-block}.service-form #Form_IntroductionForm_MobileQuestion_Holder{margin:0 auto 20px auto;padding:0;width:300px}@media screen and (max-width:798px){.service-form form .check-label label.right{font-weight:400;font-size:1.2em}.service-form form .field.checkbox.check-label{width:85%;display:block}}#cookiebar{border-bottom:5px solid #333;background-color:#ccc}#cookiebar .container{position:relative;padding:20px}#cookiebar .container .description .content{display:block;font-size:14px}#cookiebar .container .description p.intro{padding-bottom:10px}#cookiebar .container .description p{margin:0;color:#333}#cookiebar .container .description a.more{display:none}#cookiebar .container .links{text-align:right}#cookiebar .container .links #acceptCookies{position:absolute;right:0;display:inline-block;padding:9px 14px;font-size:15px;font-weight:700;line-height:normal;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}#cookiebar .container .links #acceptCookies:hover{color:#fff;text-decoration:none;background-color:#666}#cookiebar a#acceptCookies i{padding-right:10px}@media (max-width:767px){#cookiebar .container .description{width:100%}#cookiebar .container{padding:10px 20px}#cookiebar .container .description a.more{display:inline-block;padding:10px 5px 0}#cookiebar .container .description .content{display:none}#cookiebar .container .links{width:100%;text-align:left}#cookiebar .container .links #acceptCookies{position:static;margin:0;width:100%;font-size:12px}}.sbar{position:fixed;padding:0;z-index:1000}.sbar-horizontal{width:100%;height:auto}.sbar-horizontal-half{width:50%}.sbar-vertical{width:260px;height:100%;overflow-y:auto}.sbar-left{left:0}.sbar-right{right:0}.sbar-top{top:0}.sbar-bottom{bottom:0}.sbar-hide{left:-9999em;visibility:hidden}.sbar-close{position:absolute;width:38px;height:38px;text-align:center;cursor:pointer;top:3px;right:10px}.sbar-close i{font-size:14px;line-height:40px}.sbar h1,.sbar h2,.sbar h3,.sbar h4,.sbar nav,.sbar p,.sbar ul{line-height:20px;margin:10px 0;vertical-align:middle}.sbar-vertical h1,.sbar-vertical h2,.sbar-vertical h3,.sbar-vertical h4,.sbar-vertical nav,.sbar-vertical p,.sbar-vertical ul{margin:10px 0 20px 0}.sbar ul li{margin:0}.sbar a{text-decoration:none;transition:color .3s}.sbar p{font-size:12px}.sbar h1{font-size:24px}.sbar h2{font-size:20px}.sbar h3{font-size:16px}.sbar h4{font-size:14px}.sbar ul{list-style:none;padding:0}.sbar ul li{font-size:12px}.sbar-horizontal ul li{float:left;margin-left:20px}.sbar-vertical ul li{margin-left:0}.sbar ul li a{font-size:12px}.sbar ul.sbar-socialicons li a{font-size:16px}.sbar .sbar-textbox{padding:10px 15px}.sbar ul.sbar-vertical-list{list-style:none;margin:25px 0}.sbar ul.sbar-vertical-list li{padding:9px 0}.sbar .sbar-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:18px}.sbar .sbar-video-container embed,.sbar .sbar-video-container iframe,.sbar .sbar-video-container object{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:0}.sbar iframe{border:0;outline:0;width:100%;font-size:100%;vertical-align:baseline;background:0 0;margin-bottom:12px}.sbar img{border:none;max-width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbar .sbar-inner{position:relative;overflow:hidden;width:80%;max-width:1200px;margin:0 auto;padding:20px 0 0 0}.sbar-horizontal .sbar-inner-button{padding:10px 50px 10px 10px}.sbar .sbar-contentleft{float:left}.sbar .sbar-contentright{float:right}.sbar .sbar-contentcenter{float:none;text-align:center}.sbar .sbar-contentcenter form{margin:0;padding:0}.sbar .sbar-contentcenter form fieldset{height:0;margin-top:-25px}.sbar .sbar-contentcenter form button.consult{font-size:18px}.sbar a.orange-button-link{font-size:1em;margin:5px auto;display:inline-block}.sbar-dark{background:rgba(6,53,53,1);color:#fff;border-bottom:2px solid #000}.sbar-dark h1,.sbar-dark h2,.sbar-dark h3,.sbar-dark h4,.sbar-dark p{color:#fff}.sbar-dark ul li{color:#bbb}.sbar-dark ul.sbar-vertical-list li{border-top:1px solid #252525;border-bottom:1px solid #0e0e0e}.sbar-dark ul.sbar-vertical-list li:first-child{border-top:none}.sbar-dark ul.sbar-vertical-list li:last-child{border-bottom:none}.sbar-dark a{color:#999}.sbar-dark a:hover{color:#aaa}.sbar-dark .sbar-textbox{background:#111}.sbar-dark .sbar-close{background:#000}.sbar-dark .sbar-close i{color:#eee}.sbar-dark::-webkit-scrollbar{width:8px}.sbar-dark::-webkit-scrollbar-track{background:#444}.sbar-dark::-webkit-scrollbar-thumb{background:#0a0a0a}.sbar-dark::-webkit-scrollbar-thumb:hover{background:#000}.sbar-light{background:#eee}.sbar-light h1,.sbar-light h2,.sbar-light h3,.sbar-light h4,.sbar-light p{color:#333}.sbar-light ul li{color:#666}.sbar-light ul.sbar-vertical-list li{border-top:1px solid #f2f2f2;border-bottom:1px solid #ddd}.sbar-light ul.sbar-vertical-list li:first-child{border-top:none}.sbar-light ul.sbar-vertical-list li:last-child{border-bottom:none}.sbar-light a{color:#888}.sbar-light a:hover{color:#777}.sbar-light .sbar-textbox{background:#fff}.sbar-light .sbar-close{background:#ccc}.sbar-light .sbar-close i{color:#666}.sbar-light::-webkit-scrollbar{width:8px}.sbar-light::-webkit-scrollbar-track{background:#ddd}.sbar-light::-webkit-scrollbar-thumb{background:#aaa}.sbar-light::-webkit-scrollbar-thumb:hover{background:#bbb}@media only screen and (max-width:767px){.sbar-container .sbar{top:0!important}.sbar-container .sbar-bottom{top:auto!important;bottom:0!important}.sbar-horizontal{width:100%}.sbar-horizontal-half{width:100%}.sbar-vertical{width:80%}.sbar .sbar-contentleft,.sbar .sbar-contentright{float:left;margin-right:20px}.sbar-horizontal ul li{margin-left:0;margin-right:20px}.sbar-vertical.sbar-dark{border-bottom:10px solid #161616}.sbar-vertical.sbar-light{border-bottom:10px solid #eee}.sbar a.orange-button-link{font-size:.8em;margin:2px auto}}.fadeIn{-webkit-animation:fadeIn .5s ease both;-moz-animation:fadeIn .5s ease both;animation:fadeIn .5s ease both}@-webkit-keyframes fadeIn{from{opacity:0}}@-moz-keyframes fadeIn{from{opacity:0}}@keyframes fadeIn{from{opacity:0}}.fadeOut{-webkit-animation:fadeOut .5s ease both;-moz-animation:fadeOut .5s ease both;animation:fadeOut .5s ease both}@-webkit-keyframes fadeOut{to{opacity:0}}@-moz-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}.slideLeftIn{-webkit-animation:slideLeftIn .5s ease both;-moz-animation:slideLeftIn .5s ease both;animation:slideLeftIn .5s ease both}@-webkit-keyframes slideLeftIn{from{-webkit-transform:translateX(-100%)}}@-moz-keyframes slideLeftIn{from{-moz-transform:translateX(-100%)}}@keyframes slideLeftIn{from{transform:translateX(-100%)}}.slideLeftOut{-webkit-animation:slideLeftOut .5s ease both;-moz-animation:slideLeftOut .5s ease both;animation:slideLeftOut .5s ease both}@-webkit-keyframes slideLeftOut{to{-webkit-transform:translateX(-100%)}}@-moz-keyframes slideLeftOut{to{-moz-transform:translateX(-100%)}}@keyframes slideLeftOut{to{transform:translateX(-100%)}}.slideRightIn{-webkit-animation:slideRightIn .5s ease both;-moz-animation:slideRightIn .5s ease both;animation:slideRightIn .5s ease both}@-webkit-keyframes slideRightIn{from{-webkit-transform:translateX(100%)}}@-moz-keyframes slideRightIn{from{-moz-transform:translateX(100%)}}@keyframes slideRightIn{from{transform:translateX(100%)}}.slideRightOut{-webkit-animation:slideRightOut .5s ease both;-moz-animation:slideRightOut .5s ease both;animation:slideRightOut .5s ease both}@-webkit-keyframes slideRightOut{to{-webkit-transform:translateX(100%)}}@-moz-keyframes slideRightOut{to{-moz-transform:translateX(100%)}}@keyframes slideRightOut{to{transform:translateX(100%)}}.slideDownIn{-webkit-animation:slideDownIn .5s ease both;-moz-animation:slideDownIn .5s ease both;animation:slideDownIn .5s ease both}@-webkit-keyframes slideDownIn{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideDownIn{from{-moz-transform:translateY(-100%)}}@keyframes slideDownIn{from{transform:translateY(-100%)}}.slideDownOut{-webkit-animation:slideDownOut .5s ease both;-moz-animation:slideDownOut .5s ease both;animation:slideDownOut .5s ease both}@-webkit-keyframes slideDownOut{to{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideDownOut{to{-moz-transform:translateY(-100%)}}@keyframes slideDownOut{to{transform:translateY(-100%)}}.slideUpIn{-webkit-animation:slideUpIn .6s ease both;-moz-animation:slideUpIn .6s ease both;animation:slideUpIn .6s ease both}@-webkit-keyframes slideUpIn{to{-webkit-transform:translateY(100%)}}@-moz-keyframes slideUpIn{to{-moz-transform:translateY(100%)}}@keyframes slideUpIn{to{transform:translateY(100%)}}.slideUpOut{-webkit-animation:slideUpOut .6s ease both;-moz-animation:slideUpOut .6s ease both;animation:slideUpOut .6s ease both}@-webkit-keyframes slideUpOut{from{-webkit-transform:translateY(100%)}}@-moz-keyframes slideUpOut{from{-moz-transform:translateY(100%)}}@keyframes slideUpOut{from{transform:translateY(100%)}}.slideLeftFadeIn{-webkit-animation:slideLeftFadeIn .5s ease both;-moz-animation:slideLeftFadeIn .5s ease both;animation:slideLeftFadeIn .5s ease both}@-webkit-keyframes slideLeftFadeIn{from{opacity:0;-webkit-transform:translateX(-100%)}}@-moz-keyframes slideLeftFadeIn{from{opacity:0;-moz-transform:translateX(-100%)}}@keyframes slideLeftFadeIn{from{opacity:0;transform:translateX(-100%)}}.slideLeftFadeOut{-webkit-animation:slideLeftFadeOut .5s ease both;-moz-animation:slideLeftFadeOut .5s ease both;animation:slideLeftFadeOut .5s ease both}@-webkit-keyframes slideLeftFadeOut{to{opacity:0;-webkit-transform:translateX(-100%)}}@-moz-keyframes slideLeftFadeOut{to{opacity:0;-moz-transform:translateX(-100%)}}@keyframes slideLeftFadeOut{to{opacity:0;transform:translateX(-100%)}}.slideRightFadeIn{-webkit-animation:slideRightFadeIn .5s ease both;-moz-animation:slideRightFadeIn .5s ease both;animation:slideRightFadeIn .5s ease both}@-webkit-keyframes slideRightFadeIn{from{opacity:0;-webkit-transform:translateX(100%)}}@-moz-keyframes slideRightFadeIn{from{opacity:0;-moz-transform:translateX(100%)}}@keyframes slideRightFadeIn{from{opacity:0;transform:translateX(100%)}}.slideRightFadeOut{-webkit-animation:slideRightFadeOut .5s ease both;-moz-animation:slideRightFadeOut .5s ease both;animation:slideRightFadeOut .5s ease both}@-webkit-keyframes slideRightFadeOut{to{opacity:0;-webkit-transform:translateX(100%)}}@-moz-keyframes slideRightFadeOut{to{opacity:0;-moz-transform:translateX(100%)}}@keyframes slideRightFadeOut{to{opacity:0;transform:translateX(100%)}}.slideDownFadeIn{-webkit-animation:slideDownFadeIn .5s ease both;-moz-animation:slideDownFadeIn .5s ease both;animation:slideDownFadeIn .5s ease both}@-webkit-keyframes slideDownFadeIn{from{opacity:0;-webkit-transform:translateY(-100%)}}@-moz-keyframes slideDownFadeIn{from{opacity:0;-moz-transform:translateY(-100%)}}@keyframes slideDownFadeIn{from{opacity:0;transform:translateY(-100%)}}.slideDownFadeOut{-webkit-animation:slideDownFadeOut .5s ease both;-moz-animation:slideDownFadeOut .5s ease both;animation:slideDownFadeOut .5s ease both}@-webkit-keyframes slideDownFadeOut{to{opacity:0;-webkit-transform:translateY(-100%)}}@-moz-keyframes slideDownFadeOut{to{opacity:0;-moz-transform:translateY(-100%)}}@keyframes slideDownFadeOut{to{opacity:0;transform:translateY(-100%)}}.slideUpFadeOut{-webkit-animation:slideUpFadeOut .7s ease both;-moz-animation:slideUpFadeOut .7s ease both;animation:slideUpFadeOut .7s ease both}@-webkit-keyframes slideUpFadeOut{to{opacity:0;-webkit-transform:translateY(100%)}}@-moz-keyframes slideUpFadeOut{to{opacity:0;-moz-transform:translateY(100%)}}@keyframes slideUpFadeOut{to{opacity:0;transform:translateY(100%)}}.slideUpFadeIn{-webkit-animation:slideUpFadeIn .7s ease both;-moz-animation:slideUpFadeIn .7s ease both;animation:slideUpFadeIn .7s ease both}@-webkit-keyframes slideUpFadeIn{from{opacity:0;-webkit-transform:translateY(100%)}}@-moz-keyframes slideUpFadeIn{from{opacity:0;-moz-transform:translateY(100%)}}@keyframes slideUpFadeIn{from{opacity:0;transform:translateY(100%)}}.scaleUpIn{-webkit-animation:scaleUpIn .7s ease both;-moz-animation:scaleUpIn .7s ease both;animation:scaleUpIn .7s ease both}@-webkit-keyframes scaleUpIn{from{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleUpIn{from{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleUpIn{from{opacity:0;transform:scale(.8)}}.scaleUpOut{-webkit-animation:scaleUpOut .7s ease both;-moz-animation:scaleUpOut .7s ease both;animation:scaleUpOut .7s ease both}@-webkit-keyframes scaleUpOut{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleUpOut{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleUpOut{to{opacity:0;transform:scale(.8)}}.scaleDownIn{-webkit-animation:scaleDownIn .5s ease both;-moz-animation:scaleDownIn .5s ease both;animation:scaleDownIn .5s ease both}@-webkit-keyframes scaleDownIn{from{opacity:0;-webkit-transform:scale(1.2)}}@-moz-keyframes scaleDownIn{from{opacity:0;-moz-transform:scale(1.2)}}@keyframes scaleDownIn{from{opacity:0;transform:scale(1.2)}}.scaleDownOut{-webkit-animation:scaleDownOut .5s ease both;-moz-animation:scaleDownOut .5s ease both;animation:scaleDownOut .5s ease both}@-webkit-keyframes scaleDownOut{to{opacity:0;-webkit-transform:scale(1.2)}}@-moz-keyframes scaleDownOut{to{opacity:0;-moz-transform:scale(1.2)}}@keyframes scaleDownOut{to{opacity:0;transform:scale(1.2)}}.slideLeftScaleIn{-webkit-animation:slideLeftScaleIn .8s both ease;-moz-animation:slideLeftScaleIn .8s both ease;animation:slideLeftScaleIn .8s both ease}@-webkit-keyframes slideLeftScaleIn{from{opacity:0;-webkit-transform:translateX(-200%) scale(.8)}}@-moz-keyframes slideLeftScaleIn{from{opacity:0;-moz-transform:translateX(-200%) scale(.8)}}@keyframes slideLeftScaleIn{from{opacity:0;transform:translateX(-200%) scale(.8)}}.slideLeftScaleOut{-webkit-animation:slideLeftScaleOut 1.2s both ease;-moz-animation:slideLeftScaleOut 1.2s both ease;animation:slideLeftScaleOut 1.2s both ease}@-webkit-keyframes slideLeftScaleOut{to{opacity:0;-webkit-transform:translateX(-200%) scale(.8)}}@-moz-keyframes slideLeftScaleOut{to{opacity:0;-moz-transform:translateX(-200%) scale(.8)}}@keyframes slideLeftScaleOut{to{opacity:0;transform:translateX(-200%) scale(.8)}}.slideRightScaleIn{-webkit-animation:slideRightScaleIn .8s both ease;-moz-animation:slideRightScaleIn .8s both ease;animation:slideRightScaleIn .8s both ease}@-webkit-keyframes slideRightScaleIn{from{opacity:0;-webkit-transform:translateX(200%) scale(.8)}}@-moz-keyframes slideRightScaleIn{from{opacity:0;-moz-transform:translateX(200%) scale(.8)}}@keyframes slideRightScaleIn{from{opacity:0;transform:translateX(200%) scale(.8)}}.slideRightScaleOut{-webkit-animation:slideRightScaleOut 1.2s both ease;-moz-animation:slideRightScaleOut 1.2s both ease;animation:slideRightScaleOut 1.2s both ease}@-webkit-keyframes slideRightScaleOut{to{opacity:0;-webkit-transform:translateX(200%) scale(.8)}}@-moz-keyframes slideRightScaleOut{to{opacity:0;-moz-transform:translateX(200%) scale(.8)}}@keyframes slideRightScaleOut{to{opacity:0;transform:translateX(200%) scale(.8)}}.slideDownScaleIn{-webkit-animation:slideDownScaleIn .8s both ease;-moz-animation:slideDownScaleIn .8s both ease;animation:slideDownScaleIn .8s both ease}@-webkit-keyframes slideDownScaleIn{from{opacity:0;-webkit-transform:translateY(-200%) scale(.8)}}@-moz-keyframes slideDownScaleIn{from{opacity:0;-moz-transform:translateY(-200%) scale(.8)}}@keyframes slideDownScaleIn{from{opacity:0;transform:translateY(-200%) scale(.8)}}.slideDownScaleOut{-webkit-animation:slideDownScaleOut .8s both ease;-moz-animation:slideDownScaleOut .8s both ease;animation:slideDownScaleOut .8s both ease}@-webkit-keyframes slideDownScaleOut{to{opacity:0;-webkit-transform:translateY(-200%) scale(.8)}}@-moz-keyframes slideDownScaleOut{to{opacity:0;-moz-transform:translateY(-200%) scale(.8)}}@keyframes slideDownScaleOut{to{opacity:0;transform:translateY(-200%) scale(.8)}}.slideUpScaleIn{-webkit-animation:slideUpScaleIn .8s both ease;-moz-animation:slideUpScaleIn .8s both ease;animation:slideUpScaleIn .8s both ease}@-webkit-keyframes slideUpScaleIn{from{opacity:0;-webkit-transform:translateY(200%) scale(.8)}}@-moz-keyframes slideUpScaleIn{from{opacity:0;-moz-transform:translateY(200%) scale(.8)}}@keyframes slideUpScaleIn{from{opacity:0;transform:translateY(200%) scale(.8)}}.slideUpScaleOut{-webkit-animation:slideUpScaleOut .8s both ease;-moz-animation:slideUpScaleOut .8s both ease;animation:slideUpScaleOut .8s both ease}@-webkit-keyframes slideUpScaleOut{to{opacity:0;-webkit-transform:translateY(200%) scale(.8)}}@-moz-keyframes slideUpScaleOut{to{opacity:0;-moz-transform:translateY(200%) scale(.8)}}@keyframes slideUpScaleOut{to{opacity:0;transform:translateY(200%) scale(.8)}}.slideDownScaleReversedIn{-webkit-animation:slideDownScaleReversedIn .8s both ease;-moz-animation:slideDownScaleReversedIn .8s both ease;animation:slideDownScaleReversedIn .8s both ease}@-webkit-keyframes slideDownScaleReversedIn{from{opacity:0;-webkit-transform:translateY(-170%) scale(1.5)}}@-moz-keyframes slideDownScaleReversedIn{from{opacity:0;-moz-transform:translateY(-170%) scale(1.5)}}@keyframes slideDownScaleReversedIn{from{opacity:0;transform:translateY(-170%) scale(1.5)}}.slideDownScaleReversedOut{-webkit-animation:slideDownScaleReversedOut .8s both ease;-moz-animation:slideDownScaleReversedOut .8s both ease;animation:slideDownScaleReversedOut .8s both ease}@-webkit-keyframes slideDownScaleReversedOut{to{opacity:0;-webkit-transform:translateY(-170%) scale(1.5)}}@-moz-keyframes slideDownScaleReversedOut{to{opacity:0;-moz-transform:translateY(-170%) scale(1.5)}}@keyframes slideDownScaleReversedOut{to{opacity:0;transform:translateY(-170%) scale(1.5)}}.slideUpScaleReversedIn{-webkit-animation:slideUpScaleReversedIn .8s both ease;-moz-animation:slideUpScaleReversedIn .8s both ease;animation:slideUpScaleReversedIn .8s both ease}@-webkit-keyframes slideUpScaleReversedIn{from{opacity:0;-webkit-transform:translateY(170%) scale(1.5)}}@-moz-keyframes slideUpScaleReversedIn{from{opacity:0;-moz-transform:translateY(170%) scale(1.5)}}@keyframes slideUpScaleReversedIn{from{opacity:0;transform:translateY(170%) scale(1.5)}}.slideUpScaleReversedOut{-webkit-animation:slideUpScaleReversedOut .8s both ease;-moz-animation:slideUpScaleReversedOut .8s both ease;animation:slideUpScaleReversedOut .8s both ease}@-webkit-keyframes slideUpScaleReversedOut{to{opacity:0;-webkit-transform:translateY(170%) scale(1.5)}}@-moz-keyframes slideUpScaleReversedOut{to{opacity:0;-moz-transform:translateY(170%) scale(1.5)}}@keyframes slideUpScaleReversedOut{to{opacity:0;transform:translateY(170%) scale(1.5)}}.mobileFadeIn{-webkit-animation:mobileFadeIn .5s ease both;-moz-animation:mobileFadeIn .5s ease both;animation:mobileFadeIn .5s ease both}@-webkit-keyframes mobileFadeIn{from{opacity:0}}@-moz-keyframes mobileFadeIn{from{opacity:0}}@keyframes mobileFadeIn{from{opacity:0}}.mobileFadeOut{-webkit-animation:mobileFadeOut .7s ease both;-moz-animation:mobileFadeOut .7s ease both;animation:mobileFadeOut .7s ease both}@-webkit-keyframes mobileFadeOut{to{opacity:0}}@-moz-keyframes mobileFadeOut{to{opacity:0}}@keyframes mobileFadeOut{to{opacity:0}}/*CGTCalcs2020*/.calculator-form-wrap form{background-color:#083648;padding:40px;margin:30px auto 0 auto;font-size:1.4em}.calculator-form-wrap form input[type=email],.calculator-form-wrap form input[type=text]{max-width:500px;width:100%;margin:.5em 0}.calculator-form-wrap form select{width:auto;margin:.5em 0}.calculator-form-wrap form input,.calculator-form-wrap form select{padding:10px 20px;background-color:#f0f0f0;border:0}.calculator-form-wrap form h2{color:#fff}.calculator-form-wrap form fieldset{margin:0 0 10px 0}.calculator-form-wrap label span{color:#fff}.calculator-form-wrap label.readonly{font-size:1.2em}.calculator-form-wrap button{background-color:#c25d40;color:#fff;font-size:1.4em;font-weight:600;margin:0}.calculator-form-wrap button:hover{background-color:#fff;color:#c25d40}.calculator-form form h2{margin:0 0 20px 0}.calculator-results-form{padding:0;background-color:#f0f0f0;margin-top:20px}.calculator-results-form ul{margin:0;padding:0;font-size:1.4em;list-style-type:none}.calculator-results-form ul li{padding:10px 20px}.calculator-results-form ul li:nth-child(even){background-color:#f0f0f0}.calculator-results-form ul li:nth-child(odd){background-color:#fff}.calculator-results-form h3{padding:10px 20px;margin:0}.calc-results{background-color:#ddd;padding:20px;margin:30px 0 0 0}.calc-results h2{margin:0 0 22px 20px;font-size:2em}.calc-results h2 span{position:inherit;margin:0}.calc-results h2 span.left{left:0;text-align:left;width:100%}.calc-results h2 span.right{right:0;text-align:right;width:100%}.calc-results button.show-button{background-color:#c25d40;color:#fff;border:1px solid #fff;font-size:1.4em;text-transform:uppercase;border-radius:2px;margin:20px 0 10px 0}.cgt-intro-form{background-color:#083648;color:#fff;margin-top:30px}.cgt-intro-form .header{padding:40px 50px 0 50px;font-size:1.4em}.cgt-intro-form .header h2{color:#fff;font-size:2em;margin:0}.cgt-intro-form .header p{font-size:1.4em;margin:.5em 0}.cgt-intro-form .header p.small{font-size:1em}.cgt-intro-form .header p:last-of-type{margin-bottom:0}.cgt-intro-form form{padding:0 0 50px 0}.cgt-intro-form form fieldset{padding:00px 50px 20px 50px;font-size:16px}.cgt-intro-form form fieldset input[type=checkbox]{margin-right:20px}.cgt-intro-form form button{margin:0 50px 00px 50px}@media screen and (max-width:640px){.calculator-form-wrap .desktop{display:none;visibility:hidden}.calculator-form-wrap .mobile{display:block;visibility:visible;padding-top:20px}.calculator-form-wrap{font-size:12px}.calculator-form-wrap .calc-button{font-size:1.8em}.calculator-form-wrap button{font-size:1.2em}.calculator-results-form{font-size:10px}.calc-results h2{margin:0 0 22px 20px;font-size:1.4em}.cgt-intro-form{font-size:8px}.cgt-intro-form .header{padding:20px 20px 0 20px}.cgt-intro-form form{padding:0 0 20px 0}.cgt-intro-form form fieldset{width:100%;padding:0 20px 10px 20px}.cgt-intro-form form input,.cgt-intro-form form select{width:100%!important}}@media screen and (min-width:641px){.calculator-form-wrap .desktop{display:block;visibility:visible}.calculator-form-wrap .mobile{display:none;visibility:hidden}}.profit-text{padding: 0px 20px; color: #333; font-size: 16px;}.profit-text p:first-of-type {margin: 0 0 0.5em 0;}.profit-text p:last-of-type {margin: 0;}.confirmation-extra-text {background-color: #C25D40; color: #fff; text-align: center; padding: 40px 0; font-size: 18px; margin: 0 0 40px 0; box-shadow: 0 0 10px #666; }.confirmation-extra-text h2 {color: #fff; text-shadow: #333 2px 2px 4px; margin: 0 0 0.5em 0;}.confirmation-extra-text p {margin: 0.75em 0; font-size: 1.2em;}.confirmation-extra-text p:last-of-type {margin: 0;}.confirmation-extra-text p a:link, .confirmation-extra-text p a:visited {color: #fff; text-decoration: underline; margin: 1em 0; font-weight: bold;}.calculator-form-wrap form h2{color:#fff;margin:0 0 10px 0}@media screen and (min-width:1001px){.mobile-calc-subhead{display:inline-block;width:70%;text-align:left}.mobile-calc-result{display:inline-block;width:30%;text-align:right;font-weight:700}.mobile-calc-result,.mobile-calc-subhead{font-size:1.4em}}@media screen and (max-width:1000px){.mobile-calc-subhead{display:block;width:100%}.mobile-calc-result{display:block;width:100%;font-weight:700}}@media screen and (min-width:701px){.mobile-calc-result,.mobile-calc-subhead{font-size:.8em}}@media screen and (max-width:700px){.mobile-calc-result,.mobile-calc-subhead{font-size:1.2em}}