.elementor-20 .elementor-element.elementor-element-2988e156 > .elementor-container {
                max-width: 1400px;
            }

            .elementor-20 .elementor-element.elementor-element-2988e156 {
                margin-top: 0px;
                margin-bottom: -18px;
                padding: 60px 0px 0px 0px;
            }

            .elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-522396cc.elementor-column .elementor-widget-wrap {
                align-items: flex-end;
            }

            .elementor-20 .elementor-element.elementor-element-522396cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: flex-end;
                align-items: flex-end;
            }

            .elementor-20 .elementor-element.elementor-element-522396cc > .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-20 .elementor-element.elementor-element-522396cc > .elementor-element-populated {
                padding: 0px 40px 0px 40px;
            }

            .elementor-20 .elementor-element.elementor-element-65803290 .elementor-heading-title {
                color: #101010;
                font-family: "Anonymous Pro", Sans-serif;
                font-size: 54px;
                font-weight: 700;
                text-transform: uppercase;
                line-height: 1em;
                letter-spacing: 0px;
            }

            .elementor-20 .elementor-element.elementor-element-65803290 > .elementor-widget-container {
                margin: 0px 0px 6px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-65803290 {
                width: 100%;
                max-width: 100%;
            }

            .elementor-20 .elementor-element.elementor-element-1e7a11b {
                margin-top: 0px;
                margin-bottom: 3px;
            }

            .elementor-20 .elementor-element.elementor-element-a5626ff > .elementor-element-populated {
                padding: 0px 015px 0px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline {
                align-items: flex-start;
            }

            .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline > .jet-headline__link {
                align-items: flex-start;
            }

            .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline__first .jet-headline__label {
                color: #959799;
                font-family: "Darker Grotesque", Sans-serif;
                font-size: 18px;
                font-weight: 400;
                line-height: 1.2em;
                letter-spacing: 0px;
            }

            .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline__first {
                margin: 0px 0px 16px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline__second .jet-headline__label {
                color: #101010;
                font-family: "Anonymous Pro", Sans-serif;
                font-size: 30px;
                font-weight: 700;
                line-height: 1.1em;
                letter-spacing: 0.3px;
            }

            .elementor-20 .elementor-element.elementor-element-e4a449d > .elementor-element-populated {
                padding: 0px 0px 0px 15px;
            }

            .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline {
                align-items: flex-start;
            }

            .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline > .jet-headline__link {
                align-items: flex-start;
            }

            .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline__first .jet-headline__label {
                color: #959799;
                font-family: "Darker Grotesque", Sans-serif;
                font-size: 18px;
                font-weight: 400;
                line-height: 1.2em;
                letter-spacing: 0px;
            }

            .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline__first {
                margin: 0px 0px 16px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline__second .jet-headline__label {
                color: #101010;
                font-family: "Anonymous Pro", Sans-serif;
                font-size: 30px;
                font-weight: 700;
                line-height: 1.1em;
                letter-spacing: 0.3px;
            }

            .elementor-20 .elementor-element.elementor-element-c1d2cff {
                margin-top: 0px;
                margin-bottom: 38px;
            }

            .elementor-20 .elementor-element.elementor-element-b1a61e8 > .elementor-element-populated {
                padding: 0px 15px 0px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline {
                align-items: flex-start;
            }

            .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline > .jet-headline__link {
                align-items: flex-start;
            }

            .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline__first .jet-headline__label {
                color: #959799;
                font-family: "Darker Grotesque", Sans-serif;
                font-size: 18px;
                font-weight: 400;
                line-height: 1.2em;
                letter-spacing: 0px;
            }

            .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline__first {
                margin: 0px 0px 16px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline__second .jet-headline__label {
                color: #101010;
                font-family: "Anonymous Pro", Sans-serif;
                font-size: 30px;
                font-weight: 700;
                line-height: 1.1em;
                letter-spacing: 0.3px;
            }

            .elementor-20 .elementor-element.elementor-element-7c3c904 > .elementor-element-populated {
                padding: 0px 40px 0px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 span.wpcf7-not-valid-tip {
                font-size: 12px;
                margin: -39px 10px 42.5px 0px;
                display: block;
                text-align: right;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
                font-family: "Darker Grotesque", Sans-serif;
                font-size: 18px;
                font-weight: 500;
                line-height: 1.2em;
                letter-spacing: 0px;
                padding: 13.5px 19px 13.5px 19px;
                margin: 16px 0px 22px 0px;
                border-radius: 5px 5px 5px 5px;
                color: #101010;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #E1E2E2;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder {
                color: #101010;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder {
                color: #101010;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder {
                color: #101010;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file):focus {
                box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.5);
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 .wpcf7-form-control.wpcf7-textarea {
                height: 263px;
                min-height: 263px;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 input.wpcf7-submit {
                background-color: #101010;
                color: #FFFFFF;
                padding: 10px 53px 16px 53px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #101010;
                border-radius: 4px 4px 4px 4px;
                margin: -4px 0px 0px 0px;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 input.wpcf7-submit {
                font-family: "Darker Grotesque", Sans-serif;
                font-size: 20px;
                font-weight: 700;
                text-transform: capitalize;
                line-height: 1.1em;
                letter-spacing: 0.2px;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 input.wpcf7-submit:hover {
                background-color: #02010100;
                color: #101010;
            }

            .elementor-20 .elementor-element.elementor-element-6b4a4e2 .wpcf7 div.wpcf7-response-output {
                margin: 0px 0px 0px 0px;
                text-align: left;
            }

            @media(max-width: 1024px) {
                .elementor-20 .elementor-element.elementor-element-2988e156 {
                    padding:33px 0px 0px 0px;
                }

                .elementor-20 .elementor-element.elementor-element-522396cc > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-20 .elementor-element.elementor-element-65803290 .elementor-heading-title {
                    font-size: 40px;
                }

                .elementor-20 .elementor-element.elementor-element-a5626ff > .elementor-element-populated {
                    padding: 0px 15px 0px 0px;
                }

                .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline__second .jet-headline__label {
                    font-size: 24px;
                }

                .elementor-20 .elementor-element.elementor-element-e4a449d > .elementor-element-populated {
                    padding: 0px 0px 0px 15px;
                }

                .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline__second .jet-headline__label {
                    font-size: 24px;
                }

                .elementor-20 .elementor-element.elementor-element-b1a61e8 > .elementor-element-populated {
                    padding: 0px 15px 0px 0px;
                }

                .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline__second .jet-headline__label {
                    font-size: 24px;
                }

                .elementor-20 .elementor-element.elementor-element-7c3c904 > .elementor-element-populated {
                    padding: 0px 15px 0px 0px;
                }
            }

            @media(max-width: 767px) {
                .elementor-20 .elementor-element.elementor-element-522396cc.elementor-column {
                    order:2;
                }

                .elementor-20 .elementor-element.elementor-element-65803290 .elementor-heading-title {
                    font-size: 36px;
                }

                .elementor-20 .elementor-element.elementor-element-a5626ff > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-20 .elementor-element.elementor-element-336f22f .jet-headline__second .jet-headline__label {
                    font-size: 20px;
                }

                .elementor-20 .elementor-element.elementor-element-e4a449d > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-20 .elementor-element.elementor-element-2d36520 .jet-headline__second .jet-headline__label {
                    font-size: 20px;
                }

                .elementor-20 .elementor-element.elementor-element-b1a61e8 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-20 .elementor-element.elementor-element-c596236 .jet-headline__second .jet-headline__label {
                    font-size: 20px;
                }
            }

            @media(min-width: 768px) {
                .elementor-20 .elementor-element.elementor-element-a5626ff {
                    width:41.3%;
                }

                .elementor-20 .elementor-element.elementor-element-e4a449d {
                    width: 58.7%;
                }

                .elementor-20 .elementor-element.elementor-element-b1a61e8 {
                    width: 41.3%;
                }

                .elementor-20 .elementor-element.elementor-element-7c3c904 {
                    width: 58.7%;
                }
            }

            @media(max-width: 1024px) and (min-width:768px) {
                .elementor-20 .elementor-element.elementor-element-a5626ff {
                    width:50%;
                }

                .elementor-20 .elementor-element.elementor-element-e4a449d {
                    width: 50%;
                }

                .elementor-20 .elementor-element.elementor-element-b1a61e8 {
                    width: 50%;
                }

                .elementor-20 .elementor-element.elementor-element-7c3c904 {
                    width: 50%;
                }
            }