@import url("https://use.typekit.net/wei7ozu.css");@font-face{font-family:"avenir";src:url("../../fonts/avenir/AvenirLTStd-Book.otf");font-display:block;font-weight:300;}@font-face{font-family:"avenir";src:url("../../fonts/avenir/AvenirLTStd-Roman.otf");font-display:block;font-weight:500;}@font-face{font-family:"avenir";src:url("../../fonts/avenir/AvenirLTStd-Black.otf");font-display:block;font-weight:700;}*{margin:0;padding:0;}html{scroll-behavior:smooth;font-size:13pt;}body{background:#fff;color:#322e2e;font-family:"ff-ernestine-pro",sans-serif;font-size:1rem;line-height:1.4;-webkit-font-smoothing:antialiased;}p,li,td{font-family:"ff-ernestine-pro",sans-serif;font-size:1rem;line-height:1.4;margin:15px 0;padding:0;}h1,h2,h3,h4,h5,h6{font-family:"ff-ernestine-pro",sans-serif;font-weight:bold;color:#322e2e;line-height:1.25;margin:30px 0;padding:0;}h1,h2{font-size:2.5rem;}h3{font-size:1.5rem;margin:30px 0 15px;font-family:"avenir",sans-serif;font-weight:700;text-transform:uppercase;}h4,h5,h6{font-size:1rem;margin:30px 0 15px;}ol,ul{margin:15px 0;}li{margin:5px 0 5px 30px;}blockquote{margin:30px;}blockquote :is(p,li){font-family:"ff-ernestine-pro",sans-serif;font-weight:bold;font-size:1.4rem;line-height:1.4;}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;}section.kokako .col-xs-12 > :is(h1,h2):first-child{margin-top:0;}ul{list-style-type:disc;}wbr:before{content:"\200B";white-space:normal;}ul.no-bullets li{list-style-type:none;margin:0 0 10px 0;}:is(ul.tick,ul.ticks,section.kokako.ul-ticks ul) li{list-style-type:none;position:relative;margin:0 0 10px 35px;}:is(ul.tick,ul.ticks,section.kokako.ul-ticks ul) li:before{position:absolute;left:-35px;font-family:"fa-select";content:'\2713';color:#fff;background:#322e2e;border-radius:50%;padding:0 3px;margin-right:10px;}blockquote h3{font-size:2rem;line-height:1.5;margin-top:15px;margin-bottom:0;}blockquote h3 + p{margin-top:0;}small{display:inline-block;font-size:0.923075rem;line-height:1.2;}p.extra-margin-top{margin-top:30px;}p.extra-margin-bottom{margin-bottom:30px;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}span.style-h3{color:#d3dbcf;font-size:1.5rem;margin:30px 0 15px;font-family:"avenir",sans-serif;font-weight:700;text-transform:uppercase;display:block;width:300px;}a{text-decoration:none;border-bottom:2px solid #322e2e;-webkit-transform:translate3d(0,0,0);transition:0.3s ease all;font-weight:600;}a:link,a:visited{text-decoration:none;color:#322e2e;border-bottom:2px solid #322e2e;}a:hover{text-decoration:none;color:#4b4747;border-bottom:3px solid #000;transition:0.3s ease all;}a:active{color:#5f5b5b;transition:0.3s ease all;}a:focus{outline:solid #322e2e 1px !important;}:is(h1,h2,h3,h4,h5,h6) a{text-decoration:none;border-bottom:none !important;}ul.social-media-links{display:flex;grid-gap:15px;list-style-type:none;}ul.social-media-links,ul.social-media-links.align-centre,ul.social-media-links.align-center{justify-content:center;}ul.social-media-links.align-left{justify-content:left;}ul.social-media-links.align-right{justify-content:right;}ul.social-media-links li{margin-left:0;margin-top:0;margin-bottom:0;}a.social-media-link,a.social-media-link:link,a.social-media-link:visited{color:#fff;background:#322e2e;font-size:1.4rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:0;border-radius:50%;margin-right:10px;border-bottom:none !important;transform:scale(1);transition:0.3s ease all;}a.social-media-link:last-of-type,a.social-media-link:link:last-of-type,a.social-media-link:visited:last-of-type{margin-right:0;}a.social-media-link:hover{color:#e6e6e6;background:#4b4747;transform:scale(1.05);}a.social-media-link:active{color:#d2d2d2;background:#5f5b5b;}a.social-media-link i{display:flex;align-items:center;justify-content:center;transform:scale(1);transition:0.3s ease all;}a.social-media-link:hover i{transform:scale(1.05);}.icon-deezer:before{content:'\20';background-image:url(../../../kokako-by-two-sparrows/fonts/other-icons/deezer-black.svg);background-size:100% 100%;white-space:pre;}.icon-kofi:before{content:'\20';background-image:url(../../../kokako-by-two-sparrows/fonts/other-icons/kofi-black.svg);background-size:130% 130%;background-position:-1px -2px;white-space:pre;}.icon-tiktok:before{content:'\20';background-image:url(../../../kokako-by-two-sparrows/fonts/other-icons/tiktok-white.svg);background-size:100% 100%;white-space:pre;}.icon-amazon{font-size:90%;}.icon-soundcloud{font-size:90%;position:relative;left:-2px;}*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;}a:not(.button,.social-media-link,.navbar-brand,.image-anchor,.footer-logo-a,.ab-item,.foobox,.testimonial-link,.disabled,.no-underline,.no-hover,.section-named-anchor,.fbx-link,.fbx-btn-shadow,a:has(img). a.anchor-jump-icon){position:relative;outline:none;text-decoration:none;z-index:1;}a:not(.button,.social-media-link,.navbar-brand,.image-anchor,.footer-logo-a,.ab-item,.foobox,.testimonial-link,.disabled,.no-underline,.no-hover,.section-named-anchor,.fbx-link,.fbx-btn-shadow,a:has(img). a.anchor-jump-icon):before{content:"";position:absolute;width:0;height:3px;bottom:-3px;left:50%;background:#000;visibility:hidden;-webkit-transform:translate3d(0,0,0);transition:0.3s ease all;}a:not(.button,.social-media-link,.navbar-brand,.image-anchor,.footer-logo-a,.ab-item,.foobox,.testimonial-link,.disabled,.no-underline,.no-hover,.section-named-anchor,.fbx-link,.fbx-btn-shadow,a:has(img). a.anchor-jump-icon):hover:before{visibility:visible;-webkit-transform:translate3d(0,0,0);width:100%;left:0;transition:0.3s ease all;}a[name]{position:relative;top:-70px;}a:is(.no-border,.no-underline){border-bottom:none !important;}a.disabled,li.disabled > a:first-child{cursor:default;pointer-events:none;}section.kokako a.anchor-jump-icon:has(img){border-bottom:none !important;}a.anchor-jump-icon img{width:30px;}button,input[type="submit"],a.button,a.btn{cursor:pointer;display:inline-block;background:#f3744a;color:#fff;font-family:"ff-ernestine-pro",sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;text-align:left;text-decoration:none;border-bottom:none !important;margin:15px 15px 15px 0;padding:10px 25px;border:none;border-radius:25px;white-space:normal;transform:scale(1);transition:0.3s ease all;}button:hover:not(.navbar-toggler),input[type="submit"]:hover,a.button:hover,a.btn:hover{color:#fff;background:#ff8d63;transform:scale(1.05);}button:active:not(.navbar-toggler),input[type="submit"]:active,a.button:active,a.btn:active{background:#ffa177;}button:focus,input[type="submit"]:focus,a.button:focus,a.btn:focus{box-shadow:none;color:#fff;background:#ff8d63;transform:scale(1.05);}button.alt,input.alt[type="submit"],a.button.alt,a.btn.alt{color:#322e2e;background:#fff;}button.alt:hover:not(.navbar-toggler),input.alt[type="submit"]:hover,a.button.alt:hover,a.btn.alt:hover{color:#322e2e;background:rgba(255,255,255,0.8);}button.alt:active:not(.navbar-toggler),input.alt[type="submit"]:active,a.button.alt:active,a.btn.alt:active{color:#322e2e;background:rgba(255,255,255,0.7);}button.transparent,input.transparent[type="submit"],a.button.transparent,a.btn.transparent{color:#322e2e;background:none;border:1px #322e2e solid;}button.transparent:hover:not(.navbar-toggler),input.transparent[type="submit"]:hover,a.button.transparent:hover,a.btn.transparent:hover{color:#322e2e;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{color:#322e2e;background:rgba(255,255,255,0.3);}.cta-buttons :is(button,input[type="submit"],a.button,a.btn):first-child{margin-left:0;}.cta-buttons :is(button,input[type="submit"],a.button,a.btn):last-child{margin-right:0;}label{font-family:"ff-ernestine-pro",sans-serif;font-weight:bold;width:100%;}input,textarea{font-family:"ff-ernestine-pro",sans-serif;font-size:13pt;border:1px solid rgba(50,46,46,0.2);width:100%;max-width:600px;padding:6px;}textarea{min-height:40px;height:120px;}input[type="submit"]{width:initial;}:is(input,textarea):focus{border:1px solid #fff;box-shadow:0 0 4px rgba(50,46,46,0.2);outline:none;}input[type=checkbox]{width:auto;}.wpcf7 input:not[type="submit"],.wpcf7 textarea{margin-top:0.5rem;}.wpcf7 form.wpcf7-form p:last-of-type{margin-top:20px;}input[type=checkbox]{width:auto;margin-right:15px;}.wpcf7-checkbox .wpcf7-list-item{display:block;}.wpcf7-checkbox .wpcf7-list-item.first{margin-top:10px;}input[type=date]{max-width:250px;}.wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.wpcf7-checkbox .wpcf7-list-item-label{display:inline-block;padding-left:30px;margin-top:-25px;}.wpcf7-response-output{padding:15px !important;border-radius:8px;}form.searchform label{display:none;}img,svg{max-width:100%;height:auto;border:none;}:is(img,svg).alignnone{margin:15px 0;}:is(img,svg).alignleft{float:left;margin:0 45px 15px 0;}:is(img,svg).alignright{float:right;margin:0 0 15px 45px;}:is(img,svg):is(.aligncentre,.aligncenter){display:block;margin:30px auto;}div.wp-caption{margin-top:45px;margin-bottom:45px;}.wp-caption.aligncenter{margin-left:auto;margin-right:auto;}.wp-caption.alignleft{float:left;text-align:center;margin-right:15px;}.wp-caption.alignright{float:right;text-align:center;margin-left:15px;}.wp-caption p{font-style:italic;}iframe:not([title=reCAPTCHA]){max-width:100%;margin-bottom:15px;}.aspect-ratio{position:relative;width:100%;height:0;padding-bottom:56.25%;}.aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0;}header{position:fixed;left:0;top:0;height:140px;padding-top:0;z-index:10;transition:1s ease all;}header.scrolled{height:70px;transition:1s ease all;}header,.header-background{background:white;}.header-background{width:100%;height:140px;z-index:-1;}header nav.navbar{top:0;transition:1s ease all;}header.scrolled nav.navbar{top:0;height:70px;transition:1s ease all;}header .logo{height:140px;width:250px;display:flex;align-items:center;z-index:100;transition:1s ease all;}header nav.flex-row-reverse .logo{justify-content:right;}header.scrolled .logo{height:70px;transition:1s ease all;}header .logo a.navbar-brand{position:relative;top:0;width:250px;border-bottom:none !important;transition:1s ease all;padding:0;margin-right:0;}header.scrolled .logo a.navbar-brand{width:175px;transition:1s ease all;}header .header-widget-wrap{position:absolute;right:20px;top:20px;display:flex;text-align:right;color:#fff;transition:1s ease all;}header .header-widget-wrap .header-widget-row-reverse{left:25px;right:unset;}header.scrolled .header-widget-wrap{top:-70px;transition:1s ease all;}header .header-widget-wrap :is(h3,p){color:#fff;display:inline;}header .header-widget-wrap h3{line-height:51px;}header .header-widget-wrap .textwidget{float:right;}header .header-widget-wrap :is(a,a:link,a:visited){color:#fff;text-decoration:none;border:none;}header .header-widget-wrap a:hover{color:#e6e6e6;}header .header-widget-wrap a:active{color:#d2d2d2;}header .header-widget-wrap :is(button,input[type="submit"],a.button,a.btn){color:#322e2e;margin-top:0;margin-right:0;margin-left:15px;}.skip-link{position:absolute;left:0%;color:#fff;background:#000;padding:5px 15px;border:1px #fff solid;border-radius:25px;transform:translateY(-100%);transition:0.3s ease all;}.skip-link:focus-within{z-index:10001;transform:translateY(0%);}.skip-link :is(a,a:link,a:visited){color:#fff;}.skip-link a:hover{color:#e6e6e6;}.skip-link a:active{color:#d2d2d2;}body.header-fixed.logged-in.admin-bar header{top:32px;}header .container{max-width:100%;}.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{grid-gap:15px;padding-top:0;padding-bottom:0;height:140px;transition:1s ease all;}header nav.navbar #main-nav{transition:1s ease all;}header .navbar-collapse{margin-top:70px;margin-bottom:30px;transition:1s ease all;}header.scrolled .navbar-collapse{margin-top:0;margin-bottom:0;transition:1s ease all;}nav ul{margin:0;}nav ul li{margin:0;white-space:nowrap;color:#000;}.navbar-expand-lg .navbar-nav a.nav-link{padding:10px 20px;}nav ul li :is(a,a:link,a:visited){font-family:"ff-ernestine-pro",sans-serif;width:100%;text-align:center;text-decoration:none;font-weight:100;color:#000;border-bottom:2px transparent solid;transition:0.3s ease all;}nav ul li a:hover,nav ul li.dropdown.show > a{color:#191919;transition:0.3s ease all;}nav ul li a:active{color:#2d2d2d;transition:0.3s ease all;}nav a.nav-link:before{background:#191919;}.navbar-nav .dropdown-menu{background:#000;background:rgba(0,0,0,0.8);border:none;border-radius:0;padding:0;}nav ul.dropdown-menu li:not(:last-child):after{content:"";}.navbar-nav .dropdown-menu li a{color:#fff;display:block;text-transform:capitalize;font-weight:normal;text-align:left;}.navbar-nav .dropdown-menu li a:hover{color:#e6e6e6;background:#191919;background:rgba(0,0,0,0.8);}.navbar-nav .dropdown-menu li a:active{color:#d2d2d2;background:#2d2d2d;}.dropdown-toggle::after{display:none !important;}nav a.dropdown-item:before{background:transparent;}footer{position:relative;padding:90px 0;background:#fff;color:#000;}footer :is(p,li){color:#000;font-size:0.9rem}footer.bottom-align{position:absolute;bottom:0;}footer .footer-logo img{width:160px;}footer ul.sub-menu{margin:0;}footer li{margin-top:10px;}footer ul.sub-menu li{text-indent:20px;margin-top:0;}footer ul li:first-child{margin-top:0}footer li a{border-bottom:none;text-transform:uppercase;font-weight:100;}footer ul.sub-menu li a{text-transform:capitalize;font-weight:normal;}footer :is(a,a:link,a:visited){display:inline-block;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 a:before{background:#191919 !important;}footer a.no-underline:hover img{opacity:1;transition:0.3s ease all;}footer a.no-underline:hover img{opacity:0.95;transition:0.3s ease all;}footer .footer-col-4 a{white-space:nowrap;}footer a.social-media-link{font-size:1.4rem;padding:0 10px;}footer :is(a.social-media-link,a.social-media-link:link,a.social-media-link:visited){color:#322e2e !important;background:#fff !important;}footer a.social-media-link:hover{color:#322e2e !important;background:#e6e6e6 !important;}footer a.social-media-link:active{color:#322e2e !important;background:#d2d2d2 !important;}footer a.social-media-link .icon-deezer:before,.icon-deezer.invert:before{background-image:url(../../../kokako-by-two-sparrows/fonts/other-icons/deezer-black.svg);}footer a.social-media-link .icon-tiktok:before,.icon-tiktok.invert:before{background-image:url(../../../kokako-by-two-sparrows/fonts/other-icons/tiktok-black.svg);}footer#footer .row{display:flex;align-items:center;}footer.container-fluid{padding:0;}footer .footer-logo{margin-top:30px;}footer h4.widget-title{display:none;}footer h4{text-transform:uppercase;}footer p:is(.align-left,.align-right){float:left;width:50%;}footer li{list-style-type:none;margin-left:0;}footer .footer-col-4 h3{margin:0;font-size:0.9rem;font-weight:normal;text-transform:uppercase;}footer ul#menu-footer-menu{display:flex;justify-content:flex-end;}footer ul#menu-footer-menu li{margin:0 15px;}footer a{font-weight:400;}#subfooter.container{max-width:100%;background:#d3dbcf;text-align:center;padding:15px;}#subfooter .col-sm-12:first-of-type .widgetArea .textwidget{display:flex;justify-content:center;align-items:center;}#subfooter img{margin:15px;}img#shielded-logo{width:30px;}.aligncentre img#shielded-logo{margin-left:auto;margin-right:auto;}section.kokako{position:relative;padding:90px 0;overflow:hidden;}section.kokako .row{position:relative;}section.kokako :is(h1,h2).display{display:inherit;}section.kokako :is(h1,h2,h3,h4,h5,h6).hide{display:none;}section.kokako .internalWrap{padding:45px 25px 90px;}section.kokako .cta-buttons{display:flex;width:100%;grid-gap:15px;justify-content:left;align-items:center;min-height:52px;}section.kokako:not(.multipleRows) .cta-buttons{margin-top:30px;}section.kokako .cta-buttons.buttons-align-centre,section.kokako.text-align-centre .cta-buttons,section.kokako:is(.text-align-centre,.text-align-right) .cta-buttons.buttons-align-left{justify-content:center;}section.kokako .cta-buttons.buttons-align-right,section.kokako.text-align-right .cta-buttons,section.kokako:is(.text-align-left,.text-align-centre) .cta-buttons.buttons-align-right{justify-content:right;}section.kokako .cta-buttons a{margin:0 !important;}section.kokako .cta-buttons p.centre{display:inline;text-align:center;}section.kokako :is(.multiple-columns-col,.internalWrap) > *:first-child,section.kokako :is(.multiple-columns-col,.internalWrap) > *.hide:first-child + *,section.kokako :is(.multiple-columns-col,.internalWrap) > p:first-child > img:first-child{margin-top:0;}section.kokako .internalWrap > *:last-child{margin-bottom:0;}section.kokako:is(.padding-top-none,.padding-none){padding-top:0 !important;}section.kokako:is(.padding-bottom-none,.padding-none){padding-bottom:0 !important;}section.kokako:is(.padding-top-small,.padding-small){padding-top:45px !important;}section.kokako:is(.padding-bottom-small,.padding-small){padding-bottom:45px !important;}section.kokako:is(.padding-top-reduced,.padding-reduced){padding-top:68px !important;}section.kokako:is(.padding-bottom-reduced,.padding-reduced){padding-bottom:68px !important;}section.kokako:is(.padding-top-standard,.padding-standard){padding-top:90px !important;}section.kokako:is(.padding-bottom-standard,.padding-standard){padding-bottom:90px !important;}section.kokako:is(.padding-top-large,.padding-large){padding-top:135px !important;}section.kokako:is(.padding-bottom-large,.padding-large){padding-bottom:135px !important;}section.kokako:is(.padding-top-extra-large,.padding-extra-large){padding-top:180px !important;}section.kokako:is(.padding-bottom-extra-large,.padding-extra-large){padding-bottom:180px !important;}section.kokako:is(.margin-top-none,.margin-none){margin-top:0 !important;}section.kokako:is(.margin-bottom-none,.margin-none){margin-bottom:0 !important;}section.kokako:is(.margin-top-small,.margin-small){margin-top:45px !important;}section.kokako:is(.margin-bottom-small,.margin-small){margin-bottom:45px !important;}section.kokako:is(.margin-top-reduced,.margin-reduced){margin-top:68px !important;}section.kokako:is(.margin-bottom-reduced,.margin-reduced){margin-bottom:68px !important;}section.kokako:is(.margin-top-standard,.margin-standard){margin-top:90px !important;}section.kokako:is(.margin-bottom-standard,.margin-standard){margin-bottom:90px !important;}section.kokako:is(.margin-top-large,.margin-large){margin-top:135px !important;}section.kokako:is(.margin-bottom-large,.margin-large){margin-bottom:135px !important;}section.kokako:is(.margin-top-extra-large,.margin-extra-large){margin-top:180px !important;}section.kokako:is(.margin-bottom-extra-large,.margin-extra-large){margin-bottom:180px !important;}.kokako.width-max-limit .row{max-width:980px;margin-left:auto;margin-right:auto;}section.kokako:not(.colour-scheme) :is(.container,.container-fluid) .row:not(.no-background){background:#fff;}section.kokako:not(.no-padding) .container .row.extra-top-padding:first-of-type{padding-top:40px;}section.kokako:not(.no-padding) .container .row.extra-bottom-padding:last-of-type{padding-bottom:40px;}section.kokako.hide-section{display:none !important;}section.kokako.centredImages{padding:0;margin:90px 0;overflow:hidden;}section.kokako.centredImages + footer{margin-top:-90px;}section.kokako.centredImages :is(h1,h2){text-align:center;}section.kokako.centredImages :is(img,img.alignnone){margin:0;}section.kokako.centredImages .centredImagesCol{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}section.kokako.centredImages .col-md-12.centre-images-across-width{padding:0;}section.kokako.centredImages .col-md-12.centre-images-across-width.image-count-6 img{width:16.6%;}section.kokako.centredImages .col-md-12.centre-images-across-width.image-count-5 img{width:20%;}section.kokako.centredImages .col-md-12.centre-images-across-width.image-count-4 img{width:25%;}section.kokako.centredImages .col-md-12.centre-images-across-width.image-count-3 img{width:33.3%%;}section.kokako.centredImages .col-md-12.centre-images-across-width.image-count-2 img{width:50%;}section.kokako.centredImages .col-md-12.centre-images-across-width.image-count-1 img{width:100%;}.kokako.latestPosts h4.breadcrumbs{margin-top:30px;}.kokako.latestPosts .row.row-content .col-xs-12{margin-bottom:60px;}section.kokako:is(.multipleColumns,.icons) .row.margin-left-1-col .col-lg-2:first-child{margin-left:8.3333%;}section.kokako.multipleColumns .row{display:flex;justify-content:center;}section.kokako.multipleColumns .container .row.row-heading,section.kokako.multipleRows .row.row-heading{padding-bottom:0;margin-bottom:60px;}section.kokako:is(.multipleColumns,.multipleRows) .row.row-heading :is(h1,h2){margin-bottom:0;}section.kokako:is(.multipleColumns,.multipleRows) .row.row-heading :is(h1,h2) + p{margin-top:30px;}section.kokako.multipleColumns .container .row.row-heading + .row,section.kokako.multipleRows .row.row-heading + .row{padding-top:0;}section.kokako:is(.multipleColumns,.multipleRows) .row.row-content .multiple-columns-col h2{transform:translateY(0) scale(1) !important;opacity:1 !important;}section.kokako.multipleColumns .container.images-circle :is(.mc-image,img){border-radius:50%;}section.kokako.multipleColumns .row-columns + .row.cta-buttons-wrapper{margin-top:50px;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(1){background-image:url(https://ventureco.org.nz/wp-content/uploads/2024/02/mentor-jpeg.webp);background-size:cover;background-position:top;display:flex;justify-content:center;align-items:center;padding:120px;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(2){display:flex;flex-direction:column;justify-content:center;}section.kokako.multipleColumns.who-we-are-background-img a.button{align-self:flex-start;}section.kokako.multipleColumns.who-we-are-background-img img{margin:0;}section.kokako.multipleColumns .row-heading p{font-size:1.25rem;font-family:'avenir',sans-serif;}section#our-values .row-heading p{padding:15px 150px;}section.kokako.multipleColumns h3{font-size:1rem;margin:30px 0 15px;}section.kokako.multipleColumns.what-are-we-doing h2{max-width:780px;margin:0 auto;color:#d3dbcf;}section.kokako.multipleColumns.what-are-we-doing h3{border-bottom:solid 2px #fff;padding-bottom:15px;font-size:1rem;margin:30px 0 15px;}section.kokako.multipleRows .row:not(.row-heading,.cta-buttons-wrapper){margin-bottom:30px;}section.kokako.multipleRows .row:not(.row-heading,.quick-links,.cta-buttons-wrapper){background-color:rgba(50,46,46,0.3);}section.kokako.multipleRows .col-md-4{padding-left:0;padding-right:0;}section.kokako.multipleRows .row:not(.cta-buttons-wrapper) :is(.col-md-8,.col-md-12){padding-bottom:15px;}section.kokako.multipleRows .row:not(.row-heading) :is(.col-md-8,.col-md-12){padding-left:30px;padding-right:30px;}section.kokako.multipleRows .col-md-4.image-display-logo{background-color:#fff;padding:10px 15px;border-top:1px solid rgba(50,46,46,0.2);border-left:1px solid rgba(50,46,46,0.2);border-bottom:1px solid rgba(50,46,46,0.2);display:flex;justify-content:center;align-items:center;flex-direction:column;}section.kokako.multipleRows a[name]{top:-150px;}section.kokako.pageBanner{position:relative;padding:0;margin:90px 0;display:flex;justify-content:center;align-items:center;min-height:550px;}section.kokako.pageBanner.section1{margin-top:0;}section.kokako.pageBanner + a + section.kokako.colour-scheme{margin-top:-90px;}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 img{width:auto;}section.kokako.pageBanner .container-fluid .row{background:none !important;margin-left:0;margin-right:0;}section.kokako.pageBanner .container-fluid .row :is(.col-xs-12,.col-sm-12){padding-left:0;padding-right:0;}section.kokako.pageBanner .overlay{width:40%;min-width:500px;max-width:80%;background:rgba(50,46,46,0.7);padding:30px 15px;}section.kokako.pageBanner .text-box{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding:30px 15px;}section.kokako.pageBanner :is(h1,h2,h3,h4,h5,h6,p,li){color:#fff;text-shadow:0 0 30px rgba(50,46,46,0.3);}section.kokako.pageBanner.colour-scheme-light :is(h1,h2,h3,h4,h5,h6,p,li){text-shadow:0 0 30px rgba(255,255,255,0.3);}section.kokako.pageBanner .overlay :is(h1,h2){text-transform:uppercase;}section.kokako.pageBanner p{font-size:1.1rem;}section.kokako.pageBanner .cta-buttons{text-align:left;}section.kokako.pageBanner :is(button,a.button,a.btn){text-shadow:none;}section.kokako.pageBanner a:is(.button,.button:link,.button:visited){background:#fff;color:#322e2e;box-shadow:0 0 30px rgba(50,46,46,0.3);}section.kokako.pageBanner a.button:hover{background:#e6e6e6;}section.kokako.pageBanner a.button:active{background:#d2d2d2;}section.kokako:is(.vh-100,.vh-95,.vh-90,.vh-85,.vh-80,.vh-70,.vh-60,.vh-50,.vh-40,.vh-30,.px-700,.px-600,.px-500,.px-400,.px-300,.px-200){max-height:fit-content;}section.kokako:is(.vh-100,.vh-95,.vh-90,.vh-85,.vh-80,.vh-70,.vh-60,.vh-50,.vh-40,.vh-30,.px-700,.px-600,.px-500,.px-400,.px-300,.px-200) :is(.container-fluid,.container){padding-top:90px;padding-bottom:90px;}section.kokako.vh-100{min-height:100vh;}section.kokako.vh-95{min-height:95vh;}section.kokako.vh-90{min-height:90vh;}section.kokako.vh-85{min-height:85vh;}section.kokako.vh-80{min-height:80vh;}section.kokako.vh-70{min-height:70vh;}section.kokako.vh-60{min-height:60vh;}section.kokako.vh-50{min-height:50vh;}section.kokako.vh-40{min-height:40vh;}section.kokako.vh-30{min-height:30vh;}section.kokako.px-700{min-height:700px;}section.kokako.px-600{min-height:600px;}section.kokako.px-500{min-height:500px;}section.kokako.px-400{min-height:400px;}section.kokako.px-300{min-height:300px;}section.kokako.px-200{min-height:200px;}section.kokako.pageBanner .container-fluid .row img{width:30px;}section.kokako.pageBanner h1{color:#fff;max-width:740px;}section.kokako.pageBanner :is(h1,h2){opacity:1;}section.kokako.pageHeading{position:relative;padding:90px 0 0;display:flex;justify-content:center;align-items:center;background:#fff;}section.kokako.pageHeading :is(h1,h2){color:#322e2e;}section.kokako.pageHeading.section1{margin-top:0;}section.kokako.pageHeading .container-fluid{padding-left:0;padding-right:0;}section.kokako.pageHeading .container-fluid .row{margin-left:0;margin-right:0;}section.kokako.pageHeading .container-fluid .row :is(.col-xs-12,.col-sm-12){padding-left:0;padding-right:0;}section.kokako.pageHeading .cta-buttons{text-align:left;}section.kokako.pageHeading :is(button,a.button,a.btn){text-shadow:none;}section.kokako.pageHeading a:is(.button,.button:link,.button:visited){background:#322e2e;color:#fff;font-weight:bold;}section.kokako.pageHeading a.button:hover{background:#4b4747;}section.kokako.pageHeading a.button:active{background:#5f5b5b;}section.kokako.testimonials{padding-bottom:0;}section.kokako.testimonials .container .row:last-child{position:relative;top:-90px;background:none;}section.kokako.testimonials .container .row :is(.col-md-12,.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{position:absolute;width:100%;width:calc(100% - 30px);opacity:0;transition:all 0.5s ease;}section.kokako.testimonials .testimonial.current{opacity:1;}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{max-width:900px;margin:0 auto 30px;text-align:center;font-style:italic;text-transform:uppercase;font-size:1.5rem;max-width:800px;}section.kokako.testimonials .testimonial :is(p.testimonial-text,img){transition:margin 0.5s ease;}section.kokako.testimonials .testimonial p.name-company{text-transform:uppercase;text-align:center;margin:0 auto 15px;max-width:900px;font-weight:600;font-size:1rem;}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 #322e2e solid !important;border-radius:50%;background:none;}section.kokako.testimonials a.testimonial-link.current{background:#322e2e;}section.testimonials:not(.colour-scheme) :is(.container,.container-fluid) .row:not(.no-background){background:none;color:#fff;}section#testimonials{background-position:top;}.kokako.text.content-restrict .col{max-width:900px;margin-left:auto;margin-right:auto;}section#what-we-do .col p:first-of-type{font-size:1.25rem;font-family:'avenir',sans-serif;}section.kokako.text a:has(img){border-bottom:0;}section.kokako.textWithPhoto.no-margin-bottom.no-padding .container-fluid .internalWrap{padding-top:60px;padding-bottom:60px;}section.kokako.heading-black :is(h1,h2),section.kokako.colour-scheme.heading-black :is(h1,h2),section.kokako.headings-black :is(h1,h2,h3,h4,h5,h6){color:#322e2e;}section.kokako.background-overlay.background-overlay-black .image-overlay{background:#322e2e;}section.kokako.heading-pale-sage :is(h1,h2),section.kokako.colour-scheme.heading-pale-sage :is(h1,h2),section.kokako.headings-pale-sage :is(h1,h2,h3,h4,h5,h6){color:#d3dbcf;}section.kokako.background-overlay.background-overlay-pale-sage .image-overlay{background:#d3dbcf;}section.kokako.heading-orange :is(h1,h2),section.kokako.colour-scheme.heading-orange :is(h1,h2),section.kokako.headings-orange :is(h1,h2,h3,h4,h5,h6){color:#f3744a;}section.kokako.background-overlay.background-overlay-orange .image-overlay{background:#f3744a;}section.kokako.colour-scheme :is(.container,.container-fluid) .row{background:none;}section.kokako.background-overlay .image-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#322e2e;opacity:0.5;}section.kokako.colour-scheme.has-background-image{background:none;}section.kokako.colour-scheme-light,section.kokako.colour-scheme-light :is(.container,.container-fluid) .row.text-row-background{color:#322e2e;background-color:#fff;}section.kokako.colour-scheme-light :is(h1,h2,h3,h4,h5,h6){color:#322e2e;}section.kokako.colour-scheme-light :is(p,li,td){color:#322e2e;}section.kokako.colour-scheme-light :is(a,a:link,a:visited):not(.button,.btn){color:#322e2e;border-bottom:2px solid #322e2e;}section.kokako.colour-scheme-light a:hover:not(.button,.btn){color:#4b4747;border-bottom:2px solid #322e2e;}section.kokako.colour-scheme-light a:active:not(.button,.btn){color:#5f5b5b;border-bottom:2px solid #322e2e;}section.kokako.colour-scheme-light a:not(.button,.social-media-link,.navbar-brand,.image-anchor,.footer-logo-a,.ab-item,.foobox,.testimonial-link,.disabled,.no-underline,.no-hover,.section-named-anchor,.fbx-link,.fbx-btn-shadow,a:has(img). a.anchor-jump-icon):before{background-color:#4b4747;}section.kokako.colour-scheme-light :is(button,input[type="submit"],a.button,a.btn){color:#fff;background-color:#f3744a;}section.kokako.colour-scheme-light :is(button,input[type="submit"],a.button,a.btn):hover{color:#fff;background-color:#ff8d63;}section.kokako.colour-scheme-light :is(button,input[type="submit"],a.button,a.btn):active{color:#fff;background-color:#ffa177;}section.kokako.background-overlay.background-overlay-light .image-overlay{background:#fff;}section.kokako.colour-scheme-dark,section.kokako.colour-scheme-dark :is(.container,.container-fluid) .row.text-row-background{color:#fff;background-color:#322e2e;}section.kokako.colour-scheme-dark :is(h1,h2,h3,h4,h5,h6){color:#fff;}section.kokako.colour-scheme-dark :is(p,li,td){color:#fff;}section.kokako.colour-scheme-dark :is(a,a:link,a:visited):not(.button,.btn){color:#fff;border-bottom:2px solid #fff;}section.kokako.colour-scheme-dark a:hover:not(.button,.btn){color:#e6e6e6;border-bottom:2px solid #e6e6e6;}section.kokako.colour-scheme-dark a:active:not(.button,.btn){color:#d2d2d2;border-bottom:2px solid #d2d2d2;}section.kokako.colour-scheme-dark a:not(.button,.social-media-link,.navbar-brand,.image-anchor,.footer-logo-a,.ab-item,.foobox,.testimonial-link,.disabled,.no-underline,.no-hover,.section-named-anchor,.fbx-link,.fbx-btn-shadow,a:has(img). a.anchor-jump-icon):before{background-color:#e6e6e6;}section.kokako.colour-scheme-dark :is(button,input[type="submit"],a.button,a.btn){color:#fff;background:#f3744a;}section.kokako.colour-scheme-dark :is(button,input[type="submit"],a.button,a.btn):hover{color:#fff;background:#ff8d63;}section.kokako.colour-scheme-dark :is(button,input[type="submit"],a.button,a.btn):active{color:#fff;background:#ffa177;}section.kokako.background-overlay.background-overlay-dark .image-overlay{background:#322e2e;}section.kokako.colour-scheme-pale-sage,section.kokako.colour-scheme-pale-sage :is(.container,.container-fluid) .row.text-row-background{color:#322e2e;background-color:#d3dbcf;}section.kokako.colour-scheme-pale-sage :is(h1,h2,h3,h4,h5,h6){color:#322e2e;}section.kokako.colour-scheme-pale-sage :is(p,li,td){color:#322e2e;}section.kokako.colour-scheme-pale-sage :is(a,a:link,a:visited):not(.button,.btn){color:#322e2e;border-bottom:2px solid #322e2e;}section.kokako.colour-scheme-pale-sage a:hover:not(.button,.btn){color:#4b4747;border-bottom:2px solid #4b4747;}section.kokako.colour-scheme-pale-sage a:active:not(.button,.btn){color:#5f5b5b;border-bottom:2px solid #5f5b5b;}section.kokako.colour-scheme-pale-sage a:not(.button,.social-media-link,.navbar-brand,.image-anchor,.footer-logo-a,.ab-item,.foobox,.testimonial-link,.disabled,.no-underline,.no-hover,.section-named-anchor,.fbx-link,.fbx-btn-shadow,a:has(img). a.anchor-jump-icon):before{background-color:#4b4747;}section.kokako.colour-scheme-pale-sage :is(button,input[type="submit"],a.button,a.btn){color:#fff;background-color:#322e2e;}section.kokako.colour-scheme-pale-sage :is(button,input[type="submit"],a.button,a.btn):hover{background-color:#4b4747;}section.kokako.colour-scheme-pale-sage :is(button,input[type="submit"],a.button,a.btn):active{background-color:#5f5b5b;}section.kokako.background-overlay.background-overlay-light .image-overlay{background:#fff;}body:is(.blog,.archive,.single){background:#fff;}body:is(.blog,.archive) section.kokako.pageBanner.section1{min-height:450px;}body:is(.blog,.archive) .blog-grid h4.breadcrumbs{margin:15px 0 0;}body:is(.blog,.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:0;}body.blog section.kokako.latestPosts .row .blog-grid.post:first-of-type h3{margin-top:30px;}body.blog section.pageHeading{padding-bottom:45px;}body.blog section.pageHeading + section.latestPosts{padding-top:0;}body#blog-posts-page section.pageHeading h1{margin-top:0;}body.blog section.latestPosts .row.row-content .col-xs-12{margin-bottom:75px;}a.read-more-link{display:inline-block;}body.single :is(h1,h2,h3,h4,h5,h6){clear:both;}:is(.post-meta h4,h4.breadcrumbs){font-weight:normal;font-size:1rem;}.post-meta h4{margin-bottom:50px;font-style:italic;}h4.breadcrumbs{margin:0 0 30px;text-transform:uppercase;}body.single .post-meta + img{margin-bottom:30px;}.heading-narrow .row{max-width:900px;}section.kokako :is(h1,h2),section.kokako.textWithPhoto .row .image,section.kokako.multipleColumns .multiple-columns-col,section.kokako.multipleRows .multiple-rows-row,section.kokako.latestPosts .blog-grid.post{opacity:0.5;transform:scale(0.95);}section.kokako:not(.textWithPhoto) :is(h1,h2){transform:translateY(-20px) scale(0.95);}section.kokako.textWithPhoto .row .text :is(h1,h2){transform:translateX(20px) scale(0.95);}section.kokako.textWithPhoto .row.flex-row-reverse .text :is(h1,h2){transform:translateX(-20px) scale(0.95);}section.kokako.textWithPhoto .row .image{transform:translateX(-20px);}section.kokako.textWithPhoto .row.flex-row-reverse .image{transform:translateX(20px);}section.kokako:not(.textWithPhoto) :is(h1,h2).appear,section.kokako.multipleColumns .col-xs-12.appear :is(h1,h2){transform:translateY(-20px) scale(0.95);animation:slideDownScale 1s ease-out forwards;}section.kokako.textWithPhoto .row .text :is(h1,h2).appear{transform:translateX(20px) scale(0.95);animation:slideLeftScale 1s ease-out forwards;}section.kokako.textWithPhoto .row.flex-row-reverse .text :is(h1,h2).appear{transform:translateX(-20px) scale(0.95);animation:slideRightScale 1s ease-out forwards;}section.kokako.textWithPhoto .row .image.appear{transform:translateX(-20px);animation:slideRight 1s ease-out forwards;}section.kokako.textWithPhoto .row.flex-row-reverse .image.appear{transform:translateX(20px);animation:slideLeft 1s ease-out forwards;}section.kokako.multipleColumns .multiple-columns-col.appear,section.kokako.multipleRows .multiple-rows-row.appear,section.kokako.latestPosts .blog-grid.post.appear{transform:scale(0.95);animation:scale 1s ease-out forwards;}@keyframes slideUpScale{from{transform:translateY(20px) scale(0.95);opacity:0.5;}to{transform:translateY(0) scale(1);opacity:1;}}@keyframes slideRightScale{from{transform:translateX(-20px) scale(0.95);opacity:0.5;}to{transform:translateX(0) scale(1);opacity:1;}}@keyframes slideDownScale{from{transform:translateY(-20px) scale(0.95);opacity:0.5;}to{transform:translateY(0) scale(1);opacity:1;}}@keyframes slideLeftScale{from{transform:translateX(20px) scale(0.95);opacity:0.5;}to{transform:translateX(0) scale(1);opacity:1;}}@keyframes slideUp{from{transform:translateY(20px);opacity:0.5;}to{transform:translateY(0);opacity:1;}}@keyframes slideRight{from{transform:translateX(-20px);opacity:0.5;}to{transform:translateX(0);opacity:1;}}@keyframes slideDown{from{transform:translateY(-20px);opacity:0.5;}to{transform:translateY(0);opacity:1;}}@keyframes slideLeft{from{transform:translateX(20px);opacity:0.5;}to{transform:translateX(0);opacity:1;}}@keyframes scale{from{transform:scale(0.95);opacity:0.5;}to{transform:scale(1);opacity:1;}}@keyframes clear{to{transform:none;opacity:1;}}.text-align-centre{text-align:center;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}h4.accordion-toggle{position:relative;color:#fff;background:#322e2e;padding:10px 40px 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%;transition:all 0.4s ease;}h4.accordion-toggle i.icon-plus:before{transform:rotate(0deg);transition:all 0.4s ease;}h4.accordion-toggle i.icon-plus.open:before{transform:rotate(45deg);transition:all 0.4s ease;}div.accordion-content{display:none;padding-top:15px;overflow:hidden;}div.accordion-content.open{display:block;}div.accordion-content *:last-child{margin-bottom:0;}div.accordion-content + a.button{margin-top:30px;}.clear{clear:both;}.non-breaking-spaces{white-space:nowrap;}.video-container{position:relative;padding-bottom:56.25%;height:0;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}body .fbx-rounded .fbx-inner{border:none;border-radius:0;}body .fbx-rounded :is(.fbx-item-current,.fbx-item-image,.fbx-prev,.fbx-item-next){border-radius:0;}body a.fbx-close{z-index:1000000;}.highlight{color:#322e2e;font-weight:bold;}.tsp{color:#f00 !important;}#bootstrap-test{position:fixed;left:0;bottom:0;background:#fff;border:2px #322e2e solid;padding:0px 10px;width:auto;z-index:10;}#bootstrap-test p{font-weight:bold;text-align:center;color:#322e2e;}#js-loaded{display:none !important;}#wpadminbar .kdman :is(a,a:link,a:visited){background:#d08;margin-left:10px;}#wpadminbar .kdman a:hover{background:#e09 !important;}#wpadminbar .kdman a:active{background:#f0a !important;}#wpadminbar .knjstan :is(a,a:link,a:visited){background:#e52b2e;margin-left:10px;}#wpadminbar .knjstan a:hover{background:#f63c3f !important;}#wpadminbar .knjstan a:active{background:#ff4d50 !important;}@media (min-width:1200px){header .header-widget{left:50%;}header nav.navbar #main-nav{margin-bottom:0;}header.scrolled .logo a.navbar-brand{margin:0;}header nav button:focus{outline:none;}header nav button.navbar-toggler{position:relative;top:0;border-radius:0;transition:all 1s ease;}header.scrolled nav button.navbar-toggler{top:-25px;transition:all 1s ease;}header .navbar-collapse{z-index:100;}body.blog section.kokako.latestPosts .row .col-xl-4.blog-grid.post:nth-of-type(3) h3{margin-top:30px;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5) img{width:25%;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5) img:nth-of-type(n+5){display:none;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(2) *{max-width:450px;}section.kokako.textWithPhoto .col-lg-6.text{max-width:570px;}@media (min-width:2100px){section.kokako.textWithPhoto .container-fluid .col-lg-6.image{max-width:30%;margin-left:20%;}section.kokako.textWithPhoto .container-fluid .row.flex-row-reverse .col-lg-6.image{margin-right:20%;margin-left:0;}}}@media (min-width:992px){section.kokako div:not(.col-lg-12,.col-xl-12) :is(input,textarea){max-width:calc(100% - 15px);}header .header-widget h2{font-size:1.8rem;}body.blog section.kokako.latestPosts .row .blog-grid.post:nth-of-type(2) h3{margin-top:30px;}footer .footer-logo{margin-bottom:30px;}footer .footer-col-4 h3{margin-top:15px;}footer .tsp-social-links{justify-content:left;}section.kokako.latestPosts .row .col-lg-6:nth-of-type(odd){padding-right:45px;}section.kokako.latestPosts .row .col-lg-6:nth-of-type(even){padding-left:45px;}section.multipleColumns.five-columns :is(.col-lg-3,.col-lg-2){-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}section.kokako.multipleColumns .multiple-columns-col > :is(h1,h2,h3,h4,p,img,a):last-child{margin-bottom:0;}.kokako.multipleColumns .row .multiple-columns-col:not(:first-of-type){padding-left:22.5px;}.kokako.multipleColumns .row .multiple-columns-col:not(:last-of-type){padding-right:22.5px;}section.kokako.multipleColumns.who-we-are-background-img{padding:0;}section.kokako.multipleColumns.who-we-are-background-img .row.row-columns{width:100vw;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(2){padding-left:60px;padding-right:60px;max-width:none;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(2) *{max-width:450px;}section.kokako.pageBanner{min-height:700px;}section.kokako.pageBanner .overlay{width:100%;top:140px;}section.kokako.pageBanner div.motif-venture-logo{background-image:url(../../img/banner-motif.svg);height:100%;width:100%;background-position:top right;background-repeat:no-repeat;position:absolute;top:0;right:-5%;}section.kokako.vh-100{min-height:calc(100vh - 140px);}section.kokako.vh-95{min-height:calc(95vh - 140px);}section.kokako.vh-90{min-height:calc(90vh - 140px);}section.kokako.vh-85{min-height:calc(85vh - 140px);}section.kokako.vh-80{min-height:calc(80vh - 140px);}section.kokako.vh-70{min-height:calc(70vh - 140px);}section.kokako.vh-60{min-height:calc(60vh - 140px);}section.kokako.vh-50{min-height:calc(50vh - 140px);}section.kokako.vh-40{min-height:calc(40vh - 140px);}section.kokako.vh-30{min-height:calc(30vh - 140px);}section.kokako.testimonials{padding-bottom:50px;}section.kokako.testimonials .container .row:last-child{top:-10px;}section.kokako.textWithPhoto .row .col-lg-6.text .internalWrap{padding-left:45px;padding-right:0;}section.kokako.textWithPhoto .row.flex-row-reverse .col-lg-6.text .internalWrap{padding-left:0;padding-right:45px;}section.kokako.textWithPhoto.padding-none .col-lg-6.text .internalWrap{padding-top:90px;padding-bottom:90px;}section.kokako.textWithPhoto.image-sticky{overflow:visible;}section.kokako.textWithPhoto.image-sticky div.image .sticky-image{width:100%;aspect-ratio:1/1;position:-webkit-sticky;position:sticky;top:130px;max-height:calc(100vh - 190px);}section.kokako.textWithPhoto.image-sticky .internalWrap{padding-top:0;padding-bottom:0;}}@media (max-width:1199px){header .logo{max-width:50vw;}header .header-widget{text-align:right;}header .header-widget h2{font-size:2rem;}footer p:is(.align-left,.align-right){float:none;width:100%;text-align:left;}footer #subfooter span.footer-copyright-separator:before{content:"\A";white-space:pre;}footer #subfooter span.footer-copyright-separator{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.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5,.image-count-4) img{width:33.33%;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5,.image-count-4) img:nth-of-type(n+4){display:none;}section.kokako.pageBanner .overlay{position:relative;top:30px;left:0;background:#322e2e;min-width:0;max-width:100%;padding:40px 15px;}section.kokako.pageBanner .text-box{max-width:960px;}section.kokako.pageBanner h1{max-width:640px;}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 :is(h1,h2,h3){text-align:center;}}@media (max-width:1199px) and (min-width:992px){footer a.social-media-link:last-of-type{padding-right:0;}section.kokako.multipleColumns .row + .col-lg-5{margin-left:8.333333%;}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.textWithPhoto .col-lg-6.text{max-width:480px;}}@media (max-width:991px){header{position:relative;height:70px;background:transparent;}header nav.navbar{top:0;height:70px;}header .logo{height:70px;}header .logo a.navbar-brand{margin-top:0;width:175px;transition:1s ease all;}header .header-widget{right:110px;top:auto;}header .header-widget.header-widget-row-reverse{left:110px;}header.scrolled .header-widget{top:-70px;}header.container-fluid .container{max-width:100%;}header .header-widget h2{font-size:1.8rem;}@media (max-width:782px){body.header-fixed.logged-in.admin-bar header{top:46px;}}main{margin-top:70px;}section.kokako.section1{border-top:0;}section.kokako.text :is(h1,h2){clear:both;}footer{text-align:center;}footer .footer-logo{margin-bottom:30px;}footer .footer-col-4 h3{margin-top:15px;}footer img#shielded-logo{margin-left:auto !important;margin-right:auto !important;}footer #subfooter span.footer-copyright-separator:before{content:"\A";white-space:pre;}footer #subfooter span.footer-copyright-separator{display:block;z-index:-1000;opacity:0;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}footer img.alignleft{float:none;margin-left:auto;margin-right:auto;}footer ul.menu{margin-top:0;margin-bottom:0;}footer ul.menu > li > a{display:inline-block;margin-top:15px;}footer ul.sub-menu li{text-indent:0;}footer .footer-menu{margin-bottom:30px;}header{background:white;background:rgba(,0.8)}.header-background{display:none !important;}header .navbar-collapse{position:absolute;width:calc(100% + 60px);top:70px;left:-30px;align-items:normal;transition:1s ease all;margin-top:0;transition:1s ease all;}header.scrolled .navbar-collapse,header .navbar-collapse.show{transition:1s ease all;}header .navbar-collapse.collapse{height:0;transition:1s ease all;}header .navbar-collapse.collapse.show{height:auto;transition:1s ease all;}header .navbar .logo{z-index:10000;}header nav.navbar #main-nav{background:#000;background:rgba(0,0,0,0.8);width:100%;z-index:1000;margin-bottom:0;}header.scrolled .logo a.navbar-brand{margin-top:0;}header nav button:focus{outline:none;}nav .collapse:not(.show){display:none !important;}header nav button.navbar-toggler{position:relative;top:0;border-radius:0;transition:1s ease all;z-index:1000;}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%;margin:0;text-align:center;}header #main-nav ul li :is(a,a:link,a:visited){color:#fff;background:transparent;}header #main-nav ul li a:hover{color:#fff;background:#191919;background:rgba(0,0,0,0.8);}header #main-nav ul li a:active{color:#fff;background:#2d2d2d;}header .navbar-collapse{z-index:100;}.navbar-nav .dropdown-menu{text-align:center;transform:inherit;background:transparent;}.navbar-nav .dropdown-menu .dropdown-menu{width:100%;}nav a.nav-link:before,nav a.dropdown-item:before{background:transparent;}header #main-nav ul li a:is(.dropdown-item,.dropdown-item:link,.dropdown-item:visited){color:rgba(255,255,255,0.7);}header #main-nav ul li a.dropdown-item:hover{color:rgba(255,255,255,0.6);}header #main-nav ul li a.dropdown-item:active{color:rgba(255,255,255,0.55);}body.header-fixed.logged-in.admin-bar header{top:0;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5,.image-count-4,.image-count-3) img{width:50%;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5,.image-count-4,.image-count-3) img:nth-of-type(n+3){display:none;}section.kokako.multipleColumns .row > .multiple-columns-col.col-md-12:nth-of-type(n+2){margin-top:90px;}section.kokako.multipleColumns.who-we-are-background-img{padding-top:0;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(2){max-width:720px;}section.kokako.pageBanner.section1{position:relative;top:-70px;margin-bottom:-70px !important;border-top:0;}section.kokako.pageBanner .text-box{max-width:720px;}section.kokako.pageBanner .overlay{width:100%;top:140px;}section.kokako.pageBanner :is(h1,h2){font-size:2.5rem;margin-bottom:15px;}section.kokako.pageHeading :is(h1,h2){font-size:3.5rem;margin-bottom:15px;}section.kokako.testimonials{padding-bottom:50px;}section.kokako.testimonials .container .row:last-child{top:-10px;}section.kokako.testimonials a.testimonial-link{width:20px;height:20px;margin:0 5px;}section.kokako.textWithPhoto .internalWrap{padding:45px 0 0;}section.kokako.textWithPhoto.mobile-column-reverse .internalWrap{padding:0 0 45px;}section.kokako.textWithPhoto.padding-none .internalWrap{padding:60px 0;}section.kokako.textWithPhoto .container-fluid .internalWrap{max-width:720px;margin-left:auto;margin-right:auto;}section.kokako.textWithPhoto .internalWrap :is(h1,h2){margin-top:0;}section.kokako.textWithPhoto.mobile-column-reverse .row{flex-direction:column-reverse !important;}}@media (max-width:767px){header .logo{max-width:50vw;}header .header-widget{display:none;}header .header-widget h2{font-size:2rem;}section.kokako .cta-buttons:is(.buttons-align-centre,.buttons-align-left,.buttons-align-right){flex-direction:column;}:is(img,svg) :is(.alignnone,.alignleft,.alignright,.aligncenter,.aligncenter){float:none;display:block;margin:15px auto;}footer p:is(.align-left,.align-right){float:none;width:100%;text-align:left;}footer ul#menu-footer-menu{flex-direction:column;}footer #subfooter{padding:15px 30px;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5,.image-count-4,.image-count-3) img{width:50%;}section.kokako.centredImages .col-md-12.centre-images-across-width:is(.image-count-6,.image-count-5,.image-count-4,.image-count-3) img:nth-of-type(n+3){display:none;}section#our-values .row-heading p{padding:15px;}section.kokako.multipleColumns.who-we-are-background-img .multiple-columns-col:nth-child(2){max-width:540px;}section.kokako.pageBanner .overlay{position:relative;top:30px;left:0;background:#322e2e;min-width:0;max-width:100%;padding:40px 15px;}section.kokako.pageBanner .text-box{max-width:540px;}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 :is(h1,h2,h3){text-align:center;}}@media (max-width:767px) and (min-width:577px){section.kokako.testimonials .internalWrap{min-height:150px;}section.kokako.textWithPhoto .container-fluid .internalWrap{max-width:540px;}}@media (max-width:576px){header{background:white;}header,header nav.navbar{position:relative;}header .navbar-collapse{top:70px;}header.scrolled .navbar-collapse{top:70px;transition:1s ease all;}header .navbar-collapse,header.scrolled .navbar-collapse,header .navbar-collapse.show{border-top:none;}body.header-fixed.logged-in.admin-bar header{top:0;}header .logo{max-width:45vw;}nav .navbar-collapse{left:-30px;width:100%;width:calc(100% + 60px);}section.kokako.section1{border-top:0;margin-top:0 !important;}section.kokako .row{padding-left:15px;padding-right:15px;}section.kokako .container-fluid .row .col-lg-6.image{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;}section.kokako .internalWrap{padding-left:0;padding-right:0;}section.kokako .container,section.kokako:not(.centredImages) .container-fluid{padding-left:25px;padding-right:25px;}button,input[type="submit"],a.button,a.btn{white-space:normal;margin-right:0;}.alt:is(button,input[type="submit"],a.button,a.btn){border:1px #322e2e solid;border-bottom:1px #322e2e solid !important;}footer{padding-bottom:200px;}span.style-h3{font-size:1.3rem;}section.kokako.centredImages .container-fluid{padding-left:0;padding-right:0;}section.kokako.multipleColumns .row .col-lg-6:nth-of-type(odd){padding-right:15px;}section.kokako.multipleColumns .row .col-lg-6:nth-of-type(even){padding-left:15px;}section.kokako.multipleColumns.who-we-are-background-img .row .col-lg-6:nth-of-type(odd){padding:3rem;}section.kokako.who-we-are-background-img:not(.centredImages) .container-fluid{padding-left:0;padding-right:0;}section.kokako.who-we-are-background-img.multipleColumns .row .col-lg-6:nth-of-type(even){padding:0 40px;}section.kokako.pageBanner{max-height:none;}section.kokako.pageBanner.backgroundImage.max-vh-100{min-height:600px;}section.kokako.pageBanner :is(.overlay,.text-box){width:560px;min-width:0;max-width:100%;}section.kokako.pageBanner :is(p:not(:has(img)),p.small-print){display:none;}section.kokako.pageBanner :is(h1,h2){font-size:2rem;}section.kokako.pageHeading :is(h1,h2){font-size:3rem;}section.kokako.pageHeading :is(p,p.small-print){display:none;}section.kokako.testimonials .internalWrap{min-height:180px;}}