*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:"raleway";src:url("../fonts/Raleway.ttf")}@font-face{font-family:"avenir-light";src:url("../fonts/Avenir Light.ttf")}body a{display:inline-block;text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body .container-fluid{max-width:93%}body .topLine{background:#000;padding:12px 0 9px}body .topLine .t_left span{color:#fff;font-size:18px;font-family:"avenir-light";letter-spacing:3px}body .topLine .t_left a{color:#fff;font-size:18px;font-family:"avenir-light";letter-spacing:3px}body .topLine .t_right{text-align:end;margin:2px 0 0}body .topLine .t_right a{margin:0 0 0 15px}body .topLine .t_right a i{color:#a3a3a3}body .nav_bar .container-fluid{max-width:97%}body .nav_bar .navbar .navbar-nav .nav-item .nav-link{color:#000;font-family:"avenir-light";font-size:18px;padding:10px 25px 10px 5px}body .banner .banner_texts{background:url("../images/bannerImg.jpg");background-attachment:fixed;height:100vh;padding:200px 0 0;text-align:center;position:relative}body .banner .banner_texts .bannerImg{position:fixed;width:94%;height:100%;top:25%;left:3%;z-index:-1}body .banner .banner_texts h3{color:#fff;font-size:90px;font-weight:100;font-family:"raleway"}body .banner .banner_texts p{font-family:"avenir-light";color:#fff;font-size:20px;margin:25px auto 50px;max-width:50%;text-align:center}body .banner .banner_texts a{color:#fff;font-family:"avenir-light";font-size:18px;text-align:center}body .boxes{padding:80px 0 0}body .boxes .row{margin-bottom:40px}body .boxes .b_left{height:560px;background:#f1f1f1;display:flex;align-items:center;padding:0 210px}body .boxes .b_left p{font-family:"avenir-light";color:#000;font-size:18px;line-height:32px}body .boxes .b_right{height:560px}body .boxes .b_right img{height:100%;width:100%;object-fit:cover}body .contact{padding:60px 0 80px}body .contact .c_left{max-width:72%;margin:0 0 0 auto}body .contact .c_left h3{font-family:"Raleway";color:#000;font-size:50px}body .contact .c_left p{font-family:"avenir-light";color:#000;font-size:20px;margin-top:20px}body .contact .c_right form .input-group{margin:0 0 20px}body .contact .c_right form .input-group input{margin:0 10px 10px 0;max-width:48%;border:none;border-bottom:1px solid #000;border-radius:0;padding:7px 10px 12px 15px;color:#000}body .contact .c_right form .input-group input::placeholder{color:#000}body .contact .c_right form input{margin:0 10px 10px 0;border:none;border-bottom:1px solid #000;border-radius:0;padding:7px 10px 12px 15px;color:#000}body .contact .c_right form input::placeholder{color:#000}body .contact .c_right form textarea{margin:0 10px 10px 0;width:100%;border:none;border-bottom:1px solid #000;border-radius:0;padding:7px 10px 70px 15px;color:#000}body .contact .c_right form textarea::placeholder{color:#000}body .contact .c_right form .submit_btn{text-align:center;margin-top:30px}body .contact .c_right form .submit_btn .submit-btn{background:#000;color:#fff;padding:13px 0px 12px;width:100%}body .map .map_part{text-align:center;max-width:70%;margin:auto}body .map .map_part iframe{width:100%}body .blogs{padding:120px 0 80px}body .blogs .blog_left a{color:#000;font-family:"avenir-light";font-size:20px}body .blogs .blog_right{display:flex;justify-content:end}body .blogs .blog_right .search-container{position:relative;display:flex;align-items:center}body .blogs .blog_right .search-icon{background:#fff;border:none;cursor:pointer;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s}body .blogs .blog_right .search-icon:hover{background:#ddd}body .blogs .blog_right .search-icon img{width:20px;height:20px}body .blogs .blog_right .search-input{width:0;opacity:0;padding:8px;border:1px solid #ccc;border-radius:20px;outline:none;transition:width .3s ease,opacity .3s ease;position:absolute;right:0}body .blogs .blog_right .search-container.active .search-input{width:200px;opacity:1;padding-left:10px}body .blogs .blog_right a{color:#000;border:1px solid #000;background:rgba(0,0,0,0);padding:8px 35px 9px;margin:0 0 0 40px}body .blogs .blogBox{border:1px solid #bfbfbf;margin:40px 0 0;height:450px;position:relative}body .blogs .blogBox .b-text{text-align:center;max-width:400px;margin:auto;margin-top:195px}body .blogs .blogBox .b-text h5{font-family:"Raleway";font-weight:100;color:#000;font-size:30px}body .blogs .blogBox .b-text p{font-family:"avenir-light";color:#000;font-size:16px;margin-top:10px}body .faq_banner{background:url("../images/faqBanner_blur.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}body .faq_banner .f_bannerTexts{text-align:center;padding:100px 0}body .faq_banner .f_bannerTexts h3{font-family:"Raleway";color:#fff;font-size:45px}body .faq_banner .f_bannerTexts h4{font-family:"avenir-light";color:#fff;font-size:20px;margin:33px 0 33px}body .faq_banner .f_bannerTexts p{font-family:"avenir-light";color:#fff;font-size:20px;max-width:80%;margin:auto}body .faq{padding:120px 0 60px}body .faq .faq_inside h3{color:#000;font-family:"Raleway";font-size:35px;font-weight:100}body .faq .faq_inside p{font-family:"avenir-light";color:#000;font-size:18px;margin-top:30px;max-width:70%}body .privacy_banner{background:url("../images/privacy.jpeg");height:500px;background-repeat:no-repeat;background-position:center;background-size:cover}body .privacy_policy{padding:100px 0 0px}body .privacy_policy .p_texts{text-align:center}body .privacy_policy .p_texts h3{color:#000;font-family:"Raleway";font-weight:100;font-size:50px}body .privacy_policy .p_texts h4{font-family:"avenir-light";color:#000;font-size:20px;margin:30px 0 30px}body .privacy_policy .p_texts p{font-family:"avenir-light";color:#000;font-size:18px;margin:0 auto 10px;max-width:70%}body .privacy_policy .p_texts a{color:#000;font-family:"avenir-light";font-size:18px;margin:60px 0 0}body .footer{padding:100px 0 30px}body .footer .formPart{text-align:center;max-width:35%;margin:auto}body .footer .formPart h3{font-family:"Raleway";color:#000;font-size:23px;font-weight:200}body .footer .formPart form input{border:none;border-bottom:1px solid #000;border-radius:0;color:#000;padding:10px 0 7px 8px;width:100%}body .footer .formPart form input::placeholder{color:#000}body .footer .formPart form .subscribe-submit-btn{color:#fff;background:#000;padding:11px 0 10px;font-family:"avenir-light";font-size:18px;width:100%;margin:10px 0 0}body .footer .footerLinks{text-align:center}body .footer .footerLinks .mailId{font-family:"avenir-light";color:#000;font-size:18px;margin:90px 0 30px}body .footer .footerLinks .socialLinks a{margin:0 8px 20px;color:#a3a3a3}body .footer .footerLinks .socialLinks a i{color:#a3a3a3}body .footer .footerLinks p{font-size:15px;color:#000;font-family:"avenir-light"}body .chat-button{position:fixed;bottom:20px;right:20px;background-color:#aabcbf;color:#fff;border:none;padding:13px 50px;border-radius:6px;cursor:pointer;font-size:20px;box-shadow:2px 2px 10px rgba(0,0,0,.2)}body .chat-container{position:fixed;bottom:80px;right:20px;width:300px;background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:none;flex-direction:column;overflow:hidden}body .chat-header{background:#fff;color:#000;padding:10px;text-align:start;font-size:18px;box-shadow:rgba(0,0,0,.35) 0px 5px 15px}body .chat-header span{font-size:12px}body .chat-header i{color:#43b72a}body .chat-body{height:400px;overflow-y:auto;padding:10px;display:flex;flex-direction:column}body .chat-message{background:#f1f1f1;padding:8px 12px;border-radius:15px;margin:5px 0;max-width:80%}body .user-message{background:#007bff;color:#fff;align-self:flex-end}body .chat-input{display:flex;padding:10px;border-top:1px solid #ddd;background:#fff}body .chat-input input{flex:1;padding:8px;border:1px solid #ddd;border-radius:5px;outline:none}body .chat-input button{margin-left:10px;background:#007bff;color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:5px}body .chat-input button:hover{background:#0056b3}@media(max-width: 1600px){body .boxes .b_left{padding:0 130px}}@media(max-width: 1440px){body .banner .banner_texts h3{font-size:70px}body .banner .banner_texts p{font-size:18px}body .boxes .b_left{padding:0 100px}body .boxes .b_left p{font-size:16px;line-height:28px}}@media(max-width: 1366px){body .banner .banner_texts p{max-width:65%}}@media(max-width: 1199px){body .boxes .b_left{padding:0 80px}}@media(max-width: 1024px){body .banner .banner_texts{padding:170px 0 0}body .nav_bar .container-fluid{max-width:99%}}@media(max-width: 991px){body .nav_bar .navbar .navbar-toggler{border:none;outline:none}body .nav_bar .navbar .navbar-toggler:focus{box-shadow:none}body .boxes .b_left{padding:70px 80px;height:initial}body .boxes .b_right{height:initial}body .contact .c_left{max-width:100%}}@media(max-width: 768px){body .nav_bar .navbar .navbar-brand img{max-height:100px}body .banner .banner_texts{height:84vh;padding:135px 0 0}body .banner .banner_texts h3{font-size:60px;line-height:65px}body .banner .banner_texts p{max-width:80%;font-size:16px}body .faq_banner .f_bannerTexts h3{font-size:40px}body .faq_banner .f_bannerTexts h4{font-size:18px;margin:28px 0 28px}body .faq_banner .f_bannerTexts p{font-size:18px;max-width:90%}body .faq{padding:75px 0 20px}body .faq .faq_inside h3{font-size:30px}body .faq .faq_inside p{font-size:16px;margin-top:20px;max-width:100%}body .privacy_banner{height:365px}body .privacy_policy{padding:60px 0 0px}body .blogs{padding:40px 0 10px}}@media(max-width: 767px){body .contact .c_left{margin:0 0 50px}body .contact .c_left h3{font-size:42px}body .contact .c_left p{font-size:18px;margin-top:10px}body .map .map_part{max-width:100%}body .footer .formPart{max-width:70%}}@media(max-width: 576px){body .topLine .container-fluid{max-width:95%}body .topLine .t_left a{font-size:14px;line-height:18px}body .topLine .t_left span{font-size:14px;line-height:18px}body .topLine .t_right a{margin:0 0 0 5px}body .nav_bar .container-fluid{max-width:99%}body .nav_bar .navbar .navbar-nav .nav-item .nav-link{font-size:15px;padding:8px 0 0px 10px}body .boxes{padding:35px 0 0}body .boxes .row{margin-bottom:20px}body .boxes .b_left{padding:20px 20px}body .boxes .b_left p{font-size:14px;line-height:22px}body .contact{padding:20px 0 80px}body .chat-button{padding:11px 25px}body .privacy_banner{height:200px}body .privacy_policy .p_texts h4{margin:20px 0 20px}body .privacy_policy .p_texts h3{font-size:40px}body .privacy_policy .p_texts p{font-size:14px;max-width:95%}body .blogs .blog_right a{margin:0 0 0 16px}body .blogs .blogBox .b-text h5{font-size:24px}body .blogs .blogBox .b-text p{font-size:14px;margin-top:5px}body .p_footer{padding:20px 0 30px}body .faq_banner .f_bannerTexts{padding:65px 0}body .faq_banner .f_bannerTexts h3{font-size:32px}body .faq_banner .f_bannerTexts h4{font-size:16px;margin:20px 0 20px}body .faq_banner .f_bannerTexts p{font-size:14px;max-width:95%}body .faq{padding:35px 0 0px}body .faq .faq_inside h3{font-size:26px}body .faq .faq_inside p{font-size:14px;margin-top:10px}body .faq_footer{padding:70px 0 30px}}@media(max-width: 425px){body .chat-button{font-size:15px}body .topLine .container-fluid{max-width:93%}body .topLine .t_left span{font-size:14px}body .topLine .t_left a{font-size:14px}body .banner .banner_texts{height:71vh;padding:80px 0 0}body .banner .banner_texts h3{font-size:40px;line-height:45px}body .banner .banner_texts p{max-width:90%;font-size:14px}body .boxes .b_left p{font-size:15px;line-height:24px}}@media(max-width: 375px){body .contact{padding:30px 0 80px}}