section.section-contacts div.contacts,section.section-form div.container form div.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer div.container div.footer div.column a.logo div.logo-text,section.section-contacts div.contacts div.left,section.section-form div.container form{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:100%;grid-template-rows:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-contacts,section.section-form{padding:50px 0}footer,section.section-contacts,section.section-form,section.section-form div.container{-webkit-box-sizing:border-box;box-sizing:border-box}section.section-form div.container{background:#f6f6f7;padding:30px;border-radius:20px;overflow:hidden}section.section-form div.container form{gap:20px;position:relative;z-index:2}section.section-form div.container form p.title{font-size:20px;color:#1b1b1b;font-weight:700}section.section-form div.container form p.privacy{font-size:16px;color:#646464}section.section-form div.container form div.column{gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:740px){section.section-form div.container form div.column{display:grid;grid-template-columns:100%}}section.section-form div.container form div.column button,section.section-form div.container form div.column input{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border:0;border-radius:0;outline:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:800px){section.section-form div.container form div.column button,section.section-form div.container form div.column input{padding:10px}}@media screen and (max-width:740px){section.section-form div.container form div.column button,section.section-form div.container form div.column input{width:100%}}section.section-form div.container form div.column input{background:#fff;color:#646464}@media screen and (max-width:800px){section.section-form div.container form div.column input{background:#ffffffcf}}section.section-form div.container form div.column button{background:#3858ff;color:#fff}section.section-form div.container form div.column button:hover{background:#2286f8}section.section-form div.container form div.column p.notify.error{color:red}section.section-form div.container form div.column p.notify.complete{color:#27c300}section.section-form div.container img{position:absolute;right:0;bottom:0;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}@media screen and (max-width:960px){section.section-form div.container img{opacity:.6}}@media screen and (max-width:480px){section.section-form div.container img{height:60%}}section.section-contacts div.contacts{gap:20px}@media screen and (max-width:580px){section.section-contacts div.contacts{display:grid;grid-template-columns:100%;grid-template-rows:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}section.section-contacts div.contacts div.left{gap:10px;min-width:40%}section.section-contacts div.contacts div.left a,section.section-contacts div.contacts div.left p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;color:#1b1b1b}section.section-contacts div.contacts div.left a{color:#3858ff}section.section-contacts div.contacts div.right img{width:100%}footer{background:#efefef;padding:50px 20px;margin:0}@media screen and (max-width:550px){footer{padding:50px 5px}}footer div.container{padding:0}footer div.container div.footer,footer div.container div.footer div.column div.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}@media screen and (max-width:700px){footer div.container div.footer{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}footer div.container div.footer div.column,footer div.container div.footer div.column a.logo{display:grid;grid-template-columns:100%;grid-template-rows:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}footer div.container div.footer div.column{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:700px){footer div.container div.footer div.column:last-child{grid-column:1/2;grid-row:2/2;margin-top:25px}}footer div.container div.footer div.column a.logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer div.container div.footer div.column a.logo img{width:100px;height:auto;margin:auto}footer div.container div.footer div.column a.logo div.logo-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}footer div.container div.footer div.column a.logo div.logo-text p{font-size:12px;color:#1b1b1b;margin:0;text-align:center}@media screen and (max-width:400px){footer div.container div.footer div.column a.logo div.logo-text p{font-size:14px}}footer div.container div.footer div.column a.logo div.logo-text p.title{font-size:20px;font-weight:700}footer div.container div.footer div.column a.logo div.logo-text p.title span{color:#2286f8}footer div.container div.footer div.column a,footer div.container div.footer div.column p{font-size:18px;color:#1b1b1b;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:1000px){footer div.container div.footer div.column a,footer div.container div.footer div.column p{font-size:16px}}@media screen and (max-width:400px){footer div.container div.footer div.column a,footer div.container div.footer div.column p{font-size:14px}}footer div.container div.footer div.column a:hover{color:#3858ff}footer div.container div.footer div.column a.link,footer div.container div.footer div.column p.link{font-size:24px;color:#3858ff;font-weight:700;margin-bottom:15px}@media screen and (max-width:1000px){footer div.container div.footer div.column a.link,footer div.container div.footer div.column p.link{font-size:18px}}@media screen and (max-width:400px){footer div.container div.footer div.column a.link,footer div.container div.footer div.column p.link{font-size:16px}}footer div.container div.footer div.column p:hover{color:#1b1b1b}footer div.container div.footer div.column div.social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.footer div.column div.social a{width:30px;height:30px}footer div.container div.footer div.column div.social a.wp{background:url(/wp-content/themes/theme/assets/images/icons/whatsapp_fill.svg);background-size:cover;background-position:center;background-repeat:no-repeat}footer div.container div.footer div.column div.social a.tg{background:url(/wp-content/themes/theme/assets/images/icons/telegram_fill.svg);background-size:cover;background-position:center;background-repeat:no-repeat}