.hp_container{background:linear-gradient(180deg, #FAF4FF 0%, #FFF 100%)}.welcome_1{padding:160px 0 0}.welcome_1 .inbox{display:flex;flex-direction:column}.welcome_1 .inbox .item{display:flex;gap:50px;justify-content:space-between;align-items:center;position:relative;padding-bottom:130px;margin-bottom:50px}.welcome_1 .inbox .item::after{content:'';position:absolute;bottom:0;left:50%;translate:-50% 0;display:block;background-color:#B260AD;width:40px;height:83px;-webkit-mask-image:url('../../img/separator.svg');mask-image:url('../../img/separator.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:40px 83px;mask-repeat:no-repeat;mask-position:center center;mask-size:40px 83px}.welcome_1 .inbox .item:nth-child(2n){flex-direction:row-reverse}.welcome_1 .inbox .item .img_box{width:50%}.welcome_1 .inbox .item .img_box .img{display:block}.welcome_1 .inbox .item .img_box .img img{width:100%;height:auto;display:block}.welcome_1 .inbox .item .text{width:50%;display:flex;flex-direction:column;align-items:flex-start}.welcome_1 .inbox .item .text .uptitle{font-size:20px;line-height:26px;margin:0 0 20px;color:#B260AD;text-transform:uppercase;opacity:0;translate:0 20px;transition:translate 300ms ease 0ms,opacity 300ms ease 0ms}.welcome_1 .inbox .item .text .uptitle.loaded{translate:0 0;opacity:1}.welcome_1 .inbox .item .text h2{margin:0;max-width:580px;opacity:0;translate:0 20px;transition:translate 300ms ease 0ms,opacity 300ms ease 0ms}.welcome_1 .inbox .item .text h2::after{content:'';display:block;width:43px;height:2px;background-color:#B260AD;margin:20px 0}.welcome_1 .inbox .item .text h2.loaded{translate:0 0;opacity:1}.welcome_1 .inbox .item .text .text_box{opacity:0;translate:0 20px;transition:translate 300ms ease 0ms,opacity 300ms ease 0ms}.welcome_1 .inbox .item .text .text_box.loaded{opacity:1;translate:0 0}.welcome_1 .inbox .item .text .text_box ul{column-count:2}.welcome_1 .inbox .item .text .btn{margin-top:50px;opacity:0;translate:0 20px;transition:translate 300ms ease 0ms,opacity 300ms ease 0ms}.welcome_1 .inbox .item .text .btn.loaded{translate:0 0;opacity:1}@media screen and (max-width:1920px){.welcome_1 .inbox .item .text .uptitle{font-size:18px;line-height:24px;margin:0 0 16px}}@media screen and (max-width:1500px){.welcome_1 .inbox .item .text .uptitle{font-size:16px;line-height:22px;margin:0 0 12px}.welcome_1 .inbox .item .text h2{max-width:520px}}@media screen and (max-width:1300px){.welcome_1 .inbox .item .text h2{max-width:420px}}@media screen and (max-width:900px){.welcome_1 .inbox .item{flex-direction:column !important;max-width:500px;margin:0 auto 50px;gap:25px}.welcome_1 .inbox .item .img_box{width:100%}.welcome_1 .inbox .item .text{width:100%}.welcome_1 .inbox .item .text .btn{margin-top:30px}}@media screen and (max-width:400px){.welcome_1 .inbox .item .text .text_box ul{column-count:1}}.welcome_2{padding:0 0 140px}.welcome_2 .inbox{display:flex;gap:50px}.welcome_2 .inbox .text{min-width:300px}.welcome_2 .inbox .text h3{margin:0}.welcome_2 .inbox .text h3::before{content:'';margin:0 0 20px;display:block;width:60px;height:60px;background-image:url('../../../../img/sidlo_icon.svg');background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-color:transparent}.welcome_2 .inbox .text .boxes{display:flex;flex-direction:column;align-items:flex-start;margin:20px 0 0}.welcome_2 .inbox .text .boxes p{margin:0}.welcome_2 .inbox .text .ic_dic{margin:20px 0 0}.welcome_2 .inbox .img_box{position:relative}.welcome_2 .inbox .img_box .img{display:block}.welcome_2 .inbox .img_box .img img{display:block;width:100%;height:100%;object-fit:cover}.welcome_2 .inbox .img_box .btn{position:absolute;left:0;bottom:0}.welcome_2 .our_team_inbox{margin-top:90px}.welcome_2 .our_team_inbox h2{font-size:24px;line-height:32px;margin:0 0 30px}.welcome_2 .our_team_inbox .our_team_list{display:flex;flex-wrap:wrap;gap:40px;margin:0 auto;max-width:1390px}.welcome_2 .our_team_inbox .our_team_list .item{display:flex;flex-direction:column;width:calc(33.33% - 27px)}.welcome_2 .our_team_inbox .our_team_list .item .text{background-color:transparent;text-align:left}.welcome_2 .our_team_inbox .our_team_list .item .text p{margin:0}.welcome_2 .our_team_inbox .our_team_list .item .text .h3{margin:0;font-size:20px;line-height:28px}.welcome_2 .our_team_inbox .our_team_list .item .text .post{margin-top:6px;font-weight:700;font-size:16px;line-height:22px}.welcome_2 .our_team_inbox .our_team_list .item .text .info{margin-top:15px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.welcome_2 .our_team_inbox .our_team_list .item .text .info p{font-size:16px;line-height:22px}.welcome_2 .our_team_inbox .our_team_list .item .text .info .phone::before,.welcome_2 .our_team_list .item .text .info .mail::before{content:'';background-color:#B260AD;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:left center;mask-size:100% 100%;width:21px;height:21px;display:inline-block;vertical-align:middle;padding:0;margin-right:9px}.welcome_2 .our_team_inbox .our_team_list .item .text .info .phone::before{-webkit-mask-image:url('../../../../img/phone_icon.svg');mask-image:url('../../../../img/phone_icon.svg')}.welcome_2 .our_team_inbox .our_team_list .item .text .info .mail::before{-webkit-mask-image:url('../../../../img/mail_icon.svg');mask-image:url('../../../../img/mail_icon.svg')}.welcome_2 .our_team_inbox .our_team_list .item .text .info p a{word-break:break-word}.notouch .welcome_2 .our_team_inbox .our_team_list .item .text .info p a:is(:hover,:focus){text-decoration:underline}@media screen and (max-width:1350px){.welcome_2 .our_team_list{grid-template-columns:repeat(3, 1fr);row-gap:30px;column-gap:30px}.welcome_2 .our_team_list.owl-carousel{display:block}.welcome_2 .our_team_list.owl-carousel .item{width:calc(33.33333333% - (2 * 30px / 3) * 1);margin-right:30px}}@media screen and (max-width:1024px){.welcome_2 .our_team_inbox .our_team_list .item{width:calc(50% - 20px)}}@media screen and (max-width:800px){.welcome_2 .our_team_list{max-width:400px}.welcome_2 .our_team_inbox{margin-top:60px}.welcome_2 .our_team_inbox .our_team_list .item{width:100%}.welcome_2 .our_team_inbox .our_team_list .item .text .h3{font-size:18px;line-height:26px}}@media screen and (max-width:1300px){.welcome_2{padding:0 0 80px}}@media screen and (max-width:900px){.welcome_2 .inbox{flex-direction:column;gap:30px}}/*# sourceMappingURL=homepage.css.map */