/*
Theme Name: 	   SoftMunch
Text Domain: 	   softmunch
Template: 			softme
Version:            1.0.46
Tested up to:       6.8
Requires at least:  4.7
Requires PHP:       5.6
Author:             DesertThemes
Author URI:         https://desertthemes.com/
Theme URI:          https://desertthemes.com/themes/softmunch-free/
Description:        SoftMunch is a lightweight, stunning, professional and flexible WordPress Theme. SoftMunch is perfect for Startup, IT Solutions, IT Business, Agencies, Marketing, Consulting and Services Company related to any business websites. SoftMunch based on in-depth research into IT Solutions, IT Services, IT Business, Consulting & Software, Digital Solution, Technical Engineering, Technology, and Services Company, to deliver all needed layouts and blocks. It will enable you to create almost any type of website with a beautiful & professional design. SoftMunch Pro demo https://preview.desertthemes.com/pro/softmunch/
Tags:               one-column, two-columns ,right-sidebar, flexible-header, custom-background, custom-header, custom-menu, editor-style, featured-images, footer-widgets, post-formats, theme-options, threaded-comments, translation-ready, full-width-template, custom-logo, blog, e-commerce, portfolio
License: GPLv3 or later
License URI:  https://www.gnu.org/licenses/gpl-3.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

:root {
    --dt-pri-color: #92cf39; /* ff4c60 8358FF 1ABCFE */
    --dt-priTwo-color: #6fb902;
    --dt-sec-color: #11104d;
}

.bg-white {
    background-color: #fff;
}

/* Button 2 */

.btn--effect-two .dt-btn:not(.submit-btn) {
    line-height: 4.8rem;
    padding-top: 0;
    padding-bottom: 0;
}

.btn--effect-two .dt-btn:not(.submit-btn) .dt-btn-text {
    display: inline-flex;
}

.btn--effect-two .dt-btn:not(.submit-btn) .dt-btn-text span {
    white-space: pre-wrap;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span,
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span {
    display: inline-block;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n+1),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n+1),
.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n) {
    -webkit-animation-timing-function: cubic-bezier(.75,0,.125,1);
    animation-timing-function: cubic-bezier(.75,0,.125,1);
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n) {
    -webkit-animation: dt_nanuk_2 .5s forwards;
    animation: dt_nanuk_2 .5s forwards;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2n+1),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2n+1) {
    -webkit-animation: dt_nanuk_1 .5s forwards;
    animation: dt_nanuk_1 .5s forwards;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(1),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(1) {
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(2),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(2) {
    -webkit-animation-delay: .05s;
    animation-delay: .05s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(3),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(3) {
    -webkit-animation-delay: .1s;
    animation-delay: .1s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(4),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(4) {
    -webkit-animation-delay: .15s;
    animation-delay: .15s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(5),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(5) {
    -webkit-animation-delay: .2s;
    animation-delay: .2s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(6),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(6) {
    -webkit-animation-delay: .25s;
    animation-delay: .25s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(7),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(7) {
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(8),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(8) {
    -webkit-animation-delay: .35s;
    animation-delay: .35s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(9),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(9) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(10),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(10) {
    -webkit-animation-delay: .45s;
    animation-delay: .45s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(11),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(11) {
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(12),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(12) {
    -webkit-animation-delay: .55s;
    animation-delay: .55s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(13),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(13) {
    -webkit-animation-delay: .6s;
    animation-delay: .6s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(14),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(14) {
    -webkit-animation-delay: .65s;
    animation-delay: .65s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(15),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(15) {
    -webkit-animation-delay: .7s;
    animation-delay: .7s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(16),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(16) {
    -webkit-animation-delay: .75s;
    animation-delay: .75s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(17),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(17) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(18),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(18) {
    -webkit-animation-delay: .85s;
    animation-delay: .85s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(19),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(19) {
    -webkit-animation-delay: .9s;
    animation-delay: .9s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(20),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(20) {
    -webkit-animation-delay: .95s;
    animation-delay: .95s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(21),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(21) {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(22),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(22) {
    -webkit-animation-delay: 1.05s;
    animation-delay: 1.05s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(23),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(23) {
    -webkit-animation-delay: 1.1s;
    animation-delay: 1.1s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(24),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(24) {
    -webkit-animation-delay: 1.15s;
    animation-delay: 1.15s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(25),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(25) {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(26),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(26) {
    -webkit-animation-delay: 1.25s;
    animation-delay: 1.25s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(27),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(27) {
    -webkit-animation-delay: 1.3s;
    animation-delay: 1.3s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(28),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(28) {
    -webkit-animation-delay: 1.35s;
    animation-delay: 1.35s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(29),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(29) {
    -webkit-animation-delay: 1.4s;
    animation-delay: 1.4s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(30),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(30) {
    -webkit-animation-delay: 1.45s;
    animation-delay: 1.45s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(31),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(31) {
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
}

.btn--effect-two .dt-btn:not(.submit-btn):hover .dt-btn-text span:nth-child(32),
.btn--effect-two .dt-btn:not(.submit-btn):focus .dt-btn-text span:nth-child(32) {
    -webkit-animation-delay: 1.55s;
    animation-delay: 1.55s;
}

@keyframes dt_nanuk_1{0%,100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}49%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}50%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:inherit}51%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);color:inherit}100%{color:inherit}}
@keyframes dt_nanuk_2{0%,100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}49%{opacity:1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}50%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);color:inherit}51%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:inherit}100%{color:inherit}}

/* Header Eight */
.header--eight .hamburger span {
    background-color: #ffff;
}

.header--eight {
    background: #fefbfa;
}

.header--eight .dt_header-inner .dt_header-topbar .dt-container,
.header--eight .dt_header-inner .dt_navbar-wrapper .dt-container {
    max-width: 1670px;
}

.header--eight .dt_header-inner .dt_header-topbar {
    background-color: var(--dt-pri-color);
    color: #fff;
}

.header--eight .dt_header-inner .widget.widget_social li a {
    width: 3.5rem;
    height: 3.5rem;
    color: #fff;
    background: var(--dt-pri-color);
}

.header--eight .dt_header-inner .widget.widget_social li a:after {
    background: #000;
}

.header--eight .dt_header-inner .widget.widget_social li a:hover i:before,
.header--eight .dt_header-inner .widget.widget_social li a:focus i:before,
.header--eight .dt_header-inner .dt_header-topbar .contact__body a:hover,
.header--eight .dt_header-inner .dt_header-topbar .contact__body a:focus {
    color: #fff;
}

.header--eight .dt_navbar-list-right .dt_navbar-search-item button.dt_navbar-search-toggle:hover, 
.header--eight .dt_navbar-list-right .dt_navbar-search-item button.dt_navbar-search-toggle:focus, 
.header--eight .dt_navbar-list-right .dt_navbar-user-item .dt_user_btn:hover, 
.header--eight .dt_navbar-list-right .dt_navbar-user-item .dt_user_btn:focus {
    color: var(--dt-pri-color);
}


@media (min-width: 62em) {
    .header--eight .dt_header-inner .dt_header-topbar .widget--left .widget {
        line-height: 5.1rem;
    }

    .header--eight .dt_header-inner .dt_header-topbar .widget--left > .widget+.widget {
        padding-left: 5rem;
    }

    .header--eight .dt_header-inner .dt_header-topbar .widget--left {
        color: var(--dt-sec-color);
        background: #fff;
    }

    .header--eight .dt_header-inner .dt_header-topbar .widget--left:before {
        content: "";
        background: #fff;
        width: 9999999px;
        height: 100%;
        position: absolute;
        top: 0;
        right: 99%;
        z-index: -1;
    }

    .header--eight .dt_header-inner .dt_header-topbar .widget--left::after {
        content: "";
        background: #fff;
        width: 14.4rem;
        height: 100%;
        position: absolute;
        top: 0;
        right: -14.3rem;
        clip-path: polygon(0% 0%, 82% 0%, 50% 100%, 0% 100%);
        z-index: -1;
    }

    .header--eight .dt_header-inner .dt_header-topbar .widget--left, .header--eight .dt_header-navwrapper .dt_navbar-right, .header--eight .dt_header-navwrapper .site--logo, .header--eight .dt_header-navwrapper {
        position: relative;
        z-index: 0;
    }

    .header--eight .dt_header-navwrapper .site--logo {
        background: var(--dt-sec-color);
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 100%;
    }

    .header--eight .dt_header-navwrapper .site--logo::before {
        content: "";
        background: var(--dt-sec-color);
        width: 9999999px;
        height: 100%;
        position: absolute;
        top: 0;
        right: 99%;
        z-index: -1;
    }

    .header--eight .dt_header-navwrapper .site--logo::after {
        content: "";
        position: absolute;
        top: 0;
        right: -7.2rem;
        bottom: 0;
        width: 7.3rem;
        height: 100%;
        background: var(--dt-sec-color);
        clip-path: polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%);
        z-index: -1;
    }

    .header--eight .dt_header-navwrapper .site--logo a {
        margin-top: 0;
        margin-bottom: 0;
    }

    .header--eight .dt_header-navwrapper .dt_navbar-right {
        background: var(--dt-sec-color);
    }

    .header--eight .dt_header-navwrapper .dt_navbar-right::before {
        content: "";
        background: var(--dt-sec-color);
        width: 7.4rem;
        height: 100%;
        position: absolute;
        top: 0;
        left: -7.3rem;
        z-index: -2;
        clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 0% 100%);
    }
    
    .header--eight .dt_header-navwrapper .dt_navbar-right::after {
        content: "";
        background: var(--dt-sec-color);
        width: 9999999px;
        height: 100%;
        position: absolute;
        top: 0;
        left: 99%;
        z-index: -2;
    }
    .header--eight .dt_header-navwrapper .dt_navbar-right .dt_navbar-list-right {
        min-height: 9rem;
    }
    .header--eight .dt_header-navwrapper .dt_navbar-right .dt_navbar-list-right li i {
        vertical-align: -1px;
    }
}

.header--eight .dt_header-inner .dt_navbar-menu .dt_navbar-nav {
    padding-left: 4rem;
}

.header--eight .dt_header-inner .dt_header-topbar .widget--left,
.header--eight .dt_header-inner .dt_header-topbar .widget--right,
.header--eight .dt_header-inner .dt_header-topbar .widget--center {
    min-height: 5.1rem;
}

.header--eight .dt_navbar-list-right .dt_navbar-user-item .dt_user_btn,
.header--eight .dt_navbar-list-right .dt_navbar-cart-item .dt_navbar-cart-icon,
.header--eight .dt_navbar-list-right .dt_navbar-search-item button.dt_navbar-search-toggle,
.header--eight .dt_header-inner .dt_header-topbar .dt_header-widget .contact__list i {
    color: #fff;
}

.header--eight .dt_header-inner .dt_navbar-menu {
    justify-content: space-between;
}

.header--eight .dt_mobilenav {
    background-color: var(--dt-sec-color);
}


/* Slider */

.dt_slider--four .dt_slider-wrapper::before {
	display: none;
}

@media (min-width: 62em) {
	.dt_slider--four .dt_owl_carousel, .dt_slider .dt_slider-item,
	.dt_slider--four .dt_slider-innercell, .dt_slider > video,
	.dt_slider--four .dt_slider-item > video, .dt_slider .dt_slider-item > img {
		max-height: 81rem;
		min-height: 81rem;
	}
	.dt_slider--four .dt-text-center .dt_slider-content,
    .dt_slider--four .dt_slider-content {
        margin-bottom: 4rem;
    }
    .dt_slider--four .dt_slider-content .title {
        font-size: 8rem;
    }
}

.dt_slider--four .dt_slider-content .title {
    position: relative;
    color: var(--dt-pri-color);
}

@keyframes switchOff {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
}

.dt_slider--four .dt_slider-content .title:before {
    content: "";
    position: absolute;
    top: -2.2rem;
    left: -3rem;
    width: 4rem;
    height: 4rem;
    background: var(--dt-priGrd-color);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center center;
    mask-position: center center;
    -webkit-mask-size: cover;
    mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 20C15.4074 20 20 7 20 0C20 16.7805 33 20 40 20C24.1975 20 20 33.3333 20 40C20 24.7805 7 20 0 20Z' fill='currentColor'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 20C15.4074 20 20 7 20 0C20 16.7805 33 20 40 20C24.1975 20 20 33.3333 20 40C20 24.7805 7 20 0 20Z' fill='currentColor'/%3E%3C/svg%3E");
    animation: switchOff 0.8s ease-in-out infinite alternate;
}

.dt_slider--four .dt-text-right .dt_slider-content .title:before {
    right: -3rem;
    left: unset;
}

@media (max-width: 37.5em) {
    .dt_slider--four .dt_slider-content .title:before {
        display: none;
    }
}

@media (min-width: 75em) {
    .dt_slider--four .dt_owl_carousel.owl-carousel .owl-dots,
    .dt_slider--four .dt_owl_carousel.owl-carousel .owl-nav {
        bottom: 14rem;
    }
}


/* Service Seven */

.dt_slider--four + .dt_service--seven {
    padding-top: 0;
    padding-bottom: 0;
    background-color: #F7F7F9;
    z-index: 1;
}

@media (min-width: 62em) {
    .dt_slider--four + .dt_service--seven .info-wrp {
        transform: translateY(-12.8rem);
        margin-bottom: -6.5rem;
    }
}

.dt_service--seven {
    overflow: visible;
}

.dt_service--seven .dt_item_inner {
    position: relative;
    perspective: 1200px;
}

.dt_service--seven .dt_item_inner:hover,
.dt_service--seven .dt_item_inner:focus-within {
    z-index: 1;
}

.dt_service--seven .dt_item_inner .dt_flipbox {
    transition-property: box-shadow,transform;
    transition-duration: .6s;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transform-style: preserve-3d;
}

.dt_service--seven .dt_item_inner:hover .dt_flipbox,
.dt_service--seven .dt_item_inner:focus-within .dt_flipbox {
    transform: rotateY(180deg);
    transform-origin: 50% 50%;
}

.dt_service--seven .dt_item_inner .dt_item_holder,
.dt_service--seven .dt_item_inner .dt_item_hover {
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.dt_service--seven .dt_item_inner .dt_item_holder {
    border-radius: 2rem;
    background-color: var(--dt-sec-color);
    border: 1px solid rgba(255,255,255,.35);
    padding: 5.2rem 3.6rem 5.7rem;
    position: relative;
    cursor: pointer;
}

.dt_service--seven .dt_item_inner .dt_item_holder:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    background: var(--dt-priGrd-color);
    width: 74%;
    height: 2rem;
    clip-path: polygon(5% 100%, 95% 100%, 100% 0, 0 0);
}

.dt_service--seven .dt_item_inner .dt_item_icon {
    line-height: 1;
    color: #6b758b;
    font-size: 6.4rem;
    margin-bottom: 2.6rem;
}

.dt_service--seven .dt_item_inner .dt_item_title {
    font-size: 2.6rem;
    margin-bottom: 0;
    color: #6b758b;
    font-weight: 600;
}

.dt_service--seven .dt_item_inner .dt-btn-plus {
    position: absolute;
    bottom: 1.4rem;
    right: 1.4rem;
    width: 3.4rem;
    height: 3.4rem;
    text-decoration: none;
    color: var(--dt-sec-color);
    background-color: #6b758b;
    border-radius: 3.4rem;
    justify-content: center;
    align-items: center;
    display: inline-flex;
}

.dt_service--seven .dt_item_inner .dt_item_hover {
    background: linear-gradient(to bottom,var(--dt-pri-color),var(--dt-priTwo-color));
    border-radius: 2rem;
    padding: 4rem 3rem 7.8rem;
    height: auto;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: rotateY(180deg)translateZ(1px)translateY(-50%);
    z-index: 99;
}

.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_content,
.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_content,
.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_icon,
.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_title,
.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_title a {
    color: #fff;
}

.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_title {
    margin-bottom: 7px;
}

.dt_service--seven .dt_item_inner .dt_item_hover .dt_item_title a:not(:hover, :focus) {
    text-decoration: none;
}

.dt_service--seven .dt_item_inner .dt_item_hover .dt-btn-plus {
    background-color: #fff;
}

/* Protect Section */

.circle_shapes {
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 50%;
    background: transparent;
    z-index: -1;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.circle_shapes:before {
    content: '';
    width: 10px;
    height: 10px;
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 8%;
    background: var(--dt-priGrd-color);
    -webkit-animation: dt_circle_shapes 20s infinite;
    animation: dt_circle_shapes 20s infinite;
}

@-webkit-keyframes dt_circle_shapes {
    0% {
        -webkit-transform: translate(0, 0) rotate(0deg);
        transform: translate(0, 0) rotate(0deg);
    }
    25% {
        -webkit-transform: translate(-10rem -10rem) rotate(90deg);
        transform: translate(-10rem -10rem) rotate(90deg);
    }
    50% {
        -webkit-transform: translate(10rem, 5rem) rotate(180deg);
        transform: translate(10rem, 5rem) rotate(180deg);
    }
    75% {
        -webkit-transform: translate(-10rem, 15rem) rotate(270deg);
        transform: translate(-10rem, 15rem) rotate(270deg);
    }
    100% {
        -webkit-transform: translate(0, 0) rotate(360deg);
        transform: translate(0, 0) rotate(360deg);
    }
}

@keyframes dt_circle_shapes {
    0% {
        -webkit-transform: translate(0, 0) rotate(0deg);
        transform: translate(0, 0) rotate(0deg);
    }
    25% {
        -webkit-transform: translate(-10rem -10rem) rotate(90deg);
        transform: translate(-10rem -10rem) rotate(90deg);
    }
    50% {
        -webkit-transform: translate(10rem, 5rem) rotate(180deg);
        transform: translate(10rem, 5rem) rotate(180deg);
    }
    75% {
        -webkit-transform: translate(-10rem, 15rem) rotate(270deg);
        transform: translate(-10rem, 15rem) rotate(270deg);
    }
    100% {
        -webkit-transform: translate(0, 0) rotate(360deg);
        transform: translate(0, 0) rotate(360deg);
    }
}

.circle_shapes .circle {
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 50%;
    border: 0.1rem solid rgba(189, 189, 189, 0.35);
    top: -5%;
    right: -5%;
    bottom: -5%;
    left: -5%;
    -webkit-animation: dt_rounded 30s linear infinite;
    animation: dt_rounded 30s linear infinite;
}

@-webkit-keyframes dt_rounded {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes dt_rounded {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.circle_shapes .circle:after,
.circle_shapes .circle:before {
    content: '';
    width: 1.8rem;
    height: 1.8rem;
    position: absolute;
    border-radius: 50%;
    -webkit-animation: dt_zoomInOutTwo 4s infinite;
    animation: dt_zoomInOutTwo 4s infinite;
}

@-webkit-keyframes dt_zoomInOutTwo {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(0.25);
        transform: scale(0.25);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes dt_zoomInOutTwo {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(0.25);
        transform: scale(0.25);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.circle_shapes .circle:before {
    right: 15%;
    top: 11%;
    background: var(--dt-priTwo-color);
}

.circle_shapes .circle:after {
    bottom: 6%;
    right: 25%;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    background: #f3ab06;
}

.dt_protect--one {
    position: relative;
    overflow: hidden;
    z-index: 0;
}

.dt_protect--one .dt_item_inner .dt_item_holder .dt_item_title a:hover,
.dt_protect--one .dt_item_inner .dt_item_holder .dt_item_title a:focus {
    color: var(--dt-priGrd-color);
    background-size: 100% 0.18rem;
}

.dt_protect--one {
    background: url('assets/images/background/featurelist_bg.jpg') no-repeat center top, #F7F7F9;
}


.dt_protect--one .dt_image_block .dt_image_box.image-2 {
    padding-left: 0;
    margin-top: 0;
}

.dt_protect--one .dt_image_block .dt_image_box.image-2 {
    position: absolute;
    right: 15rem;
    bottom: -3rem;
}

@media (min-width: 36em) {
    .dt_protect--one .dt_image_block .dt_image_box.image-2 {
        bottom: 2rem;
    }
}

.dt_protect--one .dt_image_block .dt_image_box.image-2 .image {
    width: 16.5rem;
    height: 16.5rem;
    border-radius: 100%;
}

.dt_protect--one .dt_image_block .dt_image_box.image-2 .image:before {
    z-index: 1;
}

.dt_protect--one .dt_image_block .dt_image_box.image-2 .image:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--dt-sec-color);
    opacity: 0.8;
}

.dt_protect--one .dt_image_block .dt_image_box.image-2 .dt_image_video {
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}

.dt_protect--one .dt_item_inner {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background-color: var(--dt-whi-color);
    box-shadow: 0 0 3.2rem -0.5rem rgba(0, 0, 0, 0.15);
}

.dt_protect--one .dt_item_inner:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    border-radius: 0;
    background-color: var(--dt-pri-color);
    z-index: -1;
    -webkit-transition: var(--dt-transition);
    transition: var(--dt-transition);
}

.dt_protect--one .dt_item_inner:hover:before,
.dt_protect--one .dt_item_inner:focus-within:before {
    width: 100%;
}

.dt_protect--one .dt_item_inner .dt_item_icon {
    min-width: 5rem;
    min-height: 5rem;
    padding: 1.06rem;
    text-align: center;
    font-size: 1.8rem;
    color: var(--dt-whi-color);
    background-color: var(--dt-pri-color);
    -webkit-transition: var(--dt-transition);
    transition: var(--dt-transition);
}

.dt_protect--one .dt_item_inner:hover .dt_item_icon,
.dt_protect--one .dt_item_inner:focus-within .dt_item_icon {
    color: var(--dt-pri-color);
    background-color: var(--dt-whi-color);
}

.dt_protect--one .dt_item_inner .dt_item_icon i {
    vertical-align: middle;
}

.dt_protect--one .dt_item_inner .dt_item_holder {
    padding: 1.25rem 1.6rem;
}

.dt_protect--one .dt_item_inner .dt_item_holder .dt_item_title {
    font-size: 1.8rem;
    font-weight: 700;
    letter-spacing: 0.05rem;
}

.dt_protect--one .dt_item_inner .dt_item_holder .dt_item_title a {
    color: var(--dt-sec-color);
    text-decoration: none;
}

.dt_protect--one .dt_item_inner:hover .dt_item_holder .dt_item_title a,
.dt_protect--one .dt_item_inner:focus-within .dt_item_holder .dt_item_title a {
    color: var(--dt-whi-color);
}

.dt_protect--one .dt_item_inner .dt_item_holder .dt_item_title a {
    color: inherit;
    text-decoration: none;
    background: -webkit-gradient(linear, left top, right top, from(currentcolor), to(currentcolor)) 0 86%/0 0.18rem no-repeat;
    background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0 86%/0 0.18rem no-repeat;
}

/* Information ( Service Eight ) */

.dt_slider--five + .dt_service--eight,
.dt_slider--five + .dt_service--six,
.dt_slider--five + .dt_service--three,
.dt_slider--five + .dt_service--one {
    padding-top: 0;
    padding-bottom: 10rem;
    margin-top: -6.5rem;
    margin-bottom: 0;
    z-index: 1;
}

.dt_service--eight .dt_item_inner {
    position: relative;
    padding: 3.7rem 3rem 3.2rem;
    z-index: 1;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 4px 35px rgba(57,57,57,.24);
}

.dt_service--eight .dt_item_inner:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 9.3rem;
    background-image: url("data:image/png;base64,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");
    background-repeat: repeat;
    opacity: 0.7;
    z-index: -1;
}

.dt_service--eight .dt_item_inner .num-icon-wrap {
    height: 12rem;
    width: 12rem;
    padding: 2.5rem;
    position: relative;
    z-index: 1;
    background-color: #f2f2f6;
    border-radius: 12rem;
    text-align: center;
    margin: 0 auto 3.3rem;
    -webkit-transition: all 300ms linear 0ms;
    transition: all 300ms linear 0ms;
}

.dt_service--eight .dt_item_inner .num-icon-wrap .dt_item_icon {
    background-color: var(--dt-pri-color);
    width: 7rem;
    height: 7rem;
    line-height: 7.5rem;
    border-radius: 7rem;
    font-size: 3.4rem;
    color: #fff;
    display: inline-block;
}

.dt_service--eight .dt_item_inner .num-icon-wrap .dt_item_icon_rotate {
    position: absolute;
    top: 1rem;
    left: 1rem;
    bottom: 1rem;
    right: 1rem;
    border-radius: 12rem;
    -webkit-animation: service_hexagon 2s infinite linear;
    animation: service_hexagon 2s infinite linear;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}

@-webkit-keyframes service_hexagon {
    0% {
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes service_hexagon {
    0% {
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.dt_service--eight .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:before,
.dt_service--eight .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:after {
    content: '';
    height: 1.6rem;
    width: 1.6rem;
    border-radius: 1.6rem;
    position: absolute;
    background-color: var(--dt-pri-color);
    box-shadow: 0 4px 8px rgba(0,0,0,.15);
}

.dt_service--eight .dt-col-12:nth-child(2) .dt_item_inner .num-icon-wrap .dt_item_icon,
.dt_service--eight .dt-col-12:nth-child(2) .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:before,
.dt_service--eight .dt-col-12:nth-child(2) .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:after {
    background-color: #ff5b11;
}

.dt_service--eight .dt-col-12:nth-child(3) .dt_item_inner .num-icon-wrap .dt_item_icon,
.dt_service--eight .dt-col-12:nth-child(3) .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:before,
.dt_service--eight .dt-col-12:nth-child(3) .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:after {
    background-color: #162171;
}

.dt_service--eight .dt-col-12:nth-child(4) .dt_item_inner .num-icon-wrap .dt_item_icon,
.dt_service--eight .dt-col-12:nth-child(4) .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:before,
.dt_service--eight .dt-col-12:nth-child(4) .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:after {
    background-color: #0E8161;
}

.dt_service--eight .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:before {
    top: 0;
    left: 0;
}

.dt_service--eight .dt_item_inner .num-icon-wrap .dt_item_icon_rotate:after {
    bottom: 0;
    right: 0;
}

.dt_service--eight .dt_item_inner:hover .num-icon-wrap .dt_item_icon_rotate {
    -webkit-animation-play-state: running;
    animation-play-state: running;
}

.dt_service--eight .dt_item_inner .dt_item_title a:not(:hover, :focus) {
    color: var(--dt-sec-color);
    text-decoration: none;
}

.dt_service--eight .dt_item_inner .dt_item_content,
.dt_service--eight .dt_item_inner .dt_item_readmore {
    margin-top: 1.7rem;
}

.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:hover,
.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:focus {
    color: var(--dt-pri-color);
}

.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:before {
    right: 0.15rem;
}

.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:after {
    right: 0;
}

.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:hover:before,
.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:focus:before {
    background: var(--dt-pri-color);
}

.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:hover:after,
.dt_service--eight .dt_item_inner .dt_item_holder .dt_item_readmore .dt-btn-arrow:focus:after {
    border-right-color: var(--dt-pri-color);
    border-top-color: var(--dt-pri-color);
}


/* Service Section ( Some Changes ) */

.dt_feature--one .dt_siteheading .subtitle {
    color: var(--dt-whi-color);
}

/*.dt_feature--one .dt_item_inner::before {
    background: var(--dt-sec-color);
}*/

.wc-block-components-product-sale-badge.wc-block-grid__product-onsale,
.wc-block-grid .wc-block-grid__product-onsale {
    left: 15px;
    top: 15px;
    padding: 0;
    color: var(--dt-whi-color);
    right: auto;
    min-width: 45px;
    height: 24px;
    line-height: 24px;
    display: block;
    overflow: hidden;
    min-height: auto;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 0.2px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    z-index: 1;
    background-color: var(--dt-pri-color);
    border: none;
}

.wp-block-table figcaption {
    text-align: center;
    font-weight: 600;
}

.wp-block-calendar table caption {
    font-weight: 500;
}

.aligncenter, img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
}

.gallery:after {
    display: table;
    content: "";
    clear: both;
}

.wp-block-archives-list a {
    text-decoration: none;
}

.has-background.wp-block-read-more, 
.has-background.post-navigation-link-next,
.has-background.post-navigation-link-previous {
    padding: 0.25em 1.375em;
}

.post-navigation-link-next a,
.post-navigation-link-previous a {
    text-decoration: none;
}

.wp-block-table figcaption {
    text-align: center;
    font-weight: 600;
}

.wp-block-calendar table caption {
    font-weight: 500;
}

.wc-block-components-product-sale-badge {
    z-index: 0 !important;
}

.wp-block-woocommerce-single-product .wp-block-post-title a {
    text-decoration: none;
}

.wp-block-code.has-text-color code {
    color: inherit;
}


/* RTL */

.rtl .dt__header-widget .contact__list i,
.rtl .dt__header-widget .contact__list img {
    margin-right: 0;
    margin-left: 0.8rem;
}

.rtl .header--eight {
    --shape-width: 34%;
}

.rtl .header--eight .site--logo:after,
.rtl .header--eight .site--logo:before {
    left: unset;
    right: 0;
}

.rtl .header--eight .site--logo:before {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 3% 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 3% 100%);
}

.rtl .header--eight .site--logo:after {
    -webkit-clip-path: polygon(3% 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(3% 0, 100% 0, 100% 100%, 0 100%);
}

@media (min-width: 62em) {
    .rtl .header--eight .dt__header-topbar .dt-row {
        padding-left: 0;
        padding-right: clamp(39.8rem, 100vw * 2, 39.8rem);
    }
}

body.rtl .widget_social li:not(:first-child) {
    margin-left: 0;
    margin-right: 10px;
}

.rtl .dt__navbar-listwidget .contact__list+.contact__list {
    border-left: 0;
    border-right: 0.1rem solid rgba(189, 189, 189, 0.5);
}

.rtl .header--eight .dt__navbar-listwidget .contact__list+.contact__list {
    padding-left: 0;
    margin-left: 0;
    padding-right: 1.8rem;
    margin-right: 1.8rem;
}

.rtl .header--eight .dt__navbar-list-right > li:not(:last-child) {
    margin-right: 0;
    margin-left: 1.5rem;
}

.rtl .dt__slider--five .dt-text-left.dt__slider-content h3 {
    margin-right: auto;
    margin-left: 0;
}

.rtl .dt__cta--four .dt__cta-row {
    background: var(--dt-pri-color);
    padding: 2rem;
}

.rtl .dt__cta--four .dt__cta-row img {
    margin: 0;
}

.wp-block-code.has-background code {
    background: inherit;
}

.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus {
    color: #fff;
}

.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper p strong {
    font-size: 16px;
}

.wc-block-components-product-title a.wc-block-components-product-name {
    color: #222;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 30px;
    padding: 0.25em 0 8px 0;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 10px;
    text-decoration: none;
}

.wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title {
    font-size: 24px;
    line-height: 34px;
    text-transform: capitalize;
    margin-bottom: 15px;
    color: var(--dt-sec-color);
}

.wc-block-cart__submit-container .wc-block-cart__submit-button.wc-block-components-button:not(.is-link).contained {
    background-color: var(--dt-pri-color) !important;
}

.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale {
    left: 15px;
    top: 15px;
    padding: 0;
    color: var(--dt-whi-color);
    background: var(--dt-pri-color);
    right: auto;
    min-width: 45px;
    height: 24px;
    line-height: 24px;
    display: block;
    overflow: hidden;
    min-height: auto;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 0.2px;
    border: none;
}

.wc-block-grid__product-price.price ins {
    color: var(--dt-pri-color);
    font-weight: bold;
}

.wc-block-grid__products .wc-block-components-product-button__button {
    border-radius: 0;
    text-decoration: none;
}

.wc-block-components-product-title a.wc-block-components-product-name:hover, 
.wc-block-components-product-title a.wc-block-components-product-name:focus {
    color: var(--dt-pri-color);
}

.wc-block-grid__products .wc-block-components-product-button__button:hover, 
.wc-block-grid__products .wc-block-components-product-button__button:focus {
    background-color: var(--dt-sec-color);
}

.wc-block-components-product-name {
    color: var(--dt-sec-color);
    text-decoration: none;
    font-weight: 600;
}

.wc-block-components-product-price__value {
    color: var(--dt-pri-color);
    font-weight: 600;
}

.wc-block-components-totals-item {
    color: var(--dt-sec-color);
    font-weight: 700;
}

div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title {
    color: var(--dt-sec-color);
    font-weight: 700;
    font-size: 24px;
}

.wc-block-cart-items th {
    color: var(--dt-sec-color);
}

.wc-block-components-product-badge {
    background: var(--dt-pri-color);
    color: var(--dt-whi-color);
}

.wc-block-featured-category__link .wp-block-button__link:hover, 
.wc-block-featured-category__link .wp-block-button__link:focus {
    color: #fff;
}

nav.woocommerce-breadcrumb a {
    text-decoration: none;
}

.has-text-color a:hover, 
.has-text-color a:focus {
    color: inherit;
}

.wc-block-featured-product__price .woocommerce-Price-amount.amount {
    color: #fff;
}

.wp-block-pullquote.has-text-color blockquote {
    border-left-color: inherit;
}

.wc-block-featured-product__link a:hover, 
.wc-block-featured-product__link a:focus {
    color: #fff;
}

.wp-block-table figcaption {
    text-align: center;
    font-weight: 600;
}

.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link {
    color: #fff;
    text-decoration: none;
}

.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover, 
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus {
    color: #fff;
}

.wp-block-code.has-text-color code {
    color: inherit;
}

.wp-block-code.has-background code {
    background: inherit;
}

table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name {
    font-size: 1.5rem;
}

.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p {
    font-size: 1.2rem;
}

.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper p strong {
    font-size: 16px;
}

table.wc-block-cart-items .wc-block-components-product-price {
    font-size: 1.2rem;
}

.wp-block-post-author__avatar img {
    border-radius: 100%;
}

.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover, 
.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus {
    color: #fff;
}

.widget.widget_shopping_cart a:before {
    display:none
}

.widget .wc-block-grid__products a:before {
    display: none;
}

.has-background.wp-block-post-author {
    padding: 1rem;
}

table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
    font-size: 1rem !important;
}

.wp-block-details summary {
    font-weight: 600;
    padding: 10px;
}

.wc-block-components-totals-item__value {
    font-size: 1.5rem;
}

.wc-block-mini-cart__footer-checkout, 
.wc-block-mini-cart__footer-checkout:hover, 
.wc-block-mini-cart__footer-checkout:focus {
    background-color: var(--dt-pri-color);
    color: #fff;
}

.wp-block-verse {
    padding: 10px;
}

.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a {
    text-decoration: none;
}

.aligncenter, img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
}

.wc-block-mini-cart__badge {
    color: inherit;
}

table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name {
    text-decoration: none;
}

.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a {
    font-size: 1.2rem;
}

.wc-block-mini-cart__footer span.wc-block-components-totals-item__label {
    font-size: 1.5rem;
}

.wp-block-archives-list a {
    text-decoration: none;
}

.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description {
    font-size: 1.2rem !important;
}

table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
    text-decoration: none !important;
}

.wp-block-latest-comments__comment a {
    text-decoration: none;
}

.wc-block-components-product-badge {
    font-size: 1rem !important;
}

.wc-block-components-totals-coupon-link {
    text-decoration: none;
}

table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover, 
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus {
    color: var(--dt-pri-color) !important;
}

.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon {
    height: 2rem !important;
    width: 2rem !important;
}

.dt_widget-area .wp-block-comment-author-name a,
.dt_widget-area .wp-block-comment-date a {
    color: var(--dt-sec-color);
}

.wp-block-avatar img {
    border-radius: 50%;
}

.wp-block-avatar:hover img {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
}

.wp-block-page-list {
    list-style: none;
}

.wp-block-page-list a {
    text-decoration: none;
}