/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/owlcarousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}b,strong,.strong{font-weight:bold;}dfn,em,.em{font-style:italic;}small,.small{font-size:75%;}ul,ol{padding:0;list-style-type:none;}dd{margin:0;}.sidebar ul,.sidebar ol,.commentlist{list-style:none;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden;}span.amp{font-family:Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;font-style:italic;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.alert{margin:10px;padding:5px 18px;border:1px solid;}.alert-help{margin:10px;padding:5px 18px;border:1px solid;border-color:#e8dc59;background:#ebe16f;}.alert-info{margin:10px;padding:5px 18px;border:1px solid;border-color:#bfe4f4;background:#d5edf8;}.alert-error{margin:10px;padding:5px 18px;border:1px solid;border-color:#f8cdce;background:#fbe3e4;}.alert-success{margin:10px;padding:5px 18px;border:1px solid;border-color:#deeaae;background:#e6efc2;}.button,.button:visited{border:1px solid #be0d37;border-top-color:#db0f3f;border-left-color:#db0f3f;padding:4px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.75);cursor:pointer;margin-bottom:20px;line-height:21px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e40f42;background-image:-webkit-gradient(linear,left top,left bottom,from(#f01d4f),to(#e40f42));background-image:-webkit-linear-gradient(top,#f01d4f,#e40f42);background-image:-moz-linear-gradient(top,#f01d4f,#e40f42);background-image:-o-linear-gradient(top,#f01d4f,#e40f42);background-image:linear-gradient(to bottom,#f01d4f,#e40f42);}.button:hover,.button:focus,.button:visited:hover,.button:visited:focus{color:#fff;border:1px solid #be0d37;border-top-color:#9d0a2d;border-left-color:#9d0a2d;background-color:#cc0e3b;background-image:-webkit-gradient(linear,left top,left bottom,from(#e40f42),to(#cc0e3b));background-image:-webkit-linear-gradient(top,#e40f42,#cc0e3b);background-image:-moz-linear-gradient(top,#e40f42,#cc0e3b);background-image:-o-linear-gradient(top,#e40f42,#cc0e3b);background-image:linear-gradient(to bottom,#e40f42,#cc0e3b);}.button:active,.button:visited:active{background-color:#f01d4f;background-image:-webkit-gradient(linear,left top,left bottom,from(#e40f42),to(#f01d4f));background-image:-webkit-linear-gradient(top,#e40f42,#f01d4f);background-image:-moz-linear-gradient(top,#e40f42,#f01d4f);background-image:-o-linear-gradient(top,#e40f42,#f01d4f);background-image:linear-gradient(to bottom,#e40f42,#f01d4f);}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear,left top,left bottom,from(#1990db),to(#1681c4));background-image:-webkit-linear-gradient(top,#1990db,#1681c4);background-image:-moz-linear-gradient(top,#1990db,#1681c4);background-image:-o-linear-gradient(top,#1990db,#1681c4);background-image:linear-gradient(to bottom,#1990db,#1681c4);-webkit-box-shadow:inset 0 0 3px #59b3ec;-moz-box-shadow:inset 0 0 3px #59b3ec;box-shadow:inset 0 0 3px #59b3ec;}.blue-button:hover,.blue-button:focus,.blue-button:visited:hover,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear,left top,left bottom,from(#1784c9),to(#1472ad));background-image:-webkit-linear-gradient(top,#1784c9,#1472ad);background-image:-moz-linear-gradient(top,#1784c9,#1472ad);background-image:-o-linear-gradient(top,#1784c9,#1472ad);background-image:linear-gradient(to bottom,#1784c9,#1472ad);}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear,left top,left bottom,from(#1681c4),to(#1990db));background-image:-webkit-linear-gradient(top,#1681c4,#1990db);background-image:-moz-linear-gradient(top,#1681c4,#1990db);background-image:-o-linear-gradient(top,#1681c4,#1990db);background-image:linear-gradient(to bottom,#1681c4,#1990db);}p.small-print{max-width:900px;margin:0 auto;padding-bottom:20px;text-align:center;}.mark-fields h3{color:#d85454 !important;}.wpcf7-response-output{color:red !important;opacity:1 !important;}#post-3 .section--content_inner ul li{list-style-type:disc;margin-left:15px;padding-bottom:5px;font-weight:300;}.home .logo-overlay{display:block;}.logo-overlay{position:absolute;bottom:2.5%;left:2.5%;width:95%;overflow:hidden;background:rgba(255,255,255,0.65);backdrop-filter:blur(10px);border:1px solid #d7d9da;border-radius:10px;padding:20px 20px;display:none;}.logo-overlay img{width:100%;height:auto;}.section--team_teammember.clearfix{border-bottom:1px solid #dbdded;padding-bottom:40px;}.page-template-page-thankyou .section--content_inner h2:nth-child(1){margin-top:0;}.section--content_inner ul li{opacity:0.75;padding:5px;font-weight:700;}section.section--contentform.invalid button.btn.btn-default.col-xs-offset-1.btn.res-btn-orange{pointer-events:none;background-color:#edf1ff;color:#118df0;border:1px solid #edf1ff;}#age-validation h2{margin:0;background:transparent;width:auto;height:auto;padding:0;text-align:left;color:#192b49;text-transform:uppercase;letter-spacing:0;}.header--topbar.blue a{text-decoration:underline;font-weight:300;}.header--topbar.blue{display:block !important;margin-top:0;text-align:center;background:#192b49;color:#fff;top:0;font-size:12px;}.header--topbar.blue .wrap{width:100%;}.cta.accordion-title{padding:15px;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/plus-white.svg);background-repeat:no-repeat;background-position:92%;background-color:#0f8df0;}.cta.accordion-title:hover{background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/plus.svg);background-repeat:no-repeat;background-position:92%;background-color:#fff;color:#0f8df0;}.cta.accordion-title.active{background-position:92%;}.form-hidden{display:none;}.wpcf7 .money-purpose span:nth-child(1) input{background-size:35px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/remortgage.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .money-purpose span:nth-child(2) input{background-size:30px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/homeimprovements.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .money-purpose span:nth-child(3) input{background-size:40px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/car.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .money-purpose span:nth-child(4) input{background-size:30px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/gift.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .money-purpose span:nth-child(5) input{background-size:40px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/sun.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .money-purpose span:nth-child(6) input{background-size:40px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/other.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .money-purpose .wpcf7-list-item{display:block !important;}.wpcf7 .money-purpose input[type="checkbox"]{border-radius:100%;margin:0 auto !important;display:block !important;float:none !important;margin-bottom:10px !important;width:100px !important;height:100px !important;}.wpcf7 .money-purpose span.wpcf7-list-item-label{width:135px !important;text-align:center !important;margin:0 auto !important;padding-left:0 !important;min-height:36px;display:block !important;float:none !important;}.wpcf7 .money-purpose .wpcf7-list-item{width:33.33% !important;}.wpcf7 .house-type span:nth-child(1) input{background-size:55px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/house.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .house-type span:nth-child(2) input{background-size:40px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/apartments.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .house-type span:nth-child(3) input{background-size:50px !important;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/bungalow.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.wpcf7 .house-type input[type="checkbox"]{border-radius:100%;margin:0 auto !important;display:block !important;float:none !important;margin-bottom:10px !important;width:100px !important;height:100px !important;}.wpcf7 .house-type span.wpcf7-list-item-label{width:100% !important;text-align:center !important;margin-left:0 !important;padding-left:0 !important;}.wpcf7 .house-type .wpcf7-list-item{width:33.33% !important;}.section--contentform input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#fff !important;color:#118df0 !important;}#employer-post-new-job .res-steps-container .res-steps{width:25%;text-align:center;float:left;cursor:pointer;}button.btn.btn-default.btn.res-btn-gray{background-color:#edf1ff;border-radius:5px;color:#0f8df0;text-align:center;font-weight:500;padding:16px;width:200px;background-repeat:no-repeat;background-position:94.5%;transition:background-color 0.5s ease;font-family:"Sora", sans-serif;font-size:14px;line-height:22px;float:left;border:1px solid #e2e6f1;margin-top:30px;}button.btn.btn-default.btn.res-btn-gray:hover{background-color:#fff;}#employer-post-new-job .res-steps-container .res-steps .res-step-bar{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;background:#e1e8ff;display:inline-block;height:60px;width:60px;margin-top:10px;text-align:center;color:#192b49;padding-top:7px;font-size:18px;line-height:45px;border:1px solid #ced7f3;}#employer-post-new-job .res-steps-container .res-steps .res-progress-title{text-align:center;font-size:15px;padding-top:10px;display:block;}#employer-post-new-job .res-steps-container .res-steps .res-progress-bar{height:1px;background:#cfd7f3;width:50%;margin:-29px 0 0 50%;float:left;}#employer-post-new-job .res-steps-container .res-step-two .res-progress-bar,#employer-post-new-job .res-steps-container .res-step-three .res-progress-bar,#employer-post-new-job .res-steps-container .res-step-four .res-progress-bar{width:100%;margin-left:0%;}#employer-post-new-job .res-steps-container .res-step-four .res-progress-bar{width:50%;margin-right:50%;}.res-step-form{position:absolute;width:100%;}#employer-post-new-job .res-step-form h3{margin:5px 0;color:#0f8df0;text-align:left;font-size:18px;line-height:30px;padding-top:10px;}#employer-post-new-job .res-step-form .form-horizontal label{font-weight:normal;}#employer-post-new-job .res-form-two,#employer-post-new-job .res-form-three,#employer-post-new-job .res-form-four{left:150%;}#employer-post-new-job .active .res-step-bar{background:#0f8df0 !important;color:#fff !important;}#employer-post-new-job .active .res-progress-title{color:#0aa7e1;}span.blue{margin-left:5px;color:#d22525;}#calculation-total{text-align:center;position:absolute;bottom:45px;width:100%;}#calculation-total h2,#calculation-total h3,#calculation-total h1{margin:0;}#calculation-total h2{padding-top:5px;padding-bottom:0px;color:#0f8df0;}.form-section h3:nth-child(2){margin-top:25px;}.section--contentform input.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:#0f8df0 !important;border-radius:10px;width:200px;text-align:center;padding:20px;margin-top:28px !important;float:right;}.section--contentform span.wpcf7-form-control.wpcf7-checkbox label{padding-top:0;margin-top:0;}.section--contentform label{display:inline-block;width:100%;padding-bottom:5px;}.form-section{overflow:hidden;}div#wpcf7-f666-p20-o1,div#wpcf7-f666-p18-o1{margin-bottom:55px;}span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required{padding-top:20px;}.wpcf7 h1,.wpcf7 h2{margin:0;font-weight:400;color:#192b49;font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:1px;font-family:"Sora", sans-serif;width:115%;height:60px;background:#e1e8ff;text-align:center;padding-top:24px;margin-top:-45px;margin-left:-40px;margin-bottom:30px;position:relative;}.wpcf7 input{margin:0 !important;width:1000%;}.wpcf7 hr{height:1px;border:0;background:#cbdaf4;margin-top:20px;margin-bottom:20px;}.wpcf7 input[type="checkbox"]:checked{border:1px solid #0f8df0 !important;background:#dfeef9 !important;}.wpcf7 input[type="checkbox"]:checked + .wpcf7-list-item-label{color:#118df0 !important;}.wpcf7 h3{margin:0;font-size:18px;line-height:18px;padding-bottom:0;padding-top:20px;margin-top:40px;}.wpcf7 .wpcf7-list-item{width:50%;display:flex;margin:0;padding-bottom:15px;position:relative;text-align:left;float:left;align-items:center;}.wpcf7 span.wpcf7-list-item-label{padding-bottom:0;color:#192b49;text-transform:none;letter-spacing:0;display:inline-block;float:left;width:150px;text-align:left;padding-left:15px;font-weight:400;color:#0f8df0;font-size:14px;line-height:18px;}.wpcf7 input[type="checkbox"]{width:50PX;height:50PX;border:0;-webkit-appearance:none;display:inline-block;float:left;border-radius:5px;cursor:pointer;}span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required{display:block;text-align:center;}.section--team_title{padding-bottom:50px;}.section--team_title h4{padding-bottom:20px;}.section--team_title h1,.section--team_title h2,.section--team_title h3,.section--team_title h4{margin:0;text-align:center;}.section--team{padding-top:20px;padding-bottom:20px;}.section--team_headshot.clearfix{background:#fff;width:100%;border-radius:10px;position:relative;background-size:cover;background-position:center;margin-bottom:25px;position:relative;}.section--team_headshot.clearfix:before{content:'';display:block;padding-bottom:65%;}.section--team_bio .cta{margin-top:30px;}.section--team_bio h3{max-width:320px;min-height:56px;}.section--team_bio h3,.section--team_bio h4{margin:0;}.section--team_bio h4{line-height:18px;padding-top:6px;text-transform:none;letter-spacing:0;}.section--team_builder{grid-column-gap:0px;grid-row-gap:40px;display:grid;grid-template-columns:repeat(1,1fr);}.footer__leftcol-ctas .cta{border:1px solid #fff;min-width:225px;}.footer__leftcol-ctas.clearfix{padding-top:12px;}.footer__leftcol-ctas.clearfix .cta{display:block;}.footer__leftcol-hours.clearfix{padding-bottom:20px;}.section--logoslider .owl-dots,.section--logoslider .owl-theme .owl-nav{text-align:center !important;}.section--logoslider .owl-carousel-wrapper.clearfix{padding-top:15px;padding-bottom:0;background:transparent;}img.alignnone.size-full.wp-image-560{width:100%;max-width:220px;margin-top:20px;}.header--topbar_whatsap{display:inline-block;margin-right:15px;padding-top:3px;position:relative;top:6px;}.header--topbar_whatsap span{position:relative;top:-5px;padding-left:5px;}.header--topbar_whatsap img{width:20px;}.header--cta{display:inline-block;background:#0f8df0;margin-right:20px;font-size:13px;line-height:12px;letter-spacing:0.25px;padding:15px;border-radius:5px;color:#fff;text-align:left;font-weight:500;min-width:200px;padding-right:40px;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/arrow-right.svg);background-repeat:no-repeat;background-position:94.5%;transition:background-color 0.5s ease;position:relative;top:-1px;}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{padding:11px;padding-left:0;}.section--contentform_content ul{margin-top:30px;}.section--contentform_content li{background-size:20px;line-height:35px;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/tick.svg);background-repeat:no-repeat;background-position:left center;padding-left:30px;font-size:15px;text-align:left;}.wpcf7-not-valid-tip{color:#f01111;font-size:inherit;font-weight:400;display:block;padding-top:10px;}.grecaptcha-badge{display:none !important;}.burger-menu-open.clearfix{display:none;position:fixed;top:0;width:100%;height:100%;background:#118df0;z-index:999;left:0;top:0;padding:1em;padding-top:8em;}.burger-menu-open.clearfix img.close-menu{position:absolute;top:60px;right:30px;}.burger-menu-open.clearfix nav{display:block;}.burger-menu-open.clearfix .nav li a{color:#fff;font-weight:500;}.footer__logos img{max-width:100%;width:70px;margin-top:20px;clear:both;display:block;float:none;}.owl-two .owl-nav{margin-top:45px !important;margin-bottom:-35px;}header.header.scroll-up .burger-menu.clearfix{top:30px;}.burger-menu.clearfix{position:absolute;right:5%;top:59px;cursor:pointer;}.burger-menu.clearfix .line{width:40px;height:2px;background:#118df0;margin-bottom:5px;}.footer__credits-credits.clearfix p{font-size:12px;}.footer__credits-copyright p{font-size:12px;}header.header.scroll-up{position:fixed;width:100%;top:30px;left:0;z-index:999;background:#fff;padding-top:25px;height:75px;padding-bottom:8px;}header.header.scroll-up #logo img{margin-top:-22px;max-width:290px;float:left;}.box{opacity:0;}li#menu-item-40 a{padding-right:15px;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/chevrondown.svg);background-repeat:no-repeat;background-position:center right;}.section--accordion{padding-top:20px;padding-bottom:20px;}.section--accordion h2{margin-top:0;}#post-22 section--calltoaction{margin-bottom:80px !important;}.section--awards{padding-top:20px;padding-bottom:20px;}.section--awards .section--awards_image img{width:100%;height:auto;border-radius:10px;}.section--awards .section--awards_image{width:100%;float:right;margin-bottom:-10px;}.section--awards .section--awards_title{width:100%;float:left;padding-bottom:0;}.section--awards .section--awards_title h4{padding-bottom:20px;}.section--awards .section--awards_title h4,.section--awards .section--awards_title h2{margin:0;}.wpcf7 form .wpcf7-response-output{margin:0;border:0;background:transparent;border-radius:5px;padding:0;margin-bottom:25px;text-align:center;font-size:12px;opacity:0.7;}.section--title{padding-top:20px;padding-bottom:20px;text-align:center;}.section--title h1,.section--title h4{margin:0;}.section--title h4{padding-bottom:20px;}section.section--gallery{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:400px;grid-auto-flow:dense;padding-top:20px;padding-bottom:20px;}section.section--gallery .gallery-each{display:flex;justify-content:center;align-items:center;}section.section--gallery .gallery-each img{width:100%;height:100%;object-fit:cover;border-radius:5px;}.gallery-each img{width:100%;height:auto;}section.section--contentimage.Blue{background:#edf1ff;padding-top:80px;padding-bottom:80px;margin-top:40px;margin-bottom:40px;}#post-12 .section--iconcontent .section--iconcontent_inner{border-top:0;padding-top:40px;}#post-12 .section--iconcontent{margin-top:40px;}img.alignnone.wp-image-248.size-thumbnail{padding-top:15px;width:160px;}.section--reviewsgrid .cta{display:block;margin:0 auto;width:280px;margin-bottom:0px;}.section--reviewsgrid_all{grid-template-columns:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:15px;display:grid;padding-top:40px;padding-bottom:40px;text-align:center;}.section--reviewsgrid_all img.googlefivestars{width:120px;margin-top:0px;margin-bottom:10px;}.section--reviewsgrid_all .item{float:left;background:#edf1ff;padding:40px 20px;border-radius:10px;margin:1%;}.section--reviewsgrid_all .item h3{margin-bottom:0;}.section--contentaccordion{padding-top:20px;padding-bottom:15px;}.section--contentaccordion .section--contentaccordion_content{width:100%;float:left;margin-right:0%;}.section--contentaccordion .section--contentaccordion_content h1{padding-top:15px;}.section--contentaccordion .section--contentaccordion_content p{margin-bottom:40px;}.section--contentaccordion .section--contentaccordion_content h4,.section--contentaccordion .section--contentaccordion_content h1{margin:0;}.section--contentaccordion .section--contentaccordion_accordion{width:100%;float:right;padding-top:40px;}.section--calltoaction .section--calltoaction_cta{width:100%;float:right;}.section--calltoaction .cta{float:right;border:1px solid #fff;margin-top:0;}.section--calltoaction .section--calltoaction_right{width:100%;float:left;}.section--calltoaction .section--calltoaction_right p{max-width:100%;}.section--calltoaction .section--calltoaction_left{width:100%;float:left;}.section--calltoaction .section--calltoaction_left h4,.section--calltoaction .section--calltoaction_left h3{margin:0;color:#fff;}.section--calltoaction .section--calltoaction_left h3{font-size:20px;padding-top:15px;}.owl-carousel-wrapper.clearfix{background:#edf1ff;padding-top:2em;padding-bottom:2em;}.section--logoslider_title{padding-bottom:20px;text-align:center;}.owl-two .owl-dots{display:none !important;}.owl-theme .owl-nav{margin-top:20px;}.owl-nav button img{width:40px;}.owl-two .owl-item img{display:block;width:auto;height:50px;margin:0 auto;}#post-16 section.section--foursteps{margin:0;padding-top:20px;padding-bottom:20px;background:transparent;}article#post-18 .section--contentform{margin:0;background:transparent;padding-bottom:40px;padding-top:30px;}article#post-413 .section--contentform{margin:0;background:transparent;padding-bottom:80px;padding-top:60px;}.section--form.wrap.clearfix{padding-top:40px;padding-bottom:40px;}.section--form.wrap.clearfix .wpcf7{padding-top:40px;}.section--form.wrap.clearfix .wpcf7 textarea{width:97.5%;}.section--form.wrap.clearfix .small{font-size:12px;line-height:20px;max-width:100%;}.section--form.wrap.clearfix h4,.section--form.wrap.clearfix h2{margin:0;}.section--form.wrap.clearfix h4{padding-bottom:20px;}#post-8 .section--iconcontent .section--iconcontent_inner{border-top:0;}#post-8 .section--iconcontent_iconwrap{padding-top:30px;}#post-8 .section--iconcontent{background:transparent;padding-bottom:10px;margin-top:-12px;padding-top:20px;}#post-8 .section--iconcontent h2{margin:0;font-size:30px;line-height:35px;text-align:center;}.section--iconcontent_iconwrap{padding-top:40px;}.section--iconcontent_icon img{width:80px;}.section--iconcontent_icon p{max-width:100%;margin:0 auto;margin-top:15px;margin-bottom:30px;}.section--iconcontent .section--iconcontent_icon{width:100%;float:left;text-align:center;padding-bottom:25px;}.section--iconcontent .section--iconcontent_icon .cta{margin:0 auto;text-align:left;}.section--iconcontent .section--iconcontent_icon h3{margin:0;padding-top:0px;}.section--iconcontent{margin-top:0px;padding-top:20px;padding-bottom:20px;}.section--iconcontent .section--iconcontent_inner{background:#edf1ff;padding-bottom:25px;padding-left:25px;padding-right:25px;padding-top:50px;border-radius:20px;}.section--iconcontent h4{padding-bottom:10px;}.section--iconcontent h4,.section--iconcontent h2{margin:0;text-align:center;}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent;}.section--content{padding-top:20px;padding-bottom:20px;}.section--content_inner{max-width:600px;margin:0 auto;}.section--content_inner .cta{margin:0 auto;margin-top:45px;}.section--content_inner h4{padding-bottom:20px;}.section--content_inner h1,.section--content_inner h4{margin:0;}.section--reviewsslider{padding-top:20px;padding-bottom:20px;text-align:center;margin-top:0px;}.section--reviewsslider .wrap{position:relative;padding:35px;border-radius:20px;text-align:left;background:#edf1ff;}.section--reviewsslider .item h3{margin-bottom:0;}.section--reviewsslider .section--reviewsslider_title{width:100%;float:left;}.section--reviewsslider .section--reviewsslider_title img.googlefivestars{width:150px;margin-top:20px;margin-bottom:15px;}.section--reviewsslider .section--reviewsslider_title h4,.section--reviewsslider .section--reviewsslider_title h2{margin:0;}.section--reviewsslider .section--reviewsslider_title h2{padding-top:15px;}.section--reviewsslider .item img{width:115px !important;}.section--reviewsslider .owl-one{width:100%;float:right;padding-top:3em;}.section--reviewsslider .owl-one button.owl-dot.active span{background:#118df0 !important;}.section--reviewsslider .owl-one .item{margin-bottom:-6px;}.section--reviewsslider .owl-one .owl-nav img{width:45px;}.section--reviewsslider .owl-one .owl-dots span{margin-left:0 !important;margin-right:15px !important;border:1px solid #118df0;background:transparent !important;}.section--reviewsslider .owl-one .owl-dots{display:none !important;}.home .section--calltoaction{margin-bottom:40px !important;}.section--calltoaction{background:#118df0;border-radius:10px;margin-top:20px !important;margin-bottom:20px !important;color:#fff;padding:40px 25px;}.section--foursteps_list{display:table;padding-top:15px;}.section--foursteps_eachstep{width:100%;float:left;background:#fff;border-radius:10px;padding:15px;margin-right:15px;padding-bottom:25px;margin-top:20px;}.section--foursteps_eachstep .section--foursteps_title h4{padding-top:35px;}.section--foursteps_eachstep .section--foursteps_title h3{margin:0;margin-top:10px;}.section--foursteps_eachstep .section--foursteps_title p{max-width:415px;margin:0 auto;font-size:14px;line-height:20px;padding-top:20px;padding-bottom:10px;}.section--foursteps_image{width:100%;background-size:cover;background-position:center;border-radius:10px;}.section--foursteps_image:before{content:'';display:block;padding-bottom:60%;}.section--foursteps{background:#edf1ff;margin-top:20px;margin-bottom:20px;display:inline-block;width:100%;padding-top:40px;padding-bottom:40px;}.section--foursteps .cta{margin:0 auto;margin-top:45px;}.section--foursteps .section--foursteps_title p{max-width:415px;margin:0 auto;}.section--foursteps .section--foursteps_title h2{margin-bottom:20px;margin-top:20px;}.section--foursteps .section--foursteps_title h4{margin:0;}.section--benefitslist{background:#edf1ff;margin-top:20px;margin-bottom:20px;padding-top:40px;padding-bottom:40px;}.section--benefitslist .wrap{position:relative;}.section--benefitslist_stepno.clearfix{width:20%;float:left;}.section--benefitslist_stepno.clearfix h2{margin:0;color:#118df0;}.section--benefitslist_wrapper{grid-template-columns:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:15px;display:grid;padding-top:40px;padding-bottom:0px;}.section--benefitslist_content.clearfix{width:80%;float:left;}.section--benefitslist_content.clearfix p{min-height:110px;max-width:420px;}.section--benefitslist_content.clearfix h3{margin-top:0;margin-bottom:10px;}.section--benefitslist_title h4,.section--benefitslist_title h2{margin:0;}.section--benefitslist_title h2{max-width:600px;padding-top:20px;}.section--benefitslist_each{width:100%;float:left;border-top:1px solid #c8d8e4;padding-top:20px;padding-bottom:20px;}.section--servicesgrid_image{width:100%;background-size:cover;background-position:center;border-radius:10px;}.section--servicesgrid_image:before{content:'';display:block;padding-bottom:60%;}.section--servicesgrid{display:inline-block;width:100%;padding-top:20px;padding-bottom:20px;}.section--servicesgrid .cta{margin-top:20px;}.section--servicesgrid .section--servicesgrid_title{text-align:center;padding-bottom:35px;}.section--servicesgrid .section--servicesgrid_title p{max-width:415px;margin:0 auto;}.section--servicesgrid .section--servicesgrid_title h2{margin-bottom:20px;margin-top:20px;}.section--servicesgrid .section--servicesgrid_title h4{margin:0;}.section--servicesgrid_list{grid-template-columns:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:0;display:grid;}.section--servicesgrid_eachservice{width:100%;float:left;background:#fff;border-radius:10px;padding:15px;text-align:left;padding-bottom:40px;}.section--servicesgrid_eachservice .section--foursteps_title{text-align:left !important;}.section--servicesgrid_eachservice .section--foursteps_title h4{padding-top:5px;}.section--servicesgrid_eachservice .section--foursteps_title h3{margin:0;margin-top:10px;}.section--servicesgrid_eachservice .section--foursteps_title p{max-width:415px;margin:0 auto;font-size:14px;line-height:20px;padding-top:20px;padding-bottom:10px;}.section--logoslider{padding-top:20px;padding-bottom:20px;}.section--logoslider h4,.section--logoslider h2{margin:0;}.section--logoslider h2{margin-bottom:15px;margin-top:20px;}.section--logoslider .owl-nav.disabled img{width:45px !important;}.section--logoslider .owl-nav.disabled{display:block !important;position:absolute;top:-165px;right:0;}.section--contentimage_additionalcontent{padding-top:20px;display:none;}.section--contentimage_additionalcontent li{width:100%;float:left;text-align:center;}span.wpcf7-spinner{display:none;}::-ms-input-placeholder{color:#8f919a;}::placeholder{color:#8f919a;}.form-row label{width:100%;float:left;display:block;margin-bottom:30px;}button.btn.btn-default.col-xs-offset-1.btn.res-btn-orange{background-color:#118df0;border-radius:5px;border:1px solid #118df0;color:#fff;text-align:center;font-weight:500;padding:16px;width:200px;background-repeat:no-repeat;background-position:94.5%;transition:background-color 0.5s ease;font-family:"Sora", sans-serif;font-size:14px;line-height:22px;margin-top:30px;float:right;}button.btn.btn-default.col-xs-offset-1.btn.res-btn-orange:hover{background-color:#fff !important;color:#118df0 !important;}.wpcf7 .wpcf7-validates-as-date{color:#8f919a !important;}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{width:100%;border:0;background:#fff;padding:15px 12px;color:#8f919a;outline:none;border-radius:0;font-weight:300;font-size:14px;font-family:"Sora", sans-serif;border-radius:5px;margin-top:10px;}.wpcf7 p{opacity:1;margin-top:0;}input.wpcf7-form-control.wpcf7-submit.has-spinner{display:table;background-color:#118df0;padding:15px;border-radius:5px;color:#fff;font-weight:500;margin-top:10px;padding-right:40px;width:inherit;min-width:200px;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/arrow-right.svg);background-repeat:no-repeat;background-position:94.5%;text-align:left;border:0;transition:background-color 0.5s ease;margin-bottom:35px;}input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#fff;color:#118df0;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/arrow-rightblue.svg);}.res-steps-container{display:table;width:100%;padding-bottom:15px;}.section--contentform_form{width:100%;padding-top:0px;overflow:hidden;position:relative;min-height:740px;margin-top:-10px;}.section--contentform_form p{font-size:12px;line-height:20px;}.section--contentform_content{width:100%;text-align:center;}.section--contentform_content p{opacity:0.85;}.section--contentform_content h4,.section--contentform_content h2{margin:0;}.section--contentform_content h1{margin:0;padding-bottom:5px;padding-top:20px;}.section--contentform_content h2{margin-bottom:15px;margin-top:20px;}.section--contentform{background:#edf1ff;margin-top:20px;margin-bottom:20px;padding-top:40px;padding-bottom:30px;}.section--contentform .wpcf7-response-output{top:-41px;position:relative;}.section--contentimage{padding-top:20px;padding-bottom:20px;}.call_to_action_builder{padding-top:10px;}.cta{display:table;background-color:#118df0;padding:15px;border-radius:5px;color:#fff;text-align:left;font-weight:500;margin-top:10px;padding-right:40px;min-width:100%;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/arrow-right.svg);background-repeat:no-repeat;background-position:94.5%;transition:background-color 0.5s ease;}.cta:hover{background-color:#fff;color:#118df0;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/arrow-rightblue.svg);}.section--contentimage_content{width:100%;float:left;}.section--contentimage_content p{max-width:525px;}.section--contentimage_content h1,.section--contentimage_content h2{margin-bottom:20px;margin-top:12px;}.section--contentimage_content h4{margin:0;}.section--contentimage_image{width:100%;float:left;border-radius:10px;background-size:cover;background-position:center;position:relative;margin-top:40px;}.section--contentimage_image:before{content:'';display:block;padding-bottom:100%;}.header--topbar_googlereview{display:none;float:right;}.header--topbar_googlereview img{height:22px;margin-top:9px;}.header--topbar_googlereview p{display:inline-block;margin:0;float:right;position:relative;font-weight:400;font-size:13px;color:#192b49;opacity:1;margin-left:20px;top:8px;}.header--topbar_email{display:inline-block;padding-right:20px;position:relative;top:1px;}.header--topbar_email a{font-weight:400;color:#192b49;font-size:13px;line-height:13px;letter-spacing:0.25px;}.header--topbar_email img{margin-right:10px;height:14px;float:left;position:relative;top:4px;}.header--topbar_telephone{display:none;position:relative;top:1.5px;}.header--topbar_telephone a{font-weight:400;color:#192b49;font-size:13px;line-height:13px;letter-spacing:0.25px;}.header--topbar_telephone img{margin-right:8px;height:18px;float:left;position:relative;top:2px;}.header--topbar{display:none;position:fixed;top:0;left:0;padding-top:5px;padding-bottom:5px;width:100%;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:rgba(221,229,255,0.6);z-index:9999;}.accordion-title{font-weight:500;font-size:14px;background-color:#edf1ff;padding:16px;border-radius:5px;margin-bottom:15px;cursor:pointer;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/plus.svg);background-repeat:no-repeat;background-position:97%;transition:background-color 0.5s ease;padding-right:35px;}.accordion-title:hover{background-color:#118df0;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/plus-white.svg);background-repeat:no-repeat;color:#fff;background-position:97%;}.accordion-title.active{background-color:#118df0;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/minus.svg);background-repeat:no-repeat;color:#fff;background-position:97%;}.accordion-content{display:none;padding-bottom:40px;padding-top:10px;}.accordion-content p:nth-child(1){margin-top:0;}@font-face{font-family:HelveticaNeue;src:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/fonts/HelveticaNeueLTStd-Md.otf);;font-display: swap;
}body{font-family:"Sora", sans-serif;font-size:14px;line-height:22px;color:#192b49;font-weight:300;background-color:#f7f8ff;}body p{opacity:0.75;font-size:14px;line-height:22px;hyphens:none;}strong,b{font-weight:700;}.wrap{width:85%;margin:0 auto;}a,a:visited{color:inherit;font-weight:700;text-decoration:none;outline:none;-webkit-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;transition:all 250ms ease-in-out 0s;}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#108df0;outline:none;}a:active,a:visited:active{outline:none;}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3);}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Sora", sans-serif;text-rendering:optimizelegibility;font-weight:400;}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none;}h1,.h1{font-size:30px;line-height:35px;letter-spacing:-0.75px;}h2,.h2{font-size:25px;line-height:30px;letter-spacing:-0.75px;}h3,.h3{font-size:20px;line-height:25px;letter-spacing:-0.75px;}h4,.h4{font-weight:400;color:#108df0;font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:1px;}label{font-weight:400;color:#192b49;font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:1.25px;}h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px;}.header{padding-top:55px;padding-bottom:40px;}.header #logo{float:left;}.header #logo img{width:80%;margin-bottom:-6px;max-width:325px;}.header nav{display:none;}li#menu-item-40 a{padding-left:0;}li#menu-item-229 a{background:#118df0;padding:12px;border-radius:5px;color:#fff;font-weight:500;transition:background-color 0.5s ease;}li#menu-item-229 a:hover{background-color:#fff;color:#118df0;}.nav{border-bottom:0;margin-top:-12px;}.nav li a{display:block;text-decoration:none;margin:6px 0px 10px 25px;font-weight:300;}.nav li a:hover,.nav li a:focus{color:#108df0;}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px;}.nav li.current-menu-item a,.nav li.current_page_item a,.nav li.current_page_ancestor a{color:#108df0;font-weight:700;}#content{margin-top:0em;}.byline{color:#999;}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em;}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto;}.entry-content video,.entry-content object{max-width:100%;height:auto;}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px;}.wp-caption{background:#eee;padding:5px;}.wp-caption img{margin-bottom:0;width:100%;}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center;}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em;}.bones_page_navi li{float:left;margin-left:10px;}.bones_page_navi li a{padding:3px 6px;display:block;text-decoration:none;position:relative;}.bones_page_navi li a:hover,.bones_page_navi li a:focus{color:#f01d4f;text-decoration:underline;}.bones_page_navi li.bpn-current{padding:3px 6px;border-bottom:2px solid #f01d4f;position:relative;}.bones_page_navi li.bpn-prev-link,.bones_page_navi li.bpn-next-link{font-weight:700;}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-next-link a{padding:0;}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover{background:none;}.wp-prev-next .prev-link{float:left;}.wp-prev-next .next-link{float:right;}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:0.7335em 10px;}.commentlist li:last-child{margin-bottom:0;}.commentlist li ul.children{margin:0;}.commentlist li[class*=depth-]{margin-top:1.1em;}.commentlist li.depth-1{margin-left:0;margin-top:0;}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0;}.commentlist .odd{background:#eee;}.commentlist .even{background:#fefefe;}.commentlist .vcard{margin-left:40px;}.commentlist .vcard cite.fn{font-weight:700;font-style:normal;}.commentlist .vcard time{float:right;}.commentlist .vcard time a{color:#999;text-decoration:none;}.commentlist .vcard time a:hover{text-decoration:underline;}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff;}.commentlist .comment_content{margin-left:40px;}.commentlist .comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em;}.commentlist .comment-reply-link{text-decoration:none;float:right;background:#4598bb;padding:3px 5px;color:#fff;opacity:0.65;margin-bottom:10px;font-weight:700;font-size:0.9em;}.commentlist .comment-reply-link:hover,.commentlist .comment-reply-link:focus{opacity:1;}.respond-form{margin:1.5em 10px;padding-bottom:2.2em;}.respond-form form{margin:0.75em 0;}.respond-form form li{list-style-type:none;clear:both;margin-bottom:0.7335em;}.respond-form form li label,.respond-form form li small{display:none;}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em;}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff;}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:240px;}.respond-form form textarea{resize:none;width:97.3%;height:140px;}#comment-form-title{margin:0 0 1.1em;}#allowed_tags{margin:1.5em 10px 0.7335em 0;}.nocomments{margin:0 20px 1.1em;}.footer__leftcol-socials{padding-top:40px;}.footer__leftcol-socials img{height:20px;margin-right:20px;}.footer__leftcol{width:100%;padding-top:20px;text-align:center;float:left;}.footer__leftcol p{opacity:1;}.footer__credits-copyright{width:100%;float:left;text-align:center;}.footer__credits-credits{width:100%;float:right;text-align:center;}.footer__credits{clear:both;font-size:12px;opacity:0.65;padding-top:1.5em;}.footer__rightcol{width:100%;padding-top:20px;float:right;font-size:12px;line-height:20px;text-align:center;}.footer__rightcol p{opacity:1;}.footer__rightcol img{width:100%;max-width:340px;border-radius:10px;margin-top:2em;}.footer{background-color:#108df0;color:#fff;clear:both;padding-top:40px;padding-bottom:40px;margin-top:20px;}.footer .nav li.current-menu-item a,.footer .nav li.current_page_item a,.footer .nav li.current_page_ancestor a{color:#fff;font-weight:500;}.footer #logo{float:left;}.footer #logo img{max-width:100%;margin-bottom:-6px;}.footer nav{display:none;}.footer nav ul.nav{margin-top:0;}@media only screen and (min-width: 800px){.section--content_inner{text-align:center;}.footer__logos img:nth-child(2){margin:inherit;}.footer{margin-top:40px;}#post-12 .section--iconcontent .section--iconcontent_inner{padding-top:80px;}section.section--reviewsgrid.wrap.clearfix{padding-bottom:30px;}.wpcf7 .money-purpose .wpcf7-list-item{width:16.33% !important;}.header--topbar.blue{font-size:14px;}.section--team_builder{grid-column-gap:40px;grid-row-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);}#wpcf7-f7-p8-o1 input.wpcf7-form-control.wpcf7-submit.has-spinner{max-width:220px;margin-bottom:30px !important;}#wpcf7-f7-p8-o1 input,#wpcf7-f7-p8-o1 select{width:96%;margin-top:10px !important;}#wpcf7-f7-p8-o1 textarea{width:98%;}#wpcf7-f666-p20-o1 input,#wpcf7-f666-p20-o1 textarea,#wpcf7-f666-p20-o1 select,#wpcf7-f666-p18-o1 input,#wpcf7-f666-p18-o1 textarea,#wpcf7-f666-p18-o1 select{background:#edf1ff;border:1px solid #e2e6f1;}.footer__leftcol--left.clearfix{width:50%;text-align:left;float:left;}.footer__leftcol{padding-top:10px;}.footer__leftcol--right.clearfix{width:50%;text-align:left;float:left;}.section--awards{padding-top:40px;padding-bottom:40px;display:flex;align-items:center;}.section--awards .section--awards_image img{width:100%;height:auto;border-radius:10px;}.section--awards .section--awards_image{width:50%;float:right;margin-bottom:-10px;}.section--awards .section--awards_title{width:50%;padding-bottom:20px;float:left;}.section--awards .section--awards_title h4{padding-bottom:10px;}.section--awards .section--awards_title h4,.section--awards .section--awards_title h2{margin:0;}header.header.scroll-up{height:83px;padding-bottom:8px;}header.header.scroll-up #logo img{margin-top:0px;max-width:295px;float:left;}header.header.scroll-up .burger-menu.clearfix{top:32px;}.section--contentimage_additionalcontent{display:none;}.section--foursteps .cta{margin:0 auto;margin-top:30px;}.section--reviewsgrid_all img.googlefivestars{width:135px;margin-top:0;margin-bottom:5px;}.wrap{width:90%;margin:0 auto;}.section--foursteps_title{text-align:center;}.section--benefitslist{margin-top:40px;margin-bottom:40px;padding-top:80px;padding-bottom:0px;}.section--benefitslist .cta{display:none;position:absolute;top:45px;right:0;}.section--benefitslist_each{padding-top:60px;padding-bottom:60px;}.section--benefitslist_wrapper{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;padding-bottom:40px;}.footer__leftcol-ctas.clearfix .cta{display:table;}.section--iconcontent .section--iconcontent_inner{padding-top:80px;padding-bottom:80px;}.section--reviewsslider{text-align:left;padding-top:40px;padding-bottom:40px;border-radius:10px;}.section--reviewsslider .wrap{border-radius:20px;padding-top:80px;padding-left:40px;padding-right:40px;padding-bottom:80px;}.section--reviewsslider .item img{width:130px !important;margin:inherit;}.section--reviewsslider .owl-one{width:65%;padding-top:8em;float:right;}.section--reviewsslider .owl-one .owl-nav{position:absolute;top:-15px;right:0;}.section--reviewsslider .owl-one .owl-nav img{width:45px;}.section--reviewsslider .section--reviewsslider_title{width:35%;float:left;}.section--reviewsslider .section--reviewsslider_title img.googlefivestars{width:170px;position:absolute;bottom:80px;margin-top:0;margin-bottom:0;}.section--reviewsslider_ctabuilder{position:absolute;bottom:0;display:none;left:0;}.section--foursteps_list{padding-top:35px;grid-auto-rows:1fr;grid-column-gap:15px;grid-row-gap:15px;display:grid;grid-template-columns:repeat(2,1fr);}.section--contentimage_additionalcontent{padding-top:20px;}.section--contentimage_additionalcontent li{background-size:20px;width:50%;float:left;line-height:35px;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/tick.svg);background-repeat:no-repeat;background-position:left center;padding-left:30px;font-size:14px;text-align:left;}.section--logoslider_title{text-align:center;}.owl-carousel-wrapper.clearfix{padding-top:4em;padding-bottom:4em;}.owl-two .owl-item img{display:block;width:auto;height:40px;}.section--logoslider{padding-top:40px;padding-bottom:40px;}.section--contentform{background:#edf1ff;margin-top:40px;margin-bottom:40px;padding-top:80px;padding-bottom:25px;}.header #logo{float:left;width:auto;}.header #logo img{width:100%;max-width:295px;margin-top:5px;}.section--servicesgrid{padding-top:40px;padding-bottom:40px;}.section--servicesgrid_eachservice{width:calc(100% - 15px);margin-right:15px;}.section--servicesgrid_list{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:15px;grid-row-gap:0;display:grid;}.section--accordion{padding-top:40px;padding-bottom:40px;}.section--contentform_content{width:100%;float:none;text-align:center;padding-right:0;}.section--contentform_content p{margin:0 auto;}.form-section{background:white;padding:40px;padding-top:35px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.04);margin-bottom:25px;}.section--contentform_form{width:100%;float:none;padding-top:5px;max-width:900px;margin:0 auto;}article#post-18 .section--contentform{padding-bottom:0px;padding-top:60px;}.section--content{padding-top:40px;padding-bottom:40px;}.section--foursteps{margin-top:40px;margin-bottom:40px;padding-top:80px;padding-bottom:80px;}.section--foursteps_eachstep{width:100%;float:left;background:#fff;border-radius:10px;padding:15px;text-align:left;margin-right:15px;margin-top:0;padding-bottom:45px;margin-bottom:15px;}.section--foursteps_eachstep .section--foursteps_title{text-align:left !important;}#post-16 section.section--foursteps{padding-top:40px;padding-bottom:40px;}.header--topbar_googlereview{display:inline-block;}section.section--gallery{padding-top:40px;padding-bottom:40px;}.section--title{padding-top:40px;padding-bottom:40px;}.section--contentimage{padding-top:40px;padding-bottom:40px;}.section--contentimage_image{width:50%;margin-top:0px;}.section--contentimage_content{width:50%;float:left;padding-right:4em;text-align:left;}.section--reviewsgrid_all{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:15px;grid-row-gap:15px;display:grid;padding-top:40px;padding-bottom:40px;text-align:left;}.section--reviewsgrid_all .item{padding:40px 40px;}.section--calltoaction{background:#118df0;border-radius:10px;margin-top:40px !important;margin-bottom:40px !important;color:#fff;padding:60px 40px;display:flex;align-items:center;}.section--calltoaction .section--calltoaction_left{width:40%;}.section--calltoaction .section--calltoaction_left h3{font-size:25px;padding-top:5px;}.section--calltoaction .section--calltoaction_cta{width:33.33%;float:right;}.section--calltoaction .section--calltoaction_right{width:33.33%;}.section--contentaccordion{padding-top:40px;padding-bottom:35px;}.accordion-title{font-weight:500;font-size:14px;background-color:#edf1ff;padding:25px;border-radius:5px;margin-bottom:15px;cursor:pointer;background-image:url(https://laterliferetirementplanning.co.uk/wp-content/themes/llrp/library/images/plus.svg);background-repeat:no-repeat;background-position:97%;}.section--contentaccordion .section--contentaccordion_accordion{width:65%;float:right;padding-top:0;}.section--contentaccordion .section--contentaccordion_content{width:30%;float:left;margin-right:0%;}body p{font-size:14px;line-height:24px;}.footer__rightcol{text-align:left;padding-top:50px;}.footer__credits-copyright,.footer__credits-credits{text-align:left;}.footer__credits-copyright p,.footer__credits-credits p{margin:0;}.footer{padding-bottom:70px;padding-top:70px;}.footer .menu-item-40 a{padding-left:0;margin-left:0 !important;}.footer .nav{display:none;width:100%;text-align:left;}.footer nav{display:block;}.footer #logo{float:left;width:100%;text-align:left;margin-bottom:35px;}.footer #logo img{max-width:290px;}.footer__credits{padding-top:4em;}.form-row label{width:50%;margin-bottom:20px;}.section--form.wrap.clearfix{padding-top:80px;padding-bottom:80px;}.section--form.wrap.clearfix .small{max-width:60%;}.section--iconcontent{padding-top:40px;padding-bottom:40px;}.section--iconcontent h4{padding-bottom:20px;}.section--iconcontent_icon p{max-width:90%;}.cta{min-width:220px;}.section--iconcontent .section--iconcontent_icon{width:33.33%;padding-bottom:0;}.section--iconcontent .section--iconcontent_icon h3{padding-top:15px;}h3,.h3{font-size:20px;line-height:25px;}h2,.h2{font-size:30px;line-height:35px;}h1,.h1{font-size:30px;line-height:35px;}#post-8 .section--iconcontent_iconwrap{padding-top:30px;}#post-8 .section--iconcontent{padding-top:40px;}#post-8 .section--iconcontent h2{font-size:40px;line-height:45px;}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left;}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right;}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;}}@media only screen and (min-width: 1100px){.onecol{width:5.801104972%;}.twocol{width:14.364640883%;}.threecol{width:22.928176794%;}.fourcol{width:31.491712705%;}.fivecol{width:40.055248616%;}.sixcol{width:48.618784527%;}.sevencol{width:57.182320438000005%;}.eightcol{width:65.74585634900001%;}.ninecol{width:74.30939226%;}.tencol{width:82.87292817100001%;}.elevencol{width:91.436464082%;}.twelvecol{width:99.999999993%;}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%;}.first{margin-left:0;}.last{float:right;}.section--benefitslist .cta{display:block;}.section--logoslider{padding-bottom:60px;}header.header.scroll-up{margin-top:22px;}header.header.scroll-up #logo img{width:100%;margin-top:4px;}.header--topbar{display:block;}.section--contentimage.Left .section--contentimage_image{order:1;}.section--contentimage.Left .section--contentimage_content{order:2;padding-left:4em;padding-right:0;}.section--contentimage.Left .section--contentimage_inner{display:flex;}.section--contentimage_inner{display:flex;}#post-12 .section--iconcontent .section--iconcontent_inner{padding-top:80px;}.section--reviewsgrid_all .item{padding:10px 25px;}.burger-menu.clearfix{top:118px;}.footer .nav{display:block;}.section--team_builder{grid-template-columns:repeat(3,1fr);}.header--topbar_telephone{display:inline-block;}.header--topbar_googlereview{display:none;}#content{margin-top:11em;}.header{position:absolute;top:0;left:0;width:100%;padding-top:90px;padding-bottom:0px;}.section--foursteps_list{grid-template-columns:repeat(4,1fr);}.burger-menu.clearfix{display:none;}.section--contentimage_additionalcontent{display:block;}.section--contentform_content p{max-width:420px;}.section--contentform_content h1{margin:0;max-width:400px;}.section--foursteps .cta{margin:0 auto;margin-top:45px;}.section--foursteps_eachstep{margin-bottom:0px;}.section--reviewsgrid_all img.googlefivestars{width:100px;margin-top:25px;margin-bottom:0;}.section--reviewsgrid_all{grid-template-columns:repeat(3,1fr);}#post-8 .section--iconcontent h2{font-size:50px;line-height:55px;}.section--contentaccordion .section--contentaccordion_content{width:25%;float:left;margin-right:5%;}h3,.h3{font-size:22px;line-height:28px;}h2,.h2{font-size:40px;line-height:45px;}h1,.h1{font-size:50px;line-height:55px;letter-spacing:-0.75px;}.footer .nav{width:inherit;text-align:right;}.footer #logo{float:left;width:auto;text-align:left;margin-bottom:0px;}.footer__credits{padding-top:8em;}.footer__credits-copyright{width:35%;float:left;text-align:left;}.footer__credits-credits{width:65%;float:right;text-align:right;}.footer__rightcol{width:50%;max-width:545px;padding-top:50px;text-align:left;}.footer__leftcol{width:50%;padding-top:50px;text-align:left;}.header{-webkit-transition:background 0.5s;transition:background 0.5s;height:83px;padding-bottom:20px;}.header nav{display:block;}.section--contentimage_image{max-height:450px;min-height:450px;}.wrap{max-width:1250px;width:90%;}.nav{border:0;text-align:right;float:right;margin:0;margin-top:-12px;}.nav li{float:none;display:inline-block;position:relative;}.nav li a{border-bottom:0;}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:0;border-top:0;position:absolute;display:none;z-index:8999;text-align:left;background:#edf1ff;border-radius:10px;padding:20px;margin-left:20px;}.nav li ul.sub-menu li a,.nav li ul.children li a{margin-bottom:5px;padding-bottom:5px;border-right:0;display:block;width:180px;padding-left:0 !important;margin-left:0 !important;border-bottom:1px solid #9398ff;background-image:none !important;}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0;}.nav li:hover ul{top:auto;display:block;}.sidebar{margin-top:2.2em;}.widgettitle{border-bottom:2px solid #444;margin-bottom:0.75em;}.widget{padding:0 10px;margin:2.2em 0;}.widget ul li{margin-bottom:0.75em;}.widget ul li ul{margin-top:0.75em;padding-left:1em;}}@media only screen and (min-width: 1250px){.section--reviewsgrid_all img.googlefivestars{margin-top:25px;margin-bottom:20px;}.header--topbar_googlereview{display:block;}.section--contentimage_image{max-height:520px;min-height:550px;}.section--reviewsgrid_all .item{padding:40px 40px;}.section--contentimage_inner{display:flex;align-items:center;}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{color:#444 !important;text-decoration:underline;}a:after,a:visited:after{content:" (" attr(href) ")";}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none;}}