*,*:after,*:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}:root { --secondary: #267de9; --primary: #1463f3; --green: #6dd337; --lightgreen: #0fd067; --blue: #4a86ce; --gray: #f2f2f2; --purple: #4540d1; --pink: #e1306c; --turqize: #4dc9ce; --instagram: radial-gradient( circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90% ); --facebook: #1877f2; --youtube: #ff0000; --spotify: #1ed760; --telegram: #0088cc; --tiktok: #ee1d52;}::-webkit-scrollbar { width: 10px; height: 10px;}::-webkit-scrollbar-thumb { background: #010101; }::-webkit-scrollbar-thumb:hover { background: #000;}::-webkit-scrollbar-track { background: #707070; box-shadow: inset 0px 0px 20px 0px #ffffff;}html,body { height: 100%;}html.grayscale { -moz-filter: grayscale(100%); -webkit-filter: grayscale(100%); filter: gray; filter: grayscale(100%);}html.contrast { filter: saturate(500%);}body { margin: 0; font-family: "Rubik", sans-serif; color: var(--textdark);}section { position: relative; width: 100%; display: block; clear: both; z-index: 0; background: #fff;}ul { list-style: none; margin: 0; padding: 0;}input,textarea,select,button { max-width: 100%; font-family: "Rubik", sans-serif; outline: 0; cursor: pointer; appearance: none; -webkit-appearance: none;}a.hyperlink { text-decoration: underline;}a { color: #000; text-decoration: none;}img { max-width: 100%; image-rendering: crisp-edges;}p { margin: 0; padding: 0;}.flex { display: flex; max-width: 100%;}.flex-direction-column { flex-direction: column;}.flex-wrap { flex-wrap: wrap;}.align-items-center { align-items: center;}.justify-content-center { justify-content: center;}.justify-content-stretch { justify-content: stretch;}.justify-content-end { justify-content: flex-end;}.justify-content-space-between { justify-content: space-between;}.bg-gradient { background: linear-gradient(to top, #1463f3, #0d4ab7);}.bg-gradient-reverse { background: linear-gradient(to bottom, #1463f3, #0d4ab7);}.bg-orange { background-color: var(--primary);}.bg-yellow { background-color: var(--secondary);}.bg-gray { background-color: var(--gray);}.bg-green { background-color: var(--green);}.bg-primary { background-color: var(--primary);}.bg-texture { background-image: url(/cdn/images/socialmedia-texture.png); background-origin: content-box;}.bg-texture:after { content: ""; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1;}.color-red { color: red;}.bold { font-weight: bold;}.text-align-center { text-align: center;}.text-align-right { text-align: right;}.text-align-left { text-align: left;}.text-align-justify { text-align: justify;}.container { width: 1280px; max-width: 100%; padding: 0 20px; margin: 0 auto;}.container.blog-container { width: 900px; max-width: 100%; padding: 0 20px; margin: 0 auto;}.container.blog-container a { font-weight: bold; color: #478bc8; border-bottom: 1px solid #478bc8; transition: color 0.3s ease, border 0.3s ease;}.container.blog-container a:hover { color: #0fcf67; border-bottom: 1px solid #0fcf67;}.button { background: var(--primary); border: 2px solid var(--primary); padding: 7.5px 0; width: 250px; text-align: center; font-size: 18px; appearance: none; position: relative; color: #fff; border-radius: 5px; transition: background 0.3s ease;}.button:hover { background: var(--secondary);}.button.active:before,.button:hover:before { transform: translateX(0%);}.button.button-white:before { background: #fff; transform: translateX(0%);}#header { width: 100%; padding: 5px 25px; position: absolute; z-index: 9; height: 80px; transition: box-shadow 0.3s ease; -webkit-transition: box-shadow 0.3s ease; display: flex; background: #0e4ec0;}#header > div { width: 100%;}#header.sticky { position: fixed; top: 0; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); height: 60px;}#logo { width: 90%; height: 90%;}#header.sticky #logo { width: 60%; height: 60%;}#navigation > ul > li:not(:first-child) { margin: 0 15px 0 0;}#scroll_indicator { position: absolute; left: 0; right: 0; width: 0%; height: 2px; background-color: #ccd0d8; bottom: -1px; transition: width 0.3s linear;}nav#navigation { font-size: 18px;}#menu { position: relative; align-items: center; column-gap: 15px;}ul.submenu { position: absolute; z-index: 9; background: #fff; padding: 0px 0; margin: 15px -35px 0 0; display: none; width: max-content; border-radius: 10px; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5); font-size: 16px; overflow: hidden;}#menu > li { padding: 20px 2px; position: relative;}#menu img { vertical-align: middle;}#navigation [data-toggle-menu] { display: none;}#menu > li > a { color: #fff;}#menu > li > a:before { content: ""; width: 22px; height: 22px; display: inline-block; vertical-align: middle; margin: 0 0 0 10px; -webkit-mask-size: cover; mask-size: cover; background-color: #fff;}#menu > li > a#instagram:before { -webkit-mask: url("../images/instagram.svg") no-repeat 100% 100%; mask: url("../images/instagram.svg") no-repeat 100% 100%;}#menu > li > a#facebook:before { -webkit-mask: url("../images/facebook.svg") no-repeat 100% 100%; mask: url("../images/facebook.svg") no-repeat 100% 100%;}#menu > li > a#youtube:before { -webkit-mask: url("../images/youtube.svg") no-repeat 100% 100%; mask: url("../images/youtube.svg") no-repeat 100% 100%; position: relative; top: -4px;}#menu > li > a#tiktok:before { -webkit-mask: url("../images/tiktok.svg") no-repeat 100% 100%; mask: url("../images/tiktok.svg") no-repeat 100% 100%;}#menu > li > a#spotify:before { -webkit-mask: url("../images/spotify.svg") no-repeat 100% 100%; mask: url("../images/spotify.svg") no-repeat 100% 100%;}#menu > li > a#telegram:before { -webkit-mask: url("../images/telegram.svg") no-repeat 100% 100%; mask: url("../images/telegram.svg") no-repeat 100% 100%;}#menu > li > a#blog:before { background-color: transparent; margin: 0;}#menu > li > a#contact:before { background-color: transparent; margin: 0;}#menu li:hover a ~ ul.submenu,ul.submenu:hover { display: block;}ul.submenu a { display: flex; align-items: center;}ul.submenu svg { max-width: 20px;}ul.submenu li { padding: 10px 20px; transition: background 0.3s ease, color 0.3s ease;}ul.submenu li:hover { color: #fff; background: #ccd0d8;}.user-action { column-gap: 15px;}.user-action a { position: relative;}span.cart-indicator { background: var(--tiktok); color: #fff; width: 15px; height: 15px; position: absolute; border-radius: 50px; top: -5px; right: -5px; font-size: 12px; display: flex; justify-content: center; align-items: center; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);}footer#footer { position: relative; overflow: hidden;}#footer .flex.justify-content-stretch > div { width: 50%;}.footer_block { margin: 0 auto; justify-content: center; padding: 50px 0; clip-path: polygon(60px 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 60px);}.footer_block .footer_block_inner { width: 33.33%;}.footer_block_inner .footer_title { margin: 10px 0; padding: 10px 0; font-size: 24px; display: inline-block; position: relative;}.footer_block_inner .footer_title:before { content: ""; width: 85%; height: 2px; background: #000; position: absolute; top: 5px;}.footer_block_inner ul li { font-size: 18px;}.footer_block_inner ul li:not(:last-child) { padding-bottom: 7.5px;}button.suprise { background: #000; width: 100%; height: 100px; position: absolute; left: 0; top: 1px; z-index: 0; display: flex; justify-content: flex-end; padding-top: 8px; border: 0;}button.suprise img { width: 20px;}.back2top { background: #000; width: 100%; height: 100px; position: absolute; left: 0; top: -6px; z-index: 0; padding: 0; border: 0; color: #fff; font-size: 24px; text-align: left;}.back2top a { color: #fff; transform: rotate(-90deg); font-size: 50px; position: absolute; left: 10px; top: -10px;}.hero { padding: 100px 0;}.hero-inner { padding: 25px 0;}.hero:before,.hero:after { content: "";}.inner-hero { padding: 50px 0 75px;}.hero-text,.hero-image { width: 50%;}.hero-image { display: flex; justify-content: center; align-items: center;}.hero-image img { transition: filter 0.3s ease; filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, 0.5));}.hero-image img:hover { filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, 0.7));}.hero-text { padding: 0 0 0 100px; font-size: 18px; justify-content: center; display: flex; flex-direction: column; text-align: center; color: #fff;}h1.hero-inner-title { font-size: 42px; margin: 0; padding: 0; line-height: 0.9em;}.inner-hero .hero-text,.hero-service { width: 50%;}.text-white { color: #fff;}.bg-primary .carousel .nav .prev:before,.bg-primary .carousel .nav .next:before { background: #fff; color: var(--primary);}.social-finder h2 { margin: 25px 0 12.5px;}.social-finder .flex > .button { margin: 10px;}.benefits { padding: 50px 0 100px; z-index: 1;}.benefits h2 { font-size: 34px; margin: 0 0 5px;}.instarisa-benefits-container { position: relative; top: 0px; margin: 40px 0 0;}.benefits-block { padding: 0px 0px; margin: 0px; background-size: 100%; background-repeat: no-repeat; width: 100%; text-align: center; transition: filter 0.3s ease;}.benefits-block > img { height: 50px; margin: 0 0 10px; background: #fff; border-radius: 50px; overflow: visible;}.benefits-block strong { font-size: 18px; margin: 0 0 0px; display: block;}.services { padding: 50px 0;}.lastblog { padding: 50px 0;}.services.instagram-promotion { padding: 175px 0 50px;}.services-content { margin: 0 0 25px;}.services h2,.lastblog h2,.faqs h2,.reviews h2,.services h3,.lastblog h3,.faqs h3,.reviews h3 { font-size: 48px; margin: 0 0 5px; text-align: center;}.instarisa-services-container { right: 0; left: 0; margin: 0px auto 0;}.services_block.grid { display: grid; grid-template-columns: 33% 33% 33%; grid-row-gap: 20px; grid-column-gap: 20px;}.service-carousel .item,.services_block.grid .service-wrap { transition: filter 0.3s ease;}.service-block { height: 280px; padding: 10px; margin: 0 0; display: flex; flex-direction: column; justify-content: center; align-items: center; border-radius: 5px; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5); border: 2px solid #ccd0d8; background: #fff; transition: box-shadow 0.3s ease;}.service-block:hover { box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);}.hero-service.white { }.white .service-block { background: #fff; clip-path: polygon(0 0, 90% 0, 100% 15%, 100% 100%, 10% 100%, 0 90%); width: 100%; height: 350px; max-width: 100%;}.inner-service-block.text-align-center div.carousel .service-block { width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center;}.carousel .service-block_content { width: 250px; max-width: 100%;}.service-block > img { height: 75px; width: 75px; margin: 0 auto;}.service-block > h2 { font-size: 22px; margin: 0 0 30px; letter-spacing: -1px; display: flex; align-items: center; justify-content: center;}.inner-service_title { margin: 20px 0;}.inner-service_title h1 { font-size: 28px;}.faqs { padding: 50px 0; background: #f2f2f2;}.faqs_block .flex { background: linear-gradient(to right, var(--primary), var(--secondary)); padding: 10px; flex-direction: row;}.faqs_block .flex button { width: 25px; height: 25px; background: transparent; border: 0; padding: 0; font-size: 35px; line-height: 0;}.faqs .container > h2 { line-height: 35px; margin: 0 0 25px;}.faqs .container > h2 > small { display: block; font-size: 18px;}.faqs_block .flex h2 { margin: 0; font-size: 24px; text-align: right;}.faqs_block p { padding: 10px; font-size: 18px; background: #fff;}.reviews { padding: 50px 0; background: #f2f2f2;}.reviews .container > h2 { line-height: 35px; margin: 0 0 10px;}.reviews .container > h2 > small { display: block; font-size: 35%;}.reviews-carousel .item { filter: drop-shadow(4px 4px 0px var(--green)); transition: filter 0.3s ease;}.reviews-carousel .item:hover { filter: drop-shadow(4px 4px 0px var(--primary));}.reviews_block { background: #fff; padding: 20px; clip-path: polygon( 0 0, 50px -100px, 100% 10%, 100% 100%, 10% 100%, -100px 50px ); min-height: 150px; margin: 5px;}.reviews_name { margin: 10px 0; font-weight: bold; text-decoration: underline;}.reviews_content { text-align: justify;}.stars { position: relative; font-size: 25pt; line-height: 1em; display: inline-block;}.stars:before { content: "\2606\2606\2606\2606\2606"; display: inline-block; z-index: 1;}.stars .percent { position: absolute; top: 0; overflow: hidden; z-index: -1;}.stars .percent:after { content: "\2605\2605\2605\2605\2605"; color: rgb(255, 200, 0);}.reviews_rating .reviews_rating_desc { display: none;}.reviews_sum { font-size: 12px;}section.service_content,section.more_content { padding: 25px 0;}section.service_content h2,section.more_content h2 { margin: 0 0 15px;}.range { width: 80%; position: relative; margin: 0 0 10px;}span.sale { font-size: 10px; background: var(--pink); border-radius: 5px; color: #fff; padding: 5px; position: absolute; bottom: -25px;}span.sale:before { content: ""; position: absolute; top: -5px; right: 0; left: 0; width: 0; height: 0; margin: 0 auto; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid var(--pink);}span.sale[date-sale="50%"] { right: 43%;}span.sale[date-sale="75%"] { right: 67%;}.service-sale { position: absolute; top: 45px; height: 0; width: 153px; display: flex; justify-content: center; align-items: center; font-weight: 400; filter: drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.5)); z-index: 1; transition: height 0.3s ease;}.service-sale.open { height: 25px;}.service-sale:after { content: ""; position: absolute; display: block; background: #fff; clip-path: polygon(0 0, 100% 0, 100% 50%, 95% 100%, 5% 100%, 0 50%); width: 100%; height: 100%; z-index: -1;}.inner-service-block .service-sale { top: auto; bottom: 45px;}.inner-service-block .service-sale:after { transform: rotate(180deg);}.services-price { margin: 0 0 20px; text-align: center; display: flex; justify-content: center;}.inner-service-block .services-price { margin: 40px 0 20px;}.counter { column-gap: 5px;}.inner-service-block .services-price > p { background: linear-gradient(to right, var(--primary), var(--secondary));}.horizontal-contact { padding: 25px 0; color: #fff;}.horizontal-contact-content { margin: 0 0 10px;}.horizontal-contact h2,.horizontal-contact h3 { font-size: 30px; margin: 0 0 0px;}.horizontal-contact p { font-size: 17px;}.form-horizontal .form-group { width: 100%;}.form-horizontal .form-group:not(:last-child) { margin: 0 0 0 20px;}.form-horizontal .form-group input { width: 100%; border: 2px solid #000; padding: 5px 10px; height: 40px; background: #fff; color: #000; font-size: 18px; border-radius: 5px;}.form-horizontal .form-group input::placeholder { color: #000;}.form-horizontal .button:after { bottom: -8px; left: 4px; transform: rotate(-60deg);}.popup { position: fixed; background: rgb(0 0 0 / 70%); top: 0; bottom: 0; left: 0; right: 0; z-index: 99; overscroll-behavior: contain; overflow-y: auto; padding: 50px 0;}.popup_container { width: 475px; max-width: 90%; padding: 0px; position: relative; background: var(--gray); margin: auto; border-radius: 10px;}.popup_close { border: 0; position: absolute; left: 2px; top: -32px; z-index: 99999; color: #fff; font-size: 25px; width: 25px; height: 25px; text-align: center; cursor: pointer;}.popup_header { font-size: 16px; display: flex; justify-content: center; align-items: center; color: #000; padding: 10px; border-radius: 10px 10px 0 0; flex-direction: column; row-gap: 10px;}.error,.popup_error { background: #fff; width: 320px; max-width: 100%; margin: 20px auto; padding: 10px; color: crimson; font-weight: bold; border: 2px solid crimson; display: none;}.success { background: #fff; width: 320px; max-width: 100%; margin: 20px auto; padding: 10px; color: var(--green); color: #6dd337; font-weight: bold; border: 2px solid #6dd337; display: none;}.popup_container input { margin: 0 auto; width: 320px; max-width: 100%; display: block; color: #000; border: 2px solid #ddd; padding: 6px 10px; font-size: 16px; position: relative; z-index: 9; border-radius: 5px;}.popup_container input::placeholder { color: #000;}.popup_step { margin: 0 0; text-align: center;}button.button.popup-button { margin: 0px; display: block; width: auto; padding: 5px 10px; font-size: 16px;}.popup label { font-size: 24px; text-align: center; display: block; margin: 0 0 20px;}.popup_loader { display: none; text-align: center; margin: 20px 0 0;}.popup_loader:after { display: block;}.popupInput_container { position: relative; margin: 20px auto; text-align: center; width: 320px; max-width: 100%;}.popupInput_reset { background: rgb(255, 255, 255, 0.74); border: 0; font-size: 24px; position: absolute; top: 2px; right: 2px; height: 91%; width: 40px; z-index: 9;}.popup_footer { display: flex; justify-content: space-between; align-items: center; text-align: right; padding: 10px; background: #ddd; border-radius: 0 0 10px 10px;}.popupQuantity { display: flex; justify-content: center; align-items: center; column-gap: 10px;}.popupQuantity button { background: var(--primary); border: 0; border-radius: 50px; width: 25px; height: 25px; color: #fff; font-size: 17px;}.btn-shine { position: relative; overflow: hidden;}.btn-shine::before { content: ""; position: absolute; top: 0; width: 100%; height: 100%; background: linear-gradient( 120deg, transparent, rgba(255, 255, 255, 0.2), transparent ); -webkit-animation: shine 5s ease-in-out infinite; animation: shine 5s ease-in-out infinite;}@-webkit-keyframes shine { 0% { left: -100%; transition-property: left; } 11.5044247788%, 100% { left: 100%; transition-property: left; }}@keyframes shine { 0% { left: -100%; transition-property: left; } 11.5044247788%, 100% { left: 100%; transition-property: left; }}.youtube-result img,.telegram-result img { width: 100px; height: 100px; clip-path: polygon(0 0, 85% 0, 100% 10%, 100% 100%, 10% 100%, 0 93%); object-fit: cover;}.results { display: none; width: 380px; margin: 20px auto; max-height: 210px; overflow-y: auto; overflow-x: hidden; max-width: 100%; text-align: center; overscroll-behavior: contain;}.results.instagram { flex-wrap: wrap; border: 2px solid #000; border-top: 0; margin: 0 auto 20px; width: 320px; max-width: 100%;}.results.instagram-media { flex-wrap: wrap; border: 2px solid #000; border-top: 0; margin: 0 auto 20px; width: 380px;}[data-step="2"] .results { padding: 10px 0; justify-content: space-around;}.results > div { width: 80px; display: inline-block;}div[data-iguser] { display: inline-block; text-align: center; border: 2px solid #fff; padding: 5px 0px; margin: 5px; transition: border 0.3s ease, background 0.3s ease; cursor: pointer; display: flex; align-items: center; flex-direction: row-reverse; width: 100%;}div[data-media] { display: inline-block; text-align: center; border: 2px solid #fff; background: #fff; padding: 0 0 0px; margin: 0 0 5px; width: 23%; justify-content: center; align-items: center; clip-path: polygon(0 0, 85% 0%, 100% 15%, 100% 100%, 0 100%); position: relative; transition: border 0.3s ease, background 0.3s ease; cursor: pointer;}div[data-iguser]:hover,div[data-iguser].active,div[data-iguser].selected,div[data-media]:hover,div[data-media].active,div[data-media].selected { background: var(--green); border: 2px solid var(--green);}.results > div[data-user] { width: auto; text-align: right; background: #fff; margin: 0 auto; padding: 10px; direction: ltr; clip-path: polygon(0 0, 85% 0%, 100% 15%, 100% 100%, 0 100%);}.results > div[data-user] img { border-radius: 50px; margin: 0 auto 10px; display: flex; border: 2px solid var(--green);}.resultsSum .results > div[data-user] { box-shadow: 0 4px 4px rgb(0, 0, 0, 0.2);}.resultsSum .results > div[data-user] img { width: 100px;}.resultsSum .results { display: block; margin: 0px auto; border: 0px solid #000;}.resultsCheckout { flex-wrap: nowrap !important; display: flex !important; overflow-x: auto; justify-content: space-between;}.resultsSum { text-align: center; font-weight: bold; margin: 0 auto 10px;}.resultsSum:before { content: "עבור:"; display: block; font-size: 18px;}div[data-iguser]:before,div[data-media]:before { content: ""; width: 2px; height: 20px; background: #fff; display: block; position: absolute; top: -6px; right: 6px; z-index: -1; transform: rotate(-45deg); transition: border 0.3s ease, background 0.3s ease;}.resultsCheckout div[data-media] { margin: 0 5px 5px;}div[data-iguser]:hover:before,div[data-iguser].active:before,div[data-media]:hover:before,div[data-media].active:before { background: var(--green);}div[data-iguser]:after,div[data-media]:after { content: "✓"; color: var(--green); display: block; position: absolute; top: -9px; right: -9px;}div[data-iguser]:hover:before,div[data-iguser].active:before,div[data-media]:hover:before,div[data-media].active:before { background: var(--green);}div[data-iguser] img { width: 40px; height: 40px; border: 2px solid #fff; border-radius: 25px; margin: 0 10px;}div[data-media] img { height: 80px; width: 100%; clip-path: polygon(0 0, 85% 0%, 100% 25%, 100% 100%, 0 100%);}div[data-iguser] span { word-break: break-all; direction: ltr; text-align: left;}div[data-media] span { font-size: 12px; color: #fff; font-weight: 600; direction: ltr;}.popup-userInfo .popup-userInfo_content { width: 380px; max-width: 100%; display: flex; text-align: right; background: #fff; padding: 5px; margin: 0 auto; border: 2px solid #000000; box-shadow: 0 0 5px 0 rgb(0 0 0 / 25%); align-items: center;}.popup-userInfo img { width: 50px; height: 50px; border-radius: 50%; margin: 0 0 0 20px;}.popup-userInfo .popup-userInfo_indicator { font-size: 12px; font-weight: 300;}.igPosts { display: grid; grid-template-columns: 25% 25% 25% 25%; width: 420px; max-height: 200px; margin: 20px auto; max-width: 100%; overflow: auto;}div[data-post] { display: flex; flex-direction: column; border: 2px solid #fff; padding: 0 0px; margin: 5px; justify-content: center; align-items: center; clip-path: polygon(0 0, 85% 0%, 100% 15%, 100% 100%, 0 100%); position: relative; transition: border 0.3s ease, background 0.3s ease;}div[data-post]:before { content: ""; width: 2px; height: 20px; background: #fff; display: block; position: absolute; top: -6px; right: 6px; z-index: 1; transform: rotate(-45deg); transition: border 0.3s ease, background 0.3s ease;}div[data-post]:hover:before,div[data-post].active:before { background: var(--green);}div[data-post]:hover,div[data-post].active { background: var(--green); border: 2px solid var(--green);}div[data-post] img { width: 100%; height: 100%;}div[data-post] span { position: absolute;}div[data-media] span.likes,div[data-media] span.comments { position: relative; padding: 2.5px 5px; display: flex; justify-content: flex-end; align-items: center; color: #000; font-size: 15px; font-weight: 300;}span.likes:after { content: ""; background: url(../images/icons-likes.png.webp); background-size: 100%; width: 15px; height: 15px; margin: 0 0 0 5px;}span.comments:after { content: ""; background: url(../images/icons-comments.png.webp); background-size: 100%; width: 15px; height: 15px; margin: 0 0 0 5px;}ul.telegram-result { direction: ltr;}.popup-sum { text-align: center; font-size: 22px;}.popup-sum small { display: block; font-size: 12px; margin: 0 0 10px; color: #bb0d0d; font-weight: bold;}label[for="privacy"] { font-size: 18px;}input[type="checkbox"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: transparent; cursor: pointer; margin: 0;}input[type="checkbox"]:focus { outline: 0;}.checkbox { position: relative; width: 235px; max-width: 100%; margin: 0 auto; text-align: center;}.calculation > svg { position: absolute;}.checkbox input { position: absolute; top: 0px; right: 0; width: 15px; height: 15px; border: 2px solid #1f191e; border-radius: 50%; background: rgba(0, 0, 0, 40%);}.checkbox span { width: 20px; height: 20px; background: none; border-radius: 50%; position: absolute; top: 2px; right: 2px; -webkit-filter: url(#goo); filter: url(#goo); transform: trasnlate3d(0, 0, 0); pointer-events: none;}.checkbox svg { position: absolute; top: 5px; right: 5px; z-index: 1; pointer-events: none; z-index: 9;}.checkbox svg path { stroke: #fff; stroke-width: 3; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 19; stroke-dashoffset: 19; transition: stroke-dashoffset 0.3s ease; transition-delay: 0.2s;}.checkbox input:checked + span { animation: splash 0.6s ease forwards;}.checkbox input:checked ~ svg path { stroke-dashoffset: 0;}@-moz-keyframes splash { 40% { background: #000000; box-shadow: 0 -18px 0 -8px #000000, 16px -8px 0 -8px #000000, 16px 8px 0 -8px #000000, 0 18px 0 -8px #000000, -16px 8px 0 -8px #000000, -16px -8px 0 -8px #000000; } 100% { background: #000000; box-shadow: 0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent; }}@-webkit-keyframes splash { 40% { background: #000000; box-shadow: 0 -18px 0 -8px #000000, 16px -8px 0 -8px #000000, 16px 8px 0 -8px #000000, 0 18px 0 -8px #000000, -16px 8px 0 -8px #000000, -16px -8px 0 -8px #000000; } 100% { background: #000000; box-shadow: 0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent; }}@-o-keyframes splash { 40% { background: #000000; box-shadow: 0 -18px 0 -8px #000000, 16px -8px 0 -8px #000000, 16px 8px 0 -8px #000000, 0 18px 0 -8px #000000, -16px 8px 0 -8px #000000, -16px -8px 0 -8px #000000; } 100% { background: #000000; box-shadow: 0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent; }}@keyframes splash { 40% { background: #000000; box-shadow: 0 -18px 0 -8px #000000, 16px -8px 0 -8px #000000, 16px 8px 0 -8px #000000, 0 18px 0 -8px #000000, -16px 8px 0 -8px #000000, -16px -8px 0 -8px #000000; } 100% { background: #000000; box-shadow: 0 -36px 0 -10px transparent, 32px -16px 0 -10px transparent, 32px 16px 0 -10px transparent, 0 36px 0 -10px transparent, -32px 16px 0 -10px transparent, -32px -16px 0 -10px transparent; }}iframe#cardcom_iframe { width: 400px; max-width: 100%; margin: 0 auto; height: 100%; min-height: 600px; border: 0; display: none;}.menu-mobile { display: none;}section.bg-blog { padding: 50px 0 250px;}section.blog { background: transparent; margin: -200px 0 50px;}.blog_grid { display: grid; grid-template-columns: 33% 33% 33%; grid-row-gap: 20px; padding: 25px 0;}.blog_post { filter: drop-shadow(4px 4px 0px var(--green)); box-shadow: -18px 20px 20px -28px #000; border-radius: 0 0 0 10px;}.blog_post_data { background: #fff; clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 0 100%, 0% 50%); position: relative; min-height: 440px; display: flex; flex-direction: column; justify-content: flex-end; border-radius: 0 0px 0 0px; transition: justify-content 0.3s ease, color 0.3s ease; overflow: hidden;}.blog_post .blog_image { height: 250px; width: 100%; overflow: hidden; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; z-index: -1; transition: width 0.3s ease, height 0.3s ease;}.blog_post:hover .blog_post_data { justify-content: center; color: #fff;}.blog_post:hover .blog_image { height: 100%; width: 180%; max-width: none;}.blog_post:hover .blog_image:before { content: ""; background: rgba(0, 0, 0, 0.5); position: absolute; width: 100%; height: 100%;}.blog_post .blog_image img { width: 100%; max-width: none; height: 100%;}.blog_post .blog_post_title { padding: 0; margin: 20px 0; font-size: 24px;}.blog_post .blog_post_content { padding: 0 20px 40px; margin: 0;}.blog_post_readmore { color: #fff; display: none; text-decoration: underline;}.blog_post:hover .blog_post_readmore { display: inline-block;}section.bg-contact { padding: 50px 0 250px;}section.contact { background: transparent; margin: -200px 0 50px;}.sidebar { filter: drop-shadow(4px 4px 0px var(--green)); transition: filter 0.3s ease;}.sidebar:hover { filter: drop-shadow(4px 4px 0px var(--primary));}.sidebar_block { background: #fff; width: 95%; padding: 20px; margin: 0; background: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; clip-path: polygon(0 0, 85% 0, 100% 10%, 100% 100%, 0% 100%, 0 0%);}ul.contact_actions > li { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 0 20px;}ul.contact_actions > li:last-child { margin: 0;}ul.contact_actions > li > img { width: 50px; margin: 0 0 10px;}ul.contact_actions > li > a { font-weight: bold;}.block { filter: drop-shadow(4px 4px 0px var(--green)); transition: filter 0.3s ease;}.block:hover { filter: drop-shadow(4px 4px 0px var(--primary));}.sidebar { width: 30%;}.block { width: 70%;}.block_content { background: #fff; padding: 20px; margin: 0 10px; background: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; clip-path: polygon(0 0, 97% 0, 100% 10%, 100% 100%, 0% 100%, 0 0%);}.block_content h2 { margin: 10px 0 20px;}.block_content p { text-align: center;}.sidebar_content h2 { margin: 10px 0 20px;}.contact-form { width: 100%; margin: 20px 0 0;}.contact-form .gradient-input { background: linear-gradient(to right, var(--purple), var(--turqize)); padding: 1px; margin: 0 0 10px;}.contact-form input,.contact-form textarea { border: 0; width: 100%; padding: 10px; background-color: #fff; color: #000; margin: 0 0 0px; display: block; font-size: 16px;}.contact-form input::placeholder,.contact-form textarea::placeholder { color: #000;}.contact-form textarea { resize: vertical;}.contact-form .form-group { display: flex; justify-content: flex-end;}.contact-form .submit { padding: 10px 30px; background: linear-gradient(to right, var(--purple), var(--turqize)); border: 0; color: #fff; font-size: 16px;}section.bg-about { padding: 50px 0 250px;}section.about { background: transparent; margin: -200px 0 50px;}section.about .block { margin: 0 auto;}.benefits-icon > img { height: 100px; margin: 0 0 10px;}.insatrise-hidelabel label { text-indent: -999999px; overflow: hidden; display: block; height: 0;}.service-carousel {}section.inner-page { padding: 25px 0;}ul.list-view { list-style: disc;}ul.list-view li { padding: 5px 0;}ul.list-view ul { list-style: circle; padding: 0 20px;}ul.list-view ul li { padding: 5px 0;}.terms-conditions .inner-page p { padding: 5px 0;}@media (max-width: 1280px) { .button:after { bottom: -11px; left: 9px; transform: rotate(-62deg); }}@media (min-width: 768px) and (max-width: 1280px) { #header { padding: 5px 0px; } #header > .flex { width: 100%; flex-direction: column; } #logo { margin: 0 0 0px; } #menu > li { padding: 5px 0px; } #menu { font-size: 65%; } #menu > li > a:before { width: 15px; height: 15px; margin: 0 0 0 5px; } .hero-text { padding: 0 0 0 50px; line-height: normal; }}@media (max-width: 767px) { #header { height: 90px; padding: 10px; } #header > .flex { flex-direction: row; } main { margin-top: 90px; } header .container { flex-direction: row; justify-content: space-between; } #logo { margin: 0; } ul.submenu { position: relative; background: #fff; padding: 0px 0px; margin: 5px 0px 0; width: 100%; filter: none; } ul.submenu:before, ul.submenu:after { display: none; } ul.submenu li:first-child { border-top: 2px solid var(--green); } ul.submenu li { border-bottom: 2px solid var(--green); padding: 10px 25px; } .social-finder .flex { flex-direction: row; max-width: 100%; } .hero-text, .hero-image { width: 100%; } .hero-image { margin: 25px 0 0; display: none; } .hero-image img { width: 100%; height: 100%; } .hero { padding: 25px 0 25px; } #footer .flex.justify-content-stretch > div { width: 100%; } .footer_block .footer_block_inner { width: 100%; } img.footer_logo { margin: 0 auto 25px; display: block; } .footer_block { padding: 25px 0; } #menu li:hover a ~ ul.submenu:not(.open) { display: none; } ul.submenu.open { display: block; margin: 0px 0 0; } nav#navigation { position: absolute; top: 90px; background: #fff; right: 0; left: 0; z-index: 9; transform: translateX(100%); transition: transform 0.3s ease-in-out; -webkit-transition: transform 0.3s ease-in-out; } nav#navigation.open { transform: translateX(0%); } .menu-mobile { display: flex; flex-direction: column; width: 50px; cursor: pointer; direction: ltr; transform: translateZ(0); -webkit-transform: translateZ(0); } .menu-mobile span { background: #000; border-radius: 10px; height: 3px; margin: 5px 0; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; transform: translateZ(0); -webkit-transform: translateZ(0); } .menu-mobile span:nth-of-type(1) { width: 50%; } .menu-mobile span:nth-of-type(2) { width: 100%; } .menu-mobile span:nth-of-type(3) { width: 75%; } .menu-mobile input[type="checkbox"] { display: none; } .menu-mobile input[type="checkbox"]:checked ~ span:nth-of-type(1) { transform-origin: bottom; transform: rotatez(45deg) translate(5px, -1px); } .menu-mobile input[type="checkbox"]:checked ~ span:nth-of-type(2) { transform-origin: top; transform: rotatez(-45deg); } .menu-mobile input[type="checkbox"]:checked ~ span:nth-of-type(3) { transform-origin: bottom; width: 50%; transform: translate(20px, -7px) rotatez(45deg); } #navigation > ul > li:not(:first-child) { margin: 0 0 0px; } #menu > li { width: 100%; padding: 0; } #menu > li > a { padding: 15px 5px; display: inline-block; } #menu > li:not(:last-child) { border-bottom: 1px solid; } #navigation [data-toggle-menu] { display: block; text-align: center; margin: 0 0px; width: 25px; height: 25px; background: #000; border: 0; color: var(--green); font-size: 24px; position: absolute; left: 10px; top: 10px; z-index: 1; } #navigation [data-toggle-menu]:before { content: "›"; display: inline-block; transform: rotate(-90deg); transition: transform 0.3s ease; } #navigation [data-toggle-menu].active:before { transform: rotate(90deg); } .container { padding: 0 10px; } .flex { flex-direction: column; } .inner-hero { padding: 20px 0 25px; } .hero-text h1 { font-size: 42px; width: 100%; margin: 5px 0 5px; } .services .services-content h2 { font-size: 38px; } .benefits-block { padding: 20px; width: 100%; margin: 0; } .benefits .benefits-block:nth-child(2) { margin: 20px 0px; } .range { width: 100%; } .instarisa-benefits-container { top: 0; margin: 0 0 -15em; } .white .service-block, .service-block { height: auto; margin: 0; padding: 30px 10px; } .service-block > h2 { font-size: 18px; margin: 20px 0; } .services_block.grid { grid-template-columns: auto; } .inner-hero .hero-text, .hero-service { width: 100%; } .hero-text { margin: 20px 0 0; padding: 0; line-height: normal; } .hero-text p { margin: 0 0 10px; } .service-data { flex-direction: column-reverse; } .inner-service_title { flex-direction: row; } .blog_grid { grid-template-columns: auto; } .blog_post .blog_image { height: 215px; } .bg-blog h1.hero-inner-title { font-size: 24px; } .form-horizontal .form-group:not(:last-child) { margin: 0 0 10px; } .horizontal-contact:before { width: 35px; right: 0; } .horizontal-contact:after { top: auto; left: 15px; } .horizontal-contact .button { width: 100%; } .sidebar, .block { width: 100%; } .block_content { margin: 20px 0 0; clip-path: polygon(0 0, 85% 0, 100% 10%, 100% 100%, 0% 100%, 0 0%); } .sidebar_block { margin: 0; width: 100%; } .contact .container { flex-direction: column-reverse; } .popup_container input { font-size: 16px; } .popup-example > span { font-size: 13px; }}.sitemap section.bg-gradient { padding: 50px 0 250px;}.sitemap .page_content_container { filter: drop-shadow(4px 4px 0px var(--green)); box-shadow: 0px -56px 14px rgb(0, 0, 0, 0.5); width: 100%;}.sitemap .page_content { margin: -200px 0 50px; padding: 20px; background: #fff; display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start; clip-path: polygon(0 0, 97% 0, 100% 10%, 100% 100%, 0% 100%, 0 0%);}.blog .bg-gradient,.blog_post .bg-gradient,.bg-blog { background: linear-gradient(to right, var(--lightgreen), var(--blue));}.blog .bg-gradient-reverse,.blog_post .bg-gradient-reverse { background: linear-gradient(to left, var(--lightgreen), var(--blue));}.contact .bg-gradient,.bg-contact { background: linear-gradient(to right, var(--purple), var(--turqize));}.contact .bg-gradient-reverse { background: linear-gradient(to left, var(--purple), var(--turqize));}.about .bg-gradient,.bg-about { background: linear-gradient(to right, var(--purple), var(--turqize));}.about .bg-gradient-reverse { background: linear-gradient(to left, var(--purple), var(--turqize));}ul#breadcrumb { background: #fff; display: flex; width: fit-content; color: #000; padding: 5px; border-radius: 5px; box-shadow: 0 2px 5px rgb(0, 0, 0, 0.42); margin: 10px 0 0;}.text-align-center ul#breadcrumb { margin: 10px auto 0;}ul#breadcrumb li:not(:last-child):after { content: "\00BB"; padding: 0 5px;}ul#breadcrumb li a { color: var(--green);}ul#breadcrumb li:last-child a { color: #000;}.hero-inner #breadcrumb { margin: 0;}.unselectable { -webkit-user-select: none; -webkit-touch-callout: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.hidden { display: none;}.price { font-weight: bold; border-bottom: 1px solid #000;}.price:before { content: "₪";}@keyframes loadingText { 0% { content: "טוען נתונים."; } 25% { content: "טוען נתונים.."; } 50% { content: "טוען נתונים..."; } 75% { content: "טוען נתונים...."; } 100% { content: "טוען נתונים....."; }}.animation-loadingText:after { content: "עוד רגע אחד."; animation: loadingText 10s ease; font-weight: bold;}label,[data-toggle_slide] { cursor: pointer;}[data-slide] { display: none;}.strong { font-weight: bold;}input[type="range"] { font-size: 1.5rem; width: 12.5em; direction: ltr;}input[type="range"] { color: var(--primary); --thumb-height: 1.125em; --track-height: 0.2em; --track-color: rgba(0, 0, 0, 0.2); --brightness-hover: 60%; --brightness-down: 80%; --clip-edges: 0.125em;}input[type="range"] { position: relative; background: #fff0; overflow: hidden; z-index: 99;}input[type="range"]:active { cursor: grabbing;}input[type="range"]:disabled { filter: grayscale(1); opacity: 0.3; cursor: not-allowed;}input[type="range"],input[type="range"]::-webkit-slider-runnable-track,input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; transition: all ease 100ms; height: var(--thumb-height);}input[type="range"]::-webkit-slider-runnable-track,input[type="range"]::-webkit-slider-thumb { position: relative;}input[type="range"]::-webkit-slider-thumb { --thumb-radius: calc((var(--thumb-height) * 0.5) - 1px); --clip-top: calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px); --clip-bottom: calc(var(--thumb-height) - var(--clip-top)); --clip-further: calc(100% + 1px); --box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor; width: var(--thumb-width, var(--thumb-height)); background: linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px); background-color: currentColor; box-shadow: var(--box-fill); border-radius: var(--thumb-width, var(--thumb-height)); filter: brightness(100%); clip-path: polygon( 100% -1px, var(--clip-edges) -1px, 0 var(--clip-top), -100vmax var(--clip-top), -100vmax var(--clip-bottom), 0 var(--clip-bottom), var(--clip-edges) 100%, var(--clip-further) var(--clip-further) );}input[type="range"]:hover::-webkit-slider-thumb { filter: brightness(var(--brightness-hover)); cursor: grab;}input[type="range"]:active::-webkit-slider-thumb { filter: brightness(var(--brightness-down)); cursor: grabbing;}input[type="range"]::-webkit-slider-runnable-track { background: linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px);}input[type="range"]:disabled::-webkit-slider-thumb { cursor: not-allowed;}input[type="range"],input[type="range"]::-moz-range-track,input[type="range"]::-moz-range-thumb { appearance: none; transition: all ease 100ms; height: var(--thumb-height);}input[type="range"]::-moz-range-track,input[type="range"]::-moz-range-thumb,input[type="range"]::-moz-range-progress { background: #fff0;}input[type="range"]::-moz-range-thumb { background: currentColor; border: 0; width: var(--thumb-width, var(--thumb-height)); border-radius: var(--thumb-width, var(--thumb-height)); cursor: grab;}input[type="range"]:active::-moz-range-thumb { cursor: grabbing;}input[type="range"]::-moz-range-track { width: 100%; background: var(--track-color);}input[type="range"]::-moz-range-progress { appearance: none; background: currentColor; transition-delay: 30ms;}input[type="range"]::-moz-range-track,input[type="range"]::-moz-range-progress { height: calc(var(--track-height) + 1px); border-radius: var(--track-height);}input[type="range"]::-moz-range-thumb,input[type="range"]::-moz-range-progress { filter: brightness(100%);}input[type="range"]:hover::-moz-range-thumb,input[type="range"]:hover::-moz-range-progress { filter: brightness(var(--brightness-hover));}input[type="range"]:active::-moz-range-thumb,input[type="range"]:active::-moz-range-progress { filter: brightness(var(--brightness-down));}input[type="range"]:disabled::-moz-range-thumb { cursor: not-allowed;}.carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;}.carousel { padding: 0px 40px;}.carousel .stage-outer { padding: 20px 0;}.carousel .stage { position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden; }.carousel .stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}.carousel .stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);}.carousel .wrapper,.carousel .item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);}.carousel .item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;}.carousel .item img { display: block;}.carousel .nav.disabled,.carousel .dots.disabled { display: none;}.carousel .nav .prev,.carousel .nav .next,.carousel .dot { cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.carousel .nav button.prev span,.carousel .nav button.next span { font-size: 16px;}.carousel .nav button.prev,.carousel .nav button.next,.carousel button.dot { background: none; color: inherit; border: none; padding: 0 !important; font: inherit;}.carousel .nav .disabled { cursor: not-allowed; opacity: 0.3;}.carousel.loaded { display: block;}.carousel.loading { opacity: 0; display: block;}.carousel.hidden { opacity: 0;}.carousel.refresh .item { visibility: hidden;}.carousel.drag .item { -ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.carousel.grab { cursor: move; cursor: grab;}.carousel.rtl { direction: rtl;}.carousel.rtl .item { float: right;}.no-js .carousel { display: block;}.carousel .animated { animation-duration: 1000ms; animation-fill-mode: both;}.carousel .animated-in { z-index: 0;}.carousel .animated-out { z-index: 1;}.carousel .fadeOut { animation-name: fadeOut;}@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; }}.height { transition: height 500ms ease-in-out;}.carousel .item { }.carousel .item .lazy { opacity: 0; transition: opacity 400ms ease;}.carousel .item .lazy[src^=""],.carousel .item .lazy:not([src]) { max-height: 0;}.carousel .item img.lazy { transform-style: preserve-3d;}.carousel .video-wrapper { position: relative; height: 100%; background: #000;}.carousel .video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("instarise.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease;}.carousel .video-play-icon:hover { -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3);}.carousel .video-playing .video-tn,.carousel .video-playing .video-play-icon { display: none;}.carousel .video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease;}.carousel .video-frame { position: relative; z-index: 1; height: 100%; width: 100%;}.carousel .nav .prev,.carousel .nav .next { position: absolute; top: 0; bottom: 0; margin: auto;}.carousel .nav span { display: none;}.carousel .nav .prev { right: -5px;}.carousel .nav .next { left: -5px;}.carousel .nav .prev:before,.carousel .nav .next:before { font-size: 33px; color: #fff; background: var(--primary); width: 40px; height: 40px; display: block; border-radius: 50px;}.carousel .nav .prev:before { content: "‹";}.carousel .nav .next:before { content: "›";}.dots { text-align: center; padding-top: 15px;}.dots button.dot { width: 20px; height: 20px; border-radius: 50%; display: inline-block; background: var(--yellow); margin: 0px 6px;}.dots button.dot.active { background-color: var(--orange);}.dots button.dot:focus { outline: none;}@media (max-width: 768px) { .carousel { padding: 0 20px; } .carousel .nav .prev:before, .carousel .nav .next:before { font-size: 21px; width: 25px; height: 25px; } .carousel .stage-outer { padding: 0px 0 0; } .carousel .item { padding: 10px; }}