.about-wrapper .about-info .about-info-data,.contact-wrapper .contact-info .contact-info-data{position:relative}.agent-elite-container{max-width:1556px;padding:0 16px;margin:0 auto}.about-wrapper .footer .footer-wrapper{border-top:none}.about-wrapper .about-info .about-info-data a span,.contact-us-wrapper .contact-us-info h2 span{color:var(--primary_color)}.about-wrapper .about-info .about-info-data .about-social-media li svg,.contact-wrapper .contact-info .contact-info-data .contact-social-media li svg{fill:var(--primary_color)}.about-us .about-us-container .about-us-wrapper .about-us-card1 .about-info ul li:not(:last-child),.about-us .about-us-container .about-us-wrapper .about-us-card2 .about-info ul li:not(:last-child),.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:20px}.contact-us-wrapper{user-select:none;background-image:url(../../assets/img/contact-us-bg.webp);background-repeat:no-repeat;width:100%;height:551px;background-size:100% 551px;padding:60px 0 54px;max-width:100%;user-select:none}.contact-us-wrapper .contact-us-info h2{color:#fff;font-family:Newsreader,serif;font-size:38px;font-weight:400;line-height:normal;margin-bottom:30px;user-select:none}.contact-us-wrapper .contact-us-info label{color:#fff;font-size:16px;font-weight:400;line-height:normal;margin-bottom:10px;margin-left:4px}.contact-us-wrapper .contact-us-info label.disclaimer{font-size:12px}.contact-us-wrapper .contact-us-info input{height:44px;outline:0;border:1px solid;border-radius:100px;padding:10px 20px;background:#fff}.contact-us-wrapper .contact-us-info .message-block{margin-top:30px}.contact-us-wrapper .contact-us-info textarea{border-radius:20px;border:1px solid;background:#fff;outline:0;padding:10px 100px 10px 20px;min-height:150px}.contact-us-wrapper .contact-us-info .submit-btn{color:#fff;font-size:18px;font-weight:500;line-height:normal;padding:10px 30px;background:var(--primary_color);margin-top:30px;border-radius:100px}@media (min-width:993px) and (max-width:1279px){.about-me .about-me-wrapper .about-me-info h2 span,.about-us .about-us-container .about-us-title span,.about-wrapper .about-info .about-info-data a span,.contact-us-wrapper .contact-us-info h2 span,.contact-wrapper .contact-info .contact-info-data a span{color:var(--primary_color)}}.about-wrapper .about-banner,.contact-wrapper .contact-banner{position:relative;width:100%}.about-wrapper .about-banner::after,.contact-wrapper .contact-banner::after{position:absolute;content:"";top:0;width:100%;background-image:url(../../assets/img/about-overlay.webp);height:100%}.about-wrapper .about-banner .banner-img,.contact-wrapper .contact-banner .banner-img{height:542px;width:100%}.about-wrapper .about-banner .about-image{position:absolute;bottom:0;transform:translate(-50%,50%);z-index:10;left:50%;border-radius:100%;width:170px;height:170px;border:3px solid var(--primary_color)}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{color:#fff;text-align:center;font-family:Newsreader,serif;font-size:50px;font-weight:400;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.about-wrapper .about-info{text-align:center;margin-top:120px}.about-wrapper .about-info img,.contact-wrapper .contact-info img{width:300px;height:300px;border-radius:100%;border:3px solid var(--primary_color);transform:translateY(-50%)}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{color:#000;text-align:center;font-family:Newsreader,serif;font-size:38px;line-height:normal;margin-bottom:10px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{color:#000;text-align:center;font-size:22px;font-weight:400;line-height:normal;margin:0}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{color:#000;font-size:22px;font-weight:400;line-height:normal;display:inline-block;margin:20px 0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{border-right:1px solid #bdbdbd;padding-right:20px}.about-wrapper .about-info .about-info-data .about-email,.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:20px}.about-wrapper .about-info .about-info-data .about-social-media{margin:0;padding:0 0 10px}.about-wrapper .about-info .about-info-data .about-social-media li a,.contact-wrapper .contact-info .contact-info-data .contact-social-media li a{margin:0}.about-wrapper .about-info .about-info-data .about-content{margin-top:25px;margin-bottom:80px;font-style:normal;padding:20px}.about-wrapper .about-info .about-info-data .about-content p{color:#000;font-size:16px;font-weight:400;line-height:25px;margin:0}.about-wrapper .about-info .about-info-data .about-content ol li,.about-wrapper .about-info .about-info-data .about-content ul li{color:#000;font-size:16px;font-weight:400;line-height:25px;text-align:left;margin:0;list-style:disc}.contact-wrapper .contact-banner .contact-image{position:absolute;bottom:0;transform:translate(-50%,50%);z-index:10;left:50%;border-radius:100%;border:3px solid var(--primary_color);max-width:250px;max-height:250px}.contact-wrapper .contact-info{text-align:center;margin-top:170px}.contact-wrapper .contact-info .contact-info-data .contact-social-media{margin-bottom:60px;padding:0}@media (min-width:1280px) and (max-width:1540px){.contact-us-wrapper .contact-us-info h2{font-size:30px;line-height:30px;margin-bottom:25px}.contact-us-wrapper{height:491px;padding:40px 0;background-size:100% 491px}.contact-us-wrapper .contact-us-info .message-block{margin-top:25px}.contact-us-wrapper .contact-us-info .submit-btn{font-size:16px;line-height:24px;margin-top:25px}}@media (min-width:1280px) and (max-width:1535px){.about-wrapper .about-banner .banner-img,.contact-wrapper .contact-banner .banner-img{height:386px}.about-wrapper .about-banner .about-image,.contact-wrapper .contact-banner .contact-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:38px;line-height:38px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:145px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:30px;line-height:30px}.about-wrapper .about-info .about-info-data .desig,.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data .desig,.contact-wrapper .contact-info .contact-info-data a{font-size:20px;line-height:30px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}}@media (min-width:1024px) and (max-width:1279px){.contact-us-wrapper .contact-us-info h2{font-size:28px;line-height:28px;margin-bottom:25px}.contact-us-wrapper{height:491px;background-size:100% 491px;padding:40px 0}.contact-us-wrapper .contact-us-info .message-block{margin-top:25px}.contact-us-wrapper .contact-us-info .submit-btn{font-size:16px;line-height:24px;margin-top:25px}.about-wrapper .about-banner .about-image{height:220px;width:220px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:36px;line-height:36px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:138px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:28px;line-height:28px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:18px;line-height:28px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:18px;line-height:28px;margin:17px 0}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content,.contact-wrapper .contact-info .contact-info-data .contact-content{margin-top:50px;margin-bottom:100px}.about-wrapper .about-info .about-info-data .about-content p,.contact-wrapper .contact-info .contact-info-data .contact-content p{color:#000;font-size:15px;font-weight:400;line-height:24px;text-align:left;margin:0}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}}@media (min-width:769px) and (max-width:1023px){.contact-us-wrapper{height:645px;padding:40px 0;background-size:cover}.contact-us-wrapper .contact-us-info h2{font-size:28px;line-height:28px;margin-bottom:25px}.contact-us-wrapper .contact-us-info .message-block{margin-top:25px}.contact-us-wrapper .contact-us-info .submit-btn{font-size:16px;line-height:24px;margin-top:25px}.about-wrapper .about-banner .about-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:34px;line-height:34px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:135px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:26px;line-height:26px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:16px;line-height:26px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:16px;line-height:26px;margin:13px 0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{padding-right:15px}.about-wrapper .about-info .about-info-data .about-email,.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:15px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content,.contact-wrapper .contact-info .contact-info-data .contact-content{margin-top:40px;margin-bottom:80px}.about-wrapper .about-info .about-info-data .about-content p,.contact-wrapper .contact-info .contact-info-data .contact-content p{font-size:14px;line-height:22px}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}}@media (min-width:640px) and (max-width:768px){.contact-us-wrapper{height:625px;padding:25px 0;background-size:cover}.contact-us-wrapper .contact-us-info h2{font-size:25px;line-height:25px;margin-bottom:23px}.contact-us-wrapper .contact-us-info input{height:44px;outline:0;border:1px solid;border-radius:100px;padding:10px 20px;background:#fff;margin-bottom:10px}.contact-us-wrapper .contact-us-info .message-block{margin-top:0}.contact-us-wrapper .contact-us-info .submit-btn{margin-top:15px}.about-wrapper .about-banner .about-banner-img,.contact-wrapper .contact-banner .contact-banner-img{height:300px!important}.about-wrapper .about-banner .about-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:25px;line-height:25px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:115px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:24px;line-height:24 px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:16px;line-height:26px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:16px;line-height:24px;margin:13px 0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{padding-right:15px}.about-wrapper .about-info .about-info-data .about-email,.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:15px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content{margin-top:40px;margin-bottom:70px}.about-wrapper .about-info .about-info-data .about-content p{font-size:16px;line-height:25px}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}}@media screen and (max-width:639px){.contact-us-wrapper{height:600px;padding:20px 0;background-size:cover;background-position:center;margin-top:10px}.contact-us-wrapper .contact-us-info h2{font-size:22px;line-height:22px;margin-bottom:20px}.contact-us-wrapper .contact-us-info input{height:41px;margin-bottom:10px}.contact-us-wrapper .contact-us-info .message-block{margin-top:0}.contact-us-wrapper .contact-us-info .submit-btn{margin-top:10px}.about-wrapper .about-banner .about-banner-img,.contact-wrapper .contact-banner .contact-banner-img{height:384px!important}.about-wrapper .about-banner .about-banner-img img,.contact-wrapper .contact-banner .contact-banner-img img{-o-object-fit:cover;object-fit:cover}.about-wrapper .about-banner .about-image{height:200px;width:200px}.about-wrapper .about-banner .about-title,.contact-wrapper .contact-banner .contact-title{font-size:22px;line-height:22px}.about-wrapper .about-info,.contact-wrapper .contact-info{margin-top:115px}.about-wrapper .about-info .about-info-data h4,.contact-wrapper .contact-info .contact-info-data h4{font-size:22px;line-height:22px;margin-bottom:5px}.about-wrapper .about-info .about-info-data .desig,.contact-wrapper .contact-info .contact-info-data .desig{font-size:16px;line-height:24px}.about-wrapper .about-info .about-info-data a,.contact-wrapper .contact-info .contact-info-data a{font-size:16px;line-height:24px;margin:0}.about-wrapper .about-info .about-info-data .about-call,.contact-wrapper .contact-info .contact-info-data .contact-call{border-right:none;padding-right:0;margin-top:15px}.about-wrapper .about-info .about-info-data .about-email{padding-left:0;margin-bottom:15px}.about-wrapper .about-info .about-info-data .about-social-media li:not(:last-child),.contact-wrapper .contact-info .contact-info-data .contact-social-media li:not(:last-child){margin-right:10px}.about-wrapper .about-info .about-info-data .about-content,.contact-wrapper .contact-info .contact-info-data .contact-content{margin-top:30px;margin-bottom:50px;padding:10px}.about-wrapper .about-info .about-info-data .about-content p,.contact-wrapper .contact-info .contact-info-data .contact-content p{font-size:16px;line-height:25px}.contact-wrapper .contact-banner .contact-image{height:180px;width:180px}.contact-wrapper .contact-info .contact-info-data .contact-email{padding-left:0;margin-bottom:2px}}