html,body{max-width:100vw;overflow-x:hidden}@media all and (min-width: 1801px){html,body{font-size:20px}}@media all and (min-width: 1601px) and (max-width: 1800px){html,body{font-size:20px}}@media all and (min-width: 1401px) and (max-width: 1600px){html,body{font-size:18px}}@media all and (min-width: 1025px) and (max-width: 1400px){html,body{font-size:16px}}@media all and (max-width: 1024px){html,body{font-size:18px;-webkit-text-size-adjust:none}}@media all and (max-width: 768px){html,body{font-size:16px;-webkit-text-size-adjust:none}}@media all and (max-width: 550px){html,body{font-size:16px;-webkit-text-size-adjust:none}}@media all and (min-width: 1025px){body{-ms-touch-action:none;touch-action:none}}@media all and (max-width: 1024px){body{-ms-touch-action:auto;touch-action:auto}}.bodyfont,.contactformform .wpcf7 .mx-form .with-submit .the-button,.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content p.text-suburb,#pum-253 .wpcf7 .mx-form .with-submit .the-button{font-family:'Open Sans';font-weight:400;font-style:normal}.bodyfont-bold,.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content a.eg-cube-grid-element-14,.ct-shortcode .myportfolio-container .esg-filterbutton span{font-family:'Open Sans';font-weight:700;font-style:normal}.headingfont{font-family:'soleto';font-weight:300;font-style:normal}.headingfont-bold,.button,.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content h3.text-heading{font-family:'soleto';font-weight:500;font-style:normal}@media all and (max-width: 1280px){.menu-top-menu-container #menu-top-menu .menu-item a{font-size:14px;padding-right:14px;padding-left:14px}}@media all and (max-width: 992px){.oxy-header-wrapper.oxy-sticky-header{position:fixed;top:0;left:0;z-index:99;width:100vw}.oxy-header-wrapper #image-9-7{width:130px}.oxy-header-wrapper #_header_row-5-7{padding-top:14px;padding-bottom:14px}}.footerfooter{border-bottom:1px solid #404040;padding:3rem 0}.footerfooter .ct-section-inner-wrap{padding:0;width:85%}.footerfooter .ct-new-columns .ct-div-block{padding:0}.footerfooter2{padding:3rem 0}.footerfooter2 .ct-section-inner-wrap{padding:0}@media all and (max-width: 992px){.footerfooter .ct-new-columns .ct-div-block .ct-image{margin:0 auto 2rem auto}.footerfooter .ct-new-columns .ct-div-block#div_block-17-7{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#section-37-7 .ct-section-inner-wrap{max-width:1200px;width:80%}#section-37-7 .ct-section-inner-wrap .footer-rows p,#section-37-7 .ct-section-inner-wrap .footer-rows a{font-size:11px;color:rgba(64,64,64,0.8)}#section-37-7 .ct-section-inner-wrap .footer-rows .row1{display:-webkit-box;display:-ms-flexbox;display:flex}#section-37-7 .ct-section-inner-wrap .footer-rows .row1 .col1{width:50%;text-align:left}#section-37-7 .ct-section-inner-wrap .footer-rows .row1 .col2{width:50%;text-align:right}#section-37-7 .ct-section-inner-wrap .footer-rows .row1 .col2 a{text-decoration:underline}@media all and (max-width: 992px){#section-37-7 .ct-section-inner-wrap .footer-rows .row1{-ms-flex-wrap:wrap;flex-wrap:wrap}#section-37-7 .ct-section-inner-wrap .footer-rows .row1 .col1,#section-37-7 .ct-section-inner-wrap .footer-rows .row1 .col2{width:100%;margin:.5rem auto;text-align:center}}#section-37-7 .ct-section-inner-wrap .footer-rows .row1 p,#section-37-7 .ct-section-inner-wrap .footer-rows .row1 a{display:inline-block;margin-top:0;margin-bottom:0}#section-37-7 .ct-section-inner-wrap .footer-rows .row2{margin:1rem auto 0 auto}#section-37-7 .ct-section-inner-wrap .footer-rows .row2 p{text-align:justify}#section-37-7 .ct-section-inner-wrap .footer-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#section-37-7 .ct-section-inner-wrap .footer-flex .col1{width:50%}#section-37-7 .ct-section-inner-wrap .footer-flex .col2{width:50%;text-align:right}#section-37-7 .ct-section-inner-wrap .footer-flex .divider{margin:8px auto 8px 0;width:1.5rem;height:1px;background:#404040}#section-37-7 .ct-section-inner-wrap .footer-flex p,#section-37-7 .ct-section-inner-wrap .footer-flex a{display:block;margin-top:0;margin-bottom:0;font-size:11px;color:rgba(64,64,64,0.8)}@media all and (max-width: 992px){#section-37-7 .ct-section-inner-wrap .footer-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#section-37-7 .ct-section-inner-wrap .footer-flex .col1{width:100%;text-align:center}#section-37-7 .ct-section-inner-wrap .footer-flex .col1 p{margin:0 auto}#section-37-7 .ct-section-inner-wrap .footer-flex .col1 .divider{margin:8px auto}#section-37-7 .ct-section-inner-wrap .footer-flex .col2{width:100%}#section-37-7 .ct-section-inner-wrap .footer-flex .col2 p{width:80%;text-align:center;margin:2rem auto 0 auto}}.ct-section.padding-regular{padding:0}.ct-section.padding-regular .ct-section-inner-wrap{padding:6rem 0}@media all and (max-width: 550px){.ct-section.padding-regular .ct-section-inner-wrap{padding:4rem 0;width:80%;margin-left:auto;margin-right:auto}}.ct-section.padding-bottom{padding:0}.ct-section.padding-bottom .ct-section-inner-wrap{padding:0 0 6rem 0}@media all and (max-width: 550px){.ct-section.padding-bottom .ct-section-inner-wrap{padding:0 0 4rem 0;width:80%;margin-left:auto;margin-right:auto}}.ct-section.text-block-regular .ct-headline{margin-bottom:1.5rem}.ct-section.getintouch #link_button-57-73{margin-top:3rem;padding:.5rem 1rem;border-radius:1px}.oxy-header-wrapper .oxy-header-container{width:85%;padding:0}.ct-section.bonnie-tyler-foo h1.ct-headline{position:relative}.ct-section.bonnie-tyler-foo h1.ct-headline:before{content:"";position:absolute;top:0;left:0;width:80vw;max-width:400px;height:3px;background:#66cbdf}@media all and (max-width: 1280px){.ct-section.bonnie-tyler-foo h1.ct-headline{font-size:36px}}.ct-section.bonnie-tyler-foo h4.ct-headline{margin-top:10px}.ct-section.bonnie-tyler-foo-2{padding-bottom:6rem}.ct-section.bonnie-tyler-foo-2 #new_columns-16-99{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width: 992px){.ct-section.bonnie-tyler-foo-2 #new_columns-16-99{-ms-flex-wrap:wrap;flex-wrap:wrap}}.ct-section.bonnie-tyler-foo-2 #div_block-17-99 .ct-span{font-size:1.5rem}.page-id-79 .ct-section.bonnie-tyler-foo-2 #div_block-17-99 .ct-span{font-size:1rem}.ct-section.bonnie-tyler-foo-2 #div_block-17-99 .ct-span .button-white{margin-top:3.5rem}@media all and (max-width: 992px){.ct-section.bonnie-tyler-foo-2 #div_block-17-99 .ct-span .button-white{display:block;max-width:200px;text-align:center}}.ct-section.bonnie-tyler-foo-2 #div_block-17-99 .ct-span a{color:#fff}.ct-section.bonnie-tyler-foo-2 #div_block-18-99{padding:0}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .ct-text-block,.ct-section.bonnie-tyler-foo-2 #div_block-18-99 p{margin:0;font-size:18px}@media all and (max-width: 550px){.ct-section.bonnie-tyler-foo-2 #div_block-18-99{max-width:400px;width:80% !important;margin-left:auto;margin-right:auto}}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns{width:90%;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;font-size:.9rem}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns p{font-size:.9rem}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns+br{display:none}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns+br+p{display:none}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns .column-1-3{width:30%}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns .column-1-3 p{margin-top:0}@media all and (min-width: 993px) and (max-width: 1024px){.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns .col-1-3{width:100%;margin-bottom:1rem}}@media all and (max-width: 992px){.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns{margin-left:0;margin-right:auto}}@media all and (max-width: 550px){.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.ct-section.bonnie-tyler-foo-2 #div_block-18-99 .flex-columns .col-1-3{width:100%;margin-bottom:1rem}}.page-id-83 .ct-section.bonnie-tyler-foo-2 #div_block-18-99 #text_block-23-99{display:none}@media all and (max-width: 550px){.ct-section.bonnie-tyler-foo-2 #div_block-18-99 #text_block-23-99{width:100%}}.ct-section.bonnie-tyler-foo-2 .simple-divider{max-width:60px;width:50%;height:2px;margin:1.5rem auto 1.5rem 0;background:#fff}@media all and (max-width: 992px){.ct-section.bonnie-tyler-foo{margin-top:74px}}@media all and (max-width: 550px){.ct-section.bonnie-tyler-foo .ct-section-inner-wrap{width:80%}.ct-section.bonnie-tyler-foo-2 .ct-section-inner-wrap{width:80%}}.home .ct-section#section-2-99{height:40vw}@media all and (max-width: 1024px){.ct-section#section-2-99{height:auto}.ct-section#section-2-99 #headline-3-99{margin-top:120px;padding-top:50px;padding-bottom:40px;font-size:32px}.home .ct-section#section-2-99{height:auto}.home .ct-section#section-2-99 #headline-3-99{margin-top:180px}}#span-24-99 .text-lblue{font-size:150%}@media all and (max-width: 1280px){#span-24-99 .text-lblue{font-size:110%}}@media all and (max-width: 550px){#span-4-99 br,#headline-55-73 br{display:none}}@media all and (max-width: 550px){.flex-grid-4 .ct-section-inner-wrap{width:80%;margin-left:auto;margin-right:auto}}.flex-grid-4 .ct-section-inner-wrap .column-1-4{width:calc((100% / 4) - .5rem);margin-top:0;margin-left:0;margin-bottom:.6666666667rem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(4n-3){margin-right:.6666666667rem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(4n-2){margin-right:.6666666667rem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(4n-1){margin-right:.6666666667rem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(4n){margin-right:0}@media all and (max-width: 1024px){.flex-grid-4 .ct-section-inner-wrap .column-1-4{width:calc((100% / 2) - .5rem);margin-top:0;margin-left:0;margin-bottom:1rem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(2n-1){margin-right:1rem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(2n){margin-right:0}}@media all and (max-width: 550px){.flex-grid-4 .ct-section-inner-wrap .column-1-4{width:calc((100% / 1) - .5rem);margin-top:0;margin-left:0;margin-bottom:Infinityrem}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(n){margin-right:0}.flex-grid-4 .ct-section-inner-wrap .column-1-4:nth-child(1n){margin-right:0}}.flex-grid-4 .ct-section-inner-wrap .person-block{border-bottom:8px solid #66cbdf}.flex-grid-4 .ct-section-inner-wrap .person-title{padding:1.5rem}.flex-grid-4 .ct-section-inner-wrap .person-title .ct-headline{font-size:1.05rem}.flex-grid-4 .ct-section-inner-wrap .person-title .ct-text-block{font-size:.85rem;margin-top:.5rem;margin-bottom:0}.flex-grid-4 .ct-section-inner-wrap .person-content{padding:0 1.5rem 1.5rem 1.5rem}.flex-grid-4#section-10-75 .person-content .ct-text-block{text-align:center;color:rgba(255,255,255,0.7);font-size:.8rem;margin:0}@media all and (max-width: 992px){#text_block-105-75{text-align:center}#image-107-75{margin:120px}}@media all and (max-width: 550px){#image-107-75{margin:60px 100px}}#text_block-105-75{margin-bottom:4rem}.mx-form,.mx-form-row,.mx-row{width:100%;margin:0 auto;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mx-form-col-1-1{width:100%;margin-bottom:.5rem}.mx-form-col-1-1 p:last-of-type{display:none}.mx-form-col-1-2{width:calc(50% - (.5rem / 2));margin-bottom:.5rem}@media all and (max-width: 980px){.mx-form-col-1-2{width:100%}}.mx-form-col-1-2 p:last-of-type{display:none}.contact-page-page{margin-top:3rem}.contact-page-page .mx-form{max-width:30rem;width:100%;margin:0 auto}.contact-page-page .mx-form div.wpcf7-mail-sent-ok{border:2px solid #398f14;color:white}.contact-page-page .mx-form .wpcf7-form-control-wrap{width:100%}.contact-page-page .mx-form .wpcf7-form-control-wrap input[type=text],.contact-page-page .mx-form .wpcf7-form-control-wrap input[type=password],.contact-page-page .mx-form .wpcf7-form-control-wrap input[type=tel],.contact-page-page .mx-form .wpcf7-form-control-wrap input[type=email],.contact-page-page .mx-form .wpcf7-form-control-wrap textarea,.contact-page-page .mx-form .wpcf7-form-control-wrap select{background:rgba(255,255,255,0);border:#fff 1px solid;border-radius:1px;padding:.75rem;font-size:.75rem;color:rgba(255,255,255,0.7);font-family:'Open Sans';font-weight:400;font-style:normal;display:block;-webkit-appearance:none;width:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-page-page .mx-form .wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:1px}.contact-page-page .mx-form .with-select{position:relative}.contact-page-page .mx-form .with-select:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}.contact-page-page .mx-form .with-select p:last-of-type{display:block}.contact-page-page .mx-form .with-select .wpcf7-form-control-wrap{display:block}.contact-page-page .mx-form .with-select .wpcf7-form-control-wrap:after{content:"\43";font-family:"ElegantIcons" !important;font-size:1rem;display:block;position:absolute;right:.5rem;top:.5rem;color:#fff;z-index:0}.contact-page-page .mx-form .with-select .wpcf7-form-control-wrap .wpcf7-form-control{line-height:21px;background:rgba(255,255,255,0);z-index:1}.contact-page-page .mx-form option{color:#000}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item{margin:0}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{display:none}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked+span.wpcf7-list-item-label{color:#fff}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked+span.wpcf7-list-item-label::before{opacity:0}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked+span.wpcf7-list-item-label::after{opacity:1}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label{position:relative;margin-left:1.8rem;color:#fff;font-size:.8rem}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label:hover{color:#fff}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label::before{content:"\56";font-family:"ElegantIcons" !important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-1.1rem;font-size:.8rem;margin:auto;color:#fff;opacity:.5}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label::after{content:"\57";font-family:"ElegantIcons" !important;position:absolute;color:#66cbdf;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-1.1rem;font-size:.8rem;opacity:0}.contact-page-page .mx-form .wpcf7-checkbox .wpcf7-list-item.first span.wpcf7-list-item-label{margin-left:1rem}.contact-page-page .mx-form .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.first{margin-right:1rem}@media all and (max-width: 550px){.contact-page-page .mx-form .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.last .wpcf7-list-item-label{margin-left:1rem}}.contact-page-page .mx-form .with-select:before{content:none}.contact-page-page .mx-form .with-submit .the-button{display:block;-webkit-appearance:none;padding:.75rem 2.5rem;border:1px solid #66cbdf;border-radius:1px;color:#fff;text-transform:uppercase;font-family:'Open Sans';font-weight:400;font-style:normal;letter-spacing:1px;margin-top:1.5rem;margin-left:auto;margin-right:auto;background:#66cbdf;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-page-page .mx-form .with-submit .the-button:hover{background:rgba(102,203,223,0.8)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mx-form select:focus option{color:black}}.single-post .datedate{position:relative}.single-post .datedate:after{content:"";position:absolute;bottom:-3rem;left:50%;width:100%;height:3px;background:#66cbdf;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width: 992px){#section-2-101{margin-top:74px}#section-2-101 #headline-3-101{font-size:1.5rem}}@media all and (max-width: 550px){#section-2-101 #headline-3-101{font-size:1.3rem}}.ct-section.dev-bonnie{position:relative}.ct-section.dev-bonnie:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#000;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.741316595)), color-stop(45%, rgba(0,0,0,0.091456651)));background:linear-gradient(90deg, rgba(0,0,0,0.741316595) 0%, rgba(0,0,0,0.091456651) 45%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.ct-section.dev-bonnie .ct-section-inner-wrap{position:relative;z-index:2}@media all and (max-width: 1280px){.ct-section.dev-bonnie .ct-headline{font-size:36px}}@media all and (max-width: 992px){.ct-section.dev-bonnie{height:65vw;margin-top:74px}}@media all and (max-width: 550px){.ct-section.dev-bonnie{height:100vw}}.ct-section .dev-feat,.ct-section .dev-logo{margin-bottom:3rem}@media all and (max-width: 992px){.ct-section .dev-feat#image-9-110,.ct-section .dev-logo#image-9-110{max-width:240px}}@media all and (max-width: 550px){.ct-section .dev-feat#image-9-110,.ct-section .dev-logo#image-9-110{max-width:200px}}.ct-section .dev-cube-logo{margin-top:3rem}.ct-section.dev-2col .ct-section-inner-wrap .ct-new-columns .ct-div-block,.ct-section.dev-1-1-1 .ct-section-inner-wrap .ct-new-columns .ct-div-block,.ct-section.dev-col-2-1 .ct-section-inner-wrap .ct-new-columns .ct-div-block{padding:0}@media all and (max-width: 1280px){.ct-section.dev-1-1-1 .ct-section-inner-wrap,.ct-section.dev-col-2-1 .ct-section-inner-wrap{width:100vw}.ct-section.dev-1-1-1 .ct-section-inner-wrap h2,.ct-section.dev-col-2-1 .ct-section-inner-wrap h2{font-size:1.5rem}}@media all and (max-width: 1024px){.ct-section.dev-1-1-1 .ct-section-inner-wrap h2,.ct-section.dev-col-2-1 .ct-section-inner-wrap h2{font-size:1.2rem}}@media all and (max-width: 992px){.ct-section.dev-1-1-1 #div_block-3-136,.ct-section.dev-1-1-1 #div_block-4-130,.ct-section.dev-col-2-1 #div_block-3-136,.ct-section.dev-col-2-1 #div_block-4-130{padding:3rem 2rem}}@media all and (max-width: 550px){.ct-section.dev-1-1-1 .ct-section-inner-wrap h2,.ct-section.dev-col-2-1 .ct-section-inner-wrap h2{letter-spacing:1px}}.ct-section .dev-inside-color1{color:#fff}.ct-section.dev-text h4{margin-bottom:1.5rem}.ct-section.dev-text #text_block-3-135 div,.ct-section.dev-text #text_block-4-161 div{margin-bottom:.5rem}.ct-section.dev-text #text_block-3-135 div:last-child,.ct-section.dev-text #text_block-4-161 div:last-child{margin-bottom:0}@media all and (max-width: 992px){.ct-section.dev-text #text_block-3-135 div,.ct-section.dev-text #text_block-4-161 div{margin-bottom:.75rem}.ct-section.dev-text #text_block-3-135 div:last-child,.ct-section.dev-text #text_block-4-161 div:last-child{margin-bottom:0}}.ct-section.dev-text2 h4{margin-bottom:1.5rem}@media all and (max-width: 1280px){.ct-section.dev-text2 #text_block-24-148{font-size:1.6rem}.ct-section.dev-text2 #text_block-24-148 br{display:none}}@media all and (max-width: 1024px){.ct-section.dev-text2 #text_block-24-148{font-size:1.3rem}}@media all and (max-width: 550px){.ct-section.dev-text2 #text_block-24-148{font-size:1.2rem}}.postid-167 .ct-section.dev-text2 .ct-text-block{font-size:.9rem !important}.ct-section.dev-1-1-1 .dev-divider{margin:1.5rem auto;width:3rem;height:2px}.ct-section.dev-1-1-1 .ct-div-block{color:#fff}.postid-187 .ct-section.dev-1-1-1 .ct-headline,.postid-187 .ct-section.dev-1-1-1 .dev-divider{display:none}.postid-187 .ct-section.dev-1-1-1 .ct-text-block{font-size:1.75rem;letter-spacing:1px;font-family:'soleto';font-weight:300;font-style:normal}.ct-section.dev-halfhalf{position:relative}.ct-section.dev-halfhalf .ct-section-inner-wrap{position:relative}.ct-section.dev-halfhalf .half-the-thing{position:absolute;top:0;left:50%;width:101vw;height:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.ct-section.dev-text-grid3 .ct-section-inner-wrap{padding:0}.ct-section.dev-text-grid3 .dev-text-grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3{width:calc((100% / 3) - .5rem);margin-top:0;margin-left:0;margin-bottom:.75rem}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3:nth-child(3n-2){margin-right:.75rem}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3:nth-child(3n-1){margin-right:.75rem}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3:nth-child(3n){margin-right:0}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3 .ct-text-block{margin:2.2rem;letter-spacing:1px;line-height:1.3}@media all and (max-width: 550px){.ct-section.dev-text-grid3 .dev-text-grid-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin-left:auto;margin-right:auto}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3{width:calc((100% / 1) - .5rem);margin-top:0;margin-left:0;margin-bottom:Infinityrem}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3:nth-child(n){margin-right:0}.ct-section.dev-text-grid3 .dev-text-grid-flex .dev-text-grid-child3:nth-child(1n){margin-right:0}}@media all and (max-width: 1024px){.ct-section.dev-text-grid3 .ct-text-block{font-size:.85rem}.ct-section.dev-text-grid3 .ct-text-block br{display:none}}.ct-section.dev-text-grid-2{position:relative}.ct-section.dev-text-grid-2 .ct-section-inner-wrap{padding:0}.ct-section.dev-text-grid-2 .ct-section-inner-wrap h4.ct-headline{margin-bottom:1.5rem}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media all and (max-width: 550px){.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex{width:80%;margin-left:auto;margin-right:auto}}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child{width:calc((100% / 2) - .5rem);margin-top:0;margin-left:0;margin-bottom:1rem}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child:nth-child(2n-1){margin-right:1rem}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child:nth-child(2n){margin-right:0}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child .ct-text-block{margin:2.2rem;letter-spacing:1px;line-height:1.3}@media all and (max-width: 550px){.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child{width:calc((100% / 1) - .5rem);margin-top:0;margin-left:0;margin-bottom:Infinityrem}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child:nth-child(n){margin-right:0}.ct-section.dev-text-grid-2 .ct-section-inner-wrap .dev-text-grid-flex .dev-text-grid-child:nth-child(1n){margin-right:0}}.ct-section.dev-text-grid-2 .top-bgg{position:absolute;top:-1px;left:50%;width:100vw;height:15vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media all and (max-width: 992px){.ct-section.dev-text-grid-2 .top-bgg{width:101vw;height:30vw}}@media all and (max-width: 550px){.ct-section.dev-text-grid-2 .top-bgg{height:75vw}}@media all and (max-width: 1024px){.ct-section.dev-text-grid-2 .ct-text-block{font-size:.85rem}.ct-section.dev-text-grid-2 .ct-text-block br{display:none}}.ct-section.dev-back-text h4.ct-headline{color:#fff}.ct-section.dev-back-text .dev-divider{margin:1.5rem auto;width:3rem;height:2px;background:#fff}.ct-section.dev-back-text .ct-text-block{color:#fff}@media all and (max-width: 1280px){.ct-section.dev-back-text #text_block-5-146{font-size:32px}.ct-section.dev-back-text #text_block-5-146 br{display:none}}@media all and (max-width: 1024px){.ct-section.dev-back-text #text_block-5-146{font-size:30px}}@media all and (max-width: 992px){.ct-section.dev-back-text #text_block-5-146{font-size:28px}}@media all and (max-width: 550px){.ct-section.dev-back-text #text_block-5-146{font-size:24px}}.ct-section.dev-2col .ct-section-inner-wrap{padding:0}@media all and (max-width: 1280px){.ct-section.dev-2col .ct-section-inner-wrap{width:100vw}}.ct-link-button.dev-popup{display:block;border:none}@media all and (max-width: 992px){.ct-link-button.dev-popup{top:73px}}@media all and (min-width: 1025px){.ct-link-button.dev-popup{display:none}}.contactformform{position:fixed;top:10vw;right:0;max-width:400px}@media all and (max-width: 1280px){.contactformform{width:250px}}@media all and (max-width: 1024px){.contactformform{display:none}}.contactformform .wpcf7{position:relative;padding:1.5rem}.contactformform .wpcf7 .mx-form .color1-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:-1}.contactformform .wpcf7 .mx-form div.wpcf7-mail-sent-ok{border:2px solid #398f14;color:white}.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap{width:100%}.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=text],.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=password],.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=tel],.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=email],.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap textarea,.contactformform .wpcf7 .mx-form .wpcf7-form-control-wrap select{border-radius:1px;background:#fff;border:none;padding:.5rem;font-size:13px;display:block;-webkit-appearance:none;width:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contactformform .wpcf7 .mx-form .wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:1px}.contactformform .wpcf7 .mx-form .with-select{position:relative}.contactformform .wpcf7 .mx-form .with-select:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}.contactformform .wpcf7 .mx-form .with-select p:last-of-type{display:block}.contactformform .wpcf7 .mx-form .with-select .wpcf7-form-control-wrap{display:block}.contactformform .wpcf7 .mx-form .with-select .wpcf7-form-control-wrap:after{content:"\43";font-family:"ElegantIcons" !important;font-size:1rem;display:block;position:absolute;right:.5rem;top:.5rem;color:#000;z-index:0}.contactformform .wpcf7 .mx-form .with-select .wpcf7-form-control-wrap .wpcf7-form-control{line-height:21px;background:rgba(255,255,255,0);z-index:1}.contactformform .wpcf7 .mx-form h3{color:#fff;font-size:1rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:.75rem;margin-left:auto;margin-right:auto}@media all and (max-width: 1280px){.contactformform .wpcf7 .mx-form h3{font-size:.9rem}}.contactformform .wpcf7 .mx-form .dynamicname{width:0;height:0;overflow:hidden;position:absolute}.contactformform .wpcf7 .mx-form .with-submit .the-button{display:inline-block;-webkit-appearance:none;font-size:16px;letter-spacing:2px;color:#fff;margin-top:.5rem;padding:.4rem .7rem;border:1px #fff solid;border-radius:1px;background:transparent}.wpgmp_map_container{max-width:1200px;height:450px;margin-right:auto;margin-left:auto}.wpgmp_map_container .wpgmp_map_parent{margin-bottom:120px}.text-lblue{color:#66cbdf}.text-white{color:#fff}.text-paragraph{font-size:.9rem}p,.ct-text-block{font-size:.9rem}h1{letter-spacing:3px}h2{letter-spacing:2px}@media all and (max-width: 1280px){.ct-section h2{font-size:1.75rem}}.button{display:inline-block;padding:.5rem 1rem;font-size:.75rem;letter-spacing:2px;line-height:1;text-transform:uppercase;border-width:1px;border-style:solid}.button-white{border-color:#fff;color:#fff}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content{margin:0}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content h3.text-heading{margin-top:1.75rem;font-size:1.3rem;letter-spacing:3px}@media all and (max-width: 1280px){.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content h3.text-heading{font-size:1rem}}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content p.text-suburb{font-size:.75rem;letter-spacing:2px;margin:.5rem auto 1.5rem auto}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content .eg-cube-grid-element-14-a{margin:0 !important}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content a.eg-cube-grid-element-14{width:100%;display:block;padding:18px !important;background:#66cbdf !important;letter-spacing:2px}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content a.eg-cube-grid-element-14:hover{background:rgba(102,203,223,0.7) !important}.ct-shortcode .myportfolio-container .esg-filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 3rem 0}@media all and (max-width: 992px){.ct-shortcode .myportfolio-container .esg-filter-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ct-shortcode .myportfolio-container .esg-filter-wrapper .eg-clearfix{display:none}.ct-shortcode .myportfolio-container .esg-filterbutton{background:transparent;border:1px solid #66cbdf;padding:.5rem 1rem;margin:0;line-height:1}.ct-shortcode .myportfolio-container .esg-filterbutton:hover{border:1px solid #66cbdf;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(102,203,223,0.15)}.ct-shortcode .myportfolio-container .esg-filterbutton.selected{border:1px solid #66cbdf;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(102,203,223,0.5)}.ct-shortcode .myportfolio-container .esg-filterbutton span{color:#000;text-transform:uppercase;font-size:12px;line-height:1;letter-spacing:1px}@media all and (max-width: 1280px){.ct-shortcode .myportfolio-container .esg-filterbutton{padding:.4rem .7rem}.ct-shortcode .myportfolio-container .esg-filterbutton span{font-size:11px}}@media all and (max-width: 992px){.ct-shortcode .myportfolio-container .esg-filterbutton{margin-bottom:.4rem;margin-right:.7rem}}@media all and (max-width: 550px){.ct-shortcode .myportfolio-container .esg-filterbutton{margin-bottom:.5rem}.ct-shortcode .myportfolio-container .esg-filterbutton span{font-size:9px}}.ct-shortcode .myportfolio-container .esg-filter-checked{display:none}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content{position:relative}.ct-shortcode .myportfolio-container .esg-entry-content.eg-cube-grid-content:before{content:url("https://cubedevelopments.com.au/wp-content/uploads/2020/06/plushex.svg");position:absolute;top:3px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:26px;height:auto;z-index:10}.ct-section.home-grid{padding:0;position:relative;z-index:1}.ct-section.home-grid:before{content:"";position:absolute;top:50%;left:50%;height:50%;width:101vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#292728;z-index:-1}.ct-section.home-grid .ct-section-inner-wrap{padding:0}@media all and (max-width: 550px){.ct-section.home-grid .ct-section-inner-wrap{width:80%;margin-left:auto;margin-right:auto}}.ct-section.no-excerpt .esg-content.eg-cube-grid-element-12{display:none !important}.ct-section.no-excerpt h3.text-heading{margin-bottom:1rem}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0 !important}#pum-253{padding-right:0;background-color:rgba(0,0,0,0.75)}#pum-253 .pum-close{background-color:#fff;border-radius:50%;border:none;font-size:20px;line-height:1;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);font-family:"ElegantIcons" !important}#pum-253 .wpcf7{position:relative;padding:1.5rem}#pum-253 .wpcf7 .mx-form .color1-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:-1}#pum-253 .wpcf7 .mx-form div.wpcf7-mail-sent-ok{border:2px solid #398f14;color:white}#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap{width:100%}#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=text],#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=password],#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=tel],#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap input[type=email],#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap textarea,#pum-253 .wpcf7 .mx-form .wpcf7-form-control-wrap select{background:#fff;border:none;padding:.5rem;font-size:13px;display:block;-webkit-appearance:none;width:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#pum-253 .wpcf7 .mx-form .wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:1px}#pum-253 .wpcf7 .mx-form .with-select{position:relative}#pum-253 .wpcf7 .mx-form .with-select:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}#pum-253 .wpcf7 .mx-form .with-select p:last-of-type{display:block}#pum-253 .wpcf7 .mx-form .with-select .wpcf7-form-control-wrap{display:block}#pum-253 .wpcf7 .mx-form .with-select .wpcf7-form-control-wrap:after{content:"\43";font-family:"ElegantIcons" !important;font-size:1rem;display:block;position:absolute;right:.5rem;top:.5rem;color:#000;z-index:0}#pum-253 .wpcf7 .mx-form .with-select .wpcf7-form-control-wrap .wpcf7-form-control{line-height:21px;background:rgba(255,255,255,0);z-index:1}#pum-253 .wpcf7 .mx-form h3{color:#fff;font-size:1rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:.75rem;margin-left:auto;margin-right:auto}@media all and (max-width: 1280px){#pum-253 .wpcf7 .mx-form h3{font-size:.9rem}}#pum-253 .wpcf7 .mx-form .dynamicname{width:0;height:0;overflow:hidden;position:absolute}#pum-253 .wpcf7 .mx-form .with-submit .the-button{display:inline-block;-webkit-appearance:none;font-size:16px;letter-spacing:2px;color:#fff;margin-top:.5rem;padding:.4rem .7rem;border:1px #fff solid;border-radius:1px;background:transparent}.et_pb_gallery.grid-3x4 .et_pb_gallery_items:after{display:none}
