.main-menu .navigation>li.has-mega__menu{position:static}.metallic-mega-menu-content{position:absolute;left:0;top:100%;width:100%;margin-top:15px;z-index:100;display:none;opacity:0;visibility:hidden;border-radius:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}@media only screen and (min-width:768px){.metallic-mega-menu-content{display:block!important;visibility:hidden;opacity:0}}.main-menu .navigation>li.has-mega__menu:hover>.metallic-mega-menu-content{visibility:visible;opacity:1;margin-top:0;top:100%}.mobile-menu .metallic-mega-menu-content{position:relative;opacity:1;visibility:visible;margin-top:0}.elementor-3887 .fixed-header.elementor-element.elementor-element-0f88110 .elementor-element-da56421{margin:0;background-color:#3e365c}.admin-bar .fixed-header .sticky-header{top:32px}.header-style-four .outer-box .user-box .login-box a{color:#2c2a26}.header-style-four .outer-box .user-box .login-box a:hover{color:#feb251;transition:all 500ms ease}.accordion_style_one .accordion-box li.active-block h4{color:#fff}.download-section .single-item a{position:relative;display:inline-block;width:50px;height:50px;line-height:54px;background-color:#fff;text-align:center;font-size:20px;color:var(--title-color);transition:all 500ms ease}.download-section .single-item a:hover{color:var(--theme-color)}.main-footer .footer-bottom .bottom-inner li a{color:#a5aaaf}.main-footer .footer-bottom .bottom-inner li a:hover{color:#f0571a}.tagcloud a{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:17px!important;font-family:var(--text-font);color:#66696b;background-color:#f0f4f8;padding:6px 15px}.tagcloud{display:flex;gap:10px;flex-wrap:wrap}.blog-sidebar .tagcloud a:hover{color:#fff;background-color:var(--theme-color)}.widget:not(:last-child){margin-bottom:40px}.widget ul,.widget ol{margin:0;padding:0}.widget ul li,.widget ol li{position:relative;display:block;font-size:15px;padding-left:20px;font-weight:600;color:var(--title-color);text-transform:uppercase;padding-bottom:14px;margin-bottom:14px;line-height:22px;border-bottom:1px dashed #a5aaaf}.widget ul li:last-child,.widget ol li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul li ul li,.widget ol li ol li{margin-bottom:0;padding-bottom:0;border-bottom:none;margin-top:14px;padding-top:14px;border-top:1px dashed #a5aaaf}.widget ul li a,.widget ol li a{position:relative;display:inline-block;font-size:15px;font-weight:600;color:var(--title-color);text-transform:uppercase}.widget ul li:before,.widget ol li:before{position:absolute;content:"\f126";font-family:'flaticon_metallic';font-size:20px;top:0;left:0;line-height:22px;color:var(--theme-color)}.widget ul li a:hover,.widget ol li a:hover{color:var(--theme-color)}.widget ul li ul li:before,.widget ol li ol li:before{top:14px}.blog-details-content .info-list h6 a{color:#0d202f}.news-block-one .inner-box .upper-content .image-box .category a{color:#0d202f}.news-block-one .inner-box:hover .upper-content .image-box .category{color:#fff;background-color:var(--theme-color)}.news-block-one .inner-box:hover .upper-content .image-box .category a{color:#fff}.single-btn .image-box img{height:70px}.service-sidebar-widget{margin-bottom:30px}.service-sidebar-widget ul li{position:relative;display:block;margin-bottom:10px}.service-sidebar-widget ul li a{position:relative;display:block;font-size:20px;line-height:28px;font-weight:600;color:var(--title-color);border:1px solid var(--secondary-color);padding:15px 20px 15px 80px}.service-sidebar-widget ul li a:before{position:absolute;content:"\f126";font-family:'flaticon_metallic';left:0;top:0;width:58px;height:58px;line-height:66px;background-color:#f0f4f8;text-align:center;font-size:22px;transition:all 500ms ease}.service-sidebar-widget ul li a:hover{color:var(--theme-color);border-color:var(--theme-color)}.service-sidebar-widget ul li:hover a,.service-sidebar-widget ul li.current-menu-item a{color:var(--theme-color)}.service-sidebar-widget ul li:hover:before,.service-sidebar-widget ul li.current-menu-item:before{border-color:var(--theme-color)}.news-block-three .inner-box .image-box h6 a{color:#000}.news-block-three .inner-box:hover .image-box h6 a{color:#fff;background-color:var(--theme-color)}.team-details{position:relative;padding:100px 0 100px 0}.team-details .image-box{position:relative;display:block;padding-right:40px}.team-details .image-box img{width:100%;height:100%}.team-details .image-box .image-2{position:absolute;left:0;bottom:66px}.team-details .image-box .image-shape{position:absolute;right:0;bottom:0;width:271px;height:231px;background-repeat:no-repeat;z-index:-1}.team-details .content-box{position:relative;display:block;margin-top:-14px}.team-details .content-box h2{position:relative;display:block;font-size:34px;line-height:44px;font-weight:700;margin-bottom:14px}.team-details .content-box .text h3{font-size:25px}.team-details .content-box h2 span{font-size:30px;display:block}.team-details .content-box .designation{position:relative;display:block;font-size:20px;line-height:30px;margin-bottom:14px;text-transform:uppercase;letter-spacing:1px}.team-details .content-box .text{position:relative;display:block;margin-bottom:20px}.team-details .content-box .text h3,.team-details .content-box .text p{margin-bottom:20px}.team-details .content-box .text h4{display:block;font-size:20px;line-height:30px;margin-bottom:20px}.team-details .content-box .text .list-item li{position:relative;display:block;padding-left:30px;margin-bottom:13px}.team-details .content-box .text .list-item li:last-child{margin-bottom:0}.team-details .content-box .text .list-item li:before{position:absolute;content:'';width:14px;height:16px;left:0;top:6px;background-color:var(--theme-color);background-repeat:no-repeat}.team-details .content-box .contact-inner h6 a{display:block;font-size:20px;line-height:30px;color:#1f1f1f;margin-bottom:30px}.team-details .content-box .contact-inner h6 a:hover{color:var(--theme-color)}.team-details .content-box .contact-inner h4{display:block;font-size:25px;line-height:30px;font-weight:600;margin-bottom:15px}.team-details .content-box .contact-inner h4 a{display:inline-block;color:#1f1f1f}.team-details .content-box .contact-inner h4 a:hover{color:#a9774e}.team-details .content-box .social-links li{position:relative;display:inline-block;float:left;margin-right:10px}.team-details .content-box .social-links li:last-child{margin:0px!important}.team-details .content-box .social-links li a{position:relative;display:inline-block;width:50px;height:50px;line-height:56px;background-color:#243d53;text-align:center;font-size:18px;color:#fcfdfd}.team-details .content-box .social-links li a:hover{color:#fff;background-color:var(--theme-color)}.pagination,.paginate-links{position:relative;gap:10px;display:flex;align-items:center}.pagination li a,.pagination li>span,.paginate-links a,.paginate-links>span{position:relative;width:55px;height:55px;border-radius:6px;background:#fff0;border:1px solid #e4e9ec;color:#a5b1ad;font-size:20px;line-height:20px;font-weight:500;font-family:var(--thm-font-2);text-align:center;align-items:center;justify-content:center;display:inline-flex;text-transform:uppercase;transition:all 500ms ease;z-index:1}.pagination li a:hover,.pagination li.active a,.pagination li>span,.paginate-links a:hover,.paginate-links>span{background-color:var(--theme-color);color:#fff;border:1px solid var(--theme-color)}.pagination li a:hover i{color:#fff}.news-style-two .content-box .form-inner .form-group button{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;vertical-align:middle;font-size:15px;line-height:24px;font-weight:600;font-family:var(--title-font);background:var(--secondary-color);color:#fff;text-align:center;padding:16px 26px;text-transform:uppercase;z-index:1;gap:10px;transition:all 500ms ease}.news-style-two .content-box .form-inner .form-group button:hover{background-color:#2CBA9C}.met-search__form-two{line-height:1}.news-block-four .inner-box .image-box .image img{min-height:448px;object-fit:cover}.logged-in-as a,.blog-details-content .comment-form-area .text-box h3 small a{color:var(--theme-color)}.metallic-comment-item .comment-form-area{margin:40px 0}.blog-comment__form{margin-top:50px}@media only screen and (min-width:599px){.metallic-comment-item .metallic-comment-item{margin-left:70px}}.widget .nice-select,.footer-widget .nice-select{float:none;background:#fff;height:56px;border:1px solid #e4e9ec;color:#a5aaaf;display:flex;align-items:center;padding:0 30px;font-size:17px;font-weight:400;border-radius:0}.widget .nice-select:before,.footer-widget .nice-select:before{top:50%;transform:translateY(-50%);right:20px;margin:0}.footer-widget .nice-select{background-color:#fff}.widget .nice-select ul.list,.footer-widget .nice-select ul.list{min-width:100%;border:none}.widget .nice-select ul li,.footer-widget .nice-select ul li{padding-bottom:10px;padding-top:10px;margin-bottom:0}.widget .nice-select ul li:before,.footer-widget .nice-select ul li:before{display:none}.footer-widget .nice-select ul li{color:var(--thm-black)}.blog-sidebar .widget-title h3 a,.footer-widget h3 a{color:inherit}.footer-widget{position:relative;margin-bottom:40px}.footer-widget ul,.footer-widget ol{margin:0;padding:0}:not(.elementor-widget-container) .footer-widget ul li,.footer-widget ol li{position:relative;margin-bottom:10px;font-size:17px;line-height:28px;font-family:var(--text-font);color:#a5aaaf;padding-left:20px}:not(.elementor-widget-container) .footer-widget ul li:last-child,.footer-widget ol li:last-child{margin-bottom:0}:not(.elementor-widget-container) .footer-widget ul li ul li,.footer-widget ol li ol li{margin-bottom:0;margin-top:10px}:not(.elementor-widget-container) .footer-widget ul li:before,.footer-widget ol li:before{position:absolute;content:"\f126";font-family:'flaticon_metallic';font-size:20px;top:0;left:0;line-height:28px;color:var(--theme-color)}:not(.elementor-widget-container) .footer-widget ul li a,.footer-widget ol li a{position:relative;font-size:17px;line-height:28px;font-family:var(--text-font);color:#a5aaaf}:not(.elementor-widget-container) .footer-widget ul li a:hover,.footer-widget ol li a:hover{color:var(--theme-color)}.error-page{position:relative}.error-page__bg{position:absolute;inset:0}.error-page .big-title h2{font-size:180px;color:var(--theme-color);line-height:110px}.error-page .title h3{font-size:34px;margin-top:40px}.error-page .text p{position:relative;margin:30px 0}.blog-details-content .content-three.pb_55{padding-bottom:0px!important}.mb_40.content-one{margin-bottom:40px!important}