@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}footer div.container div.footer,footer div.container div.footer div.column div.box,footer div.container div.footer div.column div.socials,footer div.container div.footer nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex}footer div.container div.footer{gap:20px;padding:20px 20px 0}footer div.container div.footer div.column div.box,footer div.container div.footer div.column div.socials,footer div.container div.footer nav ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-feedback div.container div.columns,section.section-feedback div.container div.columns div.column div.image,section.section-feedback div.container div.columns div.column form{display:grid;grid-template-columns:100%;grid-template-rows:auto}section.section-feedback div.container div.columns div.column,section.section-feedback div.container div.columns div.column form div.form-data{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:100%;grid-template-rows:auto}footer div.container div.footer div.column,footer div.container div.footer nav ul{display:grid;grid-template-rows:auto}section.section-feedback div.container div.columns div.column form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;max-width:400px}footer div.container div.footer,section.section-feedback div.container div.columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.section-feedback div.container div.columns{grid-template-columns:repeat(2,auto);gap:15px;border-radius:15px;background:url(/wp-content/themes/theme/assets/images/consultation-bg.jpg) no-repeat;background-size:cover;background-position:center center;margin-top:25px}footer div.container div.footer div.column,footer div.container div.footer nav ul,section.section-feedback div.container div.columns div.column,section.section-feedback div.container div.columns div.column form div.form-data{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-feedback div.container div.columns div.column div.image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.anim-shine{position:relative;overflow:hidden}.anim-shine:hover::before{-webkit-animation:shine 1s;animation:shine 1s;opacity:1}.anim-shine::before{position:absolute;top:0;left:-45%;z-index:2;display:block;content:"";width:25%;height:100%;opacity:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.5)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}footer{border-radius:36px 36px 0 0;background:#fff;border-top:2px solid #52b3de;position:relative;z-index:2}@media screen and (max-width:950px){footer div.container div.footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer div.container div.footer div.column{grid-template-columns:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:280px}@media screen and (max-width:1200px){footer div.container div.footer div.column{max-width:200px}}@media screen and (max-width:550px){footer div.container div.footer div.column{max-width:100%;width:100%}}footer div.container div.footer div.column img{width:100%;max-width:100%}@media screen and (max-width:550px){footer div.container div.footer div.column img{max-width:250px;margin:auto}}footer div.container div.footer div.column div.box{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.footer div.column div.box:hover a.title,footer div.container div.footer div.column div.box:hover svg{color:#67bce2}footer div.container div.footer div.column div.box svg{width:20px;min-width:20px;height:auto;color:#52b3de;-webkit-transition:all .3s ease;transition:all .3s ease}footer div.container div.footer div.column div.socials{gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:10px}footer div.container div.footer div.column div.socials a img{width:28px}footer div.container div.footer div.column a,footer div.container div.footer div.column p{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}footer div.container div.footer div.column p.title{font-size:16px;color:#000}footer div.container div.footer div.column a.title{font-size:16px}@media screen and (max-width:1200px){footer div.container div.footer div.column a.title,footer div.container div.footer div.column p.title{font-size:14px}}@media screen and (max-width:530px){footer div.container div.footer div.column a.title,footer div.container div.footer div.column p.title{font-size:16px}}footer div.container div.footer div.column a.sub,footer div.container div.footer div.column p.sub{font-size:16px;color:#333}@media screen and (max-width:1200px){footer div.container div.footer div.column a.sub,footer div.container div.footer div.column p.sub{font-size:14px}}@media screen and (max-width:530px){footer div.container div.footer div.column a.sub,footer div.container div.footer div.column p.sub{font-size:16px}}footer div.container div.footer div.column a.title{color:#52b3de}footer div.container div.footer nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer div.container div.footer nav ul{grid-template-columns:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}footer div.container div.footer nav ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.footer nav ul li a,footer div.container div.footer nav ul li p{color:#333;font-size:16px}@media screen and (max-width:1200px){footer div.container div.footer nav ul li a,footer div.container div.footer nav ul li p{font-size:14px}}@media screen and (max-width:530px){footer div.container div.footer nav ul li a,footer div.container div.footer nav ul li p{font-size:16px}}footer div.container div.footer nav ul li a.title,footer div.container div.footer nav ul li p.title{font-weight:700}footer div.container div.footer nav ul li a:hover{color:#52b3de}footer,section.section-feedback{padding:20px 0}@media screen and (max-width:560px){section.section-feedback div.container div.columns{grid-template-columns:100%;gap:0}}section.section-feedback div.container div.columns.noMargin{margin:0}section.section-feedback div.container div.columns div.column.form{padding:20px 0 20px 20px}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column.form{width:auto;padding:20px 15px}}section.section-feedback div.container div.columns div.column p{font-size:40px;font-weight:400}@media screen and (max-width:1110px){section.section-feedback div.container div.columns div.column p{font-size:32px}}@media screen and (max-width:910px){section.section-feedback div.container div.columns div.column p{font-size:25px}}@media screen and (max-width:800px){section.section-feedback div.container div.columns div.column p{font-size:20px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column p{font-size:24px}}@media screen and (max-width:420px){section.section-feedback div.container div.columns div.column p{font-size:22px}}@media screen and (max-width:390px){section.section-feedback div.container div.columns div.column p{font-size:19px}}section.section-feedback div.container div.columns div.column span{font-size:20px;color:gray;margin-top:20px}@media screen and (max-width:800px){section.section-feedback div.container div.columns div.column span{font-size:14px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column span{font-size:18px;color:#000}}@media screen and (max-width:390px){section.section-feedback div.container div.columns div.column span{font-size:14px}}section.section-feedback div.container div.columns div.column form div.form-data,section.section-feedback div.container div.columns div.column form input{width:100%;max-width:unset}section.section-feedback div.container div.columns div.column form div.form-data{gap:8px}section.section-feedback div.container div.columns div.column form div.form-data button{width:100%;min-width:unset}section.section-feedback div.container div.columns div.column form div.form-data a,section.section-feedback div.container div.columns div.column form div.form-data span{font-size:11px;text-align:left}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column div.image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.section-feedback div.container div.columns div.column div.image img{width:auto;height:100%;max-height:350px}@media screen and (max-width:800px){section.section-feedback div.container div.columns div.column div.image img{max-height:250px}}@media screen and (max-width:600px){section.section-feedback div.container div.columns div.column div.image img{max-height:210px}}@media screen and (max-width:560px){section.section-feedback div.container div.columns div.column div.image img{margin:auto;display:none}}