.tg-header__area{box-shadow:none;}
.banner-bg{margin-top:40px}
.breadcrumb__area{display:none}
.brand__content .title{color:#fff}
.banner-content .title{text-transform:inherit}
.tgmenu__navbar-wrap > ul > li{margin-inline-end:40px}
.tgmenu__navbar-wrap > ul > li a{color:#505083;text-transform:uppercase;font-weight:400;font-size:15px}
.tgmenu__main-menu li.menu-item-has-children > a::after{color:rgba(0,0,0,0.3)}
.tgmenu__navbar-wrap > ul > li .sub-menu{min-width:1000px;columns:3;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-radius:10px;padding:25px 10px}
.tgmenu__navbar-wrap > ul > li:last-child .sub-menu{min-width:250px;columns:1;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-radius:10px;padding:15px 0}
.tgmenu__navbar-wrap > ul > li .sub-menu > li a{font-size:15px;padding:10px 20px 10px 25px;color:var(--tg-theme-secondary);text-transform:uppercase}
.about-list .list-wrap{flex-wrap:wrap}
.tgmenu__navbar-wrap > ul > li .sub-menu > li a svg{padding:6px;background:#efebff;border-radius:10px;margin-right:8px;vertical-align:middle;width:40px;text-align:center;opacity:0.7;color:var(--tg-theme-secondary);height:40px;stroke-width:1.5}
.shortcode-content-feature-list .feature-icon svg.icon{stroke-width:1.5;height:30px;width:30px}
.services__details-list-box .icon{height:60px;width:60px;border-radius:20px}
.tgmenu__navbar-wrap > ul > li .sub-menu > li a:hover svg{background:#efebff;transition:.5s;color:var(--tg-theme-primary);opacity:1}
p.truncate-2-custom{font-size:14px !important;}
.tgmenu__navbar-wrap > ul > li .sub-menu > li.icon-neon a svg{color:#77d6b8}
.btn, .tgmenu__action ul .offCanvas-menu .menu-tigger,.scroll__top{border-radius:50px;max-height:50px}
.about-list .list-wrap li .icon,.footer-social .list-wrap li a{background:#e4dcff;border-radius:100px}
.contact__form-wrap, .sidebar__brochure a, .sidebar__widget-three{background:#efebff !important;}
.sidebar__cat-list-two .list-wrap li a{background:#fff;border:1px solid #3737ff}
.services__details-wrap .row .col-30{order:2 !important}
.sidebar__widget:last-child{position:sticky;top:150px}
.contact-form-group .btn{margin-top:10px;}
.call-back-form form .form-grp input, .call-back-form form .btn{border-radius:50px}
.team__social-two, .team__details-info{display:none}
.team__thumb-two img{border-radius:60px}
.footer-top{padding:90px 0 70px}
.fw-logo img{max-height:40px}
.footer-info-list .list-wrap li{margin-bottom:10px}
.brand-area{padding:60px 0}
.shortcode-services .services-icon.icon-medium svg.icon, .about-list .list-wrap li .icon{stroke-width:1.5}
.services__details-inner-content{padding-left:20px}
.services__icon-five{color:#f7941d}
.services__content-five .btn{background:#f6f3ff}
.services__content-five .title{font-size:18px}
.shortcode-services.shortcode-services-style-6 .services__content-five p{font-size:14px}
.card-services-type-01 .card-info h5{font-size:20px;font-weight:600;margin-bottom:15px}
.card-services-type-01{border:1px solid #e4dcff}
.shortcode-services .services-icon.icon-large svg.icon{stroke-width:1.5;color:#f7941d;background:#fff2e3;padding:10px;border-radius:20px}
.project__content-three{background:var(--tg-heading-color)}
.project__content-three span{color:#f7941d}
.counter-item .icon img{height:50px;filter:hue-rotate(205deg) brightness(0.7) opacity(0.7);}
.accordion-button, .accordion-button:not(.collapsed), .accordion-button:hover{color:var(--tg-theme-primary)}
.accordion-button.collapsed{background}
.accordion-button.collapsed, .accordion-button:not(.collapsed), .accordion-collapse{background-color:rgb(243, 243, 255)}
.accordion-button::after{background-color:rgb(171, 171, 227)}
@media screen and (max-width: 991px) {
  .tg-header__area{background:#fff}
  .shortcode-hero-banner .shortcode-hero-banner-overlay{background-color:rgba(55, 55, 221, 0.1)}
  .team__area-two > .row > .col-md-6{width:50% !important}
}