﻿.elementor-3473 .elementor-element.elementor-element-95bc891>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3473 .elementor-element.elementor-element-95bc891:not(.elementor-motion-effects-element-type-background),
.elementor-3473 .elementor-element.elementor-element-95bc891>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-disle_primary);
}

.elementor-3473 .elementor-element.elementor-element-95bc891>.elementor-container {
    max-width: 1760px;
}

.elementor-3473 .elementor-element.elementor-element-95bc891 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF1A;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3473 .elementor-element.elementor-element-95bc891>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3473 .elementor-element.elementor-element-4b36653 {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-4b36653>.elementor-widget-container {
    margin: 0px 26px 0px 0px;
}

.elementor-3473 .elementor-element.elementor-element-4b36653 .icon-wrap i {
    font-size: 13px;
    width: 13px;
    height: 13px;
    line-height: 13px;
}

.elementor-3473 .elementor-element.elementor-element-4b36653 .icon-wrap svg {
    width: 13px;
}

.elementor-3473 .elementor-element.elementor-element-4b36653 .icon-wrap {
    margin-right: 10px;
    color: #2D83B4;
}

.elementor-3473 .elementor-element.elementor-element-4b36653 .master-icon-text .content-wrap {
    color: #FFFFFF;
    font-size: 13px;
    line-height: 40px;
}

.elementor-3473 .elementor-element.elementor-element-2b0c7e4 {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-2b0c7e4>.elementor-widget-container {
    margin: 0px 26px 0px 0px;
}

.elementor-3473 .elementor-element.elementor-element-2b0c7e4 .icon-wrap i {
    font-size: 13px;
    width: 13px;
    height: 13px;
    line-height: 13px;
}

.elementor-3473 .elementor-element.elementor-element-2b0c7e4 .icon-wrap svg {
    width: 13px;
}

.elementor-3473 .elementor-element.elementor-element-2b0c7e4 .icon-wrap {
    margin-right: 10px;
    color: #2D83B4;
}

.elementor-3473 .elementor-element.elementor-element-2b0c7e4 .master-icon-text .content-wrap {
    color: #FFFFFF;
    font-size: 13px;
    line-height: 40px;
}

.elementor-3473 .elementor-element.elementor-element-6a95e61.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-3473 .elementor-element.elementor-element-a530e3c {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-a530e3c .master-link {
    font-size: 13px;
    text-transform: none;
    line-height: 40px;
    color: #848484;
}

.elementor-3473 .elementor-element.elementor-element-a530e3c .master-link:hover {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-0581219 {
    width: auto;
    max-width: auto;
    font-size: 13px;
    line-height: 40px;
    color: #848484;
}

.elementor-3473 .elementor-element.elementor-element-0581219>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-3473 .elementor-element.elementor-element-50a22fe {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-50a22fe .master-link {
    font-size: 13px;
    text-transform: none;
    line-height: 40px;
    color: #848484;
}

.elementor-3473 .elementor-element.elementor-element-50a22fe .master-link:hover {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-c2fc632 {
    width: auto;
    max-width: auto;
    font-size: 13px;
    line-height: 40px;
    color: #848484;
}

.elementor-3473 .elementor-element.elementor-element-c2fc632>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-3473 .elementor-element.elementor-element-5148878 {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-5148878 .master-link {
    font-size: 13px;
    text-transform: none;
    line-height: 40px;
    color: #848484;
}

.elementor-3473 .elementor-element.elementor-element-5148878 .master-link:hover {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-6ecfa1f {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-6ecfa1f>.elementor-widget-container {
    margin: 0px 0px 0px 28px;
}

.elementor-3473 .elementor-element.elementor-element-6ecfa1f a {
    font-size: 14px;
    margin-left: calc(25px / 2);
    margin-right: calc(25px / 2);
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-6ecfa1f a svg {
    width: 14px;
}

.elementor-3473 .elementor-element.elementor-element-6ecfa1f a:hover {
    color: var(--e-global-color-disle_accent);
}

.elementor-3473 .elementor-element.elementor-element-3594e2a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3473 .elementor-element.elementor-element-3594e2a:not(.elementor-motion-effects-element-type-background),
.elementor-3473 .elementor-element.elementor-element-3594e2a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-3594e2a>.elementor-container {
    max-width: 1760px;
}

.elementor-3473 .elementor-element.elementor-element-3594e2a {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF1A;
    box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3473 .elementor-element.elementor-element-3594e2a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3473 .elementor-element.elementor-element-d0286f8 {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-d0286f8>.elementor-widget-container {
    margin: 0px 60px 0px 0px;
}

.elementor-3473 .elementor-element.elementor-element-d0286f8.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-3473 .elementor-element.elementor-element-d0286f8 .master-logo {
    max-width: 132px;
}

.elementor-3473 .elementor-element.elementor-element-d8d9da5 {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-d8d9da5>.elementor-widget-container {
    padding: 11px 0px 3px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: #FFFFFF4D;
}

.elementor-3473 .elementor-element.elementor-element-d8d9da5 .disle-search i {
    font-size: 24px;
}

.elementor-3473 .elementor-element.elementor-element-d8d9da5 .disle-search svg {
    width: 24px;
}

.elementor-3473 .elementor-element.elementor-element-d8d9da5 .disle-search .search-trigger {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-07f8227 .disle-menu>ul>li>a {
    line-height: 100px;
}

.elementor-3473 .elementor-element.elementor-element-07f8227 .disle-menu>ul>li>a>span {
    color: #000000;
}

.elementor-3473 .elementor-element.elementor-element-07f8227.menu-sep-yes .disle-menu .menu-item:after {
    color: #000000;
}

.elementor-3473 .elementor-element.elementor-element-07f8227 .disle-menu>ul>li:hover>a>span,
.elementor-3473 .elementor-element.elementor-element-07f8227 .disle-menu>ul>li.current-menu>a>span,
.elementor-3473 .elementor-element.elementor-element-07f8227 .disle-menu>ul>li.current-menu-parent>a>span {
    color: #2D83B4;
}

.elementor-3473 .elementor-element.elementor-element-07f8227 .disle-menu>ul>li {
    margin: 0 15px;
}

.elementor-3473 .elementor-element.elementor-element-96f0bce.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-3473 .elementor-element.elementor-element-7e8e87d .texts {
    flex-direction: column;
}

.elementor-3473 .elementor-element.elementor-element-7e8e87d .icon {
    font-size: 24px;
    color: #FFFFFF;
    margin-right: 34px;
}

.elementor-3473 .elementor-element.elementor-element-7e8e87d .icon svg {
    width: 24px;
}

.elementor-3473 .elementor-element.elementor-element-7e8e87d .phone {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-011f81d {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-011f81d>.elementor-widget-container {
    padding: 11px 0px 3px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: #FFFFFF4D;
}

.elementor-3473 .elementor-element.elementor-element-011f81d .disle-search i {
    font-size: 24px;
}

.elementor-3473 .elementor-element.elementor-element-011f81d .disle-search svg {
    width: 24px;
}

.elementor-3473 .elementor-element.elementor-element-011f81d .disle-search .search-trigger {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-b635679 {
    width: auto;
    max-width: auto;
}

.elementor-3473 .elementor-element.elementor-element-b635679>.elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-preview .elementor-3473 .elementor-element.elementor-element-b635679 .disle-menu-panel .menu-panel-wrap {
    right: -100%;
}

.elementor-3473 .elementor-element.elementor-element-b635679 .disle-menu-panel .menu-panel-wrap {
    background-color: #1D1D1D;
}

.elementor-3473 .elementor-element.elementor-element-b635679 .disle-menu-panel ul li a {
    color: #FFFFFF;
}

.elementor-3473 .elementor-element.elementor-element-b635679 .disle-hamburger-icon {
    color: #000000;
}

body.elementor-page-3473 #main-content {
    background-color: #4F4F4F;
}

@media(max-width:1024px) {
    .elementor-3473 .elementor-element.elementor-element-d0286f8 {
        width: var(--container-widget-width, 142.562px);
        max-width: 142.562px;
        --container-widget-width: 142.562px;
        --container-widget-flex-grow: 0;
    }

    .elementor-3473 .elementor-element.elementor-element-d0286f8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-3473 .elementor-element.elementor-element-20ce2c3 {
        width: 20%;
    }

    .elementor-3473 .elementor-element.elementor-element-e26c65d {
        width: 74.332%;
    }

    .elementor-3473 .elementor-element.elementor-element-96f0bce {
        width: 5%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-3473 .elementor-element.elementor-element-20ce2c3 {
        width: 40%;
    }

    .elementor-3473 .elementor-element.elementor-element-96f0bce {
        width: 60%;
    }
}

@media(max-width:767px) {
    .elementor-3473 .elementor-element.elementor-element-20ce2c3 {
        width: 40%;
    }

    .elementor-3473 .elementor-element.elementor-element-96f0bce {
        width: 60%;
    }
}