@media screen and (max-width:800px){.formDetails>h2{display:none}.formDetails .wpcf7 form span>input{font-size:1em}.page-template-flexible-page .formDetails{margin-top:70px}}@media screen and (min-width:800px){.page-template-flexible-page .formDetails{float:right;margin:8% 70px 5% 0;padding-left:70px;padding-right:0;border-left:1px solid #9e9d98;border-right:none}}.visible div#banner span{bottom:60%;color:#fff}#banner span h1{font-size:5rem;margin:0;letter-spacing:7.5px;color:#e4e2d0}#banner span p{font-size:3.5rem;margin:0;color:#e4e2d0}#banner span .hero-section{display:flex;align-items:center;justify-content:center;gap:1rem;margin:2rem 0}.hero-section .btn{color:#e4e2d0;padding:15px 35px;border:1px solid #fff;font-size:13px;letter-spacing:1.8px;line-height:14px;font-weight:700}#banner span:after{content:none!important}@media (max-width:768px){#banner span h1.hero-banner{width:100%!important;font-size:3.75rem}#banner span p.hero-sub-heading{font-size:3rem}#banner span .hero-section{flex-direction:column;align-items:stretch;width:50%;margin-left:auto;margin-right:auto}}@media (max-width:576px){#banner span h1.hero-banner{width:100%;font-size:2.5rem;letter-spacing:2px}#banner span p.hero-sub-heading{font-size:1.8rem}#banner span .hero-section{width:65%}}.nta_wa_button{display:flex;width:fit-content;margin-bottom:25px}.nta_wa_button a.wa__button{width:fit-content;display:flex;align-items:center;min-height:40px}.wa__btn_w_icon .wa__btn_icon img{width:20px;height:30px}.wa__stt_online .wa__btn_txt{padding-top:8px;padding-left:32px;padding-bottom:10px}.wa__btn_w_icon .wa__btn_icon{left:8px}.wa__btn_w_icon .wa__btn_txt .wa__btn_title{font-size:11px}