/* https://www.kingcode.co.il/wp-content/themes/dt-the7-child/css/footer-form.css?ver=1.1 */
.no-scroll{overflow-y:hidden}#page{grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer-form" "footer"}.footer-form{grid-area:footer-form;background:#f23300;color:#fff}.footer-form .container{width:1350px;max-width:100%;padding:70px 50px;margin:auto;text-align:center;box-sizing:border-box}.footer-form h2{color:#fff;margin-bottom:20px}.footer-form .subtitle{font-size:24px;margin-bottom:25px}.footer-form button{background:#000;color:#fff;padding:10px 30px;border-radius:50px;border:none;line-height:1;font-size:25px;font-weight:600;outline:none!important}.footer-form button i{font-size:21px;margin-right:20px}.footer-form button:hover i{animation-name:arrow;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.kc-popup,.kc-clear{position:fixed;top:0;left:0;width:100%;height:100%}.kc-popup{display:none;z-index:999999;overflow:auto}.kc-clear{z-index:1;background:rgba(0,0,0,.7);transition:1s}.kc-popup-container{width:800px;background:#fff;margin:auto;z-index:2;position:relative;margin-top:50px;max-width:calc(100% - 40px);padding:60px 60px 50px;transform:scale(1.3);opacity:0;transition:.5s;box-sizing:border-box;border-radius:10px}.kc-popup-title{display:none}.kc-popup-container.visible,.kc-form .dc-form.visible{transform:scale(1);opacity:1}.kc-popup-close{position:absolute;top:20px;font-size:25px;right:20px;cursor:pointer}.kc-popup-close:hover{color:red}.kc-popup-title{font-weight:700;color:var(--main-blue);display:block;font-size:27px;margin-bottom:20px;border-bottom:2px solid;padding-bottom:15px;text-align:center}.kc-popup-container.fix-popup{background:transparent;margin:auto;padding:0;top:50%;transform:translateY(calc(-50% + -30px))}.kc-popup-container.fix-popup .kc-popup-close{color:#fff;top:-50px;right:-50px;font-size:40px}.kc-popup-container.fix-popup .kc-popup-title{background:linear-gradient(to top,#ccc,#fff);border-radius:10px;padding:10px;margin:0 10px 20px;border:none}.popup-btns{display:flex}.popup-btn{background:linear-gradient(to top,#771900,#f23300);border-radius:10px;padding:15px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 10px;color:#fff;text-decoration:none;box-shadow:inset 0 0 0 4px #fff;transform:scaleY(0)}.popup-btn:nth-child(1){transition:transform .3s .5s}.popup-btn:nth-child(2){background:linear-gradient(to top,#000,#222);transition:transform .3s .8s}.popup-btn:nth-child(3){transition:transform .3s 1.1s}.popup-btn svg{width:66px;fill:#fff;margin-bottom:10px}.popup-btn span{width:100%;text-align:center;font-size:21px}.popup-btn:hover{background:linear-gradient(to top,#ccc,#fff);color:#000}.popup-btn:hover svg{fill:#000;opacity:1}.kc-popup-container.visible .popup-btn{transform:scaleY(1)}.kc-popup-container .services-grid{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.kc-popup-container{margin-top:30px;margin-bottom:30px}.kc-popup-close{top:10px;right:10px}}@media screen and (max-width:768px){.footer-form .container{padding:50px 20px}.kc-popup-container{padding:50px 30px 30px}.kc-popup-close{top:10px;right:15px}.kc-popup-title{line-height:1.2}}@media screen and (max-width:480px){.kc-popup-container{padding:20px 20px 20px}.kc-popup-title{line-height:1.1;font-size:5.7vw}.kc-popup-close{top:-12px;right:-11px;background:#f23300;border-radius:50px;width:23px;display:flex;justify-content:center;align-items:center;height:23px;color:#fff}.kc-popup-container .services-grid{grid-template-columns:repeat(1,1fr)!important}.kc-popup-container .services-grid .serv-item:last-child{display:none}.kc-popup-container .serv-item::before{padding-top:calc(33% + 40px)}.kc-popup-container.fix-popup .kc-popup-close{top:-60px;right:10px;background:transparent}.popup-btns{flex-wrap:wrap}.popup-btn{width:100%;margin-bottom:15px;flex-wrap:nowrap;box-shadow:inset 0 0 0 2px #fff;justify-content:center;padding:12px 20px}.popup-btn svg{width:40px;margin-bottom:0;margin-left:20px}.popup-btn span{text-align:right;font-size:6.3vw}.footer-form h2{font-size:8vw;margin:0 0 5px}.footer-form .subtitle{font-size:5vw;margin-bottom:35px}}