:root{--theme-color:#0181f5;--theme-color2:#127782;--theme-color3:#32b4b4;--title-color:#010f34;--body-color:#788094;--smoke-color:#f5f7fa;--smoke-color2:#ecf1f5;--smoke-color3:#f4e8e1;--black-color:#000;--black-color2:#1b1b1b;--gray-color:#f8f8f8;--white-color:#fff;--light-color:#cdcdcd;--yellow-color:#ffb539;--success-color:#28a745;--error-color:#dc3545;--th-border-color:#d8dde1;--title-font:"Outfit",sans-serif;--body-font:"DM Sans",sans-serif;--style-font:"Red Hat Display",cursive;--icon-font:"Font Awesome 6 Pro";--main-container:1220px;--container-gutters:30px;--section-space:120px;--section-space-mobile:80px;--section-title-space:60px;--ripple-ani-duration:5s;}.text-center{text-align:center !important;}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font);color:var(--title-color);text-transform:none;font-weight:700;line-height:1.4;margin:0 0 15px 0;}.h2,h2,h1.first-heading{font-size:48px;line-height:1.227;}.h1,h1{font-size:84px;line-height:1.167;}.h3,h3{font-size:36px;line-height:1.278;}.h4,h4{font-size:30px;line-height:1.333;}.h5,h5{font-size:24px;line-height:1.417;}.h6,h6{font-size:20px;line-height:1.5;}.title-area{margin-bottom:calc(var(--section-title-space) - 12px);position:relative;z-index:2;margin-top:-6px;}.sub-title{display:block;color:var(--theme-color);font-size:18px;font-weight:500;font-family:var(--title-font);position:relative;margin-bottom:8px;text-transform:capitalize;}.title-area .sub-title img{margin:-5px 8px 0 8px;}.title-area .sec-title{margin-bottom:20px;}.sec-title.color-white,.color-white{color:#fff;}.mb-30{margin-bottom:30px;}.service-box-3{position:relative;background:var(--white-color);padding:50px 15px 0 15px;display:block;border-radius:20px;box-shadow:0px 10px 15px rgba(0,53,101,.08);text-align:center;margin-top:70px;min-height:210px;}.service-box-3_icon{position:absolute;top:-70px;left:calc(50% - 70px);width:140px;height:140px;line-height:91px;border:20px solid var(--gray-color);background-color:var(--white-color);border-radius:50%;z-index:9;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:flex;justify-content:center;align-items:center;}.service-box-3_icon img{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;width:60px;height:60px;}.box-title{font-size:24px;line-height:1.417;font-weight:600;}.service-box-3 .box-title{margin:40px 0 0rem 0;padding:0 0 15px 0;}.box-title a{color:inherit;}.service-box-3 .icon-btn{--btn-size:50px;background-color:var(--title-color);color:var(--white-color);border-color:var(--title-color);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;}.service-box-3:hover .service-box-3_icon{background-color:var(--theme-color);}.service-box-3:hover .service-box-3_icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.box-title a:hover{color:var(--theme-color);}.service-box-3:hover .icon-btn{background-color:var(--theme-color);border-color:var(--theme-color);}.th-btn a{position:relative;z-index:2;overflow:hidden;vertical-align:middle;display:inline-block;text-transform:uppercase;text-align:center;border:none;background-color:var(--theme-color);color:var(--white-color);font-family:var(--body-font);font-size:14px;font-weight:600;line-height:1;padding:22px 30px;min-width:144px;border-radius:10px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.th-btn a::before,.th-btn a:after{content:"";background:var(--white-color);position:absolute;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1;height:0%;left:0;top:0;-webkit-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:100%;border-radius:10px;}.th-btn a:hover,.th-btn .active{color:var(--white-color) !important;}.th-btn a:hover:before,.th-btn a:hover:after,.th-btn a.active:before,.th-btn a.active:after{height:100%;background:var(--theme-color);}.feature-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;}.icon-btn{display:inline-block;width:var(--btn-size,46px);height:var(--btn-size,46px);line-height:var(--btn-size,46px);font-size:var(--btn-font-size,16px);background-color:var(--icon-bg,transparent);color:var(--title-color);text-align:center;border-radius:50%;border:1px solid var(--th-border-color);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;position:relative;}.feature-wrapper .icon-btn{--btn-size:56px;border:1px solid var(--theme-color);background-color:var(--theme-color);color:var(--white-color);font-size:var(--btn-font-size,22px);}.feature-wrapper .icon-btn a{color:inherit;}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.feature-wrapper.style3 .header-info_label{color:var(--white-color);}.feature-wrapper .header-info_label{font-size:14px;}.feature-wrapper .header-info_link{font-family:var(--title-font);font-weight:500;font-size:17px;color:var(--title-color);margin-bottom:0;}.feature-wrapper.style3 .header-info_link{color:var(--white-color);}.feature-wrapper .header-info_link a{color:inherit;}.feature-wrapper.style3 .icon-btn:hover{background-color:var(--white-color);border-color:var(--white-color);color:var(--theme-color);}.process-block_wrapp{margin-left:30px;}.process-block{position:relative;background-color:var(--white-color);padding:40px;border-radius:50%;text-align:center;text-align:center;box-shadow:0px 10px 50px rgba(0,0,0,.08);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2;max-width:347px;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:35px;}.process-block_icon{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background-color:var(--title-color);font-family:var(--title-font);font-weight:600;font-size:36px;color:var(--white-color);}.process-block_wrapp .process-block_icon{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}.process-block_wrapp .process-block_content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.process-block_img{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background:#ecf1f5;margin-bottom:20px;display:flex;justify-content:center;align-items:center;}.process-block_wrapp .process-block_img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.process-block:after{content:"";position:absolute;inset:-35px;left:-22px;background:url("https://cdn-ilcflhp.nitrocdn.com/hGgGAlgrKeiwKIRisCwnolqEAURaEvEY/assets/images/optimized/rev-4629720/cbpi.com.au/wp-content/uploads/2024/08/process-shape.png");background-size:contain;background-repeat:no-repeat;}.process-block.process-middle:after{-webkit-transform:rotate3d(12,0,0,180deg);transform:rotate3d(12,0,0,180deg);}.feature-card{position:relative;--space-x:36px;--space-y:36px;overflow:hidden;}.feature-card_img{margin-bottom:-160px;overflow:hidden;position:relative;z-index:1;border-radius:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.global-img:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.8);border-radius:99px;z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s;}.global-img:after,.global-img:before{content:"";position:absolute;pointer-events:none;opacity:1;z-index:3;}.global-img:before{top:0;right:51%;bottom:0;left:50%;background:rgba(255,255,255,.2);}.feature-card_img img{width:100%;border-radius:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.global-img:after{top:50%;right:0;bottom:50%;left:0;background:rgba(255,255,255,.3);}.global-img:after{content:"";position:absolute;top:-50%;left:-60%;width:20%;height:200%;opacity:0;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);background:rgba(255,255,255,.13);background:-webkit-linear-gradient(left,rgba(255,255,255,.13) 0%,rgba(255,255,255,.13) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.13) 0%,rgba(255,255,255,.13) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%);}.feature-card_content{max-width:calc(100% - var(--space-x) * 2);margin-left:var(--space-x);position:relative;z-index:2;text-align:center;-webkit-filter:drop-shadow(0px 4px 30px rgba(0,0,0,.04));filter:drop-shadow(0px 4px 30px rgba(0,0,0,.04));padding:20px 20px 55px 20px;border-radius:30px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.feature-card_content:before,.feature-card_content:after{content:"";position:absolute;inset:0;-webkit-mask-image:url("https://cdn-ilcflhp.nitrocdn.com/hGgGAlgrKeiwKIRisCwnolqEAURaEvEY/assets/images/optimized/rev-4629720/cbpi.com.au/wp-content/uploads/2024/08/service_shape_1.png");mask-image:url("https://cdn-ilcflhp.nitrocdn.com/hGgGAlgrKeiwKIRisCwnolqEAURaEvEY/assets/images/optimized/rev-4629720/cbpi.com.au/wp-content/uploads/2024/08/service_shape_1.png");background-repeat:no-repeat;background-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#e7ecf0;z-index:-1;}.feature-card_icon{background-color:var(--th-border-color);width:100px;height:100px;line-height:100px;display:block;margin:auto;text-align:center;border:1px solid var(--th-border-color);-webkit-clip-path:path("M39.25 2.31976C42.1893 0.622753 45.8107 0.622752 48.75 2.31976L82.0513 21.5463C84.9906 23.2433 86.8013 26.3795 86.8013 29.7735V68.2265C86.8013 71.6205 84.9906 74.7567 82.0513 76.4537L48.75 95.6802C45.8107 97.3772 42.1893 97.3772 39.25 95.6802L5.94873 76.4537C3.00942 74.7567 1.19873 71.6205 1.19873 68.2265V29.7735C1.19873 26.3795 3.00942 23.2433 5.94873 21.5463L39.25 2.31976Z");clip-path:path("M39.25 2.31976C42.1893 0.622753 45.8107 0.622752 48.75 2.31976L82.0513 21.5463C84.9906 23.2433 86.8013 26.3795 86.8013 29.7735V68.2265C86.8013 71.6205 84.9906 74.7567 82.0513 76.4537L48.75 95.6802C45.8107 97.3772 42.1893 97.3772 39.25 95.6802L5.94873 76.4537C3.00942 74.7567 1.19873 71.6205 1.19873 68.2265V29.7735C1.19873 26.3795 3.00942 23.2433 5.94873 21.5463L39.25 2.31976Z");margin-bottom:15px;}.feature-card_icon img{display:block;margin-left:17px;margin-right:auto;margin-top:20px;}.feature-card .box-title{margin-bottom:7px;}.feature-card .th-btn{position:relative;z-index:2;overflow:hidden;vertical-align:middle;display:inline-block;text-transform:uppercase;text-align:center;border:none;background-color:var(--theme-color);color:var(--white-color);color:var(--title-color);font-family:var(--body-font);font-size:14px;font-weight:600;line-height:1;padding:22px 30px;padding:12px 20px;min-width:144px;min-width:121px;border-radius:10px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.feature-card .th-btn:hover{color:#fff;}.th-btn.border{border:1px solid var(--th-border-color);background:transparent;color:var(--body-color);}.feature-card .th-btn::before,.feature-card .th-btn:after{content:"";background:var(--white-color);position:absolute;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:-1;height:0%;left:0;top:0;-webkit-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:100%;border-radius:10px;}.th-btn.border:before,.th-btn.border:after{background:var(--theme-color);}.feature-card .th-btn.border:before,.feature-card .th-btn.border:after{background:var(--theme-color);}.feature-card .th-btn:hover:before,.feature-card .th-btn:hover:after,.feature-card .th-btn.active:before,.feature-card .th-btn.active:after{height:100%;background:var(--theme-color);}.feature-card_content:after{inset:1px;background-color:var(--white-color);}.global-img:hover:before{left:0;right:0;opacity:0;-webkit-transition:all 900ms linear;transition:all 900ms linear;}.feature-card:hover .feature-card_img img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);}.global-img:hover:after{top:0;bottom:0;opacity:0;-webkit-transition:all 900ms linear;transition:all 900ms linear;}.global-img:hover:after{opacity:1;left:130%;-webkit-transition-property:left,top,opacity;transition-property:left,top,opacity;-webkit-transition-duration:.7s,.7s,.15s;transition-duration:.7s,.7s,.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.appointment-form{border-radius:30px;background:var(--white-color);padding:60px;}.appointment-form.style3{position:relative;padding:60px;border-radius:0;max-width:521px;display:block;margin:45px 0px 44px auto;z-index:2;}.appointment-form.style3 .form-title{margin-top:-.4rem;}.appointment-form.style3:after{content:"";position:absolute;width:40px;height:48px;top:0;right:0;border-bottom:solid 45px var(--theme-color);border-left:solid 0px var(--theme-color);border-right:solid 39px transparent;border-top:solid 17px transparent;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);z-index:-1;}.th-btn.th-border a{border:1px solid var(--white-color);background:transparent;color:var(--white-color);}.th-btn.th-border a:hover{border:1px solid var(--theme-color);}.th-btn.th-border a:before,.th-btn.th-border a:after{background:var(--theme-color);}.th-btn.th-border a:before,.th-btn.th-border a:after{background:var(--theme-color);}.contact-media.style1{min-height:150px;}.menu-area{position:relative;z-index:1;}.menu-area:before,.menu-area:after{content:"";position:absolute;top:0;width:21.3%;height:114px;background-color:var(--title-color);z-index:-1;}.menu-area:before{left:0;-webkit-clip-path:polygon(0 0,100% 0%,calc(100% - 55px) 100%,0% 100%);clip-path:polygon(0 0,100% 0%,calc(100% - 55px) 100%,0% 100%);}.menu-area:after{right:0;-webkit-clip-path:polygon(0 0%,100% 0,100% 100%,60px 100%);clip-path:polygon(0 0%,100% 0,100% 100%,60px 100%);}.contactpage-info .eael-feature-list-icon-inner{border-radius:12px;}.appointment-sticky{position:-webkit-sticky;position:sticky;top:0;}@media only screen and (max-width: 600px){.h2,h2{font-size:33px;line-height:41px;}.process-block:after,.appointment-form.style3:after{display:none;}.process-block_wrapp{margin-left:0px;overflow:hidden;}.appointment-form.style3{padding:40px 20px;}.menu-area{background-color:var(--title-color);}.mobile-overflow{overflow:hidden;}}