﻿

@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-style: normal;
    font-weight: normal;
    src: url("../font/fa-brands-400.woff2") format("woff2"),url("../font/fa-brands-400.woff") format("woff");
}

.fab {
    font-family: 'Font Awesome 5 Brands';
}

@font-face {
    font-family: 'fontawesome';
    font-style: normal;
    font-weight: 300;
    src: url("../font/fa-light-300.woff2") format("woff2"),url("../font/fa-light-300.woff") format("woff");
}

.styin{
    background-color:transparent !important;
    border:1px solid rgba(43,34,128,0.3) !important;
}

.fal {
    font-family: 'fontawesome';
    font-weight: 300;
}

.Branchcontin{
    border: 3px solid #3d2c70;
    border-radius: 10px;
    padding: 10px;
    margin-bottom:1rem;
    transition:all 0.2s ease-in-out;
}
.Branchcontin:hover{
    /*border: 13px solid #3d2c70;*/
    box-shadow: 3px 3px 11px;
    cursor:pointer;
}

/*.w-person .layout_square{
    border-radius: 9px;
    border: 2px solid rgba(43,34,128,0.4);
    padding: 4px;
    transition:all 1s;
}


.w-person .layout_square:hover {
    border: 2px solid rgba(43,34,128,1);
    cursor:pointer;
}*/

@font-face {
    font-family: 'fontawesome';
    font-style: normal;
    font-weight: 400;
    src: url("../font/fa-regular-400.woff2") format("woff2"),url("../font/fa-regular-400.woff") format("woff");
}


.w-nav-list{
    background-color:#2b2280 !important;
}

.far {
    font-family: 'fontawesome';
    font-weight: 400;
}

@font-face {
    font-family: 'fontawesome';
    font-style: normal;
    font-weight: 900;
    src: url("../font/fa-solid-900.woff2") format("woff2"),url("../font/fa-solid-900.woff") format("woff");
}

.fa, .fas {
    font-family: 'fontawesome';
    font-weight: 900;
}

.style_phone6-1 > div {
    background-image: url(https://www.dayadarou.com/wp-content/themes/Impreza/framework/img/phone-6-black-real.png);
}

.style_phone6-2 > div {
    background-image: url(https://www.dayadarou.com/wp-content/themes/Impreza/framework/img/phone-6-white-real.png);
}

.style_phone6-3 > div {
    background-image: url(https://www.dayadarou.com/wp-content/themes/Impreza/framework/img/phone-6-black-flat.png);
}

.style_phone6-4 > div {
    background-image: url(https://www.dayadarou.com/wp-content/themes/Impreza/framework/img/phone-6-white-flat.png);
}

@font-face {
    font-style: normal;
    font-family: "YekanWeb";
    font-weight: 400;
    src: url(http://www.dayadarou.com/wp-content/uploads/2018/11/YekanWeb-Regular.woff) format("woff");
}

@font-face {
    font-style: normal;
    font-family: "YekanWeb";
    font-weight: 700;
    src: url(http://www.dayadarou.com/wp-content/uploads/2018/11/YekanWeb-Bold.woff) format("woff");
}

html, .l-header .widget {
    font-family: 'YekanWeb', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
}

a{
    text-decoration : none;
}
a:hover{
    text-decoration : none !important;
}


h1, h2, h3, h4, h5, h6 {
    font-family: 'YekanWeb', sans-serif;
    font-weight: 400;
}

h1 {
    font-size: 30px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: 0em;
}

h2 {
    font-size: 34px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: 0em;
}

h3 {
    font-size: 27px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: 0em;
}

h4, .widgettitle, .comment-reply-title {
    font-size: 24px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: 0em;
}

h5 {
    font-size: 20px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: 0em;
}

h6 {
    font-size: 17px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: -0.04em;
}

.aboutcompany{
    clip-path: polygon(0 0, 100% 0, 100% 95%, 50% 100%, 0 95%);
}

@media (max-width:767px) {
    html {
        font-size: 17px;
        line-height: 28px;
    }

    h1 {
        font-size: 30px;
    }

        h1.vc_custom_heading {
            font-size: 30px !important;
        }

    h2 {
        font-size: 26px;
    }

        h2.vc_custom_heading {
            /*font-size: 0.8rem !important;*/
        }

        .wpb_wrapper{
            font-size:15px !important;
        }

    h3 {
        font-size: 22px;
    }

        h3.vc_custom_heading {
            font-size: 22px !important;
        }

    h4, .widgettitle, .comment-reply-title {
        font-size: 20px;
    }

        h4.vc_custom_heading {
            font-size: 20px !important;
        }

    h5 {
        font-size: 18px;
    }

        h5.vc_custom_heading {
            font-size: 18px !important;
        }

    h6 {
        font-size: 16px;
    }

        h6.vc_custom_heading {
            font-size: 16px !important;
        }
}

body, .l-header.pos_fixed {
    min-width: 1300px;
}

.l-canvas.type_boxed, .l-canvas.type_boxed .l-subheader, .l-canvas.type_boxed .l-section.type_sticky, .l-canvas.type_boxed ~ .l-footer {
    max-width: 1300px;
}

.l-subheader-h, .l-main-h, .l-section-h, .w-tabs-section-content-h, .w-blogpost-body {
    max-width: 1140px;
}

@media (max-width:1290px) {
    .l-section:not(.width_full) .owl-nav {
        display: none;
    }
}

@media (max-width:1340px) {
    .l-section:not(.width_full) .w-grid .owl-nav {
        display: none;
    }
}

.l-sidebar {
    width: 25%;
}

.l-content {
    width: 70%;
}

@media (max-width:767px) {
    .g-cols > div:not([class*=" vc_col-"]) {
        width: 100%;
        margin: 0 0 1rem;
    }

    .g-cols.type_boxes > div, .g-cols > div:last-child, .g-cols > div.has-fill {
        margin-bottom: 0;
    }

    .vc_wp_custommenu.layout_hor, .align_center_xs, .align_center_xs .w-socials {
        text-align: center;
    }
}

.l-body .cl-btn, .tribe-events-button, input[type="submit"] {
    color: #ffffff;
    font-weight:500;
    padding: -0.6em em;
    background-color: #2b2280;
    border-color: transparent;
}

    .l-body .cl-btn:before, .tribe-events-button:before, input[type="submit"] {
        border-width: 2px;
    }

.no-touch .l-body .cl-btn:hover, .no-touch .tribe-events-button:hover, .no-touch input[type="submit"]:hover {
    color: #ffffff !important;
    background-color: #2b2280;
    border-color: transparent;
}

.us-btn-style_1 {
    color: #ffffff !important;
    font-weight:500;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: #2b2280;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_1:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_1:hover {
    color: #ffffff !important;
    background-color: #2b2280;
    border-color: transparent;
}



.us-btn-style_2 {
    color: #5c6566 !important;
    font-weight:500;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: #dae0e0;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_2:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_2:hover {
    color: #2b2280 !important;
    background-color: #c7cdcd;
    border-color: transparent;
}

.us-btn-style_3 {
    color: #5c6566 !important;
    font-weight:;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: transparent;
    border-color: #2b2280;
    box-shadow: none;
}

    .us-btn-style_3:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_3:hover {
    color: #f2f7f7 !important;
    background-color: #2b2280;
    border-color: #2b2280;
}

.us-btn-style_4 {
    color: #2b2280 !important;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 0em;
    padding: 0em 0em;
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_4:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_4:hover {
    color: #2b2280 !important;
    background-color: transparent;
    border-color: transparent;
}

.us-btn-style_5 {
    color: #ffffff !important;
    font-weight:;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: #2b2280;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_5:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_5:hover {
    color: #ffffff !important;
    background-color: #23987a;
    border-color: transparent;
}

.us-btn-style_6 {
    color: #2b2280 !important;
    font-weight:;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: transparent;
    border-color: #2b2280;
    box-shadow: none;
}

    .us-btn-style_6:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_6:hover {
    color: #ffffff !important;
    background-color: rgb(137 99 137);
    border-color: #2b2280;
}

.us-btn-style_7 {
    color: #333333 !important;
    font-weight:;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: #ffffff;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_7:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_7:hover {
    color: #333333 !important;
    background-color: #f0f0f0;
    border-color: transparent;
}

.us-btn-style_8 {
    color: #ffffff !important;
    font-weight:;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: #82b6bf;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_8:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_8:hover {
    color: #ffffff !important;
    background-color: #729fa7;
    border-color: transparent;
}

.us-btn-style_9 {
    color: #ffffff !important;
    font-weight:;
    font-style: normal;
    text-transform: none;
    letter-spacing: em;
    border-radius: em;
    padding: -0.6em em;
    background-color: #9bf2dc;
    border-color: transparent;
    box-shadow: none;
}

    .us-btn-style_9:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_9:hover {
    color: #ffffff !important;
    background-color: #8eddc9;
    border-color: transparent;
}

a, button, input[type="submit"], .ui-slider-handle {
    outline: none !important;
}

.w-header-show, .w-toplink {
    background-color: rgba(0,0,0,0.3);
}

body {
    background-color: #d9dedd;
    -webkit-tap-highlight-color: rgba(41,178,143,0.2);
}

.l-subheader.at_top, .l-subheader.at_top .w-dropdown-list, .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
    background-color: #2b2280;
}

    .l-subheader.at_top, .l-subheader.at_top .w-dropdown.opened, .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
        color: #341ce8;
    }

.no-touch .l-subheader.at_top a:hover, .no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.opened a:hover {
    color: #ffffff;
}

.l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
    background-color:#2b2280;
}

.l-subheader.at_middle, .l-subheader.at_middle .w-dropdown.opened, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
   
}

.no-touch .l-subheader.at_middle a:hover, .no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.opened a:hover {
    color: #ffffff;
    background-color: #2b2280;
}

.l-subheader.at_bottom, .l-subheader.at_bottom .w-dropdown-list, .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
    background-color: #2b2280;
}

    .l-subheader.at_bottom, .l-subheader.at_bottom .w-dropdown.opened, .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
        color: #cae5df;
        background-color: #2b2280;
    }

.no-touch .l-subheader.at_bottom a:hover, .no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.opened a:hover {
    color: #ffffff;
}

.l-header.bg_transparent:not(.sticky) .l-subheader {
    color: #121112;
}

.no-touch .l-header.bg_transparent:not(.sticky) .w-text a:hover, .no-touch .l-header.bg_transparent:not(.sticky) .w-html a:hover, .no-touch .l-header.bg_transparent:not(.sticky) .w-dropdown a:hover, .no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1:hover > .w-nav-anchor {
    color: #ffffff;
}

.l-header.bg_transparent:not(.sticky) .w-nav-title:after {
    background-color: #ffffff;
}

.w-search-form {
    background-color: #2b2280;
    color: #ffffff;
}

.menu-item.level_1 > .w-nav-anchor:focus, .no-touch .menu-item.level_1.opened > .w-nav-anchor, .no-touch .menu-item.level_1:hover > .w-nav-anchor {
    background-color: #2b2280;
    color: #ffffff;
}

.w-nav-title:after {
    background-color: #ffffff;
}

.menu-item.level_1.current-menu-item > .w-nav-anchor, .menu-item.level_1.current-menu-parent > .w-nav-anchor, .menu-item.level_1.current-menu-ancestor > .w-nav-anchor {
    background-color: #2b2280;
    color: #ffffff;
}

.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-item > .w-nav-anchor, .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-ancestor > .w-nav-anchor {
    background-color: transparent;
    color: #ffffff;
}

.w-nav-list:not(.level_1) {
    background-color: #2b2280;
    color: #ffffff;
}

.no-touch .menu-item:not(.level_1) > .w-nav-anchor:focus, .no-touch .menu-item:not(.level_1):hover > .w-nav-anchor {
    background-color: #ffffff;
    color: #2b2280;
}

.menu-item:not(.level_1).current-menu-item > .w-nav-anchor, .menu-item:not(.level_1).current-menu-parent > .w-nav-anchor, .menu-item:not(.level_1).current-menu-ancestor > .w-nav-anchor {
    background-color: #2b2280;
    color: #ffffff;
}

.btn.menu-item > a {
    background-color: #ffffff !important;
    color: #2b2280 !important;
}

.no-touch .btn.menu-item > a:hover {
    background-color: #2b2280 !important;
    color: #ffffff !important;
}

body.us_iframe, .l-preloader, .l-canvas, .l-footer, .l-popup-box-content, .g-filters.style_1 .g-filters-item.active, .w-tabs.layout_default .w-tabs-item.active, .w-tabs.layout_ver .w-tabs-item.active, .no-touch .w-tabs.layout_default .w-tabs-item.active:hover, .no-touch .w-tabs.layout_ver .w-tabs-item.active:hover, .w-tabs.layout_timeline .w-tabs-item, .w-tabs.layout_timeline .w-tabs-section-header-h, .leaflet-popup-content-wrapper, .leaflet-popup-tip, .wpml-ls-statics-footer, .select2-selection__choice, .select2-search input {
    background-color: #f2f7f7;
}

.w-tabs.layout_modern .w-tabs-item:after {
    border-bottom-color: #f2f7f7;
}

.w-iconbox.style_circle.color_contrast .w-iconbox-icon {
    color: #f2f7f7;
}

input, textarea, select, .l-section.for_blogpost .w-blogpost-preview, .w-actionbox.color_light, .w-form-row.for_checkbox label > i, .g-filters.style_1, .g-filters.style_2 .g-filters-item.active, .w-grid-none, .w-iconbox.style_circle.color_light .w-iconbox-icon, .w-pricing-item-header, .w-progbar-bar, .w-progbar.style_3 .w-progbar-bar:before, .w-progbar.style_3 .w-progbar-bar-count, .w-socials.style_solid .w-socials-item-link, .w-tabs.layout_default .w-tabs-list, .w-tabs.layout_ver .w-tabs-list, .no-touch .l-main .widget_nav_menu a:hover, .wp-caption-text, .smile-icon-timeline-wrap .timeline-wrapper .timeline-block, .smile-icon-timeline-wrap .timeline-feature-item.feat-item, .wpml-ls-legacy-dropdown a, .wpml-ls-legacy-dropdown-click a, .tablepress .row-hover tr:hover td, .select2-selection, .select2-dropdown {
    background-color: #e6eded;
}

.timeline-wrapper .timeline-post-right .ult-timeline-arrow l, .timeline-wrapper .timeline-post-left .ult-timeline-arrow l, .timeline-feature-item.feat-item .ult-timeline-arrow l {
    border-color: #e6eded;
}

hr, td, th, .l-section, .vc_column_container, .vc_column-inner, .w-author, .w-comments .children, .w-image, .w-pricing-item-h, .w-profile, .w-sharing-item, .w-tabs-list, .w-tabs-section, .w-tabs-section-header:before, .w-tabs.layout_timeline.accordion .w-tabs-section-content, .widget_calendar #calendar_wrap, .l-main .widget_nav_menu .menu, .l-main .widget_nav_menu .menu-item a, .smile-icon-timeline-wrap .timeline-line {
    border-color: #dae0e0;
}

blockquote:before, .w-separator.color_border, .w-iconbox.color_light .w-iconbox-icon {
    color: #dae0e0;
}

.w-iconbox.style_circle.color_light .w-iconbox-icon, .no-touch .wpml-ls-sub-menu a:hover {
    background-color: #dae0e0;
}

.w-iconbox.style_outlined.color_light .w-iconbox-icon, .w-person-links-item, .w-socials.style_outlined .w-socials-item-link, .pagination .page-numbers {
    box-shadow: 0 0 0 2px #dae0e0 inset;
}

.w-tabs.layout_trendy .w-tabs-list {
    box-shadow: 0 -1px 0 #dae0e0 inset;
}

h1, h2, h3, h4, h5, h6, .w-counter.color_heading .w-counter-number {
    color: #2b3233;
}

.w-progbar.color_heading .w-progbar-bar-h {
    background-color: #2b3233;
}

input, textarea, select, .l-canvas, .l-footer, .l-popup-box-content, .w-form-row-field:before, .w-iconbox.color_light.style_circle .w-iconbox-icon, .w-tabs.layout_timeline .w-tabs-item, .w-tabs.layout_timeline .w-tabs-section-header-h, .leaflet-popup-content-wrapper, .leaflet-popup-tip, .select2-dropdown {
    color: #5c6566;
}

.w-iconbox.style_circle.color_contrast .w-iconbox-icon, .w-progbar.color_text .w-progbar-bar-h, .w-scroller-dot span {
    background-color: #5c6566;
}

.w-iconbox.style_outlined.color_contrast .w-iconbox-icon {
    box-shadow: 0 0 0 2px #5c6566 inset;
}

.w-scroller-dot span {
    box-shadow: 0 0 0 2px #5c6566;
}

a {
    color: #2b2280;
}

.no-touch a:hover, .no-touch .tablepress .sorting:hover {
    color: #2b2280;
}

.highlight_primary, .g-preloader, .l-main .w-contacts-item:before, .w-counter.color_primary .w-counter-number, .g-filters.style_1 .g-filters-item.active, .g-filters.style_3 .g-filters-item.active, .w-form-row.focused .w-form-row-field:before, .w-iconbox.color_primary .w-iconbox-icon, .w-separator.color_primary, .w-sharing.type_outlined.color_primary .w-sharing-item, .no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon, .w-tabs.layout_default .w-tabs-item.active, .w-tabs.layout_trendy .w-tabs-item.active, .w-tabs.layout_ver .w-tabs-item.active, .w-tabs-section.active .w-tabs-section-header, .no-touch .widget_search .w-btn:hover, .tablepress .sorting_asc, .tablepress .sorting_desc, .no-touch .owl-prev:hover, .no-touch .owl-next:hover {
    color: #2b2280;
}

    .l-section.color_primary, .no-touch .l-navigation-item:hover .l-navigation-item-arrow, .g-placeholder, .highlight_primary_bg, .w-actionbox.color_primary, .w-form-row.for_checkbox label > input:checked + i, .no-touch .g-filters.style_1 .g-filters-item:hover, .no-touch .g-filters.style_2 .g-filters-item:hover, .w-grid-item-placeholder, .w-grid-item-elm.post_taxonomy.style_badge a, .w-iconbox.style_circle.color_primary .w-iconbox-icon, .no-touch .w-iconbox.style_circle .w-iconbox-icon:before, .no-touch .w-iconbox.style_outlined .w-iconbox-icon:before, .no-touch .w-person-links-item:before, .w-pricing-item.type_featured .w-pricing-item-header, .w-progbar.color_primary .w-progbar-bar-h, .w-sharing.type_solid.color_primary .w-sharing-item, .w-sharing.type_fixed.color_primary .w-sharing-item, .w-sharing.type_outlined.color_primary .w-sharing-item:before, .w-socials-item-link-hover, .w-tabs.layout_modern .w-tabs-list, .w-tabs.layout_trendy .w-tabs-item:after, .w-tabs.layout_timeline .w-tabs-item:before, .w-tabs.layout_timeline .w-tabs-section-header-h:before, .no-touch .w-header-show:hover, .no-touch .w-toplink.active:hover, .no-touch .pagination .page-numbers:before, .pagination .page-numbers.current, .l-main .widget_nav_menu .menu-item.current-menu-item > a, .rsThumb.rsNavSelected, .no-touch .tp-leftarrow.custom:before, .no-touch .tp-rightarrow.custom:before, .smile-icon-timeline-wrap .timeline-separator-text .sep-text, .smile-icon-timeline-wrap .timeline-wrapper .timeline-dot, .smile-icon-timeline-wrap .timeline-feature-item .timeline-dot, .select2-results__option--highlighted, .l-body .cl-btn {
        background-color: #2b2280;
    }

.no-touch .owl-prev:hover, .no-touch .owl-next:hover, .no-touch .w-logos.style_1 .w-logos-item:hover, .w-tabs.layout_default .w-tabs-item.active, .w-tabs.layout_ver .w-tabs-item.active, .owl-dot.active span, .rsBullet.rsNavSelected span, .tp-bullets.custom .tp-bullet {
    border-color: #2b2280;
}

.l-main .w-contacts-item:before, .w-iconbox.color_primary.style_outlined .w-iconbox-icon, .w-sharing.type_outlined.color_primary .w-sharing-item, .w-tabs.layout_timeline .w-tabs-item, .w-tabs.layout_timeline .w-tabs-section-header-h {
    box-shadow: 0 0 0 2px #2b2280 inset;
}

input:focus, textarea:focus, select:focus, .select2-container--focus .select2-selection {
    box-shadow: 0 0 0 2px #2b2280;
}

.no-touch .w-blognav-item:hover .w-blognav-title, .w-counter.color_secondary .w-counter-number, .w-iconbox.color_secondary .w-iconbox-icon, .w-separator.color_secondary, .w-sharing.type_outlined.color_secondary .w-sharing-item, .no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon, .highlight_secondary {
    color: #1b1d3b;
}

    .l-section.color_secondary, .no-touch .w-grid-item-elm.post_taxonomy.style_badge a:hover, .no-touch .l-section.preview_trendy .w-blogpost-meta-category a:hover, .w-actionbox.color_secondary, .w-iconbox.style_circle.color_secondary .w-iconbox-icon, .w-progbar.color_secondary .w-progbar-bar-h, .w-sharing.type_solid.color_secondary .w-sharing-item, .w-sharing.type_fixed.color_secondary .w-sharing-item, .w-sharing.type_outlined.color_secondary .w-sharing-item:before, .highlight_secondary_bg {
        background-color: #2b2280;
    }

.w-separator.color_secondary {
    border-color: #2b2280;
}

.w-iconbox.color_secondary.style_outlined .w-iconbox-icon, .w-sharing.type_outlined.color_secondary .w-sharing-item {
    box-shadow: 0 0 0 2px #2b2280 inset;
}

.l-main .w-author-url, .l-main .w-blogpost-meta > *, .l-main .w-profile-link.for_logout, .l-main .widget_tag_cloud, .highlight_faded {
    color: #a4b1b3;
}

.l-section.color_alternate, .color_alternate .g-filters.style_1 .g-filters-item.active, .color_alternate .w-tabs.layout_default .w-tabs-item.active, .no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover, .color_alternate .w-tabs.layout_ver .w-tabs-item.active, .no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover, .color_alternate .w-tabs.layout_timeline .w-tabs-item, .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {
    background-color: #88888c;
}

.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
    color: #88888c;
}

.color_alternate .w-tabs.layout_modern .w-tabs-item:after {
    border-bottom-color: #88888c;
}

.color_alternate input, .color_alternate textarea, .color_alternate select, .color_alternate .g-filters.style_1, .color_alternate .g-filters.style_2 .g-filters-item.active, .color_alternate .w-grid-none, .color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon, .color_alternate .w-pricing-item-header, .color_alternate .w-progbar-bar, .color_alternate .w-socials.style_solid .w-socials-item-link, .color_alternate .w-tabs.layout_default .w-tabs-list, .color_alternate .wp-caption-text, .color_alternate .ginput_container_creditcard {
    background-color: #f2f7f7;
}

.l-section.color_alternate, .color_alternate hr, .color_alternate td, .color_alternate th, .color_alternate .vc_column_container, .color_alternate .vc_column-inner, .color_alternate .w-author, .color_alternate .w-comments .children, .color_alternate .w-image, .color_alternate .w-pricing-item-h, .color_alternate .w-profile, .color_alternate .w-sharing-item, .color_alternate .w-tabs-list, .color_alternate .w-tabs-section, .color_alternate .w-tabs-section-header:before, .color_alternate .w-tabs.layout_timeline.accordion .w-tabs-section-content {
    border-color: #7a8080;
}

.color_alternate .w-separator.color_border, .color_alternate .w-iconbox.color_light .w-iconbox-icon {
    color: #7a8080;
}

.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon {
    background-color: #7a8080;
}

.color_alternate .w-iconbox.style_outlined.color_light .w-iconbox-icon, .color_alternate .w-person-links-item, .color_alternate .w-socials.style_outlined .w-socials-item-link, .color_alternate .pagination .page-numbers {
    box-shadow: 0 0 0 2px #7a8080 inset;
}

.color_alternate .w-tabs.layout_trendy .w-tabs-list {
    box-shadow: 0 -1px 0 #7a8080 inset;
}

.l-section.color_alternate h1, .l-section.color_alternate h2, .l-section.color_alternate h3, .l-section.color_alternate h4, .l-section.color_alternate h5, .l-section.color_alternate h6, .l-section.color_alternate .w-counter-number {
    color: #2b3233;
}

.color_alternate .w-progbar.color_contrast .w-progbar-bar-h {
    background-color: #2b3233;
}

.l-section.color_alternate, .color_alternate input, .color_alternate textarea, .color_alternate select, .color_alternate .w-iconbox.color_contrast .w-iconbox-icon, .color_alternate .w-iconbox.color_light.style_circle .w-iconbox-icon, .color_alternate .w-tabs.layout_timeline .w-tabs-item, .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {
    color: #5c6566;
}

.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
    background-color: #5c6566;
}

.color_alternate .w-iconbox.style_outlined.color_contrast .w-iconbox-icon {
    box-shadow: 0 0 0 2px #5c6566 inset;
}

.color_alternate a {
    color: #bdb4d4;
}

.no-touch .color_alternate a:hover {
    color: #2b2280;
}

.color_alternate .highlight_primary, .l-main .color_alternate .w-contacts-item:before, .color_alternate .w-counter.color_primary .w-counter-number, .color_alternate .g-preloader, .color_alternate .g-filters.style_1 .g-filters-item.active, .color_alternate .g-filters.style_3 .g-filters-item.active, .color_alternate .w-form-row.focused .w-form-row-field:before, .color_alternate .w-iconbox.color_primary .w-iconbox-icon, .no-touch .color_alternate .owl-prev:hover, .no-touch .color_alternate .owl-next:hover, .color_alternate .w-separator.color_primary, .color_alternate .w-tabs.layout_default .w-tabs-item.active, .color_alternate .w-tabs.layout_trendy .w-tabs-item.active, .color_alternate .w-tabs.layout_ver .w-tabs-item.active, .color_alternate .w-tabs-section.active .w-tabs-section-header {
    color: #9bf2dc;
}

.color_alternate .highlight_primary_bg, .color_alternate .w-actionbox.color_primary, .no-touch .color_alternate .g-filters.style_1 .g-filters-item:hover, .no-touch .color_alternate .g-filters.style_2 .g-filters-item:hover, .color_alternate .w-iconbox.style_circle.color_primary .w-iconbox-icon, .no-touch .color_alternate .w-iconbox.style_circle .w-iconbox-icon:before, .no-touch .color_alternate .w-iconbox.style_outlined .w-iconbox-icon:before, .color_alternate .w-pricing-item.type_featured .w-pricing-item-header, .color_alternate .w-progbar.color_primary .w-progbar-bar-h, .color_alternate .w-tabs.layout_modern .w-tabs-list, .color_alternate .w-tabs.layout_trendy .w-tabs-item:after, .color_alternate .w-tabs.layout_timeline .w-tabs-item:before, .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h:before, .no-touch .color_alternate .pagination .page-numbers:before, .color_alternate .pagination .page-numbers.current {
    background-color: #9bf2dc;
}

.no-touch .color_alternate .owl-prev:hover, .no-touch .color_alternate .owl-next:hover, .no-touch .color_alternate .w-logos.style_1 .w-logos-item:hover, .color_alternate .w-tabs.layout_default .w-tabs-item.active, .color_alternate .w-tabs.layout_ver .w-tabs-item.active, .no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover, .no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover {
    border-color: #9bf2dc;
}

.l-main .color_alternate .w-contacts-item:before, .color_alternate .w-iconbox.color_primary.style_outlined .w-iconbox-icon, .color_alternate .w-tabs.layout_timeline .w-tabs-item, .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {
    box-shadow: 0 0 0 2px #9bf2dc inset;
}

.color_alternate input:focus, .color_alternate textarea:focus, .color_alternate select:focus {
    box-shadow: 0 0 0 2px #9bf2dc;
}

.color_alternate .highlight_secondary, .color_alternate .w-counter.color_secondary .w-counter-number, .color_alternate .w-iconbox.color_secondary .w-iconbox-icon, .color_alternate .w-separator.color_secondary {
    color: #82b6bf;
}

.color_alternate .highlight_secondary_bg, .color_alternate .w-actionbox.color_secondary, .color_alternate .w-iconbox.style_circle.color_secondary .w-iconbox-icon, .color_alternate .w-progbar.color_secondary .w-progbar-bar-h {
    background-color: #82b6bf;
}

.color_alternate .w-iconbox.color_secondary.style_outlined .w-iconbox-icon {
    box-shadow: 0 0 0 2px #82b6bf inset;
}

.color_alternate .highlight_faded, .color_alternate .w-profile-link.for_logout {
    color: #a4b1b3;
}

.color_footer-top {
    background-color: #445a58;
}

    .color_footer-top input, .color_footer-top textarea, .color_footer-top select, .color_footer-top .w-socials.style_solid .w-socials-item-link {
        background-color: #3a4e4c;
    }

    .color_footer-top, .color_footer-top *:not([class*="us-btn-style"]) {
        border-color: #556b69;
    }

        .color_footer-top .w-separator.color_border {
            color: #556b69;
        }

        .color_footer-top .w-socials.style_outlined .w-socials-item-link {
            box-shadow: 0 0 0 2px #556b69 inset;
        }

        .color_footer-top, .color_footer-top input, .color_footer-top textarea, .color_footer-top select {
            color: #c9d1d0;
        }

            .color_footer-top a {
                color: #ffffff;
            }

.no-touch .color_footer-top a:hover, .no-touch .color_footer-top .w-form-row.focused .w-form-row-field:before {
    color: #ffffff;
}

.color_footer-top input:focus, .color_footer-top textarea:focus, .color_footer-top select:focus {
    box-shadow: 0 0 0 2px #ffffff;
}

.color_footer-bottom {
    background-color: #192e50;
}

    .color_footer-bottom input, .color_footer-bottom textarea, .color_footer-bottom select, .color_footer-bottom .w-socials.style_solid .w-socials-item-link {
        background-color: #445a58;
    }

    .color_footer-bottom, .color_footer-bottom *:not([class*="us-btn-style"]) {
        border-color: #556b69;
    }

        .color_footer-bottom .w-separator.color_border {
            color: #556b69;
        }

        .color_footer-bottom .w-socials.style_outlined .w-socials-item-link {
            box-shadow: 0 0 0 2px #556b69 inset;
        }

        .color_footer-bottom, .color_footer-bottom input, .color_footer-bottom textarea, .color_footer-bottom select {
            color: #9ea9a8;
        }

            .color_footer-bottom a {
                color: #c9d1d0;
            }

.no-touch .color_footer-bottom a:hover, .no-touch .color_footer-bottom .w-form-row.focused .w-form-row-field:before {
    color: #ffffff;
}

.color_footer-bottom input:focus, .color_footer-bottom textarea:focus, .color_footer-bottom select:focus {
    box-shadow: 0 0 0 2px #ffffff;
}

@media (min-width:900px) {
    .hidden_for_default {
        display: none !important;
    }

    .l-subheader.at_top {
        display: none;
    }

    .l-subheader.at_bottom {
        display: none;
    }

    .l-header {
        position: relative;
        z-index: 111;
        width: 100%;
    }

    .l-subheader {
        margin: 0 auto;
    }

        .l-subheader.width_full {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }

    .l-subheader-h {
        display: flex;
        align-items: center;
        position: relative;
        margin: 0 auto;
        height: inherit;
    }

    .w-header-show {
        display: none;
    }

    .l-header.pos_fixed {
        background-color:#2b2280;
        position: fixed;
        left: 0;
    }

    .chilippathh{
        clip-path: polygon(0 0, 100% 0, 100% 95%, 50% 100%, 0 95%);
        color: #fdfdfd;
        overflow: hidden;
    }

        .l-header.pos_fixed:not(.notransition) .l-subheader {
            transition-property: transform, background-color, box-shadow, line-height, height;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(.78,.13,.15,.86);
        }

    .l-header.bg_transparent:not(.sticky) .l-subheader {
        box-shadow: none !important;
        background-image: none;
        background-color: transparent;
    }

    .l-header.bg_transparent ~ .l-main .l-section.width_full.height_auto:first-child {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .l-header.pos_static.bg_transparent {
        position: absolute;
        left: 0;
    }

    .l-subheader.width_full .l-subheader-h {
        max-width: none !important;
    }

    .header_inpos_above .l-header.pos_fixed {
        overflow: hidden;
        transition: transform 0.3s;
        transform: translate3d(0,-100%,0);
    }

        .header_inpos_above .l-header.pos_fixed.sticky {
            overflow: visible;
            transform: none;
        }

        .header_inpos_above .l-header.pos_fixed ~ .l-section, .header_inpos_above .l-header.pos_fixed ~ .l-main, .header_inpos_above .l-header.pos_fixed ~ .l-main .l-section:first-child {
            padding-top: 0 !important;
        }

    .l-header.shadow_thin .l-subheader.at_middle, .l-header.shadow_thin .l-subheader.at_bottom, .l-header.shadow_none.sticky .l-subheader.at_middle, .l-header.shadow_none.sticky .l-subheader.at_bottom {
        box-shadow: 0 1px 0 rgba(0,0,0,0.08);
    }

    .l-header.shadow_wide .l-subheader.at_middle, .l-header.shadow_wide .l-subheader.at_bottom {
        box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05);
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list {
        top: auto;
        bottom: -0.4em;
        padding-top: 0.4em;
        padding-bottom: 2.4em;
    }

    .l-subheader-cell > .w-cart {
        margin-left: 0;
        margin-right: 0;
    }

    .l-subheader.at_top {
        line-height: 60px;
        height: 60px;
    }

    .l-header.sticky .l-subheader.at_top {
        line-height: 0px;
        height: 0px;
        overflow: hidden;
    }

    .l-subheader.at_middle {
        line-height: 53px;
        height: 53px;
    }

    .l-header.sticky .l-subheader.at_middle {
        line-height: 33px;
        height: 45px;
    }

    .AvicennaHeader{
        display:inline-block;
        margin-top: -9px !important;
        margin-top: -9px !important;
        padding-right: 7px;
        color:#ffffff;
    }

    ..ush_menu_1.type_desktop .w-nav-list > .menu-item.level_1{
        font-size:10px !important;
    }

    .header_hor .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a{
        padding: 0 13px !important;
    }

    .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px;
    }

    .l-header.sticky .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px;
    }

    .l-header.pos_fixed ~ .l-section:first-of-type, .sidebar_left .l-header.pos_fixed + .l-main, .sidebar_right .l-header.pos_fixed + .l-main, .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type, .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .header_inpos_below .l-header.pos_fixed ~ .l-main .l-section:nth-of-type(2), .l-header.pos_static.bg_transparent ~ .l-section:first-of-type, .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type {
        padding-top: 53px;
    }

    .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blogpost-preview {
        top: -53px;
    }

    .header_inpos_bottom .l-header.pos_fixed ~ .l-main .l-section:first-of-type {
        padding-bottom: 53px;
    }

    .l-header.bg_transparent ~ .l-main .l-section.valign_center:first-of-type > .l-section-h {
        top: -26.5px;
    }

    .header_inpos_bottom .l-header.pos_fixed.bg_transparent ~ .l-main .l-section.valign_center:first-of-type > .l-section-h {
        top: 26.5px;
    }

    .l-header.pos_fixed ~ .l-main .l-section.height_full:not(:first-of-type) {
        min-height: calc(100vh - 32px);
    }

    .admin-bar .l-header.pos_fixed ~ .l-main .l-section.height_full:not(:first-of-type) {
        min-height: calc(100vh - 64px);
    }

    .l-header.pos_static.bg_solid ~ .l-main .l-section.height_full:first-of-type {
        min-height: calc(100vh - 53px);
    }

    .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 32px;
    }

    .admin-bar .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 64px;
    }

    .l-header.pos_fixed.sticky + .l-section.type_sticky, .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-of-type {
        padding-top: 32px;
    }

    .header_inpos_below .l-header.pos_fixed:not(.sticky) {
        position: absolute;
        top: 100%;
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) {
        position: absolute;
        bottom: 0;
    }

    .header_inpos_below .l-header.pos_fixed ~ .l-main .l-section:first-of-type, .header_inpos_bottom .l-header.pos_fixed ~ .l-main .l-section:first-of-type {
        padding-top: 0 !important;
    }

    .header_inpos_below .l-header.pos_fixed ~ .l-main .l-section.height_full:nth-of-type(2) {
        min-height: 100vh;
    }

    .admin-bar.header_inpos_below .l-header.pos_fixed ~ .l-main .l-section.height_full:nth-of-type(2) {
        min-height: calc(100vh - 32px);
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart-dropdown, .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2 {
        bottom: 100%;
        transform-origin: 0 100%;
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 {
        top: auto;
        bottom: 100%;
        box-shadow: 0 -3px 3px rgba(0,0,0,0.1);
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3, .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4 {
        top: auto;
        bottom: 0;
        transform-origin: 0 100%;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .hidden_for_tablets {
        display: none !important;
    }

    .l-subheader.at_top {
        display: none;
    }

    .l-subheader.at_bottom {
        display: none;
    }

    .l-header {
        position: relative;
        z-index: 111;
        width: 100%;
    }

    .l-subheader {
        margin: 0 auto;
    }

        .l-subheader.width_full {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }

    .l-subheader-h {
        display: flex;
        align-items: center;
        position: relative;
        margin: 0 auto;
        height: inherit;
    }

    .w-header-show {
        display: none;
    }

    .l-header.pos_fixed {
        position: fixed;
        left: 0;
    }

        .l-header.pos_fixed:not(.notransition) .l-subheader {
            transition-property: transform, background-color, box-shadow, line-height, height;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(.78,.13,.15,.86);
        }

    .l-header.bg_transparent:not(.sticky) .l-subheader {
        box-shadow: none !important;
        background-image: none;
        background-color: transparent;
    }

    .l-header.bg_transparent ~ .l-main .l-section.width_full.height_auto:first-child {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .l-header.pos_static.bg_transparent {
        position: absolute;
        left: 0;
    }

    .l-subheader.width_full .l-subheader-h {
        max-width: none !important;
    }

    .header_inpos_above .l-header.pos_fixed {
        overflow: hidden;
        transition: transform 0.3s;
        transform: translate3d(0,-100%,0);
    }

        .header_inpos_above .l-header.pos_fixed.sticky {
            overflow: visible;
            transform: none;
        }

        .header_inpos_above .l-header.pos_fixed ~ .l-section, .header_inpos_above .l-header.pos_fixed ~ .l-main, .header_inpos_above .l-header.pos_fixed ~ .l-main .l-section:first-child {
            padding-top: 0 !important;
            color:#fdfdfd !important;
        }

    .l-header.shadow_thin .l-subheader.at_middle, .l-header.shadow_thin .l-subheader.at_bottom, .l-header.shadow_none.sticky .l-subheader.at_middle, .l-header.shadow_none.sticky .l-subheader.at_bottom {
        box-shadow: 0 1px 0 rgba(0,0,0,0.08);
    }

    .l-header.shadow_wide .l-subheader.at_middle, .l-header.shadow_wide .l-subheader.at_bottom {
        box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05);
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list {
        top: auto;
        bottom: -0.4em;
        padding-top: 0.4em;
        padding-bottom: 2.4em;
    }

    .l-subheader-cell > .w-cart {
        margin-left: 0;
        margin-right: 0;
    }

    .l-subheader.at_top {
        line-height: 40px;
        height: 40px;
    }

    .l-header.sticky .l-subheader.at_top {
        line-height: 60px;
        color: #fdfdfd;
        height: 60px;
    }

    .l-subheader.at_middle {
        line-height: 60px;
        height: 80px;
    }

    .l-header.sticky .l-subheader.at_middle {
        line-height: 50px;
        height: 50px;
    }

    .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px;
    }

    .l-header.sticky .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px;
    }

    .l-header.pos_fixed ~ .l-section:first-of-type, .sidebar_left .l-header.pos_fixed + .l-main, .sidebar_right .l-header.pos_fixed + .l-main, .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type, .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .l-header.pos_static.bg_transparent ~ .l-section:first-of-type, .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type {
        padding-top: 80px;
    }

    .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blogpost-preview {
        top: -80px;
    }

    .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 50px;
    }

    .l-header.pos_fixed.sticky + .l-section.type_sticky, .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-of-type {
        padding-top: 50px;
    }
}

@media (max-width:599px) {
    .hidden_for_mobiles {
        display: none !important;
    }

    .l-subheader.at_top {
        display: none;
    }

    .l-subheader.at_bottom {
        display: none;
    }

    .l-header {
        position: relative;
        z-index: 111;
        width: 100%;
    }

    .l-subheader {
        margin: 0 auto;
    }

        .l-subheader.width_full {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }

    .l-subheader-h {
        display: flex;
        align-items: center;
        position: relative;
        font-size:10px;
        margin: 0 auto;
        color:#fdfdfd;
        height: inherit;
    }
    .AvicennaHeader{
        color:#fdfdfd !important;
        font-size:18px !important;
        padding-right:5px !important;
        margin-top:-10px !important;
    }

    .w-header-show {
        display: none;
    }

    .l-header.pos_fixed {
        position: fixed;
        left: 0;
    }

        .l-header.pos_fixed:not(.notransition) .l-subheader {
            transition-property: transform, background-color, box-shadow, line-height, height;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(.78,.13,.15,.86);
        }

    .l-header.bg_transparent:not(.sticky) .l-subheader {
        box-shadow: none !important;
        background-image: none;
        background-color: transparent;
    }

    .l-header.bg_transparent ~ .l-main .l-section.width_full.height_auto:first-child {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .l-header.pos_static.bg_transparent {
        position: absolute;
        left: 0;
    }

    .l-subheader.width_full .l-subheader-h {
        max-width: none !important;
    }

    .header_inpos_above .l-header.pos_fixed {
        overflow: hidden;
        transition: transform 0.3s;
        transform: translate3d(0,-100%,0);
    }

        .header_inpos_above .l-header.pos_fixed.sticky {
            overflow: visible;
            transform: none;
        }

        .header_inpos_above .l-header.pos_fixed ~ .l-section, .header_inpos_above .l-header.pos_fixed ~ .l-main, .header_inpos_above .l-header.pos_fixed ~ .l-main .l-section:first-child {
            padding-top: 0 !important;
        }

    .l-header.shadow_thin .l-subheader.at_middle, .l-header.shadow_thin .l-subheader.at_bottom, .l-header.shadow_none.sticky .l-subheader.at_middle, .l-header.shadow_none.sticky .l-subheader.at_bottom {
        box-shadow: 0 1px 0 rgba(0,0,0,0.08);
    }

    .l-header.shadow_wide .l-subheader.at_middle, .l-header.shadow_wide .l-subheader.at_bottom {
        box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05);
    }

    .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list {
        top: auto;
        bottom: -0.4em;
        padding-top: 0.4em;
        padding-bottom: 2.4em;
    }

    .l-subheader-cell > .w-cart {
        margin-left: 0;
        margin-right: 0;
    }

    .l-subheader.at_top {
        line-height: 40px;
        height: 40px;
    }

    .l-header.sticky .l-subheader.at_top {
        color:#fdfdfd !important;
        line-height: 40px;
        height: 40px;
    }

    .l-subheader.at_middle {
        color:#fdfdfd !important;
        line-height: 50px;
        height: 50px;
    }

    .l-header.sticky .l-subheader.at_middle {
        color:#fdfdfd !important;
        line-height: 50px;
        height: 50px;
    }

    .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px;
    }

    .l-header.sticky .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px;
    }

    .l-header.pos_fixed ~ .l-section:first-of-type, .sidebar_left .l-header.pos_fixed + .l-main, .sidebar_right .l-header.pos_fixed + .l-main, .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type, .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .l-header.pos_static.bg_transparent ~ .l-section:first-of-type, .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type {
        padding-top: 50px;
    }

    .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blogpost-preview {
        top: -50px;
        font-size : 0 ;
    }

    .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 50px;
    }

    .l-header.pos_fixed.sticky + .l-section.type_sticky, .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-of-type {
        padding-top: 50px;
    }
}

@media (min-width:900px) {
    .ush_image_1 {
        height: 45px;
    }

    .l-header.sticky .ush_image_1 {
        height: 50px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_image_1 {
        height: 47px;
    }

    .l-header.sticky .ush_image_1 {
        height: 39px;
    }
}

@media (max-width:599px) {
    .ush_image_1 {
        height: 40px;
    }

    .l-header.sticky .ush_image_1 {
        height: 40px;
    }
}

.ush_text_1 {
    white-space: nowrap;
}

@media (min-width:900px) {
    .ush_text_1 {
        font-size: 26px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_text_1 {
        font-size: 24px;
    }
}

@media (max-width:599px) {
    .ush_text_1 {
        font-size: 20px;
    }
}

.ush_text_2 {
    white-space: nowrap;
}

@media (min-width:900px) {
    .ush_text_2 {
        font-size: 13px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_text_2 {
        font-size: 13px;
    }
}

@media (max-width:599px) {
    .ush_text_2 {
        font-size: 13px;
    }
}

.ush_text_3 {
    white-space: nowrap;
}

@media (min-width:900px) {
    .ush_text_3 {
        font-size: 13px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_text_3 {
        font-size: 13px;
    }
}

@media (max-width:599px) {
    .ush_text_3 {
        font-size: 13px;
    }
}

.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding: 0 20px;
}

.header_ver .ush_menu_1.type_desktop {
    line-height: 40px;
}

.ush_menu_1.type_desktop .w-nav-list > .menu-item.level_1 {
    font-size: 14px;
}

.ush_menu_1.type_desktop .w-nav-list > .menu-item:not(.level_1) {
    font-size: 18px;
}

.ush_menu_1.type_mobile .w-nav-anchor.level_1 {
    font-size: 15px;
}

.ush_menu_1.type_mobile .w-nav-anchor:not(.level_1) {
    font-size: 14px;
}

@media (min-width:900px) {
    .ush_menu_1 .w-nav-icon {
        font-size: 20px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_menu_1 .w-nav-icon {
        font-size: 20px;
    }
}

@media (max-width:599px) {
    .ush_menu_1 .w-nav-icon {
        font-size: 20px;
    }
}

@media screen and (max-width:899px) {
    .w-nav.ush_menu_1 > .w-nav-list.level_1 {
        display: none;
    }

    .ush_menu_1 .w-nav-control {
        display: block;
    }
}

@media (min-width:900px) {
    .ush_search_1.layout_simple {
        max-width: 240px;
    }

    .ush_search_1.layout_modern.active {
        width: 240px;
    }

    .ush_search_1 .w-search-open, .ush_search_1 .w-search-close, .ush_search_1 .w-search-form-btn {
        font-size: 18px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_search_1.layout_simple {
        max-width: 200px;
    }

    .ush_search_1.layout_modern.active {
        width: 200px;
    }

    .ush_search_1 .w-search-open, .ush_search_1 .w-search-close, .ush_search_1 .w-search-form-btn {
        font-size: 18px;
    }
}

@media (max-width:599px) {
    .ush_search_1 .w-search-open, .ush_search_1 .w-search-close, .ush_search_1 .w-search-form-btn {
        font-size: 18px;
    }
}

@media (min-width:900px) {
    .ush_socials_1 {
        font-size: 18px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_socials_1 {
        font-size: 18px;
    }
}

@media (max-width:599px) {
    .ush_socials_1 {
        font-size: 18px;
    }
}

@media (min-width:900px) {
    .ush_cart_1 .w-cart-link {
        font-size: 20px;
    }
}

@media (min-width:600px) and (max-width:899px) {
    .ush_cart_1 .w-cart-link {
        font-size: 20px;
    }
}

@media (max-width:599px) {
    .ush_cart_1 .w-cart-link {
        font-size: 20px;
    }
}

@import url('https://fonts.googleapis.com/css?family=Roboto:400,700');

body {
    font-family: 'Roboto', sans-serif !important;
}

div.wpcf7 {
    margin: 0;
    padding: 0;
}

div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    margin: 0;
    padding: 0;
    border: 0;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
    border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
    border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
    border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
    position: relative;
}

span.wpcf7-not-valid-tip {
    color: #f00;
    font-size: 1em;
    display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
    position: absolute;
    top: 20%;
    left: 20%;
    z-index: 100;
    border: 1px solid #ff0000;
    background: #fff;
    padding: .2em .8em;
}

span.wpcf7-list-item {
    margin-left: 0.5em;
}

.wpcf7-display-none {
    display: none;
}

div.wpcf7 img.ajax-loader {
    border: none;
    vertical-align: middle;
    margin-left: 4px;
}

div.wpcf7 div.ajax-error {
    display: none;
}

div.wpcf7 .placeheld {
    color: rgb(70, 33, 73);
}
