.contact_main{padding:5rem 0 2.75rem}.contact_main .content{max-width:182.3rem}.contact_main .head{flex:1;max-width:87.9rem}.contact_main h1{font-size:12.8rem;font-weight:600;line-height:1.1;color:#171717}.contact_main p{font-size:1.8rem;line-height:3.2rem;color:var(--text);margin-top:.7rem;max-width:69.1rem}.contact_main form .main{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.2rem 0;margin-top:5.9rem}.contact_main form span{width:100%}.contact_main form .col-2{width:48.512586%}.contact_main form input,.contact_main form textarea,.contact_main form select{display:block;width:100%;font-size:1.6rem;border:none;color:rgba(23,23,23,.4);background-color:#fafafa;border-radius:9px;padding:1.7rem 2.6rem}.contact_main form input::placeholder,.contact_main form textarea::placeholder,.contact_main form select::placeholder{color:rgba(23,23,23,.4)}.contact_main form select{background:url(../../../../../../../../themes/sytech/assets/img/icon-select.svg) no-repeat center right 2.7rem/1.2rem #fafafa;padding-right:5rem}.contact_main form textarea{height:16.1rem}.contact_main form span:has(input[type=submit]){margin-top:-.3rem}.contact_main form input[type=submit]{display:inline-block;width:max-content;transition:all 0.3s;text-align:center;border-radius:100px;background-color:var(--primary);border:1px solid var(--primary);color:#fff;text-transform:uppercase;font-size:1.5rem;line-height:5.8rem;font-weight:600;padding:0 3.7rem}.contact_main form input[type=submit]:hover{background-color:transparent;color:var(--primary)}.contact_main .map{width:48.05266%;--h:80.707763%;border-radius:2.1rem;overflow:hidden;margin-top:1rem}.contact_main .map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.contact_infos{padding:2.75rem 0 5.3rem}.contact_infos .content{max-width:180.6rem}.contact_infos .items>div{display:grid;grid-template-columns:repeat(4,1fr);gap:3.8rem 2.04873%}.contact_infos .item{border-radius:9px;border:1px solid #ededed;color:var(--text);display:flex;flex-direction:column;align-items:flex-start;padding:3.3rem 8.7% 3.2rem}.contact_infos .item .label{opacity:.5;margin-bottom:.3rem}.contact_infos .item a,.contact_infos .item p{font-size:1.8rem;line-height:3.2rem}.contact_infos .item a{transition:all 0.3s}.contact_infos .item a:hover{color:var(--primary);text-decoration:underline}.contact_infos .item .social{gap:2rem 2.4rem;display:flex;flex-wrap:wrap;margin-top:.3rem}.contact_infos .item .social a{opacity:1;display:block;width:2.8rem;height:2.8rem;overflow:hidden;text-indent:-999px;position:relative;transition:all 0.3s}.contact_infos .item .social a::after{content:'';display:block;position:absolute;inset:0;background:no-repeat center / contain}.contact_infos .item .social a:hover{transform:scale(1.1)}.contact_infos .item .social .facebook a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/facebook.svg)}.contact_infos .item .social .twitter a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/twitter.svg)}.contact_infos .item .social .youtube a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/youtube.svg)}.contact_infos .item .social .instagram a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/instagram.svg)}@media screen and (min-width:769px) and (max-width:1440px){.contact_main .content,.contact_infos .content{max-width:1220px}}@media screen and (min-width:769px) and (max-width:1220px){.contact_main .content,.contact_infos .content{max-width:1024px}.contact_main h1{font-size:9.4rem}}@media screen and (min-width:769px) and (max-width:1024px){.contact_main .content,.contact_infos .content{max-width:896px}}@media screen and (min-width:769px) and (max-width:896px){.contact_main .content,.contact_infos .content{max-width:768px}.contact_main h1{font-size:7.5rem}.contact_infos .items>div{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.contact_main{padding:2rem 0}.contact_main .flex{flex-direction:column-reverse;gap:2rem}.contact_main .map{width:100%;border-radius:10px}.contact_main .head{max-width:unset;width:100%}.contact_main form .main{margin-top:2rem;gap:1rem}.contact_main form .col-2{width:100%}.contact_main form input,.contact_main form textarea,.contact_main form select{font-size:14px;padding:14px 20px;border-radius:6px}.contact_main form select{background-size:12px;background-position:right 20px center;padding-right:3rem}.contact_main form textarea{height:120px}.contact_main form span:has(input[type=submit]){margin-top:1rem}.contact_main form input[type=submit]{min-width:120px;font-size:14px;line-height:1.5;padding:10px 20px}.contact_infos{padding:2rem 0 3rem}.contact_infos .items>div{grid-template-columns:repeat(2,1fr);gap:1rem}.contact_infos .item{padding:1rem}.contact_infos .item .label{font-size:14px;margin-bottom:10px}.contact_infos .item a,.contact_infos .item p{font-size:1rem;line-height:1.5}.contact_infos .item a+a{margin-top:10px}.contact_infos .item .social{margin-top:1rem;gap:10px}.contact_infos .item .social a{width:22px;height:22px}}