@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300&family=Roboto:ital,wght@0,400;0,500;1,400;1,500&display=swap');@font-face{font-family:'FineArtScript';src:url('../../fonts/fine-art-script/fine-art-script.eot');src:url('../../fonts/fine-art-script/fine-art-script.eot?#iefix') format('embedded-opentype'),url('../../fonts/fine-art-script/fine-art-script.woff2') format('woff2'),url('../../fonts/fine-art-script/fine-art-script.woff') format('woff'),url('../../fonts/fine-art-script/fine-art-script.ttf') format('truetype'),url('../../fonts/fine-art-script/fine-art-script.svg#youworkforthem') format('svg');font-weight:normal;font-style:normal;font-display:swap;}*{margin:0;padding:0;}body{background:#fff;color:#000;font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-size:13pt;font-weight:300;line-height:1.7;}p,li,td{font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-size:13pt;font-weight:300;line-height:1.7;margin:15px 0;padding:0;z-index:2;}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-weight:500;color:#000;line-height:1.7;text-transform:uppercase;margin:15px 0;padding:0;z-index:2;}h1,h2{font-family:'FineArtScript','Roboto Slab',Georgia,'Roboto',sans-serif;font-size:6.3rem;font-weight:normal;text-transform:none;line-height:0.8;margin-bottom:90px;}h3{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-size:1.5rem;margin-top:30px;line-height:1.2;letter-spacing:2.5px;}h4,h5,h6{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-size:13pt;letter-spacing:2.5px;}ol,ul{margin:15px 0;}li{margin:0 0 0 25px;}blockquote,blockquote p{font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-weight:bold;font-size:1.9rem;line-height:1.7;z-index:2;}span{z-index:2;}section.kokako .col-xs-12 > h1:first-child,section.kokako .col-xs-12 > h2:first-child{margin-top:0;}ul{list-style-type:disc;}blockquote h3{font-size:2rem;line-height:1.5;margin-top:15px;margin-bottom:0;}blockquote h3 + p{margin-top:0;}blockquote p,blockquote li{font-family:'Yellowtail','Roboto Slab',Georgia,'Roboto',sans-serif;font-size:1.5rem;}strong,.alt-text,.roboto{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-weight:500;display:inline-block;margin:45px 0;}section.kokako .col-xs-12 > p:first-of-type strong{margin-top:0;}section.kokako .col-xs-12 > p:last-child strong{margin-bottom:0;}b{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-weight:500;}a{text-decoration:none;border-bottom:2px solid #000;transition:0.3s ease all;}a:link,a:visited{text-decoration:none;color:#000;border-bottom:2px solid #000;}a:hover{text-decoration:none;color:#191919;border-bottom:2px solid #191919;}a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}a:focus{outline:none;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;border-bottom:none !important;}a[name]{position:relative;top:-140px;}a.no-border,a.no-underline{border-bottom:none !important;}button,input[type="submit"],a.button,a.btn{cursor:pointer;display:inline-block;background:#000;color:#fff;font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-size:13pt;font-weight:normal;text-transform:uppercase;text-align:left;text-decoration:none;border-bottom:none !important;padding:10px 25px;margin:2px;border:none;border-radius:25px;white-space:nowrap;transition:0.3s ease all;}button:hover:not(.navbar-toggler),input[type="submit"]:hover,a.button:hover,a.btn:hover{background:#191919;color:#e6e6e6;margin:0;padding:12px 27px;transition:0.3s ease all;}button:active:not(.navbar-toggler),input[type="submit"]:active,a.button:active,a.btn:active{background:#2d2d2d;transition:0.3s ease all;}button:focus,input[type="submit"]:focus,a.button:focus,a.btn:focus{box-shadow:none;}button.alt,input.alt[type="submit"],a.button.alt,a.btn.alt{background:#fff;color:#000;}button.alt:hover:not(.navbar-toggler),input.alt[type="submit"]:hover,a.button.alt:hover,a.btn.alt:hover{background:#e6e6e6;}button.alt:active:not(.navbar-toggler),input.alt[type="submit"]:active,a.button.alt:active,a.btn.alt:active{background:#d2d2d2;}button.transparent,input.transparent[type="submit"],a.button.transparent,a.btn.transparent{background:none;color:#000;border:1px #000 solid;}button.transparent:hover:not(.navbar-toggler),input.transparent[type="submit"]:hover,a.button.transparent:hover,a.btn.transparent:hover{background:rgba(255,255,255,0.2);}button.transparent:active:not(.navbar-toggler),input.transparent[type="submit"]:active,a.button.transparent:active,a.btn.transparent:active{background:rgba(255,255,255,0.3);}label{font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-weight:bold;width:100%;}input,textarea{font-family:'Roboto Slab',Georgia,'Roboto',sans-serif;font-size:13pt;border:1px solid #ccc;max-width:100%;padding:10px;}textarea{min-height:40px;width:100%;height:120px;}input:focus,textarea:focus{border:1px solid #fff;box-shadow:0 0 4px #ccc;outline:none;}input:not([type="submit"]){width:100%;}.wpcf7 input:not[type="submit"],.wpcf7 textarea{margin-top:0.5rem;}.wpcf7 form.wpcf7-form p:last-of-type{margin-top:20px;}img,svg{max-width:100%;height:auto;border:none;z-index:1;}img.alignnone,svg.alignnone{margin:45px 0;}img.alignleft,svg.alignleft{float:left;margin:45px 45px 45px 0;}img.alignright,svg.alignright{float:right;margin:45px 0 45px 45px;}img.aligncenter,img.aligncentre,svg.aligncenter,svg.aligncentre{display:block;margin:45px auto;}iframe{max-width:100%;}section.kokako h1 + p > img.alignleft,section.kokako h1 + p > img.alignright,section.kokako h1 + p > img.aligncenter,section.kokako h1 + p > img.aligncentre,section.kokako h2 + p > img.alignleft,section.kokako h2 + p > img.alignright,section.kokako h2 + p > img.aligncenter,section.kokako h2 + p > img.aligncentre{margin-top:0;}header{position:relative;left:0;top:0;z-index:100;padding-top:0;height:140px;letter-spacing:2.5px;background:transparent;transition:all ease 1s;}header.scrolled{}header .logo{height:140px;width:166px;display:flex;align-items:center;z-index:100;}header .logo a.navbar-brand{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-weight:500;font-size:13pt;position:absolute;left:0;top:60px;width:auto;margin:20px 0 0;padding-left:12%;padding-right:8%;text-transform:uppercase;transition:all ease 1s;}header .header-widget{position:absolute;right:26px;top:0;}header .header-widget a,header .header-widget a:link,header .header-widget a:visited{color:#fff;text-decoration:none;}header .header-widget a:hover{color:#e6e6e6;}header .header-widget a:active{color:#d2d2d2;}.hamburger{padding:15px;display:flex;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}button.hamburger:focus{outline:none;}button.hamburger:active{background:transparent;}.hamburger:hover{opacity:0.7;}.hamburger:not(.collapsed):hover{opacity:0.7;}.hamburger:not(.collapsed) .hamburger-inner,.hamburger:not(.collapsed) .hamburger-inner::before,.hamburger:not(.collapsed) .hamburger-inner::after{background-color:#000;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--3dx .hamburger-box{perspective:80px;}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx:not(.collapsed) .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg);}.hamburger--3dx:not(.collapsed) .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx:not(.collapsed) .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}header nav.navbar{position:inherit;padding-top:0;padding-bottom:0;height:140px;transition:all ease 1s;}header nav.navbar #main-nav{margin-top:60px;transition:all ease 1s;}nav ul{margin:0;}nav ul li{margin:0;white-space:nowrap;color:#000;}nav ul li a,nav ul li a:link,nav ul li a:visited{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-weight:500;width:100%;text-align:center;text-transform:uppercase;text-decoration:none;color:#000;padding:10px 20px !important;border-bottom:2px transparent solid;transition:0.1s ease all;}nav ul li a:hover,nav ul li.dropdown.show > a{color:#191919;border-bottom:2px #191919 solid;transition:0.1s ease all;}nav ul li a:active{color:#2d2d2d;border-bottom:2px #2d2d2d solid;transition:0.1s ease all;}.navbar-nav .dropdown-menu{background:#fff;border:none;padding:0;}nav ul.dropdown-menu li:not(:last-child):after{content:"";}.navbar-nav .dropdown-menu li a{display:block;}.navbar-nav .dropdown-menu li a:hover{border-bottom:none;background:#e6e6e6;}.navbar-nav .dropdown-menu li a:active{background:#d2d2d2;}.dropdown-toggle::after{display:none !important;}footer{position:relative;padding:60px 0 80px;background:url(../../img/footer-background.png);background-size:cover;}footer p,footer li{color:#000;font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-weight:500;text-transform:uppercase;font-size:0.9rem;}footer.bottom-align{position:absolute;bottom:0;}footer h2{text-align:center;margin:60px 0;}footer li{list-style-type:none;margin-left:0;}footer li a{border-bottom:none;}footer a,footer a:link,footer a:visited{color:#000;text-decoration:none;border-bottom:none;}footer a:hover{color:#191919;border-bottom:none;}footer a:active{color:#2d2d2d;border-bottom:none;}footer h4{font-family:'Roboto','Roboto Slab',Georgia,sans-serif;font-weight:500;font-size:0.9rem;text-transform:uppercase;}footer p.align-left,footer p.align-right{float:left;width:50%;}footer a.social-media-link{font-size:1.4rem;padding:0 10px;}footer .footer-col-4 h3{margin:0;font-size:0.9rem;font-weight:normal;text-transform:uppercase;}footer .footer-col-4 p:not(:last-of-type){margin:0;}#subfooter .col-sm-12:first-of-type .widgetArea .textwidget{display:flex;justify-content:center;align-items:center;}#subfooter img{margin:15px;}section.kokako{padding:60px 0;overflow:hidden;}section.kokako .row{position:relative;}section h1.display,section h2.display{display:inherit;}section h1.hide,section h2.hide,h3.hide,h4.hide,h5.hide,h6.hide{display:none;}section.section1{margin-top:-140px;}section.kokako:not(.serviceBlock,.no-padding) .container .row:not(.no-background){padding:40px 0;}section.kokako.no-padding{padding:0;}section.kokako.no-padding .internalWrap{padding-top:60px;padding-bottom:60px;}section.kokako:not(.no-padding) .row:first-child.extra-row-padding{padding-top:40px;}section.kokako:not(.no-padding) .row:last-child.extra-row-padding{padding-bottom:40px;}section.kokako.section1:not(.pageBanner){margin-top:140px;}section.kokako.multipleColumns .row.margin-left-1-col .col-lg-2:first-child,section.kokako.icons .row.margin-left-1-col .col-lg-2:first-child{margin-left:8.3333%;}section.kokako.slider{position:relative;padding:0;}section.kokako.slider .carousel-mobile-placeholder{display:none;}section.kokako.slider .carousel-item-overlay{position:absolute;width:100%;height:100%;background:rgba(253,237,237,0.53);}section.kokako.slider .carousel-caption{background:rgba(253,237,237,0.8);bottom:0;width:950px;left:calc(50% - 475px);text-align:left;padding:35px 42px 50px;}section.kokako.slider .carousel-indicators{margin-bottom:5px;}section.kokako.slider p{font-size:1.3rem;}section.kokako.slider h2 + p{margin-top:-5px;}section.kokako.slider .cta_buttons{text-align:left;}section.kokako.slider h3{font-weight:normal;color:#fff;text-transform:uppercase;font-size:1.1rem;margin:0;}section.kokako .cta_buttons{position:relative;text-align:left;margin-top:30px;}section.kokako .cta_buttons p.centre{display:inline;text-align:center;}section.kokako.testimonials{padding-bottom:0;}section.kokako.testimonials .container .row:last-child{position:relative;top:-60px;background:none;}section.kokako.testimonials .container .row .col-md-10{overflow:hidden;}section.kokako.testimonials .internalWrap{min-height:130px;padding:0;}section.kokako.testimonials .internalWrap.includeStarRating{min-height:180px;}section.kokako.testimonials .testimonial{display:none;}section.kokako.testimonials .testimonial.current{display:block !important;}section.kokako.testimonials .testimonial img.alignleft{margin-right:30px;}section.kokako.testimonials .testimonial img{float:left;border-radius:50%;}section.kokako.testimonials p.testimonial-rating{text-align:center;}section.kokako.testimonials .testimonial p.testimonial-text{margin:0 30px 15px 180px;}section.kokako.testimonials .testimonial p.testimonial-text,section.kokako.testimonials .testimonial. img{transition:margin 0.5s ease;}section.kokako.testimonials .testimonial p.name-company{text-transform:uppercase;text-align:center;margin:15px 30px 15px 180px;}section.kokako.testimonials p.testimonial-links{text-align:center;}section.kokako.testimonials a.testimonial-link{display:inline-block;width:13px;height:13px;margin:0 3px;border:1px #000 solid;border-radius:50%;background:none;}section.kokako.testimonials a.testimonial-link.current{background:#000;}section.kokako.centredImages h1,section.kokako.centredImages h2{text-align:center;}section.kokako.centredImages .row.extra-row-padding:first-child{padding-top:40px;}section.kokako.centredImages .row.extra-row-padding:last-child{padding-bottom:40px;}section.kokako.centredImages img.alignnone{margin:10px;}section.kokako.centredImages .centredImagesCol{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}section.kokako .internalWrap{padding:40px 25px;}.brand_colour_1,.colour_brand_1,.brand_color_1,.color_brand_1,.brand-colour-1,.colour-brand-1,.brand-color-1,.color-brand-1,.blush_colour,.colour_blush,.blush_color,.color_blush,.blush-colour,.colour-blush,.blush-color,.color-blush{color:#fdeded !important;}.brand_colour_2,.colour_brand_2,.brand_color_2,.color_brand_2,.brand-colour-2,.colour-brand-2,.brand-color-2,.color-brand-2,.pale_blue_colour,.colour_pale_blue,.pale_blue_color,.color_pale_blue,.pale-blue-colour,.colour-pale-blue,.pale-blue-color,.color-pale-blue{color:#e2e9f3 !important;}.brand_colour_3,.colour_brand_3,.brand_color_3,.color_brand_3,.brand-colour-3,.colour-brand-3,.brand-color-3,.color-brand-3,.stone_colour,.colour_stone,.stone_color,.color_stone,.stone-colour,.colour-stone,.stone-color,.color-stone{color:#f4f6f4 !important;}.brand_colour_4,.colour_brand_4,.brand_color_4,.color_brand_4,.brand-colour-4,.colour-brand-4,.brand-color-4,.color-brand-4,.sand_colour,.colour_sand,.sand_color,.color_sand,.sand-colour,.colour-sand,.sand-color,.color-sand{color:#f1ebe4 !important;}.brand_colour_5,.colour_brand_5,.brand_color_5,.color_brand_5,.brand-colour-5,.colour-brand-5,.brand-color-5,.color-brand-5,.lilac_colour,.colour_lilac,.lilac_color,.color_lilac,.lilac-colour,.colour-lilac,.lilac-color,.color-lilac{color:#e7e4f1 !important;}section.kokako.colour-scheme .container-fluid .row,section.kokako.colour-scheme .container .row{background:none;}body.white{background-color:#fff !important;}body.blush{background-color:#fdeded !important;}body.pale-blue{background-color:#e2e9f3 !important;}body.stone{background-color:#f4f6f4 !important;}body.sand{background-color:#f1ebe4 !important;}body.lilac{background-color:#e7e4f1 !important;}section.kokako.colour-scheme-light{background:#fff;color:#000;}section.kokako.colour-scheme-light h1,section.kokako.colour-scheme-light h2,section.kokako.colour-scheme-light h3,section.kokako.colour-scheme-light h4,section.kokako.colour-scheme-light h5,section.kokako.colour-scheme-light h6{color:#000;}section.kokako.colour-scheme-light p,section.kokako.colour-scheme-light li,section.kokako.colour-scheme-light td{color:#000;}section.kokako.colour-scheme-light a,section.kokako.colour-scheme-light a:link,section.kokako.colour-scheme-light a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-light a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-light a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-light button,section.kokako.colour-scheme-light input[type="submit"],section.kokako.colour-scheme-light a.button,section.kokako.colour-scheme-light a.btn{background:#000;color:#fff;}section.kokako.colour-scheme-light button:hover,section.kokako.colour-scheme-light input[type="submit"]:hover,section.kokako.colour-scheme-light a.button:hover,section.kokako.colour-scheme-light a.btn:hover{background:#191919;color:#e6e6e6;}section.kokako.colour-scheme-light button:active,section.kokako.colour-scheme-light input[type="submit"]:active,section.kokako.colour-scheme-light a.button:active,section.kokako.colour-scheme-light a.btn:active{background:#2d2d2d;color:#d2d2d2;}section.kokako.colour-scheme-dark{background:#000;color:#fff;}section.kokako.colour-scheme-dark h1,section.kokako.colour-scheme-dark h2,section.kokako.colour-scheme-dark h3,section.kokako.colour-scheme-dark h4,section.kokako.colour-scheme-dark h5,section.kokako.colour-scheme-dark h6{color:#fff;}section.kokako.colour-scheme-dark p,section.kokako.colour-scheme-dark li,section.kokako.colour-scheme-dark td{color:#fff;}section.kokako.colour-scheme-dark a,section.kokako.colour-scheme-dark a:link,section.kokako.colour-scheme-dark a:visited{color:#fff;border-bottom:2px solid #fff;}section.kokako.colour-scheme-dark a:hover{color:#e6e6e6;border-bottom:2px solid #e6e6e6;}section.kokako.colour-scheme-dark a:active{color:#d2d2d2;border-bottom:2px solid #d2d2d2;}section.kokako.colour-scheme-dark button,section.kokako.colour-scheme-dark input[type="submit"],section.kokako.colour-scheme-dark a.button,section.kokako.colour-scheme-dark a.btn{background:#fff;color:#000;font-weight:normal;}section.kokako.colour-scheme-dark button:hover,section.kokako.colour-scheme-dark input[type="submit"]:hover,section.kokako.colour-scheme-dark a.button:hover,section.kokako.colour-scheme-dark a.btn:hover{background:#e6e6e6;color:#191919;}section.kokako.colour-scheme-dark button:active,section.kokako.colour-scheme-dark input[type="submit"]:active,section.kokako.colour-scheme-dark a.button:active,section.kokako.colour-scheme-dark a.btn:active{background:#d2d2d2;color:#2d2d2d;}section.kokako.colour-scheme-brand-1{position:relative;background:#fdeded;}section.kokako.colour-scheme-brand-1 h1,section.kokako.colour-scheme-brand-1 h2,section.kokako.colour-scheme-brand-1 h3,section.kokako.colour-scheme-brand-1 h4,section.kokako.colour-scheme-brand-1 h5,section.kokako.colour-scheme-brand-1 h6{color:#000;}section.kokako.colour-scheme-brand-1 p,section.kokako.colour-scheme-brand-1 li,section.kokako.colour-scheme-brand-1 td{color:#000;}section.kokako.colour-scheme-brand-1 a,section.kokako.colour-scheme-brand-1 a:link,section.kokako.colour-scheme-brand-1 a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-brand-1 a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-brand-1 a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-brand-1 button,section.kokako.colour-scheme-brand-1 input[type="submit"],section.kokako.colour-scheme-brand-1 a.button,section.kokako.colour-scheme-brand-1 a.btn{background:#000;color:#fdeded;font-weight:normal;}section.kokako.colour-scheme-brand-1 button:hover,section.kokako.colour-scheme-brand-1 input[type="submit"]:hover,section.kokako.colour-scheme-brand-1 a.button:hover,section.kokako.colour-scheme-brand-1 a.btn:hover{background:#191919;color:#e4d4d4;}section.kokako.colour-scheme-brand-1 button:active,section.kokako.colour-scheme-brand-1 input[type="submit"]:active,section.kokako.colour-scheme-brand-1 a.button:active,section.kokako.colour-scheme-brand-1 a.btn:active{background:#2d2d2d;color:#d0c0c0;}section.kokako.colour-scheme-brand-2{background:#e2e9f3;}section.kokako.colour-scheme-brand-2 h1,section.kokako.colour-scheme-brand-2 h2,section.kokako.colour-scheme-brand-2 h3,section.kokako.colour-scheme-brand-2 h4,section.kokako.colour-scheme-brand-2 h5,section.kokako.colour-scheme-brand-2 h6{color:#000;}section.kokako.colour-scheme-brand-2 p,section.kokako.colour-scheme-brand-2 li,section.kokako.colour-scheme-brand-2 td{color:#000;}section.kokako.colour-scheme-brand-2 a,section.kokako.colour-scheme-brand-2 a:link,section.kokako.colour-scheme-brand-2 a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-brand-2 a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-brand-2 a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-brand-2 button,section.kokako.colour-scheme-brand-2 input[type="submit"],section.kokako.colour-scheme-brand-2 a.button,section.kokako.colour-scheme-brand-2 a.btn{background:#000;color:#e2e9f3;font-weight:normal;}section.kokako.colour-scheme-brand-2 button:hover,section.kokako.colour-scheme-brand-2 input[type="submit"]:hover,section.kokako.colour-scheme-brand-2 a.button:hover,section.kokako.colour-scheme-brand-2 a.btn:hover{background:#191919;color:#c9d0da;}section.kokako.colour-scheme-brand-2 button:active,section.kokako.colour-scheme-brand-2 input[type="submit"]:active,section.kokako.colour-scheme-brand-2 a.button:active,section.kokako.colour-scheme-brand-2 a.btn:active{background:#2d2d2d;color:#b5bcc6;}section.kokako.colour-scheme-blush{background:#fdeded;}section.kokako.colour-scheme-blush h1,section.kokako.colour-scheme-blush h2,section.kokako.colour-scheme-blush h3,section.kokako.colour-scheme-blush h4,section.kokako.colour-scheme-blush h5,section.kokako.colour-scheme-blush h6{color:#000;}section.kokako.colour-scheme-blush p,section.kokako.colour-scheme-blush li,section.kokako.colour-scheme-blush td{color:#000;}section.kokako.colour-scheme-blush a,section.kokako.colour-scheme-blush a:link,section.kokako.colour-scheme-blush a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-blush a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-blush a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-blush button,section.kokako.colour-scheme-blush input[type="submit"],section.kokako.colour-scheme-blush a.button,section.kokako.colour-scheme-blush a.btn{background:#000;color:#fdeded;font-weight:normal;}section.kokako.colour-scheme-blush button:hover,section.kokako.colour-scheme-blush input[type="submit"]:hover,section.kokako.colour-scheme-blush a.button:hover,section.kokako.colour-scheme-blush a.btn:hover{background:#191919;color:#e4d4d4;}section.kokako.colour-scheme-blush button:active,section.kokako.colour-scheme-blush input[type="submit"]:active,section.kokako.colour-scheme-blush a.button:active,section.kokako.colour-scheme-blush a.btn:active{background:#2d2d2d;color:#d0c0c0;}section.kokako.colour-scheme-pale-blue{background:#e2e9f3;}section.kokako.colour-scheme-pale-blue h1,section.kokako.colour-scheme-pale-blue h2,section.kokako.colour-scheme-pale-blue h3,section.kokako.colour-scheme-pale-blue h4,section.kokako.colour-scheme-pale-blue h5,section.kokako.colour-scheme-pale-blue h6{color:#000;}section.kokako.colour-scheme-pale-blue p,section.kokako.colour-scheme-pale-blue li,section.kokako.colour-scheme-pale-blue td{color:#000;}section.kokako.colour-scheme-pale-blue a,section.kokako.colour-scheme-pale-blue a:link,section.kokako.colour-scheme-pale-blue a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-pale-blue a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-pale-blue a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-pale-blue button,section.kokako.colour-scheme-pale-blue input[type="submit"],section.kokako.colour-scheme-pale-blue a.button,section.kokako.colour-scheme-pale-blue a.btn{background:#000;color:#e2e9f3;font-weight:normal;}section.kokako.colour-scheme-pale-blue button:hover,section.kokako.colour-scheme-pale-blue input[type="submit"]:hover,section.kokako.colour-scheme-pale-blue a.button:hover,section.kokako.colour-scheme-pale-blue a.btn:hover{background:#191919;color:#c9d0da;}section.kokako.colour-scheme-pale-blue button:active,section.kokako.colour-scheme-pale-blue input[type="submit"]:active,section.kokako.colour-scheme-pale-blue a.button:active,section.kokako.colour-scheme-pale-blue a.btn:active{background:#2d2d2d;color:#b5bcc6;}section.kokako.colour-scheme-stone{background:#f4f6f4;}section.kokako.colour-scheme-stone h1,section.kokako.colour-scheme-stone h2,section.kokako.colour-scheme-stone h3,section.kokako.colour-scheme-stone h4,section.kokako.colour-scheme-stone h5,section.kokako.colour-scheme-stone h6{color:#000;}section.kokako.colour-scheme-stone p,section.kokako.colour-scheme-stone li,section.kokako.colour-scheme-stone td{color:#000;}section.kokako.colour-scheme-stone a,section.kokako.colour-scheme-stone a:link,section.kokako.colour-scheme-stone a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-stone a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-stone a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-stone button,section.kokako.colour-scheme-stone input[type="submit"],section.kokako.colour-scheme-stone a.button,section.kokako.colour-scheme-stone a.btn{background:#000;color:#f4f6f4;font-weight:normal;}section.kokako.colour-scheme-stone button:hover,section.kokako.colour-scheme-stone input[type="submit"]:hover,section.kokako.colour-scheme-stone a.button:hover,section.kokako.colour-scheme-stone a.btn:hover{background:#191919;color:#dbdddb;}section.kokako.colour-scheme-stone button:active,section.kokako.colour-scheme-stone input[type="submit"]:active,section.kokako.colour-scheme-stone a.button:active,section.kokako.colour-scheme-stone a.btn:active{background:#2d2d2d;color:#c7c9c7;}section.kokako.colour-scheme-sand{background:#f1ebe4;}section.kokako.colour-scheme-sand h1,section.kokako.colour-scheme-sand h2,section.kokako.colour-scheme-sand h3,section.kokako.colour-scheme-sand h4,section.kokako.colour-scheme-sand h5,section.kokako.colour-scheme-sand h6{color:#000;}section.kokako.colour-scheme-sand p,section.kokako.colour-scheme-sand li,section.kokako.colour-scheme-sand td{color:#000;}section.kokako.colour-scheme-sand a,section.kokako.colour-scheme-sand a:link,section.kokako.colour-scheme-sand a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-sand a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-sand a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-sand button,section.kokako.colour-scheme-sand input[type="submit"],section.kokako.colour-scheme-sand a.button,section.kokako.colour-scheme-sand a.btn{background:#000;color:#f1ebe4;font-weight:normal;}section.kokako.colour-scheme-sand button:hover,section.kokako.colour-scheme-sand input[type="submit"]:hover,section.kokako.colour-scheme-sand a.button:hover,section.kokako.colour-scheme-sand a.btn:hover{background:#191919;color:#d8d2cb;}section.kokako.colour-scheme-sand button:active,section.kokako.colour-scheme-sand input[type="submit"]:active,section.kokako.colour-scheme-sand a.button:active,section.kokako.colour-scheme-sand a.btn:active{background:#2d2d2d;color:#c4beb7;}section.kokako.colour-scheme-lilac{background:#e7e4f1;}section.kokako.colour-scheme-lilac h1,section.kokako.colour-scheme-lilac h2,section.kokako.colour-scheme-lilac h3,section.kokako.colour-scheme-lilac h4,section.kokako.colour-scheme-lilac h5,section.kokako.colour-scheme-lilac h6{color:#000;}section.kokako.colour-scheme-lilac p,section.kokako.colour-scheme-lilac li,section.kokako.colour-scheme-lilac td{color:#000;}section.kokako.colour-scheme-lilac a,section.kokako.colour-scheme-lilac a:link,section.kokako.colour-scheme-lilac a:visited{color:#000;border-bottom:2px solid #000;}section.kokako.colour-scheme-lilac a:hover{color:#191919;border-bottom:2px solid #191919;}section.kokako.colour-scheme-lilac a:active{color:#2d2d2d;border-bottom:2px solid #2d2d2d;}section.kokako.colour-scheme-lilac button,section.kokako.colour-scheme-lilac input[type="submit"],section.kokako.colour-scheme-lilac a.button,section.kokako.colour-scheme-lilac a.btn{background:#000;color:#e7e4f1;font-weight:normal;}section.kokako.colour-scheme-lilac button:hover,section.kokako.colour-scheme-lilac input[type="submit"]:hover,section.kokako.colour-scheme-lilac a.button:hover,section.kokako.colour-scheme-lilac a.btn:hover{background:#191919;color:#cecbd8;}section.kokako.colour-scheme-lilac button:active,section.kokako.colour-scheme-lilac input[type="submit"]:active,section.kokako.colour-scheme-lilac a.button:active,section.kokako.colour-scheme-lilac a.btn:active{background:#2d2d2d;color:#bab7c4;}body.blog,body.archive,body.single{background:#fff;}body.blog section.kokako.pageBanner.section1,body.archive section.kokako.pageBanner.section1{min-height:450px;}body.blog .blog-grid h4.breadcrumbs,body.archive .blog-grid h4.breadcrumbs{margin:15px 0 0;}body.blog .blog-grid h2,body.archive .blog-grid h2{margin:5px 0 15px;font-size:2.2rem;}body.archive h1{margin-top:0;margin-bottom:5px;}body.archive h1 + h4.breadcrumbs{margin-top:5px;margin-bottom:50px;}.blog-item{max-width:70%;margin:30px 30% 30px 0;text-align:left;}.blog-item:nth-of-type(even){margin:30px 0 30px 30%;text-align:right;}.navigation h4{margin-top:30px;text-align:center;}body.single h1,body.single h2,body.single h3,body.single h4,body.single h5,body.single h6{clear:both;}.post-meta h4{font-weight:normal;margin-bottom:50px;font-style:italic;}h4.breadcrumbs{position:absolute;left:12%;left:calc(12% - 15px);top:400px;margin-top:0;line-height:1;transform:rotate(-90deg);transition:0.3s all ease;}section.kokako.pageBanner{position:relative;padding:0;}section.kokako.pageBanner .container-fluid{padding-left:0;padding-right:0;}section.kokako.pageBanner .container-fluid img{width:100%;height:auto;}section.kokako.pageBanner .container-fluid .row{background:none;margin-left:0;margin-right:0;}section.kokako.pageBanner .container-fluid .row .col-xs-12,section.kokako.pageBanner .container-fluid .row .col-sm-12{padding-left:0;padding-right:0;}section.kokako.pageBanner .overlay{position:absolute;top:27%;left:10%;width:40%;min-width:500px;max-width:80%;background:rgba(0,0,0,0.7);padding:21px 42px;}section.kokako.pageBanner .text-box{position:relative;}section.kokako.pageBanner h1,section.kokako.pageBanner h2,section.kokako.pageBanner h3,section.kokako.pageBanner h4,section.kokako.pageBanner h5,section.kokako.pageBanner h6,section.kokako.pageBanner p,section.kokako.pageBanner li{color:#000;width:100%;margin-left:auto;margin-right:auto;}section.kokako.pageBanner h1,section.kokako.pageBanner h2{position:absolute;bottom:40px;line-height:1.1;}section.kokako.pageBanner h1 span,section.kokako.pageBanner h2 span{display:block;margin:0 auto;max-width:100%;width:920px;}section.kokako.pageBanner .overlay h1,section.kokako.pageBanner .overlay h2{text-transform:uppercase;}section.kokako.pageBanner p{font-size:1.2rem;}section.kokako.pageBanner .cta_buttons{text-align:left;}section.kokako.pageBanner a.button,section.kokako.pageBanner a.button:link,section.kokako.pageBanner a.button:visited{background:#fff;color:#000;font-weight:bold;}section.kokako.pageBanner a.button:hover{background:#e6e6e6;}section.kokako.pageBanner a.button:active{background:#d2d2d2;}section.kokako.max-vh-100,section.kokako.max-vh-95,section.kokako.max-vh-90,section.kokako.max-vh-80,section.kokako.max-vh-70,section.kokako.max-vh-60,section.kokako.max-vh-50,section.kokako.max-vh-40,section.kokako.max-vh-30{overflow:hidden;}section.kokako.max-vh-100{max-height:100vh;}section.kokako.max-vh-95{max-height:95vh;}section.kokako.max-vh-90{max-height:90vh;}section.kokako.max-vh-80{max-height:80vh;}section.kokako.max-vh-70{max-height:70vh;}section.kokako.max-vh-60{max-height:60vh;}section.kokako.max-vh-50{max-height:50vh;}section.kokako.max-vh-40{max-height:40vh;}section.kokako.max-vh-30{max-height:30vh;}section.kokako.pageBanner.backgroundImage.section1,section.kokako.pageBanner.backgroundImage.section1 .text-box{height:500px;}section.kokako.pageBanner.backgroundImage.max-vh-100,section.kokako.pageBanner.backgroundImage.max-vh-95,section.kokako.pageBanner.backgroundImage.max-vh-90,section.kokako.pageBanner.backgroundImage.max-vh-80,section.kokako.pageBanner.backgroundImage.max-vh-70,section.kokako.pageBanner.backgroundImage.max-vh-60,section.kokako.pageBanner.backgroundImage.max-vh-50,section.kokako.pageBanner.backgroundImage.max-vh-40,section.kokako.pageBanner.backgroundImage.max-vh-30{max-height:none;}section.kokako.pageBanner.backgroundImage.max-vh-100,section.kokako.pageBanner.backgroundImage.max-vh-100 .text-box{min-height:100vh;}section.kokako.pageBanner.backgroundImage.max-vh-95,section.kokako.pageBanner.backgroundImage.max-vh-95 .text-box{min-height:95vh;}section.kokako.pageBanner.backgroundImage.max-vh-90,section.kokako.pageBanner.backgroundImage.max-vh-90 .text-box{min-height:90vh;}section.kokako.pageBanner.backgroundImage.max-vh-80,section.kokako.pageBanner.backgroundImage.max-vh-80 .text-box{min-height:80vh;}section.kokako.pageBanner.backgroundImage.max-vh-70,section.kokako.pageBanner.backgroundImage.max-vh-70 .text-box{min-height:70vh;}section.kokako.pageBanner.backgroundImage.max-vh-60,section.kokako.pageBanner.backgroundImage.max-vh-60 .text-box{min-height:60vh;}section.kokako.pageBanner.backgroundImage.max-vh-50,section.kokako.pageBanner.backgroundImage.max-vh-50 .text-box{min-height:50vh;}section.kokako.pageBanner.backgroundImage.max-vh-40,section.kokako.pageBanner.backgroundImage.max-vh-40 .text-box{min-height:40vh;}section.kokako.pageBanner.backgroundImage.max-vh-30,section.kokako.pageBanner.backgroundImage.max-vh-30 .text-box{min-height:30vh;}section.kokako.max-px-700,section.kokako.max-px-600,section.kokako.max-px-500,section.kokako.max-px-400,section.kokako.max-px-300,section.kokako.max-px-200{overflow:hidden;}section.kokako.max-px-700{max-height:700px;}section.kokako.max-px-600{max-height:600px;}section.kokako.max-px-500{max-height:500px;}section.kokako.max-px-400{max-height:400px;}section.kokako.max-px-300{max-height:300px;}section.kokako.max-px-200{max-height:200px;}.slider-margin{margin-bottom:60px;}section.kokako .left-50,section.kokako .left-40,section.kokako .left-30,section.kokako .left-20,section.kokako .left-10,section.kokako .left-5,section.kokako .left-2,section.kokako .right-50,section.kokako .right-40,section.kokako .right-30,section.kokako .right-20,section.kokako .right-10,section.kokako .right-5,section.kokako .right-2{position:relative;transition:all 0.3s ease;}section.kokako .left-50{left:-50%;}section.kokako .left-40{left:-40%;}section.kokako .left-30{left:-30%;}section.kokako .left-20{left:-20%;}section.kokako .left-10{left:-10%;}section.kokako .left-5{left:-5%;}section.kokako .left-2{left:-2.2%;}section.kokako .right-50{right:-50%;}section.kokako .right-40{right:-40%;}section.kokako .right-30{right:-30%;}section.kokako .right-20{right:-20%;}section.kokako .right-10{right:-10%;}section.kokako .right-5{right:-5%;}section.kokako .right-2{right:-2.2%;}.indent{text-indent:20px;display:inline-block;}.top-margin-1{margin-top:45px;}.top-margin-2{margin-top:90px;}span.top-margin-1,span.top-margin-2{display:inline-block;}.no-top-margin,img.alignnone.no-top-margin,img.aligncenter.no-top-margin,img.aligncentre.no-top-margin,img.alignleft.no-top-margin,img.alignright.no-top-margin{margin-top:0;}.compassion-audio-player{position:fixed;bottom:0;right:0;z-index:10;background:#fff;padding:10px 15px 15px;max-width:350px;min-width:300px;}.compassion-audio-player strong{margin:0 0 5px;width:100%;text-align:center;font-size:0.9rem;text-transform:uppercase;}.mejs-container.mejs-audio{max-width:100% !important;min-width:300px !important;}.mejs-button > button,.mejs-button > button:hover,.mejs-button > button:active{background:transparent url(../../../../../wp-includes/js/mediaelement/mejs-controls.svg);margin:10px 6px;padding:0;border-radius:0;transition:none;}.mejs-button.mejs-play > button{background-position:0 0;}.mejs-button.mejs-pause > button:hover{background-position:-20px 0;}.mejs-button.mejs-unmute > button{background-position:-40px 0;}.mejs-button.mejs-mute > button{background-position:-60px 0;}.video-container{position:relative;padding-bottom:56.25%;height:0;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}h4.accordion-toggle{position:relative;background:#000;padding:10px 20px;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}h4.accordion-toggle:hover{cursor:pointer;}h4.accordion-toggle i.icon-plus{position:absolute;right:20px;top:10px;font-size:110%;transform:rotate(0deg);transition:all 0.4s ease;}h4.accordion-toggle i.icon-plus.open{transform:rotate(45deg);transition:all 0.4s ease;}div.accordion-content{display:none;}div.accordion-content.open{display:block;}body .fbx-rounded .fbx-inner{border:none;border-radius:0;}body .fbx-rounded .fbx-item-current,body .fbx-rounded .fbx-item-image,body .fbx-rounded .fbx-item-next{border-radius:0;}body .fbx-rounded .fbx-prev,body .fbx-rounded .fbx-next{border-radius:0;}.highlight{color:#fdeded;font-weight:bold;}.centre,.center,.aligncentre,.aligncenter,.alignCentre,.alignCenter,.align-centre,.align-center{text-align:center;}.left,.alignleft,.alignLeft,.align-left{text-align:left;}.right,.alignright,.alignRight,.align-right{text-align:right;}.credits{font-size:0.9rem;text-align:right;}.clear{clear:both;}.tsp{color:#f00;}#bootstrap-test{position:fixed;left:0;bottom:0;background:#fff;border:2px #000 solid;padding:0px 10px;width:45px;z-index:3;}#bootstrap-test p{font-weight:bold;text-align:center;color:#000;}@media (min-width:1200px){header nav ul.dropdown-menu{margin-top:9px;}header nav ul.dropdown-menu li a{text-align:center;}section.kokako:not(.multipleColumns) ul.tick li{width:45%;}section.kokako.multipleColumns .row .col-lg-5:first-child{margin-left:8.333333%;}footer .footer-col-4{text-align:right;}section.kokako.testimonials .testimonial.col-lg-6{flex:0 0 calc(50% - 15px);}section.kokako.testimonials .testimonial.col-lg-6:nth-child(odd){margin-right:15px;}section.kokako.testimonials .testimonial.col-lg-6:nth-child(even){margin-left:15px;}@media (max-width:1500px){h4.breadcrumbs{top:320px;}}.compassion-audio-player{position:sticky;top:0;right:0;bottom:unset;float:right;}@media (min-width:1750px){.compassion-audio-player{top:250px;right:30px;}}footer a.social-media-link:last-of-type{padding-right:0;}}@media (max-width:1199px){header .header-widget{left:50%;}header nav.navbar #main-nav{margin-bottom:0;}header nav button:focus{outline:none;}nav .collapse:not(.show){display:none !important;}header nav button.navbar-toggler{position:relative;top:25px;border-radius:0;transition:all 1s ease;}header #main-nav{background:#fff;width:100%;z-index:1000;}header nav.navbar #main-nav{margin-top:0;}header .navbar .logo{z-index:10000;}header nav ul li:not(:last-child):after{content:"";}header #main-nav ul li{margin:0;}header #main-nav ul li a{display:block;width:100%;text-align:center;padding:20px 10px;}nav ul li a,nav ul li a:link,nav ul li a:visited{border-bottom:0;}header #main-nav ul li a:hover,header nav ul li.dropdown.show > a{border-bottom:0;background:#e6e6e6;}header #main-nav ul li a:active{background:#d2d2d2;}header .navbar-collapse{z-index:100;}section.kokako.serviceBlock .container{max-width:100%;}h4.breadcrumbs{top:320px;}}@media (max-width:1199px) and (min-width:992px){section.kokako.pageBanner h1 span,section.kokako.pageBanner h2 span{width:770px;}section.kokako.multipleColumns .row + .col-lg-5{margin-left:8.333333%;}section.kokako.download .col-md-10 .image-wrapper,section.kokako.download .col-md-10 .content-wrapper{width:50%;}section.kokako.testimonials .testimonial.col-lg-6{flex:0 0 calc(50% - 15px);}section.kokako.testimonials .testimonial.col-lg-6:nth-child(odd){margin-right:15px;}section.kokako.testimonials .testimonial.col-lg-6:nth-child(even){margin-left:15px;}section.kokako .left-50{left:-30%;}section.kokako .left-40{left:-25%;}section.kokako .left-30{left:-20%;}section.kokako .left-20{left:-15%;}section.kokako .right-50{right:-30%;}section.kokako .right-40{right:-25%;}section.kokako .right-30{right:-20%;}section.kokako .right-20{right:-15%;}footer .footer-col-4{text-align:right;}footer a.social-media-link:last-of-type{padding-right:0;}}@media (max-width:991px){header .header-widget h2{font-size:1.8rem;}section.kokako.pageBanner h1,section.kokako.pageBanner h2{text-align:center;}section.kokako.slider .carousel-indicators{margin-bottom:5px;}section.kokako.slider .carousel-indicators li{margin-top:0;margin-bottom:0;}section.kokako.slider .carousel-caption{width:100%;left:0;padding:15px 50px 25px;}section.kokako.slider .carousel-caption{height:100%;padding-top:10vh;}section.kokako.slider .carousel-caption h2{font-size:3rem;line-height:1;}section.kokako.slider .carousel-caption h3,section.kokako.slider .carousel-caption p{font-size:1rem;}section.kokako.slider .cta_buttons{margin-top:10px;}section.kokako.pageBanner .overlay{width:100%;top:140px;}section.kokako.pageBanner.promise .text-box{top:40%;transform:translate(-50%,-50%);}section.kokako.serviceBlock .container{max-width:100%;}section.kokako.serviceBlock .col-md-6{padding:50px 15px;}section.kokako.testimonials{padding-bottom:50px;}section.kokako.testimonials .container .row:last-child{top:-10px;}footer{text-align:center;}footer .footer-logo{margin-bottom:30px;}footer .footer-col-4 h3{margin-top:15px;}footer #subfooter span.brand-colour-nav-grey:before{content:"\A";white-space:pre;}footer #subfooter span.brand-colour-nav-grey{display:block;z-index:-1000;opacity:0;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}section.kokako span.left-50,section.kokako span.left-40,section.kokako span.left-30,section.kokako span.left-20,section.kokako span.left-10,section.kokako span.left-5,section.kokako span.left-2,section.kokako span.right-50,section.kokako span.right-40,section.kokako span.right-30,section.kokako span.right-20,section.kokako span.right-10,section.kokako span.right-5,section.kokako span.right-2{display:inline-block;}section.kokako span.left-50,section.kokako p.left-50,section.kokako li.left-50{left:0;max-width:100%;}section.kokako span.left-40,section.kokako p.left-40,section.kokako li.left-40{left:10px;max-width:calc(100% - 10px);}section.kokako span.left-30,section.kokako p.left-30,section.kokako li.left-30{left:20px;max-width:calc(100% - 20px);}section.kokako span.left-20,section.kokako p.left-20,section.kokako li.left-20{left:30px;max-width:calc(100% - 30px);}section.kokako span.left-10,section.kokako p.left-10,section.kokako li.left-10{left:40px;max-width:calc(100% - 40px);}section.kokako span.left-5,section.kokako p.left-5,section.kokako li.left-5{left:45px;max-width:calc(100% - 45px);}section.kokako span.left-2,section.kokako p.left-2,section.kokako li.left-2{left:50px;max-width:calc(100% - 50px);}section.kokako span.right-50,section.kokako p.right-50,section.kokako li.right-50{max-width:50%;}section.kokako span.right-40,section.kokako p.right-40,section.kokako li.right-40{max-width:60%;}section.kokako span.right-30,section.kokako p.right-30,section.kokako li.right-30{max-width:70%;}section.kokako span.right-20,section.kokako p.right-20,section.kokako li.right-20{max-width:80%;}section.kokako span.right-10,section.kokako p.right-10,section.kokako li.right-10{max-width:90%;}section.kokako span.right-5,section.kokako p.right-5,section.kokako li.right-5{max-width:95%;}section.kokako span.right-2,section.kokako p.right-2,section.kokako li.right-2{max-width:97%;}section.kokako p.centre.left-50,section.kokako p.centre.left-40,section.kokako p.centre.left-30,section.kokako p.centre.left-20,section.kokako p.centre.left-10,section.kokako p.centre.left-5,section.kokako p.centre.left-2,section.kokako p.centre.right-50,section.kokako p.centre.right-40,section.kokako p.centre.right-30,section.kokako p.centre.right-20,section.kokako p.centre.right-10,section.kokako p.centre.right-5,section.kokako p.centre.right-2{left:unset;right:unset;}}@media (max-width:991px) and (min-width:768px){section.kokako.pageBanner h1 span,section.kokako.pageBanner h2 span{width:570px;}}@media (max-width:767px){header .logo{max-width:50vw;}header .header-widget{right:30px;text-align:right;}header .header-widget h2{font-size:2rem;}section.kokako.section1:not(.pageBanner){margin-top:140px;}section.kokako.slider .carousel-caption img{max-width:22px;}section.kokako.pageBanner .overlay{position:relative;top:30px;left:0;background:#000;min-width:0;max-width:100%;padding:40px 15px;}body#about-page section.kokako.pageBanner.section1 .overlay{background:#000;}section.kokako.pageBanner.promise  .text-box{top:50px;padding:0;transform:translate(-50%,0);}section.kokako.testimonials .testimonials-heading img.alignleft{float:none;padding-right:0;border-right:none;margin:15px auto 0;display:block;width:112px;}section.kokako.testimonials .testimonials-heading h1{margin:40px 28px;}section.kokako.testimonials .testimonials-heading h1,section.kokako.testimonials .testimonials-heading h2,section.kokako.testimonials .testimonials-heading h3{text-align:center;}section.kokako .left-50{left:-30%;}section.kokako .left-40{left:-25%;}section.kokako .left-30{left:-20%;}section.kokako .left-20{left:-15%;}section.kokako .right-50{right:-30%;}section.kokako .right-40{right:-25%;}section.kokako .right-30{right:-20%;}section.kokako .right-20{right:-15%;}footer p.align-left,footer p.align-right{float:none;width:100%;text-align:left;}}@media (max-width:767px) and (min-width:577px){section.kokako.pageBanner h1 span,section.kokako.pageBanner h2 span{width:510px;}}@media (max-width:576px){header{position:absolute;}header .logo{max-width:55vw;}header nav button.navbar-toggler{right:-30px;}section.kokako.pageBanner.backgroundImage.section1,section.kokako.pageBanner.backgroundImage.section1 .text-box{height:600px;}@media (max-width:480px){section.kokako.pageBanner.backgroundImage.section1,section.kokako.pageBanner.backgroundImage.section1 .text-box{height:700px;}section.kokako.pageBanner.backgroundImage.section1 h1,section.kokako.pageBanner.backgroundImage.section1 h2{width:90%;}}section.kokako.pageBanner h1,section.kokako.pageBanner h2,section.kokako.pageBanner h1 span,section.kokako.pageBanner h2 span{max-width:calc(100% - 30px);}section.kokako .container,section.kokako .container-fluid{padding-left:25px;padding-right:25px;}section.kokako.slider .carousel-caption{padding:5vh 15px 0;}section.kokako.slider .carousel-caption h3,section.kokako.slider .carousel-caption img{display:none;}section.kokako.slider .carousel-caption h2{font-size:2rem;}section.kokako.pageBanner .overlay,section.kokako.pageBanner .text-box{position:relative;top:30px;left:0;min-width:0;max-width:100%;padding:40px 15px;}section.kokako.testimonials{background:none;padding-top:0;padding-bottom:0;}h4.breadcrumbs{transform:rotate(0deg);top:230px;}.compassion-audio-player{width:100%;max-width:100%;padding-bottom:10px;}.compassion-audio-player strong{display:none;}.compassion-audio-player .mejs-container{width 100%;}}