.elementor-401 .elementor-element.elementor-element-11b5893{background-color:#ffffff;background-image:url("http://longbayprimary.kiwischools.com/wp-content/uploads/sites/128/2020/05/Header-bg.png");background-position:center right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-401 .elementor-element.elementor-element-11b5893 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-322f86e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-401 .elementor-element.elementor-element-58abd8c .elementor-image img{width:50%;}.elementor-401 .elementor-element.elementor-element-fdb4d17.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-401 .elementor-element.elementor-element-05c4740{text-align:center;}.elementor-401 .elementor-element.elementor-element-05c4740.elementor-widget-heading .elementor-heading-title{color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-05c4740 .elementor-heading-title{font-family:"Lato", Sans-serif;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-menu-toggle{margin:0 auto;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main{font-family:"Lato", Sans-serif;font-weight:500;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-item{color:#000000;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-item:focus{color:#000000;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-c67ac65 .e--pointer-framed .elementor-item:before,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .e--pointer-framed .elementor-item:after{border-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-c67ac65 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a, .elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-menu-toggle{color:#000000;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown{background-color:#ffffff;font-family:"Lato", Sans-serif;font-weight:500;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a:hover,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-menu-toggle:hover{color:#ffffff;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a:hover,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a.highlighted{background-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--dropdown a.elementor-item-active{color:#ffffff;background-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-c67ac65 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-401 .elementor-element.elementor-element-76b3ed7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-401 .elementor-element.elementor-element-8e95736 .elementor-icon-wrapper{text-align:right;}.elementor-401 .elementor-element.elementor-element-8e95736.elementor-view-stacked .elementor-icon{background-color:#4171ab;}.elementor-401 .elementor-element.elementor-element-8e95736.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-8e95736.elementor-view-default .elementor-icon{color:#4171ab;border-color:#4171ab;}.elementor-401 .elementor-element.elementor-element-8e95736 .elementor-icon{font-size:30px;}.elementor-401 .elementor-element.elementor-element-8e95736 .elementor-icon i{transform:rotate(0deg);}.elementor-401 .elementor-element.elementor-element-ff5ed26 .bdt-search-input{border-color:#c5c7c9;border-width:1px 1px 1px 1px;border-radius:100px;}#modal-search-ff5ed26 .bdt-search-input{border-color:#c5c7c9;border-width:1px 1px 1px 1px;border-radius:100px;}.elementor-401 .elementor-element.elementor-element-01e38f7{background-color:#ffffff;background-image:url("http://longbayprimary.kiwischools.com/wp-content/uploads/sites/128/2020/05/Header-bg.png");background-position:top right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-401 .elementor-element.elementor-element-01e38f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-5ba5291 .elementor-image img{width:50%;}.elementor-401 .elementor-element.elementor-element-d273d4d .elementor-icon-wrapper{text-align:center;}.elementor-401 .elementor-element.elementor-element-d273d4d.elementor-view-stacked .elementor-icon{background-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-d273d4d.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-d273d4d.elementor-view-default .elementor-icon{color:#23b7ba;border-color:#23b7ba;}.elementor-401 .elementor-element.elementor-element-d273d4d .elementor-icon{font-size:30px;}.elementor-401 .elementor-element.elementor-element-d273d4d .elementor-icon i{transform:rotate(0deg);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-401 .elementor-element.elementor-element-322f86e{width:20%;}.elementor-401 .elementor-element.elementor-element-fdb4d17{width:60%;}.elementor-401 .elementor-element.elementor-element-76b3ed7{width:20%;}}@media(max-width:1024px){.elementor-401 .elementor-element.elementor-element-01e38f7{background-image:url("http://longbayprimary.kiwischools.com/wp-content/uploads/sites/128/2020/05/Header-bg.png");}.elementor-401 .elementor-element.elementor-element-5ba5291{text-align:left;}.elementor-401 .elementor-element.elementor-element-5ba5291 .elementor-image img{width:80px;}.elementor-401 .elementor-element.elementor-element-d273d4d .elementor-icon-wrapper{text-align:right;}.elementor-401 .elementor-element.elementor-element-d273d4d > .elementor-widget-container{margin:10px 0px -5px 0px;}}@media(max-width:767px){.elementor-401 .elementor-element.elementor-element-5bd605f{width:50%;}.elementor-401 .elementor-element.elementor-element-5bd605f > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-401 .elementor-element.elementor-element-5ba5291 .elementor-image img{width:75px;}.elementor-401 .elementor-element.elementor-element-e56ed77{width:50%;}.elementor-401 .elementor-element.elementor-element-e56ed77 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-401 .elementor-element.elementor-element-d273d4d > .elementor-widget-container{margin:5px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-05c4740 */.elementor-401 .elementor-element.elementor-element-05c4740 h2{
    font-size: 3vw;
      text-shadow: 2px 0 0 #0E7EC1, -2px 0 0 #0E7EC1, 0 2px 0 #0E7EC1, 0 -2px 0 #0E7EC1, 1px 1px #0E7EC1, -1px -1px 0 #0E7EC1, 1px -1px 0 #0E7EC1, -1px 1px 0 #0E7EC1;
      -webkit-font-smoothing: antialiased;


}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c67ac65 *//*CSS by Jonathan*/
/*Nav Menu font size setting*/
@media screen and (min-width: 1025px) and (max-width:1920px){
.elementor-nav-menu--main{font-size: 0.9vw;}

/*menu padding*/
.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main .elementor-nav-menu a{
padding-right:0.5vw!important;
padding-left:0.5vw!important;
padding-bottom:0.5vw!important;
}
}

/*underline width*/
.elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-item.elementor-item-active:after, .elementor-401 .elementor-element.elementor-element-c67ac65 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{
    width:90%!important;
    left: 50%;
transform: translateX(-50%);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fdb4d17 */@media screen and (min-width:1025px){
    .elementor-401 .elementor-element.elementor-element-fdb4d17{
        width: calc(80% - 195px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8e95736 */.elementor-401 .elementor-element.elementor-element-8e95736.elementor-widget:not(:last-child){
    margin-bottom:5px!Important;
}

.elementor-401 .elementor-element.elementor-element-8e95736 .elementor-icon-wrapper{
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-722d3fe */.elementor-401 .elementor-element.elementor-element-722d3fe{
    /*position:absolute;*/
    z-index: 9;
    min-width: 175px;
    width: 175px;
    height: 35px;
    /*float: right;*/
}

.elementor-401 .elementor-element.elementor-element-722d3fe.elementor-widget:not(:last-child){
    margin-bottom:5px!Important;
}

.elementor-401 .elementor-element.elementor-element-722d3fe .switcher{
    border-radius: 20px;
    width:175px;
}

.elementor-401 .elementor-element.elementor-element-722d3fe .switcher .selected{
    display: flex;
    align-items: center;
}

.elementor-401 .elementor-element.elementor-element-722d3fe .switcher .selected a{
    border: none;
    padding: 5px 10px;
}

.elementor-401 .elementor-element.elementor-element-722d3fe .switcher .selected a:hover{
    background-color: white;
}

.elementor-401 .elementor-element.elementor-element-722d3fe .switcher .option{
    background-color: white;
    width:173px;
}

.switcher .option a.selected{
    background-color:#23B7BA!important;
    color:white!important;
}

.switcher .option a:hover{
    background-color:#23B7BA!important;
    color:white!important;
}

.elementor-208 .elementor-element.elementor-element-5792ebd7
{
    width: 100%!important;
}


.elementor-401 .elementor-element.elementor-element-722d3fe .switcher.notranslate{
    margin-left: auto;
    margin-right: 0;
    border: 1px solid #C5C7C9;
}/* End custom CSS */
/* Start custom CSS for bdt-search, class: .elementor-element-ff5ed26 */.elementor-401 .elementor-element.elementor-element-ff5ed26.elementor-widget-bdt-search .bdt-search .bdt-search-input{
    height:27.55px;
    min-width: 175px;
    width:175px;
}

.elementor-401 .elementor-element.elementor-element-ff5ed26 .bdt-icon{
        transform: scaleX(-1);
}


.elementor-401 .elementor-element.elementor-element-ff5ed26{
    min-width: 175px;
    width: 175px;
    height: 35px;
    float: right;
}

.elementor-401 .elementor-element.elementor-element-ff5ed26 .bdt-search-default .bdt-search-input{
    background-image: linear-gradient(180deg, rgba(242,242,243,1) 0%, rgba(255,255,255,1) 35%)!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76b3ed7 */.elementor-401 .elementor-element.elementor-element-76b3ed7{
    min-width: 195px;
    width:195px;
}

.elementor-401 .elementor-element.elementor-element-76b3ed7 .elementor-widget-wrap{
    width:175px;
}/* End custom CSS */