.section_contact_banner{position:relative;padding:131px 0 100px}@media(max-width: 991px){.section_contact_banner{padding:99px 0 22px}}.section_contact_banner .wrap_contact_banner_ornament_title{position:absolute;right:-25px;bottom:0}@media(max-width: 992px){.section_contact_banner .wrap_contact_banner_ornament_title{bottom:auto;top:-64px}}@media(max-width: 992px){.section_contact_banner .wrap_contact_banner_ornament_title{bottom:auto;top:-45px}}@media(max-width: 767px){.section_contact_banner .wrap_contact_banner_ornament_title img{width:51px;height:49px}}.section_contact_banner .contact_banner_ornament_left{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 992px){.section_contact_banner .contact_banner_ornament_left{width:200px}}@media(max-width: 767px){.section_contact_banner .contact_banner_ornament_left{top:80px;width:111.617px;height:78.935px}}.section_contact_banner .contact_banner_title{text-align:center;font-size:126px;font-style:normal;line-height:106.349%;text-transform:uppercase;margin-bottom:0;position:relative}@media(max-width: 992px){.section_contact_banner .contact_banner_title{font-size:80px}}@media(max-width: 767px){.section_contact_banner .contact_banner_title{font-size:42px;line-height:normal;letter-spacing:.84px}}.section_contact_banner .contact_banner_description{margin-top:40px;text-align:center;font-size:21px;font-style:normal;font-weight:600;line-height:142.857%;letter-spacing:.84px;text-transform:uppercase;margin-bottom:0}@media(max-width: 767px){.section_contact_banner .contact_banner_description{margin-top:5px;font-size:14px;line-height:21px;letter-spacing:1.4px}}.section_contact_banner .contact_banner_ornament_right{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width: 992px){.section_contact_banner .contact_banner_ornament_right{width:200px}}@media(max-width: 767px){.section_contact_banner .contact_banner_ornament_right{top:95px;width:83.714px;height:65.361px}}@media(max-width: 374px){.section_contact_banner .contact_banner_ornament_right{top:60px;z-index:-1}}.section_contact_banner .wrap_title{display:flex;flex-direction:column;position:relative}.section_contact_content_left{border-radius:24px;border:1px solid #181b39;padding:60px}@media(max-width: 991px){.section_contact_content_left{margin-bottom:0;margin-top:37px}}@media(max-width: 767px){.section_contact_content_left{padding:26px 25px 25px 25px}}.section_contact_content_title{font-size:56px;font-style:normal;line-height:normal;letter-spacing:1.12px;text-transform:uppercase;margin-bottom:0}@media(max-width: 767px){.section_contact_content_title{font-size:28px;line-height:normal;letter-spacing:.56px}}.section_contact_content_description{margin-top:20px}.section_contact_content_description p{font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.72px;margin-bottom:0}@media(max-width: 767px){.section_contact_content_description p{font-size:14px;line-height:normal;letter-spacing:.56px}}.section_contact_content .wrap_li{padding-top:80px}@media(max-width: 767px){.section_contact_content .wrap_li{padding-top:38px}}.section_contact_content ul{list-style:none;margin:0;padding:0;gap:50px;display:flex;flex-direction:column}.section_contact_content .datas_li{display:flex;gap:31px;position:relative}.section_contact_content .datas_li:not(:first-child)::before{content:"";height:1px;width:100%;background:#9b9b9b;position:absolute;top:-25px;left:0}.section_contact_content .datas_li .wrap_icon{width:56.866px;height:56.866px;border-radius:10px;display:flex;justify-content:center;align-items:center}.section_contact_content .datas_li .li_text{display:flex;flex-direction:column}.section_contact_content_datas_title{font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.4px;text-transform:uppercase}.section_contact_content_datas_description p,.section_contact_content_datas_description a{color:#181b39;margin-bottom:0;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.8px;opacity:.9}@media(max-width: 767px){.section_contact_content_datas_description p,.section_contact_content_datas_description a{font-size:14px;line-height:normal;letter-spacing:.56px}}.section_contact_content_right{border-radius:24px;background:#fff;padding:42px 55px;height:100%}@media(max-width: 767px){.section_contact_content_right{padding:26px 25px 42px 25px}}.section_contact_content .section_contact_form_title{font-size:56px;font-style:normal;line-height:normal;letter-spacing:1.12px;text-transform:uppercase}@media(max-width: 767px){.section_contact_content .section_contact_form_title{font-size:28px;line-height:normal;letter-spacing:.56px}}.section_contact_content .section_contact_form_description{margin-top:26px}@media(max-width: 767px){.section_contact_content .section_contact_form_description{margin-top:10px}}.section_contact_content .section_contact_form_description p{font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.72px;margin-bottom:0}@media(max-width: 767px){.section_contact_content .section_contact_form_description p{font-size:14px;line-height:normal;letter-spacing:.56px}}.section_contact_content .section_contact_form_form{margin-top:33px}@media(max-width: 767px){.section_contact_content .section_contact_form_form{margin-top:20px}}.section_contact_content .section_contact_form_form .wrap_form p{display:flex;flex-direction:column;gap:17px}.section_contact_content .section_contact_form_form form br{display:none}form .wpcf7-form-control-wrap:has(input[type=email]:not(:empty) .wpcf7-not-valid-tip){content:none !important}form .wpcf7-form-control-wrap:has(.is_validate){position:relative}form .wpcf7-form-control-wrap:has(.is_validate)::after{content:"";position:absolute;top:17px;right:14px;width:25.256px;height:24px;z-index:1;background-image:url(../../img/check_mark.svg);background-size:contain;background-repeat:no-repeat;background-position:center}form input{color:#181b39 !important}