html, body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  font-family: 'Chivo', sans-serif; font-size:16px; color:#202020;}html, body{ height:100%; position:relative;}/* Global Classes starts */* {outline:none; box-sizing:border-box;}div, form, p{ margin:0px; padding:0px;}a img /* This Class will disble border over any link on images*/{   border:none;  outline:none}a{text-decoration:none; color:#202020;}a:hover{text-decoration:none;color:#865785;}p{ margin:0px; padding:0px 0px 20px 0px; font-size:16px; font-weight:400; line-height:28px; color:#202020;}p a{text-decoration:none;color:#202020;}p a:hover{text-decoration:none;color:#865785;}ul{ margin:0px; padding:0px; list-style-type:none; color:#202020;}ul li{ margin:0px; padding:0px 0px 10px; font-size:16px;}ul strong{font-size:15px;}  ul a{/* Controls LINKS inside UL */ text-decoration:none;color:#202020;}ul a:hover{ /* Controls LINKS HOVER inside UL */text-decoration:none; color:#865785;}.clr, .clear{margin:0; padding:0; clear:both;}/*font-family: 'Chivo', sans-serif; font-family: 'Work Sans', sans-serif;*/input[type="text"],input[type="email"],input[type="tel"],textarea{ margin:0px; padding:15px 20px; font-size:16px; height:50px; font-weight:400; border:1px solid #a4a3a1; font-family: 'Chivo', sans-serif; background:#f6f1ed; width:100%;}textarea{ height:140px;}input[type="button"], input[type="submit"]{ margin:0px; padding:15px 20px; color:#65375b; font-family: 'Chivo', sans-serif; font-size:16px; height:50px; font-weight:400; border:2px solid #aa739d; background:#fff; width:200px; cursor:pointer;}input[type="button"]:hover, input[type="submit"]:hover{background:#f6f1ed;}h1, h2, h3, h4, h5{font-family: 'Work Sans', sans-serif; font-weight:normal;}h3{ margin:0px; padding:0px 0px 20px; color:#835883; font-size:30px; font-weight:400; font-family: 'Work Sans', sans-serif;}h4{ margin:0px; padding:0px 0px 10px; font-size:24px; font-weight:600;}.text_center{ text-align:center;}.text_right{ text-align:right;}.header_top{ margin:0px; padding:10px 0px 0px; background:#fff;}.advice_type{ margin:0px 10px 0px 0px; padding:0px;  float:left; width:285px;}.advice_type a{ margin:0px; padding:12px 10px; color:#fff; display:block; text-align:center; text-decoration:none; text-transform:capitalize; font-size:16px; font-weight:400; background:#78346f; border-radius:5px 5px 0px 0px;}.advice_type a:hover{ background:#1c4e55;}.advice_type:nth-child(2) a{ background:#1c4e55;}.advice_type:nth-child(2) a:hover{background:#78346f;}.header_section{ margin:0px; padding:30px 0px; position:absolute; z-index:1000; width:100%; left:0px; top:0px; text-align:center; border-bottom:1px solid #fff;}.navbar{ margin:0px; background:none; text-align:right; min-height:inherit;}.navbar ul{ display:inline-block; text-align:right;}.navbar ul li{ padding:0px 5px; display:inline-block; line-height:normal; height:auto; position:relative;}.navbar ul li > a{ padding:15px 5px; text-decoration:none; font-size:16px;  line-height:normal; height:auto; font-family: 'Chivo', sans-serif; font-weight:400; text-shadow:inherit;}.navbar ul li > a:hover{ color:#002b31;}.navbar ul li.active a{color:#002b31;}.client{ margin:0px; padding:0px; display:inline-block;}.client a{ margin:0px; padding:12px 30px; color:#fff; border:1px solid #fff; font-size:16px; font-weight:400; text-decoration:none; text-transform:capitalize;}.client a:hover{ border-color:#002b31; color:#002b31;}.top-signup{ margin:0px; padding:0px; display:inline-block;}.top-signup a{ margin:0px; padding:12px 30px !important; color:#fff; border:1px solid #fff; font-size:12px; font-weight:400; text-decoration:none; text-transform:capitalize;}.top-signup a:hover{ border-color:#002b31; color:#002b31;}.nav_warpper{ margin:0px; padding:0px; background:#0f3367;}.navbar ul {z-index: 9999999; position: relative;}.navbar ul ul {display:none; margin: 0px; padding:0px; width:200px; z-index: 999999999; background: #eeeeee; visibility:hidden; position:absolute; top:100%; left:50%; transform: translateX(-50%); text-align:left;}.navbar li:hover > a, .navbar ul li:hover > ul{ display: block; } .navbar ul ul li{ margin:0px; padding:0px; display:block; height:auto; line-height:normal; text-align:left;}.navbar ul ul li a {text-align: left; margin:0; padding:10px 15px; color: #333 !important; font-size:14px; font-family: 'Chivo', sans-serif; font-weight:400; height:auto; line-height:normal; display:block; text-transform:none; background:none !important; white-space:normal; }.navbar ul ul li a:hover {background:#333 !important;color:#fff !important;} .navbar ul ul li.active a{background:#333 !important; color:#fff !important;}.navbar ul li:hover > ul {display: block;}/*----------Third Level-------------------*/.navbar ul li.hover, .navbar ul li:hover {position: relative; cursor: default;}.navbar ul li:hover > ul { visibility: visible;}/*_____ Submenu css ends _________*/.navbar ul ul li:last-child{ border-bottom:none;}.banner{ margin:0px; padding:0px; position:relative;}.banner img{ margin:0px; padding:0px; display:block; object-fit:cover; object-position:bottom; width:100%;}.banner_layer{ margin:0px; padding:0px; position:absolute; z-index:1; width:100%; height:100%; top:0px; left:0px; background:rgba(120,55,112, .8);}.banner_box{ margin:0px; padding:0px; position:relative;}.banner_box .row{  width:100%; position:absolute; z-index:999; left:50%; top:62%; transform:translate(-50%,-50%)}/*.banner_caption{ margin:0px; padding:0px 20px; width:100%; position:absolute; z-index:999; left:50%; top:62%; transform:translate(-50%,-50%);}*/.caption_left{ margin:0px; padding:0px; width:520px; float:left; z-index: 0; position: relative;}.caption_left h1{ margin:0px; padding:0px; font-weight:600; color:#fff; font-family: 'Work Sans', sans-serif; font-size:68px; text-transform:uppercase;}.caption_left h1 label{ margin:0px; padding:0px; display:block; font-weight:400; font-family: 'Work Sans', sans-serif;}.caption_right{ margin:0px; padding:0px; width:320px; float:right; text-align:center;}.caption_right h6{ margin:0px; padding:0px 0px 30px; color:#fff; font-weight:normal; font-style:italic; font-size:18px;}.caption_right ul{ margin:0px; padding:0px; list-style-type:none;}.caption_right ul li{ margin:0px 0px 15px; padding:0px; display:block; border:2px solid #fff;}.caption_right ul li a{ margin:0px; padding:15px 5px; color:#fff; font-size:16px; line-height:20px; display:block; font-weight:400; text-decoration:none;}.caption_right ul li a span{ margin:0px; padding:0px 0px 0px 5px; font-size:24px; line-height:20px; vertical-align:middle;}.caption_right ul li a:hover{ color:#002b31;}.logo{ margin:0px; padding:0px;}.logo img{ margin:0px; padding:0px; max-width:100%; height:auto !important; display:inline-block; width: 300px;}.header_contact{ margin:0px; padding:25px 0px 30px; text-align:right;}.header_contact ul{ margin:0px; padding:0px; list-style-type:none; display:inline-block;}.header_contact ul li{ margin:0px; padding:0px 10px 0px 30px; display:inline-block;}.header_contact ul li a{ margin:0px; padding:0px; color:#fff; font-size:16px; font-weight:400; text-decoration:none;}.header_contact ul li{ background:url(/whitechurch-co-uk/_img/images/tel-white.svg) left top 2px no-repeat; background-size:16px auto;}.header_contact ul li+li{ background:url(/whitechurch-co-uk/_img/images/email-white.svg) left top no-repeat; background-size:16px auto;}.header_social{ margin:0px 0px 0px 10px; padding:0px; display:inline-block; text-align:center;}.header_social a{ margin:0px 0px 0px 5px; padding:0px; display:inline-block; text-decoration:none;}.header_social img{ margin:0px; padding:0px; max-width:20px !important; height:auto !important; display:block;}.whychoose_wrapper{ margin:0px; padding:75px 0px; background:url(/whitechurch-co-uk/_img/images/bg1.jpg) center top no-repeat; background-size:cover;}.choos_counsaltant h3{ margin:0px; padding:0px 0px 30px; color:#5d3662; font-size:36px; font-weight:400;}.choose_advice{ margin:-150px 0px 0px; padding:40px 30px 0px; background:#fff; position:relative; z-index:99; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.50); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.50); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.50);}.sugession_box{ margin:0px; padding:0px 0px 40px;}.sugession_thumb{ margin:0px; padding:0px; width:36px; float:left;}.sugession_text{ margin:0px; padding:0px; width:calc(100% - 70px); float:right;}.choose_advice h3{ margin:0px; padding:0px 0px 15px; font-size:28px; font-weight:400; color:#444;}.learn_more a{ margin:0px; padding:12px 40px; border:2px solid #8d618c; color:#8d618c; font-size:16px; line-height:28px; font-weight:400; display:inline-block; text-decoration:none;}.learn_more a span{ margin:0px; padding:0px; display:inline-block; font-size:22px; line-height:28px; vertical-align:middle;}.learn_more a:hover{ color:#202020; border-color:#202020;}.say_client_wrapper{ margin:-130px 0px 0px; padding:75px 0px; background:url(/whitechurch-co-uk/_img/images/bg2.jpg) center top no-repeat; background-size:cover; position:relative; z-index:1;}.say_client_wrapper .row{ position:relative; z-index:9;}.say_client_layer{ margin:0px; padding:0px; position:absolute; width:100%; height:100%; left:0px; top:0px; background:rgba(75,72,72, .9); }.say_client_wrapper h3{ margin:0px 15px; padding: 0px 15px 30px 52px; color:#fff; font-size:36px; vertical-align:middle; background:url(/whitechurch-co-uk/_img/images/testimonials.svg) left top no-repeat; background-size:40px auto;}.say_client_wrapper p{ margin:0px; padding:0px 0px 15px; font-weight:400; font-family: 'Chivo', sans-serif; line-height:24px; color:#fff;}.say_client_wrapper strong{ margin:0px; padding:0px; color:#fff; display:block; font-weight:600; text-transform:capitalize;}.testimo_box{ margin:0px; padding:0px 15px;}.slick-dots{ margin:0px; padding:0px 15px; text-align:right; bottom:-50px;}.slick-dots li{ margin:0px; padding:0px; width:14px; height:14px;}.slick-dots li button::before{ font-size:40px; width:14px; height:14px; color:#222; opacity:1;}.slick-dots li.slick-active button::before, .slick-dots li:hover button::before{ color:#fff; opacity:1;}.news_wrapper{ margin:0px; padding:80px 0px; background:#eeeeee;}.news_wrapper h3{ margin:0px; padding:0px 0px 40px; color:#865785; font-size:36px; vertical-align:middle;}.news_wrapper h3 img{ margin:0px; padding:0px; max-width:30px; height:auto; display:inline-block; vertical-align:middle;}.news_box{ margin:0px; padding:0px; background:#fff;}.news_box p{ margin:0px; padding:0px 0px 20px; line-height:normal; color:#414141;}.news_box h4{ margin:0px 0px 12px; padding:0px; font-size:24px; height:56px; overflow:hidden; color:#414141; font-weight:500; text-transform:capitalize;}.news_box h4 a{ margin:0px; padding:0px; color:#414141; text-decoration:none;}.news_box h4 a:hover{ color:#8d618c;}.news_thumb{ margin:0px; padding:0px; width:100%;}.news_thumb img{ margin:0px; padding:0px; width:100%; height:290px; object-fit:cover; overflow:hidden; display:block;}.news_text{ margin:0px; padding:25px;}.news_box .learn_more a{ padding:10px 60px;}.news_box .learn_more a span{ padding-left:5px;}.get_touch_wrapper{ margin:0px; padding:80px 0px 90px;}.get_touch_wrapper h3{ margin:0px; padding:0px 0px 40px; color:#865785; font-size:36px; vertical-align:middle;}.get_touch_wrapper h3 img{ margin:0px; padding:0px; max-width:34px; height:auto; display:inline-block; vertical-align:middle;}.touch_text{margin:0px; padding:0px;}.touch_text ul{margin:0px; padding:0px; list-style-type:none;}.touch_text ul li{margin:0px; padding:0px 0px 20px 40px; color:#191919; font-size:16px; font-weight:400;}.touch_text ul li a{margin:0px; padding:0px; color:#191919; font-size:16px; font-weight:400; text-decoration:none;}.touch_text ul li{background:url(/whitechurch-co-uk/_img/images/address-purple.svg) left top 2px no-repeat; background-size:21px auto;}.touch_text ul li+li{background:url(/whitechurch-co-uk/_img/images/email-purple.svg) left top no-repeat; background-size:21px auto;}.touch_text ul li+li+li{background:url(/whitechurch-co-uk/_img/images/tel-purple.svg) left top 2px no-repeat; background-size:21px auto;}.contact_form label{ margin:0px; padding:0px 0px 3px; display:block;}.con_field{ margin:0px; padding:0px 0px 25px;}.contact_form input[type="submit"],.contact_form input[type="button"]{ margin-top:10px;}.footer_wrapper{ margin:0px; padding:45px 0px 35px; background:#3c4647;}.footer_wrapper h4{ margin:0px 0px 30px; padding:0px 0px 20px; color:#fff; font-family: 'Chivo', sans-serif; font-size:24px; font-weight:400; text-transform:capitalize; background:url(/whitechurch-co-uk/_img/images/white-line.png) left bottom no-repeat;}.footer_logo{ margin:75px 0px 20px; padding:0px;}.footer_logo img{ margin:0px; padding:0px; max-width:100%; display:inline-block; width: 300px;}.footer_contact ul{margin:0px; padding:0px; list-style-type:none;}.footer_contact ul li{margin:0px; padding:6px 0px 20px 40px; color:#191919; font-size:16px; font-weight:400;}.footer_contact ul li a{margin:0px; padding:0px; color:#fff; font-size:16px; font-weight:400; text-decoration:none;}.footer_contact ul li{background:url(/whitechurch-co-uk/_img/images/tel-white.svg) left top 5px no-repeat; background-size:25px auto;}.footer_contact ul li + li{background:url(/whitechurch-co-uk/_img/images/email-white.svg) left top no-repeat; background-size:25px auto;}.footer_social{ margin:0px; padding:0px;}.footer_social a{ margin:0px; padding:0px; color:#fff; text-decoration:none; display:inline-block;}.footer_social a img{ margin:5px 15px 5px 0px; padding:0px; max-width:25px; display:block;}.usefull_link{ margin:0px; padding:0px;}.usefull_link ul{margin:0px; padding:0px; list-style-type:none;}.usefull_link ul li{margin:0px; padding:0px 0px 10px 14px; background:url(/whitechurch-co-uk/_img/images/f-darrow.png) left top 8px no-repeat;}.usefull_link ul li a{margin:0px; padding:0px; color:#fff; font-size:16px; font-weight:400; text-decoration:none;}.usefull_link ul li a:hover{ color:#000;}.copywrite_section{ margin:20px 0px 0px; padding:40px 0px 0px; border-top:1px solid #fff;}.copywrite_section p{ margin:0px; padding:0px; color:#fff; font-weight:400;}.copywrite_section p a{ margin:0px; padding:0px; color:#fff; text-decoration:none;}.copywrite_section p a:hover{ color:#000;}/*---Popup---*/.popup_wrapper{ margin:0px; padding:0px 15px; position:fixed; background:rgba(69,69,69,.8); width:100%; height:100%; left:0px; top:0px; z-index:99999; display:none;}.popup_container{ margin:0px auto; padding:0px; left:50%; top:50%; position:absolute; transform:translate(-50%,-50%);}.welcome_box{ margin:0px; padding:40px; background:#fff; width:700px; }.welcome_box h3{ margin:0px; padding:0px 0px 15px; color:#5d3662; font-family: 'Work Sans', sans-serif; font-size:36px; font-weight:400;}.welcome_box p{ margin:0px; padding:0px 0px 40px; color:#2d2d2d; font-family: 'Work Sans', sans-serif; font-size:24px; font-weight:400;}.welcome_box a{ margin:0px; padding:15px 10px; color:#fff; display:inline-block; width:290px; text-align:center; text-decoration:none; text-transform:capitalize; font-size:16px; font-weight:400; background:#78346f; float:left;}.welcome_box a:hover{background:#1c4e55;}.welcome_box a.finan{ float:right; background:#1c4e55;}.welcome_box a.finan:hover{background:#78346f;}/*--Mobile Menu--*/.mobile_nav{ margin:0px; padding:0px; display:none;}.pushy-content ul{ margin:0px; padding:0px; list-style-type:none;}.pushy-content ul li { margin:0px; padding:0px;}.pushy-content ul li ul li a {font-size: 12px; padding: 8px 15px 8px 25px;}.pushy{ background:#3c4647;}.form_error_wrap {display: none;}.form_error_specific {color: #ff0000; margin: 5px 0;}.nav {display: inline-block;}/* FA Edits */.fa-wrapper .banner_layer {background:rgba(28,78,85, .8);}.fa-wrapper .mobile_nav button {background: #0f3338; }.fa-wrapper .learn_more a {color: #0f3338; border: 2px solid #0f3338; }.fa-wrapper .learn_more a:hover {opacity: 0.8;}.fa-wrapper .news_wrapper h3 {color: #0f3338;}.fa-wrapper .get_touch_wrapper h3 {color: #0f3338;}.fa-wrapper input[type="button"], .fa-wrapper input[type="submit"] {color: #0f3338; border: 2px solid #0f3338;}.fa-wrapper input[type="button"]:hover , .fa-wrapper input[type="submit"]:hover  {opacity: 0.8;}.fa-wrapper .touch_text ul li{background:url(/whitechurch-co-uk/_img/images/address-green.svg) left top 2px no-repeat; background-size:21px auto;}.fa-wrapper .touch_text ul li+li{background:url(/whitechurch-co-uk/_img/images/email-green.svg) left top no-repeat; background-size:21px auto;}.fa-wrapper .touch_text ul li+li+li{background:url(/whitechurch-co-uk/_img/images/tel-green.svg) left top 2px no-repeat; background-size:21px auto;}.fa-wrapper .choos_counsaltant h1, .fa-wrapper .choos_counsaltant h2, .fa-wrapper .choos_counsaltant h3, .fa-wrapper .choos_counsaltant h4, .fa-wrapper .choos_counsaltant h5, .fa-wrapper .choos_counsaltant h6 {color: #0f3338;}.fa-wrapper .news_box h4 a:hover {color: #0f3338;}.white-popup {  position: relative;  background: #FFF;  padding: 20px;  width: 100%;  max-width: 500px;  margin: 20px auto;}.popup-content h1 {font-size: 36px; color: #835883;}.popup-content h3 {font-size: 24px; color: #2d2d2d;}.pop-fa {width: 49%; margin-right: 1%; float: left; text-align: center; background: #1c4f56; padding: 15px 0; color: #fff;}.pop-fa:hover {opacity: 0.8; color: #fff;}.pop-individuals {width: 49%; margin-right: 1%; float: left; text-align: center; background: #77346e; padding: 15px 0; color: #fff;}.pop-individuals:hover {opacity: 0.8; color: #fff;} .inner-header .header_section {position: relative;}.individuals-wrapper .inner-header {background: #78346f;}.fa-wrapper .inner-header {background: #1c4e55;}.inner-header .header-title-inner {padding: 15px 0;}.inner-header .header-title-inner h1 {color: #fff; font-size: 30px; font-size: 1.875em;}.inner-content {background: #eeeeee; padding: 40px 0;}.team-item {padding: 10px; background: #fff; width: 24%; float: left; margin-right: 1%; margin-bottom: 20px; border: 1px solid #78346f; cursor: pointer;}.team-image {text-align: center; margin-bottom: 10px; padding-top: 100%;}.team-image img  { display: inline-block;}.team-name h3 {font-size: 25px; font-size: 1.5625em; padding-bottom: 0px;}.team-button.learn_more a {width: 100%; text-align: center;}/*.team-item-inner .team-name h3 {font-size: 30px; font-size: 1.875em;}*/.team-item-inner .team-image {width: 15%; padding-top: 15%; float: left; border: 1px solid #78346f;}.team-item-inner .team-inner-details {width: 57%; float: left; margin-left: 2%; margin-right: 1%;}.team-item-inner .team-title p {padding-bottom: 0px;}.team-experience p {padding-bottom: 0px;}.team-item-inner .team-title p strong {color: #78346f;}.team-experience p strong {color: #78346f;}.team-item-inner .team-details-box {margin-bottom: 15px; margin-top: 15px;}.team-detail-item {width: 100%; margin-bottom: 10px; }.team-detail-item:last-of-type {margin-bottom: 0px;}.team-detail-title {display: inline-block; margin-right: 5px; color: #78346f; font-weight: bold;}.team-detail-value {display: inline-block; font-weight: normal;}.team-details-box h3 {font-size: 25px; font-size: 1.5625em; }.team-address {width: 25%; float: left; padding: 20px; background: #78346f;}.team-address h3 {padding-bottom: 0px; color: #fff;}.team-address p {color: #fff;}.team-bio {margin-top: 15px;}.team-bio h3 {font-size: 25px; font-size: 1.5625em; }table tr td {vertical-align: middle;}table tr td:first-child {font-weight: normal; width: 25%;}.inner-content-text a {}.inner-content-text ul li {list-style-type: disc; margin-bottom: 5px; padding-bottom: 0px;}.inner-content-text ul li p {padding-bottom: 0px; }.inner-content-text ol li {margin-bottom: 5px;}blockquote {width: 100%; background: #fff; border-left: 5px solid #444444; padding: 20px; margin: 20px 0;}blockquote p {font-size: 20px; font-size: 1.25em;}.defaultForm select {margin: 0px; padding: 15px 20px; font-size: 16px; height: 50px; font-weight: 400; border: 1px solid #a4a3a1; font-family: 'Chivo', sans-serif; background: #f6f1ed; width: 100%;}.defaultForm label.label.inline {color: #202020;}.fa-wrapper .inner-content-text h1, .fa-wrapper .inner-content-text h2, .fa-wrapper .inner-content-text h3, .fa-wrapper .inner-content-text h4, .fa-wrapper .inner-content-text h5, .fa-wrapper .inner-content-text h6 {color: #1c4e55;}.fa-wrapper .team-address {background: #1c4e55;}.fa-wrapper .team-address h3 {color: #fff;}.fa-wrapper .team-title p strong {color: #1c4e55;}.fa-wrapper .side-col {padding: 20px; background: #1c4e55;}.fa-wrapper .side-col h3 {color: #fff; font-size: 24px; font-size: 1.5em;}.fa-wrapper .side-col a {color: #fff !important; text-decoration: none !important;}.fa-wrapper .side-col p {padding: 0px;}.fa-wrapper .inner-content a {color: #1c4e55; text-decoration: underline;}blockquote a {text-decoration: underline;}.fa-wrapper blockquote a:hover {color: #1c4e55;}.sidenav div {margin-bottom: 5px;}.float--left {float: left; margin: 10px 10px 10px 0px;}.float--right {float: right; margin: 10px 0px 10px 10px;}.fa-wrapper {}.navbar ul li ul li ul {display: none;}.navbar ul li ul li:hover ul {display: none; }.inner-news .news_box {width: 31.33%; margin-right: 2%; margin-bottom: 20px;float: left;}.inner-news .news_box a {text-decoration: none;}.inner-news .news_box h4 {height: auto;}.inner-content-text li {list-style-position: inside;}.investment-service-box {width: 100%; padding: 25px; background: #fff; border: 2px solid #1c4e55; margin-bottom: 20px;}.investment-service-box li {list-style-position: inside;}.investment-service-box .learn_more {margin-top: 25px; }.investment-service-box .learn_more a {text-decoration: none;}.btn--small a {margin:0px; padding:12px 40px; border:2px solid #8d618c; color:#8d618c; font-size:16px; line-height:28px; font-weight:400; display:inline-block; text-decoration:none;}.btn--small a:hover{ color:#202020; border-color:#202020;}.service-sub-box {width: 100%; padding: 25px; background: #fff; border: 2px solid #78346f; margin-bottom: 20px;}.service-sub-box li {list-style-position: inside;}.fa-wrapper .button-border {margin:0px; padding:12px 40px; border:2px solid #0f3338; color:#0f3338; font-size:16px; line-height:28px; font-weight:400; display:inline-block; text-decoration:none;  }.fa-wrapper .button-border:hover {opacity: 0.8;}.txt--hlght--2 img {display: none;}.corona-update {width: 100%; padding: 20px; background: #ff0000; text-align: center; color: #fff;}.corona-update a { color: #fff; text-decoration: underline; font-size: 18px;}.banner.ascot-lloyd {width: 100%; min-height:  100vh; display:  block;}.banner.ascot-lloyd .banner_layer {padding: 20px; width: 100%; min-height: 100vh; position: relative; top: initial; right: initial; bottom: initial; left:  initial;}.banner.ascot-lloyd .banner_box {width: 100%; min-height: 100vh;}.banner.ascot-lloyd .banner_box .row {top:  50%;}.banner.ascot-lloyd img {width: 100%; min-height: 100%;}.ascot-lloyd-inner {width: 60%; padding: 25px; background: #fff; text-align: center; border-radius: 10px;}.ascot-lloyd-inner img {height: 130px !important; width: auto !important; display:  inline-block; margin-bottom: 20px;}.white-btn {  margin: 0px;  padding: 12px 30px !important;  color: #fff;  border: 1px solid #fff;  font-size: 12px;  font-weight: 400;  text-decoration: none;  text-transform: capitalize;}.white-btn:hover {border-color: #002b31;  color: #002b31;}.ascot-lloyd .banner_layer {display:  flex; align-items: center; justify-content: center;}.further-links-ascot {margin-top: 20px;}@media all and (max-width: 1024px) and (min-width: 0px) {.learn_more.multiple a {margin-bottom: 10px; width: 100%;}}@media all and (max-width: 650px) and (min-width: 0px) {.ascot-lloyd-inner {width: 100%;}}@media (min-width:768px) and (max-width:1024px) {.header_section{ position:relative;}.header_contact{ padding: 50px 0px 0px;}.caption_left{ margin:50px 0px 0px; width:100%; max-width:400px;}.caption_left h1{ font-size:48px;}.banner img{ height:500px;}.banner_box .row{ top:50%;}.choose_advice{ padding:40px 20px 0px;}.sugession_text{width: calc(100% - 60px);}.sugession_thumb{ margin:10px 0px 0px;}.news_thumb img{ height:220px;}.news_box h4{ font-size:21px;}.news_box .learn_more a{ padding:10px 40px;}.logo{ margin:15px 0px 0px; width:170px;}}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */@media only screen and (min-width: 959px) and (max-width:1024px) {}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */@media only screen and (min-width: 480px) and (max-width: 767px) {  .advice_type{ width:200px;}.header_section{ padding:20px 0px;}.logo{ width:200px;}.header_contact{padding: 15px 0px 0px; text-align:center;}.header_contact ul li{ margin-bottom:10px;}.header_social{ margin:0px;}.header_section{ position:relative;}.banner img{ height:460px;}.banner_box .row{ top:50%;}.caption_left h1{ font-size:30px;}.caption_left{ margin:0px auto; float:none; width:100%; max-width:450px; margin-bottom:15px;}.caption_right{ margin:0px auto; float:none; width:100%; max-width:450px;}.caption_right h6{ padding:0px 0px 15px;}.caption_right ul li{ margin:0px 0px 10px;}.whychoose_wrapper{ padding:45px 0px;}.choose_advice{ margin:30px 0px 0px; padding: 40px 15px 0px;}.sugession_text{ width: calc(100% - 70px);}.say_client_wrapper{ padding: 50px 0px 60px;}.news_wrapper{ padding:50px 0px 30px;}.news_box{ margin-bottom:20px;}.news_thumb img{ height:auto;}.news_box h4{ height:inherit;}.get_touch_wrapper{ padding:50px 0px;}.touch_text{ padding-bottom:20px;}.footer_logo{ text-align:center; margin-top:0px;}.mobile_nav{ top:38px !important;}.popup_container{ width:100%; padding:0px 15px;}.welcome_box{ width:100%; max-width:700px; padding: 40px 30px;}.welcome_box a{ width:49%;  margin:0px 0px 10px;}.say_client_wrapper{ margin:0px;}}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */@media only screen and (min-width: 650px) and (max-width: 767px) {.caption_left{ margin:78px 0px 0px; float:left; width:100%; max-width:268px; margin-bottom:0px;}.caption_right{ margin:0px; float:right; width:100%; max-width:320px;}.header_section .row .three.columns{ width:200px;}  .header_section .row .nine.columns{ width:380px; float:right;}.header_contact{ padding:40px 0px 0px; text-align:right;}.header_contact ul li{padding: 0px 6px 0px 24px;}.mobile_nav { top: 20px !important;}.logo{margin: 15px 0 0;}.whychoose_wrapper .row .six.columns{ margin:0px; width:100%;}.choose_advice{ padding: 40px 30px 0px;}.news_box .learn_more a{ padding:6px 30px;}.footer_contact ul li a{word-break: break-all;}.footer_wrapper .row .five.columns{ width:100%;}.footer_wrapper .row .four.columns, .footer_wrapper .row .three.columns{ width:47%;}.news_wrapper .row .four.columns{ width:100%;}.news_box{ margin-bottom:20px;}.news_thumb img{ height:auto;}.news_box h4{ height:inherit;}.news_text{ padding:25px;}}@media only screen and (max-width: 479px) {.advice_type{ width:auto; margin:0px;}.advice_type a{ font-size:12px;}.header_section{ padding:20px 0px;}.logo{ width:60%;}.header_contact{padding: 15px 0px 0px; text-align:center;}.header_contact ul li{ margin-bottom:10px;}.header_social{ margin:0px;}.header_section{ position:relative;}.banner img{ height:400px;}.banner_box .row{ top:50%;}.caption_left h1{ font-size:25px;}.caption_left{ margin:0px auto; float:none; width:100%; max-width:320px; margin-bottom:15px;}.caption_right{ margin:0px auto; float:none; width:100%; max-width:320px;}.caption_right h6{ padding:0px 0px 15px;}.caption_right ul li{ margin:0px 0px 10px;}.caption_right ul li a{ padding:8px 5px; font-size:14px;}.whychoose_wrapper{ padding:30px 0px;}.choos_counsaltant h3{ font-size:22px;}.choose_advice{ margin:30px 0px 0px; padding: 40px 15px 0px;}.sugession_text{ width: calc(100% - 45px);}.choose_advice h3{ font-size:22px;}.learn_more a{ padding:12px 35px;}.news_wrapper h3, .get_touch_wrapper h3{padding:0px 0px 30px; font-size:28px;}.say_client_wrapper{ padding: 40px 0px 60px;}.news_wrapper{ padding:40px 0px 20px;}.news_box{ margin-bottom:20px;}.news_thumb img{ height:auto;}.news_box h4{ height:inherit;}.get_touch_wrapper{ padding:40px 0px;}.touch_text{ padding-bottom:20px;}.footer_logo{ text-align:center; margin-top:0px;}.popup_container{ width:100%; padding:0px 15px;}.welcome_box a{ width:100%; display:block; margin:0px 0px 10px;}.welcome_box{ width:100%;}.say_client_wrapper{ margin:0px;}.advice_type:nth-child(2) a{ margin-left:5px;}.say_client_wrapper h3{ padding:0px 0px 30px 52px; font-size:25px;}}@media only screen and (max-width: 1024px) {.navbar, .nav_warpper{ display:none;}.mobile_nav{display:block; position: absolute; right:20px; top:30px;}.mobile_nav button{ margin:0px; padding:8px 10px; display:inline-block; background:#78346f; border:none; font-weight: 500; color: #fff; cursor:pointer;}.pushy-content .client{ margin-left:15px; margin-top:30px;}.pushy-content .client a{ padding:10px 20px; color:#b3b3b1; border-color:#b3b3b1;}.pushy-content .client a:hover { border-color:#fff; color:#fff;}.pushy a{ padding:15px;}  .footer_contact{ padding-bottom:25px;}}@media only screen and (min-width: 1025px) and (max-width: 1340px){.banner img{ height:680px;} .navbar ul li{ margin:0px; padding:0px;}.navbar ul li > a{ font-size:14px;}.client a{ font-size:14px; padding:10px;}.logo{ margin:5px 0px 0px; width:228px;}.header_contact{ padding:10px 0px 20px;}} @media all and (max-width: 1024px) and (min-width: 0px) {.team-item {width: 32.33%; }} @media all and (max-width: 930px) and (min-width: 0px) {.team-item-inner .team-image {width: 30%; padding-top: 30%;}.team-item-inner .team-inner-details {width: 68%; margin-right: 0px; }.team-address {width: 100%; margin-top: 20px;}} @media all and (max-width: 850px) and (min-width: 0px) {.inner-news .news_box {width: 48%; margin-right: 2%; margin-bottom: 20px;float: left;}} @media all and (max-width: 650px) and (min-width: 0px) {.team-item {width: 49%; }.team-item-inner .team-image {width: 100%; margin-bottom: 20px; padding-top: 100%;}.team-item-inner .team-inner-details {width: 100%; margin-right: 0px; margin-left: 0;}.inner-news .news_box {width: 100%; margin-right: 0%; margin-bottom: 20px;float: left;}.inner-content-text table {width: 100% !important;}.inner-content-text table td {width: 100% !important; height: auto !important; display: block;}.inner-content-text table td:first-of-type {width: 100%;}.txt--hlght--1 img {display: none;}.txt--hlght--2 img {display: block;}.whychoose_wrapper {background: #eeeeee;}} @media all and (max-width: 550px) and (min-width: 0px) {table tr td {width: 100% !important; display: block;}} @media all and (max-width: 480px) and (min-width: 0px) {.team-item {width: 100%; margin-right: 0; }}
/* not required */
