@charset "utf-8";

/* ----------------------------------

Name: style.css
Version: 2.3

-------------------------------------

Table of contents
        
    01. Google font
    02. Reset
    03. Typography
    04. Background color
    05. Custom
    06. Button
    07. Border
    08. Aside style
    09. Video
    10. Background image
    11. Icon
    12. Magnific popup
    13. Header
    14. Page title
    15. Swiper carousel
    16. Slider and parallax typography
    17. Portfolio
    18. Elements
    19. Blog
    20. Footer
    21. Home page
    22. Others

*/

/* ===================================
    Google font
====================================== */

/* ===================================
    Reset
====================================== */
body {
    font-size: 18px;
    line-height: 26px;
    font-family: 'GT-Haptik', sans-serif;
}
a, a:active, a:focus { color: #5611C2FF; text-decoration: none; }
a:hover, a:active { color: #6300FFFF; text-decoration: none; }

/* ===================================
    Typography
====================================== */

/* text color */
.text-deep-pink, .btn.text-deep-pink {color:#6300FFFF}
.text-error {color: #ee2323}
.text-success {color: #1a940a}
.text-akz1, .btn.text-akz1 {color: #A1E5E3FF;}
.text-akz2, .btn.text-akz2 {color: #F4AAC3FF;}
.text-akz3, .btn.text-akz3 {color: #E3FA3AFF;}
:hover > .text-deep-pink-hover, .text-deep-pink-hover:hover {color:#6300FFFF}
:hover > .text-akz1-hover, .text-akz1-hover:hover {color: #A1E5E3FF;}
:hover > .text-akz2-hover, .text-akz2-hover:hover {color: #F4AAC3FF;}
:hover > .text-akz3-hover, .text-akz3-hover:hover {color: #E3FA3AFF;}

/* blockquote */
.blog-image blockquote h6:before {color: #6300FFFF}

/* text link hover color */
a.text-link-white-2:hover, a.text-link-white-2:hover i, a.text-link-white-2:focus, a.text-link-white-2:focus i {color:#6300FFFF}
a.text-link-deep-pink, a.text-link-deep-pink i {color:#6300FFFF}
a.text-link-akz1, a.text-link-akz1 i {color: #A1E5E3FF;}
a.text-link-akz1:hover, a.text-link-akz1:hover i, a.text-link-akz1:focus, a.text-link-akz1:focus i {color:#fff}
a.text-link-akz2, a.text-link-akz2 i {color: #F4AAC3FF;}
a.text-link-akz2:hover, a.text-link-akz2:hover i, a.text-link-akz2:focus, a.text-link-akz2:focus i {color:#fff}
a.text-link-akz3, a.text-link-akz3 i {color: #E3FA3AFF;}
a.text-link-akz3:hover, a.text-link-akz3:hover i, a.text-link-akz3:focus, a.text-link-akz3:focus i {color:#fff}

/* hover color */
a.text-deep-pink-hover:hover, a.text-deep-pink-hover:focus {color:#6300FFFF !important;}
a.text-akz1-hover:hover, a.text-akz1-hover:focus {color: #A1E5E3FF !important;}
a.text-akz2-hover:hover, a.text-akz2-hover:focus {color: #F4AAC3FF !important;}
a.text-akz3-hover:hover, a.text-akz3-hover:focus {color: #E3FA3AFF !important;}

/* text property */
.text-middle-line-deep-pink:before {border-bottom: 1px solid #6300FFFF;}
.text-decoration-line-through-deep-pink:before {background: #6300FFFF;}

/* heading font */
h1, h2, h3, h4, h5, h6 { font-family: 'GT-Haptik', sans-serif; }
h4 { font-weight: 500; text-transform: uppercase; }
h5 { font-weight: 500; }

/* ===================================
    Background color
====================================== */

.bg-deep-pink {background-color:#6300FFFF;}
.bg-deep-pink-hover:hover {background-color:#6300FFFF !important;}
.bg-gradient-light-red-light-orange { background-image: linear-gradient(to right top, #6300FFFF, #5611C2FF) }
.bg-akz1 {background-color: #A1E5E3FF;}
.bg-akz2 {background-color: #F4AAC3FF;}
.bg-akz3 {background-color: #E3FA3AFF;}

/* ===================================
    Custom
====================================== */

/* divider */
.new-demo {background: #6300FFFF; color: #fff;}

/* ===================================
    Button
====================================== */

/* button background */
.btn.btn-deep-pink,
.wp-block-button.btn.btn-deep-pink a.wp-block-button__link {background: #6300FFFF; border-color: #6300FFFF; color: #000}
.btn.btn-deep-pink:hover,
.btn.btn-deep-pink:focus,
.wp-block-button.btn.btn-deep-pink:hover a.wp-block-button__link,
.wp-block-button.btn.btn-deep-pink:focus a.wp-block-button__link,
.wp-block-button.btn.btn-deep-pink a.wp-block-button__link:hover,
.wp-block-button.btn.btn-deep-pink:hover a.wp-block-button__link:hover,
.wp-block-button.btn.btn-deep-pink a.wp-block-button__link:focus,
.wp-block-button.btn.btn-deep-pink:focus a.wp-block-button__link:focus {background: transparent; border-color: #6300FFFF; color: #6300FFFF}
/* button transparent */
.btn.btn-transparent-deep-pink,
.wp-block-button.btn.btn-transparent-deep-pink a.wp-block-button__link {background: transparent; border-color: #6300FFFF; color: #6300FFFF}
.btn.btn-transparent-deep-pink:hover,
.btn.btn-transparent-deep-pink:focus,
.wp-block-button.btn.btn-transparent-deep-pink:hover a.wp-block-button__link,
.wp-block-button.btn.btn-transparent-deep-pink:focus a.wp-block-button__link,
.wp-block-button.btn.btn-transparent-deep-pink a.wp-block-button__link:hover,
.wp-block-button.btn.btn-transparent-deep-pink:hover a.wp-block-button__link:hover,
.wp-block-button.btn.btn-transparent-deep-pink a.wp-block-button__link:focus,
.wp-block-button.btn.btn-transparent-deep-pink:focus a.wp-block-button__link:focus {background: #6300FFFF; border-color: #6300FFFF; color: #000}

.btn.btn-akz1 {background: #A1E5E3FF; border-color: #A1E5E3FF; color: #ffffff}
.btn.btn-akz1:hover, .btn.btn-akz1:focus {background: transparent; border-color: #A1E5E3FF; color: #A1E5E3FF}
.btn.btn-transparent-akz1 {background: transparent; border-color: #A1E5E3FF; color: #A1E5E3FF}
.btn.btn-transparent-akz1:hover, .btn.btn-transparent-akz1:focus {background: #A1E5E3FF; border-color: #A1E5E3FF; color: #fff}
.btn.btn-akz1 .wp-block-button__link{color: #ffffff}
.btn.btn-akz1:hover .wp-block-button__link:hover, .btn.btn-akz1:focus .wp-block-button__link:focus {color: #A1E5E3FF}
.btn.btn-transparent-akz1 .wp-block-button__link {color: #A1E5E3FF}
.btn.btn-transparent-akz1:hover .wp-block-button__link:hover, .btn.btn-transparent-akz1:focus .wp-block-button__link:focus {color: #fff}
:hover > .btn.btn-hover-akz1 {background: #A1E5E3FF; border-color: #A1E5E3FF; color: #ffffff}
:hover > .btn.btn-hover-akz1:hover, :hover > .btn.btn-hover-akz1:focus {background: transparent; border-color: #A1E5E3FF; color: #A1E5E3FF}
:hover > .btn.btn-hover-transparent-akz1 {background: transparent; border-color: #A1E5E3FF; color: #A1E5E3FF}
:hover > .btn.btn-hover-transparent-akz1:hover, :hover > .btn.btn-hover-transparent-akz1:focus {background: #A1E5E3FF; border-color: #A1E5E3FF; color: #fff}
:hover > .btn.btn-hover-akz1 .wp-block-button__link{color: #ffffff}
:hover > .btn.btn-hover-akz1:hover .wp-block-button__link:hover, :hover > .btn.btn-hover-akz1:focus .wp-block-button__link:focus {color: #A1E5E3FF}
:hover > .btn.btn-hover-transparent-akz1 .wp-block-button__link {color: #A1E5E3FF}
:hover > .btn.btn-hover-transparent-akz1:hover .wp-block-button__link:hover, :hover > .btn.btn-hover-transparent-akz1:focus .wp-block-button__link:focus {color: #fff}

.btn.btn-akz2 {background: #F4AAC3FF; border-color: #F4AAC3FF; color: #ffffff}
.btn.btn-akz2:hover, .btn.btn-akz2:focus {background: transparent; border-color: #F4AAC3FF; color: #F4AAC3FF}
.btn.btn-transparent-akz2 {background: transparent; border-color: #F4AAC3FF; color: #F4AAC3FF}
.btn.btn-transparent-akz2:hover, .btn.btn-transparent-akz2:focus {background: #F4AAC3FF; border-color: #F4AAC3FF; color: #fff}
.btn.btn-akz2 .wp-block-button__link{color: #ffffff}
.btn.btn-akz2:hover .wp-block-button__link:hover, .btn.btn-akz2:focus .wp-block-button__link:focus {color: #F4AAC3FF}
.btn.btn-transparent-akz2 .wp-block-button__link {color: #F4AAC3FF}
.btn.btn-transparent-akz2:hover .wp-block-button__link:hover, .btn.btn-transparent-akz2:focus .wp-block-button__link:focus {color: #fff}
:hover > .btn.btn-hover-akz2 {background: #F4AAC3FF; border-color: #F4AAC3FF; color: #ffffff}
:hover > .btn.btn-hover-akz2:hover, :hover > .btn.btn-hover-akz2:focus {background: transparent; border-color: #F4AAC3FF; color: #F4AAC3FF}
:hover > .btn.btn-hover-transparent-akz2 {background: transparent; border-color: #F4AAC3FF; color: #F4AAC3FF}
:hover > .btn.btn-hover-transparent-akz2:hover, :hover > .btn.btn-hover-transparent-akz2:focus {background: #F4AAC3FF; border-color: #F4AAC3FF; color: #fff}
:hover > .btn.btn-hover-akz2 .wp-block-button__link{color: #ffffff}
:hover > .btn.btn-hover-akz2:hover .wp-block-button__link:hover, :hover > .btn.btn-hover-akz2:focus .wp-block-button__link:focus {color: #F4AAC3FF}
:hover > .btn.btn-hover-transparent-akz2 .wp-block-button__link {color: #F4AAC3FF}
:hover > .btn.btn-hover-transparent-akz2:hover .wp-block-button__link:hover, :hover > .btn.btn-hover-transparent-akz2:focus .wp-block-button__link:focus {color: #fff}

.btn.btn-akz3 {background: #E3FA3AFF; border-color: #E3FA3AFF; color: #ffffff}
.btn.btn-akz3:hover, .btn.btn-akz3:focus {background: transparent; border-color: #E3FA3AFF; color: #E3FA3AFF}
.btn.btn-transparent-akz3 {background: transparent; border-color: #E3FA3AFF; color: #E3FA3AFF}
.btn.btn-transparent-akz3:hover, .btn.btn-transparent-akz3:focus {background: #E3FA3AFF; border-color: #E3FA3AFF; color: #fff}
.btn.btn-akz3 .wp-block-button__link{color: #ffffff}
.btn.btn-akz3:hover .wp-block-button__link:hover, .btn.btn-akz3:focus .wp-block-button__link:focus {color: #E3FA3AFF}
.btn.btn-transparent-akz3 .wp-block-button__link {color: #E3FA3AFF}
.btn.btn-transparent-akz3:hover .wp-block-button__link:hover, .btn.btn-transparent-akz3:focus .wp-block-button__link:focus {color: #fff}
:hover > .btn.btn-hover-akz3 {background: #E3FA3AFF; border-color: #E3FA3AFF; color: #ffffff}
:hover > .btn.btn-hover-akz3:hover, :hover > .btn.btn-hover-akz3:focus {background: transparent; border-color: #E3FA3AFF; color: #E3FA3AFF}
:hover > .btn.btn-hover-transparent-akz3 {background: transparent; border-color: #E3FA3AFF; color: #E3FA3AFF}
:hover > .btn.btn-hover-transparent-akz3:hover, :hover > .btn.btn-hover-transparent-akz3:focus {background: #E3FA3AFF; border-color: #E3FA3AFF; color: #fff}
:hover > .btn.btn-hover-akz3 .wp-block-button__link{color: #ffffff}
:hover > .btn.btn-hover-akz3:hover .wp-block-button__link:hover, :hover > .btn.btn-hover-akz3:focus .wp-block-button__link:focus {color: #E3FA3AFF}
:hover > .btn.btn-hover-transparent-akz3 .wp-block-button__link {color: #E3FA3AFF}
:hover > .btn.btn-hover-transparent-akz3:hover .wp-block-button__link:hover, :hover > .btn.btn-hover-transparent-akz3:focus .wp-block-button__link:focus {color: #fff}


/* dropdown style 1 */
.dropdown-style-1 .btn:hover, .custom-dropdown btn:focus {color: #6300FFFF;}

/* ===================================
    Border
====================================== */

/* border color */
.border-color-light-pink {border-color:#5611C2FF !important;}
.border-color-deep-pink {border-color:#6300FFFF !important;}

/* border color for overline icon box */
.overline-icon-box.overline-light-pink{border-top-color: #5611C2FF !important;}
.overline-icon-box.overline-deep-pink{border-top-color: #6300FFFF !important;}

/* ===================================
    Aside style
====================================== */

.aside-title:after {background: #6300FFFF;}

/* ===================================
    Icons style
====================================== */


/* icon hover effect style 5 */
.social-icon-style-5 a:hover {color: #fff; background-color: #6300FFFF}

/* icon hover effect style- 5 light*/
.social-icon-style-5-light a:hover {color: #fff; background-color: #6300FFFF}

/* icon hover effect style 6 */
.social-icon-style-6 a:hover {border-color: #6300FFFF; color: #6300FFFF;  background-color: transparent;}

/* icon hover effect style 8 */
.social-icon-style-8 a:hover { color: #6300FFFF;}

/* ===================================
    Header
====================================== */
/* navigation */
.mobile-toggle:hover span, .white-link .mobile-toggle:hover span { background-color: #6300FFFF}

/* dark transparent navigation */
header.sticky nav.header-dark-transparent .mobile-toggle:hover span,
header.sticky .header-dark  .mobile-toggle:hover span,
header.perm-sticky nav.header-dark-transparent .mobile-toggle:hover span,
header.perm-sticky .header-dark  .mobile-toggle:hover span {background: #6300FFFF;}
header.perm-sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a {color: #404247;}
header.perm-sticky nav.navbar.white-link .navbar-nav > li > a:hover,
header.perm-sticky nav.navbar.bootsnav.white-link ul.nav > li > a:hover {color: rgba(64,66,71,0.6);}

/* hamburger menu */
.hamburger-menu-links li.show > a{color: #6300FFFF}
.hamburger-menu-links li a:hover, .follow-box a:hover {color: #6300FFFF}

/* full width navigation style 1 */
.full-width-pull-menu .link-style-1 ul li:hover > a, .full-width-pull-menu .link-style-1 ul li.show  > a {color: #6300FFFF}
.full-width-pull-menu .link-style-1 ul li:hover > a:after, .full-width-pull-menu .link-style-1 ul li.show > a:after  {background:#6300FFFF}

/* full width navigation style 2 */
.full-width-pull-menu .link-style-2 ul li:hover > a, .full-width-pull-menu .link-style-2 ul li.show  > a {color: #6300FFFF}
.full-width-pull-menu .link-style-2 ul li.show > a:after  {background:#6300FFFF}

/* hamburger menu right side */
.big-menu-links li a:after {background: #6300FFFF;}

/* sidebar navigation style 2 */
header .sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover { border-bottom: 1px solid #6300FFFF; }
header .sidebar-part2 nav.navbar.bootsnav ul li ul li a:hover{color:#6300FFFF}

header .sidebar-part2 nav.navbar.bootsnav ul.second-level li.active > a, header .sidebar-part2 nav.navbar.bootsnav ul.second-level li.active ul li.active  > a {color: #6300FFFF}

.nav-icon:hover span, .nav-icon.active span { background-color: #6300FFFF }

/* new-menu page */
.menu-new a:after {background: #6300FFFF none repeat scroll 0 0; color: #fff;}

/* ===================================
    Swiper carousel
====================================== */

/* swiper bottom scrollbar full */
.swiper-bottom-scrollbar-full .swiper-scrollbar-drag {border-radius: 0; background: #6300FFFF}

/* swiper auto width */
.swiper-auto-slide .swiper-scrollbar-drag:before{background: #6300FFFF;}

/* swiper auto width */
.swiper-auto-slide .swiper-scrollbar-drag:before{background: #6300FFFF;}

/* next prev button style 3 */
.swiper-button-prev.swiper-prev-style3,.swiper-button-next.swiper-next-style3 {background-image: none;background-color: #6300FFFF; color: #fff;}

/* next prev button style 4 */
.swiper-button-prev.swiper-prev-style4, .swiper-button-next.swiper-next-style4 {background-image: none; background: #6300FFFF; color: #fff; text-align: center; line-height: 40px; height: 40px; width: 40px; display: block; float: left; position: relative; left: auto; right: auto; top: 0; margin: 0 auto; }

/* ===================================
    Portfolio
====================================== */



/* ===================================
    Elements
====================================== */

/* search form */
.search-input ::-moz-placeholder, .search-input [placeholder] { color: #6300FFFF; }

/* list style 2 */
.list-style-2 li:before {background-color: #6300FFFF;}

/* list style 3 */
.list-style-3 li:before { background-color: #6300FFFF;}

/* list style 4 */
.list-style-4.list-style-color li:before {color: #6300FFFF;}

/* list style 5 */
.list-style-5.list-style-color li:before {color: #6300FFFF}

/* list style 12 */
.list-style-12.list-style-color li:before {color: #6300FFFF;}

/* pricing box */
.feature-box:before, .feature-box .content:before, .feature-box:after, .feature-box .content:after{background-color:#6300FFFF;}

/* feature box style 7 */
.feature-box.feature-box-7 .box:hover .content {border-bottom-color: #6300FFFF;}
.feature-box.feature-box-7 .box:hover i {color: #6300FFFF }

/* feature box style 8 */
.feature-box-8:hover .icon-round-small{ background: #fff; color: #6300FFFF !important; }

/* feature box style 9 */
.feature-box-9:hover p {color: #6300FFFF;}

/* feature box style 10 */
.feature-box-10:hover .number {background: #6300FFFF; color: #fff }

/* feature box style 13 */
.feature-box-13:before { background: #6300FFFF; }

/* feature box style 17 */
.feature-box.feature-box-17 .box:hover .content {border-bottom-color: #6300FFFF;}
.feature-box.feature-box-17 .box:hover {background-color: #6300FFFF; }

/* counter box style 1 */
.counter-feature-box-1:hover {background:#6300FFFF; border-color: #6300FFFF;}

/* counter box style 3 */
.counter-box-3 .counter-box:after {background-color: #6300FFFF;}

/* skillbar bar style 3  */
.skillbar-bar-style3 .skillbar-bar { background: #6300FFFF; background: -moz-linear-gradient(left, #6300FFFF 0%, #ffffff 100%); background: -webkit-linear-gradient(left, #6300FFFF 0%,#ffffff 100%); background: linear-gradient(to right, #6300FFFF 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6300FFFF', endColorstr='#ffffff',GradientType=1 ); }


/* tab style 1 */
.tab-style1 .nav-tabs li:hover i, .tab-style1 .nav-tabs li .active i{color: #6300FFFF;}

/* tab style 5 */
.tab-style5 .nav-tabs li a:hover { background-color: transparent;color: #6300FFFF;}
.tab-style5 .nav-tabs .nav-link.active { color: #6300FFFF !important;  border-bottom: 2px solid #6300FFFF !important; }

/* ===================================
   Blog
====================================== */

/* blog details page */
/* author */
.screen-reader-text:focus { background-color: #f1f1f1; color: #5611C2FF;}

/* ===================================
    Footer
====================================== */

/* scroll to top */
.scroll-top-arrow:hover {background: #000; color: #fff; border-color: #6300FFFF}

/* newsletter */
.newsletter .btn.border-color-light-pink {border-color:#5611C2FF}
.newsletter .btn.border-color-deep-pink {border-color:#6300FFFF}

/*instagram feed style 1*/
.instafeed-style1 .insta-counts span.count-number {background: #6300FFFF;}

/* ===================================
   Home page
====================================== */

/* home - creative designer */
.bg-background-fade {background-color: #ff5851}
.color-1 {background-color: #ff5851;}
.color-2 {background-color: #e86618;}
.color-3 {background-color: #ef3158;}
.color-4 {background-color: #6b0990;}
.color-5 {background-color: #4c0990;}
.color-6 {background-color: #1b3194;}

/* home - portfolio metro */
.text-bold-underline:before {background-color: #6300FFFF;}

/* ===================================
   Others
====================================== */

.alt-font {
    font-family: 'GT-Haptik', sans-serif;
}
header .alt-font,
footer .alt-font {
    font-family: 'GT-Haptik', sans-serif;
}

.top-header-area.bg-medium-gray {
    min-height: 33px;
    background: #6300FFFF;
}

.bg-rounded {
    display: inline-block;
    padding: 5px 15px;
    border-radius: 10px;
}

.navbar>.container-lg {
    max-width: 100vw;
}

/*header .logo .logo-dark.default, header .logo .logo-light.default {
    display:none;
}*/
header .logo img {
    margin: 15px 0;
}

header.header-appear nav.header-light-transparent,
header.sticky nav.navbar-fixed-top.header-light-transparent,
header.sticky nav.navbar-scroll-fixed-top.header-light-transparent,
header.perm-sticky nav.navbar-fixed-top.header-light-transparent,
header.perm-sticky nav.navbar-scroll-fixed-top.header-light-transparent {
    background: #FFF;
}
header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a,
header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-searchbar a,
header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-social-icon a,
header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a,
header.sticky nav.navbar-fixed-top.header-light.white-link .header-searchbar a,
header.sticky nav.navbar-fixed-top.header-light.white-link .header-social-icon a,
header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a,
header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a,
header.perm-sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a,
header.perm-sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-searchbar a,
header.perm-sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-social-icon a,
header.perm-sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a,
header.perm-sticky nav.navbar-fixed-top.header-light.white-link .header-searchbar a,
header.perm-sticky nav.navbar-fixed-top.header-light.white-link .header-social-icon a,
header.perm-sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a,
header.perm-sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a{
    color: #404247;
}
header nav.navbar.white-link .navbar-nav > li.active > a,
nav.navbar.bootsnav.white-link ul.nav > li.active > a,
header nav.navbar.bootsnav ul.nav.white-link > li.active > a,
header.header-appear nav.header-dark-transparent .navbar-nav > li.active > a,
header.header-appear nav.header-dark .navbar-nav > li.active > a,
header.sticky nav.header-dark .navbar-nav > li.active > a,
header.sticky nav.header-dark-transparent .navbar-nav > li.active > a,
header.sticky nav.navbar.bootsnav.header-dark-transparent.white-link .navbar-nav > li.active > a,
header.perm-sticky nav.header-dark .navbar-nav > li.active > a,
header.perm-sticky nav.header-dark-transparent .navbar-nav > li.active > a,
header.perm-sticky nav.navbar.bootsnav.header-dark-transparent.white-link .navbar-nav > li.active > a,
header.sticky nav.navbar.white-link .navbar-nav > li > a:hover,
header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a:hover,
header.perm-sticky nav.navbar.white-link .navbar-nav > li > a:hover,
header.perm-sticky nav.navbar.bootsnav.white-link ul.nav > li > a:hover{
    color: rgba(64,66,71,0.6);
}

@media (min-width: 992px) {
    header nav.navbar.white-link .navbar-nav > li > a,
    nav.navbar.bootsnav.white-link ul.nav > li > a,
    header nav.navbar.white-link .header-social-icon a,
    nav.navbar.bootsnav.white-link .header-social-icon a,
    header nav.navbar.white-link .header-searchbar a,
    nav.navbar.bootsnav.white-link .header-searchbar a,
    header nav.navbar.bootsnav ul.nav.white-link > li > a,
    nav.navbar.white-link .heder-menu-button a {
        color: #232323;
    }
}

footer.footer-standard-dark .footer-widget-area {
    background: #6300FFFF;
    color: #A1E5E3FF;
}
footer.footer-standard-dark .footer-widget-area a {
    color: #A1E5E3FF;
    text-decoration: underline;
}
footer.footer-standard-dark .footer-widget-area a:hover {
    color: var(--base-color) !important;
}
footer.footer-standard-dark .bg-dark-footer {
    background: #fff;
}

/* ===================================
   demo page css
====================================== */

.buy-theme:hover, .all-demo:hover {background: #6300FFFF}

/* ===================================
   Fixes
====================================== */


.accordion-style2 .panel-body a,
.accordion-style2 .panel-body a:active,
.accordion-style2 .panel-body a:focus,
.accordion-style3 .panel-body a,
.accordion-style3 .panel-body a:active,
.accordion-style3 .panel-body a:focus {
    color: #6300FFFF;
}
.accordion-style2 .panel-body a:hover,
.accordion-style2 .panel-body a:hover i,
.accordion-style3 .panel-body a:hover,
.accordion-style3 .panel-body a:hover i {
    color: #6300FFFF;
}

.accordion-style2 a.wp-element-button,
.accordion-style2 a.wp-block-button__link,
.accordion-style3 a.wp-element-button,
.accordion-style3 a.wp-block-button__link,
.accordion-style2 a.text-white-2,
.accordion-style2 a.btn.text-white-2,
.accordion-style3 a.text-white-2,
.accordion-style3 a.btn.text-white-2,
.accordion-style2 a.text-white-2:hover,
.accordion-style2 a.btn.text-white-2:hover,
.accordion-style3 a.text-white-2:hover,
.accordion-style3 a.btn.text-white-2:hover,
.accordion-style2 a.text-white-2:hover i,
.accordion-style2 a.btn.text-white-2:hover i,
.accordion-style3 a.text-white-2:hover i,
.accordion-style3 a.btn.text-white-2:hover i {
    color: #fff;
}
.accordion-style2 a.wp-element-button:hover,
.accordion-style2 a.wp-element-button:hover i,
.accordion-style2 a.wp-block-button__link:hover,
.accordion-style2 a.wp-block-button__link:hover i,
.accordion-style3 a.wp-element-button:hover,
.accordion-style3 a.wp-element-button:hover i,
.accordion-style3 a.wp-block-button__link:hover,
.accordion-style3 a.wp-block-button__link:hover i {
    color: #6300FFFF;
}

form.post-password-form {
    margin-top: 25rem;
    padding: 2rem;
}

.navbar-default.white-link .navbar-toggler .icon-bar {
    background: #000;
}

.wpforms-submit-container button {
    background: #000 !important;
    border: 2px solid #000 !important;
}
.wpforms-submit-container button:hover {
    background: transparent !important;
    color: #000 !important;
    border: 2px solid #000 !important;
}

section#gg_yt_video .container-fluid {
    height: 100%;
    padding: 0;
}
section#gg_yt_video .container-fluid figure,
section#gg_yt_video .container-fluid .wp-block-embed__wrapper {
    height: 100%;
}
section#gg_yt_video iframe {
    height: 100%;
    width: 100%;
}
section#gg_yt_video .fluid-width-video-wrapper {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    padding: 0 !important;
}

.wp-block-esg-pofo-text-slider figure .feature-box-content span.text-deep-pink.d-inline-block.font-weight-300.letter-spacing-minus-1 {
    font-size: 1.5em;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 1rem;
}

@media (max-width: 991px) {
    header.sticky nav.header-light-transparent .logo .logo-light, header.sticky nav.header-light .logo .logo-light,
    header .logo .logo-dark.default, header .logo .logo-light.default {
        max-height: 80px !important;
    }
    .wp-block-esg-pofo-text-slider figure .feature-box-content {
        font-size: 1rem;
        line-height: 1rem;
    }
}