        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            text-decoration: none;
        }
        
        ul li a button {
            text-decoration: none !important;
        }
        
        abbr,
        address,
        article,
        aside,
        audio,
        b,
        blockquote,
        body,
        canvas,
        caption,
        cite,
        code,
        dd,
        del,
        details,
        dfn,
        div,
        dl,
        dt,
        em,
        fieldset,
        figcaption,
        figure,
        footer,
        form,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        header,
        hgroup,
        html,
        i,
        iframe,
        img,
        ins,
        kbd,
        label,
        legend,
        li,
        mark,
        menu,
        nav,
        object,
        ol,
        p,
        pre,
        q,
        samp,
        section,
        small,
        span,
        strong,
        sub,
        summary,
        sup,
        table,
        tbody,
        td,
        tfoot,
        th,
        thead,
        time,
        tr,
        ul,
        var,
        video {
            margin: 0;
            padding: 0;
            border: 0;
            font-size: 100%;
            font: inherit;
            vertical-align: baseline;
        }
        
        .headline {
            font-size: 68px;
            font-weight: 700;
            font-family: 'Poppins', sans-serif;
        }
        
        .headerchild li {
            float: left;
            padding-left: 10px;
            list-style: none;
            margin-right: 45px;
        }
        
        .headerchild li a {
            text-decoration: none;
        }
        
        .headerchild {
            display: flex;
            justify-content: flex-end;
            margin-right: calc(-60px/2);
            margin-left: calc(-60px/2);
            padding: 0;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            list-style-type: none;
            margin: 0;
        }
        
        .header-top-class {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            width: auto;
            max-width: auto;
        }
        
        .header-child-elements:not(:last-child):after {
            content: "";
            height: 100%;
            border-color: #ddd;
            border-left-width: 1px;
            border-left-style: solid;
            right: calc(-60px/2)
        }
        
        .header-child-elements:after {
            width: auto;
            left: auto;
            right: auto;
            position: relative;
            height: 100%;
            border-top: 0;
            border-bottom: 0;
            border-right: 0;
            border-left-width: 1px;
            border-style: solid;
            right: -8px;
            color: #fff;
            margin-right: 10px;
        }
        
        .header-children-item {
            margin-right: 10px;
        }
        
        .header-top-class {
            padding: 21px 14px 21px 50px;
            background-image: url(/vendor/svg/shape-header-1.svg);
            background-position: 0 0;
            background-repeat: no-repeat;
            background-size: cover;
            border-style: solid;
            border-width: 0;
            border-color: var( --e-global-color-vamtam_accent_4);
            overflow: hidden;
        }
        
        .header-link:hover {
            color: red;
        }
        
        .header-link {
            color: #fff;
        }
        
        .elements-container {
            min-height: 60px;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            justify-content: flex-end;
            max-width: 1260px;
        }
        
        .elementor-containerr {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            box-sizing: border-box;
        }
        
        .elementor-containers {
            max-width: 1260px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            box-sizing: border-box;
        }
        
        .elemantor1 {
            background-image: url(/vendor/svg/shape-header-1.svg);
            background-position: 55vw 0;
            background-repeat: no-repeat;
            background-size: cover;
            padding: 0 30px;
            position: relative;
            --flex-direction: initial;
            --flex-wrap: initial;
            --justify-content: initial;
            --align-items: initial;
            --align-content: initial;
            --gap: initial;
            --flex-basis: initial;
            --flex-grow: initial;
            --flex-shrink: initial;
            --order: initial;
            --align-self: initial;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: var(--flex-direction);
            flex-direction: var(--flex-direction);
            -ms-flex-wrap: var(--flex-wrap);
            flex-wrap: var(--flex-wrap);
            -webkit-box-pack: var(--justify-content);
            -ms-flex-pack: var(--justify-content);
            justify-content: var(--justify-content);
            -webkit-box-align: var(--align-items);
            -ms-flex-align: var(--align-items);
            align-items: var(--align-items);
            -ms-flex-line-pack: var(--align-content);
            align-content: var(--align-content);
            gap: var(--gap);
            -ms-flex-preferred-size: var(--flex-basis);
            flex-basis: var(--flex-basis);
            -webkit-box-flex: var(--flex-grow);
            -ms-flex-positive: var(--flex-grow);
            flex-grow: var(--flex-grow);
            -ms-flex-negative: var(--flex-shrink);
            flex-shrink: var(--flex-shrink);
            -webkit-box-ordinal-group: var(--order);
            -ms-flex-order: var(--order);
            order: var(--order);
            -ms-flex-item-align: var(--align-self);
            align-self: var(--align-self);
        }
        
        .elementor-col-100 {
            width: 100%;
        }
        
        .elementor-col-90 {
            width: 90%;
        }
        
        .elementor-column-wrap {
            width: 100%;
            justify-content: flex-end;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            width: 100%;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-line-pack: start;
            align-content: flex-start;
        }
        
        .elementor-column-wraps {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
        }
        
        .elemantor-section {
            padding: 0;
            width: 100%;
            position: relative;
        }
        
        .elementor-widget-wrap {
            align-content: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            width: 100%;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-line-pack: start;
            align-content: flex-start;
        }
        
        .element-6b68c859 {
            text-align: left;
            width: 100%;
            --widgets-spacing: 20px;
            position: relative;
        }
        
        .elemantor-elements {
            --flex-direction: initial;
            --flex-wrap: initial;
            --justify-content: initial;
            --align-items: initial;
            --align-content: initial;
            --gap: initial;
            --flex-basis: initial;
            --flex-grow: initial;
            --flex-shrink: initial;
            --order: initial;
            --align-self: initial;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: var(--flex-direction);
            flex-direction: var(--flex-direction);
            -ms-flex-wrap: var(--flex-wrap);
            flex-wrap: var(--flex-wrap);
            -webkit-box-pack: var(--justify-content);
            -ms-flex-pack: var(--justify-content);
            justify-content: var(--justify-content);
            -webkit-box-align: var(--align-items);
            -ms-flex-align: var(--align-items);
            align-items: var(--align-items);
            -ms-flex-line-pack: var(--align-content);
            align-content: var(--align-content);
            gap: var(--gap);
            -ms-flex-preferred-size: var(--flex-basis);
            flex-basis: var(--flex-basis);
            -webkit-box-flex: var(--flex-grow);
            -ms-flex-positive: var(--flex-grow);
            flex-grow: var(--flex-grow);
            -ms-flex-negative: var(--flex-shrink);
            flex-shrink: var(--flex-shrink);
            -webkit-box-ordinal-group: var(--order);
            -ms-flex-order: var(--order);
            order: var(--order);
            -ms-flex-item-align: var(--align-self);
            align-self: var(--align-self);
        }
        
        .elementor-background-overlay {
            opacity: .5;
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            position: absolute;
        }
        
        .elementor-column-gap-no {
            min-height: 60px;
        }
        
        .elaemantor2 {
            background-color: var( --e-global-color-vamtam_accent_4);
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            z-index: 100;
            padding-left: 30px;
            padding-right: 30px;
            animation-duration: .75s;
            animation-name: fadeIn;
            --widgets-spacing: 20px position: relative;
        }
        
        .elementor-16329 {
            width: 15%;
            --widgets-spacing: 20px;
        }
        
        .elementor-column {
            min-height: 1px;
        }
@media(max-width:425px) {
.elementor-element.elementor-element-ceef568>.elementor-element-populated>.elementor-widget-wrap{
padding: 17px 0 0 !important;
}
}
        
        @media (min-width: 768px) {
            .elementor-col-50 {
                width: 85%;
            }
        }
        
        .elemonter-col-50 {
            --widgets-spacing: 20px;
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            min-height: 1px;
            align-items: center;
        }
        
        .elementor-element-1c3e3743 {
            --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2);
            width: auto;
            max-width: auto;
            z-index: 10;
            max-width: 100%;
            --widgets-spacing: 20px;
            position: relative;
        }
        
        .elementor-widget-containers {
            padding: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            box-sizing: border-box;
        }
        
        .elementor-nav-menu--layout-horizontal {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-nav-menu__align-right .elementor-nav-menu,
        .elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
        }
        
        .elementor-nav-menu__align-right .elementor-nav-menu {
            margin-left: auto;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }
        
        .elementor-nav-menu,
        .elementor-nav-menu li,
        .elementor-nav-menu ul {
            display: block;
            list-style: none;
            margin: 0;
            padding: 0;
            line-height: normal;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        
        .elementor-nav-menu {
            position: relative;
            z-index: 2;
        }
        
        nav li,
        nav ul {
            margin: 0;
            list-style: none;
            list-style-image: none;
        }
        
        ol,
        ul:not(.wp-block-gallery) {
            margin: 0;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-nav-menu li {
            border-width: 0;
        }
        
        .elementor-nav-menu a,
        .elementor-nav-menu li {
            position: relative;
        }
        
        .elementor-nav-menu,
        .elementor-nav-menu li,
        .elementor-nav-menu ul {
            display: block;
            list-style: none;
            margin: 0;
            padding: 0;
            line-height: normal;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        
        .elementor-element-1c3e3743 .elementor-nav-menu--main .elementor-item {
            color: var( --e-global-color-vamtam_accent_6);
            fill: var( --e-global-color-vamtam_accent_6);
            padding-left: 11px;
            padding-right: 11px;
            padding-top: 25px;
            padding-bottom: 25px;
        }
        
        .elementor-element-1c3e3743 .elementor-nav-menu .elementor-item {
            font-family: poppins, Sans-serif;
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
            white-space: nowrap;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
        }
        
        .elementor-nav-menu--main .elementor-nav-menu a {
            -webkit-transition: .4s;
            -o-transition: .4s;
            transition: .4s;
        }
        
        .elementor-nav-menu a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
        
        .elementor-nav-menu a,
        .elementor-nav-menu li {
            position: relative;
        }
        
        .elementor a {
            -webkit-box-shadow: none;
            box-shadow: none;
            text-decoration: none !important;
        }
        
        .elementor-element-1c3e3743 .elementor-item:before {
            border-radius: 0;
        }
        
        .e--pointer-background .elementor-item:before {
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: #fff;
            z-index: -1;
        }
        
        .e--pointer-background .elementor-item:after,
        .e--pointer-background .elementor-item:before {
            content: "";
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
        }
        
        .elementor-element-1c3e3743 .elementor-nav-menu .elementor-item {
            font-family: poppins, Sans-serif;
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-item-active:after,
        .elementor-item-active:before,
        .elementor-item.highlighted:after,
        .elementor-item.highlighted:before,
        .elementor-item:focus:after,
        .elementor-item:focus:before,
        .elementor-item:hover:after,
        .elementor-item:hover:before {
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
        }
        
        .elementor-item:after,
        .elementor-item:before {
            display: block;
            position: absolute;
            -webkit-transition: .3s;
            -o-transition: .3s;
            transition: .3s;
            -webkit-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
            -o-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
            transition-timing-function: cubic-bezier(.58, .3, .005, 1);
        }
        
        .elementor-widget-nav-menu.vamtam-has-theme-widget-styles .sub-arrow {
            font-size: 16px;
        }
        
        .elementor-nav-menu .sub-arrow {
            line-height: 1;
            padding: 10px 0 10px 10px;
            margin-top: -10px;
            margin-bottom: -10px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
        
        .elementor-nav-menu .sub-arrow i {
            pointer-events: none;
        }
        
        .fa-caret-down:before {
            content: "\f0d7";
        }
        
        .elementor-widget-wrape {
            align-content: center;
            align-items: center;
            justify-content: flex-end;
            padding: 0 0 0 15px;
            display: flex;
            position: relative;
            width: 100%;
            flex-wrap: wrap;
            box-sizing: border-box;
        }
        
        .elementor-element-populated {
            width: 100%;
        }
        
        .elementor-element-56eec094 {
            width: 85%;
        }
        
        .elemantor2 {
            padding-right: 30px;
            padding-left: 30px;
            background-color: #FFF;
        }
        
        .elementor-16329 .elementor-element.elementor-element-1c3e3743 .elementor-nav-menu--main .elementor-item {
            color: var( --e-global-color-vamtam_accent_6);
            fill: var( --e-global-color-vamtam_accent_6);
            padding-left: 11px;
            padding-right: 11px;
            padding-top: 25px;
            padding-bottom: 25px;
        }
        
        .elementor-16329 .elementor-element.elementor-element-1c3e3743 .elementor-nav-menu .elementor-item {
            font-family: poppins, Sans-serif;
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a {
            -webkit-margin-start: var(--e-nav-menu-horizontal-menu-item-margin);
            margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin);
            font-size: 17px;
            color: #000;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a:hover {
            color: #DB2411;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
            white-space: nowrap;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
        }
        
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        menu,
        nav,
        section {
            display: block;
        }
        
        .elementor {
            -webkit-hyphens: manual;
            -ms-hyphens: manual;
            hyphens: manual;
        }
        
        .elementor-element.elementor-element-8b1ad4c:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-8b1ad4c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/img/bg-1.webp);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-8b1ad4c {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 160px;
            padding: 0;
        }
        
        .fadeIn {
            animation-name: fadeIn;
        }
        
        .elementor-element {
            --widgets-spacing: 20px;
        }
        
        .elementor-section {
            position: relative;
        }
        
        .elementor-element.elementor-element-8b1ad4c>.elementor-container {
            min-height: 82vh;
        }
        
        .elementor-column,
        .elementor-column-wrap {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-column-wrap {
            width: 100%;
        }
        
        .elementor-element.elementor-element-b5def14.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-8b1ad4c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-3d8b420 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 0;
        }
        
        .elementor-motion-effects-element,
        .elementor-motion-effects-layer {
            -webkit-transition-property: opacity, -webkit-transform;
            transition-property: opacity, -webkit-transform;
            -o-transition-property: transform, opacity;
            transition-property: transform, opacity;
            transition-property: transform, opacity, -webkit-transform;
            -webkit-transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            -o-transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            -webkit-transition-duration: 1s;
            -o-transition-duration: 1s;
            transition-duration: 1s;
        }
        
        .elementor-section {
            position: relative;
        }
        
        .elementor-motion-effects-container {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            overflow: hidden;
            -webkit-transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
            -ms-transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
            transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
        }
        
        .elementor-element.elementor-element-3d8b420:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-3d8b420>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/img/car.webp);
            background-position: bottom right;
            background-repeat: no-repeat;
            background-size: 50% auto;
        }
        
        .elementor-motion-effects-layer {
            position: absolute;
            top: 0;
            left: 0;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-motion-effects-element,
        .elementor-motion-effects-layer {
            -webkit-transition-property: opacity, -webkit-transform;
            transition-property: opacity, -webkit-transform;
            -o-transition-property: transform, opacity;
            transition-property: transform, opacity;
            transition-property: transform, opacity, -webkit-transform;
            -webkit-transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            -o-transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            -webkit-transition-duration: 1s;
            -o-transition-duration: 1s;
            transition-duration: 1s;
        }
        
        .elementor-element.elementor-element-3d8b420>.elementor-container {
            min-height: 82vh;
        }
        
        .elementor-section.elementor-section-boxed>.elementor-container {
            max-width: 1260px !important;
        }
        
        .elementor-section.elementor-section-boxed>.elementor-container {
            max-width: 1140px;
        }
        
        .elementor-row {
            width: 100%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-element.elementor-element-ceef568 {
            z-index: 5;
        }
        
        @media (min-width: 768px) {
            .elementor-column.elementor-col-50,
            .elementor-column[data-col="50"] {
                width: 50%;
            }
        }
        
        .elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
            padding: 0;
        }
        
        .elementor-element.elementor-element-ceef568>.elementor-element-populated>.elementor-widget-wrap {
            padding: 190px 0 0;
        }
        
        .elementor-element.elementor-element-f13cae8 {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-f13cae8>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-element .elementor-widget-container {
            -webkit-transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
            transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
            -o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-box-shadow .3s;
        }
        
        #left-area ul.elementor-icon-list-items,
        .elementor-edit-area .elementor-element ul.elementor-icon-list-items,
        .elementor .elementor-element ul.elementor-icon-list-items {
            padding: 0;
        }
        
        .elementor-widget .elementor-icon-list-items {
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        
        ol,
        ul:not(.wp-block-gallery) {
            margin: 0;
        }
        
        .elementor-widget.elementor-align-left .elementor-icon-list-item,
        .elementor-widget.elementor-align-left .elementor-icon-list-item a {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            text-align: left;
        }
        
        .elementor-widget .elementor-icon-list-item {
            margin: 0;
            padding: 0;
            position: relative;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
            text-align: var(--e-icon-list-icon-align);
        }
        
        .elementor-widget .elementor-icon-list-icon {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
            margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
        }
        
        .elementor-widget .elementor-icon-list-icon svg {
            width: var(--e-icon-list-icon-size, 1em);
            height: var(--e-icon-list-icon-size, 1em);
        }
        
        .elementor *,
        .elementor :after,
        .elementor :before {
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }
        
         :not(svg) {
            transform-origin: 0px 0px;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
            text-align: var(--e-icon-list-icon-align);
        }
        
        .elementor-element.elementor-element-f13cae8 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-f13cae8 .elementor-icon-list-item>a {
            font-size: 11px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
            color: #DB2411;
        }
        
        html.ios-safari * {
            background-attachment: scroll!important;
        }
        
        .elementor-icon-list-text {
            color: #171616;
            padding-left: 10px;
        }
        
        .elementor-kit-9 {
            --e-global-color-vamtam_accent_1: #171616;
            --e-global-color-vamtam_accent_2: #DB2411;
            --e-global-color-vamtam_accent_3: #4C4C4C;
            --e-global-color-vamtam_accent_4: #FFFFFF;
            --e-global-color-vamtam_accent_5: #F3F3F3;
            --e-global-color-vamtam_accent_6: #000000;
            --e-global-color-vamtam_accent_7: #00000080;
            --e-global-color-vamtam_accent_8: #FFFFFFB3;
            --e-global-color-vamtam_sticky_header_bg_color: #FFFFFF;
            --e-global-color-4c212d8: #4C4C4C;
            --e-global-typography-vamtam_primary_font-font-family: "Poppins";
            --e-global-typography-vamtam_primary_font-font-size: 16px;
            --e-global-typography-vamtam_primary_font-font-weight: 400;
            --e-global-typography-vamtam_primary_font-line-height: 1.5em;
            --e-global-typography-vamtam_h1-font-family: "Poppins";
            --e-global-typography-vamtam_h1-font-size: 68px;
            --e-global-typography-vamtam_h1-font-weight: 700;
            --e-global-typography-vamtam_h1-text-transform: uppercase;
            --e-global-typography-vamtam_h1-line-height: 1.1em;
            --e-global-typography-vamtam_h2-font-family: "Poppins";
            --e-global-typography-vamtam_h2-font-size: 48px;
            --e-global-typography-vamtam_h2-font-weight: 700;
            --e-global-typography-vamtam_h2-text-transform: uppercase;
            --e-global-typography-vamtam_h2-font-style: normal;
            --e-global-typography-vamtam_h2-line-height: 1.2em;
            --e-global-typography-vamtam_h3-font-family: "Poppins";
            --e-global-typography-vamtam_h3-font-size: 30px;
            --e-global-typography-vamtam_h3-font-weight: 700;
            --e-global-typography-vamtam_h3-text-transform: uppercase;
            --e-global-typography-vamtam_h3-line-height: 1.3em;
            --e-global-typography-vamtam_h4-font-family: "Poppins";
            --e-global-typography-vamtam_h4-font-size: 22px;
            --e-global-typography-vamtam_h4-font-weight: 500;
            --e-global-typography-vamtam_h4-text-transform: uppercase;
            --e-global-typography-vamtam_h4-line-height: 1.4em;
            --e-global-typography-vamtam_h5-font-family: "Poppins";
            --e-global-typography-vamtam_h5-font-size: 20px;
            --e-global-typography-vamtam_h5-font-weight: 700;
            --e-global-typography-vamtam_h5-text-transform: uppercase;
            --e-global-typography-vamtam_h5-line-height: 1.4em;
            --e-global-typography-vamtam_h5-letter-spacing: 2px;
            --e-global-typography-vamtam_h6-font-family: "Poppins";
            --e-global-typography-vamtam_h6-font-size: 18px;
            --e-global-typography-vamtam_h6-font-weight: 600;
            --e-global-typography-vamtam_h6-text-transform: uppercase;
            --e-global-typography-vamtam_h6-line-height: 1.3em;
            --e-global-typography-faacf20-font-family: "Poppins";
            --e-global-typography-faacf20-font-size: 16px;
            --e-global-typography-faacf20-font-weight: 700;
            --e-global-typography-faacf20-text-transform: uppercase;
            --e-global-typography-faacf20-line-height: 1.5em;
            --e-global-typography-d480b80-font-family: "Poppins";
            --e-global-typography-d480b80-font-size: 16px;
            --e-global-typography-d480b80-font-weight: 500;
            --e-global-typography-d480b80-text-transform: uppercase;
            --e-global-typography-d480b80-line-height: 1.5em;
            --e-global-typography-d480b80-letter-spacing: 2px;
            --e-global-typography-0bfcd18-font-family: "Poppins";
            --e-global-typography-0bfcd18-font-size: 16px;
            --e-global-typography-0bfcd18-font-weight: 500;
            --e-global-typography-0bfcd18-text-transform: uppercase;
            --e-global-typography-0bfcd18-line-height: 1.5em;
            --e-global-typography-0bfcd18-letter-spacing: 2px;
            --e-global-typography-698d66e-font-family: "Poppins";
            --e-global-typography-698d66e-font-size: 16px;
            --e-global-typography-698d66e-font-weight: 500;
            --e-global-typography-698d66e-text-transform: uppercase;
            --e-global-typography-698d66e-text-decoration: underline;
            --e-global-typography-698d66e-line-height: 1.5em;
            --e-global-typography-698d66e-letter-spacing: 2px;
            --e-global-typography-b8c1e6c-font-size: 12px;
            --e-global-typography-b8c1e6c-font-weight: 500;
            --e-global-typography-b8c1e6c-text-transform: uppercase;
            --e-global-typography-b8c1e6c-line-height: 1.4em;
            --e-global-typography-b8c1e6c-letter-spacing: 1px;
            color: var( --e-global-color-vamtam_accent_3);
            font-family: var( --e-global-typography-vamtam_primary_font-font-family), Sans-serif;
            font-size: var( --e-global-typography-vamtam_primary_font-font-size);
            font-weight: var( --e-global-typography-vamtam_primary_font-font-weight);
            line-height: var( --e-global-typography-vamtam_primary_font-line-height);
        }
        
        body {
            --vamtam-widget-text-darker: #1b1b1b;
            --vamtam-widget-text-lighter: #383838;
            --vamtam-content-space-xxl: calc(var(--vamtam-content-space-l) * 2);
            --vamtam-content-space-xl: calc(var(--vamtam-content-space-l) * 1.5);
            --vamtam-content-space-l: min( 6vh, 50px);
            --vamtam-content-space-m: calc(var(--vamtam-content-space-l) * 0.4);
            --vamtam-content-space-s: calc(var(--vamtam-content-space-l) * 0.2);
            --vamtam-content-space-xs: calc(var(--vamtam-content-space-l) * 0.1);
            --vamtam-sidebar-content-margin: var(--vamtam-content-space-l);
            --vamtam-left-sidebar-width: 30%;
            --vamtam-right-sidebar-width: 30%;
        }
        
        body {
            --wp--preset--color--black: #000000;
            --wp--preset--color--cyan-bluish-gray: #abb8c3;
            --wp--preset--color--white: #ffffff;
            --wp--preset--color--pale-pink: #f78da7;
            --wp--preset--color--vivid-red: #cf2e2e;
            --wp--preset--color--luminous-vivid-orange: #ff6900;
            --wp--preset--color--luminous-vivid-amber: #fcb900;
            --wp--preset--color--light-green-cyan: #7bdcb5;
            --wp--preset--color--vivid-green-cyan: #00d084;
            --wp--preset--color--pale-cyan-blue: #8ed1fc;
            --wp--preset--color--vivid-cyan-blue: #0693e3;
            --wp--preset--color--vivid-purple: #9b51e0;
            --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
            --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
            --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
            --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
            --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
            --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
            --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
            --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
            --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
            --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
            --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
            --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
            --wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale);
            --wp--preset--duotone--grayscale: url(#wp-duotone-grayscale);
            --wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow);
            --wp--preset--duotone--blue-red: url(#wp-duotone-blue-red);
            --wp--preset--duotone--midnight: url(#wp-duotone-midnight);
            --wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow);
            --wp--preset--duotone--purple-green: url(#wp-duotone-purple-green);
            --wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange);
            --wp--preset--font-size--small: 13px;
            --wp--preset--font-size--medium: 20px;
            --wp--preset--font-size--large: 36px;
            --wp--preset--font-size--x-large: 42px;
        }
        
         :root {
            --page-title-display: none;
        }
        
         :root {
            --woocommerce: #a46497;
            --wc-green: #7ad03a;
            --wc-red: #a00;
            --wc-orange: #ffba00;
            --wc-blue: #2ea2cc;
            --wc-primary: #a46497;
            --wc-primary-text: white;
            --wc-secondary: #ebe9eb;
            --wc-secondary-text: #515151;
            --wc-highlight: #77a464;
            --wc-highligh-text: white;
            --wc-content-bg: #fff;
            --wc-subtext: #767676;
        }
        
         :root {
            --wp--preset--font-size--normal: 16px;
            --wp--preset--font-size--huge: 42px;
        }
        
         :root {
            --vamtam-default-bg-color: #fff;
            --vamtam-default-line-color: rgba( var( --vamtam-accent-color-7-rgb), 1);
            --vamtam-small-padding: 20px;
            --vamtam-horizontal-padding: 50px;
            --vamtam-vertical-padding: 30px;
            --vamtam-horizontal-padding-large: 60px;
            --vamtam-vertical-padding-large: 60px;
            --vamtam-no-border-link: none;
            --vamtam-border-radius: 0px;
            --vamtam-border-radius-oval: 0px;
            --vamtam-border-radius-small: 0px;
            --vamtam-overlay-color: #000000;
            --vamtam-overlay-color-hc: #ffffff;
            --vamtam-box-outer-padding: 60px;
            --vamtam-body-link-regular: #171616;
            --vamtam-body-link-visited: #171616;
            --vamtam-body-link-hover: #DB2411;
            --vamtam-body-link-active: #DB2411;
            --vamtam-input-border-radius: 0px 0px 0px 0px;
            --vamtam-input-border-color: transparent;
            --vamtam-btn-text-color: #FFFFFF;
            --vamtam-btn-hover-text-color: #FFFFFF;
            --vamtam-btn-bg-color: #171616;
            --vamtam-btn-hover-bg-color: #DB2411;
            --vamtam-site-max-width: 1260px;
            --vamtam-primary-font-color: #4C4C4C;
            --vamtam-h1-color: #171616;
            --vamtam-h2-color: #171616;
            --vamtam-h3-color: #171616;
            --vamtam-h4-color: #171616;
            --vamtam-h5-color: #171616;
            --vamtam-h6-color: #171616;
            --vamtam-accent-color-1: #171616;
            --vamtam-accent-color-1-hc: #FFFFFF;
            --vamtam-accent-color-1-rgb: 23, 22, 22;
            --vamtam-accent-color-2: #DB2411;
            --vamtam-accent-color-2-hc: #FFFFFF;
            --vamtam-accent-color-2-rgb: 219, 36, 17;
            --vamtam-accent-color-3: #4C4C4C;
            --vamtam-accent-color-3-hc: #FFFFFF;
            --vamtam-accent-color-3-rgb: 76, 76, 76;
            --vamtam-accent-color-4: #FFFFFF;
            --vamtam-accent-color-4-hc: #000000;
            --vamtam-accent-color-4-rgb: 255, 255, 255;
            --vamtam-accent-color-5: #F3F3F3;
            --vamtam-accent-color-5-hc: #000000;
            --vamtam-accent-color-5-rgb: 243, 243, 243;
            --vamtam-accent-color-6: #000000;
            --vamtam-accent-color-6-hc: #FFFFFF;
            --vamtam-accent-color-6-rgb: 0, 0, 0;
            --vamtam-accent-color-7: #00000080;
            --vamtam-accent-color-7-hc: #FFFFFF;
            --vamtam-accent-color-7-rgb: 0, 0, 0;
            --vamtam-accent-color-8: #FFFFFFB3;
            --vamtam-accent-color-8-hc: #000000;
            --vamtam-accent-color-8-rgb: 255, 255, 255;
            --vamtam-sticky-header-bg-color: #FFFFFF;
            --vamtam-primary-font-font-family: 'Poppins';
            --vamtam-primary-font-font-weight: 400;
            --vamtam-primary-font-font-size-desktop: 16px;
            --vamtam-primary-font-font-size-tablet: 16px;
            --vamtam-primary-font-font-size-phone: 16px;
            --vamtam-primary-font-line-height-desktop: 1.5em;
            --vamtam-primary-font-line-height-tablet: 1.5em;
            --vamtam-primary-font-line-height-phone: 1.5em;
            --vamtam-h1-font-family: 'Poppins';
            --vamtam-h1-font-weight: 700;
            --vamtam-h1-transform: uppercase;
            --vamtam-h1-font-size-desktop: 68px;
            --vamtam-h1-font-size-tablet: 55px;
            --vamtam-h1-font-size-phone: 40px;
            --vamtam-h1-line-height-desktop: 1.1em;
            --vamtam-h1-line-height-tablet: 1.1em;
            --vamtam-h1-line-height-phone: 1.1em;
            --vamtam-h2-font-family: 'Poppins';
            --vamtam-h2-font-weight: 700;
            --vamtam-h2-font-style: normal;
            --vamtam-h2-transform: uppercase;
            --vamtam-h2-font-size-desktop: 48px;
            --vamtam-h2-font-size-tablet: 35px;
            --vamtam-h2-font-size-phone: 30px;
            --vamtam-h2-line-height-desktop: 1.2em;
            --vamtam-h2-line-height-tablet: 1.2em;
            --vamtam-h2-line-height-phone: 1.2em;
            --vamtam-h3-font-family: 'Poppins';
            --vamtam-h3-font-weight: 700;
            --vamtam-h3-transform: uppercase;
            --vamtam-h3-font-size-desktop: 30px;
            --vamtam-h3-font-size-tablet: 28px;
            --vamtam-h3-font-size-phone: 28px;
            --vamtam-h3-line-height-desktop: 1.3em;
            --vamtam-h3-line-height-tablet: 1.3em;
            --vamtam-h3-line-height-phone: 1.3em;
            --vamtam-h4-font-family: 'Poppins';
            --vamtam-h4-font-weight: 500;
            --vamtam-h4-transform: uppercase;
            --vamtam-h4-font-size-desktop: 22px;
            --vamtam-h4-font-size-tablet: 22px;
            --vamtam-h4-font-size-phone: 22px;
            --vamtam-h4-line-height-desktop: 1.4em;
            --vamtam-h4-line-height-tablet: 1.4em;
            --vamtam-h4-line-height-phone: 1.4em;
            --vamtam-h5-font-family: 'Poppins';
            --vamtam-h5-font-weight: 700;
            --vamtam-h5-transform: uppercase;
            --vamtam-h5-font-size-desktop: 20px;
            --vamtam-h5-font-size-tablet: 20px;
            --vamtam-h5-font-size-phone: 20px;
            --vamtam-h5-line-height-desktop: 1.4em;
            --vamtam-h5-line-height-tablet: 1.4em;
            --vamtam-h5-line-height-phone: 1.4em;
            --vamtam-h5-letter-spacing-desktop: 2px;
            --vamtam-h5-letter-spacing-tablet: 2px;
            --vamtam-h5-letter-spacing-phone: 2px;
            --vamtam-h6-font-family: 'Poppins';
            --vamtam-h6-font-weight: 600;
            --vamtam-h6-transform: uppercase;
            --vamtam-h6-font-size-desktop: 18px;
            --vamtam-h6-font-size-tablet: 18px;
            --vamtam-h6-font-size-phone: 18px;
            --vamtam-h6-line-height-desktop: 1.3em;
            --vamtam-h6-line-height-tablet: 1.3em;
            --vamtam-h6-line-height-phone: 1.3em;
            --vamtam-icon-close: '\e905';
            --vamtam-icon-arrow-down: '\e900';
            --vamtam-icon-arrow-left: '\e901';
            --vamtam-icon-quote: '\e902';
            --vamtam-icon-star-empty: '\e903';
            --vamtam-icon-star-full: '\e904';
            --vamtam-loading-animation: url(/vendor/img/loader-ring.gif);
        }
        
        .elementor-element.elementor-element-a27d54e .elementor-headline {
            text-align: left;
            font-family: poppins, Sans-serif;
            font-size: 68px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.1em;
        }
        
        .elementor-headline {
            font-size: 43px;
            line-height: 1.2;
            display: block;
        }
        
        .elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper {
            -webkit-transition: width .5s;
            -o-transition: width .5s;
            transition: width .5s;
        }
        
        .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper {
            -webkit-perspective: 300px;
            perspective: 300px;
        }
        
        .elementor-headline--style-rotate .elementor-headline-dynamic-wrapper {
            text-align: left;
        }
        
        .elementor-headline-dynamic-wrapper {
            display: inline-block;
            position: relative;
        }
        
        .elementor-headline-text-wrapper {
            vertical-align: bottom;
        }
        
        .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active {
            opacity: 1;
            -webkit-animation: elementor-headline-drop-in-in .8s;
            animation: elementor-headline-drop-in-in .8s;
        }
        
        .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active {
            position: relative;
        }
        
        .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text {
            display: inline-block;
            position: absolute;
            top: 0;
            left: 0;
        }
        
        .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text {
            opacity: 0;
        }
        
        .elementor-headline-dynamic-text {
            color: var(--dynamic-text-color, #000);
        }
        
        .elementor-element.elementor-element-f31b173 {
            --dynamic-text-color: var( --e-global-color-vamtam_accent_1);
        }
        
        .animated.animated-fast {
            -webkit-animation-duration: .75s;
            animation-duration: .75s;
        }
        
        .elementor-element.elementor-element-f31b173>.elementor-widget-container {
            margin: 0 0 30px;
        }
        
        .elementor-element.elementor-element-f31b173 .elementor-headline {
            text-align: left;
            font-family: var( --e-global-typography-vamtam_h1-font-family), Sans-serif;
            font-size: var( --e-global-typography-vamtam_h1-font-size);
            font-weight: var( --e-global-typography-vamtam_h1-font-weight);
            text-transform: var( --e-global-typography-vamtam_h1-text-transform);
            line-height: var( --e-global-typography-vamtam_h1-line-height);
        }
        
        .elementor-headline {
            font-size: 43px;
            line-height: 1.2;
            display: block;
        }
        
        .elementor-element.elementor-element-f31b173 {
            --dynamic-text-color: var( --e-global-color-vamtam_accent_1);
        }
        
        .elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,
        .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper {
            -webkit-transition: width .5s;
            -o-transition: width .5s;
            transition: width .5s;
        }
        
        .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper {
            -webkit-perspective: 300px;
            perspective: 300px;
        }
        
        .elementor-headline--style-rotate .elementor-headline-dynamic-wrapper {
            text-align: left;
        }
        
        .elementor-headline-dynamic-wrapper {
            display: inline-block;
            position: relative;
        }
        
        .elementor-headline-text-wrapper {
            vertical-align: bottom;
        }
        
        .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active {
            position: relative;
        }
        
        .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text {
            display: inline-block;
            position: absolute;
            top: 0;
            left: 0;
        }
        
        .elementor-element.elementor-element-ceef568>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        @media (min-width: 1025px) and (max-width: 99999px) {
            .elementor .elementor-hidden-desktop {
                display: none;
            }
        }
        
        .elementor-element.elementor-element-326c937>.elementor-widget-container {
            margin: 0 0 30px;
        }
        
        .elementor-kit-9 h1 {
            color: #171616;
            font-family: "Poppins";
            font-size: 68px;
            font-weight: 700;
            text-transform: normal;
            line-height: 1.1em;
        }
        
        .elementor-align-left .elementor-button {
            width: auto;
        }
        
        .elementor-kit-9 a {
            color: #ffffff;
        }
        
        .elementor-button {
            display: inline-block;
            line-height: 1;
            background-color: #818a91;
            font-size: 15px;
            padding: 12px 24px;
            border-radius: 3px;
            color: #fff;
            fill: #fff;
            text-align: center;
            -webkit-transition: all .3s;
            -o-transition: all .3s;
            transition: all .3s;
        }
        
        .elementor-button-content-wrapper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
        
        .elementor-button-text {
            text-align: left;
            color: #000;
        }
        
        .text-ı {
            color: #fff;
        }
        
        .text-p p {
            color: #000 !important;
        }
        
        .elementor-button-text {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-box-ordinal-group: 11;
            -ms-flex-order: 10;
            order: 10;
            display: inline-block;
        }
        
        @media (min-width: 768px) {
            .elementor-column.elementor-col-50,
            .elementor-column[data-col="50"] {
                width: 50%;
            }
        }
        
        .elementor-element {
            --widgets-spacing: 20px;
        }
        
        .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-widget-wrap {
            position: relative;
            width: 100%;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-line-pack: start;
            align-content: flex-start;
        }
        
        .text-p {
            color: #000 !important;
        }
        
        .elementor-element.elementor-element-1650245 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-1650245 .elementor-icon-list-item>a {
            font-family: 'Poppins';
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-1650245 .elementor-icon-list-text {
            color: #171616;
            padding-left: 10px;
        }
        
        .elementor-element.elementor-element-b625d98 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-b625d98 .elementor-icon-list-item>a {
            font-family: 'Poppins';
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-b625d98 .elementor-icon-list-text {
            color: #171616;
            padding-left: 10px;
        }
        
        .elementor-element.elementor-element-f31b173 .elementor-headline {
            text-align: left;
            font-family: var( --e-global-typography-vamtam_h1-font-family), Sans-serif;
            font-size: var( --e-global-typography-vamtam_h1-font-size);
            font-weight: var( --e-global-typography-vamtam_h1-font-weight);
            text-transform: var( --e-global-typography-vamtam_h1-text-transform);
            line-height: var( --e-global-typography-vamtam_h1-line-height);
        }
        
        .elementor-button {
            font-family: var( --e-global-typography-0bfcd18-font-family), Sans-serif;
            font-size: var( --e-global-typography-0bfcd18-font-size);
            font-weight: var( --e-global-typography-0bfcd18-font-weight);
            text-transform: var( --e-global-typography-0bfcd18-text-transform);
            line-height: var( --e-global-typography-0bfcd18-line-height);
            letter-spacing: var( --e-global-typography-0bfcd18-letter-spacing);
            word-spacing: var( --e-global-typography-0bfcd18-word-spacing);
            color: #fff;
            background-color: #000;
            border-radius: 0 0 0 0;
            padding: 19px 30px 18px;
            text-decoration: none !important;
        }
        
        .elementor-button-text {
            text-align: left
        }
        
        .elementor-button:hover {
            background-color: red;
        }
        
        .elementor-kit-9 button:hover,
        .elementor-kit-9 button:focus,
        .elementor-kit-9 input[type=button]:hover,
        .elementor-kit-9 input[type=button]:focus,
        .elementor-kit-9 input[type=submit]:hover,
        .elementor-kit-9 input[type=submit]:focus,
        .elementor-kit-9 .elementor-button:hover,
        .elementor-kit-9 .elementor-button:focus {
            color: var( --e-global-color-vamtam_accent_4);
            background-color: var( --e-global-color-vamtam_accent_2);
            border-radius: 0% 0% 0% 0%;
        }
        
        .header-children-text {
            color: #fff;
        }
        
        .header-children-item i {
            color: #fff;
        }
        
        .elementor-nav-menu li a {
            text-decoration: none !important;
        }
        
        .elementor-element.elementor-element-969ffc2 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-section .elementor-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-right: auto;
            margin-left: auto;
            position: relative;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-905312c {
                width: 56.5% !important;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-column.elementor-col-66,
            .elementor-column[data-col="66"] {
                width: 66.666%;
            }
        }
        
        .elementor-element.elementor-element-905312c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-widget:not(:last-child) {
            margin-bottom: 20px;
        }
        
        .elementor-widget-image {
            text-align: center;
        }
        
        .elementor-element.elementor-element-da29264>.elementor-widget-container {
            margin: 0 0 -80px;
        }
        
        .elementor-widget-image img {
            vertical-align: middle;
            display: inline-block;
        }
        
        .elementor-element.elementor-element-f162d7f {
            margin-top: 0;
            margin-bottom: 0;
        }
        
        .elementor-motion-effects-element,
        .elementor-motion-effects-layer {
            -webkit-transition-property: opacity, -webkit-transform;
            transition-property: opacity, -webkit-transform;
            -o-transition-property: transform, opacity;
            transition-property: transform, opacity;
            transition-property: transform, opacity, -webkit-transform;
            -webkit-transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            -o-transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            transition-timing-function: cubic-bezier(0, .33, .07, 1.03);
            -webkit-transition-duration: 1s;
            -o-transition-duration: 1s;
            transition-duration: 1s;
        }
        
        .elementor-element.elementor-element-007ecc0:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-007ecc0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/svg/shape-red-2.svg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: contain;
        }
        
        .elementor-element.elementor-element-007ecc0>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
            padding: 0;
        }
        
        .elementor-element.elementor-element-007ecc0.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-f162d7f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-007ecc0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: space-around;
            flex-wrap: nowrap;
        }
        
        .elementor-element.elementor-element-007ecc0>.elementor-element-populated>.elementor-widget-wrap {
            padding: 40px;
        }
        
        .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-element.elementor-element-eee7931 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-widget:not(:last-child).elementor-absolute,
        .elementor-widget:not(:last-child).elementor-widget__width-auto,
        .elementor-widget:not(:last-child).elementor-widget__width-initial {
            margin-bottom: 0;
        }
        
        .elementor-widget-wrap .elementor-element.elementor-widget__width-auto,
        .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
            max-width: 100%;
        }
        
        .elementor-element.elementor-element-eee7931 img {
            width: 70px;
        }
        
        .elementor-image img {
            height: auto;
            max-width: 100%;
            border: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-68d6537 {
                width: 42.832% !important;
                overflow: hidden;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-column.elementor-col-33,
            .elementor-column[data-col="33"] {
                width: 33.333%;
            }
        }
        
        .elementor-element.elementor-element-68d6537>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
            overflow: hidden;
        }
        
        .elementor-element.elementor-element-ad0342e {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-ad0342e>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-widget .elementor-icon-list-items {
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        
        #left-area ul.elementor-icon-list-items,
        .elementor-edit-area .elementor-element ul.elementor-icon-list-items,
        .elementor .elementor-element ul.elementor-icon-list-items {
            padding: 0;
        }
        
        .elementor-widget.elementor-align-left .elementor-icon-list-item,
        .elementor-widget.elementor-align-left .elementor-icon-list-item a {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            text-align: left;
        }
        
        .elementor-widget .elementor-icon-list-item {
            margin: 0;
            padding: 0;
            position: relative;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
            text-align: var(--e-icon-list-icon-align);
        }
        
        .elementor-widget .elementor-icon-list-icon {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
            margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
        }
        
        .elementor-widget .elementor-icon-list-icon svg {
            width: var(--e-icon-list-icon-size, 1em);
            height: var(--e-icon-list-icon-size, 1em);
        }
        
        .elementor-element.elementor-element-ad0342e .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-ad0342e .elementor-icon-list-item>a {
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-ad0342e .elementor-icon-list-text {
            color: var( --e-global-color-vamtam_accent_2);
            padding-left: 10px;
        }
        
        .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
            display: inline-block;
        }
        
        .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
            -ms-flex-item-align: center;
            align-self: center;
            padding-left: 5px;
        }
        
        .elementor-element.elementor-element-ad0342e {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-3c043fb {
            width: 500px;
            max-width: 500px;
        }
        
        .elementor-element.elementor-element-3c043fb>.elementor-widget-container {
            margin: 0 0 50px;
        }
        
        .elementor-size-default {
            color: #000;
            font-size: 48px;
            font-weight: 700;
            font-style: normal;
            line-height: 3.2rem;
        }
        
        .elementor-element-3c043fb>.elementor-widget-container {
            margin: 0 0 50px;
        }
        
        .elementor-element-97b3748>.elementor-widget-container {
            margin: 0 0 50px;
        }
        
        .elementor-text-editor p {
            margin-bottom: 20px;
        }
        
        .eleman p {
            color: #fff;
        }
        
        .eleman {
            color: #fff;
        }
        
        p {
            margin: 0 0 1em;
        }
        
        .elementor-element.elementor-element-f6503ee {
            margin-top: 0;
            margin-bottom: 100px;
        }
        
        @media (min-width: 768px) {
            .elementor-column.elementor-col-100,
            .elementor-column[data-col="100"] {
                width: 100%;
            }
        }
        
        .elementor-element.elementor-element-eb4cca7>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0% 0% 0% 35%;
        }
        
        .elementor-element.elementor-element-e253d05 {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-e253d05>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-kit-9 h4 {
            color: #171616;
            font-family: 'Poppins';
            font-size: 22px;
            font-weight: 500;
            line-height: 1.4em;
        }
        
        .elementor-element.elementor-element-e253d05 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-e253d05 .elementor-icon-list-item>a {
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-c0f15e6 {
            margin-top: 0;
            margin-bottom: 80px;
        }
        
        .elementor-element.elementor-element-7b372bc>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 30px 0 0;
        }
        
        .elementor-animated-content {
            --translate: 0, 0;
        }
        
        .elementor-element.elementor-element-ecd2c4a>.elementor-widget-container {
            padding: 0;
        }
        
        .elementor-cta,
        .elementor-widget-call-to-action .elementor-widget-container {
            overflow: hidden;
        }
        
        .elementor-cta--layout-image-above .elementor-cta {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            text-decoration: none;
        }
        
        .elementor-cta {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-transition: .5s;
            -o-transition: .5s;
            transition: .5s;
        }
        
        .elementor-element.elementor-element-ecd2c4a .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-cta--skin-classic .elementor-cta__content {
            -webkit-transition: all .4s;
            -o-transition: all .4s;
            transition: all .4s;
            width: 100%;
        }
        
        .elementor-cta__content,
        .elementor-cta__content-item {
            position: relative;
            -webkit-transition: .5s;
            -o-transition: .5s;
            transition: .5s;
            color: #fff;
        }
        
        .elementor-cta__content {
            z-index: 1;
            overflow: hidden;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -ms-flex-line-pack: center;
            align-content: center;
            padding: 35px;
            width: 100%;
        }
        
        .elementor-cta__content-item:not(:last-child) {
            margin-bottom: 15px;
        }
        
        .elementor-cta--skin-classic .elementor-cta__content-item,
        .elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon {
            color: #000000;
            border-color: #55595c;
            fill: #55595c;
        }
        
        .elementor-cta__content-item {
            width: 100%;
            margin: 0;
        }
        
        .elementor-cta__content,
        .elementor-cta__content-item {
            position: relative;
            -webkit-transition: .5s;
            -o-transition: .5s;
            transition: .5s;
            color: #fff;
        }
        
        .elementor-kit-9 a:hover {
            color: #171616;
            text-decoration: none !important;
        }
        
        .elementor-cta__content:hover {
            background-color: #000;
        }
        
        .elementor-cta__content:hover h3 {
            color: #fff;
        }
        
        .elementor-element.elementor-element-4270556 {
            margin-top: 0;
            margin-bottom: 160px;
        }
        
        .elementor-element.elementor-element-ad423ee {
            margin-top: 0;
            margin-bottom: 180px;
        }
        
        .elementor-element.elementor-element-5bfa2c8 {
            margin-top: 0;
            margin-bottom: -55px;
            z-index: 5;
        }
        
        .elementor-element.elementor-element-dc8af5d {
            text-align: center;
            z-index: 5;
        }
        
        .elementor-widget-wrap>.elementor-element {
            width: 100%;
        }
        
        .elementor-element.elementor-element-dc8af5d>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-dc8af5d .elementor-heading-title {
            color: #cdcdcd1a;
            font-size: 200px;
            line-height: .8em;
            text-transform: uppercase;
            font-weight: 700;
            font-family: "Poppins";
        }
        
        .elementor-element.elementor-element-f0b5691 {
            margin-top: 0;
            margin-bottom: -415px;
            padding: 0;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-b444a35 {
                width: 59%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-b840e46 {
                width: 41%;
            }
        }
        
        .elementor-element.elementor-element-b444a35:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-b444a35>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/svg/shape-grey-4.svg);
            background-position: center right;
            background-repeat: no-repeat;
        }
        
        .elementor-element.elementor-element-b444a35>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-3f4608f .elementor-spacer-inner {
            --spacer-size: 415px;
        }
        
        .elementor-column .elementor-spacer-inner {
            height: var(--spacer-size);
        }
        
        .elementor-element.elementor-element-b840e46:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-b840e46>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/svg/shape-red-5.svg);
            background-position: top right;
            background-repeat: no-repeat;
        }
        
        .elementor-element.elementor-element-b840e46>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-3a9b224 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: -115px;
        }
        
        .elementor-element.elementor-element-3a9b224>.elementor-background-overlay {
            opacity: 1;
            transition: background .3s, border-radius .3s, opacity .3s;
        }
        
        .elementor .elementor-background-overlay,
        .elementor .elementor-background-slideshow {
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            position: absolute;
        }
        
        .elementor-element.elementor-element-3a9b224>.elementor-container {
            min-height: 415px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-c3caf49 {
                width: 37.5%;
            }
        }
        
        .elementor-element.elementor-element-3a9b224>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-d5cab25>.elementor-widget-container {
            margin: 0;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-09a4563 {
                width: 21.5%;
            }
        }
        
        .elementor-element.elementor-element-3a9b224>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-09a4563>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 75px 0 0;
        }
        
        .elementor-element.elementor-element-09a4563>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-1105179 {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-1105179>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor .elementor-element ul.elementor-icon-list-items {
            padding: 0;
        }
        
        .elementor-widget .elementor-icon-list-items {
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        
        .elementor-widget.elementor-align-left .elementor-icon-list-item,
        .elementor-widget.elementor-align-left .elementor-icon-list-item a {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            text-align: left;
        }
        
        .elementor-widget .elementor-icon-list-item,
        .elementor-widget .elementor-icon-list-item a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: inherit;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
            text-align: var(--e-icon-list-icon-align);
        }
        
        .elementor-widget .elementor-icon-list-icon {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
            margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
        }
        
        .elementor-widget .elementor-icon-list-icon svg {
            width: var(--e-icon-list-icon-size, 1em);
            height: var(--e-icon-list-icon-size, 1em);
        }
        
        .elementor-element.elementor-element-1105179 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-1105179 .elementor-icon-list-item>a {
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.2rem;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-1105179 .elementor-icon-list-text {
            color: #171616;
            padding-left: 10px;
        }
        
        .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
            display: inline-block;
        }
        
        .elementor-element.elementor-element-f93717b {
            overflow: hidden;
            margin-top: 0;
            margin-bottom: 145px;
        }
        
        .elementor-element.elementor-element-560f99d:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-560f99d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/svg/red-shape-1.svg);
            background-position: 0 30px;
            background-repeat: no-repeat;
        }
        
        .elementor-element.elementor-element-560f99d {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 80px;
        }
        
        .elementor-element.elementor-element-550f1c3>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0% 0% 0% 35%;
        }
        
        .elementor-element.elementor-element-550f1c3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-16831e2 {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-16831e2>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-element.elementor-element-16831e2 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-16831e2 .elementor-icon-list-item>a {
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-16831e2 .elementor-icon-list-text {
            color: #DB2411;
            padding-left: 10px;
        }
        
        .elementor-element.elementor-element-5fb1863>.elementor-widget-container {
            margin: 0 0 40px;
        }
        
        .elementor-text {
            color: #171616;
            font-family: "Poppins";
            font-size: 48px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
        }
        
        .elementor-element.elementor-element-560f99d {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 80px;
        }
        
        .elementor-element.elementor-element-0342591 {
            margin-top: 0;
            margin-bottom: 160px;
        }
        
        @media (min-width: 768px) {
            .elementor-column.elementor-col-16,
            .elementor-column[data-col="16"] {
                width: 16.666%;
            }
        }
        
        .elementor-element.elementor-element-81bc3ff.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-start;
        }
        
        .elementor-element.elementor-element-81bc3ff>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 20px 0 0;
        }
        
        .elementor-element.elementor-element-969ffc2 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-969ffc2:hover img {
            opacity: 1;
        }
        
        .elementor-element.elementor-element-969ffc2 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-a2486e8 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: -820px;
            padding: 0;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-0f79039 {
                width: 57%;
            }
        }
        
        .elementor-element.elementor-element-0f79039:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-0f79039>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(https://macchina.vamtam.com/wp-content/uploads/2021/05/shape-grey-2.svg);
            background-position: top right;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-0f79039>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-20c1bb1 .elementor-spacer-inner {
            --spacer-size: 820px;
        }
        
        .e-container.e-container--column .elementor-spacer-inner,
        .elementor-column .elementor-spacer-inner {
            height: var(--spacer-size);
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-8684c35 {
                width: 42.94%;
            }
        }
        
        .elementor-element.elementor-element-8684c35>.elementor-element-populated {
            margin: 0 0 0 -206px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: -206px;
        }
        
        .elementor-element.elementor-element-8684c35>.elementor-element-populated>.elementor-widget-wrap {
            padding: 60px 0 0;
        }
        
        .elementor-element.elementor-element-290dcd1 {
            width: auto;
            max-width: auto;
            z-index: 10;
        }
        
        .elementor-element.elementor-element-290dcd1>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-5683d2c {
            margin-top: 0;
            margin-bottom: 295px;
        }
        
        .elementor-element.elementor-element-5683d2c>.elementor-background-overlay {
            opacity: .5;
        }
        
        .elementor-element.elementor-element-5683d2c>.elementor-container {
            min-height: 820px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-f32dad4 {
                width: 35%;
            }
        }
        
        .elementor-element.elementor-element-f32dad4>.elementor-element-populated {
            margin: 0;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-5683d2c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-f32dad4>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0;
        }
        
        .elementor-element.elementor-element-f32dad4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-b797742>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-widget.elementor-align-left .elementor-icon-list-item,
        .elementor-widget.elementor-align-left .elementor-icon-list-item a {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            text-align: left;
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
            text-align: var(--e-icon-list-icon-align);
        }
        
        .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
            margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
        }
        
        .elementor-widget .elementor-icon-list-icon svg {
            width: var(--e-icon-list-icon-size, 1em);
            height: var(--e-icon-list-icon-size, 1em);
        }
        
        .elementor-element.elementor-element-b797742 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-b797742 .elementor-icon-list-item>a {
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-b797742 .elementor-icon-list-text {
            color: #DB2411;
            padding-left: 10px;
        }
        
        .elementor-element.elementor-element-56a5462>.elementor-widget-container {
            margin: 0 0 40px;
        }
        
        .elementor-element.elementor-element-5683d2c {
            margin-top: 0;
            margin-bottom: 295px;
        }
        
        .elementor-element.elementor-element-5683d2c>.elementor-background-overlay {
            opacity: .5;
        }
        
        .elementor-element.elementor-element-5683d2c>.elementor-container {
            min-height: 820px;
        }
        
        .elementor-section.elementor-section-items-middle>.elementor-container {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-f32dad4 {
                width: 35%;
            }
        }
        
        .elementor-element.elementor-element-f32dad4>.elementor-element-populated {
            margin: 0;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-f32dad4>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0;
        }
        
        .elementor-element.elementor-element-b797742 {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-b797742>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-6878 .elementor-element.elementor-element-663d2d0 .elementor-button {
            fill: #171616;
            color: #171616;
            background-color: #ffffff00;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #171616;
            border-radius: 0 0 0 0;
            padding: 0;
        }
        
        .elementor-button-text {
            text-align: left;
        }
        
        .fff {
            color: #a7a7a7 !important;
            font-size: 12px;
            font-weight: 300;
            line-height: 26px;
        }
        
        .fffa {
            color: #fff !important;
            font-family: 'Poppins', sans-serif !important;
            font-weight: 600 !important;
            line-height: 1.1 !important;
            word-break: break-word !important;
        }
        
        .elementor-button span {
            text-decoration: inherit;
        }
        
        .elementor-element.elementor-element-f3781b8>.elementor-widget-container {
            padding: 0 60px 0 0;
        }
        
        .elementor-element.elementor-element-f3781b8 .elementor-main-swiper {
            width: 100%;
        }
        
        .elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,
        .elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container,
        .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container,
        .elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container {
            padding-bottom: 40px;
        }
        
        .elementor-widget-reviews .swiper-wrapper,
        .elementor-widget-testimonial-carousel .swiper-wrapper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
        }
        
        .elementor-element.elementor-element-f3781b8 .elementor-main-swiper .swiper-slide {
            padding: 0;
            text-align: center;
            padding-top: 3px;
        }
        
        .elementor-widget-reviews .swiper-slide,
        .elementor-widget-testimonial-carousel .swiper-slide {
            height: auto;
        }
        
        .swiper-slide {
            will-change: transform;
            border-style: solid;
            border-width: 0;
            -webkit-transition-duration: .5s;
            -o-transition-duration: .5s;
            transition-duration: .5s;
            -webkit-transition-property: border, background, -webkit-transform;
            transition-property: border, background, -webkit-transform;
            -o-transition-property: border, background, transform;
            transition-property: border, background, transform;
            transition-property: border, background, transform, -webkit-transform;
            overflow: hidden;
        }
        
        .swiper-slide {
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 100%;
            height: 100%;
            position: relative;
        }
        
        .elementor-testimonial--align-left .elementor-testimonial {
            text-align: left;
        }
        
        .elementor-element.elementor-element-f3781b8 .elementor-testimonial__text {
            font-family: poppins, Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 1.5em;
        }
        
        .elementor-element.elementor-element-9e30caf {
            margin-top: 0;
            margin-bottom: 0;
            padding: 0;
        }
        
        .elementor-element.elementor-element-0814c6a>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0;
        }
        
        .elementor-element.elementor-element-22b5216 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-22b5216>.elementor-widget-container {
            padding: 0 4px 0 0;
        }
        
        .elementor-element.elementor-element-22b5216 .elementor-icon-wrapper {
            text-align: center;
        }
        
        .elementor-element.elementor-element-22b5216.elementor-view-default .elementor-icon {
            color: #DB2411;
            border-color: #DB2411;
        }
        
        .elementor-element.elementor-element-22b5216 .elementor-icon {
            font-size: 20px;
        }
        
        .elementor-icon {
            display: inline-block;
            line-height: 1;
            -webkit-transition: all .3s;
            -o-transition: all .3s;
            transition: all .3s;
            color: #818a91;
            font-size: 50px;
            text-align: center;
        }
        
        .elementor-element.elementor-element-22b5216 .elementor-icon i,
        .elementor-element.elementor-element-22b5216 .elementor-icon svg {
            transform: rotate(0deg);
        }
        
        .elementor-icon i,
        .elementor-icon svg {
            width: 1em;
            height: 1em;
            position: relative;
            display: block;
            color: #FFF;
        }
        
        [class*=" vamtam-theme-"],
        [class^=vamtam-theme-] {
            font-family: theme-icons!important;
            speak: none;
            font-style: normal;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        
        .elementor-icon i:before,
        .elementor-icon svg:before {
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        }
        
        .vamtam-theme-star-full:before {
            content: "\e904";
        }
        
        .elementor-element.elementor-element-bbc6692 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-0342591>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-4aee8cd.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-4aee8cd>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 10px;
        }
        
        .elementor-element.elementor-element-bbc6692 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element-elementor-element-41d8446:hover img {
            opacity: 1;
        }
        
        .elementor-element.elementor-element-bbc6692:hover img {
            opacity: 1;
        }
        
        .elementor-element.elementor-element-eb11386:hover img {
            opacity: 1;
        }
        
        .elementor-6878 .elementor-element.elementor-element-eb11386.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-eb11386>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 10px;
        }
        
        .elementor-element.elementor-element-0342591 {
            margin-top: 0;
            margin-bottom: 160px;
        }
        
        .elementor-element.elementor-element-41d8446 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-41d8446 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-1f96638 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-41d8446 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-eb11386.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-eb11386>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 10px;
        }
        
        .elementor-element.elementor-element-1f96638:hover img {
            opacity: 1;
        }
        
        .elementor-element.elementor-element-c8e24b9.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-c8e24b9>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 10px;
        }
        
        .elementor-element.elementor-element-1f96638 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-0342591>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-14a6633.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-0e6f937 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-403de02 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-0e6f937:hover img {
            opacity: 1;
        }
        
        .elementor-element.elementor-element-0342591>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-14a6633.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-0e6f937 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-0e6f937 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-0342591>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-1047109.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-end;
        }
        
        .elementor-element.elementor-element-1047109>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 0 0 20px;
        }
        
        .elementor-element.elementor-element-18109c9 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-18109c9 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-18109c9:hover img {
            opacity: 1;
        }
        
        .elementor-element.elementor-element-0342591>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-14a6633.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }
        
        .elementor-element.elementor-element-0e6f937 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-widget:not(:last-child).elementor-absolute,
        .elementor-widget:not(:last-child).elementor-widget__width-auto,
        .elementor-widget:not(:last-child).elementor-widget__width-initial {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-0e6f937 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-403de02 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-403de02 img {
            width: 100%;
            opacity: .3;
            transition-duration: .5s;
        }
        
        .elementor-element.elementor-element-403de02:hover img {
            opacity: 1;
        }
        
        body.elementor-page-6878:not(.elementor-motion-effects-element-type-background),
        body.elementor-page-6878>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/svg/lines-2.svg);
            background-position: center center;
            background-repeat: repeat-y;
            background-size: 55% auto;
        }
        
        .elementor-element.elementor-element-bfa2995 .elementor-button {
            fill: #000;
            color: #000;
            background-color: #ffffff00;
            border-style: solid;
            border-color: #17161600;
            padding: 0;
        }
        
        .elementor-button {
            font-family: "Poppins";
            font-size: 16px;
            font-weight: 500;
            line-height: 1.5rem;
            letter-spacing: 2px;
            word-spacing: var( --e-global-typography-0bfcd18-word-spacing);
            color: var( --e-global-color-vamtam_accent_4);
            background-color: var( --e-global-color-vamtam_accent_1);
            border-radius: 0 0 0 0;
            padding: 19px 30px 18px;
        }
        
        .elementor-align-left .elementor-button {
            width: auto;
        }
        
        .elementor-element.elementor-element-bfa2995 .elementor-button .elementor-align-icon-right {
            margin-left: 10px;
        }
        
        .elementor-button .elementor-align-icon-right {
            margin-left: 5px;
            -webkit-box-ordinal-group: 16;
            -ms-flex-order: 15;
            order: 15;
        }
        
        .elementor-button-icon {
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            -webkit-box-ordinal-group: 6;
            -ms-flex-order: 5;
            order: 5;
        }
        
        .elementor-element.elementor-element-bfa2995 .elementor-button:hover .elementor-button-text {
            color: #DB2411;
            border-color: #db241100;
        }
        
        .elementor-element.elementor-element-3c043fb {
            width: 500px !important;
            max-width: 500px !important;
        }
        
        .elementor-element.elementor-element-eb4cca7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-heading-title {
            padding: 0;
            margin: 0;
            line-height: 1;
        }
        
        .elementor-element.elementor-element-a2b8235>.elementor-widget-container {
            margin: 0 0 20px;
            padding: 0%;
        }
        
        .elementor-element.elementor-element-a2b8235 {
            width: 300px;
            max-width: 300px;
        }
        
        .elementor *,
        .elementor :after,
        .elementor :before {
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }
        
        .elementor-element.elementor-element-39dc1cf .elementor-button {
            fill: #000;
            color: #000;
            background-color: #fff;
            border-style: solid;
            border-color: #17161600;
            border-radius: 0 0 0 0;
            padding: 0;
        }
        
        .elementor-element.elementor-element-39dc1cf .elementor-button .elementor-align-icon-right {
            margin-left: 10px;
        }
        
        .elementor-element.elementor-element-39dc1cf .elementor-button:hover .elementor-button-text {
            color: #DB2411;
            border-color: #db241100;
        }
        
        .elementor img {
            height: auto;
            max-width: 100%;
            border: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        
        .elementor-element.elementor-element-ecd2c4a .elementor-cta__title:not(:last-child) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-64d9fe1 .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-element.elementor-element-25fcf90 .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-element.elementor-element-09dd6ba>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 0 0 30px;
        }
        
        .elementor-element.elementor-element-126248f>.elementor-widget-container {
            padding: 0;
        }
        
        .elementor-element.elementor-element-126248f .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-element.elementor-element-126248f .elementor-cta__title:not(:last-child) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-126248f .elementor-cta__title {
            color: #171616;
        }
        
        .elementor-cta__image img {
            height: auto;
            max-width: 100%;
            border: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        
        .elementor-element.elementor-element-ec0fa0f>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 15px;
        }
        
        .elementor-element.elementor-element-64d9fe1>.elementor-widget-container {
            padding: 0;
        }
        
        .elementor-element.elementor-element-64d9fe1 .elementor-cta__title:not(:last-child) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-64d9fe1 .elementor-cta__title {
            color: #171616;
        }
        
        .elementor-element.elementor-element-bdb8223>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 30px 0 0;
        }
        
        .elementor-element.elementor-element-3a62585 .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-element.elementor-element-3a62585 .elementor-cta__title:not(:last-child) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-3a62585 .elementor-cta__title {
            color: #171616;
        }
        
        .elementor-element.elementor-element-e554f2c>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 15px;
        }
        
        .elementor-element.elementor-element-e554f2c .elementor-cta__title {
            color: #171616;
        }
        
        .elementor-element.elementor-element-e554f2c .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-element.elementor-element-e554f2c .elementor-cta__title:not(:last-child) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-e554f2c>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 30px 0 0;
        }
        
        .elementor-element.elementor-element-25fcf90 .elementor-cta__content {
            text-align: left;
            padding: 35px 30px;
        }
        
        .elementor-element.elementor-element-25fcf90>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 30px 0 0;
        }
        
        .elementor-element.elementor-element-25fcf90 .elementor-cta__title:not(:last-child) {
            margin-bottom: 25px;
        }
        
        .elementor-element.elementor-element-25fcf90 .elementor-cta__title {
            color: #171616;
        }
        
        .elementor-element.elementor-element-25fcf90>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 15px;
        }
        
        .elementor-element.elementor-element-57ad28c .elementor-button .elementor-align-icon-right {
            margin-left: 10px;
        }
        
        .elementor-element.elementor-element-57ad28c .elementor-button {
            fill: #171616;
            color: #171616;
            background-color: #fff;
            border-style: solid;
            border-color: #17161600;
            border-radius: 0 0 0 0;
            padding: 0;
        }
        
        .elementor-element.elementor-element-57ad28c .elementor-button:hover .elementor-button-text {
            color: #DB2411;
            border-color: #db241100;
        }
        
        .elementor-element.elementor-element-20c1bb1 {
            width: auto;
            max-width: auto;
        }
        
        .elementor-widget-wrap.e-swiper-container {
            width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)));
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-6c607df {
                width: 64.665%;
            }
        }
        
        .elementor-element.elementor-element-6c607df>.elementor-element-populated {
            margin: 0;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-6c607df.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-end;
        }
        
        .elementor-element.elementor-element-6f69f7e {
            text-align: center;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-6f69f7e>.elementor-widget-container {
            margin: 0 0 30px;
        }
        
        .elementor-element.elementor-element-6f69f7e .elementor-heading-title {
            color: #cdcdcd1a;
            font-size: 185px;
            line-height: 1em;
        }
        
        .elementor-element.elementor-element-fed4c9f {
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-fed4c9f>.elementor-widget-container {
            margin: 0 0 -165px -90px;
        }
        
        .elementor-element.elementor-element-663d2d0>.elementor-widget-container {
            margin: 0 0 40px;
        }
        
        .elementor-element.elementor-element-663d2d0 .elementor-button {
            fill: #171616;
            color: #171616;
            background-color: #ffffff00;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #171616;
            border-radius: 0 0 0 0;
            padding: 0;
        }
        
        .elementor-element.elementor-element-663d2d0 .elementor-button:hover .elementor-button-text {
            color: #DB2411;
            border-color: #DB2411;
        }
        
        .swiper {
            width: 100%;
            height: 100%;
        }
        
        .swiper-slide {
            text-align: center;
            font-size: 18px;
            background: transparent;
            /* Center slide text vertically */
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
        }
        
        .swiper-slide img {
            display: block;
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        /*Footer*/
        
        .elementor-element.elementor-element-c9c0c5b:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-c9c0c5b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
            background-image: url(https://macchina.vamtam.com/wp-content/uploads/2021/05/shape-red-footer.svg);
            background-position: bottom right;
            background-repeat: no-repeat;
            background-size: 55vw auto;
        }
        
        .elementor-element.elementor-element-c9c0c5b {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 0;
            padding: 100px 30px 0;
        }
        
        .elementor-element.elementor-element-fe604e9>.elementor-element-populated {
            color: #ffffff;
        }
        
        .elementor-element.elementor-element-fe604e9>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 20px 0 0;
        }
        
        .elementor-element.elementor-element-fe604e9>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-03185e6 {
            --e-icon-list-icon-size: 14px;
        }
        
        .elementor-element.elementor-element-03185e6>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-element.elementor-element-03185e6 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-7825 .elementor-element.elementor-element-03185e6 .elementor-icon-list-item>a {
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-03185e6 .elementor-icon-list-text {
            color: #DB2411;
            padding-left: 10px;
        }
        
        .elementor-element.elementor-element-fe604e9>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-24dedfb {
            font-family: "Poppins";
            font-size: 48px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.2em;
        }
        
        .elementor-kit-9 p {
            margin-bottom: 20px;
        }
        
        .elementor-element.elementor-element-63013a8 {
            color: #a82626;
            font-family: 'Poppins';
            font-size: 48px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.2em;
            z-index: 10;
        }
        
        .elementor-element.elementor-element-63013a8>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-fe604e9 .elementor-element-populated a {
            color: #FFFFFF;
        }
        
        .elementor-element.elementor-element-9386cba>.elementor-element-populated {
            margin: 0;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-9386cba.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-end;
        }
        
        .elementor-element.elementor-element-9386cba>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 10px;
        }
        
        body:not(.rtl) .elementor-element.elementor-element-c444e46 {
            left: 0;
        }
        
        .elementor-element.elementor-element-c444e46 {
            text-align: right;
            bottom: 0;
            z-index: 3;
        }
        
        .e-container>.elementor-element.elementor-absolute,
        .elementor-widget-wrap>.elementor-element.elementor-absolute {
            position: absolute;
        }
        
        .elementor-element.elementor-element-c444e46>.elementor-widget-container {
            margin: 0;
            padding: 0;
        }
        
        .elementor-element.elementor-element-c444e46 img {
            max-width: 100%;
        }
        
        .elementor-element.elementor-element-fe604e9 .elementor-element-populated a:hover {
            color: #DB2411;
        }
        
        .element-h2 a {
            color: #ffff;
            font-family: 'Poppins';
            font-size: 48px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.2em;
            z-index: 10;
        }
        
        .element-p p {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-ef8b7b1:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-ef8b7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
        }
        
        .elementor-element.elementor-element-ef8b7b1 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            padding: 70px 30px;
        }
        
        .elementor-element.elementor-element-8b0816a>.elementor-element-populated {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-8b0816a>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 20px 0 0;
        }
        
        .elementor-element.elementor-element-8b0816a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-cf8e937 {
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
            line-height: 1.7em;
        }
        
        .elementor-element.elementor-element-a72db88 {
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.7em;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-a72db88>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-8b0816a .elementor-element-populated a span {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-7b5cd57.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-end;
        }
        
        .elementor-element.elementor-element-7b5cd57>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 10px;
        }
        
        .elementor-element.elementor-element-7b5cd57>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-cec69ba {
            --grid-template-columns: repeat(0, auto);
            --icon-size: 30px;
            --grid-column-gap: 40px;
            --grid-row-gap: 0px;
        }
        
        .elementor-element.elementor-element-cec69ba .elementor-widget-container {
            text-align: center;
        }
        
        .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
        .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
        .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container {
            line-height: 1;
            font-size: 0;
        }
        
        .elementor-grid-0 .elementor-grid {
            display: inline-block;
            width: 100%;
            word-spacing: var(--grid-column-gap);
            margin-bottom: calc(-1 * var(--grid-row-gap));
        }
        
        .elementor-widget-social-icons .elementor-grid {
            --grid-column-gap: 40px;
            --grid-row-gap: 0px;
            --grid-template-columns: repeat(0, auto);
            --justify-content: initial;
            -ms-flex-pack: var(--justify-content, center);
            --justify-content: initial;
            --justify-content: initial;
        }
        
        .elementor-grid-0 .elementor-grid {
            display: inline-block;
            width: 100%;
            --grid-column-gap: 40px;
            --grid-row-gap: 0px;
        }
        
        .elementor-element.elementor-element-cec69ba {
            --grid-template-columns: repeat(0, auto);
            --icon-size: 30px;
            --grid-column-gap: 40px;
            --grid-row-gap: 0px;
        }
        
        .elementor-grid .elementor-grid-item {
            display: inline-block;
            --grid-row-gap: 0px;
            word-break: break-word;
        }
        
        .elementor-grid .elementor-grid-item {
            min-width: 0;
        }
        
        .elementor-element.elementor-element-cec69ba .elementor-icon {
            border-radius: 0 0 0 0;
        }
        
        .elementor-element.elementor-element-cec69ba .elementor-social-icon {
            background-color: #ffffff00;
            --icon-padding: 0em;
        }
        
        .elementor-widget-social-icons a.elementor-icon {
            --icon-size: 30px;
        }
        
        .elementor-social-icon:last-child {
            margin: 0;
        }
        
        .elementor-icon.elementor-social-icon {
            font-size: var(--icon-size, 25px);
            line-height: var(--icon-size, 25px);
            width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
            height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
        }
        
        .elementor-element.elementor-element-cec69ba {
            --grid-template-columns: repeat(0, auto);
            --icon-size: 30px;
            --grid-column-gap: 40px;
            --grid-row-gap: 0px;
        }
        
        .elementor-screen-only,
        .screen-reader-text,
        .screen-reader-text span,
        .ui-helper-hidden-accessible {
            position: absolute;
            top: -10000em;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            border: 0;
        }
        
        .elementor-element.elementor-element-885b444 {
            display: none;
        }
        
        .elementor-element.elementor-element-885b444 .elementor-icon-wrapper {
            text-align: center;
        }
        
        .elementor-icon {
            display: inline-block;
            line-height: 1;
            -webkit-transition: all .3s;
            -o-transition: all .3s;
            transition: all .3s;
            color: #818a91;
            font-size: 50px;
            text-align: center;
        }
        
        .elementor-element.elementor-element-885b444 .elementor-icon i,
        .elementor-element.elementor-element-885b444 .elementor-icon svg {
            transform: rotate(0deg);
        }
        
        .elementor-icon i,
        .elementor-icon svg {
            width: 1em;
            height: 1em;
            position: relative;
            display: block;
        }
        
        [class*=" vamtam-theme-"],
        [class^=vamtam-theme-] {
            font-family: theme-icons!important;
            speak: none;
            font-style: normal;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        
        .elementor-element.elementor-element-3d1e411.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-end;
        }
        
        .elementor-element.elementor-element-3d1e411>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 0 0 20px;
        }
        
        .elementor-element.elementor-element-4c38a77 {
            text-align: right;
            color: #FFF;
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
            line-height: 1.7em;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-b39231f:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-b39231f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
        }
        
        .elementor-element.elementor-element-b39231f {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            padding: 0 30px 60px;
        }
        
        .elementor-element.elementor-element-6cbce61>.elementor-element-populated {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-6cbce61>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 20px 0 0;
        }
        
        .elementor-element.elementor-element-af89f3a {
            --e-nav-menu-horizontal-menu-item-margin: calc( 30px / 2);
        }
        
        .elementor-element.elementor-element-af89f3a>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main .elementor-item {
            padding-left: 0;
            padding-right: 0;
            padding-top: 1px;
            padding-bottom: 1px;
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu .elementor-item {
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.14em;
            color: #fff;
        }
        
        .elementor-element.elementor-element-6cbce61 .elementor-element-populated a {
            color: #fff;
        }
        
        .header-link:hover span {
            color: #DB2411;
            transition: 0.3s;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a {
            -webkit-margin-end: var(--e-nav-menu-horizontal-menu-item-margin);
            margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin);
            color: #171616;
            font-size: 17px;
            margin: 10px;
            padding: 10px;
        }
        
        .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a:hover {
            color: #DB2411 !important;
        }
        
        .elementor-element.elementor-element-af89f3a {
            --e-nav-menu-horizontal-menu-item-margin: calc( 30px / 2);
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
            background-color: var( --e-global-color-vamtam_accent_2);
        }
        
        .elementor-element.elementor-element-af89f3a .e--pointer-underline .elementor-item:after,
        .elementor-element.elementor-element-af89f3a .e--pointer-overline .elementor-item:before,
        .elementor-element.elementor-element-af89f3a .e--pointer-double-line .elementor-item:before,
        .elementor-element.elementor-element-af89f3a .e--pointer-double-line .elementor-item:after {
            height: 1px;
        }
        
        .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
        .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
            opacity: 0;
        }
        
        .elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle {
            display: none;
        }
        
        [class*=" eicon-"],
        [class^=eicon] {
            display: inline-block;
            font-family: eicons;
            font-size: inherit;
            font-weight: 400;
            font-style: normal;
            font-variant: normal;
            line-height: 1;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        
        .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,
        .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close {
            display: none;
        }
        
        .elementor-nav-menu--dropdown.elementor-nav-menu__container {
            margin-top: 10px;
            -webkit-transition: max-height .3s, -webkit-transform .3s;
            transition: max-height .3s, -webkit-transform .3s;
            -o-transition: max-height .3s, transform .3s;
            transition: max-height .3s, transform .3s;
            transition: max-height .3s, transform .3s, -webkit-transform .3s;
            -webkit-transform-origin: top;
            -ms-transform-origin: top;
            transform-origin: top;
            overflow-y: hidden;
        }
        
        .elementor-nav-menu--dropdown-none .elementor-menu-toggle,
        .elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown {
            display: none;
        }
        
        .elementor-nav-menu--dropdown {
            background-color: #fff;
            font-size: 13px;
        }
        
        .elementor-nav-menu__align-left .elementor-nav-menu,
        .elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
        }
        
        .elementor-nav-menu__align-left .elementor-nav-menu {
            margin-right: auto;
        }
        
        .elementor-nav-menu li {
            border-width: 0;
        }
        
        .elementor-nav-menu a,
        .elementor-nav-menu li {
            position: relative;
        }
        
        .elementor-nav-menu,
        .elementor-nav-menu li,
        .elementor-nav-menu ul {
            display: block;
            list-style: none;
            margin: 0;
            padding: 0;
            line-height: normal;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu .elementor-item {
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.14em;
        }
        
        .elementor-element.elementor-element-6cbce61 .elementor-element-populated a {
            color: #FFFF;
        }
        
        .elementor-nav-menu--dropdown a {
            color: #494c4f;
        }
        
        .elementor-nav-menu a,
        .elementor-nav-menu a:focus,
        .elementor-nav-menu a:hover {
            padding: 10px 20px;
            line-height: 20px;
        }
        
        .elementor-nav-menu a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-29ebec8.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: flex-end;
        }
        
        .elementor-element.elementor-element-29ebec8>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 0 0 20px;
        }
        
        .elementor-element.elementor-element-4f05077 {
            text-align: center;
            color: #ffff;
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
            line-height: 1.4em;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main .elementor-item:hover,
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main .elementor-item.elementor-item-active,
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main .elementor-item.highlighted,
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main .elementor-item:focus {
            color: #DB2411;
            fill: #DB2411;
        }
        
        .elementor-element.elementor-element-6cbce61 .elementor-element-populated a:hover {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu--main .elementor-item {
            padding-left: 0;
            padding-right: 0;
            padding-top: 1px;
            padding-bottom: 1px;
        }
        
        .elementor-element.elementor-element-af89f3a .elementor-nav-menu .elementor-item {
            font-family: poppins, Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.14em;
        }
        
        .elementor-element.elementor-element-8b0816a .elementor-element-populated a:hover span {
            color: #DB2411 !important;
        }
        
        .elementor-element.elementor-element-cec69ba .elementor-social-icon:hover i {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-ecd2c4a .elementor-cta:hover .elementor-cta__title {
            color: #fff;
        }
        
        .elementor-element.elementor-element-ecd2c4a .elementor-cta:hover .elementor-cta__description {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-64d9fe1 .elementor-cta:hover .elementor-cta__title {
            color: #fff;
        }
        
        .elementor-element.elementor-element-64d9fe1 .elementor-cta:hover .elementor-cta__description {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-126248f .elementor-cta:hover .elementor-cta__title {
            color: #fff;
        }
        
        .elementor-element.elementor-element-126248f .elementor-cta:hover .elementor-cta__description {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-3a62585 .elementor-cta:hover .elementor-cta__title {
            color: #fff;
        }
        
        .elementor-element.elementor-element-3a62585 .elementor-cta:hover .elementor-cta__description {
            color: #fff;
        }
        
        .elementor-element.elementor-element-e0f7107 .elementor-cta:hover .elementor-cta__title {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-e0f7107 .elementor-cta:hover .elementor-cta__description {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-25fcf90 .elementor-cta:hover .elementor-cta__title {
            color: #fff;
        }
        
        .elementor-element.elementor-element-25fcf90 .elementor-cta:hover .elementor-cta__description {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-68d6537>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 0 0 45px;
            overflow: hidden;
        }
        
        .elementor-element.elementor-element-8b5c039 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-8b5c039 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-8b5c039 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-8b5c039 .elementor-icon-list-item>a {
            font-family: poppins, Sans-serif;
            font-size: 12px;
            font-weight: 400;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-8b5c039 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-60px/2);
            margin-left: calc(-60px/2);
        }
        
        .elementor-element.elementor-element-8b5c039>.elementor-widget-container {
            padding: 21px 14px 21px 50px;
            background-image: url(https://macchina.vamtam.com/wp-content/uploads/2021/04/shape-header-1.svg);
            background-position: 0 0;
            background-repeat: no-repeat;
            background-size: cover;
            border-style: solid;
            border-width: 0;
            border-color: var( --e-global-color-vamtam_accent_4);
        }
        
        .elementor-element.elementor-element-8b5c039 {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            width: auto;
            max-width: auto;
        }
        
        .headerchild li:hover a {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-4aa5ec1b:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-4aa5ec1b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #FFF;
        }
        /* CONTACT */
        
        .elementor-element.elementor-element-de76138 {
            margin-top: 0px;
            margin-bottom: -350px;
            padding: 0px 0px 0px 0px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-bf682d9 {
                width: 26.937%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-b9a773b {
                width: 73.063%;
            }
        }
        
        .elementor-element.elementor-element-b9a773b:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-b9a773b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/img/iletisim-banner.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-b9a773b>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-70cf90e .elementor-spacer-inner {
            --spacer-size: 60vh;
        }
        
        .elementor-element.elementor-element-1cd4521 {
            margin-top: 0px;
            margin-bottom: 86px;
            z-index: 5;
        }
        
        .elementor-element.elementor-element-1cd4521>.elementor-container {
            min-height: 350px;
        }
        
        .elementor-element.elementor-element-b9158ed:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-b9158ed>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #FFFF;
        }
        
        .elementor-element.elementor-element-b9158ed>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-1cd4521>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-b9158ed>.elementor-element-populated>.elementor-widget-wrap {
            padding: 50px 60px 50px 0px;
        }
        
        .elementor-element.elementor-element-b9158ed>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-8f4aa85>.elementor-widget-container {
            margin: 0px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
        }
        
        .elementor-409 .elementor-element.elementor-element-8f4aa85 .elementor-heading-title {
            color: #171616;
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-32fc7a0>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 30px 0px 30px 0px;
            border-style: solid;
            border-width: 1px 0px 1px 0px;
            border-color: #171616;
        }
        
        .elementor-element.elementor-element-1cd4521>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-bc1ea36 {
                width: 100%;
            }
        }
        
        .elementor-element.elementor-element-bc1ea36>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0% 0% 0% 0%;
        }
        
        .elementor-element.elementor-element-b3edcd8>.elementor-widget-container {
            margin: 0px 0px 50px 0px;
        }
        
        .elementor-element.elementor-element-c93ca5c {
            margin-top: 0px;
            margin-bottom: 68px;
            z-index: 6;
        }
        
        .elementor-element.elementor-element-57995d6>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-57995d6>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0px 0px 0px 25px;
        }
        
        .elementor-element.elementor-element-57995d6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-1896e18 {
            --e-icon-list-icon-size: 25px;
        }
        
        .elementor-element.elementor-element-1896e18>.elementor-widget-container {
            margin: 0px 0px 10px 0px;
        }
        
        .elementor-element.elementor-element-1896e18 .elementor-icon-list-item>a {
            font-family: 'Poppins';
            font-size: 15px;
            font-weight: 500;
            line-height: 1.4em;
            letter-spacing: 2px;
            text-decoration: none;
        }
        
        .elementor-element.elementor-element-1896e18 .elementor-icon-list-item>a:hover span {
            color: #DB2411;
        }
        
        .elementor-widget.elementor-list-item-link-full_width a {
            width: 100%;
        }
        
        .elementor-widget .elementor-icon-list-icon i {
            width: 1.25em;
            font-size: var(--e-icon-list-icon-size);
        }
        
        .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
            -ms-flex-item-align: center;
            align-self: center;
            padding-left: 5px;
        }
        
        .elementor-element.elementor-element-c709835 {
            font-family: "Poppins", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
            line-height: 1.7em;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-5b8f7b9>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-5b8f7b9>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0px 0px 0px 25px;
        }
        
        .elementor-element.elementor-element-5b8f7b9>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-3a325b1 {
            --e-icon-list-icon-size: 25px;
        }
        
        .elementor-element.elementor-element-3a325b1>.elementor-widget-container {
            margin: 0px 0px 30px 0px;
        }
        
        .elementor-element.elementor-element-3a325b1 .elementor-icon-list-icon i {
            color: var( --e-global-color-vamtam_accent_1);
        }
        
        .fa-car-alt:before {
            content: "\f5de";
        }
        
        .elementor-element.elementor-element-3a325b1 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-3a325b1 .elementor-icon-list-item>a {
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-3a325b1 .elementor-icon-list-text {
            color: var( --e-global-color-vamtam_accent_1);
        }
        
        .elementor-element.elementor-element-7e376dc {
            text-align: left;
            font-family: "Poppins", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            text-transform: uppercase;
            line-height: 1.7em;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-16b7851>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-16b7851>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0px 0px 0px 25px;
        }
        
        .elementor-element.elementor-element-16b7851>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-6a08cb5 {
            --e-icon-list-icon-size: 25px;
        }
        
        .elementor-element.elementor-element-6a08cb5>.elementor-widget-container {
            margin: 0px 0px 30px 0px;
        }
        
        .elementor-element.elementor-element-6a08cb5 .elementor-icon-list-item>.elementor-icon-list-text,
        .elementor-element.elementor-element-6a08cb5 .elementor-icon-list-item>a {
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.2em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-baac378>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-baac378 .elementor-button {
            font-family: "Poppins", Sans-serif;
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.56em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-baac378 .elementor-button .elementor-align-icon-right {
            margin-left: 20px;
        }
        
        [class*=" vamtam-theme-"],
        [class^=vamtam-theme-] {
            font-family: theme-icons!important;
            speak: none;
            font-style: normal;
            font-weight: 400;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        
        .vamtam-theme-arrow-left:before {
            content: "\e901";
        }
        
        .elementor-element.elementor-element-62b5d78 {
            margin-top: 0;
            margin-bottom: 0;
            padding: 0;
        }
        
        .elementor-widget-google_maps .elementor-widget-container {
            overflow: hidden;
        }
        
        .elementor-element.elementor-element-a3ee627 iframe {
            height: 70vh;
        }
        
        .elementor embed,
        .elementor iframe,
        .elementor object,
        .elementor video {
            max-width: 100%;
            width: 100%;
            margin: 0;
            line-height: 1;
            border: none;
        }
        /* BLOG */
        
        .elementor-element.elementor-element-291b92dd {
            margin-top: 0;
            margin-bottom: -350px;
            padding: 0;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-19a59882 {
                width: 27%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-221a9328 {
                width: 73%;
            }
        }
        
        .elementor-element.elementor-element-221a9328:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-221a9328>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/img/blog-banner.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-221a9328>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-513075d2 .elementor-spacer-inner {
            --spacer-size: 60vh;
        }
        
        .elementor-element.elementor-element-502a093a {
            margin-top: 0;
            margin-bottom: 100px;
            z-index: 5;
        }
        
        .elementor-element.elementor-element-502a093a>.elementor-container {
            min-height: 350px;
        }
        
        .elementor-element.elementor-element-7c6cee46:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-7c6cee46>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #ffff;
        }
        
        .elementor-element.elementor-element-7c6cee46>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-502a093a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-7c6cee46>.elementor-element-populated>.elementor-widget-wrap {
            padding: 50px 60px 50px 0;
        }
        
        .elementor-element.elementor-element-7c6cee46>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-7fd33a29>.elementor-widget-container {
            margin: 0 0 30px;
            padding: 0;
        }
        
        .elementor-element.elementor-element-7fd33a29 .elementor-heading-title {
            color: #171616;
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-kit-9 h6 {
            color: #171616;
            font-family: "Poppins";
            font-size: 18px;
            font-weight: 600;
            line-height: 1.3em;
        }
        
        .elementor-element.elementor-element-3066674e>.elementor-widget-container {
            margin: 0;
            padding: 30px 0;
            border-style: solid;
            border-width: 1px 0;
            border-color: #171616;
        }
        
        .elementor-element.elementor-element-502a093a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-40d2b204 {
            margin-top: 0;
            margin-bottom: 70px;
        }
        
        .elementor-element.elementor-element-d4fe214>.elementor-element-populated {
            margin: 0;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-d4fe214.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: space-between;
        }
        
        .elementor-element.elementor-element-d4fe214>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 30px 0 30px;
        }
        
        .elementor-element.elementor-element-d4fe214>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 10px;
        }
        
        .elementor-element.elementor-element-2d5f80c>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box {
            height: 250px;
        }
        
        .elementor-flip-box,
        .elementor-flip-box .elementor-view-framed,
        .elementor-flip-box .elementor-view-stacked {
            --e-flip-box-view-framed-stacked-icon-color: #fff;
        }
        
        .elementor-flip-box {
            height: 280px;
            position: relative;
            -webkit-perspective: 1000px;
            perspective: 1000px;
            -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front5 {
            background-image: url(/vendor/img/amor.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front6 {
            background-image: url(/vendor/img/akü.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front4 {
            background-image: url(/vendor/img/egsoz.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front {
            background-image: url(/vendor/img/yag-degisimi.jpg);
            background-position: -80px center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front1 {
            background-image: url(/vendor/img/balans-ayari.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front2 {
            background-image: url(/vendor/img/yag-degisimi.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front8 {
            background-image: url(/vendor/img/periyodik-bakim.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-flip-box__layer {
            position: absolute;
            width: 100%;
            height: 100%;
            -webkit-transition: all .6s ease-in-out;
            -o-transition: all .6s ease-in-out;
            transition: all .6s ease-in-out;
        }
        
        .elementor-flip-box__front {
            background-color: #1abc9c;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front .elementor-flip-box__layer__overlay {
            text-align: center;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front6 .elementor-flip-box__layer__overlay {
            text-align: center;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front5 .elementor-flip-box__layer__overlay {
            text-align: center;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front1 .elementor-flip-box__layer__overlay {
            text-align: center;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front2 .elementor-flip-box__layer__overlay {
            text-align: center;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__front4 .elementor-flip-box__layer__overlay {
            text-align: center;
        }
        
        .elementor-flip-box__layer__overlay {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            text-align: center;
            padding: 35px;
            color: #fff;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__back {
            background-image: url(/vendor/img/yag-degisimi.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__back1 {
            background-image: url(https://macchina.vamtam.com/wp-content/uploads/2021/03/iStock-1227609937-1.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back {
            opacity: 0;
        }
        
        .elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back1 {
            opacity: 0;
        }
        
        .elementor-flip-box__back {
            background-color: #4054b2;
            display: block;
        }
        
        .elementor-flip-box__back1 {
            background-color: #4054b2;
            display: block;
        }
        
        .elementor-flip-box__layer {
            position: absolute;
            width: 100%;
            height: 100%;
            -webkit-transition: all .6s ease-in-out;
            -o-transition: all .6s ease-in-out;
            transition: all .6s ease-in-out;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
            background-color: #000000b3;
            padding: 0;
            text-align: center;
            justify-content: center;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__back1 .elementor-flip-box__layer__overlay {
            background-color: #000000b3;
            padding: 0;
            text-align: center;
            justify-content: center;
        }
        
        .elementor-flip-box__layer__overlay {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            text-align: center;
            padding: 35px;
            color: #fff;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__back .elementor-flip-box__layer__description {
            color: #FFFF;
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-2d5f80c .elementor-flip-box__back1 .elementor-flip-box__layer__description {
            color: #FFFF;
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-0f61895 {
            padding: 0;
        }
        
        .elementor-element.elementor-element-0f61895>.elementor-container {
            min-height: 470px;
        }
        
        .elementor-element.elementor-element-0f61895>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-f418ade>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-f418ade .elementor-button {
            font-family: poppins, Sans-serif;
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
            fill: #FFFF;
            color: #fff;
            background-color: #DB2411;
            padding: 19px 55px 18px;
        }
        
        .elementor-element.elementor-element-d4fe214>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 10px;
        }
        
        .elementor-element.elementor-element-4d42918e>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-0e01f75 {
            color: #171616;
            font-family: "Poppins";
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.5em;
            word-spacing: var( --e-global-typography-d480b80-word-spacing);
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-6bd1ac8 {
            text-align: right;
            width: auto;
            max-width: auto;
        }
        
        .uppe {
            text-transform: none;
            margin-bottom: 32px;
        }
        
        .uppo {
            font-size: 12px;
            color: #767676;
            margin-bottom: 6px;
        }
        
        .buto {
            padding: 0.75rem 1rem !important;
            border-radius: 0rem !important;
        }
        
        .elementor-heading-title a {
            text-decoration: none !important;
        }
        
        .elementor-heading-title a:hover {
            color: #DB2411;
        }
        
        .tuto {
            padding: 0 13px;
            text-align: justify;
        }
        
        .tut {
            padding: 0 13px;
        }
        
        .headtit h2 {
            text-align: center;
            color: #131313;
            margin-bottom: 30px;
            font-size: 50px;
            font-family: 'Poppins';
            font-weight: 700;
        }
        
        .headtit h2 span {
            color: #DB2411;
        }
        /* Blog Details */
        
        .gray-bg {
            background-color: #f5f5f5;
        }
        /* Blog 
    ---------------------*/
        
        .blog-grid {
            box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
            border-radius: 5px;
            overflow: hidden;
            background: #ffffff;
            margin-top: 15px;
            margin-bottom: 15px;
        }
        
        .blog-grid .blog-img {
            position: relative;
        }
        
        .blog-grid .blog-img .date {
            position: absolute;
            background: #fc5356;
            color: #ffffff;
            padding: 8px 15px;
            left: 10px;
            top: 10px;
            border-radius: 4px;
        }
        
        .blog-grid .blog-img .date span {
            font-size: 22px;
            display: block;
            line-height: 22px;
            font-weight: 700;
        }
        
        .blog-grid .blog-img .date label {
            font-size: 14px;
            margin: 0;
        }
        
        .blog-grid .blog-info {
            padding: 20px;
        }
        
        .blog-grid .blog-info h5 {
            font-size: 22px;
            font-weight: 700;
            margin: 0 0 10px;
        }
        
        .blog-grid .blog-info h5 a {
            color: #20247b;
        }
        
        .blog-grid .blog-info p {
            margin: 0;
        }
        
        .blog-grid .blog-info .btn-bar {
            margin-top: 20px;
        }
        /* Blog Sidebar
    -------------------*/
        
        .blog-aside {
            position: sticky !important;
            top: 1px;
        }
        
        .blog-aside .widget {
            box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
            border-radius: 5px;
            overflow: hidden;
            background: #ffffff;
            margin-top: 15px;
            margin-bottom: 15px;
            width: 100%;
            display: inline-block;
            vertical-align: top;
        }
        
        .blog-aside .widget-body {
            padding: 15px;
        }
        
        .blog-aside .widget-title {
            padding: 15px;
            border-bottom: 1px solid #eee;
        }
        
        .blog-aside .widget-title h3 {
            font-size: 20px;
            font-weight: 700;
            color: #DB2411;
            margin: 0;
        }
        
        .blog-aside .widget-author .media {
            margin-bottom: 15px;
        }
        
        .blog-aside .widget-author p {
            font-size: 16px;
            margin: 0;
        }
        
        .blog-aside .widget-author .avatar {
            width: 70px;
            height: 70px;
            border-radius: 50%;
            overflow: hidden;
        }
        
        .blog-aside .widget-author h6 {
            font-weight: 600;
            color: #20247b;
            font-size: 22px;
            margin: 0;
            padding-left: 20px;
        }
        
        .blog-aside .post-aside {
            margin-bottom: 15px;
        }
        
        .blog-aside .post-aside .post-aside-title h5 {
            margin: 0;
        }
        
        .blog-aside .post-aside .post-aside-title a {
            font-size: 18px;
            color: #20247b;
            font-weight: 600;
        }
        
        .blog-aside .post-aside .post-aside-meta {
            padding-bottom: 10px;
        }
        
        .blog-aside .post-aside .post-aside-meta a {
            color: #6F8BA4;
            font-size: 12px;
            text-transform: uppercase;
            display: inline-block;
            margin-right: 10px;
        }
        
        .blog-aside .latest-post-aside+.latest-post-aside {
            border-top: 1px solid #eee;
            padding-top: 15px;
            margin-top: 15px;
        }
        
        .blog-aside .latest-post-aside .lpa-right {
            width: 90px;
        }
        
        .blog-aside .latest-post-aside .lpa-right img {
            border-radius: 3px;
        }
        
        .blog-aside .latest-post-aside .lpa-left {
            padding-right: 15px;
        }
        
        .blog-aside .latest-post-aside .lpa-title h5 {
            margin: 0;
            font-size: 15px;
        }
        
        .blog-aside .latest-post-aside .lpa-title a {
            color: #171616;
            font-weight: 600;
            text-decoration: none;
        }
        
        .blog-aside .latest-post-aside .lpa-title a:hover {
            color: #DB2411;
            font-weight: 600;
        }
        
        .blog-aside .latest-post-aside .lpa-meta a {
            color: #6F8BA4;
            font-size: 12px;
            text-transform: uppercase;
            display: inline-block;
            margin-right: 10px;
        }
        
        .tag-cloud a {
            padding: 4px 15px;
            font-size: 13px;
            color: #ffffff;
            background: #20247b;
            border-radius: 3px;
            margin-right: 4px;
            margin-bottom: 4px;
        }
        
        .tag-cloud a:hover {
            background: #fc5356;
        }
        
        .blog-single {
            padding-top: 30px;
            padding-bottom: 30px;
        }
        
        .article {
            box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
            border-radius: 5px;
            overflow: hidden;
            background: #ffffff;
            padding: 15px;
            margin: 15px 0 30px;
        }
        
        .article .article-title {
            padding: 15px 0 20px;
        }
        
        .article .article-title h6 {
            font-size: 14px;
            font-weight: 700;
            margin-bottom: 20px;
        }
        
        .article .article-title h6 a {
            font-size: 12px;
        }
        
        .article .article-title h6 a i {
            color: red;
        }
        
        .article-content p a {
            color: #DB2411 !important;
        }
        
        .article .article-title h2 {
            color: #171616;
            font-weight: 600;
        }
        
        .article .article-title .media {
            padding-top: 15px;
            border-bottom: 1px dashed #ddd;
            padding-bottom: 20px;
        }
        
        .article .article-title .media .avatar {
            width: 45px;
            height: 45px;
            border-radius: 50%;
            overflow: hidden;
        }
        
        .article .article-title .media .media-body {
            padding-left: 8px;
        }
        
        .article .article-title .media .media-body label {
            font-weight: 600;
            color: #fc5356;
            margin: 0;
        }
        
        .article .article-title .media .media-body span {
            display: block;
            font-size: 12px;
        }
        
        .article .article-content h1,
        .article .article-content h2,
        .article .article-content h3,
        .article .article-content h4,
        .article .article-content h5,
        .article .article-content h6 {
            color: #171616;
            font-weight: 600;
            margin-bottom: 15px;
        }
        
        .article .article-content blockquote {
            max-width: 600px;
            padding: 15px 0 30px 0;
            margin: 0;
        }
        
        .article .article-content blockquote p {
            font-weight: 500;
            color: #171616;
            margin: 0;
        }
        
        .article .article-content blockquote .blockquote-footer {
            color: #DB2411;
            font-size: 16px;
        }
        
        .article .article-content blockquote .blockquote-footer cite {
            font-weight: 600;
        }
        
        .article .tag-cloud {
            padding-top: 10px;
        }
        
        .article-comment {
            box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);
            border-radius: 5px;
            overflow: hidden;
            background: #ffffff;
            padding: 20px;
        }
        
        .article-comment h4 {
            color: #20247b;
            font-weight: 700;
            margin-bottom: 25px;
            font-size: 22px;
        }
        
        img {
            max-width: 100%;
        }
        
        img {
            vertical-align: middle;
            border-style: none;
        }
        /* Contact Us
    ---------------------*/
        
        .contact-name {
            margin-bottom: 30px;
        }
        
        .contact-name h5 {
            font-size: 22px;
            color: #20247b;
            margin-bottom: 5px;
            font-weight: 600;
        }
        
        .contact-name p {
            font-size: 18px;
            margin: 0;
        }
        
        .social-share a {
            width: 40px;
            height: 40px;
            line-height: 40px;
            border-radius: 50%;
            color: #ffffff;
            text-align: center;
            margin-right: 10px;
        }
        
        .social-share .dribbble {
            box-shadow: 0 8px 30px -4px rgba(234, 76, 137, 0.5);
            background-color: #ea4c89;
        }
        
        .social-share .behance {
            box-shadow: 0 8px 30px -4px rgba(0, 103, 255, 0.5);
            background-color: #0067ff;
        }
        
        .social-share .linkedin {
            box-shadow: 0 8px 30px -4px rgba(1, 119, 172, 0.5);
            background-color: #0177ac;
        }
        
        .contact-form .form-control {
            border: none;
            border-bottom: 1px solid #20247b;
            background: transparent;
            border-radius: 0;
            padding-left: 0;
            box-shadow: none !important;
        }
        
        .contact-form .form-control:focus {
            border-bottom: 1px solid #fc5356;
        }
        
        .contact-form .form-control.invalid {
            border-bottom: 1px solid #ff0000;
        }
        
        .contact-form .send {
            margin-top: 20px;
        }
        
        @media (max-width: 767px) {
            .contact-form .send {
                margin-bottom: 20px;
            }
        }
        
        .section-title h2 {
            font-weight: 700;
            color: #20247b;
            font-size: 45px;
            margin: 0 0 15px;
            border-left: 5px solid #fc5356;
            padding-left: 15px;
        }
        
        .section-title {
            padding-bottom: 45px;
        }
        
        .contact-form .send {
            margin-top: 20px;
        }
        
        .px-btn {
            padding: 0 50px 0 20px;
            line-height: 60px;
            position: relative;
            display: inline-block;
            color: #20247b;
            background: none;
            border: none;
        }
        
        .px-btn:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            display: block;
            border-radius: 30px;
            background: transparent;
            border: 1px solid rgba(252, 83, 86, 0.6);
            border-right: 1px solid transparent;
            -moz-transition: ease all 0.35s;
            -o-transition: ease all 0.35s;
            -webkit-transition: ease all 0.35s;
            transition: ease all 0.35s;
            width: 60px;
            height: 60px;
        }
        
        .px-btn .arrow {
            width: 13px;
            height: 2px;
            background: currentColor;
            display: inline-block;
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto;
            right: 25px;
        }
        
        .px-btn .arrow:after {
            width: 8px;
            height: 8px;
            border-right: 2px solid currentColor;
            border-top: 2px solid currentColor;
            content: "";
            position: absolute;
            top: -3px;
            right: 0;
            display: inline-block;
            -moz-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
        }
        /* Kurumsal */
        
        .elementor-element.elementor-element-84d209d {
            margin-top: 0px;
            margin-bottom: -350px;
            padding: 0px 0px 0px 0px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-232ea10 {
                width: 26.937%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-15d96f6 {
                width: 73.063%;
            }
        }
        
        .elementor-element.elementor-element-15d96f6:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-15d96f6>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/img/hakkimizda-banner.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-15d96f6>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-a21cc32 .elementor-spacer-inner {
            --spacer-size: 60vh;
        }
        
        .elementor-element.elementor-element-7323dfb {
            z-index: 5;
        }
        
        .elementor-element.elementor-element-7323dfb>.elementor-container {
            min-height: 350px;
        }
        
        .elementor-element.elementor-element-7901df1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-7901df1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #FFF;
        }
        
        .elementor-element.elementor-element-7901df1>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-7323dfb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-7901df1>.elementor-element-populated>.elementor-widget-wrap {
            padding: 50px 60px 50px 0px;
        }
        
        .elementor-element.elementor-element-7901df1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-02b26c1>.elementor-widget-container {
            margin: 0px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-02b26c1 .elementor-heading-title {
            color: #171616;
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-7323dfb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-8b04e7e>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 30px 0px 30px 0px;
            border-style: solid;
            border-width: 1px 0px 1px 0px;
            border-color: #171616;
        }
        
        .elementor-element.elementor-element-bff7193:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-bff7193>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
        }
        
        .elementor-element.elementor-element-bff7193 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 160px 30px 0px 30px;
        }
        
        .elementor-element.elementor-element-da4209c>.elementor-widget-container {
            margin: 0px 0px 50px 0px;
        }
        
        .elementor-element.elementor-element-da4209c .elementor-heading-title {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-080a80a:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-080a80a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171717;
        }
        
        .elementor-element.elementor-element-080a80a {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 30px 510px 30px;
            z-index: 6;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-6c16cf5 {
                width: 42%;
            }
        }
        
        .elementor-element.elementor-element-1096d9c {
            color: #FFFFFFB3;
        }
        
        .elementor-element.elementor-element-1096d9c>.elementor-widget-container {
            padding: 0px 0px 0px 25px;
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #fff;
        }
        
        b,
        strong {
            font-weight: 700;
            color: #DB2411;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-75e1a3f {
                width: 16%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-d2c34b6 {
                width: 41.333%;
            }
        }
        
        .elementor-element.elementor-element-d2c34b6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-326278b {
            color: #FFFFFFB3;
        }
        
        .elementor-element.elementor-element-326278b>.elementor-widget-container {
            margin: 0px 0px 45px 0px;
            padding: 0px 0px 0px 25px;
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #FFFF;
        }
        
        .elementor-element.elementor-element-18c2672>.elementor-widget-container {
            padding: 0px 0px 0px 25px;
        }
        
        .elementor-element.elementor-element-18c2672 .elementor-button {
            fill: #FFF;
            color: #FFFF;
            background-color: #FFFFFF00;
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #FFFF;
            padding: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-c0cb616:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-c0cb616>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F3F3F3;
        }
        
        .elementor-element.elementor-element-c0cb616 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: -350px;
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-92cb843 {
            z-index: 11;
        }
        
        .elementor-element.elementor-element-92cb843 img {
            width: 100%;
            max-width: 100%;
            height: 760px;
            object-fit: cover;
        }
        
        .elementor-element-18c2672 .elementor-button:hover span {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-a55fd9c:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-a55fd9c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F3F3F3;
        }
        
        .elementor-element.elementor-element-a55fd9c {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 160px 30px 50px 30px;
        }
        
        .elementor-element.elementor-element-a0906db>.elementor-widget-container {
            margin: 0% 50% 0% 0%;
        }
        
        .elementor-element.elementor-element-bc8a9ba:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-bc8a9ba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F5F5F5;
        }
        
        .elementor-element.elementor-element-bc8a9ba {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 80px;
            padding: 0px 30px 160px 30px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-1c445cc {
                width: 58%;
            }
        }
        
        .elementor-element.elementor-element-1c445cc>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0% 26% 0% 0%;
        }
        
        .elementor-element.elementor-element-c4eabac>.elementor-widget-container {
            padding: 0px 0px 0px 25px;
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #171616;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-389c79c {
                width: 42%;
            }
        }
        
        .elementor-element.elementor-element-389c79c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: space-between;
        }
        
        .elementor-element.elementor-element-67d0233 {
            text-align: left;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-67d0233>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 30px 30px 30px 30px;
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #171616;
            border-radius: 200px 200px 200px 200px;
        }
        
        .elementor-element.elementor-element-67d0233 img {
            width: 65px;
            height: 65px;
            object-fit: contain;
        }
        
        .elementor-element.elementor-element-013f8eb {
            text-align: left;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-013f8eb>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 30px 30px 30px 30px;
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #171616;
            border-radius: 200px 200px 200px 200px;
        }
        
        .elementor-element.elementor-element-013f8eb img {
            width: 65px;
            height: 65px;
            object-fit: contain;
        }
        
        .elementor-element.elementor-element-897275d {
            text-align: left;
            width: auto;
            max-width: auto;
        }
        
        .elementor-element.elementor-element-897275d>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 30px 30px 30px 30px;
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #171616;
            border-radius: 200px 200px 200px 200px;
        }
        
        .elementor-element.elementor-element-897275d img {
            width: 65px;
            height: 65px;
            object-fit: contain;
        }
        
        .elementor-element.elementor-element-ab98eb6 {
            overflow: hidden;
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 0px 30px 50px 30px;
        }
        
        .elementor-element.elementor-element-b2666bf>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-f5f32e4 {
            text-align: center;
        }
        
        .elementor-element.elementor-element-f5f32e4>.elementor-widget-container {
            margin: 0px 0px 3px 0px;
            --e-transform-origin-x: center;
            --e-transform-origin-y: center;
        }
        
        .elementor-element.elementor-element-f5f32e4 .elementor-heading-title {
            font-size: 160px;
            line-height: 1.5em;
        }
        
        .elementor-element.elementor-element-b2666bf>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-e8fcc0f {
            text-align: center;
        }
        
        .elementor-element.elementor-element-e8fcc0f>.elementor-widget-container {
            margin: 0px 0px 45px 0px;
        }
        
        .elementor-element.elementor-element-7d7ff2c {
            text-align: center;
        }
        
        .elementor-element.elementor-element-7d7ff2c>.elementor-widget-container {
            padding: 0% 8.5% 0% 8.5%;
        }
        
        .elementor-element.elementor-element-f15bde6>.elementor-element-populated,
        .elementor-element.elementor-element-f15bde6>.elementor-element-populated>.elementor-background-overlay,
        .elementor-element.elementor-element-f15bde6>.elementor-background-slideshow {
            border-radius: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-f15bde6>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-f15bde6>.elementor-element-populated>.elementor-widget-wrap {
            padding: 30px 40px 30px 40px;
        }
        
        .elementor-element.elementor-element-a877900 {
            --icon-box-icon-margin: -7px;
        }
        
        .elementor-element.elementor-element-a877900 .elementor-icon-box-wrapper {
            text-align: left;
        }
        
        @media (min-width: 768px) {
            .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper {
                -webkit-box-align: start;
                -ms-flex-align: start;
                align-items: flex-start;
            }
        }
        
        .elementor-widget-icon-box .elementor-icon-box-wrapper {
            display: block;
            text-align: center;
        }
        
        .elementor-widget-icon-box .elementor-icon-box-icon {
            margin-bottom: var(--icon-box-icon-margin, 15px);
            margin-right: auto;
            margin-left: auto;
        }
        
        .elementor-element.elementor-element-a877900.elementor-view-framed .elementor-icon,
        .elementor-element.elementor-element-a877900.elementor-view-default .elementor-icon {
            fill: #0000;
            color: #0000;
            border-color: #0000;
        }
        
        .elementor-element.elementor-element-a877900 .elementor-icon {
            font-size: 24px;
        }
        
        .fa,
        .fas {
            font-family: "Font Awesome 5 Free";
            font-weight: 900;
        }
        
        .elementor-icon i:before,
        .elementor-icon svg:before {
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        }
        
        .fa-users-cog:before {
            content: "\f509";
        }
        
        .elementor-element.elementor-element-a877900 .elementor-icon-box-title {
            margin-bottom: 7px;
        }
        
        .elementor-element.elementor-element-a877900 .elementor-icon-box-description {
            color: #4C4C4C;
        }
        
        .elementor-widget-icon-box .elementor-icon-box-description {
            margin: 0;
        }
        
        .elementor-element.elementor-element-82975db>.elementor-element-populated,
        .elementor-element.elementor-element-82975db>.elementor-element-populated>.elementor-background-overlay,
        .elementor-element.elementor-element-82975db>.elementor-background-slideshow {
            border-radius: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-82975db>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 1px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-82975db>.elementor-element-populated>.elementor-widget-wrap {
            padding: 30px 40px 30px 40px;
        }
        
        .elementor-element.elementor-element-ad47390 {
            --icon-box-icon-margin: -7px;
        }
        
        .elementor-element.elementor-element-ad47390 .elementor-icon-box-wrapper {
            text-align: left;
        }
        
        @media (min-width: 768px) {
            .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper {
                -webkit-box-align: start;
                -ms-flex-align: start;
                align-items: flex-start;
            }
        }
        
        .elementor-widget-icon-box .elementor-icon-box-icon {
            margin-bottom: var(--icon-box-icon-margin, 15px);
            margin-right: auto;
            margin-left: auto;
        }
        
        .elementor-element.elementor-element-ad47390.elementor-view-framed .elementor-icon,
        .elementor-element.elementor-element-ad47390.elementor-view-default .elementor-icon {
            fill: #000000;
            color: #000000;
            border-color: #000000;
        }
        
        .elementor-element.elementor-element-ad47390 .elementor-icon {
            font-size: 24px;
        }
        
        .elementor-icon i,
        .elementor-icon svg {
            width: 1em;
            height: 1em;
            position: relative;
            display: block;
        }
        
        .elementor-icon i:before,
        .elementor-icon svg:before {
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            transform: translateX(-50%);
        }
        
        .elementor-element.elementor-element-ad47390 .elementor-icon-box-title {
            margin-bottom: 7px;
        }
        
        .elementor-element.elementor-element-ad47390 .elementor-icon-box-description {
            color: #4C4C4C;
        }
        
        .elementor-element.elementor-element-2dea940>.elementor-element-populated,
        .elementor-element.elementor-element-2dea940>.elementor-element-populated>.elementor-background-overlay,
        .elementor-element.elementor-element-2dea940>.elementor-background-slideshow {
            border-radius: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-2dea940>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: #171616;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-2dea940>.elementor-element-populated>.elementor-widget-wrap {
            padding: 30px 40px 30px 40px;
        }
        
        .elementor-element.elementor-element-f437ace {
            --icon-box-icon-margin: -7px;
        }
        
        .elementor-element.elementor-element-f437ace .elementor-icon-box-wrapper {
            text-align: left;
        }
        
        .elementor-widget-icon-box .elementor-icon-box-icon {
            margin-bottom: var(--icon-box-icon-margin, 15px);
            margin-right: auto;
            margin-left: auto;
        }
        
        .elementor-element.elementor-element-f437ace {
            --icon-box-icon-margin: -7px;
        }
        
        .elementor-element.elementor-element-f437ace.elementor-view-default .elementor-icon {
            fill: #000000;
            color: #000000;
            border-color: #000000;
        }
        
        .elementor-element.elementor-element-f437ace .elementor-icon {
            font-size: 24px;
        }
        
        .elementor-element.elementor-element-f437ace .elementor-icon-box-title {
            margin-bottom: 7px;
        }
        
        .elementor-element.elementor-element-f437ace .elementor-icon-box-description {
            color: #4C4C4C;
        }
        
        .elementor-element.elementor-element-c5f9116 {
            margin-top: 0;
            background-color: #171717de;
        }
        
        .elementor-element.elementor-element-3ea6d7a>.elementor-widget-container {
            margin: 0 -20px -20px;
            margin-top: 60px;
        }
        
        .elementor-widget-tabs .elementor-tabs-wrapper {
            overflow: hidden;
        }
        
        @media (min-width: 768px) {
            .elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,
            .elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,
            .elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
            }
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title.elementor-active,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title.elementor-active a {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title {
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title a {
            color: #171616;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title:before,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title:after,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-content,
        .elementor-element.elementor-element-3ea6d7a .elementor-tabs-content-wrapper {
            border-width: 0;
        }
        
        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
            border-bottom-style: none;
        }
        
        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {
            border-color: #d4d4d4;
        }
        
        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {
            display: table-cell;
        }
        
        .elementor-widget-tabs .elementor-tab-desktop-title {
            position: relative;
            padding: 20px 25px;
            font-weight: 700;
            line-height: 1;
            border: solid transparent;
        }
        
        .elementor-widget-tabs .elementor-tab-title {
            cursor: pointer;
            outline: var(--focus-outline, none);
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title:before,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title:after,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-content,
        .elementor-element.elementor-element-3ea6d7a .elementor-tabs-content-wrapper {
            border-width: 0;
        }
        
        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
            right: 100%;
        }
        
        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,
        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
            bottom: 0;
            height: 0;
            width: 999em;
            border-bottom-style: solid;
        }
        
        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,
        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before {
            display: block;
            content: "";
            position: absolute;
        }
        
        .elementor-widget-tabs .elementor-tab-content,
        .elementor-widget-tabs .elementor-tab-title,
        .elementor-widget-tabs .elementor-tab-title:after,
        .elementor-widget-tabs .elementor-tab-title:before,
        .elementor-widget-tabs .elementor-tabs-content-wrapper {
            border: 1px #d4d4d4;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title {
            font-family: "Poppins";
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title a {
            color: #171616;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title a {
            color: #171616;
        }
        
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title.elementor-active,
        .elementor-element.elementor-element-3ea6d7a .elementor-tab-title.elementor-active a {
            color: #DB2411;
        }
        
        @media (min-width: 768px) {
            .elementor-tabs .elementor-tab-mobile-title {
                display: none;
            }
        }
        
        .elementor-element.elementor-element-841d0b7 {
            margin-top: 0;
            margin-bottom: 75px;
            padding: 0;
        }
        
        .elementor-element.elementor-element-6254e7a>.elementor-element-populated {
            border-style: solid;
            border-width: 1px;
            border-color: #e3e5e8;
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            --e-column-margin-right: 30px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-6254e7a>.elementor-element-populated>.elementor-widget-wrap {
            padding: 40px 50px 50px;
        }
        
        .elementor-element.elementor-element-6254e7a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-37d423a>.elementor-widget-container {
            margin: 0 0 15px;
        }
        
        .elementor-element.elementor-element-37d423a .elementor-icon-wrapper {
            text-align: left;
        }
        
        .elementor-element.elementor-element-37d423a.elementor-view-framed .elementor-icon,
        .elementor-element.elementor-element-37d423a.elementor-view-default .elementor-icon {
            color: #DB2411;
            border-color: #DB2411;
        }
        
        .elementor-element.elementor-element-37d423a .elementor-icon {
            font-size: 70px;
        }
        
        .elementor-element.elementor-element-37d423a .elementor-icon i,
        .elementor-element.elementor-element-37d423a .elementor-icon svg {
            transform: rotate(0deg);
        }
        
        .elementor-element.elementor-element-ba3d775>.elementor-widget-container {
            margin: 0 0 30px;
            padding: 0 0 30px;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #e3e5e8;
        }
        
        .elementor-element.elementor-element-df4d96b .elementor-heading-title {
            font-family: "Poppins";
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: var( --e-global-typography-faacf20-letter-spacing);
            word-spacing: var( --e-global-typography-faacf20-word-spacing);
        }
        
        .mt-10 {
            margin-top: 50px;
        }
        
        .elementor-element.elementor-element-df4d96b .elementor-heading-title a {
            color: #fff;
        }
        
        .elementor-element.elementor-element-df4d96b .elementor-heading-title a:hover {
            color: #DB2411;
            transition: 0.3s;
        }
        
        .elo {
            color: #fff;
        }
        
        .elo:hover a {
            color: #DB2411;
            transition: 0.3s;
        }
        
        .elo a {
            color: #fff;
        }
        
        .elementor-element.elementor-element-e064151 .elementor-star-rating {
            font-size: 20px;
        }
        
        .elementor-star-rating {
            color: #ccd6df;
            font-family: eicons;
            display: inline-block;
        }
        
        body:not(.rtl) .elementor-5783 .elementor-element.elementor-element-e064151 .elementor-star-rating i:not(:last-of-type) {
            margin-right: 2px;
        }
        
        .elementor-star-rating i {
            display: inline-block;
            position: relative;
            font-style: normal;
            cursor: default;
        }
        
        .elementor-star-rating i:before {
            content: "\e934";
            display: block;
            font-size: inherit;
            font-family: inherit;
            position: absolute;
            overflow: hidden;
            color: #f0ad4e;
            top: 0;
            left: 0;
        }
        
        .elementor-element.elementor-element-6d655ca>.elementor-element-populated,
        .elementor-element.elementor-element-6d655ca>.elementor-element-populated>.elementor-background-overlay,
        .elementor-element.elementor-element-6d655ca>.elementor-background-slideshow {
            border-radius: 0 0 0 0;
        }
        
        .elementor-element.elementor-element-6d655ca>.elementor-element-populated {
            border-style: solid;
            border-width: 1px;
            border-color: #e3e5e8;
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            --e-column-margin-right: 15px;
            --e-column-margin-left: 15px;
        }
        
        .elementor-element.elementor-element-6d655ca>.elementor-element-populated>.elementor-widget-wrap {
            padding: 40px 50px 50px;
        }
        
        .elementor-element.elementor-element-6d655ca>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-5c6109a>.elementor-widget-container {
            margin: 0 0 15px;
        }
        
        .elementor-element.elementor-element-5c6109a .elementor-icon-wrapper {
            text-align: left;
        }
        
        .elementor-element.elementor-element-5c6109a.elementor-view-framed .elementor-icon,
        .elementor-element.elementor-element-5c6109a.elementor-view-default .elementor-icon {
            color: #DB2411;
            border-color: #DB2411;
        }
        
        .elementor-element.elementor-element-5c6109a .elementor-icon {
            font-size: 70px;
        }
        
        .elementor-element.elementor-element-5c6109a .elementor-icon i,
        .elementor-element.elementor-element-5c6109a .elementor-icon svg {
            transform: rotate(0deg);
        }
        
        .elementor-element.elementor-element-1da9ce5>.elementor-widget-container {
            margin: 0 0 30px;
            padding: 0 0 30px;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #e3e5e8;
        }
        
        .elementor-element.elementor-element-4b01581>.elementor-element-populated {
            border-style: solid;
            border-width: 1px;
            border-color: #e3e5e8;
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 30px;
        }
        
        .elementor-element.elementor-element-4b01581>.elementor-element-populated>.elementor-widget-wrap {
            padding: 40px 50px 50px;
        }
        
        .elementor-element.elementor-element-4b01581>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-046ad12>.elementor-widget-container {
            margin: 0 0 15px;
        }
        
        .elementor-element.elementor-element-046ad12 .elementor-icon-wrapper {
            text-align: left;
        }
        
        .elementor-element.elementor-element-046ad12.elementor-view-framed .elementor-icon,
        .elementor-element.elementor-element-046ad12.elementor-view-default .elementor-icon {
            color: #DB2411;
            border-color: #DB2411;
        }
        
        .elementor-element.elementor-element-046ad12 .elementor-icon {
            font-size: 70px;
        }
        
        .elementor-element.elementor-element-046ad12 .elementor-icon i,
        .elementor-element.elementor-element-046ad12 .elementor-icon svg {
            transform: rotate(0deg);
        }
        
        .elementor-element.elementor-element-4b01581>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-07a7b29>.elementor-widget-container {
            margin: 0 0 30px;
            padding: 0 0 30px;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #e3e5e8;
        }
        
        .elementor-element.elementor-element-4b01581>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-070e780 .elementor-heading-title {
            font-family: var( --e-global-typography-faacf20-font-family), Sans-serif;
            font-size: var( --e-global-typography-faacf20-font-size);
            font-weight: var( --e-global-typography-faacf20-font-weight);
            text-transform: var( --e-global-typography-faacf20-text-transform);
            line-height: var( --e-global-typography-faacf20-line-height);
            letter-spacing: var( --e-global-typography-faacf20-letter-spacing);
            word-spacing: var( --e-global-typography-faacf20-word-spacing);
        }
        
        .elementor-star-rating__wrapper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-611070c .elementor-star-rating {
            font-size: 20px;
        }
        
        .fa-star {
            color: #DB2411;
        }
        
        .mb-30 {
            margin-bottom: 40px;
        }
        
        .elementor-icon-box-icon i {
            font-size: 20px;
            margin-bottom: 10px;
        }
        
        .swiper-button-next,
        .swiper-button-prev {
            background-color: white;
            background-color: transparent;
            right: 10px;
            padding: 30px;
            color: #DB2411 !important;
            fill: #DB2411 !important;
            stroke: #DB2411 !important;
        }
        
        .elementor-main-swiper {
            position: relative;
        }
        
        .swiper-button-next {
            right: -30px !important;
        }
        
        .elementor-main-swiper .swiper-button-next {
            position: absolute;
            right: -10%;
            z-index: 999999;
        }
        
        .mb-10 {
            margin-bottom: 10px;
        }
        
        .fs-17 {
            font-size: 17px;
        }
        
        .red {
            color: #DB2411;
        }
        
        .mobi {
            position: relative;
            z-index: 999999;
        }
        
        .soci {
            display: flex;
            justify-content: space-between;
        }
        
        .socii i {
            color: #000;
            font-size: 26px;
        }
        
        .header-children-nav-item i {
            color: #000;
        }
        
        .header-children-nav-text i {
            color: #000;
        }
        
        .headerchild-nav {
            float: left;
            padding-left: 10px;
            list-style: none;
            margin-right: 45px;
            display: flex;
            justify-content: space-evenly !important;
            margin-top: 10px !important;
        }
        
        .headerchild-nav {
            display: flex;
            justify-content: flex-end;
            margin-right: calc(-60px/2);
            margin-left: calc(-60px/2);
            padding: 0;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            list-style-type: none;
            margin: 0;
        }
        
        .header-child-elements a {
            text-decoration: none !important;
            text-transform: none;
        }
        
        .h54 {
            color: #000 !important;
        }
        
        .h54:hover {
            color: #DB2411 !important;
        }
        
        .conak {
            padding-left: 32px!important;
        }
        
        .mw90 {
            max-width: 90% !important;
        }
        
        .mw100 {
            max-width: 100% !important;
        }
        
        .head2 {
            width: 488px !important;
            font-size: 37px;
        }
        
        .head1 {
            width: 306.094px !important;
        }
        
        .center {
            text-align: center;
        }
        
        .ft {
            font-size: 38px !important;
        }
        
        .fr1 {
            color: #fff;
        }
        
        .fr1:hover {
            color: #DB2411 !important;
        }
        /* HİZMET SAYFASI */
        
        #box_wrapper>div>section {
            overflow: hidden;
        }
        
        .medium {
            font-weight: 500;
            color: #fff;
        }
        
        .text-uppercase {
            text-transform: uppercase;
        }
        
        .heading-underline {
            display: block;
            height: 2px;
            margin-top: -2px;
            margin-bottom: 49px;
        }
        
        .text-left {
            text-align: left;
        }
        
        .ff p {
            color: #fff;
        }
        
        .heading-underline:before {
            content: "";
            display: inline-block;
            background-color: #DB2411;
            width: 50px;
            height: 2px;
        }
        
        .fw-divider-space {
            clear: both;
            width: 100%;
        }
        
        .ds .theme_buttons a,
        .ds .theme_button,
        .ds .button,
        .ds button,
        .ds input[type="submit"] {
            color: #fff;
        }
        
        .ds a {
            color: #fff;
        }
        
        .small_buttons a,
        .small_button {
            padding: 13px 38px;
            font-size: 14px;
        }
        
        .theme_buttons a,
        .theme_button,
        input[type="submit"],
        .wc-proceed-to-checkout.checkout-button,
        .buttonsa {
            font-family: 'Poppins', sans-serif;
            font-size: 15px;
            font-weight: 600;
            text-transform: uppercase;
            padding: 16px 45px;
            margin-bottom: 4px;
            line-height: 1;
            display: inline-block;
            vertical-align: middle;
            min-width: 7.5em;
            text-align: center;
            color: #fff;
            border: 2px solid #DB2411;
            background-color: transparent;
            border-radius: 2px;
            position: relative;
            z-index: 3;
            overflow: hidden;
            transition: all, 0.4s, linear, 0s;
        }
        
        .theme_buttons a:not(.disabled):after,
        .theme_button:not(.disabled):after,
        input[type="submit"]:not(.disabled):after,
        .theme_buttons a:not(.disabled):before,
        .theme_button:not(.disabled):before,
        input[type="submit"]:not(.disabled):before {
            content: '';
            position: absolute;
            z-index: -1;
            width: 0;
            height: 1000px;
            top: 50%;
            left: 50%;
            background: #DB2411;
            opacity: 1;
            transform: translateX(-50%) translateY(-50%) rotate(45deg);
            transition: all 0.2s linear 0s;
        }
        
        .ds {
            background-color: #171616 !important;
            color: #a7a7a7;
        }
        
        .section_padding_bottom_65>[class*="container"] {
            padding-bottom: 65px;
        }
        
        .section_padding_top_110>[class*="container"] {
            padding-top: 110px;
        }
        
        .small_button span {
            color: #fff;
            text-decoration: none !important;
        }
        
        .ds .theme_buttons a:hover,
        .ds .theme_button:hover,
        .ds .button:hover,
        .ds button:hover,
        .ds input[type="submit"]:hover,
        .ds .theme_buttons a:focus,
        .ds .theme_button:focus,
        .ds .button:focus,
        .ds button:focus,
        .ds input[type="submit"]:focus {
            color: #fff;
        }
        
        .theme_buttons a:hover:after,
        .theme_button:hover:after,
        .button:hover:after,
        button:hover:after,
        input[type="submit"]:hover:after {
            width: 100%;
            opacity: 1;
        }
        
        .ds {
            background-color: #262626;
            color: #a7a7a7;
        }
        
        .panel-group {
            margin-bottom: 20px;
        }
        
        .ds .panel-default.collapsed:hover {
            border-color: rgba(255, 255, 255, 0.5);
        }
        
        .ds .panel-default.collapsed {
            border-color: rgba(255, 255, 255, 0.1);
        }
        
        .panel-group .panel {
            border-radius: 2px;
            background-color: transparent;
        }
        
        .ds .panel-default {
            border-color: #DB2411;
        }
        
        .panel-group .panel {
            margin-bottom: 0;
            border-radius: 4px;
        }
        
        .panel-default {
            border: 2px solid #026dfe;
            -webkit-transition: all 0.25s linear 0s;
            transition: all 0.25s linear 0s;
        }
        
        .panel {
            box-shadow: none;
        }
        
        .panel-default {
            border-color: #ddd;
        }
        
        .panel {
            margin-bottom: 20px;
            background-color: #fff;
            border: 1px solid transparent;
            border-radius: 4px;
            -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
            box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
        }
        
        .panel-default>.panel-heading {
            background-color: transparent;
            color: inherit;
            position: relative;
            border: none;
            border-radius: 0;
            padding: 0 28px;
        }
        
        .panel-default>.panel-heading {
            color: #333;
            background-color: #f5f5f5;
            border-color: #ddd;
        }
        
        .panel-group .panel-heading {
            border-bottom: 0;
        }
        
        .panel-heading {
            padding: 10px 15px;
            border-bottom: 1px solid transparent;
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }
        
        .panel-heading .panel-title {
            font-size: inherit;
            letter-spacing: 0;
            padding: 0;
            position: relative;
        }
        
        .ds .panel-heading .panel-title a {
            color: #fff;
            text-decoration: none;
            ;
        }
        
        .panel-heading .panel-title>a {
            line-height: 1.5;
            font-family: 'Poppins', sans-serif;
            font-size: 16px;
            font-weight: 500;
            display: block;
            padding: 14px 20px 16px 0;
            color: #262626;
            background-color: transparent;
            word-wrap: break-word;
        }
        
        .panel-heading .panel-title>a>i {
            position: relative;
            top: 1px;
            padding-right: 12px;
            font-size: 20px;
        }
        
        .ds .highlight {
            color: #d6d6e4;
        }
        
        .response,
        .highlight {
            color: #026dfe;
            border-color: #026dfe;
        }
        
        .fa-question-circle-o:before {
            content: "\f29c";
        }
        
        .panel-default>.panel-heading {
            background-color: transparent;
            color: inherit;
            position: relative;
            border: none;
            border-radius: 0;
            padding: 0 28px;
        }
        
        .collapse.in {
            display: block;
        }
        
        .panel-group .panel-heading+.panel-collapse .panel-body {
            padding: 16px 28px 20px;
            border-radius: 0px;
            border: none;
        }
        
        .panel-default>.panel-heading+.panel-collapse>.panel-body {
            border-top-color: #ddd;
        }
        
        .panel-group .panel-heading+.panel-collapse>.list-group,
        .panel-group .panel-heading+.panel-collapse>.panel-body {
            border-top: 1px solid #ddd;
        }
        
        .panel-body {
            border: 1px solid transparent;
        }
        
        .panel-body {
            padding: 15px;
            color: #ffffffa3;
        }
        
        .panel-group .panel+.panel {
            margin-top: 20px;
        }
        
        .section_our_solution .row {
            align-items: center;
        }
        
        .our_solution_category {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
        }
        
        .our_solution_category .solution_cards_box {
            display: flex;
            flex-direction: column;
            justify-content: center;
        }
        
        .solution_cards_box .solution_card {
            flex: 0 50%;
            background: #DB2411;
            box-shadow: 0 2px 4px 0 rgba(136, 144, 195, 0.2), 0 5px 15px 0 rgba(37, 44, 97, 0.15);
            border-radius: 15px;
            margin: 8px;
            padding: 10px 15px;
            position: relative;
            z-index: 1;
            overflow: hidden;
            min-height: 265px;
            transition: 0.7s;
        }
        
        .solution_cards_box .solution_card:hover {
            background: #171616;
            color: #fff;
            transform: scale(1.1);
            z-index: 9;
        }
        
        .solution_cards_box .solution_card:hover::before {
            background: rgb(85 108 214 / 10%);
        }
        
        .solution_cards_box .solution_card:hover .solu_title h3,
        .solution_cards_box .solution_card:hover .solu_description p {
            color: #fff;
        }
        
        .solution_cards_box .solution_card:before {
            content: "";
            position: absolute;
            background: rgb(85 108 214 / 5%);
            width: 170px;
            height: 400px;
            z-index: -1;
            transform: rotate(42deg);
            right: -56px;
            top: -23px;
            border-radius: 35px;
        }
        
        .solution_cards_box .solution_card:hover .solu_description button {
            background: #fff !important;
            color: #171616;
        }
        
        .solution_card .solu_title h3 {
            color: #ffffffcc;
            font-size: 1.3rem;
            margin-top: 13px;
            margin-bottom: 13px;
        }
        
        .solution_card .solu_description p {
            font-size: 15px;
            color: #ffffffcc !important;
            margin-bottom: 15px;
        }
        
        .solution_card .solu_description button {
            border: 0;
            border-radius: 15px;
            background: linear-gradient( 140deg, #171616 0%, #171616 50%, #e41020 75%) !important;
            color: #fff;
            font-weight: 500;
            font-size: 1rem;
            padding: 5px 16px;
        }
        
        .our_solution_content h1 {
            text-transform: capitalize;
            margin-bottom: 1rem;
            font-size: 2.5rem;
        }
        
        .hover_color_bubble {
            position: absolute;
            background: #171616;
            width: 100rem;
            height: 100rem;
            left: 0;
            right: 0;
            z-index: -1;
            top: 16rem;
            border-radius: 50%;
            transform: rotate(-36deg);
            left: -18rem;
            transition: 0.7s;
        }
        
        .solution_cards_box .solution_card:hover .hover_color_bubble {
            top: 0rem;
        }
        
        .solution_cards_box .solution_card .so_top_icon {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            background: #fff;
            overflow: hidden;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        
        .solution_cards_box .solution_card .so_top_icon img {
            width: 40px;
            height: 50px;
            object-fit: contain;
        }
        /*start media query*/
        
        @media screen and (min-width: 320px) {
            .sol_card_top_3 {
                position: relative;
                top: 0;
            }
            .our_solution_category .solution_cards_box {
                flex: auto;
            }
        }
        
        @media only screen and (min-width: 768px) {
            .our_solution_category .solution_cards_box {
                flex: 1;
            }
        }
        
        @media only screen and (min-width: 1024px) {
            .sol_card_top_3 {
                position: relative;
                top: -3rem;
            }
        }
        
        .ptb {
            padding-top: 110px;
            padding-bottom: 65px;
        }
        
        .owl-carousel .owl-item.active {
            opacity: 1;
        }
        
        .fw-testimonials-item {
            text-align: center;
        }
        
        .fw-testimonials-item {
            position: relative;
        }
        
        .fw-testimonials-avatar.symbol {
            padding-top: 72px;
        }
        
        .fw-testimonials-avatar.symbol:before {
            position: absolute;
            top: 22px;
            left: 50%;
            transform: translateX(-50%);
            content: "“";
            font-size: 120px;
            font-family: 'Poppins', sans-serif;
            font-weight: 600;
            line-height: 81px;
            color: #026dfe;
        }
        
        .fw-testimonials-1 .fw-testimonials-text {
            text-align: center;
            padding: 0;
            margin-top: 24px;
        }
        
        .fw-testimonials .fw-testimonials-text {
            font-size: 16px;
            font-size: 1.6rem;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            color: #a7a7a7;
        }
        
        .fw-testimonials .fw-testimonials-text p:last-child {
            margin-bottom: 0;
        }
        
        .fw-testimonials-1 .fw-testimonials-author {
            margin-top: 26px;
        }
        
        .fw-testimonials-1 .fw-testimonials-author .author-name {
            color: #026dfe;
            font-family: 'Poppins', sans-serif;
            font-weight: 600;
            line-height: 1.1;
            font-size: 14px;
            font-size: 1.4rem;
            text-transform: uppercase;
            letter-spacing: 0.1em;
        }
        
        .ds .fw-testimonials-1 .fw-testimonials-author em {
            color: #fff;
        }
        
        .fw-testimonials-1 .fw-testimonials-author em {
            font-family: 'Poppins', sans-serif;
            font-size: 12px;
            font-size: 1.2rem;
            font-style: normal;
            letter-spacing: 0.1em;
        }
        
        .fw-testimonials-1 .fw-testimonials-author * {
            display: block;
        }
        
        .parax {
            background-color: #171616;
        }
        
        .fw-testimonials-text p {
            color: #fff;
        }
        
        .author-name {
            color: #DB2411 !important;
        }
        
        .semibold {
            color: #fff;
        }
        
        .teaser {
            position: relative;
            overflow: visible;
        }
        
        .media,
        .media-body {
            overflow: hidden;
            zoom: 1;
        }
        
        .teaser .media-left {
            padding-right: 18px;
        }
        
        .media-body,
        .media-left,
        .media-right {
            display: table-cell;
            vertical-align: top;
        }
        
        .teaser div[class*="_bg_color"] {
            width: 2.55em;
            height: 2.55em;
            text-align: center;
            vertical-align: bottom;
            border-radius: 2px;
        }
        
        .teaser_icon {
            display: inline-block;
            line-height: 1;
            transition: all 0.2s ease-in-out 0s;
        }
        
        .main_bg_color {
            color: #fff;
            background-color: #DB2411;
        }
        
        .teaser div[class*="_bg_color"] i {
            line-height: 2.55em;
            color: #fff;
        }
        
        .teaser i {
            text-align: center;
            vertical-align: middle;
            display: inline-block;
        }
        
        .fa-line-chart:before {
            content: "\f201";
        }
        
        .teaser_icon {
            display: inline-block;
            line-height: 1;
            transition: all 0.2s ease-in-out 0s;
        }
        
        .teaser div[class*="_bg_color"] {
            width: 2.55em;
            height: 2.55em;
            text-align: center;
            vertical-align: bottom;
            border-radius: 2px;
        }
        
        .teaser:hover .teaser_icon {
            -webkit-animation: scaleDisappear 0.5s;
            -moz-animation: scaleDisappear 0.5s;
            -ms-animation: scaleDisappear 0.5s;
            -o-animation: scaleDisappear 0.5s;
            animation: scaleDisappear 0.5s;
        }
        
        .teaser div[class*="_bg_color"] i {
            line-height: 2.55em;
        }
        
        .teaser i {
            text-align: center;
            vertical-align: middle;
            display: inline-block;
        }
        
        p:last-child {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-77255e3 {
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 10px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-1049f5f>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0px 0px 0px 0px;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image,
        .qodef-woo-product-list {
            counter-reset: section;
        }
        
        .qodef-grid.qodef-gutter--tiny>.qodef-grid-inner {
            margin: 0 -5px;
        }
        
        .qodef-grid>.qodef-grid-inner {
            margin: 0 -15px;
        }
        
        @media only screen and (min-width: 1441px) {
            .qodef-grid.qodef-layout--columns.qodef-col-num--3.qodef-responsive--custom>.qodef-grid-inner>.qodef-grid-item:nth-child(3n+1) {
                clear: both;
            }
        }
        
        .qodef-grid.qodef-layout--columns.qodef-col-num--3>.qodef-grid-inner>.qodef-grid-item {
            width: 33.33333%;
        }
        
        .qodef-grid.qodef-gutter--tiny>.qodef-grid-inner>.qodef-grid-item {
            padding: 0 5px;
            margin: 0 0 10px;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category {
            position: relative;
        }
        
        .qodef-grid>.qodef-grid-inner>.qodef-grid-item {
            padding: 0 15px;
        }
        
        .qodef-grid .qodef-grid-item {
            position: relative;
            display: inline-block;
            width: 100%;
            vertical-align: top;
            min-height: 1px;
            float: left;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:before,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category:before {
            top: -10px;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:after,
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:after,
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:before,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category:after,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category:before {
            content: "";
            position: absolute;
            right: -5px;
            width: 10px;
            height: 10px;
            z-index: 20;
            background: var(--qode-main-color);
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image .product-category a,
        .qodef-woo-product-list .product-category a {
            position: relative;
            display: inline-block;
            width: 100%;
            vertical-align: top;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image .product-category .qodef-e-thumbnail-hover img,
        .qodef-woo-product-list .product-category .qodef-e-thumbnail-hover img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
            opacity: 0;
            visibility: hidden;
            transition: all .4s;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image .product-category .woocommerce-loop-category__title,
        .qodef-woo-product-list .product-category .woocommerce-loop-category__title {
            transform: translateX(-50%);
            position: absolute;
            top: 20%;
            left: 50%;
            width: auto;
            display: flex;
            /* margin: 0; */
            transition: all .4s;
            justify-content: flex-end;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:after,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category:after {
            bottom: -10px;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:after,
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image.qodef-gutter--tiny .product-category:before,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category:after,
        .qodef-woo-product-list.qodef-gutter--tiny .product-category:before {
            content: "";
            position: absolute;
            right: -5px;
            width: 10px;
            height: 10px;
            z-index: 20;
            background: var(--qode-main-color);
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image .product-category:hover .qodef-e-thumbnail-hover img,
        .qodef-woo-product-list .product-category:hover .qodef-e-thumbnail-hover img {
            opacity: 1;
            visibility: visible;
            transition: all .4s;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image .product-category .qodef-e-thumbnail-hover img,
        .qodef-woo-product-list .product-category .qodef-e-thumbnail-hover img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
            opacity: 0;
            visibility: hidden;
            transition: all .4s;
        }
        
        .qodef-woo-product-category-list.qodef-item-layout--info-on-image .product-category:hover .woocommerce-loop-category__title,
        .qodef-woo-product-list .product-category:hover .woocommerce-loop-category__title {
            color: #fff;
            transition: all .4s;
            display: none;
        }
        
        .elementor img {
            height: auto;
            max-width: 100%;
            border: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        
        .hizimg img {
            height: auto;
            max-width: 100%;
            border: none;
            border-radius: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        
        .balans-icerik {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }
        
        .faq-accordian {
            position: relative;
            z-index: 1;
        }
        
        .faq-accordian .card {
            position: relative;
            z-index: 1;
            margin-bottom: 1.5rem;
        }
        
        .card {
            border-radius: 1rem !important;
        }
        
        .faq-accordian .card:last-child {
            margin-bottom: 0;
        }
        
        .faq-accordian .card .card-header {
            background-color: #ffffff;
            padding: 0;
            border-bottom-color: #ebebeb;
        }
        
        .faq-accordian .card .card-header h6 {
            cursor: pointer;
            padding: 1.75rem 2rem;
            color: #DB2411;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -ms-grid-row-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
        }
        
        .faq-accordian .card .card-header h6 span {
            font-size: 1.5rem;
        }
        
        .faq-accordian .card .card-header h6.collapsed {
            color: #171616;
        }
        
        .faq-accordian .card .card-header h6.collapsed span {
            -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
        }
        
        .faq-accordian .card .card-body {
            padding: 1.75rem 2rem;
        }
        
        .faq-accordian .card .card-body p:last-child {
            margin-bottom: 0;
        }
        
        @media only screen and (max-width: 575px) {
            .support-button p {
                font-size: 14px;
            }
        }
        
        .support-button i {
            color: #3f43fd;
            font-size: 1.25rem;
        }
        
        @media only screen and (max-width: 575px) {
            .support-button i {
                font-size: 1rem;
            }
        }
        
        .support-button a {
            text-transform: none !important;
            color: #DB2411;
        }
        
        @media only screen and (max-width: 575px) {
            .support-button a {
                font-size: 13px;
            }
        }
        
        .section_padding_130 {
            padding-top: 130px;
            padding-bottom: 130px;
        }
        
        .faq_area {
            position: relative;
            z-index: 1;
            background-color: #f5f5ff;
        }
        
        .hero-arera.course-item-height {
            min-height: 350px;
            align-items: center;
            display: flex;
            position: relative;
            z-index: 2;
            background-size: cover;
        }
        
        .hero-arera.course-item-height::before {
            position: absolute;
            content: "";
            height: 100%;
            width: 100%;
            background: #141517;
            opacity: 0.7;
            z-index: -1;
        }
        
        .hero-course-1-text h2 {
            font-size: 45px;
            font-weight: 600;
            color: #ffffff;
            margin-bottom: 15px;
        }
        
        .breadcrumb {
            display: flex;
            flex-wrap: wrap;
            padding: 0 0;
            margin-bottom: 1rem;
            list-style: none;
            background-color: transparent !important;
        }
        
        .course-title-breadcrumb .breadcrumb-item {
            margin-right: 10px;
        }
        
        .breadcrumb-item a {
            color: #ffffff !important;
            text-decoration: none !important;
        }
        
        .breadcrumb-item a:hover {
            color: #171616 !important;
        }
        
        .course-title-breadcrumb .breadcrumb-item+.breadcrumb-item {
            padding-left: 0;
        }
        
        .breadcrumb-item span {
            color: #fff;
        }
        
        .a {
            fill: none;
        }
        
        .b {
            clip-path: url(#a);
        }
        
        .c,
        .d {
            fill: #f9f9fc;
        }
        
        .d {
            opacity: 0.5;
            isolation: isolate;
        }
        
        .masthead {
            padding: 3rem 0 7rem;
            position: relative;
            background-color: #f5f5f5;
            background-size: cover;
            z-index: 0
        }
        
        .masthead svg.wave {
            position: absolute;
            bottom: -1px;
            left: 0
        }
        
        .masthead h1 {
            font-weight: 600;
            font-size: 2rem;
            line-height: 1.1;
            z-index: 1
        }
        
        .masthead h2 {
            color: #000000b3;
            font-weight: 600;
            z-index: 1;
            font-size: 1.2rem
        }
        
        .masthead a {
            color: #bb1806;
            text-decoration: none !important;
            z-index: 1
        }
        
        .masthead a:hover {
            color: #000
        }
        
        .masthead a:active {
            text-decoration: none
        }
        
        .masthead h4 {
            color: #000;
            font-weight: 700;
            font-size: 1.6rem;
            line-height: 1.1;
            z-index: 1;
            margin-top: 10px;
        }
        
        @media(min-width:992px) {
            .masthead h1 {
                font-size: 2.5rem;
                text-transform: none;
            }
            .masthead h2 {
                font-size: 1rem
            }
            .masthead a {
                font-size: 1rem;
            }
        }
        
        .masthead .masthead-cards {
            position: relative;
            z-index: 1
        }
        
        .masthead .masthead-cards .shape {
            position: absolute;
            height: 100%;
            width: 100%;
            background-color: #0000008a;
            top: 0;
            left: 0;
            z-index: -1;
            border-radius: 30% 70% 70% 30%/30% 30% 70% 70%
        }
        
        .masthead .masthead-cards .card {
            opacity: 1;
            font-size: .8rem;
            text-transform: uppercase;
            font-weight: 800;
            letter-spacing: .05rem;
            color: #212529;
            transition: .15s all
        }
        
        .masthead .masthead-cards .card:hover {
            margin-top: -.25rem;
            margin-bottom: .25rem
        }
        
        .masthead .masthead-cards .card:active {
            margin-top: inherit;
            margin-bottom: inherit
        }
        
        .masthead .masthead-cards .card.border-bottom-blue:hover {
            color: #2092ed
        }
        
        .masthead .masthead-cards .card.border-bottom-green:hover {
            color: #28a745
        }
        
        .masthead .masthead-cards .card.border-bottom-red:hover {
            color: #dd3d31
        }
        
        .masthead .masthead-cards .card.border-bottom-yellow:hover {
            color: #ffc107
        }
        
        .masthead-page {
            padding: 1rem 0 4rem
        }
        
        @media(min-width:992px) {
            .masthead-page h1 {
                font-size: 2.5rem
            }
        }
        
        .border-bottom-yellow {
            border-color: #ffc107!important;
        }
        
        .border-bottom-red {
            border-color: #dd3d31!important;
        }
        
        .border-bottom-blue {
            border-color: #2092ed!important;
        }
        
        .border-bottom-green {
            border-color: #28a745!important;
        }
        
        .border-bottom-blue,
        .border-bottom-green,
        .border-bottom-red,
        .border-bottom-yellow {
            border-bottom: .4rem solid!important;
        }
        
        .shadow-lg {
            box-shadow: 0 2rem 1.5rem -1.5rem rgba(33, 37, 41, .15), 0 0 1.5rem .5rem rgba(33, 37, 41, .05)!important;
        }
        
        .border-0 {
            border: 0!important;
        }
        
        .shadow-hover:hover .card-body {
            color: #DB2411 !important;
        }
        
        .shadow-hover:hover .text-center i {
            color: #DB2411 !important;
        }
        
        .red span {
            color: #DB2411;
        }
        
        .fre1 {
            padding: 20px;
            margin-bottom: 30px !important;
            column-count: 2;
        }
        
        .begege {
            background-color: #171616 !important;
        }
        
        .vehicles-content {
            text-align: left;
            padding: 50px 50px 50px 50px;
            background-color: #fff;
            margin: 0px 0px 0px 0px;
            border-style: solid;
            border-width: 1px 0px 0px 0px;
            border-color: var( --e-global-color-vamtam_accent_1);
        }
        
        .vehicle-h5 {
            margin-bottom: 10px;
            color: #171616;
        }
        
        .vehicle-p {
            color: #55595c;
            border-color: #55595c;
            fill: #55595c;
        }
        
        .vehicles-content:hover {
            background-color: #171616;
            transition: 0.4s;
        }
        
        .vehicles-content:hover .vehicle-h5 {
            color: #fff;
        }
        
        .vehicles-content:hover .vehicle-p {
            color: #fff;
        }
        
        .piu-button {
            padding: 30px 0 0;
            border-style: solid;
            border-width: 1px 0 0;
            border-color: #171616;
        }
        
        .piu-ico {
            float: left;
            color: #000;
            padding: 5px;
            font-size: 20px;
            margin-right: 5px;
        }
        
        .elementor-element.elementor-element-1a13008 {
            margin-top: 0;
            margin-bottom: 100px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-4de744c {
                width: 50%;
            }
        }
        
        .elementor-element.elementor-element-4de744c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-74af884>.elementor-widget-container {
            margin: 0 10px 45px 0;
        }
        
        .elementor-element.elementor-element-a26b353>.elementor-widget-container {
            margin: 0;
            padding: 0 50px 0 0;
            margin-bottom: 10px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-aa003cf {
                width: 9.666%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-d37c71b {
                width: 40%;
            }
        }
        
        .elementor-element.elementor-element-d37c71b>.elementor-element-populated,
        .elementor-element.elementor-element-d37c71b>.elementor-element-populated>.elementor-background-overlay,
        .elementor-element.elementor-element-d37c71b>.elementor-background-slideshow {
            border-radius: 0 0 0 0;
        }
        
        .elementor-element.elementor-element-d37c71b>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0;
        }
        
        .elementor-element.elementor-element-7a13980 {
            --icon-box-icon-margin: 20px;
        }
        
        .elementor-element.elementor-element-7a13980>.elementor-widget-container {
            padding: 30px 0 0;
            border-style: solid;
            border-width: 1px 0 0;
            border-color: var( --e-global-color-vamtam_accent_1);
        }
        
        .elementor-element.elementor-element-7a13980 .elementor-icon-box-wrapper {
            text-align: left;
        }
        
        .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
            margin-right: var(--icon-box-icon-margin, 15px);
            margin-left: 0;
            margin-bottom: unset;
        }
        
        .elementor-element.elementor-element-7a13980.elementor-view-framed .elementor-icon,
        .elementor-element.elementor-element-7a13980.elementor-view-default .elementor-icon {
            fill: #000;
            color: #000;
            border-color: #000;
        }
        
        .elementor-element.elementor-element-7a13980 .elementor-icon {
            font-size: 24px;
        }
        
        .elementor-element.elementor-element-7a13980 .elementor-icon-box-title,
        .elementor-element.elementor-element-7a13980 .elementor-icon-box-title a {
            font-family: "Poppins", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.4em;
            letter-spacing: 2px;
            color: #000;
        }
        
        .elementor-element.elementor-element-7a13980 .elementor-icon-box-title {
            margin-bottom: 10px;
            color: #171616;
        }
        
        @media (max-width: 767px) {
            .elementor-element.elementor-element-6afb44f>.elementor-widget-container {
                padding: 0;
                border-width: 0;
            }
        }
        
        .elementor-element.elementor-element-6afb44f>.elementor-widget-container {
            margin: 0;
            padding: 0 0 30px 45px;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #171616;
        }
        
        @media (max-width: 767px) {
            .elementor-element.elementor-element-6afb44f .elementor-button {
                padding: 15px 20px 14px;
            }
        }
        
        @media (max-width: 1024px) {
            .elementor-element.elementor-element-6afb44f .elementor-button {
                padding: 15px 15px 14px;
            }
        }
        
        .elementor-element.elementor-element-6afb44f .elementor-button {
            font-family: poppins, Sans-serif;
            font-size: 16px;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.56em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-6afb44f .elementor-button .elementor-align-icon-right {
            margin-left: 20px;
        }
        
        .ff {
            color: #fff;
        }
        
        .piui {
            font-size: 23px;
            color: #000;
            padding: 10px;
        }
        
        .piuy {
            color: #000;
            padding: 10px;
        }
        
        .elementor-element.elementor-element-47c1fb53 {
            margin-top: 0px;
            margin-bottom: -350px;
            padding: 0px 0px 0px 0px;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-65a2900b {
                width: 26.937%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-3f91d4f0 {
                width: 73.063%;
            }
        }
        
        .elementor-element.elementor-element-3f91d4f0:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-3f91d4f0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url(/vendor/banner/araclar.jpg);
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-3f91d4f0>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-2d6f34fa .elementor-spacer-inner {
            --spacer-size: 60vh;
        }
        
        .elementor-element.elementor-element-2d3bf32a {
            margin-top: 0px;
            margin-bottom: 160px;
            z-index: 5;
        }
        
        .elementor-element.elementor-element-2d3bf32a>.elementor-container {
            min-height: 350px;
        }
        
        .elementor-element.elementor-element-3e8d760e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-3e8d760e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #fff;
        }
        
        .elementor-element.elementor-element-3e8d760e>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        
        .elementor-element.elementor-element-2d3bf32a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-3e8d760e>.elementor-element-populated>.elementor-widget-wrap {
            padding: 50px 60px 50px 0px;
        }
        
        .elementor-element.elementor-element-3e8d760e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        
        .elementor-element.elementor-element-3e12de00>.elementor-widget-container {
            margin: 0px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
        }
        
        .elementor-element.elementor-element-3e12de00 .elementor-heading-title {
            color: #171616;
            font-size: 12px;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-3c67b49f>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 30px 0px 30px 0px;
            border-style: solid;
            border-width: 1px 0px 1px 0px;
            border-color: #171616;
        }
        
        .elementor-element.elementor-element-2d3bf32a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .vehicles-content:hover .qodef-e-thumbnail-hover img,
        .vehicles-content:hover .qodef-e-thumbnail-hover img {
            opacity: 20%;
            visibility: visible;
            transition: all .4s;
        }
        
        .qodef-e-thumbnail-hover img,
        .qodef-e-thumbnail-hover img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
            opacity: 0;
            padding: 0 15px;
            ;
            visibility: hidden;
            transition: all .4s;
        }
        
        .elementor-element.elementor-element-e85d058 {
            margin-top: 0;
            margin-bottom: -350px;
            padding: 0;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-93a8cd8 {
                width: 26.937%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-b738a59 {
                width: 73.063%;
            }
        }
        
        .elementor-element.elementor-element-b738a59:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-b738a59>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-b738a59>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-2e32d41 .elementor-spacer-inner {
            --spacer-size: 60vh;
        }
        
        .elementor-element.elementor-element-6d5ef08 {
            margin-top: 0;
            margin-bottom: 160px;
            z-index: 5;
        }
        
        .elementor-element.elementor-element-6d5ef08>.elementor-container {
            min-height: 350px;
        }
        
        .elementor-element.elementor-element-afa0438:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-afa0438>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #fff;
        }
        
        .elementor-element.elementor-element-afa0438>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-6d5ef08>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        .elementor-element.elementor-element-afa0438>.elementor-element-populated>.elementor-widget-wrap {
            padding: 50px 60px 50px 0;
        }
        
        .elementor-element.elementor-element-afa0438>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-3d6e79f>.elementor-widget-container {
            margin: 0 0 30px;
            padding: 0;
        }
        
        .elementor-element.elementor-element-3d6e79f .elementor-heading-title {
            color: #171616;
            font-size: 12px;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 2px;
        }
        
        .elementor-element.elementor-element-456a8fa>.elementor-widget-container {
            margin: 0;
            padding: 30px 0;
            border-style: solid;
            border-width: 1px 0;
            border-color: #171616;
        }
        
        .elementor-element.elementor-element-6d5ef08>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-244990b {
                width: 100%;
            }
        }
        
        .elementor-element.elementor-element-244990b>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0% 50% 0% 0%;
        }
        
        .elementor-element.elementor-element-a3c839e>.elementor-widget-container {
            margin: 0 0 50px;
        }
        
        .elementor-element.elementor-element-b082596 {
            margin-top: 0;
            margin-bottom: 160px;
            z-index: 6;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-ee9df7f {
                width: 42%;
            }
        }
        
        .elementor-element.elementor-element-f6d5535>.elementor-widget-container {
            padding: 0 0 0 25px;
            border-style: solid;
            border-width: 0 0 0 1px;
            border-color: #171616;
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-8c09cb2 {
                width: 16%;
            }
        }
        
        @media (min-width: 768px) {
            .elementor-element.elementor-element-6e05202 {
                width: 41.333%;
            }
        }
        
        .elementor-element.elementor-element-348d9fa>.elementor-widget-container {
            margin: 0;
            padding: 0 0 0 25px;
            border-style: solid;
            border-width: 0 0 0 1px;
            border-color: #171616;
        }
        
        .elementor-element.elementor-element-a6e8aa6 {
            margin-top: 0;
            margin-bottom: -440px;
        }
        
        .elementor-element.elementor-element-a6e8aa6>.elementor-container {
            min-height: 70vh;
        }
        
        .elementor-element.elementor-element-4e1e912 {
            z-index: 11;
        }
        
        .elementor-element.elementor-element-4e1e912:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
        .elementor-element.elementor-element-4e1e912>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-position: center center;
            background-size: cover;
        }
        
        .elementor-element.elementor-element-4e1e912>.elementor-element-populated {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin: 0;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        
        .elementor-element.elementor-element-4e1e912>.elementor-element-populated>.elementor-background-overlay {
            transition: background .3s, border-radius .3s, opacity .3s;
        }
        
        .elementor-element.elementor-element-4e1e912>.elementor-element-populated>.elementor-background-overlay {
            background-color: #171616;
            opacity: .1;
        }
        
        .elementor .elementor-background-overlay,
        .elementor .elementor-background-slideshow {
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            position: absolute;
        }
        
        .elementor-element.elementor-element-4e1e912.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        
        .elementor-element.elementor-element-4689a75>.elementor-widget-container {
            margin: 0 0 55px;
        }
        
        .elementor-element.elementor-element-4689a75 .elementor-button {
            fill: #DB2411;
            color: #DB2411;
            background-color: #FFF;
            border-style: solid;
            border-width: 0;
            border-color: #FFF;
            border-radius: 50% 50% 50% 50%;
            padding: 43px 47px;
        }
        
        .elementor-element.elementor-element-4689a75 .elementor-button .elementor-align-icon-left {
            margin-right: 0;
        }
        
        .elementor-element.elementor-element-580b49b:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-580b49b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
        }
        
        .elementor-element.elementor-element-580b49b {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            padding: 495px 30px 45px;
        }
        
        .elementor-element.elementor-element-b447ffc>.elementor-widget-container {
            margin: 0;
        }
        
        .elementor-element.elementor-element-b447ffc .elementor-heading-title {
            color: #FFF;
        }
        
        .elementor-element.elementor-element-cf7d535:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-cf7d535>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171717;
        }
        
        .elementor-element.elementor-element-cf7d535 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            padding: 0 30px;
        }
        
        .elementor-element.elementor-element-01f12ee>.elementor-element-populated {
            border-style: solid;
            border-width: 0 0 0 1px;
            border-color: #FFF;
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
        }
        
        .elementor-element.elementor-element-01f12ee>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 0 0 22px;
        }
        
        .elementor-element.elementor-element-01f12ee>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-f8c65fa {
            color: #FFFFFFB8;
        }
        
        .elementor-element.elementor-element-f8c65fa>.elementor-widget-container {
            margin: 0 0 50px;
            padding: 0;
        }
        
        .elementor-element.elementor-element-2e0b001 .elementor-button {
            fill: #171616;
            color: #171616;
            background-color: #FFFFFF;
        }
        
        .elementor-element.elementor-element-2e0b001 .elementor-button .elementor-align-icon-right {
            margin-left: 20px;
        }
        
        .elementor-element.elementor-element-90420c2:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-90420c2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
        }
        
        .elementor-element.elementor-element-90420c2 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 0;
            padding: 160px 30px 80px;
        }
        
        .elementor-element.elementor-element-1135e7e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-cf929a9>.elementor-widget-container {
            margin: 0 0 25px;
        }
        
        .elementor-element.elementor-element-cf929a9 .elementor-heading-title {
            color: #FFFFFF;
        }
        
        .elementor-element.elementor-element-6788597 .elementor-button {
            fill: #FFFF;
            color: #FFF;
            border-style: solid;
            border-width: 0 0 1px;
            border-color: #FFF;
            padding: 0;
        }
        
        .elementor-element.elementor-element-c9134e9:not(.elementor-motion-effects-element-type-background),
        .elementor-element.elementor-element-c9134e9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #171616;
        }
        
        .elementor-element.elementor-element-c9134e9 {
            transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
            margin-top: 0;
            margin-bottom: 0;
            padding: 0 30px 225px;
        }
        
        .elementor-element.elementor-element-af45b10.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: space-between;
        }
        
        .elementor-element.elementor-element-af45b10>.elementor-element-populated>.elementor-widget-wrap {
            padding: 0 30px 0 0;
        }
        
        .elementor-element.elementor-element-af45b10>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0;
        }
        
        .elementor-element.elementor-element-3c5f0e2>.elementor-widget-container {
            margin: 0 0 10px;
        }
        
        .elementor-element.elementor-element-3c5f0e2 .elementor-flip-box {
            height: 470px;
        }
        
        .elementor-element.elementor-element-6788597 .elementor-button:hover {
            background-color: #171616;
            transition: 0.3s;
        }
        
        .elementor-element.elementor-element-6788597 .elementor-button:hover span {
            color: #DB2411;
        }
        
        .elementor-element.elementor-element-2e0b001 .elementor-button:hover {
            background-color: #DB2411;
        }
        
        .elementor-element.elementor-element-2e0b001 .elementor-button:hover span {
            color: #fff;
        }
        
        .elementor-element.elementor-element-2e0b001 .elementor-button:hover i {
            color: #fff;
        }
        
        .blogbuton {
            background-color: #fff !important;
            color: #000 !important;
        }
        
        .blogbuton:hover {
            background-color: #DB2411 !important;
            color: #fff !important;
            transition: 0.3s;
        }
        
        .logo {
            padding-top: 10px;
            padding-bottom: 10px;
        }
        
        .healog {
            position: relative;
            transform: translateY(-30%);
        }
        
        .nocase {
            text-transform: none !important;
        }
        
        .dropdown-item:hover {
            color: #000 !important;
        }
        
        .elementor-motion-effects-layer {
            width: 140%;
            height: 100%;
            transform: translateX(0px);
            opacity: 0;
            transition: 900ms all;
        }
.buns{
    color: #171616;
    font-family: Poppins;
    font-weight: 700;
}