.image_text .header_section{margin:0 auto 40px;max-width:850px;text-align:center}.image_text .header_section h2{font-size:40px;font-weight:700;line-height:normal;line-height:45px;margin-bottom:10px}.image_text .image_text_content{display:flex;flex-wrap:wrap}.image_text .image_text_content .image{overflow:hidden;width:50%}.image_text .image_text_content .text_section{align-items:center;background:#fff;display:flex;padding:40px 45px;width:50%}.image_text.image_text,.image_text.image_text .content-wrapper{position:relative}.image_text .image_text_content .image img{height:100%!important;object-fit:cover;transform:scale(1);transition:.5s;width:100%}.image_text .image_text_content .image img:hover{transform:scale(1.08)}.image_text .image_text_content .text_button{display:flex;padding-top:10px}.image_text .image_text_content .text h4{font-weight:500;line-height:normal;margin-bottom:10px}.image_text .image_text_content .text p{font-size:17px;font-weight:400;line-height:26px;margin-bottom:10px}.image_text .image_text_content .text_button a{background:#c6a885;border-radius:31px;color:#fff;padding:10px 30px;text-decoration:none;transition:.5s}.image_text .image_text_content .text_button a:hover{background:#1b1f28}.text_image .image_text_content{flex-direction:row-reverse}@media screen and (max-width:767px){.image_text .image_text_content .image{width:100%}.image_text .image_text_content .text_section{padding:30px 15px;width:100%}.image_text .image_text_content .text h4{font-size:20px;line-height:28px}.image_text .image_text_content .text_button a{font-size:15px;padding:10px 25px}.image_text .header_section{margin:0 auto 20px}.image_text .header_section p{font-size:16px!important;line-height:20px!important}.image_text .header_section h2{font-size:32px;line-height:30px}.image_text{padding:40px 0}.banner_section{padding:104px}}@media (min-width:768px) and (max-width:1024px){.image_text .image_text_content .text h4{font-size:20px;line-height:28px}.image_text .image_text_content .text_button a{font-size:15px;padding:10px 20px}.image_text .image_text_content .text_section{padding:40px 25px}.image_text .header_section h2{font-size:30px}.image_text .header_section{margin:0 auto 20px}.image_text{padding:60px 0}}.image_text .header_section p{color:#231f20;font-size:18px;font-weight:400;line-height:21px}