@-webkit-keyframes adv1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes adv1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section.section-advantages div.advantages div.advantage div.image,section.section-company div.company div.swiper .swiper-wrapper .swiper-slide,section.section-contacts div.contacts,section.section-faq div.faq div.item div.question,section.section-form div.container form div.column,section.section-sale div.sale form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-works div.container div.columns{display:-webkit-box;display:-ms-flexbox;display:flex}section.section-advantages div.advantages div.advantage div.image,section.section-company div.company div.swiper .swiper-wrapper .swiper-slide,section.section-sale div.sale form,section.section-works div.container div.columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.section-faq div.faq div.item div.question{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.section-contacts div.contacts,section.section-form div.container form div.column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-advantages div.advantages,section.section-advantages div.advantages div.advantage,section.section-contacts div.contacts div.left,section.section-faq div.faq,section.section-faq div.faq div.item,section.section-faq div.faq div.item div.answer,section.section-form div.container form,section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide,section.section-sale div.sale{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:100%;grid-template-rows:auto}section.section-advantages div.advantages div.advantage,section.section-faq div.faq,section.section-sale div.sale{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.section-advantages div.advantages{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.section-contacts div.contacts div.left,section.section-faq div.faq div.item,section.section-faq div.faq div.item div.answer,section.section-form div.container form,section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.section-sale,section.section-sale div.sale,section.section-works{-webkit-box-sizing:border-box;box-sizing:border-box}section.section-sale{margin-top:25px;position:relative;padding:25px 0;background:url(../../images/main/bg_sale.png) no-repeat;background-size:cover;background-position:center center}section.section-sale div.sale{gap:20px;padding:20px}@media screen and (max-width:600px){section.section-sale div.sale{padding:0}}section.section-sale div.sale p{text-align:center;color:#fff}section.section-company div.company div.text h4,section.section-sale div.sale p.title{font-size:24px}section.section-sale div.sale p.text{font-size:16px}section.section-sale div.sale p.privacy{font-size:14px}@media screen and (max-width:600px){section.section-sale div.sale p.privacy{font-size:12px}}section.section-sale div.sale form{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:600px){section.section-sale div.sale form{display:grid;grid-template-columns:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.section-form div.container form div.column button,section.section-form div.container form div.column input,section.section-sale div.sale form button,section.section-sale div.sale form 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:600px){section.section-sale div.sale form button,section.section-sale div.sale form input{width:100%}}section.section-sale div.sale form input{background:#fff;color:#646464}section.section-sale div.sale form button{background:#347fad;color:#fff}section.section-form div.container form div.column button:hover,section.section-sale div.sale form button:hover{background:#2286f8}section.section-form div.container form div.column p.notify.error,section.section-sale div.sale form p.notify.error{color:red}section.section-form div.container form div.column p.notify.complete,section.section-sale div.sale form p.notify.complete{color:#27c300}section.section-works{padding:50px 0}section.section-works div.container div.columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}section.section-works div.container div.columns div.column{position:relative;width:100%;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);min-width:300px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.section-works div.container div.columns div.column:nth-child(1)::before{content:"1"}section.section-works div.container div.columns div.column:nth-child(2)::before{content:"2"}section.section-works div.container div.columns div.column:nth-child(3)::before{content:"3"}section.section-works div.container div.columns div.column:nth-child(4)::before{content:"4"}section.section-works div.container div.columns div.column:nth-child(5)::before{content:"5"}section.section-works div.container div.columns div.column:nth-child(6)::before{content:"6"}section.section-works div.container div.columns div.column:nth-child(7)::before{content:"7"}section.section-works div.container div.columns div.column:nth-child(8)::before{content:"8"}section.section-works div.container div.columns div.column:nth-child(9)::before{content:"9"}@media screen and (max-width:680px){section.section-works div.container div.columns div.column{min-width:unset;-ms-flex-preferred-size:unset;flex-basis:unset}}section.section-works div.container div.columns div.column:hover::after{top:5px;left:5px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}section.section-works div.container div.columns div.column::before{position:absolute;right:20px;bottom:0;-webkit-transform:rotate(5deg);transform:rotate(5deg);font-size:40px;font-style:italic;color:#56de0052;z-index:2}section.section-works div.container div.columns div.column::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:-webkit-gradient(linear,left top,right top,from(#2286f8),to(#347fad));background:linear-gradient(to right,#2286f8,#347fad);border-radius:20px;-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.section-works div.container div.columns div.column div.column-content{text-decoration:none;display:grid;grid-template-columns:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;position:relative;background:#fff;border:1px solid #d3d3d3;height:100%;border-radius:20px}section.section-works div.container div.columns div.column div.column-content h3{font-size:18px;color:#000;font-weight:400}section.section-works div.container div.columns div.column div.column-content p{font-size:14px;color:#6c6c6c;margin-top:5px}section.section-works div.container div.columns div.column div.column-content span.sroki{font-size:14px;color:#bdbdbd;margin-top:5px}section.section-works div.container div.columns div.column div.column-content span.price{font-size:16px;color:#347fad;margin-top:15px;font-weight:700}section.section-company{padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#efefef}section.section-company div.container{padding:20px 10px}section.section-company div.company{display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}section.section-company div.company.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:600px){section.section-company div.company.main{-ms-flex-wrap:wrap;flex-wrap:wrap}section.section-company div.company.main div.text{width:100%}}section.section-company div.company p{text-align:left;color:#1b1b1b;font-size:16px}section.section-company div.company p.price{font-size:24px;font-weight:700}section.section-company div.company div.text{width:auto;height:auto}section.section-company div.company div.text p{line-height:30px}section.section-company div.company div.text p.i-title{font-size:24px!important;line-height:34px}section.section-company div.company div.text p.i-title span strong{display:block;margin:15px 0}section.section-company div.company div.text ol,section.section-company div.company div.text ul{margin:15px 0;list-style:inside circle}section.section-company div.company div.text ol li,section.section-company div.company div.text ul li{font-size:16px;line-height:26px;margin-bottom:5px}section.section-company div.company div.text h2{font-size:36px!important}@media screen and (max-width:850px){section.section-company div.company div.text h2{font-size:30px!important}}@media screen and (max-width:500px){section.section-company div.company div.text h2{font-size:22px!important}}section.section-company div.company div.text h3{font-size:26px}@media screen and (max-width:850px){section.section-company div.company div.text h3{font-size:22px}}@media screen and (max-width:500px){section.section-company div.company div.text h3{font-size:20px}}@media screen and (max-width:850px){section.section-company div.company div.text h4{font-size:20px}}@media screen and (max-width:500px){section.section-company div.company div.text h4{font-size:18px}}section.section-company div.company div.text h5{font-size:22px}@media screen and (max-width:850px){section.section-company div.company div.text h5{font-size:18px}}@media screen and (max-width:500px){section.section-company div.company div.text h5{font-size:16px}}section.section-company div.company div.swiper{width:200px;min-width:200px;padding-bottom:25px;height:auto}section.section-company div.company,section.section-company div.company div.swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.section-company div.company div.swiper .swiper-wrapper .swiper-slide{border-radius:10px;overflow:hidden;height:auto}section.section-company div.company div.swiper .swiper-wrapper .swiper-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:auto}section.section-company div.company div.swiper .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;left:50%;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.section-company div.company div.swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#0d81fb4f;padding:3px;border:1px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}section.section-company div.company div.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet:only-child,section.section-partners div.partners div.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet:only-child,section.section-reviews div.reviews div.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet:only-child{visibility:hidden}section.section-company div.company div.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,section.section-partners div.partners div.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,section.section-reviews div.reviews div.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#347fad}section.section-advantages,section.section-partners{padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box}section.section-advantages div.advantages{grid-template-columns:repeat(4,1fr);gap:20px;padding-top:25px}@media screen and (max-width:500px){section.section-advantages div.advantages{grid-template-columns:repeat(2,1fr)}}section.section-advantages div.advantages div.advantage{gap:10px}section.section-advantages div.advantages div.advantage:nth-child(1) div.image::after{-webkit-animation-name:"adv1";animation-name:"adv1"}section.section-advantages div.advantages div.advantage:nth-child(2) div.image::after{-webkit-animation-name:"adv2";animation-name:"adv2"}section.section-advantages div.advantages div.advantage:nth-child(3) div.image::after{-webkit-animation-name:"adv3";animation-name:"adv3"}section.section-advantages div.advantages div.advantage:nth-child(4) div.image::after{-webkit-animation-name:"adv4";animation-name:"adv4"}section.section-advantages div.advantages div.advantage:nth-child(5) div.image::after{-webkit-animation-name:"adv5";animation-name:"adv5"}section.section-advantages div.advantages div.advantage:nth-child(6) div.image::after{-webkit-animation-name:"adv6";animation-name:"adv6"}section.section-advantages div.advantages div.advantage div.image{position:relative;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #347fad;border-radius:50%;width:80px;height:80px;margin:auto}@media screen and (max-width:700px){section.section-advantages div.advantages div.advantage div.image{width:60px;height:60px;padding:15px}}section.section-advantages div.advantages div.advantage div.image::after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:50%;background:#347fad;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:"linear";animation-direction:"linear";-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:700px){section.section-advantages div.advantages div.advantage div.image::after{width:15px;height:15px}}section.section-advantages div.advantages div.advantage div.image img{width:100%;height:auto}section.section-advantages div.advantages div.advantage p{text-align:center;margin:0;color:#1b1b1b;font-size:16px}@media screen and (max-width:500px){section.section-advantages div.advantages div.advantage p{font-size:14px}}section.section-partners div.partners{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}section.section-partners div.partners div.swiper{width:100%;padding-bottom:25px}section.section-partners div.partners div.swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.section-partners div.partners div.swiper .swiper-pagination,section.section-partners div.partners div.swiper .swiper-wrapper .swiper-slide,section.section-partners div.partners div.swiper div.swiper-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-partners div.partners div.swiper .swiper-wrapper .swiper-slide{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3d3d3;background:#fff;height:auto;cursor:pointer}section.section-partners div.partners div.swiper .swiper-wrapper .swiper-slide img{max-width:200px;max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;margin:auto}section.section-partners div.partners div.swiper div.swiper-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;margin-bottom:40px}section.section-partners div.partners div.swiper div.swiper-top h2,section.section-reviews div.reviews div.swiper div.swiper-top h2{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.section-partners div.partners div.swiper div.swiper-top .swiper-button-next,section.section-partners div.partners div.swiper div.swiper-top .swiper-button-prev{position:relative;width:33px;height:33px;border-radius:50%;border:0;overflow:hidden;left:0;right:0;top:0;margin:0;-webkit-transition:all .5s ease;transition:all .5s ease}section.section-partners div.partners div.swiper div.swiper-top .swiper-button-next::after,section.section-partners div.partners div.swiper div.swiper-top .swiper-button-prev::after{display:none}section.section-partners div.partners div.swiper div.swiper-top .swiper-button-next{background:url(../../images/icons/slider-arrow-right.png) no-repeat;background-size:cover;background-position:center center}section.section-partners div.partners div.swiper div.swiper-top .swiper-button-prev{background:url(../../images/icons/slider-arrow-left.png) no-repeat;background-size:cover;background-position:center center}section.section-partners div.partners div.swiper .swiper-pagination{gap:5px;left:50%;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.section-partners div.partners div.swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#0d81fb4f;padding:3px;border:1px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}section.section-faq{background:#efefef}section.section-faq div.faq{gap:10px}section.section-faq div.faq div.item{padding:15px;background:#fff;gap:20px}section.section-faq div.faq div.item.show div.answer{display:grid}section.section-faq div.faq div.item.show div.question div{-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.section-faq div.faq div.item div.question{gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}section.section-faq div.faq div.item div.question p{font-size:18px;color:#1b1b1b;font-weight:700}@media screen and (max-width:700px){section.section-faq div.faq div.item div.question p{font-size:16px}}@media screen and (max-width:600px){section.section-faq div.faq div.item div.question p{font-size:14px}}section.section-faq div.faq div.item div.answer,section.section-reviews div.reviews div.swiper div.swiper-top .swiper-button-next::after,section.section-reviews div.reviews div.swiper div.swiper-top .swiper-button-prev::after{display:none}section.section-faq div.faq div.item div.answer p{color:#646464;font-size:16px}@media screen and (max-width:700px){section.section-faq div.faq div.item div.answer p{font-size:14px}}@media screen and (max-width:600px){section.section-faq div.faq div.item div.answer p{font-size:12px}}section.section-contacts,section.section-faq,section.section-form,section.section-form div.container,section.section-reviews{padding:50px 0;-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-faq div.faq div.item div.question div,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%}}@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:#347fad;color:#fff}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%}}footer,section.section-reviews div.reviews{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}section.section-reviews div.reviews div.swiper{width:100%;padding-bottom:25px}section.section-reviews div.reviews div.swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide{gap:20px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:20px;background:#f6f6f7;height:auto;cursor:pointer}section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide p.text{font-size:16px;color:#1b1b1b}@media screen and (max-width:645px){section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide p.text{font-size:12px}}section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide p.name{font-size:18px;font-weight:700;color:#1b1b1b}@media screen and (max-width:645px){section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide p.name{font-size:16px}}section.section-reviews div.reviews div.swiper .swiper-wrapper .swiper-slide div{color:#ff7c00;font-size:30px}section.section-reviews div.reviews div.swiper div.swiper-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;margin-bottom:40px}section.section-reviews div.reviews div.swiper div.swiper-top .swiper-button-next,section.section-reviews div.reviews div.swiper div.swiper-top .swiper-button-prev{position:relative;width:33px;height:33px;border-radius:50%;border:0;overflow:hidden;left:0;right:0;top:0;margin:0;-webkit-transition:all .5s ease;transition:all .5s ease}section.section-reviews div.reviews div.swiper div.swiper-top .swiper-button-next{background:url(../../images/icons/slider-arrow-right.png) no-repeat;background-size:cover;background-position:center center}section.section-reviews div.reviews div.swiper div.swiper-top .swiper-button-prev{background:url(../../images/icons/slider-arrow-left.png) no-repeat;background-size:cover;background-position:center center}footer div.container div.footer div.column a.logo div.logo-text,section.section-reviews div.reviews div.swiper .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-reviews div.reviews div.swiper .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;left:50%;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.section-reviews div.reviews div.swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#0d81fb4f;padding:3px;border:1px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}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:#347fad}section.section-contacts div.contacts div.right img{width:100%}section.section-map{padding:0 0 40px}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{display:grid;grid-template-columns:100%;grid-template-rows:auto;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:#347fad}footer div.container div.footer div.column a.link,footer div.container div.footer div.column p.link{font-size:24px;color:#347fad;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}