@media(max-width:767px){.elementor .vp-wa-float{display:none;}}@media(max-width:767px){.elementor .vp-submit{justify-self: stretch;\n}}@media(max-width:767px){.elementor .vp-principles{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .vp-pop-side{display:none;}}@media(max-width:767px){.elementor .vp-pop-main{padding-block-start:32px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .vp-pop{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .vp-paths{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .vp-mobilebar{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:70;padding-block-start:10px;padding-block-end:calc(10px + env(safe-area-inset-bottom));padding-inline-start:12px;padding-inline-end:12px;background-color:rgba(21, 42, 64, .96);backdrop-filter:blur(12px);display:grid;gap:8px;grid-template-columns:1fr 1fr 1.2fr;}}@media(max-width:767px){.elementor .vp-form{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .vp-footer-top{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .vp-footer-title{margin-block-end:4px;}}@media(max-width:767px){.elementor .vp-footer-col{gap:0px;}}@media(max-width:767px){.elementor .vp-footer{padding-block-end:76px;}}@media(max-width:767px){.elementor .vp-dodont{grid-template-columns:1fr;}}