/**handles:astraa-child-theme-css**/
@font-face{font-family:Gotham;src:url('https://onlinerep.com/wp-content/themes/astra-child/assets/fonts/Gotham-Black.eot');src:url('https://onlinerep.com/wp-content/themes/astra-child/assets/fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),url('https://onlinerep.com/wp-content/themes/astra-child/assets/fonts/Gotham-Black.woff2') format('woff2'),url('https://onlinerep.com/wp-content/themes/astra-child/assets/fonts/Gotham-Black.woff') format('woff'),url('https://onlinerep.com/wp-content/themes/astra-child/assets/fonts/Gotham-Black.ttf') format('truetype'),url('https://onlinerep.com/wp-content/themes/astra-child/assets/fonts/Gotham-Black.svg#Gotham-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}.blue-text{color:#0099cd}.primary-text{color:#0099cd}.title-600 .elementor-heading-title{font-weight:600!important}.title-700 .elementor-heading-title{font-weight:700!important}.title-700 .elementor-heading-title span{font-weight:700!important}.title-800 .elementor-heading-title span{font-weight:800!important}.title-900 .elementor-heading-title span{font-weight:900}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.mb-0{margin-bottom:0!important}.line-h50 .elementor-widget-container .elementor-heading-title{line-height:50px!important}.wide-spacing .elementor-heading-title{letter-spacing:4px!important}.normal-spacing .elementor-heading-title{letter-spacing:.32px!important}.narrow-spacing .elementor-heading-title{letter-spacing:-2pxc!important}.sec-heading .elementor-heading-title{position:relative}.sec-heading .elementor-heading-title:before{content:"";position:absolute;width:12px;height:100%;background:#0099cd;top:-3px;right:-21px}.topbar-sec .app-experts .elementor-widget-container p{margin-bottom:0}.topbar-sec .app-experts .elementor-widget-container p a{color:#fff}.header-menu-sec{box-shadow:0 5px 10.1px 0 #00000017}.header-menu-sec .nav-menu .elementor-widget-container .menu-item a.hfe-menu-item:focus,.header-menu-sec .nav-menu .elementor-widget-container .menu-item a.hfe-menu-item:hover{-webkit-text-stroke-width:1.5px}.header-menu-sec .nav-menu .elementor-widget-container .menu-item.current-menu-ancestor a.hfe-menu-item,.header-menu-sec .nav-menu .elementor-widget-container .menu-item.current-menu-item a.hfe-menu-item{-webkit-text-stroke-width:1.5px}.header-menu-sec .nav-menu .elementor-widget-container .hfe-nav-menu nav.hfe-nav-menu__layout-horizontal .hfe-nav-menu li#menu-item-19.menu-item .hfe-has-submenu-container a.hfe-menu-item{pointer-events:none!important}.header-menu-sec .nav-menu .elementor-widget-container nav.hfe-nav-menu__layout-horizontal .hfe-nav-menu li.menu-item.menu-item-type-post_type ul.sub-menu{border:1px solid #c4c4c4}.hero-center-heading .elementor-container .elementor-widget-wrap .comm-resi-heading{margin-bottom:0}.hero-center-heading .elementor-container .elementor-widget-wrap .audio-text .elementor-widget-container p{margin-bottom:0}.hero-section .elementor-container .elementor-inner-section .elementor-column .elementor-widget-wrap .elementor-element{margin-bottom:0}.slider-logos{margin-left:10px;margin-right:10px}.tags-slider-sec .tags-list .elementor-icon-list-items.owl-carousel{pointer-events:none!important}.hero-section .elementor-container .elementor-inner-section.hero_slider .elementor-column.hero-items{width:100%!important}.hero-banner .elementor-widget-container .owl-carousel{display:block!important}.hero-banner .item{display:flex;justify-content:center;position:relative;flex-direction:column;align-items:center;flex-wrap:wrap}.hero-banner .item a.contact-btn{color:#fff;font-family:Montserrat,Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:.32px;padding:12px 40px 12px 40px;border-radius:0 0 0 0;text-decoration:none;text-align:center;display:inline-block;background-color:#da262e!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);position:absolute;bottom:65px}.hero-banner .item a.contact-btn:hover{background-color:#b40f17!important}.hero-banner .item img{width:100%}.hero-banner .item .slide-content{position:relative}.hero-banner .item .slide-content{position:absolute;top:30px;width:100%;padding-left:30px;padding-right:40px;display:flex;justify-content:space-between;align-items:center}.hero-banner .slide-content h1{color:#fff;font-family:Montserrat;font-size:50px;font-weight:900;line-height:60.95px;letter-spacing:-1px;text-transform:uppercase;margin-bottom:0}.hero-banner .slide-content p{color:#fff;font-family:Montserrat;font-size:15px;font-weight:500;line-height:normal;letter-spacing:normal;text-transform:uppercase}.hero-banner .slide-content .years-text h3{color:#fff;font-family:Montserrat;font-size:70px;font-weight:800;line-height:60.95px;letter-spacing:.22px;margin-bottom:0;display:inline-block;position:relative}.hero-banner .slide-content .years-text h3:before{content:"+";font-family:Poppins;font-size:32px;position:absolute;top:-15px;left:-25px}.hero-banner .slide-content .years-text{color:#fff;font-family:Montserrat;font-size:19px;font-weight:500;line-height:normal;letter-spacing:.22px}.hero-banner .slide-content .years-text span{color:#fff;font-family:Montserrat;font-size:40px;font-weight:900;line-height:normal;letter-spacing:.22px;position:relative;top:-21px}.hero-banner .slide-content .years-text span:last-child.exp-title{color:#fff;font-family:Montserrat;font-size:19px;font-weight:500;line-height:normal;letter-spacing:.22px;display:block;text-align:left;top:-26px;left:90px;position:relative}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-item img{display:block;width:100%;pointer-events:none;-webkit-user-select:none}.owl-carousel .owl-dots,.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-nav{position:absolute;top:50%;margin-top:-25px;width:100%}.owl-carousel .owl-nav button{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel .owl-nav button.owl-prev{position:absolute;left:-5px}.owl-carousel .owl-nav button.owl-next{position:absolute;right:-5px}.owl-dots{bottom:30px;position:absolute;display:flex;justify-content:center;width:100%}.owl-dots button.owl-dot{position:relative;width:10px;height:10px;border-radius:50%;display:inline-block;background-color:#da262e!important;margin:0 10px}.owl-dots button.owl-dot::before{content:"";border:4px solid #fff;position:absolute;top:-8px;left:-8px;width:26px;height:26px;border-radius:50%;opacity:0;transition:.4s ease-in}.owl-dots button.owl-dot.active::before{content:"";opacity:1;transition:.4s ease-out}.owl-dots button.owl-dot.active{background-color:#0099cd!important}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button{width:40px;height:40px;padding:8px 10px;border-radius:100px;background-color:#fff;cursor:pointer;user-select:none;box-shadow:0 10px 20px 0 #0000001A}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{margin-left:-80px}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next{margin-right:-80px}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button:hover{background:#0099cd}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button:hover svg{fill:#fff}.different_sec .elementor-container .elementor-inner-section.diff_inner_sec .elementor-container .elementor-column{position:relative}.elementor-element.tags-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{background:#fff;padding:20px;border-radius:50px}.tags-list .elementor-widget-container ul.elementor-icon-list-items.owl-carousel{margin-left:0!important}.tags-list.tags_slider_2 .owl-carousel.owl-rtl .owl-item{float:left!important}.tags-list.tags_slider_2 .owl-carousel.owl-rtl .owl-item .elementor-icon-list-item{flex-direction:row-reverse}.elementor-element.tags-list.about-tags-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{background:#0099cd;padding:20px;border-radius:50px}.elementor-element.tags-list.about-tags-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{color:#fff}.diff-para-list li{padding-bottom:21px}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff_title{margin-bottom:0;position:relative}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff_title:before{content:'';background:#0099cd;height:1px;width:100%;position:absolute;top:-25px;left:100%}.diff_inner_sec .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.diff_para{position:relative}.diff_inner_sec .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.diff_para:after{content:'';background:#0099cd;height:1px;width:200%;position:absolute;bottom:0;left:100%}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list{position:relative}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{content:'';background:0 0;height:33px;width:100%;max-width:200px;position:absolute;bottom:0;left:-28.2%;border-bottom:1px solid #0099cd;border-left:1px solid #0099cd}.diff_inner_sec .diff_column{position:relative}.diff_inner_sec .diff_column:before{content:'';background:0 0;height:85px;width:100%;max-width:200px;position:absolute;top:-25px;right:62%;border-bottom:1px solid #0099cd;border-left:1px solid #0099cd}.diff_inner_sec .diff_column:after{content:'';background:0 0;width:100%;position:absolute;top:-25px;right:96.6%;border-top:1px solid #0099cd}.tags_slider_1 ul.elementor-icon-list-items .owl-stage{pointer-events:none!important}.tags_slider_2 ul.elementor-icon-list-items .owl-stage{pointer-events:none!important}.markets-sec .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .markets-box .elementor-widget-container{min-height:100%}.markets-sec .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .markets-box{min-height:100%}.markets-box .elementor-widget-container .elementor-icon-box-content .elementor-icon-box-title span{display:block}.markets-box:hover .elementor-widget-container .elementor-icon-box-content .elementor-icon-box-title{font-size:24px;line-height:26px;font-weight:900;letter-spacing:-.5px}.markets-box:hover .elementor-widget-container .elementor-icon-box-description{color:#000!important}.reach-out-sec .elementor-container:before{content:"";background:url(/wp-content/uploads/2024/11/circle-shape3.svg);width:145px;height:130px;top:20px;left:14%;position:absolute}.reach-out-sec .elementor-container:after{content:"";background:url(/wp-content/uploads/2024/11/circle-shape3.png);width:145px;height:130px;top:20px;right:15%;position:absolute}.testimoniol_box .htmega-testimonial-style-13 .testimonal{text-align:center;border-bottom:0 solid #fff0;margin-top:0;background-color:transparent;padding-bottom:40px}.testimoniol_box .htmega-testimonial-style-13 .testimonal:hover{margin-top:0;border-color:transparent}.testimoniol_box .content{max-width:750px;width:100%;margin:50px auto 0 auto}.testimoniol_box ul.htmega-testimonial-rating{position:absolute;top:0;left:40%;padding-left:0}.testimoniol_box .clint-info{max-width:200px;margin:0 auto}.testimoniol_box ul.slick-dots{padding-left:0}.link-light a{color:#9dafbd}.link-light a:hover{color:#000}.award_box .elementor-container:after,.award_box .elementor-container:before{position:absolute;content:'';width:145px;height:130px;background:url(/wp-content/uploads/2024/11/circle-shape2.svg) no-repeat;filter:brightness(0) invert(1)}.award_box .elementor-container:before{left:-55px;top:91px}.award_box .elementor-container:after{right:-75px;bottom:350px}.testimonal-image{background:#c9c9c9;border-radius:100%;width:120px;height:120px;margin:0 auto;display:flex!important;justify-content:center;align-items:center}.testimonal-image img{max-width:100px;object-fit:contain}.hero-section .elementor-container .elementor-inner-section.hero_slider .elementor-column.hero-items .testimonial-sec .elementor-background-overlay{top:-75px!important}.testimonial-sec .testimoniol_box .htmega-testimonial-area .testimonal .clint-info h4{margin-bottom:0}.testimonial-sec .testimoniol_box .htmega-testimonial-area .testimonal .clint-info span{display:inline-block}.testimonial-sec .elementor-background-overlay{background-position:center right 24px!important}.elementor-section.testimonial-sec{background-position:center left 24px!important}.office-staff-sec .elementor-container .elementor-column .elementor-element.author-num .elementor-widget-container p{margin-bottom:11px}.office-staff-sec .elementor-container .elementor-column .elementor-element.author-num .elementor-widget-container p a{color:#9dafbd;text-decoration:none}.get-in-touch-sec .elementor-container .elementor-column .elementor-element.email-call-text .elementor-widget-container a{color:#9dafbd;text-decoration:none}.get-in-touch-sec .elementor-container .elementor-column .elementor-element .elementor-widget-container p{margin-bottom:0}.get-in-touch-sec .elementor-container .elementor-column .email-call-gap .elementor-widget-container p>a:first-child{padding-bottom:11px;display:inline-block}.main-office-sec .elementor-container .main-office-inner .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-heading{margin-bottom:8px}.main-footer-sec .footer-menu .elementor-widget-container .menu-item a.hfe-menu-item:focus,.main-footer-sec .footer-menu .elementor-widget-container .menu-item a.hfe-menu-item:hover{-webkit-text-stroke-width:1.5px}.main-footer-sec .footer-menu .elementor-widget-container .menu-item.current-menu-ancestor a.hfe-menu-item,.main-footer-sec .footer-menu .elementor-widget-container .menu-item.current-menu-item a.hfe-menu-item{-webkit-text-stroke-width:1.5px}.main-footer-bott-sec .elementor-inner-section .elementor-container .elementor-element .elementor-widget-container p{margin-bottom:0}.container{max-width:1200px;margin:0 auto}.tab-button-col ul.tabs{margin:0;padding:0;list-style:none;display:flex;align-items:baseline}.tab-button-col ul.tabs li.tab-link.tab-link-text{background:0 0;color:#000;display:inline-block;padding:10px;cursor:pointer;text-align:center;max-width:18%}.tab-button-col ul.tabs li.current{color:#000}.tab-content{display:none;background:#0099cd;padding:25px 60px 80px 35px;border-radius:10px}.tab-content-box.tab-box-b .tab-content{background:#000}.tab-content-box.tab-box-b .tab-content.tab-content-text h2{font-weight:700}.tab-content.current{display:inherit}.our-history-tab-row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.tab-button-col{width:100%}.tab-content-col{width:100%}.tab-content-box{position:relative}.tab-content-box:before{position:absolute;content:'';background:url('/wp-content/uploads/2024/11/shap-img.svg') no-repeat top right;width:80%;height:100%;top:-68px;right:50px}.tab-content-box.tab-box-b:before{position:absolute;content:'';background:url('/wp-content/uploads/2024/11/polygonal-shape.svg') no-repeat top right;width:122px;height:100%;top:-5px;right:63px}.tab-content-text h2{font-size:53px;font-weight:800;line-height:64px;font-family:Montserrat,sans-serif;letter-spacing:-1px;margin:0;color:#fff}.tab-content-text span{font-size:30px;font-weight:500;line-height:36.57px;font-family:Montserrat,sans-serif;letter-spacing:-1px;margin:0;display:block;padding-bottom:15px!important;color:#fff}.tab-content-text p{font-size:16px;font-weight:400;line-height:32px;font-family:Montserrat,sans-serif;letter-spacing:.32px;margin:0;color:#fff}.active-ellipse span{width:32px!important;height:32px!important;background:red}.active-ellipse{margin-bottom:10px}.active-ellipse img{display:none}.tab-sec .tab-button-col ul.tabs li.current .active-ellipse img{display:block;margin:auto}.tab-link-text h2{font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat,sans-serif;letter-spacing:-.32px;color:#9dafbd;margin-bottom:15px}.tab-button-col ul.tabs .tab-link-text.current h2{color:#000;font-weight:700}.tab-button-col .tab-link-text p{font-size:14px;font-weight:300;line-height:17px;font-family:Montserrat,sans-serif;letter-spacing:-.32px;color:#9dafbd}.tab-button-col ul.tabs .tab-link-text.current p{color:#000;font-weight:700}.tab-button-col li.tab-link.tab-link-text svg path:first-child{fill:#0099CD}.tab-button-col li.tab-link.tab-link-text.current svg path:first-child{fill:#005B7B}.team_box{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;width:100%}.team_box .team_cardbox{cursor:pointer}.team_cardbox .card_link{color:#fff;text-decoration:none!important;width:100%}.team_cardbox .team_image{position:relative;width:100%;height:360px}.team_cardbox .team_image a{width:100%}.team_cardbox .team_image img{width:100%;height:100%}.team_cardbox .team_title{position:relative;padding:20px;min-height:137px;background:#0099cd;border-radius:0 0 5px 5px}.team_cardbox .team_title h3{color:#fff;position:relative;font-family:Montserrat,sans-serif;font-size:26px;font-weight:500;line-height:30px;letter-spacing:-.5px;text-transform:uppercase;margin:0}dialog{width:1080px;max-height:400px;padding:30px 30px 50px 30px;border:0;background:#0099cd;box-shadow:0 2px 12px 6px rgba(0,0,0,.4);border-radius:5px;position:relative}dialog button{position:absolute;bottom:20px;right:30px;background:#000;height:40px;border:0;border-radius:5px;color:#fff;padding:0 15px;cursor:pointer}dialog p{color:#aaa;padding-bottom:10px;line-height:2;font-size:14px}.dialogHeader{margin-bottom:40px}.dialogHeader h2{color:#fff;font-family:Gotham Book;font-size:26px;font-weight:500;line-height:26px;text-transform:uppercase;letter-spacing:-.5px;margin:0}.dialogHeader span{float:right;font-size:18px;padding:1px 7px;align-items:center;background:#1e1f21;border-radius:50px}.dialogHeader span:hover{cursor:pointer}dialog .dialogContant{width:100%;max-width:850px;margin:0 auto}.dialogContant .all-teambox{position:relative;display:flex;flex-direction:row;gap:60px 20px;flex-wrap:wrap;width:100%;justify-content:center}.all-teambox .team-items{text-align:center;width:31.5%}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;z-index:11111}.popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#0099cd;padding:20px;border-radius:5px;width:100%;max-width:1230px}.close-popup{cursor:pointer;font-size:26px;color:#fff;position:absolute;top:14px;right:15px;padding:0 8px;background:#1e1f21;border-radius:50px}.popup-content h2.popup-category-name{color:#fff;font-size:26px;font-weight:500;line-height:26px;text-transform:uppercase;letter-spacing:-.5px}.all-teambox .team-items .post-content p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:14.63px;letter-spacing:-.27px;margin-top:0;margin-bottom:10px}.all-teambox .team-items .post-content img{width:68px;height:68px;border-radius:100%;margin:0 auto}.all-teambox .team-items .post-content h4{color:#fff;font-family:Roboto;font-size:14px;font-weight:800;line-height:16.41px;letter-spacing:-.32px;margin-top:15px;margin-bottom:5px}.all-teambox .team-items .post-content a{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;display:block;font-weight:400;line-height:14.63px;letter-spacing:-.27px;text-decoration:none}.popup-posts-list{margin:50px 0 30px 0}.popup-posts-list .post-item{margin-bottom:10px}@media (max-width:1440px){.reach-out-sec .elementor-container:before{left:6%}.reach-out-sec .elementor-container:after{right:6%}.reach-out-sec .elementor-column .elementor-widget-wrap .elementor-element img{background-size:100% 230%!important}}@media (min-width:1366px) and (max-width:1440px){.hero-section{padding-left:30px!important;padding-right:30px!important}}@media (max-width:1366px){.award_box .elementor-container:after{right:-40px!important;bottom:135px}.featured-pro-slider{margin:0 auto}}@media (max-width:1280px){.reach-out-sec .elementor-container:before{left:0;width:115px;height:100px}.reach-out-sec .elementor-container:after{right:0;width:115px;height:100px}}@media (max-width:1200px){.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{left:-30.2%}.diff_inner_sec .diff_column:after{right:95%}.popup-content{width:100%;max-width:980px}}@media (max-width:1169px){.tab-button-col ul.tabs li.tab-link.tab-link-text{padding:5px}.tab-content{padding:25px 30px 80px 35px}}@media (max-width:1024px){.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{left:-35.3%}.testimoniol_box .content{max-width:620px}.testimonial-sec .elementor-background-overlay{top:-50px!important}.ready-to-exp{background-position:bottom -90px right 10px!important}}@media (max-width:991px){.award_box .elementor-container:after{right:0!important;bottom:135px}.tab-button-col{width:100%}.tab-content-col{width:100%}.tab-content-box{position:relative;margin-top:0}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{left:-36.5%;height:42px}.tab-content-box.tab-box-b:before{right:15px;background-size:80%}.tab-content{padding-bottom:60px}}@media (min-width:768px) and (max-width:880px){.team_box{grid-gap:20px}.team_cardbox .team_image{height:auto}.all-teambox .team-items{width:31%}.popup-content{width:100%;max-width:740px}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{left:-41.3%;height:18px}.testimoniol_box .content{max-width:486px}.testimonial-sec .elementor-background-overlay{top:-50px!important}.ready-to-exp-title .elementor-heading-title{font-size:34px!important}.tab-button-col .tab-link-text p{font-size:10px}.hero-banner .item .slide-content{top:20px;padding-left:30px;padding-right:50px}.hero-banner .slide-content h1{font-size:37px;line-height:46px}.hero-banner .slide-content .years-text h3{font-size:48px;line-height:62px}.hero-banner .slide-content .years-text h3:before{font-size:24px;top:-15px;left:-18px}.hero-banner .slide-content .years-text span{font-size:27px;top:-15px}.hero-banner .slide-content .years-text span:last-child.exp-title{font-size:16px;top:-26px;left:60px}}@media (min-width:768px) and (max-width:791px){.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{left:-35.3%;bottom:16px;height:115px;max-width:150px}.elementor-section.testimonial-sec{background-position:center left 0!important}.testimonial-sec .elementor-background-overlay{background-position:center right 0!important}.testimoniol_box ul.htmega-testimonial-rating{left:36%!important}.diff-para-list .elementor-widget-container{padding-left:30px!important}}@media (min-width:768px){.hero-banner .elementor-widget-container .owl-item .slide-content .plus-icon{display:none!important}}@media (max-width:767px){.main-footer-sec .footer-menu .elementor-widget-container .hfe-nav-menu__layout-horizontal .hfe-nav-menu{flex-direction:column;justify-content:center;margin:0 auto}.main-footer-sec .footer-menu .elementor-widget-container .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a{justify-content:center}.hero-section .elementor-container .elementor-inner-section.hero_slider .owl-dots{display:none}.hero-section .elementor-container .elementor-inner-section.hero_slider .elementor-column.hero-items .elementor-element.elementor-widget-heading{position:relative!important;text-align:center}.hero-section .elementor-container .elementor-inner-section.hero_slider .elementor-column.hero-items .elementor-element.elementor-widget-heading .elementor-widget-container h3{font-size:26px;font-weight:500}.hero-section .elementor-container .elementor-inner-section.hero_slider .elementor-column.hero-items .elementor-element.elementor-widget-text-editor{position:relative!important;text-align:center;padding-bottom:20px;top:30px}.hero-section .elementor-container .elementor-inner-section.hero_slider .elementor-column.hero-items .elementor-widget-wrap{background:#0099cd;padding:0;display:block;border-radius:5px}.sec-heading .elementor-heading-title:before{content:unset}.diff_inner_sec .diff_column:before{content:unset}.diff_inner_sec .diff_column:after{content:unset}.diff_inner_sec .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.diff_para:after{content:unset}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list:before{content:unset}.diff_inner_sec .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.diff_para:after{content:unset!important}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list .elementor-widget-container ol{counter-reset:item;list-style:none;padding-left:0}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list .elementor-widget-container ol li{display:flex;align-items:center;justify-content:center}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list .elementor-widget-container ol li::before{content:counter(item) ".";counter-increment:item;width:1.5em;text-align:center;display:inline-block}.testimonial-sec{background-image:none!important}.testimonial-sec .elementor-background-overlay{background-image:none!important}.testimoniol_box ul.htmega-testimonial-rating{position:absolute;top:0;left:0;right:0;margin:0 auto;text-align:center;justify-content:center}.testimoniol_box .content{margin:20px auto 0 auto}.ready-to-exp{margin:10px 15px 28px 15px}.featured-pro-sec{margin:10px 15px 28px 15px}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{margin-left:-70px}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next{margin-right:-70px}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .swiper-slide figure.swiper-slide-inner img{margin:0 auto;text-align:center}.reach-out-sec{margin:10px 15px 28px 15px}.reach-out-sec .elementor-container:before{content:unset}.reach-out-sec .elementor-container:after{top:90%;right:-12%;position:absolute}.ready-to-exp:not(.elementor-motion-effects-element-type-background){background-position:bottom -27px right -40px!important}.tab-sec{padding:10px 0!important}.tab-sec .tab-button-col ul.tabs.tabs-home li.current .active-ellipse img{display:none}.tab-content-box{margin-top:0}.tab-content-box.tab-content-2{margin-top:60px}.team_box{position:relative;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;width:100%}.team_cardbox .team_title h3{text-align:center}.popup-content{width:100%;max-width:652px}.all-teambox .team-items{width:40%}.popup-posts-list{margin:30px 0 10px 0}.dialogContant .all-teambox{gap:40px 20px}.tab-content-col{padding-left:0}.hero-banner .elementor-widget-container .owl-carousel .owl-item img{height:360px;border-radius:6px 6px 0 0;object-fit:cover}.hero-banner .item .slide-content{position:relative;top:0;width:100%;padding-left:30px!important;padding-right:30px!important;display:block;background:#0099cd;text-align:center;padding:20px;border-radius:0 0 6px 6px}.hero-banner .elementor-widget-container .owl-carousel .owl-dots{display:none!important}.hero-banner .item a.contact-btn{display:none!important}.hero-banner .slide-content .years-text{display:none}.hero-banner .slide-content h1{font-size:34px;font-weight:400;line-height:46px}.hero-banner .elementor-widget-container .owl-item .slide-content .plus-icon{display:flex!important;justify-content:center}.hero-banner .elementor-widget-container .owl-item .slide-content .plus-icon img{width:27px;height:27px}}@media (max-width:681px){.popup-content{width:100%;max-width:452px}.all-teambox .team-items{width:47%}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{display:none}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next{display:none}.featured-pro-slider .elementor-widget-container .elementor-image-carousel-wrapper .swiper-slide{width:200px!important}}@media (max-width:560px){.line-h34 .elementor-widget-container .elementor-heading-title{line-height:34px!important}.line-h41 .elementor-widget-container .elementor-heading-title{line-height:41px!important}.hero-center-heading .elementor-container .elementor-widget-wrap .comm-resi-heading .elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{font-size:30px;line-height:36.57px}.hero-center-heading .elementor-container .elementor-widget-wrap .comm-resi-heading .elementor-icon-list-items li.elementor-icon-list-item{width:100%}.hero-center-heading .elementor-container .elementor-widget-wrap .comm-resi-heading .elementor-icon-list-items li.elementor-icon-list-item:after{content:unset}.hero-center-heading .elementor-container .elementor-widget-wrap .audio-text .elementor-widget-container p{font-size:12px;line-height:14.63px}.tab-sec{padding:100px 10px}.tab-button-col ul.tabs li.tab-link.tab-link-text{padding:2px;max-width:17%}.tab-button-col ul.tabs li.tab-link.tab-link-text svg{height:116px}.tab-button-col ul.tabs li.current .active-ellipse img{width:25px;height:25px}.tab-content-box:before{right:25px}.tab-content{padding:30px 35px 60px 35px}.tab-link-text h2{font-size:12px;letter-spacing:0}.tab-link-text p{font-size:10px!important}.tab-content-box.tab-box-b:before{right:15px;background-size:65%}.tab-content-box:before{top:-50px;background-size:25%}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list{position:relative}.diff_inner_sec .elementor-widget-wrap .elementor-element.diff-para-list .elementor-widget-container ol li{font-size:12px;line-height:20px;margin-bottom:27px}.tab-content-text p{font-size:12px;line-height:24px}.popup-content h2.popup-category-name{font-size:18px;line-height:24px;padding-right:30px}.team_cardbox .team_title h3{font-size:21px;line-height:30px}}@media (max-width:479px){.font-36 .elementor-heading-title{font-size:36px!important}.all-teambox .team-items{text-align:center;width:100%}.popup-content{width:100%;max-width:310px;height:672px;overflow-y:scroll;overflow-x:hidden}.markets-sec .elementor-inner-section .elementor-column .elementor-widget-wrap .elementor-element{width:268px}.mar-contact-title .elementor-heading-title{font-size:12px!important;line-height:14px!important}.hero-banner .elementor-widget-container .owl-carousel .owl-item img{height:300px}.hero-banner .slide-content h1{font-size:28px;font-weight:400;line-height:42px}.reach-out-sec .elementor-container:after{top:0!important;right:0!important;position:relative!important;display:none}.close-popup{font-size:30px;top:14px;right:15px;padding:3px 10px}}@media (max-width:360px){.tab-link-text p{font-size:8px!important;line-height:12px!important}.font-26 .elementor-heading-title{font-size:26px!important}.featured-pro-sec .elementor-inner-section .elementor-widget-wrap .featured-pro-title{line-height:40px!important}.tab-content-text span{font-size:28px}.hero-banner .elementor-widget-container .owl-carousel .owl-item img{height:260px}.hero-banner .slide-content h1{font-size:24px;font-weight:400;line-height:36px}.hero-banner .slide-content p{font-size:13px}.reach-out-sec .elementor-container .elementor-widget-wrap .elementor-element h2.elementor-heading-title{font-size:24px}.featured-pro-sec .elementor-container .elementor-column .elementor-inner-section .elementor-widget-wrap .elementor-element .elementor-heading-title{font-size:24px}}