/*
Theme Name: responet
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.4
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.packige a{
	background-color: #0A1A31;
    color: #fff !important;
    border-radius: 50px;
    padding: 5px 10px;
    margin: 3px;
}

@font-face {
  font-family: shoham;
  src: url(mpdf/custom_fonts/CP-Shoham-Regular.ttf);
}
@font-face {
  font-family: shoham-ring;
  src: url(mpdf/custom_fonts/CP-Shoham-Ring.ttf);
}
@font-face {
  font-family: malchut;
  src: url(mpdf/custom_fonts/CP-Malchut-Regular.ttf);
}
@font-face {
  font-family: malchut-decor;
  src: url(mpdf/custom_fonts/CP-Malchut-Decor.ttf);
}
@font-face {
  font-family: extra-regular;
  src: url(mpdf/custom_fonts/CP_Extra_Regular.ttf);
}
@font-face {
  font-family: heebo100;
  src: url(mpdf/custom_fonts/Heebo-Thin.ttf);
}
@font-face {
  font-family: heebo200;
  src: url(mpdf/custom_fonts/Heebo-ExtraLight.ttf);
}
@font-face {
  font-family: heebo300;
  src: url(mpdf/custom_fonts/Heebo-Light.ttf);
}
@font-face {
  font-family: heebo400;
  src: url(mpdf/custom_fonts/Heebo-Regular.ttf);
}
@font-face {
  font-family: heebo500;
  src: url(mpdf/custom_fonts/Heebo-Medium.ttf);
}
@font-face {
  font-family: heebo600;
  src: url(mpdf/custom_fonts/Heebo-SemiBold.ttf);
}
@font-face {
  font-family: heebo700;
  src: url(mpdf/custom_fonts/Heebo-Bold.ttf);
}
@font-face {
  font-family: heebo800;
  src: url(mpdf/custom_fonts/Heebo-ExtraBold.ttf);
}
@font-face {
  font-family: heebo900;
  src: url(mpdf/custom_fonts/Heebo-Black.ttf);
}
@font-face {
  font-family: franknatan-bold;
  src: url(mpdf/custom_fonts/BA-Franknatan-Bold.ttf);
}
@font-face {
  font-family: platforma;
  src: url(mpdf/custom_fonts/BA-Platforma-Regular.ttf);
}
@font-face {
  font-family: gveret-levin;
  src: url(mpdf/custom_fonts/GveretLevinAlefAlefAlef-Regular.ttf);
}
@font-face {
  font-family: varela-round;
  src: url(mpdf/custom_fonts/VarelaRound-Regular.ttf);
}
@font-face {
  font-family: assistant-regular;
  src: url(mpdf/custom_fonts/Assistant-Regular.ttf);
}
@font-face {
  font-family: gmbory-c;
  src: url(mpdf/custom_fonts/gmbory-c.ttf);
}
@font-face {
  font-family: gmbory-y;
  src: url(mpdf/custom_fonts/gmbory-y.ttf);
}
@font-face {
  font-family: bona-nova-bold;
  src: url(mpdf/custom_fonts/BonaNova-Bold.ttf);
}
@font-face {
  font-family: bona-nova-italic;
  src: url(mpdf/custom_fonts/BonaNova-Italic.ttf);
}
@font-face {
  font-family: s-stam;
  src: url(mpdf/custom_fonts/S-Stam.ttf);
}
@font-face {
  font-family: ziporen-plus-regular;
  src: url(mpdf/custom_fonts/BAWS-Ziporen-Plus-Regular.ttf);
}
@font-face {
  font-family: ba-hayetzira-bold;
  src: url(mpdf/custom_fonts/BAWS-HaYetzira-Bold.ttf);
}
@font-face {
  font-family: ba-tefilot-decor;
  src: url(mpdf/custom_fonts/BAWS-Tefilot-Decor.ttf);
}
@font-face {
  font-family: ba-tefilot-flashing;
  src: url(mpdf/custom_fonts/BAWS-Tefilot-Flashing.ttf);
}
@font-face {
  font-family: ba-tefilot-regular;
  src: url(mpdf/custom_fonts/BAWS-Tefilot-Regular.ttf);
}
@font-face {
  font-family: ba-franknatan-regular;
  src: url(mpdf/custom_fonts/BAWS-Franknatan-Regular.ttf);
}
@font-face {
  font-family: ba-hayetzira-rolltext;
  src: url(mpdf/custom_fonts/BAWS-HaYetzira-Rolltext.ttf);
}
@font-face {
  font-family: ba-platforma-black;
  src: url(mpdf/custom_fonts/BAWS-Platforma-Black.ttf);
}
@font-face {
  font-family: ba-platforma-bold;
  src: url(mpdf/custom_fonts/BAWS-Platforma-Bold.ttf);
}
@font-face {
  font-family: ba-platforma-decor;
  src: url(mpdf/custom_fonts/BAWS-Platforma-Decor.ttf);
}
@font-face {
  font-family: ba-kol-kore-bold;
  src: url(mpdf/custom_fonts/BAWS-Kol-kore-Bold.ttf);
}
@font-face {
  font-family: ba-kol-kore-light;
  src: url(mpdf/custom_fonts/BAWS-Kol-kore-Light.ttf);
}
@font-face {
  font-family: ba-franknatan-extra-bold;
  src: url(mpdf/custom_fonts/BAWS-Franknatan-Extra-Bold.ttf);
}
@font-face {
  font-family: ba-yoel-light;
  src: url(mpdf/custom_fonts/BAWS-Yoel-Light.ttf);
}
@font-face {
  font-family: ba-yoel-regular;
  src: url(mpdf/custom_fonts/BAWS-Yoel-Regular.ttf);
}
@font-face {
  font-family: ba-yoel-bold;
  src: url(mpdf/custom_fonts/BAWS-Yoel-Bold.ttf);
}
@font-face {
  font-family: ba-yoel-startext;
  src: url(mpdf/custom_fonts/BAWS-Yoel-Startext.ttf);
}
@font-face {
  font-family: ba-atikot-regular;
  src: url(mpdf/custom_fonts/BAWS-Atikot-Regular.ttf);
}
@font-face {
  font-family: ba-atikot-light;
  src: url(mpdf/custom_fonts/BAWS-Atikot-Light.ttf);
}
@font-face {
  font-family: ba-atikot-bold;
  src: url(mpdf/custom_fonts/BAWS-Atikot-Bold.ttf);
}
@font-face {
  font-family: ba-atikot-black;
  src: url(mpdf/custom_fonts/BAWS-Atikot-Black.ttf);
}
@font-face {
  font-family: ba-atikot-old;
  src: url(mpdf/custom_fonts/BAWS-Atikot-Old.ttf);
}
@font-face {
  font-family: ba-hayetzira-light;
  src: url(mpdf/custom_fonts/BAWS-HaYetzira-Light.ttf);
}
@font-face {
  font-family: ba-pyutim-bold;
  src: url(mpdf/custom_fonts/BAWS-Pyutim-Bold.ttf);
}
@font-face {
  font-family: ba-pyutim-regular;
  src: url(mpdf/custom_fonts/BAWS-Pyutim-Regular.ttf);
}
@font-face {
  font-family: ba-pyutim-light;
  src: url(mpdf/custom_fonts/BAWS-Pyutim-Light.ttf);
}
@font-face {
  font-family: ba-franknatan-decor;
  src: url(mpdf/custom_fonts/BAWS-Franknatan-Decor.ttf);
}
@font-face {
  font-family: ba-franknatan-zar-decor;
  src: url(mpdf/custom_fonts/BAWS-Franknatan-Zar-Decor.ttf);
}
@font-face {
  font-family: ba-franknatan-atara;
  src: url(mpdf/custom_fonts/BAWS-Franknatan-Atara.ttf);
}
@font-face {
  font-family: ba-hagomel-regular;
  src: url(mpdf/custom_fonts/BAWS-Hagomel-Regular.ttf);
}
@font-face {
  font-family: ba-hagomel-light;
  src: url(mpdf/custom_fonts/BAWS-Hagomel-Light.ttf);
}
@font-face {
  font-family: tel-aviv-eclectic;
  src: url(mpdf/custom_fonts/TelAviv-EclecticHebrew.ttf);
}
@font-face {
  font-family: bu-shoofra-regular;
  src: url(mpdf/custom_fonts/buShoofra-Regular.woff2);
}
@font-face {
  font-family: bu-shoofra-bold;
  src: url(mpdf/custom_fonts/buShoofra-Bold.woff2);
}
@font-face {
  font-family: bu-dona-regular;
  src: url(mpdf/custom_fonts/buDona-Regular.woff2);
}
@font-face {
  font-family: bu-dona-bold;
  src: url(mpdf/custom_fonts/buDona-Bold.woff2);
}
@font-face {
  font-family: bu-mabrook-regular;
  src: url(mpdf/custom_fonts/buMabrook-Regular.woff2);
}
@font-face {
  font-family: bu-carmel-regular;
  src: url(mpdf/custom_fonts/buCarmel-Regular.woff2);
}
@font-face {
  font-family: dancing-script-regular;
  src: url(mpdf/custom_fonts/DancingScript-Regular.ttf);
}
@font-face {
  font-family: edu-sabeginner-regular;
  src: url(mpdf/custom_fonts/Edu-SaBeginner-Regular.ttf);
}
@font-face {
  font-family: ibarra-real-nova-regular;
  src: url(mpdf/custom_fonts/IbarraRealNova-Regular.ttf);
}
@font-face {
  font-family: lemonada-regular;
  src: url(mpdf/custom_fonts/Lemonada-Regular.ttf);
}
@font-face {
  font-family: nunito-regular;
  src: url(mpdf/custom_fonts/Nunito-Regular.ttf);
}
@font-face {
  font-family: playfair-display-regular;
  src: url(mpdf/custom_fonts/PlayfairDisplay-Regular.ttf);
}
@font-face {
  font-family: bu-notza-regular;
  src: url(mpdf/custom_fonts/buNotza-Regular.woff2);
}
@font-face {
  font-family: bu-bezalel-light;
  src: url(mpdf/custom_fonts/buBezalel1.0-Light.woff2);
}@font-face {
  font-family: bu-bezalel-regular;
  src: url(mpdf/custom_fonts/buBezalel1.0-Regular.woff2);
}

:root{font-feature-settings: "ss12";}
.exist-msg, .zero-msg{
  margin-top: 8px;
  font-family: asimon, sans-serif;
  color: #0A1A31;
  font-size: 22px;
  line-height: 1;
  text-align: center;
  width: 100%;
  font-weight: 600;
}
.wrap-row{
  position: relative;
  display: flex;
}
.txt-wrap{
  width: calc(100% - 52px);
  padding-left: 7px;
}
.edit-mode.wrap-row{
	flex-direction: column;
	border: solid 1px gray;
}
.wrap-prop.margin-top{
  margin-right: 5px;
}
.wrap-prop.margin-top {
  width: 52px;
}
.wrap-prop.margin-top input{
    font-size: 10px;
}
.font-size input[type=number]::-webkit-inner-spin-button, .margin-top input[type=number]::-webkit-inner-spin-button {
    opacity: 1;
    //-webkit-appearance: none;
}
.edit-text-wrapp{
	display: flex;
}
.properties-wrapper{
  display: none;
}
.properties{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin-bottom: 5px;
}
.wrap-prop{
  width: 33.33%;
  margin-bottom: 5px;
  position: relative;
	padding: 3px;
}
.wrap-prop label{
  font-weight: asimon, sans-serif;
  font-size: 14px;
}
.txt {
  line-height: 1;
  float: right;
}
p.empty {
  height: 0;
}
.wrap-row input.style, .properties-wrapper select{
  padding: 5px;
}
.updating:after{
  content: '';
  background: url(https://grapholike.com/wp-content/uploads/2021/07/loading20.gif);
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  height: 33px;
  background-position: center;
  height: 35px;
  top: 3px;
}
.updating input{
  pointer-events: none;
  -moz-appearance: textfield;
  opacity: 0.5;
}
.updating input::-webkit-outer-spin-button,
.updating input::-webkit-inner-spin-button,
.updating  input{
  -webkit-appearance: none;
  margin: 0;
}
.checking:after{
  content: '';
  background: url(https://grapholike.com/wp-content/uploads/2021/11/animated-dots.svg);
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  height: 33px;
  background-position: center;
  height: 35px;
  top: 12px;
  background-color: #fff;
}
#buy_now.checking:after{
  //background: url(https://grapholike.com/wp-content/uploads/2021/12/dots-anim-glyph-64.svg);
  //background-color: #6BC1E7;
}
#save_draft.checking:after{
  top: 3px;
}
.expand{
  cursor: pointer;
  position: absolute;
  left: -25px;
  top: 2px;
}
.closed:after{
  content: '+';
  font-size: 20px;
}
.open:after{
  content: '-';
  font-size: 20px;
}
.padding input.ajax_update{
  padding: 5px !important;
  width: 60px;
}
.padding{
  position: absolute;
  width: 60px;
}
.pt{
  right: 0;
  left: 0;
  margin: auto;
}
.pr{
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.pb{
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
}
.pl{
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.resend-icon{
  cursor: pointer;
}
.resend-result, .empty_lines_msg{
  margin-right: 15px;
  font-family: asimon, sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: red;
}
.coupun_msg, .coupun_err_msg{
  font-family: asimon, sans-serif;
  font-size: 18px;
}
.coupun_err_msg{
  color: red;
	text-align: center;
}
.coupun_msg > div:nth-of-type(1){
  //font-size: 18px;
}
.disable{
  pointer-events: none;
}
#logo-img{
    display: none;
    position: absolute !important;
    z-index: 90;
    width: 200px;
    height: 200px;
    background-size: contain;
    background-repeat: no-repeat;
    border: dashed;
    border-width: 0px 1px 1px 0px;
    cursor: grab;
}
#logo-img.dragging{
    cursor: grabbing;
}
.handle{
    position: absolute;
    width: 100%;
    height: 100%;
}
.gabay_success_msg, .draft_success_msg{
  font-size: 20px;
  font-weight: bold;
}

ul.pack_list{
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
ul.pack_list li {
    list-style: none;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    padding: 10px 15px;
    margin: 4px;
    color: #0a1a31;
    font-family: asimon;
    flex: calc(33% - 8px);
    border-radius: 25px;
}
ul.pack_list li {
  border: 3px solid #0a1a31;
  //border-left-width: 2px;
}
ul.pack_list .term_name{
  font-family: asimon;
  font-size: 22px;
  font-weight: 600;
	text-align: center;
}
ul.pack_list .amount, ul.pack_list .used, ul.pack_list .remaining{
  font-size: 19px;
  font-weight: 300;
}
ul.pack_list .remaining_num{
  background-color: #6CBEE3;
  font-size: 25px;
  font-weight: 600;
  border-radius: 50%;
  color: #fff;
  line-height: 1;
  min-width: 45px;
  min-height: 45px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.lagbo:after{
  content: '';
  background: url(https://grapholike.com/wp-content/uploads/2022/05/flame.gif);
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  height: 33px;
  background-position: center;
  height: 35px;
  top: 12px;
  background-color: #fff;
}
.lagbo{
	background: url(https://grapholike.com/wp-content/uploads/2022/05/flame.gif);
  background-repeat: no-repeat;
	background-size: cover;
  background-position: bottom;
}
.lagbo a{
	font-weight: 600;
}
.txt p{
	margin-bottom: 0;
	//font-size: 11px;
}
.txt span{
		line-height: 1;
}
.promoted_categories{
	display: flex;
  justify-content: center;
}
.promoted_categories a{
	color: #908C8A;
	background-color: #DBE8F1;
	font-family: almoni;
	border-radius: 25px;
	font-size: 18px;
	line-height: 1;
	margin: 3px;
	padding: 6px 18px;
}

.jet-search-filter__input-clear, .jet-search-filter__input-loading{
  left: 10px;
  right: auto !important;
}
