.elementor-1135 .elementor-element.elementor-element-018f6ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:20px 0px;--background-transition:0.3s;--padding-block-start:66px;--padding-block-end:66px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-018f6ff:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-018f6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0094B4;}.elementor-1135 .elementor-element.elementor-element-018f6ff, .elementor-1135 .elementor-element.elementor-element-018f6ff::before{--border-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-8338ffa{--display:flex;--background-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-8338ffa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1135 .elementor-element.elementor-element-1bdcd4a .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;}.elementor-1135 .elementor-element.elementor-element-df98e29 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;}.elementor-1135 .elementor-element.elementor-element-f0e4138{--display:flex;--background-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-f24ced0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:144px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-115b383{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-1135 .elementor-element.elementor-element-e1c864d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1135 .elementor-element.elementor-element-2efd727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-15a6180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:70px;}.elementor-1135 .elementor-element.elementor-element-520ec36{text-align:left;}.elementor-1135 .elementor-element.elementor-element-520ec36 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;}.elementor-1135 .elementor-element.elementor-element-431159e{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-1135 .elementor-element.elementor-element-431159e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1135 .elementor-element.elementor-element-1455830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.73;--border-radius:0px 0px 200px 0px;--padding-block-start:80px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1135 .elementor-element.elementor-element-1455830:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-1455830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2855A3;}.elementor-1135 .elementor-element.elementor-element-1455830::before, .elementor-1135 .elementor-element.elementor-element-1455830 > .elementor-background-video-container::before, .elementor-1135 .elementor-element.elementor-element-1455830 > .e-con-inner > .elementor-background-video-container::before, .elementor-1135 .elementor-element.elementor-element-1455830 > .elementor-background-slideshow::before, .elementor-1135 .elementor-element.elementor-element-1455830 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1135 .elementor-element.elementor-element-1455830 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://viablemortgages.co.uk/wp-content/uploads/2024/02/logo-part.png");background-position:bottom right;background-repeat:no-repeat;background-size:312px auto;}.elementor-1135 .elementor-element.elementor-element-1455830, .elementor-1135 .elementor-element.elementor-element-1455830::before{--border-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-ca92549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-77578d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:60px;--padding-inline-end:50px;}.elementor-1135 .elementor-element.elementor-element-188b633{text-align:left;}.elementor-1135 .elementor-element.elementor-element-188b633 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;}.elementor-1135 .elementor-element.elementor-element-35ee611{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-1135 .elementor-element.elementor-element-35ee611 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1135 .elementor-element.elementor-element-db650c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1135 .elementor-element.elementor-element-effcb23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:100px;}.elementor-1135 .elementor-element.elementor-element-7aea58b{text-align:left;}.elementor-1135 .elementor-element.elementor-element-7aea58b .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;}.elementor-1135 .elementor-element.elementor-element-a4cc332{color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-1135 .elementor-element.elementor-element-a4cc332 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1135 .elementor-element.elementor-element-713271b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-4669397{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1135 .elementor-element.elementor-element-2774038{--display:flex;--gap:32px 20px;--background-transition:0.3s;--padding-block-start:110px;--padding-block-end:110px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1135 .elementor-element.elementor-element-2774038:not(.elementor-motion-effects-element-type-background), .elementor-1135 .elementor-element.elementor-element-2774038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF9FF;}.elementor-1135 .elementor-element.elementor-element-2774038, .elementor-1135 .elementor-element.elementor-element-2774038::before{--border-transition:0.3s;}.elementor-1135 .elementor-element.elementor-element-f5ad4df{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;}.elementor-1135 .elementor-element.elementor-element-bb08c8e{text-align:center;}.elementor-1135 .elementor-element.elementor-element-bb08c8e .elementor-heading-title{color:#2260B1;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}@media(min-width:768px){.elementor-1135 .elementor-element.elementor-element-018f6ff{--content-width:1480px;}.elementor-1135 .elementor-element.elementor-element-8338ffa{--width:54%;}.elementor-1135 .elementor-element.elementor-element-f0e4138{--width:46%;}.elementor-1135 .elementor-element.elementor-element-e1c864d{--content-width:1480px;}.elementor-1135 .elementor-element.elementor-element-2efd727{--width:50%;}.elementor-1135 .elementor-element.elementor-element-15a6180{--width:50%;}.elementor-1135 .elementor-element.elementor-element-1455830{--content-width:1480px;}.elementor-1135 .elementor-element.elementor-element-ca92549{--width:50%;}.elementor-1135 .elementor-element.elementor-element-77578d7{--width:50%;}.elementor-1135 .elementor-element.elementor-element-db650c8{--content-width:1480px;}.elementor-1135 .elementor-element.elementor-element-effcb23{--width:50%;}.elementor-1135 .elementor-element.elementor-element-713271b{--width:50%;}.elementor-1135 .elementor-element.elementor-element-4669397{--content-width:1480px;}.elementor-1135 .elementor-element.elementor-element-2774038{--content-width:768px;}}@media(max-width:1366px){.elementor-1135 .elementor-element.elementor-element-df98e29 .elementor-heading-title{font-size:52px;}.elementor-1135 .elementor-element.elementor-element-f24ced0{--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-e1c864d{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1135 .elementor-element.elementor-element-15a6180{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-1455830{--padding-block-start:80px;--padding-block-end:290px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1135 .elementor-element.elementor-element-77578d7{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-db650c8{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-effcb23{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-7aea58b .elementor-heading-title{font-size:42px;}}@media(max-width:1200px){.elementor-1135 .elementor-element.elementor-element-df98e29 .elementor-heading-title{font-size:46px;}}@media(max-width:767px){.elementor-1135 .elementor-element.elementor-element-018f6ff{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1135 .elementor-element.elementor-element-1bdcd4a .elementor-heading-title{font-size:20px;}.elementor-1135 .elementor-element.elementor-element-df98e29 .elementor-heading-title{font-size:36px;}.elementor-1135 .elementor-element.elementor-element-115b383{font-size:21px;}.elementor-1135 .elementor-element.elementor-element-e1c864d{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-1135 .elementor-element.elementor-element-520ec36 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1135 .elementor-element.elementor-element-431159e{font-size:16px;}.elementor-1135 .elementor-element.elementor-element-1455830{--overlay-opacity:0;--border-radius:0px 0px 50px 0px;--padding-block-start:60px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-1135 .elementor-element.elementor-element-188b633 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1135 .elementor-element.elementor-element-35ee611{font-size:16px;}.elementor-1135 .elementor-element.elementor-element-db650c8{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-1135 .elementor-element.elementor-element-7aea58b .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-1135 .elementor-element.elementor-element-a4cc332{font-size:16px;}.elementor-1135 .elementor-element.elementor-element-2774038{--padding-block-start:40px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1135 .elementor-element.elementor-element-f5ad4df{font-size:21px;}}/* Start custom CSS for text-editor, class: .elementor-element-115b383 */.elementor-1135 .elementor-element.elementor-element-115b383:before{
    content:"";
    height:4px;
    width:50px;
    background:#3AC1DE;
    display:block;
    margin:0 auto 45px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-520ec36 */.elementor-1135 .elementor-element.elementor-element-520ec36:after{
    content:"";
    height:4px;
    width:50px;
    background:#0094b4;
    display:block;
    margin-top:15px;
}

.elementor-1135 .elementor-element.elementor-element-520ec36 {
    max-width: 536px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-431159e */.elementor-1135 .elementor-element.elementor-element-431159e ul {
    padding: 0;
    list-style-type: none;
}

.elementor-1135 .elementor-element.elementor-element-431159e ul li {
    border-bottom: 1px solid #D9D9D9;
    padding: 30px 0;
}

.elementor-1135 .elementor-element.elementor-element-431159e ul li:first-child {
    border-top: 1px solid #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-188b633 */.elementor-1135 .elementor-element.elementor-element-188b633:after{
    content:"";
    height:4px;
    width:50px;
    background:#0094b4;
    display:block;
    margin-top:15px;
}

.elementor-1135 .elementor-element.elementor-element-188b633 {
    max-width: 536px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35ee611 */.elementor-1135 .elementor-element.elementor-element-35ee611 ul {
    padding: 0;
    list-style-type: none;
    margin-top: 25px;
    background-color: #2855A3;
}

.elementor-1135 .elementor-element.elementor-element-35ee611 ul li {
    margin-bottom: 30px;
    padding-left: 34px;
    padding-bottom: 16px;
    position: relative;
     border-bottom: 1px solid #3AC1DE;

}

.elementor-1135 .elementor-element.elementor-element-35ee611 ul li strong {
    font-size: 20px;
}

.elementor-1135 .elementor-element.elementor-element-35ee611 ul li:before {
    content: "";
    width: 21px;
    height: 21px;
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 0C4.70138 0 0 4.70138 0 10.5C0 16.2986 4.70138 21 10.5 21C16.2986 21 21 16.2986 21 10.5C21 4.70138 16.2986 0 10.5 0ZM16.3686 8.49362L9.75362 15.1086C9.58913 15.2731 9.36687 15.365 9.135 15.365C8.90312 15.365 8.68 15.2731 8.51637 15.1086L5.495 12.0872C5.15287 11.7451 5.15287 11.1921 5.495 10.85C5.83712 10.5079 6.39013 10.5079 6.73225 10.85L9.135 13.2528L15.1314 7.25638C15.4735 6.91425 16.0265 6.91425 16.3686 7.25638C16.7108 7.5985 16.7108 8.1515 16.3686 8.49362Z' fill='%233AC1DE'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7aea58b */.elementor-1135 .elementor-element.elementor-element-7aea58b:after{
    content:"";
    height:4px;
    width:50px;
    background:#0094b4;
    display:block;
    margin-top:15px;
}

.elementor-1135 .elementor-element.elementor-element-7aea58b {
    max-width: 677px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4cc332 */.elementor-1135 .elementor-element.elementor-element-a4cc332 ul {
    padding: 0;
    list-style-type: none;
    margin-top: 25px;
}

.elementor-1135 .elementor-element.elementor-element-a4cc332 ul li {
    margin-bottom: 22px;
    padding-left: 34px;
    position: relative;
}

.elementor-1135 .elementor-element.elementor-element-a4cc332 ul li:before {
    content: "";
    width: 21px;
    height: 21px;
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 0C4.70138 0 0 4.70138 0 10.5C0 16.2986 4.70138 21 10.5 21C16.2986 21 21 16.2986 21 10.5C21 4.70138 16.2986 0 10.5 0ZM16.3686 8.49362L9.75362 15.1086C9.58913 15.2731 9.36687 15.365 9.135 15.365C8.90312 15.365 8.68 15.2731 8.51637 15.1086L5.495 12.0872C5.15287 11.7451 5.15287 11.1921 5.495 10.85C5.83712 10.5079 6.39013 10.5079 6.73225 10.85L9.135 13.2528L15.1314 7.25638C15.4735 6.91425 16.0265 6.91425 16.3686 7.25638C16.7108 7.5985 16.7108 8.1515 16.3686 8.49362Z' fill='%232260B1'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ad4df */.elementor-1135 .elementor-element.elementor-element-f5ad4df p {
    margin-bottom: 0
}/* End custom CSS */