/*
Theme Name: 	   EasyTech
Text Domain: 	   easytech
Template: 			softme
Version:            1.0.61
Tested up to:       6.7
Requires at least:  4.7
Requires PHP:       5.6
Author:             DesertThemes
Author URI:         https://desertthemes.com/
Theme URI:          https://desertthemes.com/themes/easytech-free/
Description:        EasyTech is a lightweight, stunning, professional and flexible WordPress Theme. EasyTech is perfect for Startup, IT Solutions, IT Business, Agencies, Marketing, Consulting and Services Company related to any business websites. EasyTech 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. EasyTech Pro demo https://preview.desertthemes.com/pro/easytech/
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: #00a0e8; /* ff4c60 8358FF 1ABCFE */
    --dt-priTwo-color: #00a0e8;
    --dt-sec-color: #162171;
}

/* Button 2 */

@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 {
    background: #fefbfa;
}

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

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

@media (min-width: 75em) {
    .header--eight .dt_header-inner .dt_header-topbar .dt-row {
        padding-left: 42rem;
    }
    .header--eight .dt_header-navwrapper {
        z-index: 0;
    }
    .header--eight .dt_header-navwrapper::before {
        content: "";
        position: absolute;
        top: -4rem;
        left: 0;
        bottom: 0;
        width: 50rem;
        background: #fefbfa;
        clip-path: polygon(0 0, 79% 0, 100% 100%, 0% 100%);
        z-index: -1;
    }
}

@media (min-width: 114em) {
    .header--eight .dt_header-inner .dt_header-topbar .dt-row {
        padding-left: 32rem;
    }
}

.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: 6.5rem;
}

.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 {
    color: var(--dt-sec-color);
    background-color: var(--dt-whi-color);
}

.header--eight .dt_header-topbar {
    background-color: var(--dt-gray-color);
}

.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: 5rem;
}*/

/* Header Eight */

.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;
}

@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: 14rem;
        height: 100%;
        position: absolute;
        top: 0;
        right: -14rem;
        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 .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-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 {
    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-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;
}


/* Slider */


/* Service Seven */

/* Protect Section */

@-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);
    }
}

@-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);
    }
}

@-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);
    }
}

/* Information ( Service Eight ) */

@-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)
    }
}


/* Service Section ( Some Changes ) */

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


/* RTL */