.hero_banner{position:relative}.hero_banner .hero_banner_section.show_image .hero_banner_image .hero_banner_content img{border-radius:100%}.hero_banner.image{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero_banner .hero_banner_section{position:relative;z-index:1}.hero_banner .hero_banner_section.show_image{display:flex;flex-wrap:wrap;margin:0 -20px}.hero_banner .hero_banner_section.show_image .hero_banner_text{padding:40px 20px 0;width:65%}.hero_banner .hero_banner_section.show_image .hero_banner_image{display:block;padding:0 20px;width:35%}.hero_banner .hero_banner_section.show_image .hero_banner_text h1{color:#fff;font-size:50px;font-weight:700;letter-spacing:-.5600000023841858px;line-height:60px;margin:0 0 20px;max-width:700px}.hero_banner .hero_banner_section h1{color:#fff;font-size:56px;font-weight:700;line-height:60px;margin:0 0 15px}.hero_banner .hero_banner_section.show_image .hero_banner_text p{color:#fff;display:inline-block;font-size:28px;font-weight:400;line-height:36px;margin:0}.hero_banner .hero_banner_section p{color:#fff;display:inline-block;font-size:22px;font-weight:400;line-height:36px;margin:0;max-width:819px}.hero_banner .hero_banner_text .hero_banner_cta a{background:#fff;border-radius:50px;color:#c00;display:inline-block;font-size:18px;font-weight:700;padding:14px 40px;text-decoration:none}.hero_banner_section .hero_banner_details{max-width:850px}.hero_banner .hero_banner_section .hero_banner_image img{height:400px!important;object-fit:cover;width:400px}.hero_banner .hero_banner_svg{background:#fff;bottom:0;left:0;position:absolute;width:100%;z-index:1}.hero_banner .hero_banner_svg svg{height:auto;width:100%!important}.hero_banner.image:after{background:#e10a0acc;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero_banner .hero_banner_image{display:none}.hero_banner .hero_banner_text .hero_banner_cta{margin:28px 0 0}.simple-txt ul{padding:0 0 0 25px}.simple-txt ul li{margin-bottom:10px}@media only screen and (max-width:767px){.hero_banner .hero_banner_section.show_image{margin:0}.hero_banner .hero_banner_section h1,.hero_banner .hero_banner_section.show_image .hero_banner_text{padding:0}.banner_sliders .slider-container h1{font-size:28px!important;line-height:normal!important}.banner_sliders .slider-container .hero_banner_cta a{font-size:15px!important}}@media (min-width:768px) and (max-width:1024px){.banner_sliders .slider-container h1,.hero_banner .hero_banner_section h1{font-size:35px!important;line-height:normal!important}.hero_banner .hero_banner_section p{font-size:20px;line-height:normal}.hero_banner .hero_banner_section.show_image{margin:0}}@media (min-width:1025px) and (max-width:1280px){.banner_sliders .slider-container h1,.hero_banner .hero_banner_section h1{font-size:40px!important;line-height:normal!important}.hero_banner .hero_banner_section .hero_banner_image img{height:320px!important;width:320px}}.banner_sliders{margin-top:72px}.banner_sliders .slider-container{margin:auto;overflow:hidden;position:relative}.banner_sliders .slide{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:150px 0;position:relative}.banner_sliders .slide:after{background:#e10a0acc;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner_sliders .slide .content-details{margin:0;max-width:850px;position:relative;z-index:99}.banner_sliders .slider-container .dots-container{bottom:0;position:absolute;width:100%;z-index:9}.banner_sliders .slider-container h1{color:#fff;font-size:56px;font-weight:700;line-height:60px;margin:0 0 15px}.banner_sliders .slider-container p{color:#fff;display:inline-block;font-size:22px;font-weight:400;line-height:36px;margin:0;max-width:819px}.banner_sliders .slider-container .hero_banner_cta{margin:28px 0 0}.banner_sliders .slider-container .hero_banner_cta a{background:#fff;border-radius:50px;color:#c00;display:inline-block;font-size:18px;font-weight:700;padding:14px 40px;text-decoration:none}.banner_sliders .slider{display:flex;transition:transform .5s ease-in-out}.banner_sliders .slide{min-width:100%;transition:opacity .5s ease-in-out}.banner_sliders .dots-container{padding:10px;text-align:center}.banner_sliders .dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:5px;width:12px}.banner_sliders .dot.active{background-color:#fff}