@media(max-width:1399px){.header-widget .widget-contact .contact-info .text a{font-size:14px}.timeline-inner .left .timeline:after{right:-30.8%}.timeline-inner .right .timeline:after{left:-24%}.timeline-inner .timeline span.timeline-count.count-odd{right:-36%}.timeline-inner .timeline span.timeline-count.count-even{left:-36%}}@media (min-width:992px){.main-header .navbar .dropdown-menu{transform:translateY(30px);border:none;opacity:0;visibility:hidden;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:unset!important}.menu-right>ul>li{padding:22px 23px}.menu-right>ul>li:first-child{padding-left:22px}.header-two .nav-area:not(.is-sticky-menu) .navbar-nav .nav-item .nav-link{color:var(--dark)}.navbar-nav li>button.dropdown-toggle{display:none}.navbar .navbar-nav .nav-item:focus-within>.dropdown-menu,.navbar .navbar-nav .nav-item:hover>.dropdown-menu,.navbar .navbar-nav li:focus-within>.dropdown-menu,.navbar .navbar-nav li:hover>.dropdown-menu{transform:translateY(0);transition:.35s;opacity:1;visibility:visible}.dropdown-menu li.dropdown>.dropdown-item:after{border:none;font-weight:900;transition:.3s;content:"\f078";float:right;font-family:Font Awesome\ 5 Free}.navbar-nav .nav-item.dropdown .nav-link:after{height:100%;font-size:10px;border:none;font-weight:900;transition:.3s;content:"\f078";position:absolute;margin-left:2px;line-height:64px;font-family:Font Awesome\ 5 Free}.dropdown-menu li.dropdown:focus-within>.dropdown-item:after,.dropdown-menu li.dropdown:hover>.dropdown-item:after{transform:rotate(-90deg)}.slide-main-item .carousel-caption,.slider-two .carousel-caption{margin-top:153px}.testimonial-section .carousel-indicators{width:33.33%}.slide-main-item img{height:750px;object-fit:cover}.breadcrumb-area .breadcrumb-content{margin-top:153px}}@media(max-width:991px){.main-header .topbar,.office-address .col.country-office.office3{display:none}.slide-main-item .carousel-caption,.slider-two .carousel-caption{margin-top:77px}.main-header .nav-area-inner .row>div:first-child{flex:1}.header-two .nav-area.is-sticky-on.is-sticky-menu .light-logo{display:block!important}.header-two .nav-area.is-sticky-on.is-sticky-menu .dark-logo{display:none!important}.header-two .nav-area.is-sticky-on.is-sticky-menu ul.switcher-dark li.nav-item.dropdown button.bd-theme{color:var(--white-fix)}.header-two .nav-area ul.switcher-dark li.nav-item.dropdown button.bd-theme{color:var(--dark)}.nav-area .navbar{height:100%}.menu-right>ul>li>a{justify-content:center;text-decoration:none;align-items:center;width:40px;display:flex}.nav-area .navbar-nav .nav-item .nav-link{justify-content:space-between;margin:0;align-items:center;display:flex}.nav-area .navbar-nav .dropdown-toggle:after{height:25px;transform:rotate(-90deg);font-size:14px;border:none;font-weight:900;color:var(--primary-color);transition:.65s;content:"\f078";text-align:center;background-color:var(--white-fix);border-radius:100%;width:25px;line-height:25px;font-family:Font Awesome\ 5 Free}.navbar-nav .dropdown-menu{width:100%}.nav-area .navbar-nav>.nav-item.current>a .dropdown-toggle:after,.navbar-nav .dropdown-menu li.dropdown.current .dropdown-toggle:after{transform:rotate(0deg)}.navbar-nav li>button.dropdown-toggle{display:block}.nav-area li>button.dropdown-toggle{border:none;background:none}.nav-area li>button.dropdown-toggle:focus-within{outline-color:var(--primary-color)}.nav-area .navbar-nav li.nav-item.dropdown{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.navbar-nav .nav-item.dropdown>.dropdown-menu>.dropdown .dropdown-menu li a{padding-left:20px}.navbar-nav .dropdown-menu li.dropdown .dropdown-toggle:after{color:var(--white);background-color:var(--dark)}.slide-main-item .carousel-caption h1{font-size:40px}.slide-main-item .carousel-caption>span{font-size:16px}.slider-section button.carousel-control-next,.slider-section button.carousel-control-prev{height:50px;width:50px}.slider-section .carousel-control-next i,.slider-section .carousel-control-prev i{height:20px;font-size:12px;width:20px;line-height:20px}.slider-section .carousel-control-prev i{left:-10px}.slider-section .carousel-control-next i{right:-10px}.slide-main-item img{height:540px;object-fit:cover}.nav-area .btn-bars{height:100%;padding:0;border:none;color:var(--white-fix);box-shadow:none;border-radius:0;background:transparent;width:40px;line-height:3}.header-two .nav-area:not(.is-sticky-menu) .btn-bars{color:var(--dark)}.nav-area-inner .navbar-brand{height:100%;padding-left:16px}.navbar .offcanvas-header{flex-wrap:wrap;background-color:var(--dark-fix)}.navbar .offcanvas-header .custom-logo-link{flex:1}.navbar .site-description{color:var(--white);order:1;width:100%}.navbar .offcanvas-body{border-top:1px solid hsla(0,0%,100%,.1);background-color:var(--dark-fix)}.main-header a.navbar-brand:before{height:100%;border-right:1px solid hsla(0,0%,100%,.1);content:"";position:absolute;top:0;left:0;width:100%;z-index:-1}.nav-area .navbar-brand img{height:auto;max-width:100%;width:180px}.cta-left .contact-area .contact-icon,.cta-right .contact-area .contact-icon{height:60px;font-size:24px;width:60px;line-height:50px}.cta-left .contact-area .contact-info,.cta-right .contact-area .contact-info{height:100px;line-height:100px}.cta-left .contact-area .contact-info a,.cta-right .contact-area .contact-info a{font-size:16px}.pricing-image{margin-bottom:25px}.testimonial-section .carousel-indicators{width:33.33%}.footer-copyright .widget_pages ul li a,p.copyright-text{font-size:14px}.breadcrumb-area .breadcrumb-content{margin-top:65px}.timeline-inner .left .timeline:after{right:-36.8%}.timeline-inner .right .timeline:after{left:-26%}.timeline-inner .left .timeline:before{right:-130px}.timeline-inner .right .timeline:before{left:-33px}.timeline-inner .timeline span.timeline-count.count-odd{right:-45%}.timeline-inner .timeline span.timeline-count.count-even{left:-45%}.about-section .ring{height:380px;width:380px}.about-content h2,.skill-content h2{font-size:26px}.progress-item h3{font-size:16px}.progress-bars .progress-item{margin-bottom:10px}.skill-video-btn{margin-top:20px}.skill-image .top-img{display:none}.country-image{width:170px}.country-image:before{height:85px;width:170px}.country-image>img{height:170px;width:170px}.country-image:focus:before,.country-image:hover:before{height:170px}.country-content .flag-image img{height:50px;width:50px}.country-text h4{margin:0}.country-text h4 a{font-size:15px}.country-text p{font-size:14px;margin:0}.slider2-item .carousel-caption span:not(span>span):not(h1>span){padding:5px 25px;font-size:14px}.slider2-item .carousel-caption h1{font-size:35px}.slider-two .slider-image img{width:350px}.slider-two .slider2-item{height:580px}.header-two .menu-right ul li .widget_social_widget{display:none}.products.columns-3 .add_to_wishlist,.products.columns-3 .compare-btn,.products.columns-3 .quickview-trigger{height:30px;width:30px;line-height:30px}ul.switcher-dark li.nav-item.dropdown button.bd-theme{height:100%;padding:0;background:transparent;width:40px}ul.switcher-dark,ul.switcher-dark li.nav-item.dropdown{height:100%}.contact_icons ul li a,.social_icons ul li a{height:50px;font-size:20px;width:50px;line-height:50px}}@media(max-width:424px){.menu-right>ul>li>a,.nav-area .btn-bars,ul.switcher-dark li.nav-item.dropdown button.bd-theme{font-size:12px;width:40px}.cart_dropdown>a span.cart-badge{height:10px;font-size:8px;margin:-10px 0 0 -3px;width:10px;line-height:12px}.nav-area .navbar-brand img{width:140px}.about-section .ring{height:290px;width:290px}.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{font-size:30px}.slider-section.slider-one .carousel-indicators{bottom:-15px}}@media(min-width:992px) and (max-width:1199px){.main-header a.navbar-brand img{width:180px}.service .service-content a:not(.service-content .service-heading h2 a),.service .service-icon{height:50px;font-size:20px;width:50px;line-height:40px}.service-content a:not(.service-content .service-heading h2 a) i{height:20px;font-size:15px;width:20px;line-height:20px}.service .service-icon:before{height:100px;border-top:50px solid;border-color:var(--dark);border-right:50px solid transparent;border-left:50px solid transparent;border-bottom:50px solid var(--dark);width:100px}.service .service-content a:not(.service-content .service-heading h2 a):before{height:100px;border:50px solid transparent;border-top:50px solid var(--dark);width:100px}.service .service-content .service-heading h2,.service .service-content .service-heading h2 a{font-size:16px;margin:0}.service .service-content .service-heading span{font-size:14px}.service .service-heading{padding:5px 10px}.feature-content h3{font-size:18px}span.portfolio-categorie{font-size:15px}.team-content{padding:2px 10px;bottom:-21px}.team-content h4{font-size:20px;margin:0}.feature-list-text h5{font-size:16px;margin:0 0 5px}.feature-list-text p{font-size:14px}.why_choose-content .feature-list li{padding:10px}.cta-left .contact-area .contact-info a,.cta-right .contact-area .contact-info a{font-size:20px}.price-heading{font-size:26px}.price-body ul li{font-size:16px}.price-body ul{padding:10px}.price-item .widget_payment_methods ul li a{font-size:26px}.price-item .contact-icon{min-width:50px}.price-item .price-header{padding:20px 20px 0}.pricing-image .ring,.pricing-image .ring img{height:360px;width:360px}.product .product-single,.product-img{padding:15px}.funfact-icon{height:170px;font-size:60px;width:170px}.funfact-content h3{font-size:35px}.funfact-content span:not(h3>span){font-size:20px}.funfact-box{overflow:hidden}.sponsor-item{height:120px;line-height:120px}.author-image img,.post-meta.up span.post-date a{height:60px;width:60px}.post-meta.up span.post-date a{font-size:14px;line-height:40px}.post-meta.up span.post-date a span{font-size:18px}.author-name{font-size:12px}.footer-item .logo img{width:170px}.footer-item .widget_social_widget ul li:not(:last-child){margin-right:5px;margin-bottom:10px}.footer-item .our-rewards .reward{margin-bottom:10px}.timeline-inner .left .timeline:after{right:-33%}.timeline-inner .right .timeline:after{left:-25%}.timeline-inner .timeline span.timeline-count.count-odd{right:-40%}.timeline-inner .timeline span.timeline-count.count-even{left:-40%}.about-section .ring{height:500px;width:500px}.skill-image .top-img{display:none}.products.columns-3 .add_to_wishlist,.products.columns-3 .compare-btn,.products.columns-3 .quickview-trigger{height:30px;width:30px;line-height:30px}}@media(max-width:767px){.slide-main-item img{height:430px;object-fit:cover}.slide-main-item .carousel-caption span:not(span>span):not(h1>span){padding:5px 10px;font-size:15px}.product-cart .cart-collaterals{max-width:100%}.product-checkout .woocommerce-checkout #order_review{width:100%}.slide-main-item .carousel-caption span:after:not(span>span):not(h1>span),.slide-main-item .carousel-caption span:before:not(span>span):not(h1>span){opacity:0}.slide-main-item .carousel-caption h1{font-size:30px}.slider-section .carousel-control-next,.slider-section .carousel-control-prev{display:none}section[class*=section]:hover .section-title h2{transform:scale(1) translateY(32px);opacity:1}section[class*=section]:hover .section-title .subtitle{transform:translateY(-80px)}.office-address:hover .section-title h2{transform:scale(1) translateY(32px);opacity:1}.office-address:hover .section-title .subtitle{transform:translateY(-80px)}.social_area.left .bar-icon,.social_area.right .bar-icon{height:40px;font-size:16px;width:40px;line-height:32px}.social_area .social_text h5{font-size:16px}.social_area.left .social_text{padding:0 50px 0 20px}.social_info .social_area.right .social_text{padding:0 20px 0 50px}.social_area.left .social_text,.social_area.right .social_text{height:80px}.contact_icons ul li:not(:last-child),.social_icons ul li:not(:last-child){margin-right:10px}.main-btn,a.main-btn{padding:5px 8px}.testimonial-content{padding:50px 20px}.testimonial-section .carousel-indicators button,.testimonial-section .carousel-indicators button img{height:40px;width:40px}.cta2-image{display:none}.post-meta.up span.post-date a span{font-size:13px}.post-meta.up span.post-date a{font-size:11px}.author-name{font-size:12px}.post-meta.up span.post-date a{height:40px;width:40px;line-height:27px}.author-image img{height:40px;width:40px}.post-meta.up{margin-top:-40px}.post-content .post-title a{font-size:22px}.footer-copyright .row>.col-lg-6:first-child{order:2}.footer-copyright .copyright-text{text-align:center}.footer-copyright .widget_pages ul{margin-bottom:10px;text-align:center}.footer-copyright{padding:15px}.funfact-icon{height:160px;font-size:55px;width:160px}.price-heading{font-size:26px}.price-body ul li{font-size:14px}.price-body ul{padding:10px}.price-item .widget_payment_methods ul li a{font-size:26px}.price-item .contact-icon{min-width:50px}.price-item .price-header{padding:20px 20px 0}.cta-left .contact-area .contact-info,.cta-right .contact-area .contact-info{height:80px;line-height:80px}.cta-left .contact-area .contact-icon,.cta-right .contact-area .contact-icon{height:40px;font-size:15px;width:40px;line-height:32px}.cta-right .contact-area .contact-info{padding:0 20px 0 50px}.cta-left .contact-area .contact-info{padding:0 90px 0 10px}.cta-left .contact-area .contact-info a,.cta-right .contact-area .contact-info a{font-size:14px}.timeline-inner .timeline{margin-bottom:25px}.company-content{flex-direction:column-reverse;align-items:center}.headings{padding:0;border:none;margin:0}.headings,.rewards{text-align:center}.headings h2{font-size:30px}.timeline-inner .timeline:after,.timeline-inner .timeline:before,.timeline-inner:before{display:none}.timeline-inner .timeline span.timeline-count.count-even,.timeline-inner .timeline span.timeline-count.count-odd{right:10px;color:var(--white);position:absolute;top:20px;left:unset}.slider-two .slider-image img{width:240px}.slider2-item .carousel-caption h1{font-size:26px;margin:0 0 10px}.slider2-item .carousel-caption span:not(span>span):not(h1>span){padding:5px 10px;font-size:14px;text-align:left;margin:0}.slider2-item .carousel-caption span:after:not(span>span):not(h1>span),.slider2-item .carousel-caption span:before:not(span>span):not(h1>span){display:none}.slider-two .slider2-item{height:430px}.portfolio-section .tab-filter a{padding:10px 10px 5px;font-size:15px;margin-bottom:20px}.tab-filter a span.filter-count{height:20px;font-size:12px;top:-10px;width:20px;line-height:20px}.portfolio-section .tab-filter{margin-bottom:20px}p.woocommerce-result-count{margin-right:0;float:none}.form.woocommerce-ordering,.gridlist-toggle{margin-bottom:20px}.product-section.shop_product ul.products>li.product{width:46%}#content div.product div.images,#content div.product div.summary,div.product div.images,div.product div.summary{width:100%;float:none}.footer-active-shape:before,.footer-active-shape>span:before{left:-9px;width:10px}.footer-active-shape:after,.footer-active-shape>span:after{right:-10px;width:10px}}@media(max-width:575px){.slide-main-item img{height:300px;object-fit:cover}.slide-main-item .carousel-caption span:not(span>span):not(h1>span){padding:5px 10px;font-size:13px;margin-bottom:0}.slide-main-item .carousel-caption span:after:not(span>span):not(h1>span),.slide-main-item .carousel-caption span:before:not(span>span):not(h1>span){opacity:0}.slide-main-item .carousel-caption h1{font-size:25px;margin-bottom:15px}.main-btn,a.main-btn{padding:5px 8px}.section-title h1{font-size:30px}.breadcrumb-area{height:350px}.skill-image:before{right:-10px;bottom:-10px}.skill-image img{max-width:unset}.slider-two .slider-image{text-align:center}.slider-two .slider2-item{height:unset}.slider-two .slider-image img{position:inherit;width:180px}.cta-section .row>div:nth-child(2){order:2}.blog-post.author-details:before{height:40%;clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);width:unset}.author-details .media,.blog-post.author-details{flex-direction:column}.media .auth-mata img{margin-bottom:15px}.comments-area .comment-body{padding:25px}.comments-area .comment-meta .comment-author img{position:inherit;margin:0 0 15px}.comments-area .comment-meta .comment-author h4{margin-bottom:0}.cta-left .contact-area .contact-icon,.cta-right .contact-area .contact-icon{height:80px;font-size:30px;width:80px;line-height:70px}.cta-left .contact-area .contact-info a,.cta-right .contact-area .contact-info a{font-size:26px}.pricing-image .ring,.pricing-image .rounded-circle{height:320px;width:320px}.testimonial-section .carousel-indicators{transform:translate(-50%);right:unset;bottom:-65px;text-align:center;margin:0;left:50%;width:100%;display:inline-block;z-index:2}.testimonial-content{margin-bottom:15px}.achievement-section .achive-text{flex-wrap:wrap}.card-404 h2,.card-404 h2 i,.card-500 h2{font-size:100px}.card-404 .not-found,.card-500 .not-found{font-size:30px}}@media (min-width:320px){.product-section.woocommerce ul.products li.product.col-sm-6{flex:0 0 auto;width:100%}}@media (min-width:576px){.product-section.woocommerce ul.products li.product.col-sm-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.product-section.woocommerce ul.products li.product.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.product-section.woocommerce ul.products li.product.col-lg-3{flex:0 0 auto;width:25%}}@media(max-width:340px){.author-content .widget_media_gallery .gallery .gallery-item{width:27%}}