/*
Theme Name: NORM - a Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: GetYos
Author URI:  https://getyos.nl
Template: salient
Version: 1.0
*/


@font-face {
    font-family: 'AgletSans-Regular';
    src: url("/wp-content/themes/norm-child/assets/fonts/AgletSans-Regular.woff") format("woff"),
        url("/wp-content/themes/norm-child/assets/fonts/AgletSans-Regular.otf") format("opentype"),
        url("/wp-content/themes/norm-child/assets/fonts/AgletSans-Regular.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
}
h1,h2,h3,h4,h6{
	color: #0b264c
}
h5{
	color: #029cca;
}
.menu-title-text img{
	margin-bottom: 0!important;
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  	filter: grayscale(100%);
}
.menu-title-text img:hover{
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
  	filter: grayscale(0%);
}

.team-member[data-style="meta_below"]{
	padding-bottom: 0px;
	margin-top: -100px;
}
.team-member[data-style="meta_below"] img{
	width: 75%!important;
	margin-left: 39%;
	margin-bottom: -8px;
}
.team-member[data-style="meta_below"] h4{
	position: absolute;
	bottom: 60px;
}
.team-member[data-style="meta_below"] div{
	position: absolute;
	bottom: 30px;
}
.divider-border, #page-header-bg:after{
	background: rgb(25,140,170);
	background: linear-gradient(90deg, #198caa 20%, #98d4bf 40%, rgba(63,193,190,1) 60%, #11aeac 80%, #1b9bab 100%);
}
.nectar-highlighted-text[data-using-custom-color="false"]:not([data-style="text_outline"]) em{
	background-image: linear-gradient(to right,rgba(63,193,190,0.3) 0,rgba(27,155,171,0.3) 100%);
}
#page-header-bg:after{
	content: "";
    height: 10px;
    display: block;
    margin-top: -10px;
	z-index: 99;
    position: absolute;
    width: 100%;
}
.testimonial_slider .image-icon.has-bg {
  position: relative;
  width: 200px; 
  height: 115.47px;
  background-color: #029cca;
  margin: 57.73px 0;
  border-radius: 0;
}

.testimonial_slider .image-icon.has-bg:before,
.testimonial_slider .image-icon.has-bg:after {
  content: "";
  position: absolute;
  width: 0;
  left: 0;
  border-left: 100px solid transparent;
  border-right: 100px solid transparent;
}

.testimonial_slider .image-icon.has-bg:before {
  bottom: 100%;
  border-bottom: 57.73px solid #029cca;
}

.testimonial_slider .image-icon.has-bg:after {
  top: 100%;
  width: 0;
  border-top: 57.73px solid #029cca;
}
@media (min-width:1000px){
	
}

/*icon with text*/
body [class^=icon-].icon-default-style{
	line-height: 17px;
	height: 17px;
	width: 17px;
	font-size: 17px;
}
.iwithtext .iwt-text{
	padding-left: 22px;
}
.iwithtext .iwt-icon img{width: 17px!important; height: auto; margin-bottom: 0;}

@media (min-width:691px){
	.home .toggles{
		width: 48%;
		float:left;
	}
	.home .toggles:last-child{
		width: 48%;
		float:right;
	}
}
.home .toggles .toggle{
	box-shadow:0 4px 15px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.06);
	border-radius: 5px;
	margin-bottom: 50px;
}
body .toggle[data-inner-wrap=true].open>div{
	    border-bottom-left-radius: 5px;
    	border-bottom-right-radius: 5px;
}
.home .toggles .toggle h3 a{
	background-color: #fff!important;
	border-radius: 5px;
}
.home .toggles .toggle h3 a:before{
	content: "";
	position: absolute;
    height: 80px;
    left: 0;
    top: -19px;
    z-index: 9;
    width: 36px;
	display: block;
	/*background-image: url("assets/img/logo_ele.svg");*/
	background-color: #198caa;
	-webkit-mask:  url(assets/img/logo_ele.svg) no-repeat 100% 100%/100% 100%;
    mask: url(assets/img/logo_ele.svg) no-repeat 100% 100%/100% 100%;
	background-repeat: no-repeat;
    background-size: contain;
}
.home .toggles .toggle.open h3 a{ 
	background-color: #0b264c!important;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px; 
}
.home .toggles .toggle:nth-child(2) h3 a:before{ background-color: #98d4bf;}
.home .toggles .toggle:nth-child(3) h3 a:before{ background-color: rgba(63,193,190,1);}
.home .toggles:last-child .toggle:nth-child(1) h3 a:before{ background-color: #11aeac;}
.home .toggles:last-child .toggle:nth-child(2) h3 a:before{ background-color: #1b9bab;}
.home .toggles:last-child .toggle:nth-child(3) h3 a:before{ background-color: rgba(69,154,197,1);}

body.material input[type=text]:focus, body.material input[type=email]:focus,body.material textarea:focus, body.material select:focus{
	border-width: 0;
    border-bottom-width: 4px;
}