.areas_container .bg-theme{background-color:#fdf0ed}.areas_container .bg-theme-dark{background-color:#eb6753}.areas_container section{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s!important}.areas_container .chishti-global-heading.style-1{font-family:sans-serif;font-weight:300;letter-spacing:1px;display:inline-block;margin:0;padding:30px 0 45px;position:relative;line-height:20px;font-size:25px!important;color:#eb6753;font-weight:700!important}.areas_container .chishti-global-heading.style-1:before{content:"";border:10px solid #eb6753;border-bottom:0;position:absolute;width:90%;top:0;height:25px;margin:0 auto;left:0;right:0}.areas_container .chishti-global-heading.style-1:after{content:"";border:10px solid #eb6753;border-top:0;position:absolute;width:90%;bottom:15px;height:25px;margin:0 auto;left:0;right:0}.areas_container .chishti-global-heading.style-2{font-size:36px;font-style:italic;color:red}.areas_container .chishti-global-heading.style-3{font-size:18px;font-weight:400;color:#007bff}.areas_container .general_button{background-color:#fff;font-size:15px;font-weight:600;fill:#181a20;color:#181a20;border:1px solid #181a20;border-radius:12px 12px 12px 12px;padding:18px 30px}.areas_container h2{font-weight:700;text-transform:capitalize;font-family:Poppins,Sans-serif;font-size:35px;line-height:1.5em;color:#fff}.areas_container h2.chishti-global-heading{letter-spacing:5px!important}.areas_container .btn-custom{background-color:#e26a57;border:none;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.375rem;transition:background-color .3s ease}.areas_container .btn-custom:focus,.areas_container .btn-custom:hover{background-color:#d55a48!important;color:#fff}.areas_container .btn-custom svg{width:1rem;height:1rem}.areas_container .highlight{color:#f9a85b;text-decoration:unset}.areas_container p{text-align:justify}.areas_container .overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;padding:0 1rem;max-width:800px}.areas_container #section-1.image-container{position:relative;width:100%;height:100vh;overflow:hidden}.areas_container #section-1.image-container img{width:100%;height:100%;object-fit:cover;display:block}.areas_container #section-2{background-color:#fff;position:relative;overflow:visible;padding-top:3rem;padding-bottom:3rem}.areas_container section#section-3{background-color:#eb6753}.areas_container .form_fill_heading{font-size:1.25rem!important}.areas_container .btn-learn{font-weight:600;font-size:.875rem;line-height:1.25rem;border:1px solid #000;border-radius:.375rem;padding:.75rem 1.5rem;transition:background-color .3s,color .3s}.areas_container .btn-learn:hover{background-color:#000;color:#fff}.areas_container .list-custom{padding-left:1.25rem}.areas_container .list-custom li{margin-bottom:.25rem}.areas_container .image-large{width:320px;height:450px;object-fit:cover;border-radius:.5rem}@media(min-width:576px){.areas_container .image-large{width:360px}}@media(min-width:768px){.areas_container .image-large{width:400px}}.areas_container .image-small-1{width:250px;height:230px;bottom:-2rem;right:23.5rem}.areas_container .image-small-1,.areas_container .image-small-2{object-fit:cover;border-radius:.5rem;border:1px solid #fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);position:absolute;background:#fff}.areas_container .image-small-2{width:200px;height:150px;bottom:-60px;right:17.5rem}.areas_container .container-custom{max-width:1120px;margin-left:auto;margin-right:auto;padding:4rem 1.5rem}.areas_container .grid_buttons{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-auto-flow:row;justify-items:center;align-items:center;border-radius:12px 12px 12px 12px;margin:0 15px;padding:50px 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0 auto;padding:10px}.areas_container .general_button{padding:12px 20px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;min-width:200px;justify-content:center}.areas_container .general_button:hover{transform:translateY(-2px)}.areas_container .general_button:focus{outline:3px solid #80bdff;outline-offset:2px}.areas_container #section-8{background-color:#fff;position:relative;overflow:visible;padding-top:3rem;padding-bottom:3rem}.areas_container #section-8 .text-custom-orange{color:#e25f47}.areas_container #section-8 .btn-custom-dark{background-color:#12141d;color:#fff;font-weight:600}.areas_container #section-8 .btn-custom-dark:hover{opacity:.9;color:#fff}.areas_container #section-8 .image-container{position:absolute;bottom:0;right:0;transform:0;max-width:40%;pointer-events:none;user-select:none}@media(max-width:767.98px){.areas_container #section-8 .image-container{position:static;transform:none;max-width:100%;margin-top:2rem;pointer-events:auto;user-select:auto}}