@charset "UTF-8";@media only screen and (min-width:992px) and (max-width:1200px){.header-top-left ul li{padding:10px 28px}}@media only screen and (max-width:767px){.search-close{right:24px;top:20px;padding:10px;font-size:38px}.search-bar-inner{padding:20px}.search-bar-inner button{margin-top:20px}.review-area .owl-nav .owl-prev{left:0;font-size:24px}.review-area .owl-nav .owl-next{right:0;font-size:24px}.recent-news-img{width:34%}.instagram-list li a{padding:6px 10px 6px 0}.style-faq .card .card-header a i{right:10px;top:25px}.slider_wrap .slider_content .title_content{margin-right:0;padding-top:1rem}.ag_feature-area{padding-top:5rem}section{padding:3rem 0}.slider_wrap .slider_img{padding:0}header.ag_header-area:before{content:none}.element-item{text-align:center}.ag_faq-area .tab-content .accordion-item p{padding:0}}@media only screen and (max-width:991px){.header-top-left,.header-top-right{text-align:center!important}.header-top-left ul li{font-size:13px;padding:5px 20px}.header-top-right ul li a{font-size:19px}.counter-container.d-flex.justify-content-center{justify-content:left!important;margin:15px 0}}@media(max-width:1199.98px){.hamburger{display:block!important;margin-top:2.5rem!important;position:relative;width:40px!important;height:30px!important;cursor:pointer;border:5px solid transparent!important;float:right}.menu-search{margin:1.5rem 0 0 15px!important}.main-nav>ul>li>a{font-size:16px!important;color:#fff!important;line-height:35px;margin:10px 0}.main-nav{position:fixed;top:0;left:0;width:250px;padding:50px 20px!important;z-index:99999;height:100%;overflow:auto;background:#171717;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px);-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;-o-transition:-o-transform .3s ease-in;transition:transform .3s ease-in}.main-nav>ul>li.has-child-menu:after{display:none!important}.hamburger span{width:100%;height:2px;background:#fff!important;display:block;position:absolute;right:0;-webkit-transition:all .3s;transition:all .3s}.main-nav.slidenav{transform:translateX(0)}.main-nav>ul{width:100%}.main-nav>ul>li.has-child-menu:after{content:none}.main-nav>ul>li>a:after{content:none}.main-nav>ul>li{display:block!important;padding:0!important;margin-left:0}.main-nav>ul>li a{font-size:16px;color:#fff;line-height:35px;margin:10px 0}.main-nav ul li .fl{display:block;line-height:35px}.main-nav ul li .sub-menu{position:static!important;min-width:200px!important;background:0 0!important;border:none;padding:5px 0 5px 20px!important;opacity:1!important;visibility:visible!important;box-shadow:none;transform:none!important;transition:none!important;display:none}.main-nav ul li .sub-menu>li a{display:block!important;padding:10px 0!important;color:#949090!important;line-height:.8;font-size:14px;text-decoration:none;transition:all .3s}.main-nav ul>li a.active{color:#ff6b00!important}.main-nav ul li .sub-menu>li a.active{color:#ff6b00!important}.main-nav ul>li a:hover{background:0 0;color:#ff4800!important}.main-nav ul li .sub-menu>li a:hover{background:0 0;color:#ff4800!important}.bx-search:before{content:"";font-size:2rem!important;vertical-align:middle;font-weight:600!important}.slideInUp{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.action_menu{display:none}.action_menu.m-view{display:block;text-align:center;margin:20px}}@media(max-width:575.98px){h2{font-size:3rem!important;line-height:normal!important}h3{font-size:2rem!important;line-height:normal!important}.ag_why-single-box{align-items:center;display:flex!important;justify-content:center!important;flex-direction:column}.ag_why-single-box .box_content h3,.ag_why-single-box .box_content p{text-align:center!important}.started_section .started_area-content h2,.started_section .started_area-content p{text-align:center}.ag_about-area .ag_about-wrapper .img_box{margin-top:1.5rem}.ag_about-area .about_content-area{text-align:center}.ag_about-area .about_content-area h4,.ag_about-area .about_content-area h2,.ag_about-area .about_content-area p{text-align:center!important}.ag_counter-section .counter-container{justify-content:center}.service-details-area .service-details-box .service-details-content{text-align:center!important}.service-details-area .service-details-box .service-details-content .services-btns{text-align:center!important}.ag_faq-area .nav-tabs .nav-item{width:100%;text-align:center;border:1px solid #eee!important}.ag_faq-area .nav-tabs .nav-link.active{color:#262339!important}.ag_faq-area .ag_faq-inner #card_toggle .card h6{font-size:1.8rem!important}.footer-area .other-page-footer{padding-top:0!important}.ag_portfolio-area .portfolio_wrapper .button-group .btn{font-size:1.2rem!important;padding:.5rem 1rem!important;margin:1rem .5rem!important}.ag_error_page .error-area .error .error-title{font-size:14rem}.blog-details-area .blog-details-box .blog-details-content ul li{margin-right:0}.blog-details-area .blog-details-box .blog-details-content ul li p{font-size:14px}.quote-area.d-flex.justify-content-between{display:block!important}.blog-details-area .blog-details-box .blog-details-content .quote-area blockquote{margin:20px 0}}@media(max-width:767.98px){.ag_header-area .slider_wrap{padding-top:3rem!important}.ag_header-area .slider_wrap .slider_content{text-align:center}.blog-box .blog-img a img{border-radius:1rem;width:100%}.portfolio-details .img-box img{width:100%!important}.ag_testimonial-area .ag_testimonial-slider .quote{display:none}.ag_testimonial-area .ag_testimonial-slider .caption_info{padding:15px}.started_area .started_area-btn{padding-bottom:0;padding-top:3rem}.breadCrumbs-area{padding:12rem 0 5rem}.ag_faq-area .nav-tabs .nav-link{padding:10px}}@media only screen and (min-device-width:576px) and (max-device-width:767.98px){.ag_faq-area .nav-tabs .nav-item{font-size:1.5rem!important}.ag_faq-area .ag_faq-inner #card_toggle .card h6{font-size:1.8rem!important}.ag_portfolio-area .portfolio_wrapper .button-group .btn{font-size:1.4rem!important;padding:1rem!important;margin:3rem .3rem}.ag_team-area .teams_slider .team_item .photo-member:hover .caption-member{height:45%;padding:15px}.caption-member .social-button,.social-links .social-button{margin:.5rem;font-size:2rem}}@media only screen and (min-device-width:768px) and (max-device-width:991.98px){header .main-navbar .navigation .ag_nav_area ul li{margin:0 .3rem;position:relative}header .main-navbar .navigation .ag_nav_area ul li:hover ul{display:block}header .main-navbar .navigation .ag_nav_area ul li a{color:#fff;font-size:1.6rem;font-family:open sans,sans-serif;font-weight:600;padding:3.5rem 1.5rem!important;transition:all ease .5s}header .main-navbar .navigation .ag_nav_area ul li a.active{color:#ff4800!important}header .main-navbar .navigation .ag_nav_area ul li .dropdown-menu{width:27.5rem!important;border:none;margin:0!important;padding:1.5rem 2rem;box-shadow:0 5px 10px rgba(0,0,0,.1)!important}header .main-navbar .navigation .ag_nav_area ul li .dropdown-menu li a{color:#171717;padding:1rem 1.5rem!important;margin-top:.5rem;transition:all ease .5s}header .main-navbar .navigation .ag_nav_area ul li .dropdown-menu li a:hover{transition:all ease .5s;transform:translateX(1rem)}.ag_portfolio-area .portfolio_wrapper .button-group .btn{padding:1rem 2rem!important}}@media(max-width:991.98px){header .stickyHeader.is-sticky{position:fixed;top:0;left:0;width:100%;z-index:999;animation:500ms ease-in-out 0s normal none fadeInDown;box-shadow:0 2px 28px 0 rgba(0,0,0,.1);padding-top:1rem}header .stickyHeader.is-sticky .navigation .top-manuBar .menus li{padding:2.5rem 1.5rem}header .stickyHeader.is-sticky .navigation .top-manuBar .menus li .menu-link{color:#fff!important}header .stickyHeader.is-sticky .navigation .top-manuBar .menus li .menu-link:hover{color:#171717}header .main-navbar .navigation{display:block;text-align:left;max-width:100%}header .main-navbar .navigation a.toggle_menu{margin-top:1.4rem}header .main-navbar .navigation a.toggle_menu:focus{cursor:pointer;visibility:hidden}header .main-navbar .navigation .animated-icon{width:30px;height:20px;position:relative;margin-right:0;border:none;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}header .main-navbar .navigation .animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}header .main-navbar .navigation .animated-icon span{background:#fff}header .main-navbar .navigation .animated-icon2 span{background:#e3f2fd}header .main-navbar .navigation .animated-icon3 span{background:#f3e5f5}header .main-navbar .navigation .animated-icon span:nth-child(1){top:0}header .main-navbar .navigation .animated-icon span:nth-child(2){top:10px}header .main-navbar .navigation .animated-icon span:nth-child(3){top:20px}header .main-navbar .navigation .animated-icon.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}header .main-navbar .navigation .animated-icon.open span:nth-child(2){opacity:0;left:-60px}header .main-navbar .navigation .animated-icon.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}header .main-navbar .navigation .ag_nav_area ul li a{padding:1.5rem!important}header .main-navbar .navigation .top-manuBar .menus li .menu-link{color:#fff!important}header .main-navbar .navigation .top-manuBar .menus li .menu-link:hover{color:#171717}.page-header .stickyHeader.is-sticky .navigation .first-button .animated-icon span{background:#171717!important}.page-header .stickyHeader.is-sticky .navigation .first-button .animated-icon2 span{background:#171717!important}.page-header .stickyHeader.is-sticky .navigation .first-button .animated-icon3 span{background:#171717!important}.page-header .stickyHeader.is-sticky .navigation .top-manuBar .menus li .menu-link{color:#171717!important}.page-header .stickyHeader.is-sticky .navigation .top-manuBar .menus li .menu-link:hover{color:#ff4800}.page-header .navigation .first-button{border:none!important}.page-header .navigation .first-button .animated-icon span{background:#171717!important}.page-header .navigation .first-button .animated-icon2 span{background:#171717!important}.page-header .navigation .first-button .animated-icon3 span{background:#171717!important}.page-header .navigation .top-manuBar .menus li .menu-link{color:#171717!important}.page-header .navigation .top-manuBar .menus li .menu-link:hover{color:#ff4800}.slide-banner{background:#101357!important;padding:7rem 0}.slide-banner .banner-slider-text{margin-top:3rem!important}.slide-banner .banner-slider-text .banner-text .banner-title{color:#fff!important;font-size:3.6rem;text-align:center!important}.slide-banner .banner-slider-text .banner-text .title-describetion{color:#fff!important;text-align:center!important;font-weight:400!important}.slide-banner .banner-slider-text .slider-btn-group{margin-top:3rem;text-align:center!important}.slide-banner .banner-slider-text .slider-btn-group .btn-left:hover{background:#ff4800!important}.slide-banner .slider-img{text-align:center;padding:5rem 0}.portfolio-details .img-box img{width:100%!important}.ag_pricing-area .ag_pricing-table .block{margin-bottom:30px!important}form.rd-mailform{margin-bottom:50px}}@media(max-width:1199.98px){.ag_header-area .slider_wrap{padding-top:5rem!important}.ag_header-area .slider_wrap .slider_content{padding:5rem 0!important;position:relative}.ag_header-area .slider_wrap .slider_content .slider_title h1{font-size:5.2rem}.ag_service-area{position:relative}.ag_service-area .service-item{padding:1.5rem}.ag_about-area .ag_about-wrapper .img_box{margin-top:1.5rem}.ag_about-area .about_content-area{text-align:center}.ag_about-area .about_content-area h4,.ag_about-area .about_content-area h2,.ag_about-area .about_content-area p{text-align:center!important}.ag_about-area .img_box{text-align:center!important}.ag_counter-section .counter-container{justify-content:center}}