/* store plazma -----------------------------------------------------------------------------------------------*/
.storePlazma{position: relative;}
.storePlazma_image{position: relative; overflow: hidden; height: 685px; direction: ltr;}
.storePlazma_image img{width: auto; height: 685px; position: absolute; left: 50%; top: 0px; transform: translate(-50%, 0);}

.storePlazma_text{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 2;}
.storePlazma_text .centeredContent{height: 100%;}
.storePlazma_title{padding: 0px 0px 0px 0px; display: flex; width: 100%; height: 100%; flex-direction: column; justify-content: center;}
.storePlazma_title{text-shadow: 0px 0px 60px rgba(255,255,255,0.6), 0px 0px 40px rgba(255,255,255,0.8), 0px 0px 20px rgba(255,255,255,1), 0px 0px 20px rgba(255,255,255,1);}
.storePlazma_title h1{display: block; font: 300 80px/70px 'migdalFont', calibri, arial; padding: 0px; margin: 0px; max-width: 670px;}
.storePlazma_title h2{display: block; font: 400 30px/30px 'migdalFont', calibri, arial; padding: 6px 0px 0px 0px; margin: 0px; max-width: 670px;}

  .storePlazma_title a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    width: 300px;
    min-height: 72px;
    margin-top: 24px;
    padding: 8px 0px;
    text-decoration: none;
    font: 300 24px/24px 'migdalFont', calibri, arial;
    letter-spacing: -0.5px;
    background-color: rgba(255,255,255, 0.8);
    border-radius: 5px;
    text-shadow: none;
  }
.storePlazma_title a B{display: inline; font-weight: 700; font-size: inherit; line-height: inherit; padding: 0px;}
.storePlazma_title a > span{position: relative; padding: 0px 15px 20px;}
.storePlazma_title a > span:after{content: ''; position: absolute; left: 50%; bottom: 0px; transform: translate(-50%, 0); width: 20px; height: 12px; background: url(../imgs/store_plazma_arr.png) center top / 100% auto repeat-y;}
.storePlazma_title a > span span.engFont{font-weight: 400 !important;}
/*.storePlazma_title a:hover, .storePlazma_title a:focus{background-color: #2154a5; color: white;}
.storePlazma_title a:hover > span:after, .storePlazma_title a:focus > span:after{background-position: center 15px;}*/

/*
  .storePlazma_title a.arrowLeft {
    padding: 12px 15px 12px 50px;
    text-align: right;
  }
    .storePlazma_title a.arrowLeft:after {
      left: 6px;
      bottom: auto;
      top: 42%;
      transform: rotate(90deg) translate(0, -50%);
    }
  */


@media screen and (max-width: 1024px) {
	.storePlazma_image, .storePlazma_image img{height: 480px;}
	.storePlazma_title h1{font: 300 70px/64px 'migdalFont', calibri, arial;}
	.storePlazma_title h2{font: 400 24px/28px 'migdalFont', calibri, arial; padding: 0px;}
	.storePlazma_title a{margin-top: 17px; font: 300 21px/21px 'migdalFont', calibri, arial;}
}

@media screen and (max-width: 800px) {
	.storePlazma_title{text-align: center; padding-bottom: 100px;}
	.storePlazma_title h1{font: 300 66px/56px 'migdalFont', calibri, arial; margin: 0px auto;}
	.storePlazma_title h2{padding: 6px 0px 0px 0px; margin: 0px auto; max-width: 360px;}
	.storePlazma_title a{margin-top: 0px; position: absolute;  left: 0px; right: 0px; bottom: 0px; width: auto; min-height: 120px; font: 300 30px/30px 'migdalFont', calibri, arial; border-radius: 0px; padding: 6px 10px;}
	.storePlazma_title a > span{padding: 0px 0px 20px; margin: 0px auto; max-width: 400px;}
}

@media screen and (max-width: 640px) {
	.storePlazma_title{text-shadow: 0px 0px 15px rgba(255,255,255, 1), 0px 0px 15px rgba(255,255,255, 1), 0px 0px 10px rgba(255,255,255, 1), 0px 0px 10px rgba(255,255,255, 1);}
	.storePlazma_title h1{font: 300 54px/50px 'migdalFont', calibri, arial; max-width: 480px;}
	.storePlazma_title a{min-height: 100px;}
}

@media screen and (max-width: 480px) {
	.storePlazma_image, .storePlazma_image img{height: 370px;}
	.storePlazma_title h1{font: 300 42px/36px 'migdalFont', calibri, arial; max-width: none;}
	.storePlazma_title h2{font: 400 23px/26px 'migdalFont', calibri, arial; padding: 8px 0px 0px 0px; max-width: 320px;}
	
	.storePlazma_title a{font: 300 24px/24px 'migdalFont', calibri, arial; min-height: 75px;}
	.storePlazma_title a > span{max-width: 300px;}
  .storePlazma_image .backgroundImgDupMobile img {
    height: 100%;
    width: 100%;
  }
  
}

@media screen and (max-width: 385px) {
	.storePlazma_title h1{font: 300 35px/32px 'migdalFont', calibri, arial;}
	.storePlazma_title h2{font: 400 20px/22px 'migdalFont', calibri, arial; max-width: 280px;}
	.storePlazma_title a{font: 300 18px/21px 'migdalFont', calibri, arial;}
	.storePlazma_title a > span{max-width: 240px;}
}

/* store plazma - end -----------------------------------------------------------------------------------------------*/
/* storeProducts ------------------------------------------------------------------------------------------------------------*/
.storeProducts{padding: 80px 0px 0px 0px;}
.storeProducts h2{padding: 0px; margin: 0px; text-align: center; font: 300 60px/60px 'migdalFont', calibri, arial;}
.storeProducts h2 span{display: inline-block; padding: 0px 5px;}
ul.storeProducts_list{padding: 48px 0px 0px 0px;}
ul.storeProducts_list li{padding: 24px 0px 0px 0px;}

.storeProducts_listItem{position: relative;}
.storeProducts_listImage{height: 370px; position: relative; overflow: hidden;}
.storeProducts_listImage img{position: absolute; left: 50%; top: 0px; transform: translate(-50%, 0); height: 370px;}
.storeProducts_listText{position: absolute; right: 0px; top: 50%; z-index: 1; transform: translate(0, -50%); width: 560px; transition: all 0.7s ease-in-out;}
.storeProducts_listTextActive{width: 100% !important; height: 100% !important;}

ul.storeProducts_list li:nth-child(even) .storeProducts_listText{right: auto; left: 0px;}
.storeProducts_listItem.storeProducts_lifeItem .storeProducts_listText{background-color: rgba(0, 142, 179, 0.86);}
.storeProducts_listItem.storeProducts_elementaryItem .storeProducts_listText{background-color: rgba(223, 78, 22, 0.86);}
.storeProducts_listItem.storeProducts_savingsItem .storeProducts_listText{background-color: rgba(194, 10, 139, 0.86);}
.storeProducts_listItem.storeProducts_healthItem .storeProducts_listText{background-color: rgba(87, 146, 52, 0.86);} /* rgba(87, 146, 52, 0.86); */

ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle{display: block; text-decoration: none; position: relative; z-index: 2; font: 300 24px/24px 'migdalFont', calibri, arial; letter-spacing: -0.5px; color: #ffffff; width: 560px; padding: 25px 120px 25px 50px; background-repeat: no-repeat;}
ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle[aria-hidden="true"]{display: none;}
ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle .storeProducts_itemTitle{font: 300 60px/60px 'migdalFont', calibri, arial; letter-spacing: -1px; padding: 0px 0px 0px 0px; margin: 0px;}
ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle span{display: block; padding: 0px 0px 0px 0px;}
ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle strong{display: block; margin: 21px 0px 0px 0px; width: 146px; height: 36px; font: 300 24px/36px 'migdalFont', calibri, arial; text-align: center; background-color: #ffffff; border-radius: 18px;}

.storeProducts_listItem.storeProducts_lifeItem .storeProducts_listText a.storeProducts_toggle strong{color: #437384;}
.storeProducts_listItem.storeProducts_elementaryItem .storeProducts_listText a.storeProducts_toggle strong{color: #df4e16;}
.storeProducts_listItem.storeProducts_savingsItem .storeProducts_listText a.storeProducts_toggle strong{color: #c20a8b;}
.storeProducts_listItem.storeProducts_healthItem .storeProducts_listText a.storeProducts_toggle strong{color: #4c7e30;}
ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle:hover strong, ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle:focus strong{background-color: #0e2d6d; color: #ffffff !important;}
ul.storeProducts_list li .storeProducts_listText.migdal-bgcolor-0e2d6d a.storeProducts_toggle:hover strong, ul.storeProducts_list li .storeProducts_listText.migdal-bgcolor-0e2d6d a.storeProducts_toggle:focus strong{background-color: #ffffff;}
ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle img{display:block; position: absolute; right: 20px; top: 34px; width: 85px;}

.storeProducts_formActive{position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; opacity: 1;  transition: all 0.7s ease-in-out; color: white;}
/*.storeProducts_formActive[aria-hidden="true"]{opacity: 0;}*/
.storeProducts_formActive[aria-selected="false"]{opacity: 0;}
.storeProducts_formActive[aria-hidden="true"]{display: none;}

.storeProducts_formFrame{display: flex; flex-direction: column; width: 100%; height: 100%; padding: 0px 20px 0px; justify-content: center; align-content: center; text-align: center;}
a.storeProducts_formClose{position: absolute; left: 0px; top: 0px; width: 50px; height: 50px; font: 300 72px/50px 'migdalFont', calibri, arial; color: white; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px;}
a.storeProducts_formClose:hover, a.storeProducts_formClose:focus{color: #0e2d6d;}
.storeProducts_formActive .storeProducts_itemTitle{font: 300 60px/60px 'migdalFont', calibri, arial; letter-spacing: -1px; position: relative; padding: 50px 0px 0px 0px; margin: 0px; text-align: center;}
.storeProducts_formActive .storeProducts_itemTitle img{display: block; position: absolute; left: 50%; top: 0px; transform: translate(-50%, 0); width: 85px;}

.storeProducts_formActive .storeProducts_itemDescription{font: 300 24px/24px 'migdalFont', calibri, arial; letter-spacing: -0.5px; padding: 3px 0px 0px 0px;}
.storeProducts_form{padding: 0px 0px 0px 180px; margin: 36px auto 0px; text-align: right; position: relative; max-width: 1100px; min-height: 36px;}
.storeProducts_form label{display: inline-block; font: 300 36px/44px 'migdalFont', calibri, arial; vertical-align: middle; padding: 0px 0px 0px 10px; vertical-align: middle;}
.storeProducts_comboHolder{display: inline-block; vertical-align: middle; text-align: right; padding: 0px 0px 0px 50px;}
.storeProducts_form .comboHolder{display: inline-block; position: relative; height: 44px; vertical-align: middle; border-bottom: 2px solid #ffffff; vertical-align: middle;}
.storeProducts_form .comboHolder select{position: absolute; right: 0px; border: 0px; width: 100% !important; direction: rtl; height: 44px !important; background-color: white; font: normal 16px arial !important; color: black; z-index: 20;}
.storeProducts_form .comboHolder span.customSelect{display: block; width: auto !important; height: 35px; padding: 0px 0px 0px 0px; background-color: transparent; font: 700 36px/44px 'migdalFont', calibri, arial; color: #ffffff; position: relative; right: 0px; z-index: 18;}
.storeProducts_form .comboHolder span.customSelect:after{content: ''; position: absolute; right: 100%; top: 50%; width: 0px; height: 0px; border: 6px solid transparent; border-top-color: white; margin-right: 4px;}
.storeProducts_form .comboHolder span.customSelectInner{display: block; width: 100% !important; white-space: nowrap; overflow: hidden;}
.storeProducts_form .comboHolder span.customSelectFocus{outline: 1px dashed #0e2d6d; outline-offset: 1px;}

.storeProducts_form a.online-button {
  position: absolute;
  left: 0px;
  bottom: 4px;
  display: block;
  border: 0px;
  width: 170px;
  height: 36px;
  padding: 0px;
  margin: 0px;
  font: 300 24px/36px 'migdalFont', calibri, arial;
  text-align: center;
  background-color: #ffffff;
  border-radius: 24px;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: none;
}

ul.storeProducts_list li .storeProducts_form a.online-button:hover, ul.storeProducts_list li .storeProducts_form a.online-button:focus {
  background-color: #0e2d6d;
  color: #ffffff !important;
  text-decoration: none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .storeProducts_form_ie {
    display: inline-flex;
    align-content: center;
    justify-content: center;
    padding: 0;
  }

    .storeProducts_form_ie a.custom-settings-ie {
      position: static;
      float: left;
      margin: 6px 0 0 0;
    }
}


@media screen and (max-width: 1150px) {
  .storeProducts_form{max-width: 900px;}
}

@media screen and (max-width: 1024px) {
	.storeProducts{padding: 54px 0px 0px 0px;}
	.storeProducts h2{font: 300 54px/50px 'migdalFont', calibri, arial;}
	ul.storeProducts_list{padding: 20px 0px 0px 0px;}
	
	.storeProducts_listImage, .storeProducts_listImage img{height: 320px;}
	.storeProducts_listText{width: 500px;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle{font: 300 21px/21px 'migdalFont', calibri, arial; padding: 25px 100px 25px 35px; width: 500px;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle .storeProducts_itemTitle{font: 300 54px/54px 'migdalFont', calibri, arial;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle strong{margin: 16px 0px 0px 0px;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle img{width: 64px;}
	
	.storeProducts_formActive .storeProducts_itemTitle{font: 300 54px/54px 'migdalFont', calibri, arial;}
	.storeProducts_form{margin: 24px auto 0px; max-width: 900px;}
	.storeProducts_form label{font: 300 30px/40px 'migdalFont', calibri, arial;}
	.storeProducts_form .comboHolder{height: 40px;}
	.storeProducts_form .comboHolder select{height: 40px !important;}
	.storeProducts_form .comboHolder span.customSelect{height: 40px; font: 700 30px/40px 'migdalFont', calibri, arial;}
}

@media screen and (max-width: 800px) {
	.innerPage .centeredContent{padding: 0px 0px 0px 0px;}
	
	.storeProducts h2{font: 300 48px/40px 'migdalFont', calibri, arial;}

	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle .storeProducts_itemTitle{font: 300 48px/40px 'migdalFont', calibri, arial; letter-spacing: -1px;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle span{padding-top: 6px;}

	.storeProducts_formActive .storeProducts_itemTitle{font: 300 48px/40px 'migdalFont', calibri, arial; padding: 45px 0px 0px 0px;}
	.storeProducts_formActive .storeProducts_itemTitle img{width: 72px;}
	.storeProducts_formActive .storeProducts_itemDescription{padding-top: 7px;}
}

@media screen and (max-width: 768px) {
	ul.storeProducts_list li{padding: 20px 0px 0px 0px;}
	.storeProducts_form{margin-top: 18px;}
	.storeProducts_form a.online-button{bottom: 0px;}
}

@media screen and (max-width: 670px) {
	.storeProducts{padding: 40px 0px 0px 0px;}
	.storeProducts h2{font: 300 36px/32px 'migdalFont', calibri, arial;}
	.storeProducts h2 span{display: block;}
	ul.storeProducts_list{padding: 0px 0px 0px 0px;}

	.storeProducts_form{padding-left: 0px; text-align: center; margin-top: 12px;}
	.storeProducts_form label{font: 300 30px/32px 'migdalFont', calibri, arial;}
	.storeProducts_form .comboHolder{height: 32px;}
	.storeProducts_form .comboHolder select{height: 32px !important;}
	.storeProducts_form .comboHolder span.customSelect{height: 32px; font: 700 30px/32px 'migdalFont', calibri, arial;}

	.storeProducts_form a.online-button{position: static; left: auto; top: auto; margin: 18px auto 0px;}

}

@media screen and (max-width: 600px) {
	.storeProducts_listText{width: 83%;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle{width: 100%;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle .storeProducts_itemTitle{font: 300 40px/36px 'migdalFont', calibri, arial; letter-spacing: normal;}

	.storeProducts_formActive .storeProducts_itemTitle{font: 300 40px/36px 'migdalFont', calibri, arial; padding: 42px 0px 0px 0px;}
	.storeProducts_formActive .storeProducts_itemTitle img{width: 66px;}

	.storeProducts_form label{font: 300 24px/28px 'migdalFont', calibri, arial;}
	.storeProducts_form .comboHolder{height: 28px;}
	.storeProducts_form .comboHolder select{height: 28px !important;}
	.storeProducts_form .comboHolder span.customSelect{height: 28px; font: 700 24px/28px 'migdalFont', calibri, arial;}
}

@media screen and (max-width: 480px) {
	.storeProducts{padding: 24px 0px 0px 0px;}
	.storeProducts h2{font: 300 30px/30px 'migdalFont', calibri, arial;}

	.storeProducts_listText{width: 88%;}
	/*.storeProducts_listText{height: 184px;}*/
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle{padding: 24px 100px 15px 25px;}
	.storeProducts_formActive .storeProducts_itemTitle{font: 300 36px/32px 'migdalFont', calibri, arial;}
}

@media screen and (max-width: 414px) {
	.storeProducts_listText{width: 94%;}
	/*.storeProducts_listText{height: 170px;}*/
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle{padding: 24px 85px 25px 25px; font: 300 18px/20px 'migdalFont', calibri, arial;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle .storeProducts_itemTitle{font: 300 36px/32px 'migdalFont', calibri, arial;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle strong{margin-top: 8px; font-size: 21px;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle img{right: 18px; top: 24px; width: 54px;}	

	.storeProducts_formFrame{padding: 0px 10px;}
	.storeProducts_formActive .storeProducts_itemTitle{font: 300 36px/32px 'migdalFont', calibri, arial;}
	.storeProducts_formActive .storeProducts_itemDescription{font: 300 18px/21px 'migdalFont', calibri, arial;}

	.storeProducts_form label{font: 300 21px/28px 'migdalFont', calibri, arial;}
	.storeProducts_form .comboHolder{height: 28px;}
	.storeProducts_form .comboHolder select{height: 28px !important;}
	.storeProducts_form .comboHolder span.customSelect{height: 28px; font: 700 21px/28px 'migdalFont', calibri, arial;}
	.storeProducts_form a.online-button{margin: 30px auto 0px;}
}

@media screen and (max-width: 360px) {
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle{padding: 18px 66px 15px 15px;}
	ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle img{right: 10px; width: 48px;}
}

/* storeProducts - end ------------------------------------------------------------------------------------------------------------*/
/* moreProducts -------------------------------------------------------------------------------------------------------------------*/
.storeProducts_allProducts{padding: 50px 0px 0px 0px;}
a.storeProducts_showAll_toggle{display: block; text-decoration: none; text-align: center; padding: 0px 20px; margin: 0px auto; background-color: #0e2d6d; font: 300 30px/56px 'migdalFont', calibri, arial; color: white; width: 500px; height: 56px; border-radius: 28px;}
a.storeProducts_showAll_toggle:hover, a.storeProducts_showAll_toggle:focus{background-color: #2154a5; color: white;}
a.storeProducts_showAll_toggle[aria-hidden="true"]{display: none;}

.storeProducts_allList{padding: 35px 0px 0px 0px;}
.storeProducts_allList[aria-hidden="true"]{display: none;}
.storeProducts_allList h3{padding: 0px 0px 0px 0px; margin: 0px; text-align: center; font: 300 60px/60px 'migdalFont', calibri, arial;}
.storeProducts_allList P{padding: 0px 0px 0px 0px; margin: 0px; text-align: center; font: 300 36px/44px 'migdalFont', calibri, arial;}

.storeProducts_allGroup{padding: 8px 0px 0px 0px;}
.storeProducts_group{position: relative; margin: 20px 0px 0px 0px;}
.storeProducts_groupImage{height: 370px; position: relative; overflow: hidden;}
.storeProducts_groupImage img{position: absolute; left: 50%; top: 0px; transform: translate(-50%, 0); height: 370px;}

.storeProducts_groupContent{position: absolute; left: 0px; top: 0px; z-index: 1; width: 100%; height: 100%;}
.storeProducts_groupContent[aria-hidden="true"]{display: none;}
.storeProducts_groupTitle, h4.storeProducts_groupTitle{font: 400 60px/60px 'migdalFont', calibri, arial; margin: 0px; padding: 0px;}
.storeProducts_groupTitle, h4.storeProducts_groupTitle{text-shadow: 0px 0px 60px rgba(255,255,255,0.6), 0px 0px 40px rgba(255,255,255,0.8), 0px 0px 20px rgba(255,255,255,1), 0px 0px 20px rgba(255,255,255,1);}

.storeProducts_groupGallery{margin: 11px auto 0px;  width: 100%; padding: 0px 44px;}
.storeProducts_groupGallery .item{padding: 12px 6px;}
.storeProducts_groupGallery .item a{font: 300 24px/21px 'migdalFont', calibri, arial; letter-spacing: -1px; color: white; text-decoration: none; width: 100%; min-height: 136px; padding: 6px 6px; display: flex; flex-direction: column; justify-content: center; align-content: center;  text-align: center;}
.storeProducts_groupGallery .item a img{display: block; margin: 0px auto 8px; width: 59px;}

/*.storeProducts_group.storeProducts_pensionGroup .storeProducts_groupGallery .item a{background-color: rgba(154, 126, 78, 0.86);}*/
.storeProducts_group.storeProducts_savingsGroup .storeProducts_groupGallery .item a{background-color: rgba(194, 10, 139, 0.86);}
.storeProducts_group.storeProducts_elementaryGroup .storeProducts_groupGallery .item a{background-color: rgba(237, 99, 45, 0.86);}
.storeProducts_group.storeProducts_healthGroup .storeProducts_groupGallery .item a{background-color: rgba(87, 146, 52, 0.86);}
.storeProducts_groupGallery .item a:hover, .storeProducts_groupGallery .item a:focus{background-color: #0e2d6d !important;}
.storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{position: absolute; left: -44px; top: 50%; transform: translate(0, -50%); width: 32px; height: 32px; border-radius: 50%; border: 1px solid transparent; font-size: 0px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-size: 12px auto; background-position: 7px 5px;}
.storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{position: absolute; right: -44px; top: 50%; transform: translate(0, -50%); width: 32px; height: 32px; border-radius: 50%; border: 1px solid transparent; font-size: 0px; background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-size: 12px auto; background-position: 10px 5px;}
/*.storeProducts_group.storeProducts_pensionGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{background-image: url(../imgs/pension_arr_left.png); border-color: rgba(154, 126, 78, 0.35);}
.storeProducts_group.storeProducts_pensionGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{background-image: url(../imgs/pension_arr_right.png); border-color: rgba(154, 126, 78, 0.35);}
.storeProducts_group.storeProducts_savingsGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{background-image: url(../imgs/savings_arr_left.png); border-color: rgba(194, 10, 139, 0.35);}
.storeProducts_group.storeProducts_savingsGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{background-image: url(../imgs/savings_arr_right.png); border-color: rgba(194, 10, 139, 0.35);}
.storeProducts_group.storeProducts_elementaryGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{background-image: url(../imgs/elementary_arr_left.png); border-color: rgba(237, 99, 45, 0.35);}
.storeProducts_group.storeProducts_elementaryGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{background-image: url(../imgs/elementary_arr_right.png); border-color: rgba(237, 99, 45, 0.35);}
.storeProducts_group.storeProducts_healthGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{background-image: url(../imgs/health_arr_left.png); border-color: rgba(96, 160, 61, 0.35);}
.storeProducts_group.storeProducts_healthGroup .storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{background-image: url(../imgs/health_arr_right.png); border-color: rgba(96, 160, 61, 0.35);}*/

.storeProducts_groupExpanded{position: absolute; left: 0px; top: 0px; z-index: 2; color: white; width: 100%; height: 100%;}
.storeProducts_groupExpanded[aria-hidden="true"]{display: none;}
.storeProducts_groupFrame{width: 100%; height: 100%; display: flex; flex-direction: column; align-content: center; justify-content: center; text-align: center; padding: 0px 15px;}
.storeProducts_group.storeProducts_pensionGroup .storeProducts_groupExpanded{background-color: rgba(154, 126, 78, 0.86);}
.storeProducts_group.storeProducts_savingsGroup .storeProducts_groupExpanded{background-color: rgba(194, 10, 139, 0.86);}
.storeProducts_group.storeProducts_elementaryGroup .storeProducts_groupExpanded{background-color: rgba(237, 99, 45, 0.86);}
.storeProducts_group.storeProducts_healthGroup .storeProducts_groupExpanded{background-color: rgba(87, 146, 52, 0.86);}
.storeProducts_group .storeProducts_form a.online-button:hover, .storeProducts_group .storeProducts_form a.online-button:focus{background-color: #0e2d6d; color: #ffffff !important;}

.groupExpanded_title{padding: 0px 0px 0px 0px;}
.groupExpanded_title img{display: block; margin: 0px auto 0px; width: 59px;}
.groupExpanded_title strong{font: 400 60px/60px 'migdalFont', calibri, arial;}

@media screen and (max-width: 1024px) {
	.storeProducts_allList h3{font: 300 54px/50px 'migdalFont', calibri, arial;}
	.storeProducts_groupImage, .storeProducts_groupImage img{height: 320px;}
	.storeProducts_groupTitle, h4.storeProducts_groupTitle{font: 400 54px/50px 'migdalFont', calibri, arial;}
	.storeProducts_groupGallery{padding: 0px 24px;}
	.storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{left: -32px;}
	.storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{right: -32px;}
	.storeProducts_groupGallery .item a{font: 300 21px/20px 'migdalFont', calibri, arial; min-height: 110px;}
	.storeProducts_groupGallery .item a img{margin: 0px auto 6px; width: 48px;}
	.groupExpanded_title strong{font: 400 54px/50px 'migdalFont', calibri, arial;}
}

@media screen and (max-width: 800px) {
	.storeProducts_allList{padding: 0px 0px 0px 0px;}
	.storeProducts_allList h3{font: 300 48px/40px 'migdalFont', calibri, arial;}
	a.storeProducts_showAll_toggle{font: 300 24px/56px 'migdalFont', calibri, arial; width: 435px;}
	.storeProducts_groupTitle, h4.storeProducts_groupTitle{font: 400 48px/40px 'migdalFont', calibri, arial;}
	.storeProducts_groupContent ul{margin: 18px auto 0px; border-spacing: 10px;}
	.groupExpanded_title strong{font: 400 48px/40px 'migdalFont', calibri, arial;}
}

@media screen and (max-width: 768px) {
	.storeProducts_groupImage, .storeProducts_groupImage img{height: 280px;}
	.storeProducts_groupContent li a{font: 300 18px/16px 'migdalFont', calibri, arial; width: 110px; height: 100px;}
	.storeProducts_groupContent li a img{margin: 0px auto 6px; width: 40px;}
}

@media screen and (max-width: 670px) {
	.storeProducts_allGroup{padding: 0px 0px 0px 0px;}
	.storeProducts_allList h3{font: 300 36px/32px 'migdalFont', calibri, arial;}
	.storeProducts_allList P{font: 300 30px/32px 'migdalFont', calibri, arial;}
	
	.groupExpanded_title strong{font: 400 36px/32px 'migdalFont', calibri, arial;}
	.groupExpanded_title img{display: block; margin: 0px auto 6px; width: 59px;}
}

@media screen and (max-width: 480px) {
	.storeProducts_allProducts{padding: 32px 0px 0px 0px;}
	.storeProducts_allList h3{font: 300 30px/30px 'migdalFont', calibri, arial;}
	.storeProducts_allList P{font: 300 25px/30px 'migdalFont', calibri, arial;}
	a.storeProducts_showAll_toggle{font: 300 21px/24px 'migdalFont', calibri, arial; width: 360px; height: auto; padding: 16px 0px; margin: 0px auto;}
	.groupExpanded_title strong{font: 400 30px/30px 'migdalFont', calibri, arial;}	

	.storeProducts_groupFrame{padding: 0px 5px;}
	.storeProducts_groupTitle, h4.storeProducts_groupTitle{font: 400 36px/32px 'migdalFont', calibri, arial;}
	
	.storeProducts_groupGallery{padding: 0px 28px;}
	.storeProducts_groupGallery .owl-carousel .owl-nav .owl-next{left: -30px;}
	.storeProducts_groupGallery .owl-carousel .owl-nav .owl-prev{right: -30px;}
}

@media screen and (max-width: 414px) {
	.storeProducts_allList h3{font: 300 26px/30px 'migdalFont', calibri, arial;}
	.storeProducts_allProducts{padding: 24px 0px 0px 0px;}
	.groupExpanded_title strong{font: 400 26px/30px 'migdalFont', calibri, arial;}		
	a.storeProducts_showAll_toggle{font: 300 19px/22px 'migdalFont', calibri, arial; width: auto; padding: 12px 12px; margin: 0px 12px;}
}
/* moreProducts - end -------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 375px)
{
  ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle {
    padding: 16px 66px 20px 15px;
  }

    ul.storeProducts_list li .storeProducts_listText a.storeProducts_toggle img {
      right: 10px;
      width: 48px;
    }
}
