.contact_main{padding:50px 0}.contact_main .left{width:46.6176471%;width:33.8235294%}.contact_main .left h1{font-weight:500;font-size:22px;line-height:29px}.contact_main .left img{margin-top:40px;max-width:100%;height:auto;vertical-align:top;border-radius:20% 20% 0% 0%}.contact_main .left .social{margin-top:34px;display:flex;flex-wrap:wrap;padding-top:10px;gap:5px}.contact_main .left .social li a{display:block;width:36px;height:36px;overflow:hidden;text-indent:-999px;transition:all 0.3s;background:no-repeat center / 26px}.contact_main .left .social li a:hover{filter:none;transform:scale(1.1)}.contact_main .left .social .twitter a{background-size:24px;background-image:url(../../../../../../../../themes/sytech/assets/img/twitter.svg)}.contact_main .left .social .instagram a{background-size:30px;background-image:url(../../../../../../../../themes/sytech/assets/img/instagram.svg)}.contact_main .left .social .youtube a{background-size:28px;background-image:url(../../../../../../../../themes/sytech/assets/img/youtube.svg)}.contact_main .left .social .pinterest a{background-image:url(../../../../../../../../themes/sytech/assets/img/pinterest.svg)}.contact_main .left .social .houzz a{background-size:22px;background-image:url(../../../../../../../../themes/sytech/assets/img/houzz.svg)}.contact_main .right{flex:1;position:relative;z-index:2}.contact_main .right::before{content:'';display:block;position:absolute;z-index:-1;inset:0;background-color:rgba(255,255,255,.5)}.contact_main .left .intro{margin-top:10px}.contact_main .left .intro h2{font-size:2rem;line-height:1;font-weight:300}.contact_main .left .intro p{margin-top:20px;line-height:1.5;max-width:20rem}.contact_main .left .intro p a{transition:all .3s;font-weight:600;white-space:nowrap}.contact_main .left .intro p a:hover{color:var(--theme_color);text-decoration:underline}.contact_main .left .infos{display:grid;margin-top:52px;grid-template-columns:repeat(2,1fr)}.contact_main .left .infos .item{color:var(--subtheme_color);line-height:1.5;font-weight:300}.contact_main .left .infos .item h3{font-size:28px;line-height:1;font-weight:300;margin-bottom:10px}.contact_main .left .infos .item a{transition:all 0.2s}.contact_main .left .infos .item a:hover{color:var(--theme_color);text-decoration:underline}.contact_main .right form{display:flex;flex-wrap:wrap;gap:35px 0;justify-content:space-between}.contact_main .right form span{width:100%}.contact_main .right form .col2{width:46.4186992%}.contact_main .right form label{display:flex;flex-direction:column;height:100%}.contact_main .right form label strong{flex:1}.contact_main .right form strong{display:inline-block;vertical-align:top;font-weight:500;color:#534749;cursor:pointer;margin-bottom:10px}.contact_main .right form strong i{color:red}.contact_main .right form input,.contact_main .right form select,.contact_main .right form textarea{width:100%;background-color:rgb(245,248,250);border:1px solid #69727d5d;padding:8px 1rem;font-size:1rem;line-height:1.5}.contact_main .right form textarea{height:107px}.contact_main .right form input[type="submit"]{border:1px solid #000;background-color:#000;color:#fff;transition:all 0.3s;padding:14px 34px;width:auto;display:block;margin:0 0 0 auto}.contact_main .right form input[type="submit"]:hover{color:#000;background-color:transparent}.contact_team{padding:6% 0;background-color:#859bb6}.contact_team h2{font-size:66px;line-height:1;font-weight:400;color:#faedef}.contact_team .items{margin:40px auto 0;max-width:1100px}.contact_team .items>div{display:grid;gap:40px 2.94117647%;grid-template-columns:repeat(3,1fr)}.contact_team .items .item .img{max-width:300px;overflow:hidden;aspect-ratio:1}.contact_team .items .item .img img{width:100%;height:100%;object-fit:cover;vertical-align:top;transition:all 0.5s}.contact_team .items .item .img img:hover{transform:scale(1.03)}.contact_team .items .item .info a{margin:20px auto;max-width:max-content;display:block;vertical-align:top;background-color:var(--theme_color);transition:all 0.3s;color:#fff;font-size:13px;line-height:14px;padding:12px 24px}.contact_team .items .item .info a:hover{background-color:var(--subtheme_color)}.contact_team .items .item .info p{color:#fff;line-height:1.5}