
     @media (max-width: 768px) {
         .view_profile_drop_down {
             display: block !important;
         }
     }

     .notification-badge {
         position: absolute;
         top: -12px;
         right: 92px;
         background: red;
         color: white;
         font-size: 12px;
         font-weight: bold;
         width: 18px;
         height: 18px;
         border-radius: 50%;
         display: flex;
         align-items: center;
         justify-content: center;
     }

     @media only screen and (max-width: 376px) {
         .gs-mobile {
             padding-right: 70px !important;
         }

         .iphone-8-responsive {
             display: none !important;
         }

         .show-socail-icons {
             display: block !important;
         }

         .notification-badge {
             right: 60px !important;
         }
     }

     @media (max-width: 320px) {
         .gls-logo {
             width: 130px !important;
             height: 90px !important;
         }

         .email-li {
             width: max-content !important;
         }
     }

     @media only screen and (max-width: 412px) and (min-width: 360px) and (max-height: 869px) {
         .gs-mobile {
             flex-direction: column !important;
         }

         .navbar-brand {
             margin-right: 0 !important;
         }

         .mr-mobile {
             margin-right: 120px !important;
         }
     }

     @media (min-width: 769px) and (max-width: 1025px) {

         .log-in-btn,
         .add-post-btn {
             width: max-content;
         }
     }

     @media (max-width: 991px) {
         .mainmenu ul li a {
             display: block;
             width: 100%;
             border-bottom: 1px solid rgba(15, 27, 51, 0.1);
         }
     }

     .mainmenu ul li ul {
         background: #fff;
         box-shadow: 0 0 5px rgba(33, 51, 102, 0.1);
         -webkit-border-radius: 4px;
         -moz-border-radius: 4px;
         -ms-border-radius: 4px;
         -o-border-radius: 4px;
         border-radius: 4px;
     }

     @media (min-width: 992px) {
         .mainmenu ul li ul {
             position: absolute;
             top: calc(100% + 50px);
             opacity: 0;
             width: 200px;
             visibility: hidden;
             display: block !important;
             transition: all 0.3s ease;
         }
     }

     .mainmenu ul li ul li:last-child a {
         border-bottom: none;
     }

     .mainmenu ul li ul li a {
         color: #213366;
         border-bottom: 1px solid rgba(15, 27, 51, 0.1);
     }

     .mainmenu ul li ul li a.active,
     .mainmenu ul li ul li a:hover {
         background: #f24570;
         color: #fff;
     }

     .blog__inner,
     .header__top--left ul li,
     .header__top--right ul li,
     input,
     textarea,
     select {
         padding: 10px;
         list-style: none;
     }

     .header__top--left ul,
     .header__top--left ul{
     display: flex;
     flex-wrap: wrap;
     }

     .header__top--area {
         display: flex;
         flex-wrap: wrap;
         justify-content: space-between;
     }

     .default-btn {
         border-radius: 38px !important;
         font-weight: 700 !important;

     }

     .header__top,
     .create-post .lab-inner .lab-content .post-form .content-type .content-list .post-submit .default-btn,
     .cart-plus-minus .qtybutton:hover,
     .cart-plus-minus .qtybutton {
         background: #FECD00;
     }

     .header__bottom {
         background-color: #012070;
     }

     .mian_contianer_header {
         max-width: 1350px;
         width: 1350px;
     }

     .activity__inner,
     .membership__body ul li,
     .contact-form,
     .shop-cart .section-wrapper .cart-bottom .shiping-box .cart-overview ul li,
     .shop-cart .section-wrapper .cart-bottom .cart-checkout-box .cart-checkout,
     .shop-cart .section-wrapper .cart-bottom .cart-checkout-box,
     .shop-cart .section-wrapper .cart-top table tbody tr td.product-item,
     .shop-single .review .review-content .description .post-item,
     .shop-single .review .review-content .review-showing .client-review .review-form form .rating ul,
     .shop-single .review .review-content .review-showing .client-review .review-form form .rating,
     .shop-single .review .review-content .review-showing .content li .post-content .entry-meta .posted-on,
     .shop-single .review .review-content .review-showing .content li .post-content .entry-meta,
     .shop-single .review .review-nav,
     .shop-single .product-details .post-content form,
     .shop-page .modal .modal-dialog .modal-content .modal-body .product-details-inner .cart-button,
     .shop-page .shop-product-wrap .product-list-item,
     .shop-page .shop-product-wrap .product-item .product-thumb .product-action-link,
     .shop-page .shop-product-wrap .product-list-item .product-thumb .product-action-link,
     .widget.widget-tags ul.widget-wrapper,
     .single-quote,
     .share,
     .tags,
     .tags-area,
     .comment-respond .add-comment .comment-form,
     .comments .comment-list .comment .com-content .com-title,
     .author,
     .log-reg .log-reg-inner .main-content .form-group>.banner__inputlist .s-input,
     .log-reg.forezero .log-reg-inner,
     .log-reg.comingsoon .log-reg-inner,
     .img-stack,
     .site .info-list li .info-details,
     .group__bottom--body .top,
     .group__bottom--head .right,
     .group__bottom--head,
     .transportation .section__wrapper .left .section__header ul li,
     .transportation .section__wrapper .left .section__header ul,
     .app__content ul,
     .story__content--gallery,
     .story__content--author,
     .member__pagination,
     .member__info--customselect,
     .member__info--left,
     .member__info,
     .member__buttongroup li,
     .work__inner,
     .work__tablist .nav-link,
     .about--style2 .about__bottom--navi,
     .about--style2 .about__bottom--head,
     .footer--activity .footer__content--desc ul li,
     .footer--feature .footer__content--desc ul li,
     .footer--style2 .footer__newsletter--social ul,
     .footer__newsletter--social ul,
     .banner__inputlist,
     .header--style2 .header__bottom .button-group,
     .header--style2 .header__top--left ul,
     .header--style2 .header__top--right ul,
     .header__top--left ul,
     .header__top--right ul,
     .header__top--area,
     .social__share,
     .default-pagination,
     .info-card .info-card-content .info-list li,
     .create-post .lab-inner .lab-content .post-form .content-type .content-list,
     .create-post .lab-inner .lab-thumb .thumb-inner,
     .post-item .post-meta .post-meta-bottom .react-list,
     .post-item .post-meta .post-meta-top,
     .post-item .post-content .post-author .post-author-inner .author-details .post-status,
     .post-item .post-content .post-author .post-author-inner .author-details,
     .post-item .post-content .post-author .post-author-inner {
         display: flex;
         flex-wrap: wrap;
     }

     .contact-item .contact-thumb img,
     .contact-item .contact-thumb,
     .shop-single .review .review-content .description .post-item .post-content ul li,
     .shop-single .product-details .post-content form .select-product select,
     .shop-single .product-details .post-content form .select-product,
     .shop-single .product-details .product-thumb,
     .shop-page .modal .modal-dialog .modal-content .modal-body .product-details-inner .thumb,
     .shop-page .shop-product-wrap .product-item .product-thumb .pro-thumb,
     .shop-page .shop-product-wrap .product-list-item .product-thumb .pro-thumb,
     .shop-page .shop-product-wrap .product-item .product-thumb,
     .shop-page .shop-product-wrap .product-list-item .product-thumb,
     .widget.widget-search .search-wrapper,
     .widget .widget-header h5,
     .single-quote,
     .blog--style2 .blog__slider,
     .blog--style2 .blog__thumb,
     .img-stack li .time-tooltip .time-tooltip-holder,
     .img-stack li,
     .transportation .section__wrapper .right .lab-line .lab-tooltip a,
     .transportation .section__wrapper .right .lab-line span,
     .transportation .section__wrapper .right,
     .member__buttongroup li,
     .menu-item-has-children>a,
     .custom-upload,
     .countdown li .count-number,
     .info-card .info-card-content .info-list li .info-name,
     .create-post .lab-inner .lab-content .post-form .content-type .content-list .image-video,
     .create-post .lab-inner .lab-content .post-form .content-type .content-list .attach-file,
     .post-item .post-content .post-author .post-author-inner .author-details .post-status .post-privacy,
     .cart-plus-minus,
     .log-reg .log-reg-inner .main-content .or,
     .log-reg.comingsoon form,
     .log-reg,
     .group__bottom--allmedia .media-thumb.albam-thumb img,
     .group__bottom--allmedia .media-thumb,
     .group__bottom--allmedia ul li .nav-link span,
     .group__bottom--head .left form,
     .app--style2 *,
     .app--style2,
     .meet__inner,
     .story__thumb,
     .member--style3 .member__thumb,
     .member--style3 .member__inner,
     .member--style2 .member__content,
     .member__info--customselect .default-btn,
     .member__info--count,
     .member__thumb,
     .member__radio,
     .footer--activity .footer__content--desc ul li,
     .footer--feature .footer__content--desc ul li,
     .footer__newsletter--form form,
     .banner--style3 .banner__thumb,
     .banner--style2 .banner__thumb,
     .banner__inputlist,
     .navbar-toggler--icon,
     .mainmenu ul li,
     .header__more,
     .header--style2 .header__top--left ul li,
     .header--style2 .header__top--right ul li {
         position: relative;
     }

     .contact-item .contact-thumb:before,
     .contact-item .contact-thumb:after,
     .shop-cart .section-wrapper .cart-bottom .shiping-box .calculate-shiping .outline-select .select-icon,
     .shop-single .review .review-content .description .post-item .post-content ul li::before,
     .shop-single .review .review-content .review-showing .client-review .review-form .review-title h4::after,
     .shop-single .review .review-content .review-showing .client-review .review-form .review-title h4::before,
     .shop-single .product-details .post-content form .select-product i,
     .shop-single .product-details .product-thumb .pro-single-prev,
     .shop-single .product-details .product-thumb .pro-single-next,
     .shop-page .modal .modal-dialog .modal-content button.close,
     .shop-page .shop-product-wrap .product-item .product-thumb .product-action-link,
     .shop-page .shop-product-wrap .product-list-item .product-thumb .product-action-link,
     .shop-page .shop-product-wrap .product-item .product-thumb .pro-thumb::after,
     .shop-page .shop-product-wrap .product-list-item .product-thumb .pro-thumb::after,
     .widget.widget-search .search-wrapper button,
     .widget .widget-header h5::before,
     .blog--style2 .blog__slider .thumb-nav,
     .blog--style2 .blog__thumb .meta-date,
     .blog--style2 .blog__thumb .pluse_2::after,
     .blog--style2 .blog__thumb .pluse_2::before,
     .blog--style2 .blog__thumb .pluse_2,
     .blog--style2 .blog__thumb .play-btn,
     .img-stack li .time-tooltip,
     .transportation .section__wrapper .right .lab-line .lab-tooltip::after,
     .transportation .section__wrapper .right .lab-line .lab-tooltip::before,
     .transportation .section__wrapper .right .lab-line .lab-tooltip,
     .transportation .section__wrapper .right .lab-line span::after,
     .transportation .section__wrapper .right .lab-line,
     .app--style2::after,
     .banner__inputlist--icon,
     .menu-item-has-children>a::before,
     .menu-item-has-children>a::after,
     .pluse::after,
     .pluse::before,
     .pluse,
     .custom-upload input[type=file],
     .countdown li .count-number:after,
     .info-card .info-card-content .info-list li .info-name:after,
     .create-post .lab-inner .lab-content .post-form .content-type .content-list .image-video input[type=file],
     .create-post .lab-inner .lab-content .post-form .content-type .content-list .attach-file input[type=file],
     .post-item .post-content .post-author .post-author-inner .author-details .post-status .post-privacy:after,
     .cart-plus-minus .qtybutton,
     .log-reg .log-reg-inner .main-content .or::before,
     .log-reg .image,
     .log-reg.comingsoon form button,
     .group__bottom--allmedia ul li .nav-link span::after,
     .group__bottom--head .left form button,
     .meet__content,
     .member--style3 .member__content,
     .member--style3 .member__thumb::after,
     .member__info--customselect .default-btn::after,
     .member__info--count p::after,
     .member__info--count p,
     .member__activity,
     .footer--feature .footer__content--desc ul li .thumb .feature__activity,
     .footer__newsletter--form form .default-btn,
     .banner--style3 .banner__thumb--title h4,
     .banner--style3 .banner__thumb--shape .shapeimg,
     .banner--style2 .banner__thumb--shape .shapeimg,
     .navbar-toggler--icon:after,
     .navbar-toggler--icon:before,
     .header--style2 .header__top--left ul li::after,
     .header--style2 .header__top--right ul li::after,
     .header--style2 .header__top--left ul li:last-child::before,
     .header--style2 .header__top--right ul li:last-child::before,
     .shape__image {
         position: absolute;
         content: "";
     }

     .meet--style2 .section__header .default-btn:hover span,
     .meet--style2 .section__header .default-btn span,
     .meet__content h4,
     .story__thumb span,
     .member--style3 .default-btn span,
     .member--style3 .default-btn:hover span,
     .member--style3 .member__content p,
     .member--style3 .member__content h5,
     .member__info--left .default-btn:hover span,
     .member__info--left .default-btn span,
     .member__activity,
     .about--style5 .about__content .default-btn:hover span,
     .about--style5 .about__content .default-btn span,
     .about--style4 .default-btn:hover span,
     .about--style4 .default-btn span,
     .about--style3 .section__wrapper form .default-btn span,
     .about--style2 .about__right *,
     .about--style2 .about__bottom--navi div,
     .default-btn.style-2:hover span,
     .default-btn.style-2 span,
     .default-btn.reverse:hover span,
     .footer--style3 .footer__top *,
     .footer--style2 .footer__newsletter--form form .default-btn:hover span,
     .footer--style2 .footer__newsletter--form form .default-btn,
     .footer__content--desc ul li a,
     .footer__content--title h4,
     .footer__newsletter--form form .default-btn:hover span,
     .footer__newsletter--form form .default-btn,
     .footer__newsletter--form form input,
     .footer__newsletter--title h4,
     .header--style2 .header__bottom .button-group li a i,
     .header__top--left ul li a,
     .header__top--right ul li a,
     .header__top--left ul li,
     .header__top--right ul li,
     .cart-plus-minus .qtybutton {
         color: #fff;
     }

     .shop-cart .section-wrapper .cart-bottom .cart-checkout-box .cart-checkout input[type=submit]:hover,
     .shop-cart .section-wrapper .cart-top table tbody tr td.product-item .p-content a:hover,
     .shop-single .review .review-content .review-showing .content li .post-content .entry-meta .posted-on a:hover,
     .shop-page .shop-product-wrap .product-item:hover .product-content h5 a,
     .shop-page .shop-product-wrap .product-list-item:hover .product-content h5 a,
     .shop-page .shop-title .product-view-mode a.active,
     .shop-page .section-header h4 span,
     .widget.shop-widget .widget-wrapper .shop-menu li .shop-submenu li.open>a,
     .widget.shop-widget .widget-wrapper .shop-menu li.open>a,
     .blog__inner:hover .blog__content a h3,
     .blog__inner:hover .blog__content a h2,
     .app__content h4,
     .member--style2 .member__tab li button.active,
     .member__buttongroup li.is-checked,
     .work__content h3,
     .work__tablist .nav-link.active span,
     .about__content h3 .counter,
     .about__inner:hover .about__content h4,
     .footer--support .footer__content--desc ul li a:hover,
     .footer--activity .footer__content--desc ul li:hover .content h6,
     .footer--feature .footer__content--desc ul li:hover .content h6,
     .breadcrumb-item.active,
     .cart-plus-minus .cart-plus-minus-box {
         color: #f24570;
     }

     .header--style2 .header__bottom .mainmenu ul li.active>a::after,
     .header--style2 .header__bottom .mainmenu ul li.active>a::before {
         background: #FECD00;
     }

     .group__bottom--activity ul li .nav-link,
     .group__bottom--activity ul,
     .group__bottom--allmedia ul li .nav-link.active,
     .group__bottom--allmedia ul li .nav-link:hover,
     .group__bottom--allmedia ul li .nav-link,
     .group__bottom--right .active-member .modal-header ul li button,
     .group__bottom--right .active-group .modal-header ul li button,
     .group__bottom--right .active-member .modal-header ul,
     .group__bottom--right .active-group .modal-header ul,
     .group__top ul li .nav-link.active,
     .group__top ul li .nav-link:hover,
     .group__top ul li .nav-link,
     .group__top ul li,
     .group__top ul,
     .member--style2 .member__tab,
     .about--style2 .about__right .banner__inputlist select,
     button,
     .header--style2 .header__top--left ul li:first-child,
     .header--style2 .header__top--right ul li:first-child,
     .header--style2 .header__top--left ul li,
     .header--style2 .header__top--right ul li {
         border: none;
     }

     .widget.shop-widget .widget-wrapper .shop-menu li .shop-submenu li a,
     .blog__content h3,
     .log-reg .log-reg-inner .section-header.inloginp .title,
     .default-btn,
     .mainmenu ul li a,
     body h1,
     body h2,
     body h3,
     body h4,
     body h5,
     body h6 {
         text-transform: capitalize;
     }

     .meet--style2 .section__header .default-btn:hover span,
     .meet--style2 .section__header .default-btn span,
     .meet__content h4,
     .story__thumb span,
     .member--style3 .default-btn span,
     .member--style3 .default-btn:hover span,
     .member--style3 .member__content p,
     .member--style3 .member__content h5,
     .member__info--left .default-btn:hover span,
     .member__info--left .default-btn span,
     .member__activity,
     .about--style5 .about__content .default-btn:hover span,
     .about--style5 .about__content .default-btn span,
     .about--style4 .default-btn:hover span,
     .about--style4 .default-btn span,
     .about--style3 .section__wrapper form .default-btn span,
     .about--style2 .about__right *,
     .about--style2 .about__bottom--navi div,
     .default-btn.style-2:hover span,
     .default-btn.style-2 span,
     .default-btn.reverse:hover span,
     .footer--style3 .footer__top *,
     .footer--style2 .footer__newsletter--form form .default-btn:hover span,
     .footer--style2 .footer__newsletter--form form .default-btn,
     .footer__content--desc ul li a,
     .footer__content--title h4,
     .footer__newsletter--form form .default-btn:hover span,
     .footer__newsletter--form form .default-btn,
     .footer__newsletter--form form input,
     .footer__newsletter--title h4,
     .header--style2 .header__bottom .button-group li a i,
     .header__top--left ul li a,
     .header__top--right ul li a,
     .header__top--left ul li,
     .header__top--right ul li,
     .cart-plus-minus .qtybutton {
         color: #fff;
     }

     .shop-cart .section-wrapper .cart-bottom .cart-checkout-box .cart-checkout input[type=submit]:hover,
     .shop-cart .section-wrapper .cart-top table tbody tr td.product-item .p-content a:hover,
     .shop-single .review .review-content .review-showing .content li .post-content .entry-meta .posted-on a:hover,
     .shop-page .shop-product-wrap .product-item:hover .product-content h5 a,
     .shop-page .shop-product-wrap .product-list-item:hover .product-content h5 a,
     .shop-page .shop-title .product-view-mode a.active,
     .shop-page .section-header h4 span,
     .widget.shop-widget .widget-wrapper .shop-menu li .shop-submenu li.open>a,
     .widget.shop-widget .widget-wrapper .shop-menu li.open>a,
     .blog__inner:hover .blog__content a h3,
     .blog__inner:hover .blog__content a h2,
     .app__content h4,
     .member--style2 .member__tab li button.active,
     .member__buttongroup li.is-checked,
     .work__content h3,
     .work__tablist .nav-link.active span,
     .about__content h3 .counter,
     .about__inner:hover .about__content h4,
     .footer--support .footer__content--desc ul li a:hover,
     .footer--activity .footer__content--desc ul li:hover .content h6,
     .footer--feature .footer__content--desc ul li:hover .content h6,
     .breadcrumb-item.active,
     .cart-plus-minus .cart-plus-minus-box {
         color: #FECD00;
     }

     .membership__inner,
     .shop-cart .section-wrapper .cart-top table thead tr th:nth-child(3),
     .log-reg .log-reg-inner .main-content .or-content,
     .log-reg .log-reg-inner .main-content .or,
     .log-reg .log-reg-inner .section-header.inloginp,
     .app__thumb,
     .member__info--count p,
     .member__content,
     .about--style2 .about__bottom--navi div,
     .footer--style2 .footer__newsletter--social ul li a,
     .footer__newsletter--social ul li a,
     .banner--style3 .banner__thumb--title h4,
     .scrollToTop i,
     .social-media li a {
         text-align: center;
     }

     .membership__body ul li,
     .log-reg .log-reg-inner .section-header,
     .log-reg .top-menu-area .logo {
         text-align: left;
     }

     .terms-header h4,
     .activity__content p,
     .shop-single .product-details .post-content p.rating,
     .shop-single .product-details .post-content h6,
     .comments .comment-list .comment .com-content .com-title,
     .log-reg .log-reg-inner .main-content .form-group label,
     .group__bottom--allmedia .media-upload,
     .group__bottom--body .top .right span,
     .member__content h3,
     .about--style3 .section__wrapper form .banner__inputlist,
     .about--style3 .section__wrapper form label,
     .about--style2 .about__right label,
     .banner__list>label,
     .navbar-toggler,
     .modal-body label {
         margin-bottom: 10px;
     }

     .terms-header,
     .log-reg .log-reg-inner .main-content .content-title,
     .work--style2 .work__content p,
     .about--style2 .about__right .about__title {
         margin-bottom: 25px;
     }

     .shop-cart .section-wrapper .cart-bottom .shiping-box .cart-overview h3,
     .shop-cart .section-wrapper .cart-bottom .shiping-box .calculate-shiping h3,
     .shop-single .review .review-content .review-showing .client-review .review-form form input,
     .shop-single .product-details .post-content p,
     .shop-page .shop-title,
     .blog--style2 .blog__inner,
     .log-reg .log-reg-inner .section-header.inloginp,
     .transportation .section__wrapper .left .section__header p,
     .app__content p,
     .member--style2 .member__tab,
     .member__buttongroup,
     .work__thumb,
     .about--style5 .about__content p,
     .footer__content--title,
     .banner__content p,
     .section__header {
         margin-bottom: 30px;
     }

     .log-reg .log-reg-inner .section-header P,
     .about--style2 .about__left .about__content p,
     .about__thumb {
         margin-bottom: 40px;
     }

     .comments .comment-list .comment .com-content .com-title .com-title-meta a,
     .blog--style2 .blog__date li span i,
     .log-reg .top-menu-area .backto-home i,
     .footer__content--desc ul li a i,
     .header--style2 .header__bottom .button-group li a i,
     .header__top--right ul li a i,
     .social-media li a,
     .custom-upload i,
     .post-item .post-meta .post-meta-bottom .react-list .react i {
         margin-right: 5px;
     }

     .shop-cart .section-wrapper .cart-bottom .shiping-box .cart-overview h3,
     .shop-cart .section-wrapper .cart-bottom .shiping-box .calculate-shiping h3,
     .shop-single .review .review-content .review-showing .client-review .review-form form input,
     .shop-single .product-details .post-content p,
     .shop-page .shop-title,
     .blog--style2 .blog__inner,
     .log-reg .log-reg-inner .section-header.inloginp,
     .transportation .section__wrapper .left .section__header p,
     .app__content p,
     .member--style2 .member__tab,
     .member__buttongroup,
     .work__thumb,
     .about--style5 .about__content p,
     .footer__content--title,
     .banner__content p,
     .section__header {
         margin-bottom: 30px;
     }

     .modal-header {
         padding-inline: 30px;
     }

     .modal-header .btn-close {
         box-shadow: none;
         outline: none;
     }

     .header {
         transition: all 0.3s ease;
     }

     @media (max-width: 991px) {
         .header {
             position: relative;
             z-index: 99999;
         }
     }

     @media (min-width: 992px) {
         .header--positioned {
             position: absolute;
             background-color: transparent;
             width: 100%;
             top: 0;
             transition: all 0.3s ease;
             z-index: 9999;
         }
     }

     @media (max-width: 767px) {
         .header .header__top {
             display: none;
         }
     }

     .header__bottom {
         padding-block: 16.5px;
     }

     .header.header-fixed .header__top {
         display: none !important;
     }

     @media (min-width: 992px) {
         .header.header-fixed {
             position: fixed;
             width: 100%;
             z-index: 99999;
             background: #fff;
             box-shadow: 0px 0px 2px rgba(33, 51, 102, 0.3);
         }

         .header.header-fixed .nav-link--active,
         .header.header-fixed .nav-link:hover {
             color: #fff;
         }

         .header.header-fixed .navbar--bottom-line {
             border: none;
         }
     }

     .header__top--left ul li,
     .header__top--right ul li {
         border-right: 1px solid rgba(255, 255, 255, 0.1);
     }

     .header__top--left ul li:last-child {
         border-right: none;
     }

     .header__top--right ul li:first-child {
         border-left: 1px solid rgba(255, 255, 255, 0.1);
     }

     .header--style2 .header__top {
         background: #2ba6cb;
     }

     .header--style2 .header__top--left ul li:last-child::before,
     .header--style2 .header__top--right ul li:last-child::before {
         right: 0px;
         top: 0;
         width: 1px;
         height: 100%;
         background: rgba(255, 255, 255, 0.1);
         -webkit-transform: rotate(15deg);
         -moz-transform: rotate(15deg);
         -ms-transform: rotate(15deg);
         -o-transform: rotate(15deg);
         transform: rotate(15deg);
     }

     .header--style2 .header__top--left ul li::after,
     .header--style2 .header__top--right ul li::after {
         left: -5px;
         top: 0;
         width: 1px;
         height: 100%;
         background: rgba(255, 255, 255, 0.1);
         -webkit-transform: rotate(15deg);
         -moz-transform: rotate(15deg);
         -ms-transform: rotate(15deg);
         -o-transform: rotate(15deg);
         transform: rotate(15deg);
     }

     .header--style2 .header__bottom .mainmenu ul li:hover>a,
     .header--style2 .header__bottom .mainmenu ul li.open>a {
         color: #FECD00;
     }

     .header--style2 .header__bottom .mainmenu ul li.active>a {
         color: #FECD00;
     }

     .header--style2 .header__bottom .mainmenu ul li ul li a.active,
     .header--style2 .header__bottom .mainmenu ul li ul li a:hover {
         background: #ff0461;
         color: #fff;
     }

     @media (max-width: 1199px) {
         .header--style2 .header__bottom .button-group {
             display: none;
         }
     }

     .header--style2 .header__bottom .button-group li a {
         padding: 17px 20px;
         letter-spacing: 0.85px;
         -webkit-border-radius: 0;
         -moz-border-radius: 0;
         -ms-border-radius: 0;
         -o-border-radius: 0;
         border-radius: 0;
     }

     @media (min-width: 992px) and (max-width: 1199px) {
         .header--style2 .header__bottom .button-group li a i {
             display: none;
         }
     }

     .header--style2 .header__bottom .button-group li a span {
         color: #fff;
     }

     .header--style2 .header__bottom .button-group li a:hover span {
         color: #fff;
     }

     .header--style2 .header__bottom .button-group li a.login {
         background: #ff0461;
     }

     .header--style2 .header__bottom .button-group li a.signup {
         background: #2ba6cb;
     }

     .header__more .default-btn {
         background: #FECD00;
         color: #fff;
         padding: 15px 20px;
         letter-spacing: 0.85px;

     }

     .header__more .default-btn a {
         color: #213366 !important;
     }

     .header__more .default-btn:hover {
         -webkit-border-radius: 4px;
         -moz-border-radius: 4px;
         -ms-border-radius: 4px;
         -o-border-radius: 4px;
         border-radius: 4px;
         color: #fff;
     }

     .header__more ul li a:hover {
         background: var(--yellow);
         color: #fff;
     }

     @media (max-width: 991px) {
         .mainmenu {
             margin-top: 15px;
         }
     }

     @media (min-width: 992px) {
         .mainmenu ul li {
             display: inline-block;
         }
     }

     @media (max-width: 991px) {
         .mainmenu ul li:last-child a {
             border-bottom: none;
         }
     }

     .mainmenu ul li:hover>ul {
         opacity: 1;
         visibility: visible;
         top: calc(100% + 0px);
         z-index: 99999;
     }

     .mainmenu ul li:hover>a {
         color: #FECD00;
     }

     @media (max-width: 991px) {
         .mainmenu ul li.open>ul {
             opacity: 1;
             visibility: visible;
             top: calc(100% + 0px);
             z-index: 99999;
         }

         .mainmenu ul li.open>a {
             color: #f24570;
         }
     }

     .mainmenu ul li.active>a {

         color: #FECD00;
     }

     .mainmenu ul li a {
         color: #fff;
         padding: 10px 23px !important;
         font-size: 14px;
         text-transform: none;
     }

     @media (max-width: 425px) {
         .mainmenu ul li a {
             display: block;
             width: 100%;
             border-bottom: 1px solid rgba(15, 27, 51, 0.1);
         }

     }

     @media (max-width: 435px) {
         .mainmenu ul li a {
             display: block;
             width: 100%;
             border-bottom: 1px solid rgba(15, 27, 51, 0.1);
         }

         .mian_contianer_header {
             max-width: 100% !important;
             width: 100% !important;
         }

         .about {
             overflow: hidden;
         }
     }

     @media (max-width: 991px) {
         .mainmenu ul li a {
             display: block;
             width: 100%;
             border-bottom: 1px solid rgba(15, 27, 51, 0.1);
         }
     }

     .mainmenu ul li ul {
         background: #fff;
         box-shadow: 0 0 5px rgba(33, 51, 102, 0.1);
         -webkit-border-radius: 4px;
         -moz-border-radius: 4px;
         -ms-border-radius: 4px;
         -o-border-radius: 4px;
         border-radius: 4px;
     }

     @media (min-width: 992px) {
         .mainmenu ul li ul {
             position: absolute;
             top: calc(100% + 50px);
             opacity: 0;
             width: 200px;
             visibility: hidden;
             display: block !important;
             transition: all 0.3s ease;
         }
     }

     .log-reg .log-reg-inner .section-header .title {
         color: #213366;
     }

     .log-reg .log-reg-inner .section-header P {
         color: #213366;
     }

     .log-reg .log-reg-inner .section-header.inloginp {
         padding-top: 80px;
     }

     .log-reg .log-reg-inner .section-header.inloginp .title {
         line-height: 38px;
     }

     .widget .widget-header h5 {
         color: #213366;
         margin-bottom: 40px;
         font-size: 1.25rem;
     }

     .widget .widget-header h5::before {
         width: 40px;
         height: 4px;
         background-color: #f24570;
         bottom: -20px;
         border-radius: 2px;
     }

     .widget .widget-header h5::after {
         position: absolute;
         content: "";
         border-bottom: 5px dotted #f24570;
         width: 30px;
         bottom: -20px;
         left: 43px;
     }
 