/* Pagination */

.jet-filters-pagination__link {
   text-align: center;
    border-style: solid;
    border-color: #219d50!important;
    border-radius: 5px;
    width: 50px;
    height: 55px;
    /*padding: 5px 15px 5px 15px!important;*/
    border-width: 2px;
}




/* listing category font style */
.listing-category {
  text-transform: uppercase;
  font-family: "Labil Grotesk Bold";
  font-size: 10px;
  font-weight: 400;
  padding: 0px;
}


/* image radius global */
.wp-block-image img {

    border-radius: 25px;
}



.wp-block-kadence-postgrid article.kt-blocks-post-grid-item {
    height: 100%!important;
}


.kt-row-column-wrap > .kadence-column_86f000-be {
    margin-top: -100px!important;
}

#latestpost {
    padding-right: 20px!important;
    padding-left: 20px!important;
}



/* Profile Row with Zoom effects DO NOT DELETE!*/ 


#box2 {
  height:  400px;
  overflow: hidden;
  position: relative;
  border-radius: 25px 25px;

}




#box1 {
  height:  400px;
  overflow: hidden;
  position: relative;
  border-radius: 25px 25px;

}

#box1:hover #imgz {
    transform: scale(1.1);
    overflow: hidden;
 transition: .5s ease all;
}

#box2:hover #imgz {
    transform: scale(1.1);
    overflow: hidden;
 transition: .5s ease all;
}



#imgz {
 position: absolute;
 top: 0;
 left: 0;
 height: 100%;
 width: 100%;
   object-fit: cover;
 z-index: -1;
}








/* Text title color in backend editor  */

.block-editor-page .editor-styles-wrapper {
  color: #000!important;
}
.editor-styles-wrapper.block-editor-writing-flow {
 color:#000!important;
}




/* Current Menu highlight for sub menu */
.current-menu-parent > a,
.current-menu-item a { 
    color: #219D50 !important; /* Important is required */
}


/* Transparent Header */
.site-header-row {
backdrop-filter: blur(16px)!important;
-webkit-backdrop-filter: blur(16px)!important;
-moz-backdrop-filter: blur(16px) !important;
	background-color: rgba(255,255,255,.08);
	    border: 1px solid rgba(255,255,255,.08);
    border-radius: 0px;
	padding-left: 40px;
		padding-right: 40px;
}



.zoom:hover {
translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
/*
.zoom:hover {

	transition:transform .2s;
transform: scale(1.05);
}
*/


.card {
     width: 25px;
     background: url("https://naavik.co/wp-content/uploads/2023/06/google-podcast-1.png") no-repeat;
   display: inline-block;
    }
.card:hover {
        background: url("https://naavik.co/wp-content/uploads/2023/06/google-podcast-hover.png") no-repeat;
	width: 25px;
    }

    .card {
        width: 25px;
        position: relative;
        display: inline-block;
    }
    .card .img-top {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 99;
    }
.card:hover .img-top {
        display: inline;
    }


/*
/*Snap Effects

.fullpage {

	overflow-y: scroll;
	scroll-snap-type: y mandatory;
height: 100vh;
}

.snap {
	scroll-snap-align: start;
scroll-snap-stop: always;


}

.snapend {

		scroll-snap-align: end;

}

/*Snap Effects for inner elements*/

.rowsnap {

	overflow-y: scroll;
	scroll-snap-type: y mandatory;
	height: 400px;
	
}

.esnap {
	scroll-snap-align: start;
	scroll-snap-stop: always;

}

.esnapend {

		scroll-snap-align: end;
}







/* Algolia Search Page main wrapper */


#ais-wrapper {
    display: flex;
    width: 90%;
    margin: 0 auto;
    margin-top: 50px;
}

@media (max-width: 756px) {
  #ais-wrapper {
    width: 100%;
  }
}

/* Algolia thumbnail */
.ais-hits--thumbnail img {
    height: 380px;
    width: 300px;
    object-fit: cover;
    object-position: 50% 50%;
    border-top-left-radius: 25px 25px;
    border-bottom-left-radius: 25px 25px;
}

/* mobile thumbnail */
@media only screen and (max-width: 756px) {
.ais-hits--thumbnail img {
    width: 100% !important;
    height: 200px;
    width: auto;
    object-fit: cover;
    object-position: 50% 50%;
    border-top-left-radius: 25px 25px;
    border-top-right-radius: 25px 25px;
}
}


/* Algolia Search Page excerpt color */
span.suggestion-post-content.ais-hits--content-snippet {
    color: grey;
}

.ais-hits--content {
    overflow: hidden;
    padding: 25px 25px 25px 0px;
}

/* mobile thumbnail */
@media only screen and (max-width: 756px) {
.ais-hits--content {
    padding: 0px 25px 25px 25px;
}
}

/* Algolia search result appearnace */

.ais-Hits-item {
    margin: 0 0 2rem 0;
    padding: 0px;
    border-bottom: 2px solid #2c2c2c;
    border-style: solid;
  border-width: 1px;
    border-color: #262626;
    border-radius: 25px;
    background-color: #0e0e0e;
}

#ais-facets {
    display: none!important;
}

/* Algolia search bar */
#algolia-search-box input {
    border: none;
    border-bottom: 2px solid #2c2c2c;
    background: #141414;
    width: 100%;
    line-height: 30px;
    font-size: 22px;
    padding: 10px 30px 10px 60px;
    font-weight: 200;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    border-radius: 25px;
}

/* Algolia search icon */
.algolia-search-box-wrapper .search-icon {
    position: absolute;
    left: 20px;
    top: 14px;
    fill: #626262;
}


/* WP Facet dropdown field category tag */

select.facetwp-dropdown {
    background-color: #131313;
    color: white;
    width: 100%;
    border-radius: 25px;
    border-color: #444444;
    padding-left: 30px;
}

/* WP Facet search field */
.facetwp-facet input.facetwp-search, .facetwp-facet input.facetwp-location {
  margin: 0;
  background-color: #131313;
  color: white;
  width: 100%;
  border-radius: 25px;
  border-color: #444444;
  padding-left: 30px;
  height: 52px;
  min-width: 210px!important;
}


.facetwp-icon {
  right: 0;
  height: 100%;
  line-height: 1;
  position: absolute;
  cursor: pointer;
  opacity: 0.5;
  color: #131313;
}

/* WP Facet result column */

.fwpl-result {
      background-color: #131313;
      padding: 20px;
      border-radius: 25px;
      border-style: solid;
    border-color: #212121;
    border-top-width: 2px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 2px;
}

/* WP Facet result column image cover */

img.attachment-full.size-full.wp-post-image {
  border-radius: 15px;
    height: 230px;
    width: auto;
    object-fit: cover;
    object-position: 50% 50%;
    margin-bottom: 15px;
}
/* WP Facet result column title attributes */
.fwpl-item.el-fz703r a {
    font-size: 22px;
    line-height: 4px;
    color: white;
}

/* WP Facet result column border color */
.fwpl-item.el-fz703r {
    background-color: #131313;
    border-style: none!important;
}

.fwpl-item.el-x581x {
    border-color: #131313;
    padding: 0px!important;
    border-style: solid;
    border-width: 0px 10px;
    background-color: #131313;
} 







/* Search box header DEsktop*/
.header-search-bar form input.search-field {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Labil Grotesk Regular';
    background: rgba(0,0,0,0);
    border: 1px solid transparent;
    border-color: rgba(255,255,255,0.2);
    border-radius: 25px;
    height: 35px;
    color: white;
}

/* Search box header Mobile*/
.header-mobile-search-bar.header-item-search-bar {
  font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    background: #242424;
    border: 1px solid transparent;
    border-color: rgba(255,255,255,0.2);
    border-radius: 25px;
    height: 45px;
    color: white;
    width: 100%;
}

.header-mobile-search-bar form input.search-field, .header-mobile-search-bar form .kadence-search-icon-wrap {
    color: var(--global-palette9);
    margin-left: 14px;
    margin-top: -7px;
}

.search-form .kadence-search-icon-wrap {
    position: absolute;
    right: -5px;
}



/* Article Padding under the main title */
/*.entry-meta.entry-meta-divider-dot {
    margin-top: 150px!important;
}
*/




















/* Google Podcast Icon Podcast PAge*/

.card2  {
     width: 50px;
     background: url("https://naavik.co/wp-content/uploads/2023/06/google-podcast-300x300-gray.png") no-repeat;
   display: inline-block;
    }
.card2:hover {
        background: url("https://naavik.co/wp-content/uploads/2023/06/google-podcast-300x300-white.png") no-repeat;
	width: 50px;
    }

    .card2 {
        width: 50px;
        position: relative;
        display: inline-block;
    }
    .card2 .img-top {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 99;
    }
.card2:hover .img-top {
        display: inline;
    }


/* Google Podcast Icon footer right*/

.card {
  margin-top:6px;
     width: 25px;
     background: url("https://naavik.co/wp-content/uploads/2023/06/google-podcast-1.png") no-repeat;
   display: inline-block;
    }
.card:hover {
        background: url("https://naavik.co/wp-content/uploads/2023/06/google-podcast-hover.png") no-repeat;
	width: 25px;
    }

    .card {
        width: 25px;
        position: relative;
        display: inline-block;
    }
    .card .img-top {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 99;
    }
.card:hover .img-top {
        display: inline;
    }


/*
/*Snap Effects

.fullpage {

	overflow-y: scroll;
	scroll-snap-type: y mandatory;
height: 100vh;
}

.snap {
	scroll-snap-align: start;
scroll-snap-stop: always;


}

.snapend {

		scroll-snap-align: end;

}

/*Snap Effects for inner elements*/

.rowsnap {

	overflow-y: scroll;
	scroll-snap-type: y mandatory;
	height: 400px;
	
}

.esnap {
	scroll-snap-align: start;
	scroll-snap-stop: always;

}

.esnapend {

		scroll-snap-align: end;
}



/* header search bar */
/*input.search-field::placeholder*/


/* header menu 2 lines height */
li#menu-item-5304 {
    line-height: 1.3;
}




/* Article Subscribe Form */

.subscribe-digest {
 /* height: 50px !important;
color: white;
border-radius: 25px 0px 0px 25px;
}*/



/ * Pagination */
  
.jet-filters-pagination__link {
    padding: 6px!important;
    border-width: 1px!important;
    border-color: #219d50!important;
    border-style: solid!important;
}




/* Article Subscribe to Naavik Digest */
.kt-blocks-post-grid-item-inner {
    display: none;
}

#kb_field__77ba3a-85_0 {
  height: 50px!important;
    color: white;
    border-radius: 25px 0px 0px 25px;

}


.kadence-blocks-form-field.kb-submit-field.kb-field-desk-width-25 {

  height: 83px!important;
}


.kadence-form-_77ba3a-85 .kb-form .kadence-blocks-form-field .kb-forms-submit {
  border-radius: 0px 25px 25px 0px;
  height: 50px;
  margin-top: 1px;
}

/* zoom effects on images */
.zoom {
  padding: 50px;
  background-color: #219D50;
  transition:  0.5s ease all; /* Animation */
  width: 200px;
  height: 200px;
  margin: 0 auto;
   border-radius: 5%;
}

.zoom:hover {
  transform: scale(1.5); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

span#strong{display:none;}
