.elementor-531 .elementor-element.elementor-element-3a5cfac:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-3a5cfac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadal.co.il/wp-content/uploads/2019/08/Article-header.png");background-position:top right;background-size:cover;}.elementor-531 .elementor-element.elementor-element-3a5cfac > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531 .elementor-element.elementor-element-3a5cfac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 9em 0em;}.elementor-531 .elementor-element.elementor-element-6c1794e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-01ecb13{text-align:center;}.elementor-531 .elementor-element.elementor-element-01ecb13 .elementor-heading-title{color:#25408f;font-family:"Alef", Sans-serif;font-size:50px;font-weight:700;line-height:62px;}.elementor-531 .elementor-element.elementor-element-01ecb13 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 0em;}.elementor-531 .elementor-element.elementor-element-85d6c72:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-85d6c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://projects.elantrainc.com/shadal/wp-content/uploads/2019/04/Shadal-5.png");background-position:top right;background-size:cover;}.elementor-531 .elementor-element.elementor-element-85d6c72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-83px;margin-bottom:0px;padding:9.5% 0% 10% 0%;}.elementor-531 .elementor-element.elementor-element-85d6c72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531 .elementor-element.elementor-element-6183a1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-59f98f1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-3e5e2a5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-0a5a40d{text-align:left;}.elementor-531 .elementor-element.elementor-element-97a8df8 .elementor-heading-title{color:#25408f;font-family:"Assistant", Sans-serif;font-size:25px;font-weight:700;}.elementor-531 .elementor-element.elementor-element-048459f .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-b200073 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-5e87284 .elementor-heading-title{color:#25408f;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:700;}.elementor-531 .elementor-element.elementor-element-5e87284 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-368625b .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-53c30fe .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-1ed8034 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-36fe189 .elementor-heading-title{color:#25408f;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:700;}.elementor-531 .elementor-element.elementor-element-36fe189 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-b8c2cd5 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-fba41b5 .elementor-heading-title{color:#25408f;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:700;}.elementor-531 .elementor-element.elementor-element-fba41b5 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-a1f3d04 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-ff4d1c4{text-align:center;}.elementor-531 .elementor-element.elementor-element-ff4d1c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-1f4b07e{text-align:center;}.elementor-531 .elementor-element.elementor-element-1f4b07e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-dd66439{text-align:center;}.elementor-531 .elementor-element.elementor-element-dd66439 .elementor-heading-title{color:#25408f;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:600;line-height:27px;}.elementor-531 .elementor-element.elementor-element-dd66439 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-16ad155{text-align:center;}.elementor-531 .elementor-element.elementor-element-16ad155 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-16ad155 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-3ebd87f{text-align:center;}.elementor-531 .elementor-element.elementor-element-3ebd87f > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-91407f9{text-align:center;}.elementor-531 .elementor-element.elementor-element-91407f9 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-91407f9 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-d7bde72:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-d7bde72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://projects.elantrainc.com/shadal/wp-content/uploads/2019/04/Shadal-4.png");background-position:top right;background-size:cover;}.elementor-531 .elementor-element.elementor-element-d7bde72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-218px;margin-bottom:0px;padding:15% 0% 12.5% 0%;}.elementor-531 .elementor-element.elementor-element-d7bde72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531 .elementor-element.elementor-element-bc787cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-75afcd3 .elementor-heading-title{color:#25408f;font-size:26px;font-weight:600;}.elementor-531 .elementor-element.elementor-element-3a05102 .elementor-heading-title{color:#25408f;font-size:20px;font-weight:600;}.elementor-531 .elementor-element.elementor-element-3b68840 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-531 .elementor-element.elementor-element-0132388 .elementor-heading-title{color:#25408f;font-size:20px;font-weight:600;}.elementor-531 .elementor-element.elementor-element-0132388 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-d366723 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-531 .elementor-element.elementor-element-ee8e266 .elementor-heading-title{color:#25408f;font-size:26px;font-weight:700;}.elementor-531 .elementor-element.elementor-element-ee8e266 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-38fa119 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-531 .elementor-element.elementor-element-71f2222{text-align:center;}.elementor-531 .elementor-element.elementor-element-71f2222 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-cd1e628{text-align:center;}.elementor-531 .elementor-element.elementor-element-cd1e628 .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-cd1e628 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-8267f76{text-align:center;}.elementor-531 .elementor-element.elementor-element-8267f76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-cfb2379{text-align:center;}.elementor-531 .elementor-element.elementor-element-cfb2379 .elementor-heading-title{color:#25408f;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:600;line-height:27px;}.elementor-531 .elementor-element.elementor-element-cfb2379 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-3843f0c{text-align:center;}.elementor-531 .elementor-element.elementor-element-3843f0c .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-3843f0c > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-a9def4e{text-align:center;}.elementor-531 .elementor-element.elementor-element-a9def4e .elementor-heading-title{color:#030000;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-531 .elementor-element.elementor-element-a9def4e > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 18% 0% 18%;}.elementor-531 .elementor-element.elementor-element-938ef83:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-938ef83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://projects.elantrainc.com/shadal/wp-content/uploads/2019/04/Shadal-7.png");background-position:top left;background-size:cover;}.elementor-531 .elementor-element.elementor-element-938ef83 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531 .elementor-element.elementor-element-938ef83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-162px;margin-bottom:0px;padding:9em 0em 7em 0em;}.elementor-531 .elementor-element.elementor-element-d6fbe1a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-4ea7578.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-531 .elementor-element.elementor-element-4ea7578.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-531 .elementor-element.elementor-element-6f492ba{width:70%;}.elementor-531 .elementor-element.elementor-element-a0cc7c3{width:30%;}.elementor-531 .elementor-element.elementor-element-486ac68{width:70%;}.elementor-531 .elementor-element.elementor-element-5816f3f{width:30%;}}@media(min-width:1025px){.elementor-531 .elementor-element.elementor-element-3a5cfac:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-3a5cfac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-531 .elementor-element.elementor-element-938ef83:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-938ef83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-531 .elementor-element.elementor-element-4ea7578.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-531 .elementor-element.elementor-element-4ea7578.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for heading, class: .elementor-element-01ecb13 */.hero-title{
    margin: 0 auto;
    text-align: right;
}
.hero-title h1{
    font-size: 65px !important;
    line-height: 75px !important;
    letter-spacing: 1px !important;

}
.hero-title span {
    transform: translateX(100px);
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff4d1c4 */.book-image{ z-index: 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f4b07e */.book-image{ z-index: 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ebd87f */.book-image{ z-index: 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71f2222 */.book-image{ z-index: 3;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8267f76 */.book-image{ z-index: 3;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d7bde72 */.shadal-section-2{
    position: relative;
}
.book-first-section-img-6{ 
    position: absolute;
    bottom: -22%;
    z-index: 1;
}
a.shop-img-btn img{ margin-right: 15px;}

@media (max-width: 1700px) {
.shadal-section-2		{ margin-top: -95px !important;}
}
@media (max-width: 1600px) {
.shadal-section-2		{ margin-top: -90px !important;}
}
@media (max-width: 1440px){
.shadal-section-2 {
    margin-top: -230px !important;  
    padding: 25% 0% 12.5% 0% !important;}
}
@media (max-width: 1200px){
.shadal-section-2 {
    margin-top: -220px !important;
    padding: 25% 0% 18% 0% !important;}
}
@media (max-width: 1200px){
.shadal-section-2 {
    margin-top: -250px !important;
    padding: 32% 0% 20% 0% !important;}
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4ea7578 */.related ul.products li.product{
    text-align: center !important; margin: 0 15px !important;}
.related .products .product h2.woocommerce-loop-product__title {
    border: 2px solid #D9B61C;
    background-color: transparent;
    width: 100%;
    border-radius: 6px 6px 0 0;
    display: inline-block;
    font-size: 22px !important;
    color: #003471 !important;
    font-weight: 600 !important;
}
.related .products .product .price {
    border: 2px solid #D9B61C;
    background-color: transparent;
    width: 100%;
    border-radius:0 0 6px 6px;
    font-size: 22px !important;
    margin-top: -2px;
    margin-bottom: 0 !important;
    padding: 4px 0;
}
.related .products .product .price del{
    display: none !important;
}
.related .products .product .price ins .amount {
    font-size: 22px !important;
    color: #003471 !important;
    font-weight: 600 !important;
}
.related .products .product a img{ width: 100% !important;  margin: 0 auto !important;}
.related .products .product .button{ display: none;}
.related h2{ display: none;}
.related .onsale { display: none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ff7c65f */.sd-button-1 {
    border: 2px solid #D9B61C;
    background-color: transparent;
    padding: 12px 20px;
    width: 80%;
    border-radius: 6px 6px 0 0;
}
.sd-button-1 span {
    display: block;
    width: 100%;
}
.sd-button-1 span img{
    float: left;
}
.sd-button-2 {
    border: 2px solid #D9B61C;
    background-color: transparent;
    padding: 12px 20px;
    width: 80%;
    border-radius: 0 0 6px 6px;
    margin-top: -2px;
}/* End custom CSS */
/* Start custom CSS */h1:not(.site-title):before, h2:before {
    display: none;
}
.elementor-nav-menu li:after {
    content: "";
    display: block;
    width: 2px;
    height: 25px;
    background-color: #25408F;
    position: absolute;
    top: 15px;
}
.elementor-nav-menu li:first-child:after {
    display: none;
}
.elementor-nav-menu a   { padding: 13px 15px;}/* End custom CSS */