.banner .overlay h1{font-size:35px;width:65%;line-height:40px;margin-bottom:30px}@media (max-width:767px){.banner .overlay h1{width:100%;font-size:20px;line-height:25px}}.banner .overlay p{font-size:14px;text-align:justify}.banner .overlay{background:0 0}main .sec-1 .grid-sec .scroll-effect p{color:#fff;font-size:16px;letter-spacing:1px}main .sec-3 .scroll-effect p{color:#000;font-size:17px;font-weight:800;letter-spacing:1px}@media (max-width:767px){main .sec-3 .scroll-effect p{font-size:14px;color:#fff}}main .sec-3 .scroll-effect h3{color:#fff}main .sec-4 .scroll-effect p{color:#000;font-size:16px;letter-spacing:1px}main .sec-7 p{font-size:16px;text-align:justify;color:#000;font-weight:500}main .sec-1{background:linear-gradient(316deg,#000 0%,#31948a 47%);padding:30px 0;margin:0}main .sec-6{background:linear-gradient(316deg,#000 0%,#31948a 47%);padding:30px 0;margin:0}main .sec-6 h2{color:#fff}main .sec-6 p{color:#fff;font-weight:600}main .sec-1 p a{color:#000}main .sec-2{margin:0}main .sec-2{padding-top:20px}main .sec-1 .txt-area h2{width:100%;font-size:23px;font-style:bold;font-weight:700;color:#fff}.banner{padding-top:300px;padding-bottom:90px;background-position:center;padding-left:0;padding-right:0;background-size:cover;background-repeat:no-repeat}main .sec-1 .grid-sec{margin:0;padding-top:40px}main .sec-1 .grid-sec .scroll-effect{height:200px}main .sec-3{background-image:linear-gradient(226deg,#000 24%,rgba(49,148,138,.59) 50%);padding:50px 0;margin:0}main .sec-4{background:linear-gradient(26deg,rgba(49,148,138,.59) 24%,#000 50%);padding:50px 0;margin:0}main .sec-4 h2{color:#fff;width:100%}main .sec-4 .scroll-effect p{color:#fff}main .sec-4 .scroll-effect h3{color:#fff}main .sec-3 h2{width:100%;font-size:30px;color:#fff;font-weight:400}main .sec-3 .scroll-effect{height:200px}main .sec-4 .scroll-effect{height:200px}main .sec-6{margin:0;padding:30px 0}main .sec-2 .carousel-container .btn-2{margin-left:54%}@media (max-width:767px){main .sec-3 img,main .sec-4 img{margin:0;padding:30px 0}.banner{padding-top:80px}}@media (max-width:1024px){main .sec-2 .carousel-container .btn-1{margin:0;padding:0;padding-top:8px;padding-bottom:8px}main .sec-2 .carousel-container .btn-2{padding:0;padding-top:8px;padding-bottom:8px;padding-left:15px;padding-right:20px}}@media (max-width:576px){main .sec-2 .carousel-container .btn-1{bottom:15%;left:10%}main .sec-2 .carousel-container .btn-2{bottom:15%;left:0}}@media (max-width:767px){footer .text-area .btn-sec{padding-top:20px}footer .text-area .btn-2{margin-top:10px}}.accordion-item{background-color:#000;border:none;margin-top:20px}.accordion-button:focus{box-shadow:none}.accordion-button{background-color:#faf7f7;font-size:12px;line-height:20px;color:#000;font-weight:700}.accordion .accordion-body p{color:#fff;text-align:justify;margin-top:20px;font-size:14px;font-weight:600;padding:0}main .sec-5 .scroll-effect p{color:#fff;padding-right:10px}@media (max-width:1200px){.footer-content .footer-nav h2{font-size:20px}}@media (max-width:1200px){.footer-content .footer-nav h2{font-size:30px;padding-top:30px}}@media (max-width:992px){.footer-content .footer-nav h3{display:none}}footer .footer-links{border:none}.sec-8 p{color:#000!important;font-size:14px!important;font-weight:600!important;letter-spacing:1px!important}@media (max-width:576px){main .sec-2 h2{font-size:19px}}@media (max-width:767px){main .sec-3 h2{font-size:19px}.sec-3 .scroll-effect p{font-size:12px!important;color:#fff!important}.banner .overlay h1{padding-top:50px;font-size:18px}main .sec-4 h2{font-size:19px}main .sec-4 .scroll-effect p{font-size:13px}main .sec-5 h2{font-size:16px;line-height:30px}}