@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap');

/* GLOBAL */
html {scroll-behavior: smooth;}
body {font-family: "Montserrat", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;text-transform:uppercase;}
h1, h2 {font-size:2.6rem;font-weight:600;}
h3 {font-size:2.4rem;font-weight:500;line-height:110%;}
p {font-size:1.125rem;font-weight:500;line-height:1.5;padding:0;margin:0;}
a, a:hover {text-decoration:none;}
a.btn, button.btn {color:rgba(255,255,255,100);background-color:#12BFC6;font-weight:500;font-size:1.1rem;text-transform:uppercase;border:0;white-space: nowrap;min-width:212px;}
a.btn:hover, button.btn:hover {color:rgba(255,255,255,100);background-color:#0e2230;}
a.btn.main-text {margin-top:40px;}
.btn-wrapper {text-align:left;padding-left:145px;}
.spacer {margin:60px 0 0;}
.spacer25 {margin:25px 0 0;}

/* NAV */
nav.bg-light {background-color:#fff !important;}
.navbar {padding-top:2.8rem;padding-bottom:2.8rem;}
.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, #home .navbar-nav li.nav-item a.t-home, #t-landlords .navbar-nav li.nav-item a.t-landlords, #t-tenant .navbar-nav li.nav-item a.t-tenants, #t-faqs .navbar-nav li.nav-item a.t-faqs  {color:#12BFC6 !important;}
.navbar {text-transform:uppercase;font-weight:500;font-size:1.0rem;color:#000;}
.navbar .navbar-nav .nav-link {color:rgba(0,0,0,100);}
.navbar-nav {padding-left:2.5rem;}
.navbar-nav li.nav-item a {white-space: nowrap;padding-right:1rem;padding-left:1rem;}
.navbar-nav li.nav-item a.btn {font-size:1.0rem;padding-right:1rem;padding-left:1rem;}
li.nav-item a.long {display:block;}
li.nav-item a.short {display:none;}
.navbar a.btn {background-color:#0e2230;margin-left:1rem;margin-right:1rem;justify-content:center;}
.navbar a.btn:hover {background-color:#12BFC6;}
.navbar-brand img {width:21.5rem; height:auto;}
.navbar-toggler {margin-left:1rem;}
.navbar-collapse {padding-top:40px;}
.navbar-collapse .navbar-nav {flex-direction:row;}

#about {scroll-margin-top: 180px;}
#tenant-faqs, #landlord-faqs {scroll-margin-top: 140px;}

.hidden-xs {display:block;}
.visible-xs {display:none;}

/* VIDEO MASTHEAD */
.header-wrap {margin-top:145px;}

.video {position:relative;height:780px;width:100%;overflow:hidden;z-index:0;display:flex;flex-wrap:wrap;}
.video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.video .container {max-width:1470px;}

.masthead {position:relative;z-index:500;width:548px;background-color:rgba(14,34,48,.75);border-radius:10px;padding:55px 66px 55px 37px;margin-top:60px;margin-right:calc(var(--bs-gutter-x) * .5);margin-left:calc(var(--bs-gutter-x) * .5);}

#home .masthead h1, #t-landlords .masthead p, #t-tenant .masthead p, .mast-img p {color:#0EF1FF;font-size:1.25rem;font-weight:700;margin-bottom:1rem;text-transform:none;}
#t-landlords .masthead p strong, #t-tenant .masthead p strong, .mast-img p strong {font-weight:700;}
#home .masthead h2, #t-landlords .masthead h2, #t-tenant .masthead h2, .mast-img h1, #t-privacy .mast-img h2, #t-slavery .mast-img h2 {color:#fff;font-size:2.625rem;font-weight:500;line-height:110%;text-transform:uppercase;padding:0 0 16px;}
#home .masthead p.text, #t-landlords .masthead p.text, #t-tenant .masthead p.text, .mast-img p.text {color:#fff;font-size:1.125rem;font-weight:500;padding:0;margin:0;}
#home .masthead a.btn, #t-landlords .masthead a.btn, #t-tenant .masthead a.btn, .mast-img a.btn {margin-top:1.75rem;}
#home .masthead a.btn:hover, #t-landlords .masthead a.btn:hover, #t-tenant .masthead a.btn:hover, .txt-wrap a.btn:hover {color:#0e2230;background:#fff;}

/* CARD ROW */
.card-wrap {margin:-227px auto 0px;max-width:1470px;}
.card-wrap a .card {aspect-ratio:1/1;position:relative;text-align:center;border-radius:10px;border:none;}
.card-wrap a .card:hover {transition: background-image .15s ease-in-out;cursor: pointer;}
.card-wrap a .card .card-inner img {width:70%;height:auto;}
.card-wrap a .card .card-inner h3 {color:#fff;text-transform:uppercase;font-weight:600;font-size:1.375rem;line-height:110%;padding:1.2rem 14px 2.4rem;}
.card-wrap a:hover button {transition: color .15s ease-in-out;transition: background .15s ease-in-out;cursor: pointer;color:#0e2230;background:#fff;}

/* HOME CARD ROW IMAGES */
.card.landlords {background-image: url("../img/card-landlords.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.landlords:hover {background-image: url("../img/card-landlords-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.tenant {background-image: url("../img/card-tenant.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.tenant:hover {background-image: url("../img/card-tenant-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.faqs {background-image: url("../img/card-faq.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.faqs:hover {background-image: url("../img/card-faq-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.fault {background-image: url("../img/card-fault.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.fault:hover {background-image: url("../img/card-fault-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.commercial {background-image: url("../img/card-commercial.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
.card.commercial:hover {background-image: url("../img/card-commercial-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}

/* LANDLORD CARD ROW IMAGES */
#t-landlords .card.landlords {background-image: url("../img/card-landlord-guaranteed.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.landlords:hover {background-image: url("../img/card-landlord-guaranteed-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.tenant {background-image: url("../img/card-landlord-management.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.tenant:hover {background-image: url("../img/card-landlord-management-hover.jpg"); wbackground-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.faqs {background-image: url("../img/card-landlords.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.faqs:hover {background-image: url("../img/card-landlords-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.fault {background-image: url("../img/card-landlord-resources.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-landlords .card.fault:hover {background-image: url("../img/card-landlord-resources-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}

/* TENANTS CARD ROW IMAGES */
#t-tenant .card.landlords {background-image: url("../img/card-tenant-journey.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.landlords:hover {background-image: url("../img/card-tenant-journey-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.tenant {background-image: url("../img/card-tenant.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.tenant:hover {background-image: url("../img/card-tenant-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.faqs {background-image: url("../img/card-landlords.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.faqs:hover {background-image: url("../img/card-landlords-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.fault {background-image: url("../img/card-tenant-fault.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}
#t-tenant .card.fault:hover {background-image: url("../img/card-tenant-fault-hover.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;}

/* NON-VIDEO MASTHEAD */
.mast-img {background:#0e2230;margin-bottom:0px;}
.mast-wrap {text-align:left;padding-left:280px;padding-right:150px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

header .txt-wrap {text-align:left;padding-left:280px;padding-right:170px;}
#t-guaranteed .mast-img-half {background-image: url("../img/masthead-guaranteed-rent.jpg"); background-position: center left;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-management .mast-img-half {background-image: url("../img/masthead-landlord-management.jpg"); background-position: center left;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-journey .mast-img-half {background-image: url("../img/masthead-landlord-journey.jpg"); background-position: center left;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-resources .mast-img-half {background-image: url("../img/masthead-landlord-resources.jpg"); background-position: center left;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-tenants .mast-img-half {background-image: url("../img/masthead-tenant-journey.jpg"); background-position: center left;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-tenant-rights .mast-img-half {background-image: url("../img/masthead-tenant-rights.jpg"); background-position: center left;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-tenant-resources .mast-img-half {background-image: url("../img/masthead-tenant-resources.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-faqs .mast-img-half {background-image: url("../img/masthead-faqs.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-privacy .mast-img-half {background-image: url("../img/masthead-privacy.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-slavery .mast-img-half {background-image: url("../img/masthead-slavery.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}
#t-commercial .mast-img-half {background-image: url("../img/masthead-commercial.jpg"); background-position: center center;background-repeat: no-repeat;background-size: cover;aspect-ratio:1/0.813;}

/* TITLES */
.about-wrap, .deposit {padding:0 145px;}
.about-wrap h2, .deposit h2, #t-landlords .about-wrap h1, #t-tenant .about-wrap h1, #t-privacy .about-wrap h1, #t-slavery .about-wrap h1 {padding:45px 145px;margin:0;}

/* BLUE PANEL TEXT */
.bluPanelTxt {background-color:rgba(18,191,198,.15);border-radius:10px;padding:45px 145px;}

/* TESTIMONIALS */
.galleryWrap {background-color:#F6F7FB;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;}
button.slideLeftOne {width:52px;height:104px;position:absolute;top:41%;left:8%;background:url('../img/controls-lsOne.png') no-repeat center left;background-size:300%;border:none;display:block;opacity:.7;z-index:1000;}
button.slideRightOne {width:52px;height:104px;position:absolute;top:41%;right:8%;background:url('../img/controls-lsOne.png') no-repeat center right;background-size:300%;border:none;display:block;opacity:.7;z-index:1000;}

.slideLeftOne:hover, .slideRightOne:hover {opacity:1;}
.slideLeftOne:focus, .slideRightOne:focus {outline:none;}
.blue {background:url('../img/white-xl.png') repeat-y center center;z-index:500;width:100%;height:40vw;position:absolute;top:0;}
.slideLeftTwo:hover, .slideRightTwo:hover {opacity:1;}
.slideLeftTwo:focus, .slideRightTwo:focus {outline:none;}

.lightSlider {height:auto !important;}
.gallery-sliderOne {min-width:800px;max-width:1100px;/*margin:0 auto 0 -16.666%;*/}
.gallery-sliderOne ul {padding:0;margin:0;list-style-type:none;}
.gallery-sliderOne ul li {margin:60px 0;padding:0 15px;}
.gallery-sliderOne ul li .inner {background:#fff;box-shadow:0 6px 9px 4px rgba(0,0,0,.25);min-height:490px;border-radius:10px;padding:0 100px;text-align:center;}
.gallery-sliderOne li h4 {margin:30px 0;font-weight:300;font-size:1.7rem;color:#0D7C8C;text-align:center;line-height:1.5;text-transform:none;}
.gallery-sliderOne li p strong {font-size:1.4rem;font-weight:600;color:#000;margin:0px;line-height:120%;}

/* TEXT-IMAGE BLOCK */
.text-img {background:#0e2230;}
#home .img-half {text-align:right;padding:0;background:url('../img/home-half-img.jpg') no-repeat top center;background-size:cover;aspect-ratio:1/0.813;}
#t-journey .img-half {text-align:right;padding:0;background:url('../img/landlord-journey-half-img.jpg') no-repeat center center;background-size:cover;aspect-ratio:1/0.813;}
#t-guaranteed .img-half {text-align:right;padding:0;background:url('../img/guaranteed-rent-half-img.jpg') no-repeat top center;background-size:cover;aspect-ratio:1/0.813;}
#t-tenants .img-half {text-align:right;padding:0;background:url('../img/tenant-journey-half-img.jpg') no-repeat top center;background-size:cover;aspect-ratio:1/0.813;}
#t-tenant-rights .img-half {text-align:right;padding:0;background:url('../img/tenant-rights-half-img.jpg') no-repeat top center;background-size:cover;aspect-ratio:1/0.813;}
#t-tenant-rights .img-half2 {text-align:right;padding:0;background:url('../img/tenant-rights2-half-img.jpg') no-repeat top center;background-size:cover;aspect-ratio:1/0.813;}
.txt-wrap {text-align:left;padding-left:280px;padding-right:150px;}
.txt-wrap img {width:110px; height:110px;padding:0;margin:0 0 25px -5px;}
.txt-wrap h3 {padding:0 0 22px;margin:0;text-transform:uppercase;font-size:2.4rem;font-weight:500;line-height:110%;color:#fff;}
.txt-wrap p {color:#fff;padding-right:0;margin-bottom:32px;font-weight:500;}

/* CONTACT MAP & DETAILS */
.contact {background:#0e2230;padding:0;}
.contact h2 {color:#fff;text-align:center;margin:0;padding:35px 15px;font-weight:500;}

.details ul {list-style-type:none;margin-bottom:0;}
.details ul li {font-weight:500;font-size:1.7rem;padding-bottom:40px;}
.details ul li:last-child {padding-bottom:0;}
.details li.tel {padding-left:70px;background:url('../img/icon-tel.jpg') no-repeat top left;background-size:55px;}
.details li.email {padding-left:70px;background:url('../img/icon-email.jpg') no-repeat top left;background-size:55px;}
.details li.address {padding-left:70px;background:url('../img/icon-address.jpg') no-repeat top left;background-size:55px;}
.details li a {color:#000; text-decoration:none;}
.details li a:hover {color:#0EC6E0;}

.bttn-wrap {background:#0e2230;padding:0;text-align:center;}
.bttn-wrap a {margin:36px 0;width:190px;}
.bttn-wrap a:hover {background:#fff;color:#0e2230;}

/* FOOTER BAR */
.footer {background:#0e2230;}
.footer .container .row {padding:70px 0 100px;}
.footer h4 {color:#0EC6E0;text-transform:uppercase;font-size:1.125rem;font-weight:700;padding:0 0 30px;margin:0;}
.footer ul {padding-left:1rem;}
.footer ul li {list-style-type:square;color:#0EC6E0;text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:20px;}
.footer ul li a {color:#fff;text-decoration:none;}
.footer ul li a:hover, #t-privacy .footer ul li a.t-privacy, #t-slavery .footer ul li a.t-slavery, #t-guaranteed .footer ul li a.t-guaranteed, #t-management .footer ul li a.t-management, #t-journey .footer ul li a.t-landlord-journey, #t-resources .footer ul li a.t-resources, #t-tenant-rights .footer ul li a.t-rights, #t-tenants .footer ul li a.t-tenant-journey, #t-tenant-resources .footer ul li a.t-tenant-resources {color:#0EC6E0;}

.footer img.cert {height:90px; width:auto;margin-bottom:40px;}
.footer .logo {text-align:left;}
.footer .logo p {font-size:12.8px; font-weight:400; color:#0EC6E0;padding-top:5px;padding-bottom:20px;text-align:right;}

/* LOGO STRIP */
.logos {margin-top:37px; margin-bottom:40px; max-width:1180px;}
.logos .row div {border-right:2px solid #707070;}
.logos .row div:last-child {border-right:2px solid #fff;}




/* BREADCRUMB NAV */
.crumb ol {margin:0;padding-top:20px;color:#000;padding-left:270px;}
.crumb ol li, .crumb ol li.breadcrumb-item, .crumb ol li.active {font-size:1rem;font-weight:700;color:#12BFC6;}
.crumb ol li a {text-decoration:none;color:#000;}
.crumb ol li a:hover {text-decoration:underline;}

/* LANDLORD & TENANTS HOME */
.services {padding:0 266px;}
.servicePanel {width:30%;}
.servicePanel .card {border-radius:10px;box-shadow:0 6px 9px 4px rgba(0,0,0,.25);border:none;}
.big-gap {gap:50px;}
.servicePanel .card h3 {text-align:center;background:#12BFC6;color:#fff;font-weight:600;font-size:1.375rem;line-height:110%;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:8px;padding:16px 14px;}
.servicePanel .card-body {padding:32px 40px 55px;}

/* FAQS */
#t-faqs .accordion {padding-left:80px;padding-right:80px;margin-bottom:0;}

/* GUARANTEED RENT */
.padWrap {padding:0 145px;display:flex; flex-wrap: wrap;}
.tick {background-image: url("../img/tick-circle.svg");background-position:left top;background-repeat: no-repeat;background-size:56px;padding-left:70px;padding-right:50px;padding-bottom:35px;}
.tick h4, .tick2 h4, .resp-inner h4 {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;padding-bottom:8px;}

.grey {background:#F6F7FB;}
.benefits {padding:0 260px;}
.resp-inner .card {padding:2rem;background:#fff;border-radius:10px;margin-bottom:35px;}
.resp-inner .card h4 {font-weight:600;line-height:110%;font-size:1.375rem;background-image: url("../img/tick-circle.svg"); background-position:left top;background-repeat:no-repeat;background-size:56px;padding:4px 0 24px 70px;}

/* MANAGEMENT OPTIONS */
.box-wrap, .box-wrap-outer {margin:0 auto;max-width:1544px;}
.box-wrap .col-6, .box-wrap-outer .col-6 {padding-left:25px;padding-right:25px;}
.box-wrap .card, .box-wrap .card:hover, .box-wrap-outer .card, .box-wrap-outer .card:hover {background-image:none;background:#0D7C8C;text-align:center;aspect-ratio:1/1;border-radius:10px;border:none;box-shadow:10px 10px 9px 0px rgba(0,0,0,.25);}
.box-wrap .card .card-inner h3.card-title, .box-wrap-outer .card .card-inner h3.card-title {font-size:1.8rem;font-weight:600;color:#fff;margin-bottom:0;padding-bottom:20px;}
.box-wrap .card .card-inner .line, .box-wrap-outer .card .card-inner .line {width:160px;height:2px;background:#fff;margin:0 auto 20px;}
.box-wrap .card .card-inner .card-text, .box-wrap-outer .card .card-inner .card-text  {font-size:1.25rem;line-height:1.2;font-weight:500;text-transform:uppercase;color:#fff;padding:0 30px;}

.accordion {padding-left:25px;padding-right:25px;margin-bottom:0;}
.accordion-item {border:none;}
.accordion-button {color:#fff;background:#12BFC6;font-weight:600;text-transform:uppercase;font-size:1.6rem;line-height:1.2;padding:40px 71px;margin-bottom:20px;}
/* Remove Bootstrap default arrow */
.accordion-button::after {display: none;}
/* Custom caret */
.accordion-caret {margin-inline-start: auto;width: 1.25rem;height: 1.25rem;flex-shrink: 0;fill: currentColor;transition:transform 0.2s ease-in-out;}
/* Rotate when open */
.accordion-button:not(.collapsed) .accordion-caret {transform: rotate(180deg);}
.accordion-button:not(.collapsed) {color:#fff;background:#12BFC6;box-shadow:none;}
.accordion-body {margin-bottom:20px;padding-left:71px;padding-right:71px;font-size:1.125rem;font-weight:500;}

/* Tables */
table {font-size:1.125rem;font-weight:500;}
#t-management .accordion-body p {margin-bottom:1rem;}
#t-management .accordion-body .table th {padding-left:0;padding-right:0;color:#0F7C8C;text-align:left;border-color:#12BFC6;}
#t-management .accordion-body .table span, .table td i {color:#0F7C8C;}

.comparison-table {padding-left:13px;padding-right:13px;margin-bottom:0;}
.comparison-table h2 {font-size:1.7rem;font-weight:600;padding:0 68px 0;}
.comparison-table .table th {text-align:center;border-color:#12BFC6;color:#0D7C8C;}
.comparison-table .table td {border-color:#12BFC6;}
.comparison-table .table>:not(caption)>tr>td {text-align:center;}
.comparison-table .table>:not(caption)>tr>td.left {text-align:left;}
.comparison-table .table td i.m-l {color:#0F7C8C;text-align:center;padding-left:10px;}
.comparison-table .table td {padding-left:0;padding-right:0;border-color:#12BFC6;font-weight:500;}
.comparison-table p {text-align:right;margin-bottom:20px;}
.comparison-table p span, #t-management .comparison-table .table td span {color:#0D7C8C;}
#t-management .comp-table-btn {width:290px;white-space:normal;font-weight:500;line-height:1.2;}

/* LANDLORD & TENANTS JOURNEY */
.resp-inner .outer {padding-left:30px;padding-right:30px;}
#t-journey .resp-inner .card, #t-tenants .resp-inner .card, #t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem;background:#fff;border-radius:10px;margin-bottom:35px;}
#t-journey .resp-inner h4, #t-tenants .resp-inner h4 {text-transform:none;background-image:none;padding:8px 0 10px;}
#t-journey .resp-inner p, #t-tenants .resp-inner p {padding-bottom:140px;}
#t-journey .resp-inner .card .step, #t-tenants .resp-inner .card .step {width:71px;height:71px;margin-bottom:22px;}

#t-journey .resp-inner .step-img, #t-tenants .resp-inner .step-img {position:absolute;bottom:30px;right:35px;}
#t-journey .resp-inner .img1 {width:123px;height:auto;}
#t-journey .resp-inner .img2 {width:122px;height:auto;}
#t-journey .resp-inner .img3 {width:127px;height:auto;}
#t-journey .resp-inner .img4 {width:129px;height:auto;}
#t-journey .resp-inner .img5 {width:111px;height:auto;}
#t-journey .resp-inner .img6 {width:134px;height:auto;}

#t-tenants .resp-inner .img1 {width:98px;height:auto;}
#t-tenants .resp-inner .img2 {width:111px;height:auto;}
#t-tenants .resp-inner .img3 {width:102px;height:auto;}
#t-tenants .resp-inner .img4 {width:126px;height:auto;}
#t-tenants .resp-inner .img5 {width:105px;height:auto;}
#t-tenants .resp-inner .img6 {width:117px;height:auto;}

.calc {padding:0 400px;}
.calc p  {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;padding-bottom:24px;}
.calc p em  {font-weight:600;line-height:140%;font-size:1.125rem;text-transform:none;padding-top:24px;padding-bottom:0px;display:block;}
.calc .input-group-text {font-size:1.375rem;background-color:#12BFC6;color:#fff;border-color:#12BFC6;}
.calc label {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;padding-bottom:10px;}
.calc .form-control::placeholder {color:#adacac;opacity:1;}
.calc input {padding-top:20px;padding-bottom:20px;border: 1px solid #12BFC6;font-size:28px;line-height:1;font-weight:500;}
.calc #result {font-size:1.375rem;font-weight:600;padding-left:0;}
#t-tenants .calc  #result {font-size:1.375rem;font-weight:600;padding-left:0px;margin-bottom:0;}
.calc .alert {background:none;border:transparent;padding:0;}
.calc .alert-secondary {background:none;border-color:transparent;}
.calc .alert-success {color:#000;}

#t-journey .padWrap .tick {padding-right:80px;}
.padWrap .statement {padding-left:70px;}
.padWrap .statement h5 {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;color:#12BFC6;}
.padWrap .statement p {font-weight:500;line-height:160%;font-size:1.125rem;margin-bottom:0;}

.deposit .options {padding:0 145px;margin:0 0 50px;}
.deposit .deposit-card {padding:0.5rem 2rem 2rem;border-radius:10px;width:400px;margin-left:40px; margin-right:40px;}
#t-tenants .deposit .deposit-card {width:400px;}
#t-tenants .about-wrap .bluPanelTxt .deposit {padding:0;}
.deposit .deposit-card h5 {font-weight:600; line-height:120%; font-size:1.375rem; text-transform:uppercase;}
.deposit .deposit-card p {font-size:1.125rem;}
.deposit .deposit-card img.dps {height:132px;width:132px;}
.deposit .deposit-card img.reposit {height:132px;width:249px;}

.about-wrap p.inset {padding:0 145px;}
.about-wrap .bluPanelTxt p.inset {padding:0 50px;}
.about-wrap .bluPanelTxt h2 {padding:0 50px 45px;}

/* LANDLORD & TENANTS RESOURCES */
#t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem 2rem 3.5rem;background:#fff;border-radius:10px;}
#t-resources .resp-inner img.pdf, #t-tenant-resources .resp-inner img.pdf {width:81px; height:auto; padding-bottom:24px;}
#t-resources .resp-inner h4, #t-tenant-resources .resp-inner h4 {text-transform:none;background-image:none;padding: 0 0 16px 0;}
#t-resources .resp-inner p, #t-tenant-resources .resp-inner p {padding: 0 0 20px 0;}
#t-resources .resp-inner a, #t-tenant-resources .resp-inner a {position:absolute; bottom:28px;font-weight:600;text-transform:uppercase;color:#12BFC6;text-decoration:none;}

#t-resources .links, #t-tenant-resources .links {margin:0;padding-left:145px;padding-right:145px;}
#t-resources .links h4, #t-tenant-resources .links h4 {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;padding: 0 0 16px 0;margin-top:8px;}
#t-resources .links ul, #t-tenant-resources .links ul {list-style-type:none;padding:0;margin-bottom:0;}
#t-resources .links ul li, #t-tenant-resources .links ul li {padding-bottom:8px;}
#t-resources .links ul li:last-child, #t-tenant-resources .links ul li:last-child {padding-bottom:5px;}
#t-resources .links ul li a, #t-tenant-resources .links ul li a {font-weight:600;line-height:120%;font-size:1.375rem;color:#12BFC6;padding-bottom:8px;}

/* TENANTS RIGHTS */
.grey .padWrap {padding:0 133px 25px;display:flex; flex-wrap: wrap;}

/* PRIVACY & SLAVERY POLICY */
#t-privacy .about-wrap, #t-slavery .about-wrap {padding:0 145px 36px;}
#t-privacy .about-wrap .privacy-wrap, #t-slavery .about-wrap .privacy-wrap {padding:0 145px}
#t-privacy .about-wrap p, #t-slavery .about-wrap p {font-size:1.125rem;padding:0 2px 25px;}
#t-privacy .about-wrap a {color:#000;text-decoration:underline;}
#t-privacy .about-wrap h2, #t-slavery .about-wrap h2  {font-size:1.375rem; font-weight:600; text-transform:uppercase; padding:34px 2px 24px;}
#t-privacy .about-wrap ul, #t-slavery .about-wrap ul {margin-left:-12px;}
#t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li {font-size:1.125rem;padding-bottom:16px;font-weight:500;color:#12BFC6;}
#t-privacy .about-wrap ul li span, #t-slavery .about-wrap ul li span {color:#000;}
#t-privacy .about-wrap .table-responsive {padding:44px 0;font-weight:500;}


/* X-Large devices (large desktops, 1200px to 1599px) */
@media (min-width:1200px) and (max-width:1599px) { 
	
/* GLOBAL */
h1, h2 {font-size:2rem;}
h3 {font-size:2rem;}
p {font-size:1.125rem;}
.btn-wrapper {text-align:left;padding-left:72px;}
li.nav-item a.long {display:block;}
li.nav-item a.short {display:none;}
	
/* VIDEO MASTHEAD */
.video {position:relative;height:700px;width:100%;overflow:hidden;z-index:0;display:flex;flex-wrap:wrap;}
.video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:710px;z-index:0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.video .container {max-width:1140px;}

#home .masthead h2, #t-landlords .masthead h2, #t-tenant .masthead h2, .mast-img h1, #t-privacy .mast-img h2, #t-slavery .mast-img h2 {font-size:2rem;}
#home .masthead p.text, #t-landlords .masthead p.text, #t-tenant .masthead p.text, .mast-img p.text {color:#fff;font-size:1.125rem;font-weight:500;padding:0;margin:0;}
	
/* CARD ROW */
.card-wrap {margin:-157px auto 0px;max-width:1140px;}
.card-wrap a .card .card-inner img {width:60%;height:auto;}
.card-wrap a .card .card-inner h3 {font-size:1.2rem;padding:1rem 14px 1.4rem;}
	
/* NON-VIDEO MASTHEAD */
.mast-wrap {text-align:left;padding-left:117px;padding-right:50px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

header .txt-wrap {text-align:left;padding-left:280px;padding-right:170px;}

/* TITLES */
.about-wrap, .deposit {padding:0 50px;}
.about-wrap h2, .deposit h2, #t-landlords .about-wrap h1, #t-tenant .about-wrap h1, #t-privacy .about-wrap h1, #t-slavery .about-wrap h1 {padding:45px 72px;margin:0;}

/* BLUE PANEL TEXT */
.bluPanelTxt {background-color:rgba(18,191,198,.15);border-radius:10px;padding:45px 72px;}
	
/* TESTIMONIALS */
button.slideLeftOne {background-size:200%;}
button.slideRightOne {background-size:200%;}

.slideLeftOne:hover, .slideRightOne:hover {opacity:1;}
.slideLeftOne:focus, .slideRightOne:focus {outline:none;}
.blue {background:url('../img/white-xl.png') repeat-y center center;z-index:500;width:100%;height:40vw;position:absolute;top:0;}
.slideLeftTwo:hover, .slideRightTwo:hover {opacity:1;}
.slideLeftTwo:focus, .slideRightTwo:focus {outline:none;}

.lightSlider {height:auto !important;}
.gallery-sliderOne {min-width:600px;max-width:900px;/*margin:0 auto 0 -16.666%;*/}
	
.gallery-sliderOne ul {padding:0;margin:0;list-style-type:none;}
.gallery-sliderOne ul li {margin:60px 0;padding:0 15px;}
.gallery-sliderOne ul li .inner {min-height:440px;padding:0 80px;}

/* TEXT-IMAGE BLOCK */
.txt-wrap {text-align:left;padding-left:118px;padding-right:100px;}
.txt-wrap img {width:90px; height:90px;}
.txt-wrap h3 {padding:0 0 11px;font-size:2rem;}
.txt-wrap p {margin-bottom:18px;font-weight:500;}
	
/* CONTACT MAP & DETAILS */
.contact h2 {padding:30px 15px;font-weight:500;}
.details ul li {font-size:1.4rem;padding-bottom:35px;}
.details ul li.tel {padding-left:55px;background-size:45px;}
.details ul li.email {padding-left:55px;background-size:45px;}
.details ul li.address {padding-left:55px;background-size:45px;}
	
/* FOOTER BAR */
.footer ul {padding-left:1rem;padding-right:1rem;}
.footer .logo p {font-size:11px;padding-top:5px;padding-bottom:20px;text-align:right;}

/* BREADCRUMB NAV */
.crumb ol {padding-left:105px;}

/* LANDLORD & TENANTS HOME */
.services {padding:0 85px;}
.servicePanel {width:30%;}
.big-gap {gap:36px;}

/* GUARANTEED RENT */
.benefits {padding:0 90px;}
.padWrap {padding:0 72px;display:flex; flex-wrap: wrap;}
.tick {background-image: url("../img/tick-circle.svg");background-position:left top;background-repeat: no-repeat;background-size:56px;padding-left:70px;padding-right:50px;padding-bottom:35px;}
.tick h4, .tick2 h4, .resp-inner h4 {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;padding-bottom:8px;}

/* MANAGEMENT OPTIONS */
.box-wrap .col-6, .box-wrap-outer .col-6 {padding-left:12px;padding-right:12px;}
.box-wrap .card .card-inner h3.card-title, .box-wrap-outer .card .card-inner h3.card-title {font-size:1.7rem;padding-bottom:15px;}
.box-wrap .card .card-inner .line, .box-wrap-outer .card .card-inner .line {margin:0 auto 15px;}
.box-wrap .card .card-inner .card-text, .box-wrap-outer .card .card-inner .card-text {font-size:1.1rem;line-height:1.2;padding:0 30px;}
.accordion {padding-left:12px;padding-right:12px;margin-bottom:0;}
.comparison-table h2 {font-size:1.7rem;font-weight:600;padding:0 68px 0;}

/* LANDLORD & TENANTS JOURNEY */
.calc {padding:0 250px;}
.padWrap .statement {padding-left:70px;padding-right:80px;}
.about-wrap p.inset {padding:0 72px;}

/* LANDLORD & TENANTS RESOURCES */
#t-resources .links, #t-tenant-resources .links {margin:0;padding-left:120px;padding-right:120px;}

/* TENANTS RIGHTS */
.grey .padWrap {padding:0 60px 25px;display:flex; flex-wrap: wrap;}

/* PRIVACY & SLAVERY POLICY */
#t-privacy .about-wrap, #t-slavery .about-wrap {padding:0 55px 36px;}
#t-privacy .about-wrap .privacy-wrap, #t-slavery .about-wrap .privacy-wrap {padding:0 71px}
#t-privacy .about-wrap p, #t-slavery .about-wrap p {font-size:1.125rem;padding:0 2px 25px;}
#t-privacy .about-wrap a {color:#000;text-decoration:underline;}
#t-privacy .about-wrap h2, #t-slavery .about-wrap h2  {font-size:1.375rem; font-weight:600; text-transform:uppercase; padding:34px 2px 24px;}
#t-privacy .about-wrap ul, #t-slavery .about-wrap ul {margin-left:-12px;}
#t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li {font-size:1.125rem;padding-bottom:16px;font-weight:500;color:#12BFC6;}
#t-privacy .about-wrap ul li span, #t-slavery .about-wrap ul li span {color:#000;}
#t-privacy .about-wrap .table-responsive {padding:44px 0;font-weight:500;}

}


/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width:1199px) { 

/* GLOBAL */
h1, h2 {font-size:2rem;}
h3 {font-size:2rem;}
p {font-size:1rem;}
a.btn, button.btn {color:rgba(255,255,255,100);background-color:#12BFC6;font-weight:500;font-size:1.1rem;text-transform:uppercase;border:0;white-space: nowrap;min-width:180px;}
a.btn:hover, button.btn:hover {color:rgba(255,255,255,100);background-color:#0e2230;}
.btn-wrapper {text-align:left;padding-left:48px;}
.spacer {margin:60px 0 0;}
.spacer25 {margin:25px 0 0;}
li.nav-item a.long {display:none;}
li.nav-item a.short {display:block;}
	
/* VIDEO MASTHEAD */
.video {position:relative;height:623px;width:100%;overflow:hidden;z-index:0;display:flex;flex-wrap:wrap;}
.video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:623px;z-index:0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.video .container {max-width:940px;}

#home .masthead h2, #t-landlords .masthead h2, #t-tenant .masthead h2, .mast-img h1, #t-privacy .mast-img h1, #t-slavery .mast-img h1 {font-size:2rem;}
#home .masthead p.text, #t-landlords .masthead p.text, #t-tenant .masthead p.text, .mast-img p.text {color:#fff;font-size:1rem;font-weight:500;padding:0;margin:0;}
	
/* CARD ROW */
.card-wrap {margin:-107px auto 0px;max-width:940px;}
.card-wrap a .card .card-inner img {width:60%;height:auto;}
.card-wrap a .card .card-inner h3 {font-size:1.1rem;padding:0.6rem 14px 0.6rem;}
	
/* NON-VIDEO MASTHEAD */
.mast-img {background:#0e2230;margin-bottom:0px;}
.mast-wrap {text-align:left;padding-left:280px;padding-right:150px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

header .txt-wrap {text-align:left;padding-left:280px;padding-right:170px;}
#t-guaranteed .mast-img-half {aspect-ratio:1/1;}
#t-management .mast-img-half {aspect-ratio:1/1;}
#t-journey .mast-img-half {aspect-ratio:1/1;}
#t-resources .mast-img-half {aspect-ratio:1/1;}
#t-tenants .mast-img-half {aspect-ratio:1/1;}
#t-tenant-rights .mast-img-half {aspect-ratio:1/1;}
#t-tenant-resources .mast-img-half {aspect-ratio:1/1;}
#t-faqs .mast-img-half {aspect-ratio:1/1;}
#t-privacy .mast-img-half {aspect-ratio:1/1;}
#t-slavery .mast-img-half {aspect-ratio:1/1;}
#t-commercial .mast-img-half {aspect-ratio:1/1;}
	
/* NON-VIDEO MASTHEAD */
.mast-wrap {text-align:left;padding-left:85px;padding-right:50px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

header .txt-wrap {text-align:left;padding-left:280px;padding-right:170px;}

/* TITLES */
.about-wrap, .deposit {padding:0 50px;}
.about-wrap h2, .deposit h2, #t-landlords .about-wrap h1, #t-tenant .about-wrap h1, #t-privacy .about-wrap h1, #t-slavery .about-wrap h1 {padding:45px 45px;margin:0;}

/* BLUE PANEL TEXT */
.bluPanelTxt {background-color:rgba(18,191,198,.15);border-radius:10px;padding:45px 45px;}
	
/* TESTIMONIALS */
button.slideLeftOne {background-size:200%;}
button.slideRightOne {background-size:200%;}

.slideLeftOne:hover, .slideRightOne:hover {opacity:1;}
.slideLeftOne:focus, .slideRightOne:focus {outline:none;}
.blue {background:url('../img/white-xl.png') repeat-y center center;z-index:500;width:100%;height:40vw;position:absolute;top:0;}
.slideLeftTwo:hover, .slideRightTwo:hover {opacity:1;}
.slideLeftTwo:focus, .slideRightTwo:focus {outline:none;}

.lightSlider {height:auto !important;}
.gallery-sliderOne {min-width:600px;max-width:730px;/*margin:0 auto 0 -16.666%;*/}
.gallery-sliderOne ul {padding:0;margin:0;list-style-type:none;}
.gallery-sliderOne ul li {margin:60px 0;padding:0 15px;}
.gallery-sliderOne ul li .inner {background:#fff;box-shadow:0 6px 9px 4px rgba(0,0,0,.25);min-height:380px;border-radius:10px;padding:0 48px;text-align:center;}
.gallery-sliderOne li h4 {margin:30px 0;font-weight:300;font-size:1.7rem;color:#0D7C8C;text-align:center;line-height:1.5;text-transform:none;}
.gallery-sliderOne li p strong {font-size:1.4rem;font-weight:600;color:#000;margin:0px;line-height:120%;}

/* TEXT-IMAGE BLOCK */
#home .img-half, #t-journey .img-half {aspect-ratio:1/1;}
#t-guaranteed .img-half {aspect-ratio:1/1;}
#t-tenants .img-half {aspect-ratio:1/1;}
#t-tenant-rights .img-half {aspect-ratio:1/1;}
#t-tenant-rights .img-half2 {aspect-ratio:1/1;}
.txt-wrap {text-align:left;padding-left:85px;padding-right:60px;}
.txt-wrap img {width:90px; height:90px;}
.txt-wrap h3 {padding:0 0 11px;font-size:1.8rem;}
.txt-wrap p {margin-bottom:18px;font-weight:500;}
	
/* CONTACT MAP & DETAILS */
.contact h2 {padding:30px 15px;font-weight:500;}
.details ul {padding-left:0;}
.details ul li {font-size:1.2rem;padding-bottom:30px;}
.details ul li.tel {padding-left:50px;background-size:40px;}
.details ul li.email {padding-left:50px;background-size:40px;}
.details ul li.address {padding-left:50px;background-size:40px;}
	
/* FOOTER BAR */
.footer ul {padding-left:1rem;padding-right:1rem;}
.footer .logo p {font-size:9.1px;padding-top:5px;padding-bottom:20px;text-align:right;}

/* BREADCRUMB NAV */
.crumb ol {padding-left:73px;}

/* LANDLORD & TENANTS HOME */
.services {padding:0 21px;}
.servicePanel {width:32%;}
.big-gap {gap:15px;}
	
/* GUARANTEED RENT */
.benefits {padding:0 65px;}
.padWrap {padding:0 46px;display:flex; flex-wrap: wrap;}
.tick {background-image: url("../img/tick-circle.svg");background-position:left top;background-repeat: no-repeat;background-size:56px;padding-left:70px;padding-right:50px;padding-bottom:35px;}
.tick h4, .tick2 h4, .resp-inner h4 {font-weight:600;line-height:120%;font-size:1.2rem;text-transform:uppercase;margin-bottom:6px;}
	
/* MANAGEMENT OPTIONS */
.box-wrap .col-6, .box-wrap-outer .col-6 {padding-left:10px;padding-right:10px;}
.box-wrap .card .card-inner h3.card-title, .box-wrap-outer .card .card-inner h3.card-title {font-size:1.4rem;padding-bottom:10px;}
.box-wrap .card .card-inner .line, .box-wrap-outer .card .card-inner .line {margin:0 auto 10px;}
.box-wrap .card .card-inner .card-text, .box-wrap-outer .card .card-inner .card-text  {font-size:0.9rem;line-height:1.3;padding:0 23px;}
.accordion {padding-left:12px;padding-right:12px;margin-bottom:0;}
.comparison-table h2 {font-size:1.7rem;font-weight:600;padding:0 68px 0;}

.accordion {padding-left:12px;padding-right:12px;margin-bottom:0;}
.accordion-item {border:none;}
.accordion-button {color:#fff;background:#12BFC6;font-weight:600;text-transform:uppercase;font-size:1.6rem;line-height:1.2;padding:40px 71px;margin-bottom:20px;}
/* Remove Bootstrap default arrow */
.accordion-button::after {display: none;}
/* Custom caret */
.accordion-caret {margin-inline-start: auto;width: 1.25rem;height: 1.25rem;flex-shrink: 0;fill: currentColor;transition:transform 0.2s ease-in-out;}
/* Rotate when open */
.accordion-button:not(.collapsed) .accordion-caret {transform: rotate(180deg);}
.accordion-button:not(.collapsed) {color:#fff;background:#12BFC6;box-shadow:none;}
.accordion-body {margin-bottom:20px;padding-left:71px;padding-right:71px;font-size:1rem;font-weight:500;}

/* Tables */
table {font-size:1rem;font-weight:500;}
#t-management table td {border-color:#12BFC6;}
#t-management .accordion-body p {margin-bottom:1rem;}
#t-management .accordion-body .table th {padding-left:0;padding-right:0;color:#0F7C8C;text-align:left;border-color:#12BFC6;}
#t-management .accordion-body .table span, .table td i {color:#0F7C8C;}
#t-management .accordion-button {font-size:1.4rem;padding:30px 60px;}

.comparison-table {padding-left:13px;padding-right:13px;margin-bottom:0;}
.comparison-table h2 {font-size:1.7rem;font-weight:600;padding:0 58px 0;}
.comparison-table table th {text-align:center;border-color:#12BFC6;color:#0D7C8C;}
.comparison-table table td {border-color:#12BFC6;}
.comparison-table .table>:not(caption)>tr>td {text-align:center;}
.comparison-table .table>:not(caption)>tr>td.left {text-align:left;}
.comparison-table .table td i.m-l {color:#0F7C8C;text-align:center;padding-left:10px;}
.comparison-table .table td {padding-left:0;padding-right:0;border-color:#12BFC6;font-weight:500;}
.comparison-table p {text-align:right;margin-bottom:20px;}
.comparison-table p span, #t-management .comparison-table .table td span {color:#0D7C8C;}
#t-management .comp-table-btn {width:290px;white-space:normal;font-weight:500;line-height:1.2;}	

/* LANDLORD & TENANTS JOURNEY */
.resp-inner .outer {padding-left:30px;padding-right:30px;}
#t-journey .resp-inner .card, #t-tenants .resp-inner .card, #t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem;background:#fff;border-radius:10px;margin-bottom:35px;}
#t-journey .resp-inner h4, #t-tenants .resp-inner h4 {text-transform:none;background-image:none;padding:8px 0 10px;}
#t-journey .resp-inner p, #t-tenants .resp-inner p {padding-bottom:140px;}
#t-journey .resp-inner .card .step, #t-tenants .resp-inner .card .step {width:71px;height:71px;margin-bottom:22px;}

.calc {padding:0 150px;}
.calc .calc-outer {padding:0 60px;}
	
.deposit .options {padding:0 40px;}
.deposit .deposit-card {width:380px;margin-left:30px; margin-right:30px;}
#t-tenants .deposit .deposit-card {width:350px;margin-left:15px; margin-right:15px;}
#t-tenants .about-wrap .bluPanelTxt .deposit {padding:0;}
.deposit .deposit-card p {font-size:1rem;}

.about-wrap p.inset {padding:0 48px;}
.about-wrap .bluPanelTxt p.inset {padding:0 50px;}

/* LANDLORD & TENANTS RESOURCES */
#t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem 2rem 3.5rem;background:#fff;border-radius:10px;}
#t-resources .resp-inner img.pdf, #t-tenant-resources .resp-inner img.pdf {width:71px; height:auto; padding-bottom:24px;}
#t-resources .resp-inner h4, #t-tenant-resources .resp-inner h4 {text-transform:none;background-image:none;padding: 0 0 16px 0;}
#t-resources .resp-inner p, #t-tenant-resources .resp-inner p {padding: 0 0 20px 0;}
#t-resources .resp-inner a, #t-tenant-resources .resp-inner a {position:absolute; bottom:28px;font-weight:600;text-transform:uppercase;color:#12BFC6;text-decoration:none;}
	
#t-resources .links, #t-tenant-resources .links {margin:0;padding-left:94px;padding-right:94px;}
#t-resources .resp-inner h4, #t-tenant-resources .resp-inner h4 {text-transform:none;background-image:none;padding: 0 0 8px 0;}
	
/* TENANTS RIGHTS */
.grey .padWrap {padding:0 50px 25px;display:flex; flex-wrap: wrap;}

/* PRIVACY & SLAVERY POLICY */
#t-privacy .about-wrap, #t-slavery .about-wrap {padding:0 50px 36px;}
#t-privacy .about-wrap .privacy-wrap, #t-slavery .about-wrap .privacy-wrap {padding:0 41px}
#t-privacy .about-wrap p, #t-slavery .about-wrap p {font-size:1rem;padding:0 2px 25px;}
#t-privacy .about-wrap h2, #t-slavery .about-wrap h2  {font-size:1.3rem; font-weight:600; text-transform:uppercase; padding:34px 2px 24px;}
#t-privacy .about-wrap ul, #t-slavery .about-wrap ul {margin-left:-12px;}
#t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li {font-size:1rem;padding-bottom:6px;font-weight:500;color:#12BFC6;}
#t-privacy .about-wrap ul li span, #t-slavery .about-wrap ul li span {color:#000;}
#t-privacy .about-wrap .table-responsive {padding:44px 0;font-weight:500;}
	
}



/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width:991px) {
	
/* GLOBAL */
h1, h2 {font-size:2rem;}
h3 {font-size:2rem;}
p {font-size:1rem;}
a.btn, button.btn {color:rgba(255,255,255,100);background-color:#12BFC6;font-weight:500;font-size:1.1rem;text-transform:uppercase;border:0;white-space: nowrap;min-width:150px;}
a.btn:hover, button.btn:hover {color:rgba(255,255,255,100);background-color:#0e2230;}
.btn-wrapper {text-align:left;padding-left:48px;}
.spacer {margin:60px 0 0;}
.spacer25 {margin:25px 0 0;}
li.nav-item a.long {display:none;}
li.nav-item a.short {display:block;}
	
/* NAV */
.navbar-nav {padding-left:0rem;}
.navbar-nav li.nav-item a {padding-left:0.6rem;padding-right:0.6rem;}
.navbar a.btn {margin-right:0;margin-left:0;font-size:1rem;min-width:auto;padding:0.5rem 0.75rem;}
.navbar-toggler {margin-left:0;}
button.btn-mack {margin-right:0 !important;}
.navbar-brand img {width:16.5rem; height:auto;padding-top:0;padding-bottom:0;}
	
/* VIDEO MASTHEAD */
.header-wrap {margin-top:132px;}
.video {position:relative;height:603px;width:100%;overflow:hidden;z-index:0;display:flex;flex-wrap:wrap;}
.video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:603px;z-index:0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.video .container {margin-left:13px;margin-right:13px;}
.masthead {margin-top:50px;}

#home .masthead h2, #t-landlords .masthead h2, #t-tenant .masthead h2, .mast-img h1, #t-privacy .mast-img h1, #t-slavery .mast-img h1 {font-size:2rem;}
#home .masthead p.text, #t-landlords .masthead p.text, #t-tenant .masthead p.text, .mast-img p.text {color:#fff;font-size:1rem;font-weight:500;padding:0;margin:0;}
	
/* CARD ROW */
.card-wrap {margin:-107px 20px 0px;max-width:940px;}
.card-wrap div {padding-left:5px;padding-right:5px;}
.card-wrap a .card .card-inner img {width:65%;height:auto;}
.card-wrap a .card .card-inner h3 {font-size:0.9rem;padding:0.5rem 0px 0.2rem;}
.card-wrap a .card .card-inner button.btn {font-size:1rem;}
	
/* NON-VIDEO MASTHEAD */
.mast-img {background:#0e2230;margin-bottom:0px;}
.mast-wrap {text-align:left;padding-left:280px;padding-right:150px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

header .txt-wrap {text-align:left;padding-left:280px;padding-right:170px;}
#t-guaranteed .mast-img-half {aspect-ratio:1/.5;background-position:bottom left;}
#t-management .mast-img-half {aspect-ratio:1/.5;}
#t-journey .mast-img-half {aspect-ratio:1/.5;background-position:top left;}
#t-resources .mast-img-half {aspect-ratio:1/.5;}
#t-tenants .mast-img-half {aspect-ratio:1/.5;background-position:top left;}
#t-tenant-rights .mast-img-half {aspect-ratio:1/.5;}
#t-tenant-resources .mast-img-half {aspect-ratio:1/.5;}
#t-faqs .mast-img-half {aspect-ratio:1/.5;}
#t-privacy .mast-img-half {aspect-ratio:1/.5;}
#t-slavery .mast-img-half {aspect-ratio:1/.5;}
#t-commercial .mast-img-half {aspect-ratio:1/.5;}
	
/* NON-VIDEO MASTHEAD */
.mast-wrap {text-align:left;padding:60px 72px;}
.mast-wrap a.btn {margin-left:0;width:210px;}
.mast-button-wrap a.btn {margin-left:0;min-width:100%;max-width:100%;}
.mast-button-wrap a.btn:hover {background:#fff;color:#0e2230;}
.mast-img-half {padding-right:0;padding-left:0;}

header .txt-wrap {text-align:left;padding-left:280px;padding-right:170px;}

/* TITLES */
.about-wrap, .deposit {padding:0 35px;}
.about-wrap h2, .deposit h2, #t-landlords .about-wrap h1, #t-tenant .about-wrap h1, #t-privacy .about-wrap h1, #t-slavery .about-wrap h1 {padding:45px 45px;margin:0;}

/* BLUE PANEL TEXT */
.bluPanelTxt {background-color:rgba(18,191,198,.15);border-radius:10px;padding:45px 45px;}
	
/* TESTIMONIALS */
button.slideLeftOne {background-size:200%;}
button.slideRightOne {background-size:200%;}

.slideLeftOne:hover, .slideRightOne:hover {opacity:1;}
.slideLeftOne:focus, .slideRightOne:focus {outline:none;}
.blue {background:url('../img/white-xl.png') repeat-y center center;z-index:500;width:100%;height:40vw;position:absolute;top:0;}
.slideLeftTwo:hover, .slideRightTwo:hover {opacity:1;}
.slideLeftTwo:focus, .slideRightTwo:focus {outline:none;}

.lightSlider {height:auto !important;}
.gallery-sliderOne {min-width:580px;max-width:580px;/*margin:0 auto 0 -16.666%;*/}
.gallery-sliderOne ul {padding:0;margin:0;list-style-type:none;}
.gallery-sliderOne ul li {margin:60px 0;padding:0 15px;}
.gallery-sliderOne ul li .inner {background:#fff;box-shadow:0 6px 9px 4px rgba(0,0,0,.25);min-height:400px;border-radius:10px;padding:0 48px;text-align:center;}
.gallery-sliderOne li h4 {margin:30px 0;font-weight:300;font-size:1.7rem;color:#0D7C8C;text-align:center;line-height:1.5;text-transform:none;}
.gallery-sliderOne li p strong {font-size:1.4rem;font-weight:600;color:#000;margin:0px;line-height:120%;}

/* TEXT-IMAGE BLOCK */
#home .img-half, #t-journey .img-half {aspect-ratio:1/1.2;}
#t-guaranteed .img-half {aspect-ratio:1/1.2;}
#t-tenants .img-half {aspect-ratio:1/1.2;}
#t-tenant-rights .img-half {aspect-ratio:1/1.2;}
#t-tenant-rights .img-half2 {aspect-ratio:1/1.2;}
.txt-wrap {text-align:left;padding-left:40px;padding-right:30px;}
.txt-wrap img {width:80px; height:80px;}
.txt-wrap h3 {padding:0 0 11px;font-size:1.8rem;}
.txt-wrap p {margin-bottom:18px;font-weight:500;}
	
/* CONTACT MAP & DETAILS */
.contact h2 {padding:30px 15px;font-weight:500;}
.details ul {padding-left:0;}
.details ul li {font-size:1.2rem;padding-bottom:30px;}
.details ul li.tel {padding-left:50px;background-size:40px;}
.details ul li.email {padding-left:50px;background-size:40px;}
.details ul li.address {padding-left:50px;background-size:40px;}
	
/* FOOTER BAR */
.footer .flex-fill {margin-bottom:32px;padding-left:30px;}
.footer .flex-fill ul {}
.footer ul {padding-left:1rem;padding-right:1rem;}
.footer .logo {padding-left:60px;padding-right:60px;}
.footer .logo p {font-size:12px;padding-top:5px;padding-bottom:20px;text-align:right;}

/* BREADCRUMB NAV */
.crumb ol {padding-left:59px;}

/* LANDLORD & TENANTS HOME */
.services {padding:0 90px;}
.servicePanel {width:100%;margin-bottom:40px;}
.servicePanel h3 {padding:30px;}
.servicePanel h3 br {display:none;}
.servicePanel:last-child {margin-bottom:0px;}
.big-gap {gap:15px;}

/* FAQS */
	#t-faqs .accordion {padding-left:24px;padding-right:24px;margin-bottom:0;}
	#t-faqs .accordion-button {color:#fff;background:#12BFC6;font-weight:600;text-transform:uppercase;font-size:1.6rem;line-height:1.2;padding:20px 35px;margin-bottom:20px;}

.accordion-body {margin-bottom:20px;padding-left:30px;padding-right:30px;font-size:1rem;font-weight:500;}
	
/* GUARANTEED RENT */
.benefits {padding:0 30px;}
.padWrap {padding:0 46px;display:flex; flex-wrap: wrap;}
.tick {background-image: url("../img/tick-circle.svg");background-position:left top;background-repeat: no-repeat;background-size:56px;padding-left:70px;padding-right:15px;padding-bottom:35px;}
.tick h4, .tick2 h4, .resp-inner h4 {font-weight:600;line-height:120%;font-size:1.375rem;text-transform:uppercase;margin-bottom:6px;}
	
/* MANAGEMENT OPTIONS */
.box-wrap-outer {padding-left:70px;padding-right:70px;}
.box-wrap .col-6 {padding-left:10px;padding-right:10px;}
.box-wrap-outer .col-md-6:first-child {margin-bottom:30px;}
.box-wrap .card .card-inner h3.card-title, .box-wrap-outer .card .card-inner h3.card-title {font-size:1.8rem;padding-bottom:10px;}
.box-wrap .card .card-inner .line, .box-wrap-outer .card .card-inner .line {margin:0 auto 10px;}
.box-wrap .card .card-inner .card-text, .box-wrap-outer .card .card-inner .card-text {font-size:1rem;line-height:1.4;padding:0 23px;}
.accordion {padding-left:12px;padding-right:12px;margin-bottom:0;}
.comparison-table h2 {font-size:1.7rem;font-weight:600;padding:0 68px 0;}

.accordion {padding-left:12px;padding-right:12px;margin-bottom:0;}
.accordion-item {border:none;}
.accordion-button {color:#fff;background:#12BFC6;font-weight:600;text-transform:uppercase;font-size:1.6rem;line-height:1.2;padding:40px 71px;margin-bottom:20px;}
/* Remove Bootstrap default arrow */
.accordion-button::after {display: none;}
/* Custom caret */
.accordion-caret {margin-inline-start: auto;width: 1.25rem;height: 1.25rem;flex-shrink: 0;fill: currentColor;transition:transform 0.2s ease-in-out;}
/* Rotate when open */
.accordion-button:not(.collapsed) .accordion-caret {transform: rotate(180deg);}
.accordion-button:not(.collapsed) {color:#fff;background:#12BFC6;box-shadow:none;}
.accordion-body {margin-bottom:20px;padding-left:30px;padding-right:30px;font-size:1rem;font-weight:500;}

/* Tables */
table {font-size:1rem;font-weight:500;}
#t-management table td {border-color:#12BFC6;}
#t-management .accordion-body p {margin-bottom:1rem;}
#t-management .accordion-body .table th {padding-left:0;padding-right:0;color:#0F7C8C;text-align:left;border-color:#12BFC6;}
#t-management .accordion-body .table span, .table td i {color:#0F7C8C;}
#t-management .accordion-button {font-size:1.6rem;padding:20px 35px;}

.comparison-table {padding-left:0;padding-right:0;margin-bottom:0;}
.comparison-table h2 {font-size:1.7rem;font-weight:600;padding:0 58px 0;}
.comparison-table table th {text-align:center;border-color:#12BFC6;color:#0D7C8C;}
.comparison-table table td {border-color:#12BFC6;}
.comparison-table .table>:not(caption)>tr>td {text-align:center;}
.comparison-table .table>:not(caption)>tr>td.left {text-align:left;}
.comparison-table .table td i.m-l {color:#0F7C8C;text-align:center;padding-left:10px;}
.comparison-table .table td {padding-left:0;padding-right:0;border-color:#12BFC6;font-weight:500;}
.comparison-table p {text-align:right;margin-bottom:20px;}
.comparison-table p span, #t-management .comparison-table .table td span {color:#0D7C8C;}
#t-management .comp-table-btn {width:290px;white-space:normal;font-weight:500;line-height:1.2;}	

/* LANDLORD & TENANTS JOURNEY */
	#t-journey .benefits {padding:0 55px;}
	.resp-inner .outer {padding-left:20px;padding-right:20px;}
#t-journey .resp-inner .card, #t-tenants .resp-inner .card, #t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem;background:#fff;border-radius:10px;margin-bottom:35px;}
#t-journey .resp-inner h4, #t-tenants .resp-inner h4 {text-transform:none;background-image:none;padding:8px 0 10px;}
#t-journey .resp-inner p, #t-tenants .resp-inner p {padding-bottom:140px;}
#t-journey .resp-inner .card .step, #t-tenants .resp-inner .card .step {width:71px;height:71px;margin-bottom:22px;}
	#t-journey .padWrap .tick {padding-right:20px;}
	
.calc {padding:0 120px;}
.calc .calc-outer {padding:0 60px;}
	.calc .calc-outer p em {font-size:1rem;}
	
.deposit .options {padding:0 40px;}
.deposit .deposit-card {width:87%;margin-left:80px; margin-right:80px;}
	.deposit .deposit-card:first-child {margin-bottom:40px;}
#t-tenants .deposit .deposit-card {width:100%;margin-left:15px; margin-right:15px;}
#t-tenants .about-wrap .bluPanelTxt .deposit {padding:0;}
.deposit .deposit-card p {font-size:1rem;}

.about-wrap p.inset {padding:0 48px;}
.about-wrap .bluPanelTxt p.inset {padding:0 2px;}
.about-wrap .bluPanelTxt h2 {padding:0 2px 45px;}

/* LANDLORD & TENANTS RESOURCES */
	#t-resources .benefits, #t-tenant-resources .benefits {padding:0 60px;}
#t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem 2rem 3.5rem;background:#fff;border-radius:10px;}
#t-resources .resp-inner img.pdf, #t-tenant-resources .resp-inner img.pdf {width:71px; height:auto; padding-bottom:24px;}
#t-resources .resp-inner h4, #t-tenant-resources .resp-inner h4 {text-transform:none;background-image:none;padding: 0 0 16px 0;}
#t-resources .resp-inner p, #t-tenant-resources .resp-inner p {padding: 0 0 20px 0;}
#t-resources .resp-inner a, #t-tenant-resources .resp-inner a {position:absolute; bottom:28px;font-weight:600;text-transform:uppercase;color:#12BFC6;text-decoration:none;}
	
#t-resources .links, #t-tenant-resources .links {margin:0;padding-left:80px;padding-right:80px;}
#t-resources .resp-inner h4, #t-tenant-resources .resp-inner h4 {text-transform:none;background-image:none;padding: 0 0 8px 0;}

/* TENANTS RIGHTS */
.grey .padWrap {padding:0 46px 25px;display:flex; flex-wrap: wrap;}

/* PRIVACY & SLAVERY POLICY */
#t-privacy .about-wrap, #t-slavery .about-wrap {padding:0 35px 36px;}
#t-privacy .about-wrap .privacy-wrap, #t-slavery .about-wrap .privacy-wrap {padding:0 41px;}
#t-privacy .about-wrap p, #t-slavery .about-wrap p {font-size:1rem;padding:0 2px 25px;}
#t-privacy .about-wrap h2, #t-slavery .about-wrap h2  {font-size:1.3rem; font-weight:600; text-transform:uppercase; padding:34px 2px 24px;}
#t-privacy .about-wrap ul, #t-slavery .about-wrap ul {margin-left:-12px;}
#t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li {font-size:1rem;padding-bottom:6px;font-weight:500;color:#12BFC6;}
#t-privacy .about-wrap ul li span, #t-slavery .about-wrap ul li span {color:#000;}
#t-privacy .about-wrap .table-responsive {padding:44px 0;font-weight:500;}
	
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width:767px) {

/* GLOBAL */
h1, h2 {font-size:2rem;font-weight:600;text-transform:uppercase;}
h3 {font-size:2.4rem;font-weight:500;line-height:110%;text-transform:uppercase;}
p {font-size:1rem;font-weight:500;line-height:1.5;}
a.btn, button.btn {font-size:1rem;min-width:200px;}
.btn-wrapper {text-align:center;padding-left:0;}
.hidden-xs {display:none;}
.visible-xs {display:block;}
	
/* NAV */
.navbar-brand img {width:16.5rem; height:auto;padding-top:0;padding-bottom:0;}
.navbar-collapse .navbar-nav {flex-direction:column;}
.navbar-nav {padding-left:23px;}
	
/* VIDEO MASTHEAD */
.header-wrap {margin-top:130px;}
.video {position:relative;height:460px;width:100%;overflow:hidden;z-index:0;padding-left:40px;padding-right:40px;}
.video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:470px;z-index:0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.masthead {position:relative;padding:35px 66px 35px 37px;width:500px;margin-top:57px;}

#home .masthead h1, #t-landlords .masthead p, #t-tenant .masthead p, .mast-img p {font-size:1.1rem;font-weight:700;line-height:1.5;text-transform:none;margin-bottom:1rem;padding:0;}
#t-landlords .masthead p strong, #t-tenant .masthead p strong, .mast-img p strong {font-weight:700;}
#home .masthead h2, #t-landlords .masthead h2, #t-tenant .masthead h2, .mast-img h1, #t-privacy .mast-img h2, #t-slavery .mast-img h2 {color:#fff;font-size:2rem;font-weight:500;line-height:110%;text-transform:uppercase;padding-bottom:16px;}
#home .masthead p.text, #t-landlords .masthead p.text, #t-tenant .masthead p.text, .mast-img p.text {color:#fff !important;font-size:1rem;font-weight:500;padding:0;margin:0;}
#home .masthead a.btn, #t-landlords .masthead a.btn, #t-tenant .masthead a.btn, .mast-img a.btn {margin-top:1.5rem;}
	
/* TITLES */
.about-wrap, .deposit {padding:0 56px;}
#t-management .about-wrap {padding:0 12px;}
.about-wrap h2, .deposit h2, #t-landlords .about-wrap h1, #t-tenant .about-wrap h1, #t-privacy .about-wrap h1, #t-slavery .about-wrap h1 {padding:45px 0;margin:0;text-align:center;}
	
/* BLUE PANEL TEXT */
.bluPanelTxt {background-color:rgba(18,191,198,.15);border-radius:10px;padding:45px 45px;}
	
/* NON-VIDEO MASTHEAD */
.mast-wrap {text-align:left;padding:60px 46px;}
.mast-wrap p {text-align:left;font-size:1.1rem;padding-left:0px;padding-bottom:0;margin-bottom:1rem;}
.mast-wrap p.strong {padding-left:0px;font-size:1rem;margin-bottom:16px;}
.mast-wrap h2 {font-size:1.8rem;padding-bottom:10px;}
.mast-img-half {padding-left:0;}
	
/* BREADCRUMB NAV */
.crumb ol {padding-left:0;padding-bottom:8px;}


/* CARD ROW */
	.card-wrap {width:100%;margin:12px auto 0;padding-left:30px;padding-right:30px;}
	.card-wrap .visible-xs a.btn {width:100%;padding:.6rem 1rem;}
	.card-wrap .col-6 {margin:12px auto 12px;}
.card-inner img {width:65%;height:auto;}
.card-wrap a .card .card-inner h3 {color:#fff;text-transform:uppercase;font-weight:600;font-size:1.2rem;line-height:110%;padding:1vw 14px 2vw;}
.card-body {padding:0;}
.card-body a.btn, .card-inner a.btn {width:80%;margin-left:0;margin-right:0 !important;font-weight:500;font-size:1rem;}
	
/* TEXT-IMAGE BLOCK */
	.hidden-sm {display:none !important;}
	.txt-wrap {padding:55px 46px;}
	.txt-wrap img {width:90px; height:90px;padding:0;margin:0 0 25px -3px;}
	.txt-wrap h2 {font-size:1.8rem;}
	.txt-wrap h2 br {display:none;}
	.img-half {padding-left:0;}	
	
/* TESTIMONIALS */
	.galleryWrap {background-color:#F6F7FB;max-width:1200;overflow:hidden;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-top:0px;}
	button.slideLeftOne {width:52px;height:104px;position:absolute;top:38%;left:2%;background:url('../img/controls-lsOne.png') no-repeat center left;background-size:200%;border:none;display:block;opacity:.7;z-index:1000;}
	button.slideRightOne {width:52px;height:104px;position:absolute;top:38%;right:2%;background:url('../img/controls-lsOne.png') no-repeat center right;background-size:200%;border:none;display:block;opacity:.7;z-index:1000;}
	
	.gallery-sliderOne {min-width:400px;max-width:580px;/*margin:0 auto 0 -16.666%;*/}
	.gallery-sliderOne ul li {padding:0 50px;}
	.gallery-sliderOne ul li .inner {background:#fff;box-shadow:0 6px 9px 4px rgba(0,0,0,.25);min-height:390px;border-radius:10px;padding:25px 38px 30px 38px;text-align:center;}
	.gallery-sliderOne li h4 {font-size:1.4rem;}
	.gallery-sliderOne li p {margin:0;padding:0;font-weight:300;color:#0D7C8C;text-align:center;line-height:1;}
	.gallery-sliderOne li p strong {font-size:1.2rem;font-weight:700;color:#000;margin:0;padding-top:20px;padding-bottom:20px;}
	
/* CONTACT MAP & DETAILS */
	.details {padding:0px;}
	.details .row {margin-left:0;margin-right:0;}
	.details .row .col-12 {padding-right:0;padding-left:0;}
	.details ul {list-style-type: none;font-weight:500;padding-left:0;margin-top:38px;margin-bottom:0;}
	.details li {text-align:center;padding-bottom:0px;font-size:1.3rem;}
	.details li img {text-align:center;margin-left:auto;margin-right:auto;margin-top:20px;display:block;}
	.details li.tel {padding-left:0px;background:none;}
	.details li.tel img {width:50px;margin-bottom:-4px;}
	.details li.email {padding-left:0px;background:none;}
	.details li.email img {width:52px;}
	.details li.address {padding-left:0px;background:none;}
	.details li.address img {width:48px;}
	
/* FOOTER BAR */
	.contact h2 {padding:18px 12px;font-size:2rem;font-weight:500;line-height:110%;}
	.footer .container {max-width:100%;}
	.footer .container .row {padding:70px 0 54px;}
	.footer .flex-fill {margin-right:20px;margin-left:20px;}
	.footer .logo {padding-right:50px;padding-left:50px;padding-top:50px;}
	
/* FOOTER LOGOS */
	.logos {width:100%;}
	.logos .row div:nth-child(3), .logos .row div:last-child {border:none;}
	
/* LANDLORD & TENANTS HOME */
	.services {padding:0 32px;}
	.servicePanel {width:100%;margin-bottom:25px;}
	.servicePanel:last-child {margin-bottom:0;}
	.servicePanel .card h3.card-header {text-transform:uppercase;text-align:center;background:#12BFC6;color:#fff;font-weight:600;font-size:1.375rem;line-height:110%;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:8px;padding:14px 14px;}
	.servicePanel .card h3.card-header br {display:none;}
	.about-wrap p.inset {padding:0;}
	
/* GUARANTEED RENT */
.benefits {padding:0 30px;}
.padWrap {padding:0;display:flex; flex-wrap: wrap;}
.resp-inner .card h4 {padding:16px 0 16px 70px;}
.tick {background-image: url("../img/tick-circle.svg");background-position:left top;background-repeat: no-repeat;background-size:56px;padding-left:70px;padding-right:0;padding-bottom:35px;}


/* MANAGEMENT OPTIONS */
.box-wrap-outer .col-md-6:first-child {margin-bottom:30px;}
#t-management .card-wrap {margin-left:0;margin-right:0;}
#t-management .card-wrap .card {margin-bottom:20px;}
#t-management h3.card-title {font-size:1.5rem;margin-bottom:0;padding-bottom:14px;}
#t-management .card .line {width:160px;height:2px;background:#fff;margin:0 auto 16px;}
#t-management .card-text {font-size:1rem;padding:0 20px;}
.accordion-button {font-size:1.2rem;padding:20px 35px;}
.accordion-body {margin-bottom:20px;padding-left:20px;padding-right:20px;font-size:1rem;}
.accordion-body table {font-size:1rem;}
.comparison-table h2 {padding:0 0 24px;text-align:center;}
.comparison-table .table-responsive {padding-left:0;padding-right:0;}
.comparison-table table {font-size:0.8rem;}
.comparison-table p {margin-bottom:40px;}
	
/* LANDLORD & TENANTS JOURNEY */
.resp-inner .outer {padding-left:40px;padding-right:40px;}
#t-resources .resp-inner .card, #t-tenant-resources .resp-inner .card {padding:2rem 2rem 3.5rem;background:#fff;border-radius:10px;}
#t-journey .resp-inner h4, #t-tenants .resp-inner h4 {text-transform:none;background-image:none;padding:8px 0 10px;}
#t-journey .resp-inner p, #t-tenants .resp-inner p {padding-bottom:140px;}
#t-journey .resp-inner .card .step, #t-tenants .resp-inner .card .step {width:71px;height:71px;margin-bottom:22px;}	
.calc {padding-right:80px;padding-left:80px;}
#t-tenants .calc #result {padding-left:0;}
#t-journey .padWrap .tick {padding-right:0;}
.padWrap .statement {padding-right:0;padding-left:0;}
.deposit {padding:0 42px;}	

.deposit .deposit-card {width:100%;}
.deposit .deposit-card h5 {margin-bottom:16px;}
.deposit .deposit-card p {font-size:1rem;}
.deposit .options {padding:0 14px;margin-bottom:45px;}
#t-journey .deposit p {font-size:1rem;} 
.about-wrap .bluPanelTxt p.inset {padding:0;}
.deposit .deposit-card {width:100%;margin-left:0;margin-right:0;}
.deposit .deposit-card {margin-bottom:0px;}
.deposit .deposit-card:first-child {margin-bottom:40px;}

/* LANDLORD & TENANTS RESOURCES */
#t-resources .links, #t-tenant-resources .links {margin:0;padding-left:120px;padding-right:120px;}

/* TENANTS RIGHTS */
.grey .padWrap {padding:0 0 25px;display:flex; flex-wrap: wrap;}
.single .tick {background-position:left center;padding-top:25px;padding-bottom:25px;}
	
/* PRIVACY & SLAVERY POLICY */
#t-privacy .about-wrap, #t-slavery .about-wrap {padding:0 56px 50px;}
#t-privacy .about-wrap .privacy-wrap, #t-slavery .about-wrap .privacy-wrap {padding:0;}
#t-privacy .about-wrap p, #t-slavery .about-wrap p {font-size:1rem;padding:0 2px 25px;}
#t-privacy .about-wrap h2, #t-slavery .about-wrap h2  {font-size:1.3rem; font-weight:600; text-transform:uppercase; padding:34px 2px 24px;text-align:left;}
#t-privacy .about-wrap ul, #t-slavery .about-wrap ul {margin-left:-12px;}
#t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li {font-size:1rem;padding-bottom:6px;font-weight:500;color:#12BFC6;}
#t-privacy .about-wrap ul li span, #t-slavery .about-wrap ul li span {color:#000;}
#t-privacy .about-wrap .table-responsive {padding:44px 0;font-weight:500;}
	
/* OTHER */
	.benefits .statement p {font-size:1rem;line-height:1.5;}
	.resp-inner h4 br {display:none;}
	.txt-wrap h3 {font-size:1.8rem;}
	.txt-wrap p {font-size:1rem;margin-bottom:24px;}
	#t-journey .resp-inner {margin:0 0px;padding-bottom:0px;}
	#t-faqs .accordion {padding-left:0px;padding-right:0px;margin:0 auto 15px;}
	#t-resources .links h4 {margin-top:0;}
	#t-resources .links ul li:last-child {padding-bottom:0;}
	#t-tenants .grey .resp-inner {margin:0 0px;}
	#t-resources .links, #t-tenant-resources .links {margin:0 auto 45px;background:#fff;padding-top:0;padding-right:36px;padding-left:36px;position:relative;z-index:400;}
	#t-resources .links ul li, #t-tenant-resources .link ul li {padding-bottom:18px;}
	#t-resources .links ul li a, #t-tenant-resources .links ul li a {font-size:1.2rem;}
	#t-tenants .deposit h2 {font-weight:600;font-size:2rem;text-transform:uppercase;margin:0;padding:42px 0 46px;text-align:center;}
	#t-tenants .bluPanelTxt {padding:45px 37px 20px;}
	#t-tenant-rights .benefits {margin-top:45px;margin-bottom:0px;padding:0 36px;}
	#t-tenant-rights .text-img h2 {padding-top:0;}
	#t-tenant-rights .benefits h2 {padding:20px 8px 40px;}
	#t-tenant-rights .benefits p {font-size:1rem;padding-right:9px;padding-left:9px;}
	#t-tenant-rights .benefits .tick p {padding-right:0px;padding-left:0px;}
	#t-commercial .about-wrap {margin-bottom:0;}
	#t-privacy table.table {font-size:0.9rem;}
}


/* X-Small devices (portrait phones, less than 576px) */
@media (max-width:575px) {
p {font-size:0.9rem;}
	.btn-wrapper {text-align:center;padding-left:0;}
#about {scroll-margin-top: 100px;}
.video {height:460px;}
.header-wrap {margin-top:70px;}
#home header .container-fluid, #t-landlords header .container-fluid {margin-top:-470px;}
#t-tenant header .container-fluid {margin-top:-466px;}
	#home .masthead, #t-landlords .masthead, #t-tenant .masthead {width:80%;margin:53px auto 0;padding:35px;}
#home .masthead h1, #t-landlords .masthead p, #t-tenant .masthead p, .mast-img p {font-size:.9rem;font-weight:700;line-height:1.4;margin-bottom:1rem;padding:0;}
#t-landlords .masthead p strong, #t-tenant .masthead p strong, .mast-img p strong {font-weight:700;}
#home .masthead h2, #t-landlords .masthead h2, #t-tenant .masthead h2, .mast-img h1, #t-privacy .mast-img h2, #t-slavery .mast-img h2 {font-size:1.7rem;line-height:110%;padding:0 50px 16px 0;}
.mast-img h1 br {display:none;}
#home .masthead p.text, #t-landlords .masthead p.text, #t-tenant .masthead p.text, .mast-img p.text {color:#fff !important;font-size:.9rem;line-height:1.5;font-weight:500;padding:0;margin:0;}
#home .masthead a.btn, #t-landlords .masthead a.btn, #t-tenant .masthead a.btn, .mast-img a.btn {margin-top:1.25rem;}
#home .masthead a.btn:hover, #t-landlords .masthead a.btn:hover, #t-tenant .masthead a.btn:hover, .txt-wrap a.btn:hover {color:#0e2230;background:#fff;}
.btn, .button-wrap a.btn, button.btn {font-size:0.9rem;padding:0.6rem 0rem;}
a.btn, button.btn {min-width:180px;font-size:0.9rem;}
.card-wrap .visible-xs a.btn {width:100%;}
	.spacer {margin:50px 0 0;}
	.spacer25 {margin:13px 0 0;}

.navbar {padding-top:1rem;padding-bottom:1rem;}
nav .container-fluid {position:relative;text-align:center;}
a.navbar-brand img {width:65%;height:auto;}
nav .container-fluid button.navbar-toggler {position:absolute;right:10px;top:0;}
a.btn, .btn-mack, button.submit {font-size:.85rem;}

.navbar-collapse .navbar-nav {flex-direction:column;}
.navbar-nav {padding-left:0px;}
.navbar-collapse {padding-top:20px;}

.hidden-xl {display:none !important;}

.video video {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:480px;z-index:0;-ms-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}

header {position: relative;width: 100%;overflow: hidden;}
header .mast-wrap h2 br {display:none;}
.mast-wrap {text-align:left;padding:55px 30px;}
	.mast-wrap p {text-align:left;font-size:.9rem;padding-left:0px;padding-bottom:0;margin-bottom:1rem;}
.mast-wrap p.strong {padding-left:0px;font-size:.9rem;margin-bottom:16px;}
.mast-wrap h2 {font-size:1.7rem;padding-bottom:10px;}
.mast-img-half {padding-left:0;}
.mast-button-wrap {margin-top:0px;}
.mast-wrap a.btn {width:180px;}
.mast-button-wrap a.btn:hover {background:#0F7C8C;}

.crumb ol {padding-left:0;}
.crumb ol li, .crumb ol li.breadcrumb-item, .crumb ol li.active {font-size:0.8rem;}

.masthead .panel {background-color:rgba(14,34,48,.75);border-radius:6px;padding:1.2rem 1.8rem;width:84%;margin-left:8%;margin-right:8%;margin-bottom:30px;}
.masthead .panel p {font-size:.9rem;line-height:1.5;margin-bottom:1rem;padding-bottom:0;padding-right:1.5rem;}
.masthead .panel p.strong {color:#0EF1FF;font-size:.85rem;font-weight:700;margin-bottom:.4rem !important;}
.masthead .panel h1 {color:#fff;font-size:1.7rem;line-height:1.5;text-transform:uppercase;padding-right:0px;padding-bottom:.8rem;margin-bottom:0;}


li a.dropdown-item, .navbar-nav li.nav-item a {text-align:center;padding-right:2rem;padding-left:2rem;}
.dropdown-menu {padding-top:20px;padding-bottom:0;margin-left:10%;width:80%;margin-right:10%;min-width:6rem !important;}
.dropdown-menu, .dropdown-item, .dropdown-menu a.dropdown-item {text-align:center !important;}

.button-wrap {padding-top:32px;z-index:1000;}
.button-wrap .col-6 {width:50%;display:inline-block;float:left;}
.button-wrap a.btn {text-align:center;margin-left:0;font-size:.9rem;width:100%;padding:.6rem 1rem;margin-top:5px;}

.card-wrap-outer {margin-top:-328px;z-index:500;}
	.card-wrap{margin:24px auto 0;}
.card-wrap .col-6 {margin:12px auto 12px;}
.card-inner img {width:65%;height:auto;}
.card-wrap .card-inner button.btn {min-width:150px;padding:.3rem 1rem;}
	.card-wrap a .card .card-inner h3 {color:#fff;text-transform:uppercase;font-weight:600;font-size:.9rem;line-height:1.3;padding:.3rem 7px .2rem;}
.card-body {padding:0;}
.servicePanel .card h3.card-header {text-transform:uppercase;text-align:center;background:#12BFC6;color:#fff;font-weight:600;font-size:1.375rem;line-height:1.5;border-top-left-radius:.5rem !important;border-top-right-radius:.5rem !important;margin-bottom:8px;padding:14px 14px !important;}
.servicePanel .card h3.card-header br {display:none;}
.servicePanel .card-body {padding:2rem 3rem 2.4rem;}

	.about-wrap {margin:0 auto;background:#fff;padding-top:0px;padding-left:35px;padding-right:35px;position:relative;z-index:400;}
	#t-management .about-wrap {padding-right:15px;padding-left:15px;}
.about-wrap h2, #t-tenant .about-wrap h1, #t-landlords .about-wrap h1 {padding:40px 15px;margin:0;text-transform:uppercase;font-size:1.8rem;font-weight:600;text-align:center;}
#t-faqs .about h1 {padding-bottom:24px;}
#landlord-faqs {margin-top:0;}
.bluPanelTxt {background-color:rgba(18,191,198,.15);border-radius:10px;padding:35px 35px;}
.bluPanelTxt p {margin:0;padding:0;font-weight:500;line-height:1.5;font-size:.9rem;}

	.padWrap {padding:0 15px 37px;}
	.grey .padWrap {padding:0 15px 28px;}
	
#t-commercial .about h1 {padding-bottom:34px;}
#t-commercial .about p {padding:0 0px 0px;}
#t-commercial .about-wrap {margin-bottom:45px;}

.tick p, .resp-inner p, .deposit p, .benefits p {font-weight:500;line-height:1.5;font-size:.9rem;}

.testimonials {margin:0 0px;}
.testimonials h1 {padding:0px 62px 10px;margin:0;text-transform:uppercase;font-size:1.8rem;line-height:1.5;font-weight:600;text-align:center;}

	.galleryWrap {background-color:#F6F7FB;max-width:1200;overflow:hidden;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;margin-bottom:0px;margin-top:0px;}
button.slideLeftOne {width:52px;height:104px;position:absolute;top:38%;left:10px;background:url('../img/controls-lsOne.png') no-repeat center left;background-size:200%;border:none;display:block;opacity:.7;z-index:1000;}
button.slideRightOne {width:52px;height:104px;position:absolute;top:38%;right:10px;background:url('../img/controls-lsOne.png') no-repeat center right;background-size:200%;border:none;display:block;opacity:.7;z-index:1000;}

	.gallery-sliderOne {min-width:400px;max-width:500px;/*margin:0 auto 0 -16.666%;*/}
.gallery-sliderOne ul {padding:0;margin:0;list-style-type:none;}
	.gallery-sliderOne ul li {margin:45px 0 50px;padding:0 50px 0px;}
.gallery-sliderOne ul li .inner {background:#fff;box-shadow:0 6px 9px 4px rgba(0,0,0,.25);min-height:390px;border-radius:10px;padding:30px 28px 40px 28px;text-align:center;}
	.gallery-sliderOne ul li h4 {font-size:1.25rem;padding-top:0px;}
.gallery-sliderOne li p {margin:0;padding:0;padding-top:0px;font-weight:300;font-size:0.9rem;color:#0D7C8C;text-align:center;line-height:1.3;}
.gallery-sliderOne li p strong {font-size:.9rem;font-weight:700;color:#000;margin:0;padding-top:20px;padding-bottom:20px;line-height:1.3;}

	.services {margin-top:0;margin-bottom:0;padding:0 20px;}
	.servicePanel {width:100%;padding-right:3px;padding-left:3px;}

#t-guaranteed .text-img, #t-management .text-img, #t-journey .text-img {background:#0e2230;margin-bottom:45px;}
.img-half {padding-left:0;}	
.txt-wrap {text-align:left;padding:40px;}
	.txt-wrap h3 {padding:0 0 10px;margin:0;text-transform:uppercase;font-size:1.75rem;font-weight:600;line-height:1.2;color:#fff;}
.txt-wrap p {color:#fff;padding-right:0;margin-bottom:0px;font-size:.9rem;line-height:1.5;font-weight:500;}
.txt-wrap a.btn {margin-left:0;margin-top:1.125rem;width:auto;font-size:.9rem;font-weight:600;padding:.6rem 1rem;}
	.txt-wrap img {width:80px; height:80px;padding:0;margin:0 0 15px -3px;}
#home .img-half {aspect-ratio: 1 / 0.7;background-position:center center;}
#t-journey .img-half {aspect-ratio: 1 / 0.7;}

.contact {background:#0e2230;padding:0;margin:0;}
.contact h2 {width:100%;color:#fff;text-align:center;text-transform:uppercase;margin:0;padding:20px 12px;font-size:1.8rem;font-weight:600;line-height:1.1;}

.hidden-xs {display:none;}
.visible-xs {display:block;}

	.details .row .col-12 {padding:0;}
	.details ul {list-style-type: none;font-weight:500;font-size:.9rem;padding-left:0;margin-bottom:0;margin-top:40px;}
.details ul li {text-align:center;padding-bottom:0px;}
.details ul li img {text-align:center;margin-left:auto;margin-right:auto;margin-top:20px;display:block;}
.details li.tel {padding-left:0px;background:none;font-size:1.2rem;}
.details li.tel img {width:40px;margin-bottom:-4px;}
.details li.email {padding-left:0px;background:none;font-size:1.2rem;}
.details li.email img {width:42px;}
.details li.address {padding-left:0px;background:none;font-size:1.2rem;}
.details li.address img {width:38px;}
.bttn-wrap a.btn {margin-left:0;width:auto;font-size:.9rem;font-weight:600;padding:.6rem 1rem;}
	.about-wrap p.inset {padding:0 16px;}
	.footer .col-12 {padding-top:20px;}
.footer .flex-fill {margin-left:3rem;}
.footer h4 {padding:45px 0 15px;}
.footer ul {margin-bottom:-4px;}
.footer ul li {margin-bottom:9px;}
	.footer .logo {padding:60px 55px 20px;}
	.footer .logo p {font-size:11px;padding-right:3px;padding-top:5px;text-align:right;}
.footer .container .row {padding:0 0 25px;}

.logos .row div:nth-child(2), .logos .row div:nth-child(4), .logos .row div:last-child {border:none;}

	#t-management .accordion {padding-left:10px;padding-right:10px;margin:0 auto 10px;}
.accordion {padding-left:0px;padding-right:0px;margin:0 auto 10px;}
.accordion .accordion-item h2.accordion-header button {font-size:1.2rem;}
.benefits {padding:0 24px;margin-top:0px;margin-bottom:24px;}
.benefits .statement {margin-top:20px;padding-left:0px;}
.benefits h2 {padding:40px 0 15px 0;margin:0;text-transform:uppercase;font-size:1.8rem;font-weight:600;text-align:center;}
.resp-inner h2 {padding:18px 0 35px 0;margin:0;text-transform:uppercase;font-size:1.8rem;font-weight:600;text-align:center;}
.resp-inner {margin:0;padding-bottom:0px;}
.resp h2 {padding:56px 0 26px 0px;margin:0;text-transform:uppercase;font-size:2rem;font-weight:600;text-align:center;}
.tick p, .resp-inner p {font-size:.9rem;}
	.tick h4, .tick2 h4 {font-size:1.2rem;line-height:1.2;margin-bottom:.2;padding-bottom:6px;}
	.tick {background-image: url("../img/tick-circle.svg"); background-position: left top;background-repeat: no-repeat;background-size: 56px;padding-left:72px;margin-top:10px;padding-right:20px;padding-bottom:18px;}
	#t-journey .padWrap .tick {padding-right:20px;}
	.padWrap .statement {padding-left:0;padding-top:10px;}
	.padWrap .statement p {font-size:0.9rem;}
.tick-spacer {padding-top:0px;margin:0;}
.single .tick {background-position:left center;padding-top:25px;padding-bottom:25px;margin-top:0;}
	.single .tick h4 {padding-bottom:0;}
	.resp-inner .card {padding-top:0.6rem;padding-bottom:1.8rem;margin-bottom:35px;}
	.resp-inner .card h4 {padding-top:16px;margin-bottom:6px;}
	.resp-inner .card h4 {font-weight:600;line-height:1.2;font-size:1.375rem;text-transform:uppercase;background-image: url("../img/tick-circle.svg"); background-position: left center;background-repeat: no-repeat;background-size: 56px;padding: 21px 0 21px 74px;margin-top:8px;}
.resp-inner h4 br {display:none;}

	.box-wrap-outer .col-6 {padding-left:10px;padding-right:10px;}
	.box-wrap-outer .col-6:first-child {margin-bottom:20px;}

#t-journey .resp-inner {margin:0 0px;padding-bottom:0px;}
#t-journey .resp-inner p {font-size:.9rem;padding-bottom:140px;}
#t-journey .resp-inner .col-12 {padding:0 4px;}
#t-journey .grey2 {background:#F6F7FB;padding:0px 20px;margin-top:0;margin-bottom:5px;}
	.calc .row {padding:0 4px;}
	.calc .row p, .calc .row label, .calc .row #result {font-size:1.2rem;}
	.calc p em {font-size:1rem;}
	#t-tenants .calc #result {padding-left:0;}
#t-journey .benefits {margin-top:0px;padding:0 30px;margin-bottom:0px;}
.benefits .statement p {font-size:14px;}
	.grey {background:#F6F7FB;margin:0;padding:20px 35px 0;}
#t-journey .text-img {margin-bottom:0;}
	#t-journey .grey {margin:0;padding:0 20px;}
	#t-tenants .grey {margin:0;padding:0 35px;}
	#t-journey .resp-inner h4, #t-tenants .resp-inner h4 {margin-top:0;padding-top:0;}
#t-journey .deposit {padding-left:28px !important; padding-right:28px !important;padding-bottom:8px;}
.deposit .row .card {width:92%;}
	#t-journey .deposit h2 {text-align:center;font-size:2rem;padding:40px 0;} 
#t-journey .deposit p {font-size:14px;} 
.deposit .row .card {margin-bottom:0px;}
.deposit .row .card:first-child {margin-bottom:40px;}
.deposit .row .options {padding-left:24px;padding-right:24px;margin-bottom:25px;}
	.calc {padding:0 20px;}
	.calc #result {margin-bottom:0;}
	
	.about-wrap .bluPanelTxt p.inset {padding:0;}
	
#t-management .card-wrap {margin-top:40px;margin-left:0;margin-right:0;}
#t-management .card-wrap .card {margin-bottom:0px;}
#t-management .management {margin-bottom:25px;}
#t-management h3.card-title {font-size:1.2rem;margin-bottom:0;padding-bottom:8px;}
#t-management .card .line {width:80px;height:2px;background:#fff;margin:0 auto 8px;}
	#t-management .card-text {font-size:0.8rem;padding:0 20px;line-height:1.2;}

.accordion-button {font-size:1.2rem;padding:20px 35px;}
h2.accordion-header button {font-size:1.2rem;}
	.accordion-body {margin-bottom:20px;padding-left:0px;padding-right:0px;padding-top:0;font-weight:500;line-height:1.5;font-size:.9rem;}
	.accordion-body table {font-size:0.9rem;}
	.accordion-body table td {padding-left:0.2rem;padding-right:0.2rem;}
#t-management .comparison-table table.table {font-size:0.8rem;margin-bottom:25px;}
#t-management .comparison-table h2 {font-size:1.4rem;padding:0 0 20px 0;text-align:center;}
#t-management .comparison-table p {margin-bottom:40px;}
#t-management .comp-table-btn {margin-bottom:0px;}

#t-resources .resp-inner .pdf, #t-tenant-resources .resp-inner .pdf {width:60px;height:auto;padding-bottom:10px;}
#t-resources .resp-inner, #t-tenants .resp-inner, #t-tenant-resources .resp-inner {margin:0;padding-bottom:10px;}
	.resp-inner .outer {padding-left:0px;padding-right:0px;}
#t-resources .about-wrap {margin:0 0 0px;}
#t-resources .links, #t-tenant-resources .links {margin:0 auto 45px;background:#fff;padding-top:0;padding-right:36px;padding-left:36px;position:relative;z-index:400;}
#t-resources .links ul li, #t-tenant-resources .links ul li {padding-bottom:18px;}
#t-resources .links ul li a, #t-tenant-resources .links ul li a {font-size:1.2rem;}
#t-resources .grey, #t-tenant-resources .grey {padding:0 25px 0;margin-bottom:45px;}

#t-tenants .about h1 {padding:0 0 16px 0px;}
#t-tenants .about p {padding:0px 0px 16px 0px;font-size:0.9rem;}
#t-tenants .text-img {margin-bottom:5px;}
#t-tenants .grey2 {padding:0px 18px 0px;margin:25px 0 0px;}
#t-tenants .deposit {padding-left:0; padding-right:0;}
#t-tenants .deposit h2 {font-weight:600;font-size:2rem;text-transform:uppercase;margin:0;padding:35px 0 35px;text-align:center;}
#t-tenants .deposit p {font-size:0.9rem;}
#t-tenants .bluPanelTxt {padding:45px 37px 30px;}
#t-tenants .bluPanelTxt p:first-child {padding-bottom:0px;}
#t-tenants .bluPanelTxt p:last-child {padding-top:0px;line-height:1.4;padding-bottom:20px;}
#t-tenants .deposit .row .card {width:100%;}
	#t-tenants .deposit .deposit-card {width:100%;margin-left:0;margin-right:0;}
	#t-tenants .deposit .deposit-card:first-child {margin-bottom:40px;}
#t-tenant-rights .text-img {margin-bottom:0;}

	#t-faqs .accordion{padding:0 6px;}

	
#t-privacy .about-wrap, #t-slavery .about-wrap {padding:0 35px 25px;}
	#t-privacy .about-wrap h1, #t-slavery .about-wrap h1 {padding:40px 15px;margin:0;text-transform:uppercase;font-size:1.8rem;font-weight:600;text-align:center;}
	#t-privacy .about-wrap h2, #t-slavery .about-wrap h2 {text-align:left;}
#t-privacy .about-wrap p, #t-slavery .about-wrap p, #t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li, #t-privacy .about-wrap table, #t-slavery .about-wrap table {font-size:.9rem;}
	#t-privacy .about-wrap ul li, #t-slavery .about-wrap ul li {padding-bottom:6px;}
	#t-privacy .about-wrap .privacy-wrap, #t-slavery .about-wrap .privacy-wrap {padding:0;}

#t-tenant-rights .benefits {margin-top:35px;margin-bottom:0px;padding:0 30px;}
#t-tenant-rights .grey2 {padding-top:20px;padding-bottom:15px;}
#t-tenant-rights .text-img h2 {padding-top:0;}
#t-tenant-rights .benefits h2 {padding-top:0;padding-bottom:35px;margin-top:20px;}
#t-tenant-rights .benefits2 {padding:0 30px;margin-top:0;margin-bottom:35px;}

#t-privacy .about h1, #t-slavery .about h1 {font-weight:600;font-size:2rem;padding:35px 0;margin-bottom:0;text-align:center;}
}
