html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}strong,b{font-weight:600}body{line-height:26px;font-size:16px;font-family:var(--Poppins-font);font-weight:400;color:var(--text-blue)}.small-text{font-size:14px}.large-text{font-size:18px}ol,ul{list-style:none}a{text-decoration:none;color:var(--secondary-color)}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{max-width:1480px}:root{--primary-color:#0b4571;--secondary-color:rgb(88, 179, 187);--text-blue:#002D46;--black-color:#000000;--white-color:#ffffff;--bg-light-blue:#F0F6FF;--Poppins-font:"Poppins", sans-serif;--Montserrat-font:"Montserrat", sans-serif}.primary-color{color:var(--primary-color)!important}.secondary-color{color:var(--secondary-color)!important}h1,h2,h3,h4,h5,h6{font-family:var(--Montserrat-font);font-weight:700;color:var(--secondary-color)}h1{font-size:80px;line-height:100%}h2{font-size:52px;line-height:56px}h3{font-size:48px;line-height:52px}h4{font-size:32px;line-height:44px}h5{font-size:24px;line-height:30px}h6{font-size:22px;line-height:28px}.bg-primary-blue{background-color:var(--primary-color)}.bg-secondary-blue{background-color:var(--secondary-color)}.bg-soft-blue{background:var(--bg-light-blue)}.block{padding:100px 0}.pb-80{padding-bottom:80px}.pb-60{padding-bottom:60px}.pb-40{padding-bottom:40px}.pb-20{padding-bottom:20px}.pb-10{padding-bottom:10px}.mb-60{margin-bottom:60px}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.pb-100{padding-bottom:100px}.pt-100{padding-top:100px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.mt-100{margin-top:100px}.br-20{border-radius:20px}.pre-title h6{color:var(--primary-color);font-weight:600;line-height:28px;font-size:22px;font-family:var(-Poppins-font);padding-bottom:10px}.pre-title.white-text h6{color:var(--white-color)}.pre-title.with-icon h6{display:inline-block;position:relative;padding-left:28px}.pre-title.with-icon h6:after{content:'';position:absolute;height:24px;width:24px;top:40%;left:0;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.8 10C21.4 8.8 20.2 8 19 8C17.3 8 16 9.3 16 11C16 12.3 16.8 13.4 18 13.8V15.5C18 18 16 20 13.5 20C11 20 9 18 9 15.5V14.9C11.9 14.4 14 11.9 14 9V3C14 2.4 13.6 2 13 2H11C10.4 2 10 2.4 10 3C10 3.6 10.4 4 11 4H12V9C12 11.2 10.2 13 8 13C5.8 13 4 11.2 4 9V4H5C5.6 4 6 3.6 6 3C6 2.4 5.6 2 5 2H3C2.4 2 2 2.4 2 3V9C2 11.9 4.1 14.4 7 14.9V15.5C7 19.1 9.9 22 13.5 22C17.1 22 20 19.1 20 15.5V13.8C21.6 13.3 22.4 11.6 21.8 10Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat}.section-title{padding-bottom:20px}.section-title.white-text *{color:var(--white-color)}.mobile-view{display:none}.section-title h2{font-size:48px}.br-12{border-radius:12px}.br-40{border-radius:20px}.img-hover{overflow:hidden}.img-hover img{transition:0.6s ease-in-out}.img-hover:hover img{transform:scale(1.2);transition:0.6s ease-in-out}.btn-primary{display:inline-block;height:auto;width:auto;padding:16px 34px;border:1px solid #065763;border-radius:10px!important;background:#065763!important;font-family:var(-Poppins-font);font-weight:500;font-size:16px;line-height:100%!important;color:var(--white-color)!important;transition:.6s ease-in-out;margin-top:30px}.btn-primary.bordered{border:1px solid var(--white-color)!important}.btn-primary:hover{color:var(--white-color)!important;border-color:var(--secondary-color)!important;background:var(--secondary-color)!important;transition:.6s ease-in-out}.btn-secondary{display:inline-block;height:auto;width:auto;padding:16px 34px;border:1px solid var(--secondary-color);border-radius:10px!important;background:var(--secondary-color)!important;font-family:var(-Poppins-font);font-weight:500;font-size:16px;line-height:100%!important;color:var(--white-color)!important;transition:.6s ease-in-out;margin-top:30px}.btn-secondary.btn-outline{background:transparent!important;border-color:#fff;border-radius:0;padding:18px 35px}.btn-secondary.btn-white{background:#fff!important;border-color:#fff;color:var(--secondary-color)!important}.btn-secondary:hover{color:var(--white-color)!important;border-color:var(--primary-color);background:var(--primary-color)!important;transition:.6s ease-in-out}.bullet-list{list-style:disc;padding-left:20px}.bullet-list li{margin-bottom:8px}.slideshow-items{width:500px}.slideshow-thumbnails{width:100px}#slideshow-items-container{display:inline-block;width:100%;position:relative}.gallery-sliders{width:100%}.common-banner-section{position:relative}.common-banner-section .float-pattern{width:16%;z-index:1;height:100%}.common-banner-section .float-pattern svg{width:100%;height:100%}.slideshow-items{display:none}.slideshow-items.active{display:block;height:500px;width:100%;border-radius:12px;overflow:hidden;object-fit:cover;object-position:center}.slideshow-thumbnails{opacity:.5;height:120px;width:160px;border-radius:10px;margin:5px;object-fit:cover;object-position:center}.slideshow-thumbnails.active{opacity:1}.slideshow-items,.slideshow-thumbnails,#result{border:solid var(--light-grey-2) 1px}.thumbnail-container{max-width:100%;overflow:hidden}.drift-demo-trigger{width:100%;cursor:zoom-in}.img-zoom{position:absolute;min-height:500px;width:100%;right:0;top:89px;border-radius:12px;overflow:hidden;padding:10px;z-index:3}.float-pattern{position:absolute;bottom:0;right:0;width:21%;opacity:.4}#header-wrapper .bottom-header{position:relative;width:100%;transition:all 0.3s ease;top:0;z-index:999}#header-wrapper.scrolled .bottom-header{position:fixed;background-color:#333;color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .2);background:#fff;animation:slidedown 0.8s ease-in-out forwards;z-index:999}@keyframes slidedown{from{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}}.top-header p{font-size:14px}.top-header .p-logo img{width:420px}.main-navigation ul{justify-content:flex-end}.main-navigation ul li a{color:var(--primary-color);padding:5px 13px;font-size:16px;position:relative;transition:.4s ease}.main-navigation ul li a:after{content:'';position:absolute;bottom:0;bottom:0;left:15px;width:0;height:2px;background:var(--secondary-color);transition:.4s ease}.main-navigation ul li.menu-item-has-children>.sub-menu{flex-direction:column;background:#fff;z-index:99;width:350px;padding:20px}.main-navigation ul li.menu-item-has-children{padding-right:8px}.main-navigation ul li.menu-item-has-children:after{content:"\f107";position:absolute;color:var(--primary-color);top:5px;right:4px;font-family:Fontawesome;font-size:14px}.main-navigation ul li>a:hover{color:var(--secondary-color);transition:.4s ease}.main-navigation ul li>a:hover:after{width:24px;transition:.4s ease}.main-navigation ul li.current-menu-item>a{color:var(--secondary-color);transition:.4s ease}.main-navigation ul li.current-menu-item>a:after{transition:.4s ease;width:24px}.menu-contact a{margin-top:0}.menu-contact{width:170px}.menu-contact .btn-primary{padding:16px 22px}.common-banner-section h1{font-size:44px;font-weight:700;font-family:var(-Poppins-font);color:var(--black-color)}#home-page .banner-section{height:750px}#home-page .banner-section .btn-white:hover{background:var(--secondary-color)!important}#home-page .banner-section .container{height:100%}#home-page .banner-section .container .text-content{height:100%;display:flex;flex-direction:column;justify-content:center}#home-page .banner-section .container .text-content h1{font-weight:800}#home-page .video-box{position:relative;width:900px;height:900px;border-bottom-left-radius:550px;border-top-left-radius:550px;overflow:hidden;top:50%;transform:translateY(-50%)}#home-page .video-box iframe{position:absolute;top:50%;left:50%;width:177.77%;height:100%;transform:translate(-50%,-50%) scale(1.7);border:none;object-fit:cover;pointer-events:none}#home-page .about-section .img-container{position:relative}#home-page .about-section .img-container figure{border-radius:20px;overflow:hidden}#home-page .about-section .img-container figure:last-of-type{position:absolute;right:40px;bottom:20px;height:300px;width:270px}#home-page .about-section .img-container figure:first-of-type{width:538px;height:698px}#home-page .about-section .img-container figure img{height:100%;width:100%;object-fit:cover;object-position:center}#home-page .about-section .info-graph h2{font-size:64px}#home-page .about-section .info-graph h2,#home-page .about-section .info-graph h5{font-family:var(--Montserrat-font);font-weight:500}#home-page .team-slider .item{padding:0 15px}#home-page .testimonials-section{background:url(https://directcareassistance.com.au/wp-content/themes/directcare/assets/css/../images/flat map.png);background-position:center top 95px;background-size:contain;background-repeat:no-repeat}#home-page .testimonials-section .testimonials-slider .item{padding:0 15px}#home-page .testimonials-section .testimonials-slider .item .inner{background:#fff;border:1px solid #dbdbdb;border-radius:20px;padding:40px}#home-page .testimonials-section .testimonials-slider .item .inner hr{color:#dbdbdb}#home-page .testimonials-section .testimonials-slider .item .inner .image{height:60px;width:60px;border-radius:50%;overflow:hidden}#home-page .testimonials-section .testimonials-slider .item .inner .image img{height:100%;width:100%;object-fit:cover;object-position:center}#home-page .testimonials-section .testimonials-slider .item .inner h5{font-weight:500;color:var(--primary-color);font-size:22px}#home-page .connect-section .connect{padding:85px 70px}#home-page .connect-section .connect a:hover{background:var(--secondary-color)!important}#home-page .services-section{position:relative}#home-page .services-section:after{content:'';position:absolute;top:0;left:0;width:100%;height:60%;background:var(--secondary-color);z-index:-1}#home-page .services-section .support-services .item{box-shadow:none;background:#fff;border:2px solid #1c90b3}#home-page .services-section .support-services .item ul{list-style:disc;padding-left:20px}#home-page .faq-section .btn-white{display:inline-block;padding:20px 80px 20px 40px;border-radius:12px;background:#fff;border:1px solid #fff;transition:.4s ease;margin-top:40px}#home-page .faq-section .btn-white svg{padding-right:12px;height:70px;width:70px}#home-page .faq-section .btn-white svg path{fill:var(--secondary-color)}#home-page .faq-section .btn-white:hover{background:var(--primary-color);color:var(--white-color);transition:.4s ease}#home-page .faq-section .btn-white:hover h5{color:#fff}#home-page .faq-section .btn-white:hover svg path{fill:#fff}#home-page .accordion-item{background:transparent!important}#home-page .accordion-item .accordion-header{background:transparent!important;line-height:100%!important;border-bottom:0!important}#home-page .accordion-item .accordion-header .accordion-button{box-shadow:none;border-bottom:0!important;background:transparent!important;padding:20px 16px!important;color:#fff;font-weight:600}#home-page .accordion-item .accordion-header .accordion-button:after{filter:invert(1)}#home-page .accordion-item .accordion-body{border:0!important;color:#fff;font-size:16px!important;padding:12px 16px!important;font-weight:400!important;padding-top:0!important}#home-page .accordion-item .accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.form-group{margin-bottom:8px}input,select{width:100%;padding:18px 24px!important;border-radius:12px!important;background:var(--bg-light-blue)!important}input[type="checkbox"]{width:16px!important;height:16px!important}textarea{height:160px;width:100%;padding:18px 24px!important;border-radius:12px!important;background:var(--bg-light-blue)}::placeholder{color:var(--text-blue)}span[data-name="jobs"] .wpcf7-list-item{display:block!important;margin-bottom:14px;margin-left:0}span[data-name="jobs"] label{font-weight:400}label{font-weight:600;margin-bottom:12px}input[type="file"].file-upload{background-color:#0073aa;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}input[type="file"]{background:transparent!important;padding:0!important;border-radius:0!important;opacity:1!important;position:relative!important;z-index:1;font-size:16px;padding:6px 0;width:100%}input[type="file"]::-webkit-file-upload-button{visibility:hidden;width:0}input[type="file"]::before{content:'Choose File';display:inline-block;background:#F0F0F0;color:var(--text-blue);padding:10px 20px;border-radius:5px!important;cursor:pointer}input[type="file"]:hover::before{background:var(--secondary-color);transition:.4s ease;color:#fff}.or{display:inline-block;border-radius:50%;padding:12px;background:#F0F0F0;border:1px solid #C4C4C4;height:50px;width:50px;display:flex;align-items:center;justify-content:center;font-weight:500}#general-page h2,#general-page h3,#general-page h4,#general-page h5,#general-page h6{padding-bottom:20px;padding-top:20px}#general-page ul,#general-page p,#general-page ol{margin-bottom:20px}#referral-page .referral-form .heading:not(:first-of-type){padding-top:100px}#referral-page .referral-form .heading p{font-size:22px;font-weight:600}.flatpickr-current-month input.cur-year,.flatpickr-current-month .flatpickr-monthDropdown-months{padding:0 0 0 .5ch!important}#referral-page .referral-form .gender p,#referral-page .referral-form .fudamentals p{display:flex;align-items:center;margin-bottom:0;flex-wrap:wrap}#referral-page .referral-form .gender p .wpcf7-checkbox,#referral-page .referral-form .fudamentals p .wpcf7-checkbox{display:flex;align-items:center;flex-wrap:wrap}#referral-page .referral-form .gender p .wpcf7-checkbox span,#referral-page .referral-form .fudamentals p .wpcf7-checkbox span{margin-bottom:0}#referral-page .referral-form .gender p .wpcf7-checkbox label,#referral-page .referral-form .fudamentals p .wpcf7-checkbox label{font-weight:400}.why-us-section ul{display:flex;flex-wrap:wrap;justify-content:center}.why-us-section li{width:170px;height:170px;padding:15px}.why-us-section li img{width:100%;height:100%;object-fit:contain;object-position:center}.features{background-repeat:no-repeat;border-radius:20px;overflow:hidden;background-size:cover;background-position:center}.features .item{display:flex;flex-direction:column;align-items:center;height:450px;padding-top:48%;padding-left:40px;padding-right:40px}.features .col-md-4:not(:last-of-type){border-right:1px solid #fff}.features .col-md-4{transition:.6s ease}.features .col-md-4:hover{background:rgb(0 0 0 / .45);transition:.6s ease}#about-page .about-section figure{aspect-ratio:1.5 / 1;border-radius:20px;overflow:hidden}#about-page .about-section figure img{width:100%;height:100%;object-fit:cover;object-position:center}#about-page .mission-details .item{padding:40px}#about-page .mission-details .icon{height:45px;width:45px}#about-page .mission-details .icon svg{height:100%;width:100%;object-fit:contain;object-position:center}#about-page .messsage-section figure{border-radius:100%;height:365px;width:365px;overflow:hidden;margin:auto}#about-page .messsage-section figure img{width:100%;height:100%;object-fit:cover;object-position:center}#about-page .team-section{padding-bottom:200px}#about-page .team-section .img-container figure{width:100%}.team-members-section .team{position:relative;overflow:hidden}.team-members-section .team figure{width:100%;height:100%}.approach-section figure{border-radius:20px;overflow:hidden}.approach-section figure img{width:100%;height:100%;object-fit:cover;object-position:center}#home-page .team-members-section .team{margin:16px}#home-page .team-members-section .slick-slide{height:auto!important}.team-members-section .team figure img{width:100%;height:100%;object-fit:cover;object-position:top center}.team-members-section .team .title{position:absolute;left:0;width:100%;z-index:4;padding:24px;transition:.6s ease .4s}.team-members-section .team .title h4{color:#fff}.team-members-section .team figcaption h4{color:#fff}#about-page .team-section .img-container{position:relative}#about-page .team-section figure:nth-child(2){position:absolute;bottom:-120px;height:400px;width:400px;right:10px;border:5px solid #fff}#about-page .team-section figure{border-radius:20px;height:620px;width:90%;overflow:hidden}#about-page .team-section figure img{width:100%;height:100%;object-fit:cover;object-position:center}.slick-dots li button:before{font-size:32px;margin-top:10px}#ndis-page .ndis-about-section .images-container{position:relative}#ndis-page .ndis-about-section .images-container figure:first-of-type{position:absolute;top:0;right:0;width:70%;height:350px;margin-left:auto;border-radius:20px;overflow:hidden}#ndis-page .ndis-about-section .images-container figure img{width:100%;height:100%;object-fit:cover;object-position:center}#ndis-page .ndis-about-section .images-container figure:last-of-type{position:absolute;top:200px;width:70%;height:290px;overflow:hidden;border-radius:20px}#ndis-page .steps .item{height:100%;padding:20px;border-radius:20px}#ndis-page .steps .item p{margin-bottom:0}#ndis-page .eligible-section .img-container{border-radius:20px;overflow:hidden;aspect-ratio:1 / 1}#ndis-page .eligible-section .img-container img{height:100%;width:100%;object-fit:cover;object-position:center}#ndis-page .help-block a:hover{background:var(--secondary-color)!important}.blog-card{border-radius:20px;border:1px solid #DBDBDB;transition:.4s ease}.blog-card:hover{box-shadow:0 4px 24px 8px rgb(134 134 134 / .35);transition:.4s ease}.blog-card .thumb-img{height:435px;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.blog-card .thumb-img img{width:100%;height:100%;object-fit:cover;object-position:center}.blog-card .blog-card-body{padding:24px}.blog-card .blog-card-body h5{margin-bottom:16px;font-weight:600;font-family:var(--Montserrat-font)}.blog-card .blog-card-body .meta-details{padding-bottom:12px}.blog-card .blog-card-body .meta-details p{font-size:16px;font-weight:500;color:#929292}.blog-card .blog-card-body .link{color:var(--secondary-color);transition:.4s ease;font-size:16px}.blog-card .blog-card-body .link svg{font-size:14px;opacity:.8;transform:scale(.95);opacity:0;transition:.4s ease}.blog-card .blog-card-body:hover{color:var(--primary-color);transition:.4s ease}.blog-card .blog-card-body:hover svg{opacity:1;transform:translateX(3px);transition:.4s ease}form.searchandfilter .select2-container .select2-selection--single{padding:18px 24px!important}form.searchandfilter input[type="submit"]:disabled{opacity:.8;cursor:not-allowed;padding:18px 24px!important;background:var(--primary-color)!important;color:#fff!important}form.searchandfilter input[type="submit"]{padding:18px 24px!important;background:var(--primary-color)!important;color:#fff!important}main.single-page .details-section ul{list-style:disc;padding-left:20px}main.single-page .details-section h2{font-size:34px;line-height:100%}main.single-page .details-section .form-wrapper{position:sticky;top:120px}main.single-page .details-section .form-wrapper .col-md-6{width:100%}main.single-page .details-section h3{font-size:30px;line-height:100%}main.single-page .details-section h4{font-size:26px;line-height:100%}main.single-page .details-section h5{font-size:20px;line-height:100%}main.single-page .details-section .details h5,main.single-page .details-section .details h2,main.single-page .details-section .details h3,main.single-page .details-section .details h4{margin-bottom:20px;margin-top:40px}.single-page .featured-image{height:600px;width:100%;border-radius:20px;overflow:hidden}.single-page .featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}.single-page .meta p{color:#929292}.single-page .tags{font-weight:600}.single-page .tags a:first-of-type{margin-left:10px}#service-page .services-section{position:relative}#service-page .services-section .services-details{position:sticky;top:120px}#service-page .services-items-container .btn-white:hover{background:var(--secondary-color)!important}.accordion-button{background:transparent!important;outline:none;box-shadow:none}.accordion-button:focus{box-shadow:none!important}#service-page .services-items-container .accordion-button::after{filter:brightness(0) invert(1)}#service-page .services-items-container .item{padding:0px!important;border-radius:20px;transition:.4s ease;overflow:hidden}#service-page .services-items-container .item:hover{box-shadow:1px 4px 16px 0 rgb(0 0 0 / .45)}#service-page .services-items-container .item ul{list-style:disc;padding-left:20px}.support-services .item{box-shadow:0 4px 24px 10px #8686861A;padding:40px;height:100%}.support-services .item svg path{fill:var(--secondary-color)}.support-services .item h4{font-weight:600;font-family:var(--Montserrat-font)}.vacancy-item{position:relative;height:100%;border-radius:20px;border:1px solid #DBDBDB;transition:.4s ease;overflow:hidden}.vacancy-item .btn-primary{position:absolute;top:40%;transform:translateY(-50%);left:0;right:0;width:60%;text-align:center;margin:auto;opacity:0;visibility:hidden}.vacancy-item figure{height:225px;border-top-right-radius:20px;border-top-left-radius:20px;overflow:hidden;position:relative}.vacancy-item .tags{position:absolute;top:10px;left:10px;height:24px;width:auto;border-radius:20px;padding:16px;background:var(--primary-color);display:flex;align-items:center;justify-content:center;z-index:9}.vacancy-item .tags p{color:#fff;font-size:14px;margin-bottom:0}.vacancy-item figure img{height:100%;width:100%;object-fit:cover;object-position:center}.vacancy-item .title{padding:0 20px 6px}.vacancy-item .details{padding:16px 20px}.vacancy-item .details p{margin-bottom:0;font-family:var(--Montserrat-font);font-size:14px}.vacancy-item .details .specs{position:relative;padding-right:22px}.vacancy-item .details .specs:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);height:18px;width:18px;background-repeat:no-repeat;background-size:contain;background-position:center}.vacancy-item .details .specs.bed:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 14.25V9.75C1.5 9.4125 1.56875 9.10625 1.70625 8.83125C1.84375 8.55625 2.025 8.3125 2.25 8.1V6C2.25 5.375 2.46875 4.84375 2.90625 4.40625C3.34375 3.96875 3.875 3.75 4.5 3.75H7.5C7.7875 3.75 8.05625 3.80325 8.30625 3.90975C8.55625 4.01625 8.7875 4.163 9 4.35C9.2125 4.1625 9.44375 4.01575 9.69375 3.90975C9.94375 3.80375 10.2125 3.7505 10.5 3.75H13.5C14.125 3.75 14.6562 3.96875 15.0938 4.40625C15.5312 4.84375 15.75 5.375 15.75 6V8.1C15.975 8.3125 16.1562 8.55625 16.2938 8.83125C16.4313 9.10625 16.5 9.4125 16.5 9.75V14.25H15V12.75H3V14.25H1.5ZM9.75 7.5H14.25V6C14.25 5.7875 14.178 5.6095 14.034 5.466C13.89 5.3225 13.712 5.2505 13.5 5.25H10.5C10.2875 5.25 10.1095 5.322 9.966 5.466C9.8225 5.61 9.7505 5.788 9.75 6V7.5ZM3.75 7.5H8.25V6C8.25 5.7875 8.178 5.6095 8.034 5.466C7.89 5.3225 7.712 5.2505 7.5 5.25H4.5C4.2875 5.25 4.1095 5.322 3.966 5.466C3.8225 5.61 3.7505 5.788 3.75 6V7.5Z' fill='%231C90B3'/%3E%3C/svg%3E")}.vacancy-item .details .specs.bathroom:after{top:40%;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.01 9.5625H14.6241V2.89181C14.6234 2.12518 14.3186 1.39016 13.7765 0.848013C13.2345 0.305871 12.4995 0.000893495 11.7329 0C10.3598 0 9.21232 0.964125 8.91926 2.25H7.87807C7.57866 2.25 7.29151 2.36894 7.07979 2.58066C6.86808 2.79238 6.74914 3.07952 6.74914 3.37894C6.74914 3.68719 7.00001 3.9375 7.30826 3.9375H11.2531C11.4012 3.93735 11.5432 3.87845 11.6479 3.77374C11.7526 3.66902 11.8115 3.52703 11.8116 3.37894C11.8117 3.23071 11.7826 3.08392 11.7259 2.94695C11.6692 2.80999 11.5861 2.68553 11.4813 2.58069C11.3766 2.47585 11.2521 2.39269 11.1152 2.33595C10.9783 2.27921 10.8315 2.25 10.6833 2.25H10.0915C10.3491 1.593 10.9859 1.125 11.7329 1.125C12.2012 1.1256 12.6502 1.31195 12.9814 1.64318C13.3125 1.97441 13.4987 2.42346 13.4991 2.89181V9.5625H2.98882C2.79625 9.56781 2.61335 9.64804 2.47902 9.78613C2.34469 9.92422 2.26953 10.1093 2.26953 10.3019C2.26953 10.4946 2.34469 10.6796 2.47902 10.8177C2.61335 10.9558 2.79625 11.036 2.98882 11.0413H3.37414V12.2946C3.37471 13.0456 3.58585 13.7814 3.98357 14.4184C4.38128 15.0555 4.94965 15.5682 5.62414 15.8985V16.875C5.62414 17.1734 5.74266 17.4595 5.95364 17.6705C6.16462 17.8815 6.45077 18 6.74914 18C7.0475 18 7.33365 17.8815 7.54463 17.6705C7.75561 17.4595 7.87414 17.1734 7.87414 16.875V16.3125H10.6068C10.6338 16.3125 10.6602 16.3091 10.6866 16.3086V16.875C10.6866 17.1734 10.8052 17.4595 11.0161 17.6705C11.2271 17.8815 11.5133 18 11.8116 18C12.11 18 12.3962 17.8815 12.6071 17.6705C12.8181 17.4595 12.9366 17.1734 12.9366 16.875V15.5638C13.4584 15.1931 13.8838 14.7028 14.1774 14.1341C14.4709 13.5654 14.6241 12.9346 14.6241 12.2946V11.0413H15.01C15.2061 11.0413 15.3942 10.9634 15.5328 10.8247C15.6715 10.6861 15.7494 10.498 15.7494 10.3019C15.7494 10.1058 15.6715 9.91773 15.5328 9.77907C15.3942 9.6404 15.2061 9.5625 15.01 9.5625Z' fill='%231C90B3'/%3E%3C/svg%3E%0A")}.vacancy-item .details .specs.park:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 256 256' enable-background='new 0 0 256 256' xml:space='preserve'%3E%3Cmetadata%3E Svg Vector Icons : http://www.onlinewebfonts.com/icon %3C/metadata%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%231C90B3' d='M185,48c-1.6,11.8-2.8,21.5-2.8,21.6c0.3,0.3,62,0.2,62.3-0.1c0.2-0.3-4.9-40.1-5.4-42c-0.2-0.8-1.9-0.8-25.7-0.8h-25.4L185,48z'/%3E%3Cpath fill='%231C90B3' d='M75.4,72.6C49.8,75,30.6,83.1,22.8,94.6l-1.9,2.9v12.8v12.8l6.1,0.2c5.9,0.1,6.3,0.2,8.5,1.6c1.4,0.9,2.9,2.3,3.8,3.8l1.4,2.3l0.2,14.6l0.2,14.6l48.4,0.1l48.4,0.1v-14c0-13.7,0-14.1,1.1-16.4c1.1-2.5,3.8-5.2,6-6.1c0.7-0.3,3.9-0.6,7.2-0.8l6-0.3l0.1-12l0.1-12.1l-1.2-2.5c-0.7-1.4-2.6-3.9-4.2-5.5c-8.1-8.5-22.2-14.3-42.1-17.3C103.4,72.3,83.4,71.8,75.4,72.6z'/%3E%3Cpath fill='%231C90B3' d='M209.3,147.4v71l-1.2,1.1l-1.1,1.2h-11.8h-11.8l-1.1,1.2c-1.7,1.6-1.7,4.6,0,6.2l1.1,1.2H213c20.7,0,30-0.1,30.8-0.5c2.9-1.3,2.9-6.2,0-7.6c-0.7-0.3-5.2-0.5-12.3-0.5c-10.6,0-11.2,0-12.4-1l-1.2-1l-0.1-71.1l-0.1-71.1l-4.2-0.1l-4.2-0.1V147.4L209.3,147.4z'/%3E%3Cpath fill='%231C90B3' d='M13.5,130.3c-0.5,0.2-1.5,1-2.2,1.7l-1.2,1.3L10,173.2c-0.1,35.1,0,40.1,0.6,41.3c1.6,3.1-4,2.9,79.3,2.9h75.8l1.5-1.4l1.6-1.4l0.1-40.2c0.1-44.5,0.3-42.2-3-43.7c-2.4-1.1-16.1-1.1-18.4,0.1c-3.4,1.7-3.3,0.8-3.3,32.9v28.8H89.5H34.8l-0.1-29.6l-0.1-29.6l-1.6-1.5l-1.5-1.6l-8.5-0.1C18.3,130,14,130.1,13.5,130.3z'/%3E%3Cpath fill='%231C90B3' d='M41.2,167.3c-0.1,0.3-0.1,4.9-0.1,10.1l0.1,9.6l48.4,0.1l48.4,0.1V177v-10.3H89.8C51,166.7,41.4,166.9,41.2,167.3z'/%3E%3Cpath fill='%231C90B3' d='M28.1,221.2c-1.1,1.1-1.4,1.8-1.4,3.4c0,1.6,0.3,2.3,1.4,3.4c1.4,1.4,1.5,1.4,6.7,1.4c5.3,0,5.4,0,6.7-1.4c1.1-1.1,1.4-1.8,1.4-3.4c0-1.6-0.3-2.3-1.4-3.4c-1.4-1.4-1.5-1.4-6.7-1.4C29.5,219.8,29.4,219.8,28.1,221.2z'/%3E%3Cpath fill='%231C90B3' d='M137.8,220.9c-0.6,0.6-1.3,1.7-1.5,2.4c-0.4,1.7,0.1,3.5,1.5,4.9c1.1,1.1,1.5,1.1,6.6,1.1c5.3,0,5.5,0,6.7-1.2c1.7-1.8,1.8-5.2,0-7.1c-1.1-1.2-1.3-1.2-6.7-1.2C139.3,219.8,138.9,219.8,137.8,220.9z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.vacancy-item .title p{font-size:20px;font-weight:600}.vacancy-item:hover .btn-primary{visibility:visible;opacity:1}.property-details-section .galleries{position:relative}.property-details-section .galleries .tags{position:absolute;top:10px;left:10px;height:24px;width:auto;border-radius:20px;padding:16px;background:var(--primary-color);display:flex;align-items:center;justify-content:center;z-index:9}.property-details-section .galleries .tags p{color:#fff;font-size:14px;margin-bottom:0}.property-details-section .galleries .gallery-slider{margin-bottom:20px}.property-details-section .galleries .gallery-slider .item{height:515px;width:100%;border-radius:20px;overflow:hidden}.property-details-section .galleries .gallery-slider .item img{width:100%;height:100%;object-fit:cover;object-position:center}.zoom-container{position:relative;overflow:hidden;cursor:pointer;transition:transform 0.3s ease;will-change:transform}.zoom-image{width:100%;height:auto;transition:transform 0.4s ease;transform-origin:center center;will-change:transform}.zoom-container:hover .zoom-image{transform:scale(1.4)}.slick-slider{touch-action:initial!important}.property-details-section .galleries .gallery-thumb .slick-track{margin-left:initial;margin-right:initial}.property-details-section .galleries .gallery-thumb .item{height:120px;width:100%;border-radius:12px;overflow:hidden;margin:0 10px}.property-details-section .galleries .gallery-thumb .item.slick-current{border:2px solid var(--secondary-color)}.property-details-section .galleries .gallery-thumb .item img{width:100%;height:100%;object-fit:cover;object-position:center}.property-details-section .detail-item:not(:last-of-type){border-bottom:1px solid #ddd}.property-details-section .detail-item iframe{width:100%;height:450px}.property-details-section .detail-item ul{list-style:disc;padding-left:20px}.property-details-section .detail-item ul li:not(:last-of-type){margin-bottom:7px}.property-details-section .detail-item.floor .details{border:1px solid #ddd;border-radius:20px;overflow:hidden;padding:20px}.property-details-section .key-highlights{padding:30px}.property-details-section .key-highlights ul li{padding:16px 0;font-weight:500}.property-details-section .key-highlights ul li:not(:last-of-type){border-bottom:1px dashed #1C90B333}.property-details-section .key-highlights ul li:first-of-type{padding-top:0}.property-details-section .key-highlights ul li span{color:var(--secondary-color);font-weight:600}.property-details-section .enquiry-form .btn-primary{margin-top:0;padding:16px 24px!important}#property-details-page .enquiry-form input,#property-details-page .enquiry-form textarea{padding:8px 20px!important}#property-details-page .enquiry-form select{padding:10px 20px!important}#property-details-page .enquiry-form select{padding:10px 20px}.custom-checkbox input[type="checkbox"]{opacity:0;position:absolute}.custom-checkbox .wpcf7-list-item label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:20px;user-select:none}.custom-checkbox .wpcf7-list-item label::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ccc;border-radius:3px;background-color:#fff;transition:background 0.2s}.custom-checkbox input[type="checkbox"]:checked+.wpcf7-list-item-label::before{background-color:#0073aa;content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #0073aa;border-radius:3px}.custom-checkbox input[type="checkbox"]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;left:7px;top:3px;width:5.2px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.select2-container .select2-selection--single{width:100%!important;padding:10px 20px!important;border-radius:12px!important;background:var(--bg-light-blue)!important;border:none!important;height:auto;display:flex;align-items:center;box-sizing:border-box;border:1px solid #cccccc!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--primary-color);line-height:1.2;padding:0;margin:0}::placeholder,.select2-selection__placeholder{color:var(--text-blue)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:12px}.select2-container .select2-dropdown{border-radius:12px;border:1px solid #ccc;background:var(--bg-light-blue);margin-top:30px}.select2-search__field,.select2-selection__clear{display:none!important}#property-details-page .enquiry-form input[type="submit"]{padding:12px 24px!important}#property-details-page .enquiry-form textarea{height:100px}#career-page .job-posts .item{padding:30px 40px;border:1px solid #c5c5c5;border-radius:20px}#career-page .job-posts .item .btn-primary{background:linear-gradient(90deg,#0B4571 0%,#1D74B5 100%)!important;transition:.6s ease}#career-page .job-posts .item .btn-primary:hover{background:linear-gradient(90deg,#1D74B5 0%,#0B4571 100%)!important;transition:.6s ease}.team{border-radius:20px;height:320px;background-size:cover;background-position:center;display:flex;align-items:flex-end;position:relative;z-index:0;overflow:hidden}.team:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#fff0 45.95%,rgb(0 0 0 / .9) 100%);background:linear-gradient(180deg,#fff0 45.95%,rgb(0 0 0 / .9) 100%);z-index:1}.team h5{font-weight:600;position:relative;z-index:4}#career-details-page .career-details-section .details{padding:40px}#career-details-page .career-details-section .details hr{margin:40px 0}#career-details-page .career-form .text p{font-weight:500}#career-details-page .career-form .text p a:hover{color:var(--secondary-color)!important}#contact-page .contact-details-section .details .item{border-radius:20px}#contact-page .contact-details-section .details .item .icon{width:64px;height:64px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-color);margin-right:20px}#contact-page .contact-details-section .details .item .text{width:calc(100% - 84px)}#contact-page .contact-details-section .details .item .text h5{font-weight:600;color:var(--primary-color)}#contact-page .contact-details-section .details .item .text p{margin-bottom:0}#contact-page .contact-details-section .details .item .text a{color:var(--primary-color);font-size:16px;font-weight:600}#contact-page .contact-details-section .details .item .text a:hover{color:var(--secondary-color)}.follow-us h5{font-weight:500;font-family:var(--Poppins-font)}.follow-us svg{font-size:20px}.follow-us svg path{fill:var(--primary-color)}.follow-us svg:hover path{fill:var(--secondary-color)}#contact-page .contact-form{padding-right:40px}#contact-page .forms-wrapper .select2-container .select2-selection--single{padding:20px 20px!important}#contact-page .forms-wrapper .nav-item button.active{color:var(--white-color)!important;border-color:var(--secondary-color)!important;background:var(--secondary-color)!important;transition:.6s ease-in-out}#contact-page .forms-wrapper .nav-item button{position:relative;line-height:140%!important}#contact-page .forms-wrapper .nav-item button:after{content:'';position:absolute;bottom:-20px;height:30px;width:30px;background-size:contain;left:50%;transform:translateX(-50%);background-image:url(https://directcareassistance.webfriend.online/wp-content/uploads/2025/11/down-arrow.png);opacity:0;visibility:hidden;background-repeat:no-repeat;z-index:-1}#contact-page .forms-wrapper .nav-item button.active:after{visibility:visible;opacity:1;transition:.8s ease}.last-section{padding-bottom:180px}#footer-wrapper .top-footer{position:relative;padding:150px 0 60px;margin-top:70px}#footer-wrapper .subscribe-section{box-shadow:-20px -20px 0 0 #DADADA;position:absolute;top:-70px;left:0;right:0;text-align:center;margin:auto}#footer-wrapper .top-footer .footer-logo{width:315px}#footer-wrapper .top-footer .footer-logo img{width:100%}#footer-wrapper .social li a{margin-right:20px;height:48px;width:48px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;background:#fff;transition:.4s ease}#footer-wrapper .top-footer .contact-details li{position:relative;padding-left:30px}#footer-wrapper .top-footer .contact-details li:after{content:'';position:absolute;top:4px;left:0;height:20px;width:20px;background-position:center;background-size:contain;background-repeat:no-repeat}#footer-wrapper .top-footer .contact-details li:nth-child(1):after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 20C3.45 20 2.97933 19.8043 2.588 19.413C2.19667 19.0217 2.00067 18.5507 2 18V6C2 5.45 2.196 4.97933 2.588 4.588C2.98 4.19667 3.45067 4.00067 4 4H20C20.55 4 21.021 4.196 21.413 4.588C21.805 4.98 22.0007 5.45067 22 6V18C22 18.55 21.8043 19.021 21.413 19.413C21.0217 19.805 20.5507 20.0007 20 20H4ZM12 13L20 8V6L12 11L4 6V8L12 13Z' fill='white'/%3E%3C/svg%3E")}#footer-wrapper .top-footer .contact-details li:nth-child(2):after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5559 15.5481L14.1009 16.0281C14.1009 16.0281 13.0179 17.1671 10.0629 14.0561C7.10786 10.945 8.19086 9.80605 8.19086 9.80605L8.47785 9.50305C9.18385 8.75905 9.25085 7.56505 8.63385 6.69305L7.37386 4.91005C6.60986 3.83005 5.13486 3.68805 4.25986 4.60905L2.69086 6.26005C2.25786 6.71705 1.96786 7.30805 2.00286 7.96505C2.09286 9.64505 2.81086 13.2581 6.81486 17.4751C11.0619 21.9451 15.0469 22.1231 16.6759 21.9621C17.1919 21.9121 17.6399 21.6331 18.0009 21.2531L19.4209 19.7571C20.3809 18.7471 20.1109 17.0171 18.8829 16.3111L16.9729 15.2111C16.1669 14.7481 15.1859 14.8841 14.5559 15.5471' fill='white'/%3E%3Cpath d='M16.9999 12C18.0872 11.9998 19.1448 11.6452 20.0125 10.9899C20.8801 10.3345 21.5105 9.41425 21.8081 8.36843C22.1057 7.32262 22.0543 6.20831 21.6616 5.19436C21.2689 4.18041 20.5564 3.32209 19.6321 2.74949C18.7078 2.17688 17.622 1.9212 16.5392 2.02119C15.4565 2.12118 14.4359 2.57139 13.6321 3.30358C12.8282 4.03578 12.285 5.01006 12.0846 6.07877C11.8843 7.14749 12.0378 8.25238 12.5219 9.226C12.6131 9.40287 12.6369 9.60688 12.5889 9.8L12.2909 10.913C12.2614 11.0232 12.2614 11.1392 12.2909 11.2494C12.3205 11.3596 12.3785 11.4601 12.4591 11.5407C12.5398 11.6214 12.6403 11.6794 12.7505 11.709C12.8607 11.7385 12.9767 11.7385 13.0869 11.709L14.1999 11.411C14.393 11.3629 14.597 11.3868 14.7739 11.478C15.4656 11.8216 16.2275 12.0003 16.9999 12Z' fill='white'/%3E%3C/svg%3E")}#footer-wrapper .top-footer .contact-details li:nth-child(3):after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(https://directcareassistance.com.au/wp-content/themes/directcare/assets/css/%23clip0_739_696)'%3E%3Cpath d='M12 1.5C9.81273 1.50248 7.71575 2.37247 6.16911 3.91911C4.62247 5.46575 3.75248 7.56273 3.75 9.75C3.75 16.8094 11.25 22.1409 11.5697 22.3641C11.6958 22.4524 11.846 22.4998 12 22.4998C12.154 22.4998 12.3042 22.4524 12.4303 22.3641C12.75 22.1409 20.25 16.8094 20.25 9.75C20.2475 7.56273 19.3775 5.46575 17.8309 3.91911C16.2843 2.37247 14.1873 1.50248 12 1.5ZM12 6.75C12.5933 6.75 13.1734 6.92595 13.6667 7.25559C14.1601 7.58524 14.5446 8.05377 14.7716 8.60195C14.9987 9.15013 15.0581 9.75333 14.9424 10.3353C14.8266 10.9172 14.5409 11.4518 14.1213 11.8713C13.7018 12.2909 13.1672 12.5766 12.5853 12.6924C12.0033 12.8081 11.4001 12.7487 10.8519 12.5216C10.3038 12.2946 9.83524 11.9101 9.50559 11.4167C9.17595 10.9234 9 10.3433 9 9.75C9 8.95435 9.31607 8.19129 9.87868 7.62868C10.4413 7.06607 11.2044 6.75 12 6.75Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_739_696'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}#footer-wrapper .social li a{margin-top:2px}#footer-wrapper .social li i,#footer-wrapper .social li svg{color:var(--secondary-color);font-size:20px;transition:.4s ease}#footer-wrapper .social li a:hover{transition:.4s ease;background:var(--secondary-color);box-shadow:0 2px 16px 4px rgb(0 0 0 / .25)}#footer-wrapper .social li a:hover svg path{fill:#fff;transition:.4s ease}#footer-wrapper .subscribe .subscribe-form p{text-align:center}#footer-wrapper .top-footer .feedback a{width:100%;text-align:center}#footer-wrapper .subscribe .btn-primary{margin-top:20px}#footer-wrapper .top-footer h6{color:#fff;font-weight:600;margin-bottom:24px;padding-bottom:10px;border-bottom:1px solid #fff;display:inline-block}#footer-wrapper .top-footer .text{padding-top:20px}#footer-wrapper .top-footer p{color:#fff;font-size:14px;font-weight:400}.top-footer .row .row{margin-top:-30px}.top-footer .row .row .ftr-nav{padding:30px 15px}.top-footer .row .row .ftr-nav:last-of-type{background:#fff;padding:30px 20px}.top-footer .row .row .ftr-nav:last-of-type a,.top-footer .row .row .ftr-nav:last-of-type h6{color:#000!important}.top-footer .row .row .ftr-nav:last-of-type h6{border-color:#000!important}.top-footer .row .row .ftr-nav:last-of-type a.btn-primary{color:#fff!important}#footer-wrapper .top-footer .contact-details li:after{filter:invert(1)}#footer-wrapper .top-footer .ftr-nav ul li{color:#fff}#footer-wrapper .top-footer .ftr-nav ul li:not(:last-of-type){margin-bottom:20px}#footer-wrapper .top-footer .ftr-nav ul li a{font-size:16px;color:#fff;transition:.4s ease}#footer-wrapper .top-footer .ftr-nav ul li a:hover{color:var(--secondary-color);transition:.4s ease}#footer-wrapper .bottom-footer{border-top:1px solid var(--white-color)}#footer-wrapper .bottom-footer p{color:#fff;font-size:14px}#footer-wrapper .bottom-footer ul li a{color:#fff;font-size:15px;transition:.4s ease}#footer-wrapper .bottom-footer ul li a:hover{color:var(--secondary-color);transition:.4s ease}.modal-header{border:0}.modal-body{padding:24px}body.page-template-referral #footer-wrapper .top-footer,body.page-template-feedback #footer-wrapper .top-footer,{margin-top:0}.slick-next{right:35px}.slick-prev{left:15px;z-index:9}.slick-next:before,.slick-prev:before{display:none}.slick-next svg,.slick-prev svg{height:24px;width:24px;color:#fff;border-radius:50%;background:rgb(255 255 255 / .45);padding:10px}.slick-next svg path,.slick-prev svg path{fill:#000}.swiper{width:100%;height:500px}.swiper .swiper-slide{border-radius:12px;overflow:hidden;height:100%}.swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.swiper-thumbs{height:120px;margin-top:20px}.swiper-thumbs .swiper-slider{height:100%;border-radius:12px;overflow:hidden}.swiper-thumbs .swiper-slide:hover img{transform:scale(1.2);transition:.4s ease}.swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border:2px solid var(--secondary-color)}.swiper-thumbs .swiper-slide img{height:100%;object-fit:cover;transition:.4s ease}.sticky-section{position:sticky;top:100px}#serviceAccordion h2{line-height:1.3}#serviceAccordion h2 button{font-weight:700}#serviceAccordion .accordion-button:not(.collapsed){background-color:var(--primary-color)!important;color:var(--white-color)}#serviceAccordion .accordion-button:not(.collapsed)::after{filter:brightness(30)}#serviceAccordion .accordion-item .btn-primary{background:#065763!important;border-color:#065763!important}.box-service{display:flex;align-items:center;text-align:center;justify-content:center;color:var(--white-color);padding:15px;font-size:14px;line-height:1.6;background-color:var(--primary-color);border-radius:12px;height:100%}#property-details-page .property-gallery{position:relative;width:100%}#property-details-page .property-gallery-main{position:relative;width:100%;height:auto;aspect-ratio:16 / 10;overflow:hidden;border:1px solid rgb(11 69 113 / .08);border-radius:18px;background:#f2f6f8}#property-details-page .property-gallery-main .swiper-wrapper{height:100%}#property-details-page .property-gallery-main .swiper-slide{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background:#f2f6f8}#property-details-page .property-gallery-image-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}#property-details-page .property-gallery-main .property-gallery-image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;cursor:zoom-in}#property-details-page .property-gallery-main .property-gallery-image:hover{transform:none!important}#property-details-page .property-gallery-prev,#property-details-page .property-gallery-next{position:absolute;top:50%;z-index:30;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid rgb(255 255 255 / .42);border-radius:50%;background:rgb(0 45 70 / .3);-webkit-backdrop-filter:blur(12px) saturate(145%);backdrop-filter:blur(12px) saturate(145%);color:#fff;font-size:15px;line-height:1;cursor:pointer;transform:translateY(-50%);box-shadow:0 5px 16px rgb(0 45 70 / .13),inset 0 1px 0 rgb(255 255 255 / .18);transition:background-color 0.22s ease,border-color 0.22s ease,transform 0.22s ease,box-shadow 0.22s ease}#property-details-page .property-gallery-prev{left:18px}#property-details-page .property-gallery-next{right:18px}#property-details-page .property-gallery-prev:hover,#property-details-page .property-gallery-next:hover{background:rgb(88 179 187 / .74);border-color:rgb(255 255 255 / .62);transform:translateY(-50%) scale(1.05)}#property-details-page .property-gallery-prev i,#property-details-page .property-gallery-next i,#property-details-page .property-gallery-prev svg,#property-details-page .property-gallery-next svg{color:#fff;pointer-events:none}#property-details-page .property-gallery-pagination{position:absolute;left:50%;bottom:18px;z-index:35;display:flex;align-items:center;justify-content:center;width:auto;max-width:calc(100% - 180px);gap:7px;transform:translateX(-50%)}#property-details-page .property-gallery-pagination .swiper-pagination-bullet{appearance:none;-webkit-appearance:none;flex:0 1 30px;width:30px;min-width:14px;height:3px;margin:0!important;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .48);opacity:1;cursor:pointer;transition:width 0.22s ease,flex-basis 0.22s ease,background-color 0.22s ease}#property-details-page .property-gallery-pagination .swiper-pagination-bullet:hover{background:rgb(255 255 255 / .76)}#property-details-page .property-gallery-pagination .swiper-pagination-bullet-active{flex-basis:42px;width:42px;background:rgb(255 255 255 / .98);box-shadow:0 1px 5px rgb(0 0 0 / .12)}#property-details-page .property-gallery-thumbnails-wrap{width:100%;margin-top:14px}#property-details-page .property-gallery-thumbs{width:100%;height:96px;margin:0;overflow:hidden}#property-details-page .property-gallery-thumbs .swiper-slide{width:124px;height:96px;flex-shrink:0;opacity:.62;transition:opacity 0.22s ease}#property-details-page .property-gallery-thumb{display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;border:2px solid #fff0;border-radius:10px;background:#f2f6f8;cursor:pointer;transition:border-color 0.22s ease}#property-details-page .property-gallery-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px;transform:none!important}#property-details-page .property-gallery-thumbs .swiper-slide:hover{opacity:.88}#property-details-page .property-gallery-thumbs .swiper-slide-thumb-active{opacity:1}#property-details-page .property-gallery-thumbs .swiper-slide-thumb-active .property-gallery-thumb{border-color:var(--secondary-color)}#property-details-page .property-gallery-prev:focus-visible,#property-details-page .property-gallery-next:focus-visible,#property-details-page .property-gallery-thumb:focus-visible,#property-details-page .property-gallery-pagination .swiper-pagination-bullet:focus-visible{outline:3px solid rgb(88 179 187 / .72);outline-offset:3px}.property-gallery-popup-trigger{cursor:zoom-in}.fancybox__backdrop{background:rgb(0 45 70 / .8)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fancybox__slide{padding:28px!important}.fancybox__content img{object-fit:contain!important}.fancybox__toolbar{--f-button-bg:rgba(0, 45, 70, 0.42);--f-button-hover-bg:rgba(88, 179, 187, 0.88);--f-button-color:#ffffff;--f-button-border-radius:50%}.fancybox__nav{--f-button-bg:rgba(0, 45, 70, 0.32);--f-button-hover-bg:rgba(88, 179, 187, 0.88);--f-button-color:#ffffff}@media (prefers-reduced-motion:reduce){#property-details-page .property-gallery-prev,#property-details-page .property-gallery-next,#property-details-page .property-gallery-pagination .swiper-pagination-bullet,#property-details-page .property-gallery-thumb{transition:none}}#home-page .banner-section{position:relative;min-height:700px;height:auto;display:flex;align-items:stretch;padding-top:0!important;padding-bottom:0!important;overflow:hidden;background:var(--primary-color)}#home-page .banner-section .hero-background{position:absolute;inset:0;z-index:0;width:100%;height:100%}#home-page .banner-section .hero-background-image{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}#home-page .banner-section .hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(6 44 72 / .96) 0%,rgb(6 44 72 / .91) 24%,rgb(6 44 72 / .76) 45%,rgb(6 44 72 / .42) 67%,rgb(6 44 72 / .16) 100%)}#home-page .banner-section>.container{position:relative;z-index:2;width:100%;min-height:inherit;height:auto;padding-top:92px;padding-bottom:92px}#home-page .banner-section .text-content{width:100%;max-width:760px;height:auto;display:flex;flex-direction:column;justify-content:center;padding-right:64px!important}#home-page .banner-section .text-content h1{max-width:720px;margin-bottom:24px!important;color:var(--white-color);font-size:clamp(48px, 4.5vw, 68px);font-weight:700;line-height:1.07;letter-spacing:-1.5px;text-wrap:balance}#home-page .banner-section .text-content>.text-white{max-width:610px}#home-page .banner-section .text-content>.text-white p{margin:0;color:rgb(255 255 255 / .9);font-size:18px;font-weight:400;line-height:1.7}#home-page .banner-section .action-buttons{display:flex;align-items:center;gap:12px!important;margin-top:30px}#home-page .banner-section .action-buttons .btn-secondary.btn-white,#home-page .banner-section .action-buttons .btn-secondary.btn-white:link,#home-page .banner-section .action-buttons .btn-secondary.btn-white:visited{min-height:54px;display:inline-flex;align-items:center;justify-content:center;margin-top:0;padding:16px 24px;border:1px solid var(--secondary-color)!important;border-radius:10px!important;background:var(--secondary-color)!important;color:var(--white-color)!important;font-size:15px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 10px 28px rgb(0 0 0 / .12);transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}#home-page .banner-section .action-buttons .btn-secondary.btn-white:hover{border-color:#4aa1aa!important;background:#4aa1aa!important;color:var(--white-color)!important;transform:translateY(-2px);box-shadow:0 14px 32px rgb(0 0 0 / .16)}#home-page .banner-section .action-buttons .btn-primary.bordered,#home-page .banner-section .action-buttons .btn-primary.bordered:link,#home-page .banner-section .action-buttons .btn-primary.bordered:visited{min-height:54px;display:inline-flex;align-items:center;justify-content:center;margin-top:0;padding:16px 24px;border:1px solid rgb(255 255 255 / .5)!important;border-radius:10px!important;background:rgb(255 255 255 / .06)!important;color:var(--white-color)!important;font-size:15px;font-weight:600;line-height:1;text-decoration:none;backdrop-filter:blur(3px);transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease}#home-page .banner-section .action-buttons .btn-primary.bordered:hover{border-color:rgb(255 255 255 / .82)!important;background:rgb(255 255 255 / .13)!important;color:var(--white-color)!important;transform:translateY(-2px)}#home-page .banner-section .action-buttons a:focus-visible{outline:3px solid rgb(255 255 255 / .95);outline-offset:4px}@media (prefers-reduced-motion:reduce){#home-page .banner-section .action-buttons a{transition:none}#home-page .banner-section .action-buttons a:hover{transform:none}}#home-page .trust-strip-section{position:relative;padding:26px 0;border-top:1px solid rgb(11 69 113 / .06);border-bottom:1px solid rgb(11 69 113 / .07);background:var(--bg-light-blue)}#home-page .trust-strip-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;width:100%;max-width:1320px;margin:0 auto;padding:0;list-style:none}#home-page .trust-strip-item{position:relative;display:flex;align-items:center;justify-content:center;gap:13px;min-width:0;min-height:74px;padding:10px 24px}#home-page .trust-strip-item:not(:last-child)::after{content:"";position:absolute;top:16%;right:0;width:1px;height:68%;background:rgb(11 69 113 / .1)}#home-page .trust-strip-icon{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(88 179 187 / .12);color:#247f88;font-size:15px}#home-page .trust-strip-content{min-width:0}#home-page .trust-strip-content p{max-width:160px;margin:0;color:var(--primary-color);font-family:var(--Poppins-font);font-size:14px;font-weight:600;line-height:1.45;text-wrap:balance}@media (max-width:1600px){.container{max-width:1320px}#home-page .banner-section{height:660px}#home-page .banner-section .video-box{width:830px;height:830px}#home-page .banner-section .video-box iframe{transform:translate(-50%,-50%) scale(1.96)}}@media (max-width:1399px){.block{padding:80px 0}.container{max-width:1140px}h1{font-size:70px;line-height:100%}h2{font-size:46px;line-height:calc(46px * 1.2)}h3{font-size:40px;line-height:calc(40px * 1.3)}h4{font-size:28px;line-height:calc(28px * 1.4)}h5{font-size:22px;line-height:calc(22px * 1.4)}h6{font-size:20px;line-height:calc(20px * 1.4)}.section-title h2{font-size:40px}.pb-80{padding-bottom:60px}.pb-60{padding-bottom:50px}.pb-40{padding-bottom:30px}.pb-20{padding-bottom:20px}.mb-60{margin-bottom:50px}.mb-40{margin-bottom:30px}.pb-100{padding-bottom:80px}.pt-100{padding-top:80px}.pt-80{padding-top:60px}.pt-60{padding-top:50px}.mt-100{margin-top:80px}#home-page .about-section .img-container figure:last-of-type{position:absolute;right:0;bottom:20px}#home-page .about-section .img-container figure:first-of-type{width:90%;height:598px}.features .item{height:430px}}@media (max-width:1199px){h1{font-size:60px;line-height:100%}h2{font-size:38px;line-height:calc(38px * 1.2)}h3{font-size:32px;line-height:calc(32px * 1.4)}h4{font-size:24px;line-height:calc(24px * 1.4)}h5{font-size:18px;line-height:calc(18px * 1.4)}h6{font-size:16px;line-height:calc(16px * 1.4)}.section-title h2{font-size:32px}.br-40{border-radius:30px}.container{max-width:960px}.block{padding:60px 0}.btn-primary,.btn-secondary{margin-top:20px}.common-banner-section.block{padding:60px 0}.common-banner-section h1{font-size:36px}.main-navigation ul li a{padding:5px 5px;font-size:15px}.main-navigation ul li a:after{left:5px}.menu-contact .btn-primary{padding:16px 10px;font-size:15px}#home-page .banner-section{height:500px}#home-page .banner-section .video-box{position:relative;width:600px;height:600px}#home-page .banner-section .video-box iframe{transform:translate(-50%,-50%) scale(2.5)}#home-page .testimonials-section .testimonials-slider .item .inner{padding:24px}#home-page .connect-section .connect{padding:60px 40px}.blog-card .thumb-img{height:300px}.support-services .item{padding:40px 30px}.team h4{font-size:28px}#about-page .messsage-section figure{border-radius:100%;height:265px;width:265px}#about-page .mission-details .item{padding:40px 30px}.features .item{height:380px;padding-top:45%}#about-page .team-section figure{height:390px}#about-page .team-section{padding-bottom:80px}#about-page .team-section figure:nth-child(2){height:250px;width:250px;bottom:-80px}#contact-page .map-section iframe{height:360px}#contact-page .contact-details-section .details .item .icon{width:44px;height:44px;margin-right:12px}#career-page .job-posts .item{padding:20px 40px}.team{height:260px}#referral-page .referral-form .heading:not(:first-of-type){padding-top:70px}.vacancy-item .btn-primary{width:70%}.searchandfilter .select2-container{width:220px!important}#footer-wrapper .top-footer{padding:130px 0 40px}#footer-wrapper .top-footer .subscribe{margin-top:60px}#footer-wrapper .top-footer .text{padding-top:24px}}@media (max-width:991px){.container{max-width:740px}.block{padding:40px 0}h1{font-size:40px;line-height:100%}h2{font-size:32px;line-height:calc(32px * 1.2)}h3{font-size:26px;line-height:calc(26px * 1.4)}h4{font-size:20px;line-height:calc(20px * 1.4)}h5{font-size:18px;line-height:calc(16px * 1.4)}.section-title br,.title br{display:none}.section-title h2{font-size:28px}.team-members-section .team .title{padding:16px}.team-members-section .team .title h4{margin-bottom:8px}.mobile-view{display:block}.top-header{display:none}#header-wrapper{position:relative}#header-wrapper .main-navigation{opacity:0;visibility:hidden;max-width:0;width:0;height:0;transition:width .4s ease}#header-wrapper .main-navigation ul{flex-direction:column;padding:30px;display:block!important}#header-wrapper .main-navigation ul li:last-of-type{display:block}#header-wrapper .main-navigation ul li a{font-size:16px;padding:16px 5px 5px;font-weight:500}.menu-contact{display:none}body.nav-open{overflow:hidden}body.nav-open #header-wrapper .main-navigation{position:absolute;visibility:visible;opacity:1;height:calc(100vh - 160px);top:77px;right:0;box-shadow:-1px 8px 14px 0 rgb(0 0 0 / .45);max-width:300px;width:100%;background:#fff;z-index:99;transition:width .6s ease}body.nav-open #header-wrapper .main-navigation ul{overflow:auto;height:100%}body.nav-open #header-wrapper .toggle-btn span:nth-child(1){transform:rotate(135deg) translate(4px,-7px);transition:.4s ease}body.nav-open #header-wrapper .toggle-btn span:nth-child(2){transition:.4s ease;opacity:0}body.nav-open #header-wrapper .toggle-btn span:nth-child(3){transform:rotate(-135deg) translate(4px,7px);transition:.4s ease}.main-navigation ul li.menu-item-has-children .sub-menu{position:relative;left:0;height:0!important;padding:0!important;transition:.4s ease}.main-navigation ul li.menu-item-has-children{padding-right:35px}.main-navigation ul li.menu-item-has-children:after{top:17px}.main-navigation ul li.menu-item-has-children.open-list .sub-menu{height:auto!important;padding:20px!important;box-shadow:none;padding-top:5px!important}.main-navigation ul li.menu-item-has-children>.sub-menu{width:120%}.toggle-btn{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.toggle-btn span{display:block;height:3px;width:34px;background-color:#000;transition:.4s ease;border-radius:5px}.toggle-btn span:not(:last-of-type){margin-bottom:5px}.pb-80{padding-bottom:40px}.pb-60{padding-bottom:30px}.pb-40{padding-bottom:20px}.pb-20{padding-bottom:16px}.br-40{border-radius:20px}.mb-60{margin-bottom:30px}.mb-40{margin-bottom:20px}.section-title{padding-bottom:16px}.pb-100{padding-bottom:50px}.pt-100{padding-top:50px}.pt-80{padding-top:40px}.pt-60{padding-top:30px}.mt-100{margin-top:50px}.filter input[type="submit"]{margin-top:8px}#home-page .about-section .img-container figure:first-of-type{height:438px}#home-page .about-section .img-container figure:last-of-type{height:200px;width:170px}#home-page .connect-section .connect{padding:40px 30px}#home-page .services-section:after{height:100%}#home-page .why-us-section{padding-top:40px!important}.features .item{height:330px}.input,.textarea{padding:16px 20px!important}.subscribe-form .wpcf7-spinner{top:-40px;left:80%}.subscribe-form .wpcf7 form .wpcf7-response-output{margin:0;color:#fff}.subscribe-form p{margin-bottom:0}.why-us-section li{width:160px;height:160px;padding:10px}#about-page .mission-details .item{padding:30px 20px}#about-page .team-section{padding-bottom:40px}#about-page .team-section figure:nth-child(2){bottom:-60px}.support-services .item{padding:40px 40px}.property-details-section .galleries .gallery-slider .item{height:415px}#career-page .job-posts .item{padding:20px 30px}.team h4{font-size:26px}#career-details-page .career-details-section .details{padding:25px 10px}.vacancy-item .btn-primary{position:initial;transform:translateY(0);opacity:1;visibility:visible}.vacancy-item .title{padding-bottom:0}.vacancy-item .action{padding:0 20px 20px}#referral-page .referral-form .heading:not(:first-of-type){padding-top:50px}#contact-page .contact-form{padding-right:0}#property-details-page .enquiry-form form{height:auto}#footer-wrapper .top-footer{margin-top:110px}#footer-wrapper .top-footer{padding:160px 0 20px}#footer-wrapper .top-footer h6{margin-bottom:16px}#footer-wrapper .top-footer .ftr-nav ul li:not(:last-of-type){margin-bottom:17px}#footer-wrapper .top-footer .contact-details{position:absolute;right:0;top:240px}}@media (max-width:767px){h1{font-size:30px;line-height:100%}h2{font-size:26px;line-height:calc(26px * 1.2)}h3{font-size:20px;line-height:calc(20px * 1.4)}h4{font-size:18px;line-height:calc(18px * 1.4)}.section-title h2{font-size:22px}.btn-primary,.btn-secondary{padding:14px 20px}.common-banner-section.block{padding:50px 0}.common-banner-section h1{font-size:30px}.site-logo{width:40%}.block{padding:30px 0}.container{max-width:100%;padding-left:20px;padding-right:20px}.btn-secondary,.btn-primary{margin-top:16px}.pre-title h6{line-height:26px;font-size:18px}.features .col-md-4:last-of-type .item{padding-bottom:30px}.features .item{height:auto;padding-top:30px}.select2-container .select2-dropdown{margin-top:38px}.toggle-btn{top:50%}.team{height:350px}body.nav-open #header-wrapper .main-navigation{height:calc(100vh - 99px);top:100px;max-width:100%;width:100%;transition:height 0.6s ease}body.nav-open #header-wrapper .toggle-btn span:nth-child(1){transform:rotate(135deg) translate(4px,-7px);transition:.4s ease}body.nav-open #header-wrapper .toggle-btn span:nth-child(2){transition:.4s ease;opacity:0}body.nav-open #header-wrapper .toggle-btn span:nth-child(3){transform:rotate(-135deg) translate(4px,7px);transition:.4s ease}#header-wrapper .top-header{display:none}#home-page .banner-section{height:auto}#home-page .banner-section .video-wrapper{position:initial!important}#home-page .banner-section .video-box{margin-top:20px;position:relative;border-radius:18px;overflow:hidden;width:100%;height:50vh;top:0;transform:translateY(0)}#home-page .banner-section .video-box iframe{position:initial;top:initial;width:100%;transform:translate(0,0) scale(1.6)}#home-page .connect-section .connect{flex-wrap:wrap;text-align:center;justify-content:center!important}#home-page .faq-section .btn-white{margin-top:20px}#service-page .services-items-container .item{padding:30px 20px}.support-services .item{padding:30px 20px}.property-details-section .galleries .gallery-slider .item{height:315px}#career-details-page .career-details-section .details{padding:20px}#career-page .job-posts .item{padding:20px 30px}#ndis-page .ndis-about-section .images-container{padding-bottom:100px}#ndis-page .ndis-about-section .images-container figure:first-of-type{position:relative}#ndis-page .assistance-section .logo img{width:50%}textarea{height:100px}#referral-page .referral-form .heading:not(:first-of-type){padding-top:30px}input[type="file"]::before{display:block;width:140px;text-align:center;margin-bottom:12px}.searchandfilter li,.filter .select2-container{width:100%!important}.filter .select2-container--default .select2-selection--single .select2-selection__arrow b{transform:translateY(-50%)}.filter form.searchandfilter .select2-container .select2-selection--single{padding:12px 14px!important;margin-bottom:10px}.top-footer .row .row .ftr-nav{padding:0 0}#contact-page .forms-wrapper .nav-item button{width:157px}#contact-page .forms-wrapper ul{overflow-x:auto}#contact-page .contact-details-section .details .item{flex-wrap:wrap;justify-content:center;padding:20px 20px!important}#contact-page .contact-details-section .details .item .text a{font-size:14px}#contact-page .contact-details-section .details .item .text{text-align:center;width:100%}#footer-wrapper .top-footer{padding:30px 0 30px}#footer-wrapper .top-footer .ftr-nav ul li a{font-size:14px}#footer-wrapper .top-footer .footer-logo{width:265px}#footer-wrapper .top-footer .text{padding-top:20px}#footer-wrapper .top-footer .subscribe{margin-top:30px}#footer-wrapper .subscribe-section{box-shadow:none;top:-110px}#footer-wrapper .top-footer{padding:150px 0 30px}#footer-wrapper .top-footer .contact-details{position:initial;right:initial;top:initial}#footer-wrapper .top-footer .contact-details ul li{padding-left:0;padding-top:30px}}@media (max-width:576px){.container{max-width:100%}}@media (max-width:991px){#property-details-page .property-gallery-main{aspect-ratio:16 / 10}#property-details-page .property-gallery-thumbs{height:88px}#property-details-page .property-gallery-thumbs .swiper-slide{width:114px;height:88px}}@media (max-width:767px){#property-details-page .property-gallery-main{aspect-ratio:4 / 3;border-radius:14px}#property-details-page .property-gallery-prev,#property-details-page .property-gallery-next{width:40px;height:40px;font-size:13px}#property-details-page .property-gallery-prev{left:12px}#property-details-page .property-gallery-next{right:12px}#property-details-page .property-gallery-pagination{bottom:12px;max-width:calc(100% - 130px);gap:5px}#property-details-page .property-gallery-pagination .swiper-pagination-bullet{flex-basis:22px;width:22px;min-width:10px;height:3px}#property-details-page .property-gallery-pagination .swiper-pagination-bullet-active{flex-basis:32px;width:32px}#property-details-page .property-gallery-thumbnails-wrap{margin-top:10px}#property-details-page .property-gallery-thumbs{height:76px}#property-details-page .property-gallery-thumbs .swiper-slide{width:98px;height:76px}.fancybox__slide{padding:14px!important}}@media (max-width:575px){#property-details-page .property-gallery-prev,#property-details-page .property-gallery-next{width:38px;height:38px}#property-details-page .property-gallery-pagination{max-width:calc(100% - 115px);gap:4px}#property-details-page .property-gallery-pagination .swiper-pagination-bullet{flex-basis:18px;width:18px;min-width:8px}#property-details-page .property-gallery-pagination .swiper-pagination-bullet-active{flex-basis:27px;width:27px}#property-details-page .property-gallery-thumbs{height:68px}#property-details-page .property-gallery-thumbs .swiper-slide{width:88px;height:68px}}@media (max-width:400px){#property-details-page .property-gallery-prev,#property-details-page .property-gallery-next{width:35px;height:35px}#property-details-page .property-gallery-pagination{max-width:calc(100% - 105px)}#property-details-page .property-gallery-pagination .swiper-pagination-bullet{flex-basis:15px;width:15px;min-width:7px}#property-details-page .property-gallery-pagination .swiper-pagination-bullet-active{flex-basis:23px;width:23px}#property-details-page .property-gallery-thumbs{height:64px}#property-details-page .property-gallery-thumbs .swiper-slide{width:82px;height:64px}}@media (max-width:1600px){#home-page .banner-section{min-height:660px;height:auto}#home-page .banner-section>.container{padding-top:84px;padding-bottom:84px}}@media (max-width:1399px){#home-page .banner-section{min-height:620px}#home-page .banner-section>.container{padding-top:78px;padding-bottom:78px}#home-page .banner-section .text-content{max-width:690px;padding-right:50px!important}#home-page .banner-section .text-content h1{max-width:650px;font-size:56px}#home-page .banner-section .text-content>.text-white p{font-size:17px}}@media (max-width:1199px){#home-page .banner-section{min-height:570px;height:auto}#home-page .banner-section>.container{min-height:inherit;padding-top:68px;padding-bottom:68px}#home-page .banner-section .text-content{max-width:610px;padding-right:40px!important}#home-page .banner-section .text-content h1{max-width:580px;margin-bottom:20px!important;font-size:48px;letter-spacing:-1px}#home-page .banner-section .text-content>.text-white{max-width:540px}#home-page .banner-section .text-content>.text-white p{font-size:16px}#home-page .banner-section .action-buttons{margin-top:26px}}@media (max-width:991px){#home-page .banner-section{min-height:550px}#home-page .banner-section>.container{padding-top:64px;padding-bottom:64px}#home-page .banner-section .hero-background-image{object-position:68% center}#home-page .banner-section .hero-overlay{background:linear-gradient(90deg,rgb(6 44 72 / .94) 0%,rgb(6 44 72 / .86) 42%,rgb(6 44 72 / .6) 72%,rgb(6 44 72 / .34) 100%)}#home-page .banner-section .text-content{max-width:570px;padding-right:32px!important}#home-page .banner-section .text-content h1{max-width:540px;font-size:42px;line-height:1.1}#home-page .banner-section .text-content>.text-white{max-width:500px}}@media (max-width:767px){#home-page .banner-section{min-height:520px;height:auto}#home-page .banner-section>.container{min-height:inherit;padding-top:68px;padding-bottom:68px}#home-page .banner-section .hero-background-image{object-position:center center}#home-page .banner-section .hero-overlay{background:linear-gradient(180deg,rgb(6 44 72 / .64) 0%,rgb(6 44 72 / .72) 50%,rgb(6 44 72 / .82) 100%)}#home-page .banner-section .text-content{max-width:610px;padding-right:0!important;margin-bottom:0!important}#home-page .banner-section .text-content h1{max-width:540px;margin-bottom:18px!important;font-size:36px;line-height:1.12;letter-spacing:-.6px}#home-page .banner-section .text-content>.text-white{max-width:500px}#home-page .banner-section .text-content>.text-white p{font-size:15px;line-height:1.65}#home-page .banner-section .action-buttons{gap:10px!important;margin-top:24px}#home-page .banner-section .action-buttons .btn-secondary.btn-white,#home-page .banner-section .action-buttons .btn-primary.bordered{min-height:52px;padding:15px 20px;font-size:14px}}@media (max-width:575px){#home-page .banner-section{min-height:500px}#home-page .banner-section>.container{padding-top:58px;padding-bottom:58px}#home-page .banner-section .text-content h1{max-width:430px;font-size:32px;letter-spacing:-.4px}#home-page .banner-section .text-content>.text-white p{font-size:14px}#home-page .banner-section .action-buttons{width:100%;max-width:330px;flex-direction:column;align-items:stretch;gap:10px!important}#home-page .banner-section .action-buttons .btn-secondary.btn-white,#home-page .banner-section .action-buttons .btn-primary.bordered{width:100%}}@media (max-width:400px){#home-page .banner-section{min-height:490px}#home-page .banner-section>.container{padding-top:52px;padding-bottom:52px}#home-page .banner-section .text-content h1{font-size:30px}#home-page .banner-section .action-buttons{max-width:100%}}@media (max-width:1199px){#home-page .trust-strip-section{padding:24px 0}#home-page .trust-strip-item{gap:11px;padding:10px 16px}#home-page .trust-strip-icon{width:40px;height:40px;flex-basis:40px;font-size:14px}#home-page .trust-strip-content p{max-width:145px;font-size:13px}}@media (max-width:991px){#home-page .trust-strip-section{padding:22px 0}#home-page .trust-strip-grid{grid-template-columns:repeat(6,minmax(0,1fr));max-width:720px}#home-page .trust-strip-item{grid-column:span 2;min-height:96px;justify-content:flex-start;padding:20px 24px}#home-page .trust-strip-item:nth-child(4){grid-column:2 / 4}#home-page .trust-strip-item:nth-child(5){grid-column:4 / 6}#home-page .trust-strip-item::after{display:none}#home-page .trust-strip-item:nth-child(1),#home-page .trust-strip-item:nth-child(2){border-right:1px solid rgb(11 69 113 / .09)}#home-page .trust-strip-item:nth-child(4){border-right:1px solid rgb(11 69 113 / .09)}#home-page .trust-strip-item:nth-child(-n+3){border-bottom:1px solid rgb(11 69 113 / .09)}#home-page .trust-strip-content p{max-width:150px;font-size:14px}}@media (max-width:767px){#home-page .trust-strip-section{padding:16px 0}#home-page .trust-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}#home-page .trust-strip-item,#home-page .trust-strip-item:nth-child(4),#home-page .trust-strip-item:nth-child(5){grid-column:auto}#home-page .trust-strip-item{min-height:94px;justify-content:flex-start;gap:11px;padding:18px 16px}#home-page .trust-strip-item:nth-child(1),#home-page .trust-strip-item:nth-child(2),#home-page .trust-strip-item:nth-child(4),#home-page .trust-strip-item:nth-child(-n+3){border-right:0;border-bottom:0}#home-page .trust-strip-item:nth-child(odd):not(:last-child){border-right:1px solid rgb(11 69 113 / .09)}#home-page .trust-strip-item:nth-child(-n+4){border-bottom:1px solid rgb(11 69 113 / .09)}#home-page .trust-strip-item:last-child{grid-column:1 / -1;justify-content:center}#home-page .trust-strip-icon{width:38px;height:38px;flex-basis:38px;font-size:13px}#home-page .trust-strip-content p{max-width:145px;font-size:13px;line-height:1.45}#home-page .trust-strip-item:last-child .trust-strip-content p{max-width:none}}@media (max-width:575px){#home-page .trust-strip-section{padding:10px 0}#home-page .trust-strip-grid{grid-template-columns:1fr}#home-page .trust-strip-item,#home-page .trust-strip-item:last-child{grid-column:auto;min-height:70px;justify-content:flex-start;gap:13px;padding:14px 10px;border-right:0!important;border-bottom:1px solid rgb(11 69 113 / .08)}#home-page .trust-strip-item:last-child{border-bottom:0}#home-page .trust-strip-icon{width:40px;height:40px;flex-basis:40px;font-size:14px}#home-page .trust-strip-content p,#home-page .trust-strip-item:last-child .trust-strip-content p{max-width:none;font-size:14px;line-height:1.45}}