﻿.elementor-96 .elementor-element.elementor-element-af0cd0f {
    background-color: #ffffff;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 0px 0px;
}

    .elementor-96 .elementor-element.elementor-element-af0cd0f > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-96 .elementor-element.elementor-element-d759c38 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-96 .elementor-element.elementor-element-d759c38 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-96 .elementor-element.elementor-element-1fc46b1 {
    text-align: left;
}

    .elementor-96 .elementor-element.elementor-element-1fc46b1 .elementor-image img {
        max-width: 100%;
        opacity: 1;
    }

    .elementor-96 .elementor-element.elementor-element-1fc46b1 > .elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }

    .elementor-96 .elementor-element.elementor-element-1fc46b1 .elementor-widget-container {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

.elementor-96 .elementor-element.elementor-element-b44c75e .elementor-text-editor {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-b44c75e {
    color: #54595f;
    font-family: "Antic", Sans-serif;
    font-size: 17px;
    font-weight: 800;
    line-height: 0.3em;
}

    .elementor-96 .elementor-element.elementor-element-b44c75e > .elementor-widget-container {
        margin: -3% 0% 0% 03%;
    }

    .elementor-96 .elementor-element.elementor-element-b44c75e .elementor-widget-container {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

.elementor-96 .elementor-element.elementor-element-03212c3.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-03212c3 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-96 .elementor-element.elementor-element-03212c3 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-96 .elementor-element.elementor-element-63a863b .elementor-menu-toggle {
    margin-left: auto;
}

.elementor-96 .elementor-element.elementor-element-63a863b .elementor-nav-menu--main {
    font-size: 13px;
}

.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-framed .elementor-item:before {
    border-width: 2px;
}

.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-framed.e--animation-draw .elementor-item:before {
    border-width: 0 0 2px 2px;
}

.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-framed.e--animation-draw .elementor-item:after {
    border-width: 2px 2px 0 0;
}

.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-framed.e--animation-corners .elementor-item:before {
    border-width: 2px 0 0 2px;
}

.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-framed.e--animation-corners .elementor-item:after {
    border-width: 0 2px 2px 0;
}

.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-underline .elementor-item:after,
.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-overline .elementor-item:before,
.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-double-line .elementor-item:before,
.elementor-96 .elementor-element.elementor-element-63a863b .e--pointer-double-line .elementor-item:after {
    height: 2px;
}

.elementor-96 .elementor-element.elementor-element-63a863b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-63a863b .elementor-widget-container {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-96 .elementor-element.elementor-element-47ffb86.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-47ffb86 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-96 .elementor-element.elementor-element-47ffb86 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-96 .elementor-element.elementor-element-a2c42ba .elementor-widget-container {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

@media(max-width:767px) {
    .elementor-96 .elementor-element.elementor-element-d759c38 {
        width: 70%;
    }

    .elementor-96 .elementor-element.elementor-element-1fc46b1 {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-b44c75e {
        font-size: 13px;
    }

    .elementor-96 .elementor-element.elementor-element-03212c3 {
        width: 30%;
    }

    .elementor-96 .elementor-element.elementor-element-63a863b > .elementor-widget-container {
        margin: -20px 10px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-96 .elementor-element.elementor-element-03212c3 {
        width: 56.572%;
    }

    .elementor-96 .elementor-element.elementor-element-47ffb86 {
        width: 10.092%;
    }
}
