@media (min-width:1200px){.modal-open{overflow-x:hidden;overflow-y:auto}.container{max-width:1200px}#hamburger{display:none}.footer{padding:50px 0}.footer_blur:nth-child(1){right:-550px}.footer_blur:nth-child(2){top:unset;bottom:-550px;left:-550px}.footer .wrapper{gap:20px}.footer_top{flex-direction:row;gap:80px;align-items:center;border-bottom:1px solid #3b7f78;padding-bottom:30px}.footer_logo{width:240px;flex-shrink:0}.footer_info{max-width:320px}.footer_info-single:last-child::after{content:"";display:block;height:1px;width:100%;background:#3b7f78;position:absolute;bottom:-12px;left:0}.footer_form{margin-right:auto;gap:7px;max-width:415px;flex-shrink:0}.footer_form-title{font-weight:300;font-size:42px;line-height:48px}.footer_form-description{font-weight:400;font-size:15px;line-height:21px}.footer_bottom{flex-direction:row;align-items:center;gap:32px}.footer_social-link:hover{transform:translateY(-5px)}.footer_links-link{font-weight:600}.footer_description{margin-right:auto;flex-direction:row;gap:5px}.footer_description span a{position:relative}.footer_description span a::after{content:"";background:#000;background-size:200% 200%;position:absolute;bottom:0;right:0;width:100%;height:2px;transition:transform .75s cubic-bezier(.19,1,.22,1);transform-origin:left;transform:scaleX(0)}.footer_description span a:hover::after{transform-origin:right;transform:scaleX(1)}.footer_description span a::after{background:#fff}.dropdown_contact{gap:25px;justify-content:center;width:-moz-fit-content;width:fit-content;padding:19px 40px;transition:.3s}.dropdown_contact:hover{transform:scale(1.05)}.dropdown_contact:hover svg{transform:translateX(10px)}body:not(.rtl) .dropdown_contact:hover svg{transform:translateX(10px) rotate(-180deg)}.header{background:unset;box-shadow:unset;padding:40px 45px}.header::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(-180deg,#fff 0,rgba(255,255,255,0) 100%);opacity:0;transition:.3s}.header_logo{width:190px}.header_phone span{font-weight:700;font-size:25px;line-height:28px;color:#2b5551}.header_lpTitle{margin:0 auto;font-weight:700;font-size:25px;line-height:28px;color:#2b5551;padding:26px 40px;background:#fff;box-shadow:0 28px 80px 0 #082a160d;border-radius:16px}.header .wpml-ls{width:190px}.header .wpml-ls ul li{width:40px;height:40px;font-size:20px;background:#2b5551}.header__lines{display:none}.sperator{height:182px}body:not(.rtl) .header .wpml-ls{display:flex;justify-content:flex-end}.yoast .yoast{font-size:20px}}