:root{--black:#222222;--white:#fff;--gray-100:#ACACAC;--gray-200:#C3C3C3;--purple:#5E138D;--primary-font-family:"quicksand",sans-serif}::selection{background:rgba(94,19,141,0.55);color:#fff;text-shadow:none}*,::after,::before{text-rendering:optimizeLegibility;outline:0}body{font-family:var(--primary-font-family);font-weight:400;font-size:calc(14px + (20 - 14) * ((100vw - 380px) / (1980 - 380)));color:var(--gray-200);background-color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}@media screen and (min-width: 1980px){body{font-size:20px}}@media screen and (max-width: 991px){body{font-size:16px}}@media screen and (max-width: 580px){body{font-size:14px}}body.admin-bar{position:relative}body.overflow-hide{overflow:hidden;height:100vh}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--primary-font-family);font-weight:700;color:var(--purple)}h1,h2{font-weight:800}a{color:var(--purple);text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s}a:hover{color:#400d60;text-decoration:none}img{max-width:100%}.btn{font-size:calc(18px + (24 - 18) * ((100vw - 380px) / (1980 - 380)));font-weight:500;border:0;border-radius:30px;padding:15px 40px 10px 20px;box-shadow:none !important;transition:0.5s;transform:scale(1);line-height:1;position:relative;background:var(--gray-200);color:var(--white);min-width:140px;vertical-align:middle;display:inline-block}.btn i.icon{position:absolute;background:url(../images/svg/arrow-let.svg) center no-repeat;background-size:contain;width:24px;height:34%;margin-left:10px;transition:all 0.4s}@media screen and (max-width: 991px){.btn i.icon{height:30%;margin-top:-1px}}.btn:hover{background:var(--purple)}.btn:hover i.icon{margin-left:15px}.btn.btn-primary{background:var(--purple);color:var(--white);min-width:250px;padding:15px 60px 12px 35px}.btn.btn-primary:hover{background:#4f1077}@media screen and (min-width: 1980px){.btn{font-size:24px}}.container{min-width:90%}@media (min-width: 1640px){.container{min-width:1320px}}@media (max-width: 767px){.container{width:95%}}@media (max-width: 480px){.container{min-width:90%}}.main-content{min-height:calc(100vh - 500px);position:relative;overflow:hidden}h2.title{font-size:calc(24px + (50 - 24) * ((100vw - 320px) / (1980 - 320)));line-height:1.25;color:var(--purple);margin:0}@media screen and (min-width: 1980px){h2.title{font-size:50px}}h3.sub-title{font-size:calc(40px + (65 - 40) * ((100vw - 320px) / (1980 - 320)));letter-spacing:-1.36px;line-height:1;text-transform:capitalize;font-weight:900;margin-top:-30px;position:relative;z-index:1}@media screen and (min-width: 1980px){h3.sub-title{font-size:65px}}@media screen and (max-width: 1300px){h3.sub-title{margin-top:-20px}}@media screen and (max-width: 991px){h3.sub-title{margin-top:-15px}}.gform_wrapper.gravity-theme .gform_validation_errors h2.gform_submission_error{font-size:13.2px !important;margin-bottom:0 !important;letter-spacing:0 !important}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{padding:5px 0 0 0 !important;background-color:transparent;border:0;margin-top:0;font-size:13.2px;font-weight:400}.gform_wrapper.gravity-theme form .gfield .gfield_label{font-weight:300;color:#ACACAC;font-size:calc(16px + (20 - 16) * ((100vw - 380px) / (1980 - 380)))}@media screen and (min-width: 1980px){.gform_wrapper.gravity-theme form .gfield .gfield_label{font-size:20px}}.gform_wrapper.gravity-theme form .gfield .gfield_label .gfield_required{display:none}.gform_wrapper.gravity-theme form .gfield input[type=color],.gform_wrapper.gravity-theme form .gfield input[type=date],.gform_wrapper.gravity-theme form .gfield input[type=email],.gform_wrapper.gravity-theme form .gfield input[type=month],.gform_wrapper.gravity-theme form .gfield input[type=number],.gform_wrapper.gravity-theme form .gfield input[type=password],.gform_wrapper.gravity-theme form .gfield input[type=search],.gform_wrapper.gravity-theme form .gfield input[type=tel],.gform_wrapper.gravity-theme form .gfield input[type=text],.gform_wrapper.gravity-theme form .gfield input[type=time],.gform_wrapper.gravity-theme form .gfield input[type=url],.gform_wrapper.gravity-theme form .gfield input[type=week],.gform_wrapper.gravity-theme form .gfield select,.gform_wrapper.gravity-theme form .gfield textarea{background:#F1F1F1;border-radius:30px;border:0;padding:13px 30px;font-size:calc(14px + (20 - 14) * ((100vw - 380px) / (1980 - 380)));font-weight:200;color:var(--black)}@media screen and (min-width: 1980px){.gform_wrapper.gravity-theme form .gfield input[type=color],.gform_wrapper.gravity-theme form .gfield input[type=date],.gform_wrapper.gravity-theme form .gfield input[type=email],.gform_wrapper.gravity-theme form .gfield input[type=month],.gform_wrapper.gravity-theme form .gfield input[type=number],.gform_wrapper.gravity-theme form .gfield input[type=password],.gform_wrapper.gravity-theme form .gfield input[type=search],.gform_wrapper.gravity-theme form .gfield input[type=tel],.gform_wrapper.gravity-theme form .gfield input[type=text],.gform_wrapper.gravity-theme form .gfield input[type=time],.gform_wrapper.gravity-theme form .gfield input[type=url],.gform_wrapper.gravity-theme form .gfield input[type=week],.gform_wrapper.gravity-theme form .gfield select,.gform_wrapper.gravity-theme form .gfield textarea{font-size:20px}}@media screen and (max-width: 767px){.gform_wrapper.gravity-theme form .gfield input[type=color],.gform_wrapper.gravity-theme form .gfield input[type=date],.gform_wrapper.gravity-theme form .gfield input[type=email],.gform_wrapper.gravity-theme form .gfield input[type=month],.gform_wrapper.gravity-theme form .gfield input[type=number],.gform_wrapper.gravity-theme form .gfield input[type=password],.gform_wrapper.gravity-theme form .gfield input[type=search],.gform_wrapper.gravity-theme form .gfield input[type=tel],.gform_wrapper.gravity-theme form .gfield input[type=text],.gform_wrapper.gravity-theme form .gfield input[type=time],.gform_wrapper.gravity-theme form .gfield input[type=url],.gform_wrapper.gravity-theme form .gfield input[type=week],.gform_wrapper.gravity-theme form .gfield select,.gform_wrapper.gravity-theme form .gfield textarea{padding:13px 15px;min-height:auto !important;line-height:1 !important}}@media screen and (max-width: 480px){.gform_wrapper.gravity-theme form .gfield input[type=color],.gform_wrapper.gravity-theme form .gfield input[type=date],.gform_wrapper.gravity-theme form .gfield input[type=email],.gform_wrapper.gravity-theme form .gfield input[type=month],.gform_wrapper.gravity-theme form .gfield input[type=number],.gform_wrapper.gravity-theme form .gfield input[type=password],.gform_wrapper.gravity-theme form .gfield input[type=search],.gform_wrapper.gravity-theme form .gfield input[type=tel],.gform_wrapper.gravity-theme form .gfield input[type=text],.gform_wrapper.gravity-theme form .gfield input[type=time],.gform_wrapper.gravity-theme form .gfield input[type=url],.gform_wrapper.gravity-theme form .gfield input[type=week],.gform_wrapper.gravity-theme form .gfield select,.gform_wrapper.gravity-theme form .gfield textarea{padding:13px 15px}}.gform_wrapper.gravity-theme form .gfield input[type=color]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=color]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=date]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=date]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=email]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=email]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=month]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=month]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=number]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=number]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=password]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=password]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=search]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=search]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=tel]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=tel]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=text]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=time]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=time]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=url]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=url]::placeholder,.gform_wrapper.gravity-theme form .gfield input[type=week]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield input[type=week]::placeholder,.gform_wrapper.gravity-theme form .gfield select::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield select::placeholder,.gform_wrapper.gravity-theme form .gfield textarea::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield textarea::placeholder{color:rgba(34,34,34,0.45)}.gform_wrapper.gravity-theme form .gfield textarea{resize:none;height:120px}.gform_wrapper.gravity-theme form .gfield select{color:var(--black);background-image:url(../images/arrow_down.svg);background-repeat:no-repeat;-webkit-appearance:none;background-position-x:96%;background-position-y:center;padding:14px 60px 16px 30px}@media screen and (max-width: 767px){.gform_wrapper.gravity-theme form .gfield select{padding:12px 60px 12px 15px}}@media screen and (max-width: 480px){.gform_wrapper.gravity-theme form .gfield select{background-size:6%}}.gform_wrapper.gravity-theme form .gfield select:invalid option{color:rgba(34,34,34,0.45)}.gform_wrapper.gravity-theme form .gfield select option{font-weight:200;color:var(--black);padding:7px 5px}.gform_wrapper.gravity-theme form .chosen-container a.chosen-single{background:#EFEFEF;border-radius:16px;border:0;padding:14px 30px;font-size:calc(16px + (20 - 16) * ((100vw - 320px) / (1980 - 320)));font-weight:200}@media screen and (min-width: 1980px){.gform_wrapper.gravity-theme form .chosen-container a.chosen-single{font-size:20px}}.gform_wrapper.gravity-theme form .gform_footer{padding-bottom:0;text-align:right}.gform_wrapper.gravity-theme form .gform_footer [type=button],.gform_wrapper.gravity-theme form .gform_footer [type=reset],.gform_wrapper.gravity-theme form .gform_footer [type=submit],.gform_wrapper.gravity-theme form .gform_footer button{font-size:calc(18px + (24 - 18) * ((100vw - 320px) / (1980 - 320)));font-weight:700;border:0;border-radius:30px;padding:15px 40px 12px;line-height:1;box-shadow:none !important;transition:0.5s;background:var(--purple);color:#fff;text-transform:uppercase;width:auto}.gform_wrapper.gravity-theme form .gform_footer [type=button]:hover,.gform_wrapper.gravity-theme form .gform_footer [type=reset]:hover,.gform_wrapper.gravity-theme form .gform_footer [type=submit]:hover,.gform_wrapper.gravity-theme form .gform_footer button:hover{--x:100%}@media screen and (min-width: 1980px){.gform_wrapper.gravity-theme form .gform_footer [type=button],.gform_wrapper.gravity-theme form .gform_footer [type=reset],.gform_wrapper.gravity-theme form .gform_footer [type=submit],.gform_wrapper.gravity-theme form .gform_footer button{font-size:24px}}@media screen and (max-width: 767px){.gform_wrapper.gravity-theme form .gform_footer [type=button],.gform_wrapper.gravity-theme form .gform_footer [type=reset],.gform_wrapper.gravity-theme form .gform_footer [type=submit],.gform_wrapper.gravity-theme form .gform_footer button{padding:10px 20px 8px;line-height:1 !important}}@media screen and (max-width: 520px){.gform_wrapper.gravity-theme form .gform_footer [type=button],.gform_wrapper.gravity-theme form .gform_footer [type=reset],.gform_wrapper.gravity-theme form .gform_footer [type=submit],.gform_wrapper.gravity-theme form .gform_footer button{min-width:auto;width:100%}}#breadcrumbs{padding:10px 0;color:rgba(34,34,34,0.85);font-size:20px;font-weight:200}#breadcrumbs a{display:inline-block;color:rgba(34,34,34,0.85);margin-right:5px}#breadcrumbs .breadcrumb_last{margin-left:5px}.modal-backdrop{background-color:#111B2B}.modal-backdrop.show{opacity:.73}.page-banner .wrap{position:relative;padding:100px 0 40px;display:flex;flex-wrap:wrap;align-items:center;height:700px}@media screen and (min-width: 5400px){.page-banner .wrap{height:1240px}}@media screen and (max-width: 5399px){.page-banner .wrap{height:1240px}}@media screen and (max-width: 4500px){.page-banner .wrap{height:1140px}}@media screen and (max-width: 3200px){.page-banner .wrap{height:840px}}@media screen and (max-width: 2200px){.page-banner .wrap{height:760px}}@media screen and (max-width: 2199px){.page-banner .wrap{height:700px}}@media screen and (max-width: 1280px){.page-banner .wrap{height:700px}}@media screen and (max-width: 991px){.page-banner .wrap{height:610px}}@media screen and (max-width: 767px){.page-banner .wrap{height:590px}}.page-banner .wrap .banner-image{position:absolute;z-index:-1;top:0;width:100%;height:100%}.page-banner .wrap .banner-image img{object-fit:cover;object-position:bottom center;width:100%;height:100%}@media screen and (max-width: 991px){.page-banner .wrap .banner-image img{object-position:center bottom}}.page-banner .wrap .container{position:relative}.page-banner .wrap .container>div.text-center{position:relative}.page-banner .wrap .container>div.text-center:after{content:"";position:absolute;background-color:var(--purple);height:180px;width:180px;border-radius:50%;top:calc(50% - 95px);left:calc(50% - 90px);z-index:-1}.page-banner .wrap .container h1{font-size:calc(32px + (55 - 32) * ((100vw - 380px) / (1980 - 380)));line-height:1.1;color:var(--white);font-weight:700;text-shadow:0 3px 6px #00000029;letter-spacing:0.5px;margin:0;position:relative}@media screen and (min-width: 1980px){.page-banner .wrap .container h1{font-size:55px}}.page-banner .wrap .waves{position:absolute;bottom:-40px;width:100%}@media screen and (max-width: 991px){.page-banner .wrap .waves{bottom:-20px}}@media screen and (max-width: 767px){.page-banner .wrap .waves{bottom:-10px}}@media screen and (max-width: 510px){.page-banner .wrap .waves{bottom:-1px}}.page-banner .wrap .waves img{width:100%}.page-template-default .content-page{padding:60px 0 100px;max-width:1200px;min-width:auto}@media screen and (max-width: 1280px){.page-template-default .content-page{max-width:90%}}@media screen and (max-width: 767px){.page-template-default .content-page{padding:60px 0}}.text-content ul{list-style:none;padding:0}.text-content ul li{position:relative;margin-bottom:10px;padding-left:30px}@media screen and (max-width: 767px){.text-content ul li{padding-left:25px}}.text-content ul li:before{content:"";background:url(../images/icon-dot.svg) center no-repeat;background-size:contain;position:absolute;height:12px;width:12px;left:0;top:4px}@media screen and (max-width: 991px){.text-content ul li:before{height:8px;width:8px}}.text-content p{margin-bottom:15px;line-height:1.3}.text-content strong,.text-content b{font-weight:500}.content-wrap{padding:60px 0 100px}@media screen and (max-width: 991px){.content-wrap{padding:45px 0 70px}}@media screen and (max-width: 991px){.content-wrap{padding:40px 0 50px}}@keyframes mover{0%{transform:translateY(20px)}100%{transform:translateY(0px)}}header#header{position:absolute;top:0;width:100%;background:#fff;left:0;padding:0;z-index:10;transform:translate3d(0, 0, 0);transition:all 0.3s;backface-visibility:hidden;border-radius:0 0 60px 60px}@media screen and (max-width: 991px){header#header{border-radius:0 0 30px 30px}}@media screen and (max-width: 991px){header#header.sticky a.navbar-brand img{height:38px}}@media screen and (max-width: 991px){header#header.sticky{position:fixed;transform:translate3d(0, 100%, 0);transition:transform 0.3s;top:-90px;box-shadow:0 2px 10px rgba(0,0,0,0.07);background:var(--white);padding:0}}header#header .container{max-width:95%;width:1680px}@media screen and (max-width: 991px){header#header .container{max-width:90%}}header#header a.navbar-brand{padding:24px 0;transition:all 0.5s}@media screen and (max-width: 991px){header#header a.navbar-brand{padding:24px 0}}@media screen and (max-width: 767px){header#header a.navbar-brand{margin:0}}@media screen and (max-width: 1310px){header#header a.navbar-brand img{height:50px}}@media screen and (max-width: 991px){header#header a.navbar-brand img{height:42px}}@media screen and (max-width: 767px){header#header a.navbar-brand img{height:34px}}header#header .navbar-toggler{box-shadow:none;outline:none;padding:0}header#header nav{transform:translate3d(0, 0, 0);transition:transform 0.3s ease;margin-top:10px}@media screen and (max-width: 991px){header#header nav{margin:0}}@media screen and (max-width: 991px){header#header nav.on{transform:translate3d(100%, 0, 0)}}header#header nav a.close{display:none}@media screen and (max-width: 991px){header#header nav a.close{display:inline-block;position:absolute;font-size:26px;right:30px;color:var(--black);font-weight:900}}@media screen and (max-width: 991px){header#header nav .navbar-nav{margin-top:30px}}header#header nav .navbar-nav li{padding:10px 20px}header#header nav .navbar-nav li.current-menu-item a{color:var(--purple)}header#header nav .navbar-nav li a{display:inline-block;vertical-align:middle;font-size:calc(14px + (16 - 14) * ((100vw - 380px) / (1980 - 380)));font-weight:500;color:var(--gray-200);text-decoration:none;position:relative;padding-bottom:10px}@media screen and (min-width: 1980px){header#header nav .navbar-nav li a{font-size:16px}}@media screen and (max-width: 1180px){header#header nav .navbar-nav li a{font-size:14px}}@media screen and (max-width: 991px){header#header nav .navbar-nav li a{font-size:18px;padding-bottom:0}}header#header nav .navbar-nav li a:before{position:absolute;content:"";left:0;width:0;height:3px;background:var(--purple);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;bottom:0}header#header nav .navbar-nav li a:hover{color:var(--purple)}header#header nav .navbar-nav li a:hover:before{width:100%}@media screen and (max-width: 991px){header#header nav .navbar-nav li{display:block;padding:15px;width:100%}}@media screen and (max-width: 1360px){header#header nav .navbar-nav li{padding:10px 10px}}@media screen and (max-width: 1100px){header#header nav .navbar-nav li{padding:10px 8px}}@media screen and (max-width: 1080px){header#header nav .navbar-nav li{padding:10px 5px}}@media screen and (max-width: 991px){header#header nav .navbar-nav li{padding:10px 0}}@media screen and (max-width: 991px){header#header nav{position:fixed;width:440px;transform:translate3d(0, 0, 0);height:101vh;background:#fff;top:0;padding-top:35px;padding-left:50px;z-index:99;overflow-x:hidden;overflow-y:auto;left:-440px}}header#header nav .call-us{display:block;position:relative;padding:20px 0 0}@media screen and (max-width: 991px){header#header nav .call-us a i{margin-right:10px}}@media screen and (min-width: 992px){header#header nav .call-us{display:none}}@media screen and (max-width: 480px){header#header nav{width:100%;left:-100%;padding-top:25px;padding-left:25px}}header#header .callus{margin-right:20px}@media screen and (max-width: 991px){header#header .call-us{display:none}}header#header .call-us a{font-weight:600;color:var(--purple);font-size:calc(16px + (20 - 16) * ((100vw - 380px) / (1980 - 380)))}@media screen and (min-width: 1980px){header#header .call-us a{font-size:20px}}@media screen and (max-width: 1180px){header#header .call-us a{font-size:14px}}@media screen and (max-width: 1080px){header#header .call-us a{font-size:12px}}@media screen and (max-width: 991px){header#header .call-us a{font-size:18px}}header#header .call-us a i{margin-right:10px}@media screen and (max-width: 1330px){header#header .call-us a i{margin-right:5px}}@media screen and (max-width: 1180px){header#header .call-us a i img{width:18px}}@media screen and (max-width: 1080px){header#header .call-us a i img{width:16px}}@media screen and (max-width: 991px){header#header .call-us a i img{width:20px;margin-right:4px}}.header-bottom-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:11;opacity:0;background:rgba(0,0,0,0.2);cursor:pointer}.header-bottom-overlay.show{display:block;z-index:10;opacity:1}footer#footer{overflow:hidden;position:relative;background:var(--purple)}@media (min-width: 1380px){footer#footer .container{max-width:1240px;min-width:auto}}footer#footer .top{color:#fff;position:relative;padding:100px 0}@media screen and (max-width: 1380px){footer#footer .top{padding:70px 0 50px}}@media screen and (max-width: 991px){footer#footer .top{padding:40px 0 50px}}footer#footer .top a{color:#fff}footer#footer .top .about{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-200);padding-bottom:25px}footer#footer .top .about .logo{padding:20px 0;margin-top:-20px}@media screen and (max-width: 767px){footer#footer .top .about .logo img{height:50px}}footer#footer .top .about a{font-weight:600}footer#footer .top .about .info{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 991px){footer#footer .top .about .info{width:100%}}footer#footer .top .about .info ul.list{margin-right:25px}@media screen and (max-width: 991px){footer#footer .top .about .info ul.list{margin-right:0}}footer#footer .top .about .info ul.list li{display:inline-block;margin:0 25px}@media screen and (max-width: 991px){footer#footer .top .about .info ul.list li{margin:15px 0 30px;display:block}}footer#footer .top .about .info ul.list li a{font-size:20px;font-weight:800}@media screen and (max-width: 610px){footer#footer .top .about .info ul.list li a{font-size:18px}}@media screen and (max-width: 991px){footer#footer .top .about .social-links{display:block;width:100%}}footer#footer .top .about .social-links ul li a img{width:32px;height:32px}footer#footer .top .links{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px}@media screen and (max-width: 991px){footer#footer .top .links{padding-top:20px;font-size:20px;display:block}}@media screen and (max-width: 610px){footer#footer .top .links{font-size:18px}}footer#footer .top .links .abn-number{color:var(--white);font-weight:800}@media screen and (max-width: 991px){footer#footer .top .links .abn-number{margin-top:70px}}@media screen and (max-width: 991px){footer#footer .top .links ul{display:block}}footer#footer .top .links ul li{padding:0 10px}@media screen and (max-width: 991px){footer#footer .top .links ul li{display:block;padding:7px 0}}footer#footer .top .links ul li a{color:var(--gray-200)}footer#footer .top .links ul li a:hover{color:var(--white)}@media screen and (max-width: 991px){footer#footer .top .links ul li a{font-weight:600}}footer#footer .copyright{background:var(--gray-100);color:#fff;padding:15px 0;font-size:14px}@media screen and (max-width: 620px){footer#footer .copyright{font-size:12px}}footer#footer .copyright a{color:#fff}.home section#hero{position:relative;z-index:1}.home section#hero .wrap{position:relative;padding:140px 0;display:flex;flex-wrap:wrap;align-items:center;height:830px}@media screen and (min-width: 5400px){.home section#hero .wrap{height:1600px}}@media screen and (max-width: 5399px){.home section#hero .wrap{height:1400px}}@media screen and (max-width: 4500px){.home section#hero .wrap{height:1240px}}@media screen and (max-width: 3200px){.home section#hero .wrap{height:1040px}}@media screen and (max-width: 2200px){.home section#hero .wrap{height:960px}}@media screen and (max-width: 2199px){.home section#hero .wrap{height:930px}}@media screen and (max-width: 1280px){.home section#hero .wrap{height:800px}}@media screen and (max-width: 991px){.home section#hero .wrap{height:710px}}@media screen and (max-width: 767px){.home section#hero .wrap{height:620px;padding-bottom:80px}}@media screen and (max-width: 640px){.home section#hero .wrap{height:600px}}.home section#hero .wrap .ml-50{margin-left:-80px}@media screen and (max-width: 991px){.home section#hero .wrap .ml-50{margin-left:0}}@media screen and (max-width: 767px){.home section#hero .wrap .ml-50{display:block !important}}.home section#hero .wrap .home-slider{position:absolute;z-index:-1;top:50px;width:100%;height:100%}.home section#hero .wrap .home-slider .slick-list{height:100%}.home section#hero .wrap .home-slider .slick-list .slick-track{height:100%}.home section#hero .wrap .home-slider .slick-list .slick-track .item{height:100%}.home section#hero .wrap .home-slider .slick-list .slick-track .item img{object-fit:cover;object-position:top center;width:100%;height:100%}.home section#hero .wrap .circle-big{height:510px;width:510px;background:rgba(94,19,141,0.9);border-radius:50%;text-align:center}@media screen and (max-width: 1400px){.home section#hero .wrap .circle-big{height:480px;width:480px}}@media screen and (max-width: 991px){.home section#hero .wrap .circle-big{height:410px;width:410px}}@media screen and (max-width: 767px){.home section#hero .wrap .circle-big{height:310px;width:310px;margin:0 auto}}.home section#hero .wrap .circle-big h1{color:#fff;font-size:calc(32px + (55 - 32) * ((100vw - 380px) / (1980 - 380)));font-weight:700;margin:0;padding:25px 60px 0 60px}@media screen and (min-width: 1980px){.home section#hero .wrap .circle-big h1{font-size:55px}}@media screen and (max-width: 767px){.home section#hero .wrap .circle-big h1{font-size:28px;padding:0 30px}}.home section#hero .wrap .circle-small{width:370px;height:370px;border-radius:50%;background:rgba(255,255,255,0.9);color:var(--purple);margin-left:-25px;padding:30px 30px 0;text-align:center}@media screen and (max-width: 1400px){.home section#hero .wrap .circle-small{height:340px;width:340px}}@media screen and (max-width: 991px){.home section#hero .wrap .circle-small{height:290px;width:290px}}@media screen and (max-width: 767px){.home section#hero .wrap .circle-small{height:200px;width:200px;margin:-45px auto 0;padding:15px 20px 0}}.home section#hero .wrap .circle-small h3{font-size:calc(16px + (23 - 16) * ((100vw - 380px) / (1980 - 380)));line-height:1.4;font-weight:500}@media screen and (min-width: 1980px){.home section#hero .wrap .circle-small h3{font-size:23px}}@media screen and (max-width: 767px){.home section#hero .wrap .circle-small h3{font-size:13px}}.home section#hero .wrap .waves{position:absolute;bottom:-52px;left:0;width:101%}.home section#hero .wrap .waves img{width:100%}.home section#hero .cta{position:relative}@media screen and (max-width: 767px){.home section#hero .cta .container .d-flex{display:block !important}}.home section#hero .cta .container .box{display:flex;position:relative;flex-direction:column;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 3px 6px #00000029;border:2px solid var(--white);padding:25px 40px 50px;margin:-150px 25px 10px;text-align:center;transform:translateY(0);width:380px;height:380px;cursor:pointer;transition:top 0.4s;top:0}@media screen and (max-width: 1400px){.home section#hero .cta .container .box{width:320px;height:320px}}@media screen and (max-width: 1240px){.home section#hero .cta .container .box{width:260px;height:260px;padding:25px 25px 50px;margin:-125px 14px 10px}}@media screen and (max-width: 991px){.home section#hero .cta .container .box{width:210px;height:210px;margin:20px 14px 20px;padding:25px 10px 40px}}@media screen and (max-width: 800px){.home section#hero .cta .container .box{width:200px;height:200px;margin:20px 8px 20px}}@media screen and (max-width: 767px){.home section#hero .cta .container .box{margin:30px auto;width:240px;height:240px}}.home section#hero .cta .container .box:hover{background:transparent linear-gradient(180deg, #fff 0%, #FFFFA8 100%) 0 0 no-repeat padding-box;top:-15px}.home section#hero .cta .container .box:hover .btn{background-color:var(--purple)}.home section#hero .cta .container .box h3{text-transform:uppercase;font-size:calc(18px + (34 - 18) * ((100vw - 380px) / (1980 - 380)));font-weight:bold}@media screen and (min-width: 1980px){.home section#hero .cta .container .box h3{font-size:34px}}@media screen and (max-width: 767px){.home section#hero .cta .container .box h3{font-size:25px}}.home section#hero .cta .container .box .btn{width:160px;margin:10px auto 0;position:absolute;bottom:80px;left:calc(50% - 80px)}@media screen and (max-width: 1240px){.home section#hero .cta .container .box .btn{bottom:60px}}@media screen and (max-width: 991px){.home section#hero .cta .container .box .btn{bottom:25px;font-size:14px;min-width:auto;left:calc(50% - 42px);width:84px}}@media screen and (max-width: 991px){.home section#hero .cta .container .box .btn i{margin-left:5px}}.home section#about{padding:100px 0 0;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 767px){.home section#about{margin-bottom:60px}}.home section#about:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:20%;right:-3%;top:20%;z-index:0}@media screen and (max-width: 767px){.home section#about:after{width:40%;right:-18%;top:-18%;height:40%}}@media screen and (max-width: 991px){.home section#about{padding:20px 0 20px}}.home section#about .left-image{position:absolute;left:-5%;width:45%}@media screen and (max-width: 991px){.home section#about .left-image{left:-20%;width:60%}}@media screen and (max-width: 767px){.home section#about .left-image{width:70%;position:relative;margin-bottom:30px}.home section#about .left-image:after{content:"";background:url(../images/circle-grid-yellow.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:50%;top:10%;right:-45%;z-index:-1}}.home section#about .left-image picture{display:inline-block;position:relative}.home section#about .left-image picture:after{content:"";background:url(../images/overlay-1.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:0}.home section#about .left-image img{mix-blend-mode:luminosity;border-radius:50%;position:relative}.home section#about .container{display:flex;align-items:center}.home section#about .wrap .content{padding-left:5%;padding-right:15%;text-align:right;position:relative;z-index:1}@media screen and (max-width: 1200px){.home section#about .wrap .content{padding-right:10%;padding-bottom:30px}}@media screen and (max-width: 991px){.home section#about .wrap .content{padding:20px 15px}}.home section#about .wrap .content:after{content:"";background:url(../images/circle-grid-yellow.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:45%;top:-25%;left:-20%;z-index:-1}@media screen and (max-width: 1120px){.home section#about .wrap .content:after{height:50%;width:45%;top:-10%;left:-15%}}@media screen and (max-width: 767px){.home section#about .wrap .content:after{display:none}}.home section#about .wrap .content h2{font-size:calc(22px + (50 - 22) * ((100vw - 320px) / (1980 - 320)));margin-bottom:110px}@media screen and (min-width: 1980px){.home section#about .wrap .content h2{font-size:50px}}@media screen and (max-width: 1280px){.home section#about .wrap .content h2{margin-bottom:50px}}@media screen and (max-width: 767px){.home section#about .wrap .content h2{margin-bottom:25px}}.home section#about .wrap .content .text-content{margin-bottom:35px}.home section#service{padding:0 0 50px;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 991px){.home section#service{padding:20px 0 20px}}@media screen and (max-width: 767px){.home section#service{margin-bottom:60px}}.home section#service .right-image{position:absolute;right:-5%;width:45%}@media screen and (max-width: 991px){.home section#service .right-image{width:60%;right:-20%}}@media screen and (max-width: 767px){.home section#service .right-image{width:70%;position:relative;right:-50%;margin-bottom:30px}.home section#service .right-image:after{content:"";background:url(../images/circle-grid-gray.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:50%;top:10%;left:-40%;z-index:-1}}.home section#service .right-image picture{display:inline-block;position:relative}.home section#service .right-image picture:after{content:"";background:url(../images/overlay-2.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:1px}.home section#service .right-image img{mix-blend-mode:luminosity;border-radius:50%;position:relative}.home section#service .container{display:flex;align-items:center}.home section#service .wrap .content{padding-left:15%;text-align:left;position:relative;z-index:1}@media screen and (max-width: 1200px){.home section#service .wrap .content{padding-left:10%}}@media screen and (max-width: 991px){.home section#service .wrap .content{padding-left:calc(var(--bs-gutter-x) * .5)}}.home section#service .wrap .content:after{content:"";background:url(../images/circle-grid-gray.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:50%;top:-35%;right:-15%;z-index:-1}@media screen and (max-width: 1340px){.home section#service .wrap .content:after{height:75%;width:50%;top:-20%}}@media screen and (max-width: 767px){.home section#service .wrap .content:after{display:none}}.home section#service .wrap .content h2{font-size:calc(22px + (50 - 22) * ((100vw - 320px) / (1980 - 320)));margin-bottom:110px}@media screen and (min-width: 1980px){.home section#service .wrap .content h2{font-size:50px}}@media screen and (max-width: 1280px){.home section#service .wrap .content h2{margin-bottom:50px}}@media screen and (max-width: 767px){.home section#service .wrap .content h2{margin-bottom:25px}}.home section#service .wrap .content .text-content{margin-bottom:35px}.home section#workwith{margin-top:20px;padding:70px 0;background-color:#F0F0F0}.home section#workwith .container{max-width:90%}.home section#workwith h2.title{font-size:calc(26px + (40 - 26) * ((100vw - 320px) / (1980 - 320)))}@media screen and (min-width: 1980px){.home section#workwith h2.title{font-size:40px}}.home section#workwith .logo-slider{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.home section#workwith .logo-slider .slick-track{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.home section#workwith .logo-slider .logo{padding:20px 50px;text-align:center;position:relative;mix-blend-mode:luminosity;z-index:9}@media screen and (max-width: 1360px){.home section#workwith .logo-slider .logo{padding:20px 35px}}@media screen and (max-width: 991px){.home section#workwith .logo-slider .logo{padding:20px 30px}}.home section#workwith .logo-slider .logo img{display:inline-block;width:auto;max-height:100px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cta-lists{position:relative}@media screen and (max-width: 767px){.cta-lists .container .d-flex{display:block !important}}.cta-lists .container .box{display:flex;position:relative;flex-direction:column;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 3px 6px #00000029;border:2px solid var(--white);padding:25px 40px 50px;margin:-150px 25px 10px;text-align:center;transform:translateY(0);width:380px;height:380px;cursor:pointer;transition:top 0.4s;top:0}@media screen and (max-width: 1400px){.cta-lists .container .box{width:320px;height:320px}}@media screen and (max-width: 1240px){.cta-lists .container .box{width:260px;height:260px;padding:25px 25px 50px;margin:-125px 14px 10px}}@media screen and (max-width: 991px){.cta-lists .container .box{width:210px;height:210px;margin:20px 14px 20px;padding:25px 10px 40px}}@media screen and (max-width: 800px){.cta-lists .container .box{width:200px;height:200px;margin:20px 8px 20px}}@media screen and (max-width: 767px){.cta-lists .container .box{margin:30px auto;width:240px;height:240px}}.cta-lists .container .box:hover{background:transparent linear-gradient(180deg, #fff 0%, #FFFFA8 100%) 0 0 no-repeat padding-box;top:-15px}.cta-lists .container .box:hover .btn{background-color:var(--purple)}.cta-lists .container .box h3{text-transform:uppercase;font-size:calc(18px + (34 - 18) * ((100vw - 380px) / (1980 - 380)));font-weight:bold}@media screen and (min-width: 1980px){.cta-lists .container .box h3{font-size:34px}}@media screen and (max-width: 767px){.cta-lists .container .box h3{font-size:25px}}.cta-lists .container .box .btn{width:160px;margin:10px auto 0;position:absolute;bottom:80px;left:calc(50% - 80px)}@media screen and (max-width: 1240px){.cta-lists .container .box .btn{bottom:60px}}@media screen and (max-width: 991px){.cta-lists .container .box .btn{bottom:35px;font-size:14px;min-width:auto;left:calc(50% - 42px);width:84px;padding:11px 30px 7px 15px}}@media screen and (max-width: 991px){.cta-lists .container .box .btn i{margin-left:5px}}@media (min-width: 1380px){.page-template-page-vision .container{max-width:1240px;min-width:auto}}.page-template-page-vision section#about{padding:80px 0;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 991px){.page-template-page-vision section#about{padding:80px 0 100px}}@media screen and (max-width: 767px){.page-template-page-vision section#about{padding:50px 0 10px}}.page-template-page-vision section#about .left-image{position:absolute;left:2%;width:45%}@media screen and (max-width: 767px){.page-template-page-vision section#about .left-image{position:relative;left:0;width:90%;margin:0 auto 40px}}.page-template-page-vision section#about .left-image img{position:relative}.page-template-page-vision section#about .container{display:flex;align-items:center}.page-template-page-vision section#about .wrap .content{text-align:right;position:relative;z-index:1}.page-template-page-vision section#about .wrap .content h2{margin-bottom:20px}.page-template-page-vision section#about .wrap .content .text-content{margin-bottom:35px}.page-template-page-vision section#vision{padding:80px 0 130px;position:relative;max-width:1680px;margin:0 auto}.page-template-page-vision section#vision:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;width:30%;left:-5%;height:35%;top:-10%;z-index:-1}@media screen and (max-width: 991px){.page-template-page-vision section#vision{padding:20px 0 20px}}.page-template-page-vision section#vision .container{display:flex;align-items:center}.page-template-page-vision section#vision .right-image{position:absolute;right:-3%;width:50%;text-align:right}@media screen and (max-width: 991px){.page-template-page-vision section#vision .right-image{right:-15%;width:55%;text-align:right;top:20%}}@media screen and (max-width: 767px){.page-template-page-vision section#vision .right-image{position:relative;right:-40%;width:70%;margin:0 auto 40px}}.page-template-page-vision section#vision .right-image picture{display:inline-block;position:relative}.page-template-page-vision section#vision .right-image picture:after{content:"";background:url(../images/overlay-1.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:-6%;top:2%}.page-template-page-vision section#vision .right-image img{mix-blend-mode:luminosity;position:relative;max-width:780px;width:100%}.page-template-page-vision section#vision .wrap .content{text-align:left;position:relative;z-index:1;padding-right:40px}@media screen and (max-width: 991px){.page-template-page-vision section#vision .wrap .content{padding-right:0}}.page-template-page-vision section#vision .wrap .content h2{margin-bottom:20px}.page-template-page-vision section#vision .wrap .content .text-content{margin-bottom:35px}.page-template-page-vision section#focus{padding:60px 0;background-color:#F0F0F0}.page-template-page-vision section#focus .heading{text-align:center;margin-bottom:30px}.page-template-page-vision section#focus .care-list{display:flex !important}@media screen and (max-width: 991px){.page-template-page-vision section#focus .care-list{display:none !important}}.page-template-page-vision section#focus .care-list,.page-template-page-vision section#focus .care-list-slider{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.page-template-page-vision section#focus .care-list .list,.page-template-page-vision section#focus .care-list-slider .list{margin:25px}@media screen and (max-width: 1150px){.page-template-page-vision section#focus .care-list .list,.page-template-page-vision section#focus .care-list-slider .list{margin:13px}}.page-template-page-vision section#focus .care-list .list .box,.page-template-page-vision section#focus .care-list-slider .list .box{width:285px;height:285px;text-align:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:10px 15px}@media screen and (max-width: 991px){.page-template-page-vision section#focus .care-list .list .box,.page-template-page-vision section#focus .care-list-slider .list .box{margin:0 auto}}.page-template-page-vision section#focus .care-list .list .box .text-content,.page-template-page-vision section#focus .care-list-slider .list .box .text-content{display:none;font-size:16px;padding:5px 30px}.page-template-page-vision section#focus .care-list .list .box h3,.page-template-page-vision section#focus .care-list-slider .list .box h3{margin-top:15px;font-size:calc(20px + (24 - 20) * ((100vw - 380px) / (1980 - 380)))}@media screen and (min-width: 1980px){.page-template-page-vision section#focus .care-list .list .box h3,.page-template-page-vision section#focus .care-list-slider .list .box h3{font-size:24px}}.page-template-page-vision section#focus .care-list .slick-next:before,.page-template-page-vision section#focus .care-list .slick-prev:before,.page-template-page-vision section#focus .care-list-slider .slick-next:before,.page-template-page-vision section#focus .care-list-slider .slick-prev:before{display:none}.page-template-page-vision section#focus .care-list .slick-next,.page-template-page-vision section#focus .care-list-slider .slick-next{background:url(../images/icon-right.svg) no-repeat;background-size:contain;height:28px;width:20px;right:-40px;z-index:1}@media screen and (max-width: 690px){.page-template-page-vision section#focus .care-list .slick-next,.page-template-page-vision section#focus .care-list-slider .slick-next{right:0}}.page-template-page-vision section#focus .care-list .slick-prev,.page-template-page-vision section#focus .care-list-slider .slick-prev{background:url(../images/icon-left.svg) no-repeat;background-size:contain;height:28px;width:20px;z-index:1}@media screen and (max-width: 690px){.page-template-page-vision section#focus .care-list .slick-prev,.page-template-page-vision section#focus .care-list-slider .slick-prev{left:0}}.page-template-page-services section.textContent{position:relative;padding:50px 0}.page-template-page-services section.textContent:nth-of-type(3):after{left:auto;right:-15%}.page-template-page-services section.textContent:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;width:25%;right:-10%;height:30%;top:25%;z-index:-1}.page-template-page-services section.textContent .row{padding:0 0 50px}.page-template-page-services section.textContent .row .image picture{display:inline-block;position:relative}.page-template-page-services section.textContent .row .image picture:after{content:"";background:url(../images/overlay-2.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:0}.page-template-page-services section.textContent .row .image img{max-width:500px;width:100%;mix-blend-mode:luminosity}@media screen and (max-width: 767px){.page-template-page-services section.textContent .row .image{text-align:center !important;margin-bottom:40px}}.page-template-page-services section.textContent .row .content h2{margin-bottom:30px}.page-template-page-services section.textContent .row .content h2 span{display:block;font-size:50%}.page-template-page-services section.textContent .row .content .text-content{line-height:1.3}.page-template-page-services section.textContent .row .content .btn{margin-top:40px}.page-template-page-services section#wecan{padding:55px 0;background-color:var(--purple);color:var(--white);margin-bottom:200px}@media screen and (max-width: 991px){.page-template-page-services section#wecan{padding:40px 0}}.page-template-page-services section#wecan .heading{width:80%;margin:0 auto 20px}.page-template-page-services section#wecan .heading h2.title{color:var(--white)}@media screen and (max-width: 991px){.page-template-page-services section#wecan .heading h2.title{margin-bottom:40px}}@media screen and (max-width: 767px){.page-template-page-services section#wecan .cta-lists{margin-bottom:-150px}}.page-template-page-services section#wecan .cta-lists .container .box{margin:30px 20px -200px}@media screen and (max-width: 1160px){.page-template-page-services section#wecan .cta-lists .container .box{margin:30px 15px -200px}}@media screen and (max-width: 991px){.page-template-page-services section#wecan .cta-lists .container .box{margin:20px 10px -150px}}@media screen and (max-width: 767px){.page-template-page-services section#wecan .cta-lists .container .box{margin:20px auto 0}}.page-template-page-services section#whyus{padding:80px 0;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 991px){.page-template-page-services section#whyus{padding:20px 0 20px}}.page-template-page-services section#whyus .left-image{position:absolute;left:-5%;width:45%}@media screen and (max-width: 767px){.page-template-page-services section#whyus .left-image{width:70%;position:relative;margin-bottom:30px}.page-template-page-services section#whyus .left-image:after{content:"";background:url(../images/circle-grid-yellow.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:50%;top:10%;right:-45%;z-index:-1}}.page-template-page-services section#whyus .left-image picture{display:inline-block;position:relative}.page-template-page-services section#whyus .left-image picture:after{content:"";background:url(../images/overlay-1.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:0}.page-template-page-services section#whyus .left-image img{mix-blend-mode:luminosity;position:relative;border-radius:50%}.page-template-page-services section#whyus .container{display:flex;align-items:flex-start}.page-template-page-services section#whyus .wrap .content{position:relative;z-index:1}.page-template-page-services section#whyus .wrap .content:after{content:"";background:url(../images/circle-grid-yellow.svg) no-repeat;background-size:contain;position:absolute;height:75%;width:75%;top:-5%;left:-60%;z-index:-1}@media screen and (max-width: 767px){.page-template-page-services section#whyus .wrap .content:after{display:none}}.page-template-page-services section#whyus .wrap .content h2{margin-bottom:20px}.page-template-page-services section#whyus .wrap .content .text-content{margin-bottom:35px}.page-template-page-services section#cta{background-color:var(--purple);color:var(--white);padding:80px 0}.page-template-page-services section#cta h2.title{color:var(--white)}@media screen and (max-width: 991px){.page-template-page-services section#cta{padding:60px 0}}.page-template-page-services section#moreInfo{padding:80px 0;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 991px){.page-template-page-services section#moreInfo{padding:80px 0}}.page-template-page-services section#moreInfo:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;width:30%;left:-5%;height:35%;top:29%;z-index:-1}@media screen and (max-width: 767px){.page-template-page-services section#moreInfo:after{display:none}}.page-template-page-services section#moreInfo .right-image{position:absolute;right:-5%;width:45%}@media screen and (max-width: 767px){.page-template-page-services section#moreInfo .right-image{width:70%;position:relative;right:-50%;margin-bottom:30px}.page-template-page-services section#moreInfo .right-image:after{content:"";background:url(../images/circle-grid-purple.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:50%;top:10%;left:-40%;z-index:-1}}.page-template-page-services section#moreInfo .right-image picture{display:inline-block;position:relative}.page-template-page-services section#moreInfo .right-image picture:after{content:"";background:url(../images/overlay-2.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:0}.page-template-page-services section#moreInfo .right-image img{mix-blend-mode:luminosity;position:relative;border-radius:50%}.page-template-page-services section#moreInfo .container{display:flex;align-items:center}.page-template-page-services section#moreInfo .wrap{width:100%}.page-template-page-services section#moreInfo .wrap .content{position:relative;z-index:1}@media screen and (max-width: 991px){.page-template-page-services section#moreInfo .wrap .content{margin-top:100px}}@media screen and (max-width: 767px){.page-template-page-services section#moreInfo .wrap .content{margin-top:20px}}.page-template-page-services section#moreInfo .wrap .content:after{content:"";background:url(../images/circle-grid-purple.svg) no-repeat;background-size:contain;position:absolute;height:90%;width:60%;bottom:30%;right:-30%;z-index:-1}@media screen and (max-width: 991px){.page-template-page-services section#moreInfo .wrap .content:after{height:65%;bottom:50%}}@media screen and (max-width: 767px){.page-template-page-services section#moreInfo .wrap .content:after{display:none}}.page-template-page-services section#moreInfo .wrap .content h2{margin-bottom:20px}.page-template-page-services section#moreInfo .wrap .content .text-content{margin-bottom:35px}.page-template-page-services section#question{background-color:#F0F0F0;padding:80px 0}@media screen and (max-width: 991px){.page-template-page-services section#question{padding:60px 0}}.page-template-page-services section#question .heading{text-align:center}.page-template-page-services section#question .heading h2{margin-bottom:30px}.page-template-page-services section#question .text-content{grid-column:span 2;column-count:2;column-gap:8rem;margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #C3C3C3}@media screen and (max-width: 991px){.page-template-page-services section#question .text-content{column-gap:2rem;margin-bottom:60px;padding-bottom:60px}}@media screen and (max-width: 767px){.page-template-page-services section#question .text-content{column-count:1}}.page-template-page-contact .main-content{background-color:#F0F0F0;padding-top:200px;padding-bottom:50px;position:relative}@media screen and (max-width: 991px){.page-template-page-contact .main-content{padding-top:120px}}.page-template-page-contact .main-content:after{content:"";background:url("../images/logo-white.svg") no-repeat;background-size:contain;position:absolute;top:30%;left:-145px;height:300px;width:301px;z-index:0}@media screen and (max-width: 991px){.page-template-page-contact .main-content:after{top:8%;left:-75px;height:250px;width:210px}}.page-template-page-contact section.contact-us{position:relative;padding:50px 0;z-index:1}.page-template-page-contact section.contact-us .info-content{padding-right:10%}@media screen and (max-width: 1380px){.page-template-page-contact section.contact-us .info-content{padding-right:calc(var(--bs-gutter-x) * .5)}}.page-template-page-contact section.contact-us .info-content h1{font-size:calc(30px + (50 - 30) * ((100vw - 380px) / (1980 - 380)));margin-bottom:20px}@media screen and (min-width: 1980px){.page-template-page-contact section.contact-us .info-content h1{font-size:50px}}.page-template-page-contact section.contact-us .info-content .text-content{margin-bottom:80px}@media screen and (max-width: 991px){.page-template-page-contact section.contact-us .info-content .text-content{margin-bottom:50px}}.page-template-page-contact section.contact-us .info-content .info{margin-bottom:50px}.page-template-page-contact section.contact-us .info-content .info ul li{margin-bottom:35px;margin-left:-12px}@media screen and (max-width: 991px){.page-template-page-contact section.contact-us .info-content .info ul li{margin-bottom:25px}}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li{margin-bottom:20px;margin-left:0}}.page-template-page-contact section.contact-us .info-content .info ul li .list-wrap{color:#ACACAC;font-size:20px;padding:7px 25px 7px 12px;display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li .list-wrap{font-size:18px;padding:5px 0}}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li .list-wrap img{height:24px}}.page-template-page-contact section.contact-us .info-content .info ul li .list-wrap span{margin-left:40px}@media screen and (max-width: 991px){.page-template-page-contact section.contact-us .info-content .info ul li .list-wrap span{margin-left:25px}}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li .list-wrap span{margin-left:10px}}.page-template-page-contact section.contact-us .info-content .info ul li a{color:#ACACAC;font-size:20px;border-radius:10px;border:1px solid transparent;padding:7px 25px 7px 12px;display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li a{font-size:18px;border:none;padding:5px 0}}.page-template-page-contact section.contact-us .info-content .info ul li a:hover{color:var(--purple);border-radius:10px;border:1px solid var(--purple)}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li a:hover{border:none}}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li a img{height:24px}}.page-template-page-contact section.contact-us .info-content .info ul li a span{margin-left:40px}@media screen and (max-width: 991px){.page-template-page-contact section.contact-us .info-content .info ul li a span{margin-left:25px}}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .info ul li a span{margin-left:10px}}.page-template-page-contact section.contact-us .info-content .social-links{margin-bottom:50px}.page-template-page-contact section.contact-us .info-content .social-links ul li{margin-right:50px}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .info-content .social-links ul li img{height:24px}}.page-template-page-contact section.contact-us .form-box{box-shadow:0 0 40px #0000001A;border-radius:20px;background-color:#fff;padding:65px}@media screen and (max-width: 991px){.page-template-page-contact section.contact-us .form-box{padding:50px;margin-bottom:80px}}@media screen and (max-width: 520px){.page-template-page-contact section.contact-us .form-box{padding:30px}}.page-template-page-contact section.contact-us .form-box form .gform_footer{margin-top:10px}.page-template-page-contact section.contact-us .form-box form .gform_footer [type=submit]{min-width:260px}@media screen and (max-width: 767px){.page-template-page-contact section.contact-us .form-box form .gform_footer [type=submit]{padding:15px 20px 13px}}@media screen and (max-width: 520px){.page-template-page-contact section.contact-us .form-box form .gform_footer [type=submit]{min-width:auto;width:100%}}.page-template-page-complaints section#form{position:relative;margin-bottom:120px;margin-top:-200px}@media screen and (max-width: 991px){.page-template-page-complaints section#form{margin-top:-100px}}.page-template-page-complaints section#form .form-box{background-color:var(--white);box-shadow:0 0 40px #0000001A;border-radius:20px;padding:52px 100px}@media screen and (max-width: 991px){.page-template-page-complaints section#form .form-box{padding:35px 50px}}@media screen and (max-width: 767px){.page-template-page-complaints section#form .form-box{padding:30px 30px}}@media screen and (max-width: 560px){.page-template-page-complaints section#form .form-box{padding:30px 18px}}@media screen and (max-width: 830px){.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield.gfield--width-half{grid-column:span 12}}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio{display:flex;flex-wrap:wrap;align-items:center}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice:nth-of-type(1) input+label{background:url(../images/icon-emo1-color.svg) center no-repeat;background-size:100%}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice:nth-of-type(2) input+label{background:url(../images/icon-emo2-color.svg) center no-repeat;background-size:100%}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice:nth-of-type(3) input+label{background:url(../images/icon-emo3-color.svg) center no-repeat;background-size:100%}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice:nth-of-type(4) input+label{background:url(../images/icon-emo4-color.svg) center no-repeat;background-size:100%}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice:nth-of-type(5) input+label{background:url(../images/icon-emo5-color.svg) center no-repeat;background-size:100%}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice input{visibility:hidden;z-index:-99999;display:none}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice input:checked+label{-webkit-filter:grayscale(100%);filter:grayscale(0)}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice input+label{content:"";background:url(../images/icon-emo1-color.svg) center no-repeat;background-size:100%;height:40px;width:40px;-webkit-filter:grayscale(100%);filter:grayscale(100%);font-size:0;cursor:pointer;max-width:none;margin-right:21px}@media screen and (max-width: 767px){.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gfield_radio .gchoice input+label{height:32px;width:32px;margin-right:15px}}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gform_footer{text-align:center;margin-top:25px}.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gform_footer [type=submit]{min-width:260px}@media screen and (max-width: 767px){.page-template-page-complaints section#form .form-box .gform_wrapper.gravity-theme form .gform_footer [type=submit]{padding:16px 20px 15px;min-height:auto}}@media (min-width: 1380px){body.page-template-page-NDIS .container{max-width:1240px;min-width:auto}}body.page-template-page-NDIS section#ndis{padding:80px 0;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 991px){body.page-template-page-NDIS section#ndis{padding:60px 0}}body.page-template-page-NDIS section#ndis .left-image{position:absolute;left:-5%;width:45%}@media screen and (max-width: 767px){body.page-template-page-NDIS section#ndis .left-image{width:70%;position:relative;margin-bottom:60px}}body.page-template-page-NDIS section#ndis .left-image picture{display:inline-block;position:relative}body.page-template-page-NDIS section#ndis .left-image picture:after{content:"";background:url(../images/overlay-1.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:60px;top:50px}@media screen and (max-width: 767px){body.page-template-page-NDIS section#ndis .left-image picture:after{left:6%;top:5%}}body.page-template-page-NDIS section#ndis .left-image img{mix-blend-mode:luminosity;position:relative;border-radius:50%}body.page-template-page-NDIS section#ndis .container{display:flex;align-items:center}body.page-template-page-NDIS section#ndis .wrap .content{position:relative;z-index:1}body.page-template-page-NDIS section#ndis .wrap .content h2{margin-bottom:20px}body.page-template-page-NDIS section#ndis .wrap .content .text-content{margin-bottom:35px}body.page-template-page-NDIS section#ndisINFO{padding:150px 0 100px;position:relative;max-width:1680px;margin:0 auto}body.page-template-page-NDIS section#ndisINFO:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;width:30%;left:-5%;height:35%;top:0;z-index:-1}@media screen and (max-width: 991px){body.page-template-page-NDIS section#ndisINFO{padding:20px 0 20px}}body.page-template-page-NDIS section#ndisINFO .right-image{position:absolute;right:-5%;padding-top:50px;width:45%}@media screen and (max-width: 767px){body.page-template-page-NDIS section#ndisINFO .right-image{width:70%;position:relative;right:-50%;margin-bottom:60px}}body.page-template-page-NDIS section#ndisINFO .right-image picture{display:inline-block;position:relative}body.page-template-page-NDIS section#ndisINFO .right-image picture:after{content:"";background:url(../images/overlay-1.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;right:10%;top:5%}body.page-template-page-NDIS section#ndisINFO .right-image img{mix-blend-mode:luminosity;position:relative;border-radius:50%}body.page-template-page-NDIS section#ndisINFO .container{display:flex;align-items:center}body.page-template-page-NDIS section#ndisINFO .wrap .content{position:relative;z-index:1;padding-right:5%}body.page-template-page-NDIS section#ndisINFO .wrap .content h2{margin-bottom:20px}body.page-template-page-NDIS section#ndisINFO .wrap .content .text-content{margin-bottom:35px}body.page-template-page-NDIS section#cta{background-color:var(--purple);color:var(--white);padding:80px 0}@media screen and (max-width: 767px){body.page-template-page-NDIS section#cta{padding:40px 0}}body.page-template-page-NDIS section#cta h2.title{color:var(--white);margin-bottom:30px}body.page-template-page-NDIS section#question{background-color:#F0F0F0;padding:80px 0}body.page-template-page-NDIS section#question .heading{text-align:center}body.page-template-page-NDIS section#question .heading h2{margin-bottom:30px}body.page-template-page-NDIS section#question .text-content{text-align:center;margin-bottom:60px;padding-bottom:50px;border-bottom:1px solid #C3C3C3}body.page-template-page-NDIS section#aim{padding:80px 0;position:relative;max-width:1680px;margin:0 auto}@media screen and (max-width: 991px){body.page-template-page-NDIS section#aim{padding:60px 0}}body.page-template-page-NDIS section#aim .left-image{position:absolute;left:2%;width:45%}@media screen and (max-width: 767px){body.page-template-page-NDIS section#aim .left-image{width:90%;left:0;position:relative;margin:0 auto 60px}}body.page-template-page-NDIS section#aim .left-image img{position:relative}body.page-template-page-NDIS section#aim .container{display:flex;align-items:center}body.page-template-page-NDIS section#aim .wrap .content{position:relative;z-index:1}body.page-template-page-NDIS section#aim .wrap .content h2{margin-bottom:20px}body.page-template-page-NDIS section#aim .wrap .content .text-content{margin-bottom:35px}body.error404 .main-content,body.page-template-page-thankyou .main-content{background-color:#F0F0F0;display:flex;align-items:center;justify-content:center;padding-top:150px;padding-bottom:50px;position:relative;z-index:3}body.error404 .main-content:after,body.page-template-page-thankyou .main-content:after{content:"";background:url("../images/logo-white.svg") no-repeat;background-size:contain;position:absolute;top:22%;left:-120px;height:270px;width:250px;z-index:0}@media screen and (max-width: 991px){body.error404 .main-content:after,body.page-template-page-thankyou .main-content:after{top:5%}}section#notfound{flex-direction:column;max-width:665px;margin:0 auto;box-shadow:0 0 40px #0000001A;border-radius:20px;background-color:#fff;padding:78px 50px;position:relative;z-index:1}@media screen and (max-width: 767px){section#notfound{padding:45px 30px}}section#notfound h1{font-size:calc(90px + (130 - 90) * ((100vw - 380px) / (1980 - 380)));margin-bottom:10px;position:relative;display:inline-block;width:auto;letter-spacing:0}section#notfound h1 span{font-weight:400}@media screen and (min-width: 1980px){section#notfound h1{font-size:130px}}@media screen and (max-width: 767px){section#notfound h1{padding:0;display:block;width:100%;min-width:auto}}section#notfound h3{font-size:calc(30px + (50 - 30) * ((100vw - 380px) / (1980 - 380)));margin-bottom:20px}@media screen and (min-width: 1980px){section#notfound h3{font-size:50px}}section#notfound p{font-size:calc(14px + (20 - 14) * ((100vw - 380px) / (1980 - 380)))}@media screen and (min-width: 1980px){section#notfound p{font-size:20px}}section#notfound .btn{margin:30px auto;min-width:280px;padding:15px 50px 12px}section#thankyou{flex-direction:column;max-width:1035px;margin:0 auto;box-shadow:0 0 40px #0000001A;border-radius:20px;background-color:#fff;padding:78px 50px;position:relative;z-index:2}@media screen and (max-width: 767px){section#thankyou{padding:45px 30px}}section#thankyou h1{font-size:calc(32px + (50 - 32) * ((100vw - 380px) / (1980 - 380)));margin-bottom:25px;position:relative;display:inline-block;width:auto;letter-spacing:0;font-weight:400}section#thankyou h1 span{display:block;font-weight:700}@media screen and (min-width: 1980px){section#thankyou h1{font-size:50px}}@media screen and (max-width: 767px){section#thankyou h1{padding:15px 0 30px;display:block;width:100%;min-width:auto}}section#thankyou .text-content{margin-bottom:15px}section#thankyou .btn{margin:30px auto;min-width:280px;padding:15px 50px 12px}@media screen and (max-width: 520px){section#thankyou .btn{max-width:none;width:100%}}body.page-template-page-covid section.textContent{position:relative;padding:50px 0}body.page-template-page-covid section.textContent:nth-of-type(3):after{left:auto;right:-15%}body.page-template-page-covid section.textContent:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;width:30%;left:-5%;height:35%;top:29%;z-index:-1}body.page-template-page-covid section.textContent .row{padding:50px 0}body.page-template-page-covid section.textContent .row .image picture{display:inline-block;position:relative}body.page-template-page-covid section.textContent .row .image picture:after{content:"";background:url(../images/overlay-2.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:0}body.page-template-page-covid section.textContent .row .image img{max-width:500px;width:100%;mix-blend-mode:luminosity}@media screen and (max-width: 767px){body.page-template-page-covid section.textContent .row .image{text-align:center !important;margin-bottom:30px}}body.page-template-page-covid section.textContent .row .content h2{margin-bottom:30px}body.page-template-page-covid section.textContent .row .content .text-content{line-height:1.3}body.page-template-page-covid section.textContent .row .content .btn{margin-top:40px}@media screen and (max-width: 480px){body.page-template-page-covid section.textContent .row .content .btn{width:100%}}body.page-template-page-covid section.textContent .row.right .content{padding-left:100px}@media screen and (max-width: 991px){body.page-template-page-covid section.textContent .row.right .content{padding-left:15px}}@media screen and (max-width: 767px){body.page-template-page-covid section.textContent .row.right .content{padding-left:0}}body.page-template-page-covid section.textContent .row.left .content{padding-right:100px}@media screen and (max-width: 991px){body.page-template-page-covid section.textContent .row.left .content{padding-right:15px}}@media screen and (max-width: 767px){body.page-template-page-covid section.textContent .row.left .content{padding-right:0}}body.page-template-page-covid section#care{padding:50px 0;background-color:#F0F0F0}body.page-template-page-covid section#care .heading h2{margin:30px 0}body.page-template-page-covid section#care .heading .text-content{padding:0 50px}body.page-template-page-covid section#care .care-list{display:flex !important}@media screen and (max-width: 991px){body.page-template-page-covid section#care .care-list{display:none !important}}body.page-template-page-covid section#care .care-list,body.page-template-page-covid section#care .care-slider{padding:40px 0}body.page-template-page-covid section#care .care-list .box,body.page-template-page-covid section#care .care-slider .box{background-color:#fff;color:var(--purple);height:100%;padding:26px 25px;font-size:18px;border-radius:10px;margin:0 20px}body.page-template-page-covid section#care .care-list .box img,body.page-template-page-covid section#care .care-slider .box img{margin-bottom:15px}body.page-template-page-covid section#care .care-slider{padding:40px}body.page-template-page-covid section#care .care-slider .slick-next:before,body.page-template-page-covid section#care .care-slider .slick-prev:before{display:none}body.page-template-page-covid section#care .care-slider .slick-next{background:url(../images/icon-right.svg) no-repeat;background-size:contain;height:28px;width:20px;right:-30px;z-index:1}@media screen and (max-width: 690px){body.page-template-page-covid section#care .care-slider .slick-next{right:0}}body.page-template-page-covid section#care .care-slider .slick-prev{background:url(../images/icon-left.svg) no-repeat;background-size:contain;height:28px;width:20px;z-index:1}@media screen and (max-width: 690px){body.page-template-page-covid section#care .care-slider .slick-prev{left:0}}body.page-template-page-covid section#shortinfo{padding:70px 0;background-color:#F0F0F0}body.page-template-page-covid section#shortinfo h2{padding-right:10%}@media screen and (max-width: 767px){body.page-template-page-covid section#shortinfo h2{padding-right:0;margin-bottom:40px}}body.page-template-page-covid section#moreInfo{padding:110px 0 100px;position:relative;max-width:1680px;margin:0 auto}body.page-template-page-covid section#moreInfo:after{content:"";background:url(../images/logo-gray.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:20%;right:-3%;top:20%;z-index:0}@media screen and (max-width: 991px){body.page-template-page-covid section#moreInfo:after{display:none}}@media screen and (max-width: 991px){body.page-template-page-covid section#moreInfo{padding:60px 0}}body.page-template-page-covid section#moreInfo .right-image{position:absolute;left:-5%;width:45%}@media screen and (max-width: 767px){body.page-template-page-covid section#moreInfo .right-image{width:70%;position:relative;right:-50%;margin-bottom:30px}body.page-template-page-covid section#moreInfo .right-image:after{content:"";background:url(../images/circle-grid-yellow.svg) no-repeat;background-size:contain;position:absolute;height:100%;width:50%;top:10%;right:-40%;z-index:-1}}body.page-template-page-covid section#moreInfo .right-image picture{position:relative;display:inline-block}body.page-template-page-covid section#moreInfo .right-image picture:after{content:"";background:url(../images/overlay-1.svg) center no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;position:absolute;z-index:1;left:0}body.page-template-page-covid section#moreInfo .right-image img{mix-blend-mode:luminosity;border-radius:50%;position:relative}body.page-template-page-covid section#moreInfo .container{display:flex;align-items:center}body.page-template-page-covid section#moreInfo .wrap .content{padding-left:15%;position:relative;z-index:1}@media screen and (max-width: 767px){body.page-template-page-covid section#moreInfo .wrap .content{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}body.page-template-page-covid section#moreInfo .wrap .content:after{content:"";background:url(../images/circle-grid-yellow.svg) no-repeat;background-size:contain;position:absolute;width:50%;height:70%;top:-15%;left:-15%;z-index:-1}@media screen and (max-width: 991px){body.page-template-page-covid section#moreInfo .wrap .content:after{top:0;left:-10%}}@media screen and (max-width: 767px){body.page-template-page-covid section#moreInfo .wrap .content:after{display:none}}body.page-template-page-covid section#moreInfo .wrap .content h2{margin-bottom:20px}body.page-template-page-covid section#moreInfo .wrap .content .text-content{margin-bottom:35px;line-height:1.4}.modal .modal-dialog{max-width:767px}@media screen and (max-width: 780px){.modal .modal-dialog{margin:.5rem}}.modal .modal-dialog .modal-content{box-shadow:0 0 40px #0000001a;border-radius:20px;background-color:#fff;padding:65px}@media screen and (max-width: 767px){.modal .modal-dialog .modal-content{padding:40px 30px 20px}}@media screen and (max-width: 540px){.modal .modal-dialog .modal-content{padding:30px 20px 20px}}.modal .modal-dialog .modal-content .btn-close{position:absolute;right:15px;top:15px;font-weight:300;box-shadow:none}.modal .modal-dialog .modal-content h2{text-align:center}.modal .modal-dialog .modal-content h4{text-align:center;margin-bottom:30px}
