.elementor-9 .elementor-element.elementor-element-35be9f2e > .elementor-container {
    max-width: 1140px;
}

.elementor-9 .elementor-element.elementor-element-35be9f2e {
    background-color: transparent;
    background-image: linear-gradient(180deg, #000000 57%, #ffffff 100%);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.43);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 1px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-35be9f2e, .elementor-9 .elementor-element.elementor-element-35be9f2e > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-35be9f2e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-147dfdec > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-9 .elementor-element.elementor-element-147dfdec > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-94c9fc4 {
    background-color: #000000;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #ffffff;
    box-shadow: 1px 5px 10px 5px rgba(0, 0, 0, 0.17);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -140px;
    margin-bottom: 0px;
    padding: 30px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-94c9fc4 > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-0f8b3d6.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-0f8b3d6 .elementor-heading-title {
    font-size: 25px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-475dc0c {
    color: #bfbfbf;
    font-size: 15px;
    font-weight: 100;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-475dc0c > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-b2b8d6f a.elementor-button, .elementor-9 .elementor-element.elementor-element-b2b8d6f .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    background-color: #b88430;
    border-radius: 0px 0px 0px 0px;
    padding: 1.4em 2.2em 1.3em 2.2em;
}

.elementor-9 .elementor-element.elementor-element-b2b8d6f a.elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b2b8d6f .elementor-button:hover {
    color: #ffffff;
    background-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-b2b8d6f .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-b2b8d6f > .elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-b72c7be {
    background-color: rgba(0, 0, 0, 0.82);
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #ffffff;
    box-shadow: 1px 5px 10px 5px rgba(0, 0, 0, 0.17);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -140px;
    margin-bottom: 0px;
    padding: 30px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-b72c7be > .elementor-background-overlay {
    opacity: 0.77;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-086b04f.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-086b04f .elementor-heading-title {
    font-size: 25px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-4df1df0 {
    color: #bfbfbf;
    font-size: 15px;
    font-weight: 300;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-4df1df0 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-f7affaa a.elementor-button, .elementor-9 .elementor-element.elementor-element-f7affaa .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    background-color: #b88430;
    border-radius: 0px 0px 0px 0px;
    padding: 1.4em 2.2em 1.3em 2.2em;
}

.elementor-9 .elementor-element.elementor-element-f7affaa a.elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f7affaa .elementor-button:hover {
    color: #ffffff;
    background-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-f7affaa .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-f7affaa > .elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-5db447e8 {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-9 .elementor-element.elementor-element-5db447e8 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-131f1ecb {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-131f1ecb.elementor-widget-heading .elementor-heading-title {
    color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-131f1ecb .elementor-heading-title {
    font-size: 55px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-315b040 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-315b040 {
    color: #000000;
    font-size: 16px;
    font-weight: 300;
}

.elementor-9 .elementor-element.elementor-element-315b040 > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-9 .elementor-element.elementor-element-1a398db .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-1a398db {
    color: #000000;
    font-size: 16px;
    font-weight: 300;
}

.elementor-9 .elementor-element.elementor-element-1a398db > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
}

.elementor-9 .elementor-element.elementor-element-c3bc4bc a.elementor-button, .elementor-9 .elementor-element.elementor-element-c3bc4bc .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    background-color: #b88430;
    border-radius: 0px 0px 0px 0px;
    padding: 1.4em 2.2em 1.3em 2.2em;
}

.elementor-9 .elementor-element.elementor-element-c3bc4bc a.elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c3bc4bc .elementor-button:hover {
    color: #ffffff;
    background-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-c3bc4bc .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-c3bc4bc > .elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-9 .elementor-element.elementor-element-1a248e95 {
    padding: 020px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-4ba356bf > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-ee9c6f5 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-ee9c6f5.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-ee9c6f5 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-6e93acf1 .elementor-divider-separator {
    border-top-style: solid;
    border-top-width: 2px;
    border-top-color: #003863;
    width: 10%;
}

.elementor-9 .elementor-element.elementor-element-6e93acf1 .elementor-divider {
    text-align: left;
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}

body.rtl .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
}

body:not(.rtl) .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-icon {
    width: 18px;
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-text {
    color: #0e152d;
    padding-left: 5px;
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #c97c00;
}

.elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-item {
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-128e9911 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-49c01cf .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-49c01cf .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-49c01cf .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-49c01cf > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-bb19f84 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-ee65309 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-ee65309.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-ee65309 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-36306ac .elementor-divider-separator {
    border-top-style: solid;
    border-top-width: 2px;
    border-top-color: #003863;
    width: 10%;
}

.elementor-9 .elementor-element.elementor-element-36306ac .elementor-divider {
    text-align: left;
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}

body.rtl .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
}

body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-icon {
    width: 18px;
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-text {
    color: #0e152d;
    padding-left: 5px;
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #c97c00;
}

.elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-item {
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-a9e59ce > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-f04457f .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-f04457f .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-f04457f .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-f04457f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-653a0d9d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-def3985 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-def3985.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-def3985 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-194e7438 .elementor-divider-separator {
    border-top-style: solid;
    border-top-width: 2px;
    border-top-color: #003863;
    width: 10%;
}

.elementor-9 .elementor-element.elementor-element-194e7438 .elementor-divider {
    text-align: left;
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}

body.rtl .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
}

body:not(.rtl) .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-icon {
    width: 18px;
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-text {
    color: #0e152d;
    padding-left: 5px;
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #c97c00;
}

.elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-item {
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-481352a7 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-76f817b .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-76f817b .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #000000;
    font-size: 14px;
    font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-76f817b .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-76f817b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-5998af2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-6f3f5f3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-69bbbaf > .elementor-container {
    max-width: 1140px;
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-69bbbaf {
    background-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 230px 0px 80px 0px;
}

.elementor-9 .elementor-element.elementor-element-69bbbaf > .elementor-background-overlay {
    background-color: #000000;
    background-image: url("../../2018/12/HD-people-group.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.29;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-2981f69 > .elementor-element-populated {
    padding: 0px 40px 0px 40px;
}

.elementor-9 .elementor-element.elementor-element-0b002cd .elementor-image img {
    width: 20%;
}

.elementor-9 .elementor-element.elementor-element-9a8923b.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-9a8923b .elementor-heading-title {
    font-size: 44px;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-0929f97 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-0929f97.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-0929f97 .elementor-heading-title {
    font-size: 18px;
    font-weight: 200;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-0929f97 > .elementor-widget-container {
    padding: 0% 0% 00% 0%;
}

.elementor-9 .elementor-element.elementor-element-e4123b5 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-e4123b5.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-e4123b5 .elementor-heading-title {
    font-size: 18px;
    font-weight: 200;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-e4123b5 > .elementor-widget-container {
    padding: 0% 0% 00% 0%;
}

.elementor-9 .elementor-element.elementor-element-94f4a79 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-94f4a79.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-94f4a79 .elementor-heading-title {
    font-size: 18px;
    font-weight: 200;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-94f4a79 > .elementor-widget-container {
    padding: 0% 0% 00% 0%;
}

.elementor-9 .elementor-element.elementor-element-1c9d567 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-1c9d567.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-1c9d567 .elementor-heading-title {
    font-size: 18px;
    font-weight: 200;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-1c9d567 > .elementor-widget-container {
    padding: 0% 0% 00% 0%;
}

.elementor-9 .elementor-element.elementor-element-6bb13c0 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-6bb13c0.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-6bb13c0 .elementor-heading-title {
    font-size: 18px;
    font-weight: 200;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-6bb13c0 > .elementor-widget-container {
    padding: 0% 0% 00% 0%;
}

.elementor-9 .elementor-element.elementor-element-3492ca5 .elementor-icon-list-icon i {
    color: rgba(255, 255, 255, 0.68);
    font-size: 18px;
}

.elementor-9 .elementor-element.elementor-element-3492ca5 .elementor-icon-list-icon {
    width: 18px;
}

.elementor-9 .elementor-element.elementor-element-3492ca5 .elementor-icon-list-text {
    color: #ffffff;
    padding-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-3492ca5 .elementor-icon-list-item {
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-3492ca5 > .elementor-widget-container {
    padding: 0px 0px 0px 15px;
}

.elementor-9 .elementor-element.elementor-element-f2d312c a.elementor-button, .elementor-9 .elementor-element.elementor-element-f2d312c .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #ffffff;
    background-color: #b88430;
    border-radius: 0px 0px 0px 0px;
    padding: 1.4em 2.2em 1.3em 2.2em;
}

.elementor-9 .elementor-element.elementor-element-f2d312c a.elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f2d312c .elementor-button:hover {
    color: #ffffff;
    background-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-f2d312c .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-f2d312c > .elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-9 .elementor-element.elementor-element-2b10bdf {
    padding: 50px 0px 70px 0px;
}

.elementor-9 .elementor-element.elementor-element-128cea3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-b3d53d1 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-b3d53d1.elementor-widget-heading .elementor-heading-title {
    color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-b3d53d1 .elementor-heading-title {
    font-size: 50px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-b3d53d1 > .elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-2785050 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-2785050 > .elementor-element-populated {
    background-color: rgba(183, 183, 183, 0.14);
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #ffffff;
    box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 30px 20px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2785050 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-7f32113 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-7f32113.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-7f32113 .elementor-heading-title {
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-7f32113 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    background-color: #b88430;
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-9a39938 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-9a39938 {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-style: italic;
}

.elementor-9 .elementor-element.elementor-element-9a39938 > .elementor-widget-container {
    margin: 20px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-46b3494 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-46b3494 {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-46b3494 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 10px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-7d61554 .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-7d61554 .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #b88430;
    font-size: 16px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-7d61554 .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-7d61554 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-b0b8405 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-b0b8405 > .elementor-element-populated {
    background-color: rgba(183, 183, 183, 0.14);
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #ffffff;
    box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 30px 20px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-b0b8405 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-6f45517 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-6f45517.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-6f45517 .elementor-heading-title {
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-6f45517 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    background-color: #b88430;
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-f0f2fc5 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-f0f2fc5 {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-style: italic;
}

.elementor-9 .elementor-element.elementor-element-f0f2fc5 > .elementor-widget-container {
    margin: 20px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-018b433 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-018b433 {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-018b433 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-cc16015 .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-cc16015 .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #b88430;
    font-size: 16px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-cc16015 .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-cc16015 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-77a4f3b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-77a4f3b > .elementor-element-populated {
    background-color: rgba(183, 183, 183, 0.14);
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #ffffff;
    box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 30px 20px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-77a4f3b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-7e07987 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-7e07987.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-7e07987 .elementor-heading-title {
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-7e07987 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    background-color: #b88430;
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-daf0a7a .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-daf0a7a {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-style: italic;
}

.elementor-9 .elementor-element.elementor-element-daf0a7a > .elementor-widget-container {
    margin: 20px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-84c67e4 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-84c67e4 {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-84c67e4 > .elementor-widget-container {
    margin: 0px 10px 10px 10px;
    padding: 10px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-e76c90b .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-e76c90b .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #b88430;
    font-size: 16px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-e76c90b .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-e76c90b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-18da8ea > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-18da8ea > .elementor-element-populated {
    background-color: rgba(183, 183, 183, 0.14);
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #ffffff;
    box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 30px 20px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-18da8ea > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3d6672f {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-3d6672f.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-3d6672f .elementor-heading-title {
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-3d6672f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    background-color: #b88430;
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-a34f050 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-a34f050 {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-style: italic;
}

.elementor-9 .elementor-element.elementor-element-a34f050 > .elementor-widget-container {
    margin: 20px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-fb6468c .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-fb6468c {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-fb6468c > .elementor-widget-container {
    margin: 0px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-a2c9702 .elementor-toggle .elementor-tab-content {
    border-bottom-color: #ffffff;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.elementor-9 .elementor-element.elementor-element-a2c9702 .elementor-toggle .elementor-tab-title {
    border-color: #ffffff;
    color: #b88430;
    font-size: 16px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-a2c9702 .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
    color: #969796;
}

.elementor-9 .elementor-element.elementor-element-a2c9702 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-23d9af8 > .elementor-container {
    max-width: 1140px;
}

.elementor-9 .elementor-element.elementor-element-23d9af8 {
    background-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-9 .elementor-element.elementor-element-23d9af8 > .elementor-background-overlay {
    background-color: #000000;
    background-image: url("../../2018/12/advisory-1.jpg");
    background-position: center center;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-faaf37a {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-faaf37a.elementor-widget-heading .elementor-heading-title {
    color: rgba(255, 255, 255, 0.82);
}

.elementor-9 .elementor-element.elementor-element-faaf37a .elementor-heading-title {
    font-size: 55px;
    font-weight: 600;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.3);
}

.elementor-9 .elementor-element.elementor-element-faaf37a > .elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-9 .elementor-element.elementor-element-1cd311d {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-1cd311d .elementor-social-icon:not(:hover) {
    background-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-1cd311d .elementor-social-icon:not(:hover) i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-1cd311d .elementor-social-icon {
    font-size: 44px;
}

.elementor-9 .elementor-element.elementor-element-1cd311d .elementor-social-icon:not(:last-child) {
    margin-right: 20px;
}

.elementor-9 .elementor-element.elementor-element-1cd311d .elementor-icon {
    border-radius: 50px 50px 50px 50px;
}

.elementor-9 .elementor-element.elementor-element-bcc8a22 > .elementor-background-overlay {
    opacity: 0.08;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-bcc8a22 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-9 .elementor-element.elementor-element-4c3742d9 > .elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-453a9684.elementor-widget-heading .elementor-heading-title {
    color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-453a9684 .elementor-heading-title {
    font-size: 45px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-9 .elementor-element.elementor-element-453a9684 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-0c69fe5 .elementor-divider-separator {
    border-top-style: solid;
    border-top-width: 2px;
    border-top-color: #b88430;
    width: 60%;
}

.elementor-9 .elementor-element.elementor-element-0c69fe5 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-9 .elementor-element.elementor-element-0c69fe5 > .elementor-widget-container {
    padding: 0px 50px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-759044f .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-759044f {
    color: rgba(0, 0, 0, 0.55);
    font-size: 24px;
    font-weight: 900;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-759044f > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-33eb2149.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-33eb2149 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: #b88430;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-33eb2149 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-53da156 .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 22px;
}

.elementor-9 .elementor-element.elementor-element-53da156 .elementor-icon-list-icon {
    width: 22px;
}

.elementor-9 .elementor-element.elementor-element-53da156 .elementor-icon-list-text {
    color: #54595f;
}

.elementor-9 .elementor-element.elementor-element-53da156 .elementor-icon-list-item {
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-53da156 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-490ea17a .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-490ea17a {
    color: #000000;
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-490ea17a > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-8327655 .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 22px;
}

.elementor-9 .elementor-element.elementor-element-8327655 .elementor-icon-list-icon {
    width: 22px;
}

.elementor-9 .elementor-element.elementor-element-8327655 .elementor-icon-list-text {
    color: #54595f;
}

.elementor-9 .elementor-element.elementor-element-8327655 .elementor-icon-list-item {
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-8327655 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-f214630 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-f214630 {
    color: rgba(0, 0, 0, 0.83);
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-f214630 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-5bf01b3 .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 22px;
}

.elementor-9 .elementor-element.elementor-element-5bf01b3 .elementor-icon-list-icon {
    width: 22px;
}

.elementor-9 .elementor-element.elementor-element-5bf01b3 .elementor-icon-list-text {
    color: #54595f;
}

.elementor-9 .elementor-element.elementor-element-5bf01b3 .elementor-icon-list-item {
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-5bf01b3 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-f8c71ca .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-f8c71ca {
    color: rgba(0, 0, 0, 0.83);
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-f8c71ca > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-19afd10 .elementor-icon-list-icon i {
    color: #b88430;
    font-size: 22px;
}

.elementor-9 .elementor-element.elementor-element-19afd10 .elementor-icon-list-icon {
    width: 22px;
}

.elementor-9 .elementor-element.elementor-element-19afd10 .elementor-icon-list-text {
    color: #54595f;
}

.elementor-9 .elementor-element.elementor-element-19afd10 .elementor-icon-list-item {
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-19afd10 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-33c0120 .elementor-text-editor {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-33c0120 {
    color: rgba(0, 0, 0, 0.83);
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-33c0120 > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-10f95f7 > .elementor-container {
    max-width: 1140px;
}

.elementor-9 .elementor-element.elementor-element-10f95f7 {
    background-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 100px 100px 100px;
}

.elementor-9 .elementor-element.elementor-element-10f95f7 > .elementor-background-overlay {
    background-color: #000000;
    background-image: url("../../2019/01/stripes-HD.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-f9ab09c {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-f9ab09c.elementor-widget-heading .elementor-heading-title {
    color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-f9ab09c .elementor-heading-title {
    font-size: 55px;
    font-weight: 600;
    text-shadow: 0px 0px 10px rgba(255, 255, 255, 0.3);
}

.elementor-9 .elementor-element.elementor-element-f9ab09c > .elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-9 .elementor-element.elementor-element-a3da49f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-a3da49f > .elementor-element-populated {
    padding: 00px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}

body.rtl .elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px / 2);
}

body:not(.rtl) .elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px / 2);
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-icon {
    width: 22px;
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-icon i {
    font-size: 22px;
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-text {
    color: #ffffff;
    padding-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-40d7871 .elementor-icon-list-item {
    font-size: 20px;
}

.elementor-9 .elementor-element.elementor-element-40d7871 > .elementor-widget-container {
    padding: 5px 10px 05px 10px;
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}

body.rtl .elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px / 2);
}

body:not(.rtl) .elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px / 2);
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-icon {
    width: 20px;
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-icon i {
    font-size: 20px;
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-text {
    color: #ffffff;
    padding-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-9 .elementor-element.elementor-element-99d3cb4 > .elementor-widget-container {
    padding: 5px 10px 05px 10px;
}

.elementor-9 .elementor-element.elementor-element-93e78fa {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 50px 100px 50px;
}

.elementor-9 .elementor-element.elementor-element-93e78fa > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-951fd58 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-b2cff01 > .elementor-element-populated {
    background-color: #b88430;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 30px 20px;
}

.elementor-9 .elementor-element.elementor-element-b2cff01 > .elementor-element-populated > .elementor-background-overlay {
    opacity: 0.37;
}

.elementor-9 .elementor-element.elementor-element-b2cff01 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-954f717 .elementor-image img {
    width: 30%;
}

.elementor-9 .elementor-element.elementor-element-e31044f {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-e31044f.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-e31044f .elementor-heading-title {
    font-size: 45px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-d97d67f .elementor-image img {
    width: 100%;
    opacity: 0.71;
}

.elementor-9 .elementor-element.elementor-element-d97d67f > .elementor-widget-container {
    margin: 20px 30px 20px 30px;
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-9 .elementor-element.elementor-element-fe72f1c {
    color: #ffffff;
    font-weight: 200;
}

.elementor-9 .elementor-element.elementor-element-fe72f1c > .elementor-widget-container {
    margin: 0px 30px 0px 30px;
}

.elementor-9 .elementor-element.elementor-element-d936fd1 a.elementor-button, .elementor-9 .elementor-element.elementor-element-d936fd1 .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #b88430;
    background-color: #ffffff;
    border-radius: 0px 0px 0px 0px;
    padding: 1.4em 2.2em 1.3em 2.2em;
}

.elementor-9 .elementor-element.elementor-element-d936fd1 a.elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d936fd1 .elementor-button:hover {
    color: #ffffff;
    background-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-d936fd1 .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-d936fd1 > .elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-2861711 > .elementor-element-populated {
    background-color: rgba(150, 151, 150, 0);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 030px 10px 30px;
}

.elementor-9 .elementor-element.elementor-element-2861711 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-ad6fd87 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-ad6fd87.elementor-widget-heading .elementor-heading-title {
    color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-ad6fd87 .elementor-heading-title {
    font-size: 45px;
    font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-c27ed52 .elementor-text-editor {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-c27ed52 {
    color: rgba(84, 89, 95, 0.77);
    font-size: 34px;
    font-weight: 900;
    line-height: 1.2em;
    letter-spacing: 1px;
}

.elementor-9 .elementor-element.elementor-element-d1dade7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 50px 100px 50px;
}

.elementor-9 .elementor-element.elementor-element-d1dade7 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-acc7f64 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-cc32d8f > .elementor-element-populated {
    background-color: rgba(150, 151, 150, 0);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 030px 10px 30px;
}

.elementor-9 .elementor-element.elementor-element-cc32d8f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-6e6852e {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-6e6852e.elementor-widget-heading .elementor-heading-title {
    color: #b88430;
}

.elementor-9 .elementor-element.elementor-element-6e6852e .elementor-heading-title {
    font-size: 45px;
    font-weight: 600;
}

@media (min-width: 768px) {
    .elementor-9 .elementor-element.elementor-element-2cb8cbe {
        width: 71.7%;
    }

    .elementor-9 .elementor-element.elementor-element-8b50a78 {
        width: 28.3%;
    }

    .elementor-9 .elementor-element.elementor-element-c787553 {
        width: 71.7%;
    }

    .elementor-9 .elementor-element.elementor-element-e9f3f35 {
        width: 28.3%;
    }

    .elementor-9 .elementor-element.elementor-element-4c3742d9 {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-33eb2149 {
        width: 60%;
    }

    .elementor-9 .elementor-element.elementor-element-b2cff01 {
        width: 49.989%;
    }

    .elementor-9 .elementor-element.elementor-element-2861711 {
        width: 50%;
    }
}

@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-35be9f2e {
        padding: 70px 0px 80px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-94c9fc4 {
        margin-top: -100px;
        margin-bottom: 0px;
        padding: 020px 25px 10px 25px;
    }

    .elementor-9 .elementor-element.elementor-element-0f8b3d6 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-0f8b3d6 > .elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-b72c7be {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 020px 25px 10px 25px;
    }

    .elementor-9 .elementor-element.elementor-element-086b04f .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-9 .elementor-element.elementor-element-086b04f > .elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5db447e8 {
        padding: 50px 25px 50px 25px;
    }

    .elementor-9 .elementor-element.elementor-element-131f1ecb .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-9 .elementor-element.elementor-element-ee9c6f5 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-ee9c6f5 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-ee9c6f5 > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-6e93acf1 .elementor-divider {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-6e93acf1 > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(5px / 2);
        margin-left: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-5px / 2);
        margin-left: calc(-5px / 2);
    }

    body.rtl .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-5px / 2);
    }

    body:not(.rtl) .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-icon {
        width: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-icon i {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-128e9911 .elementor-icon-list-item {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-ee65309 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-ee65309 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-ee65309 > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-36306ac .elementor-divider {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-36306ac > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(5px / 2);
        margin-left: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-5px / 2);
        margin-left: calc(-5px / 2);
    }

    body.rtl .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-5px / 2);
    }

    body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-icon {
        width: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-icon i {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-a9e59ce .elementor-icon-list-item {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-def3985 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-def3985 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-def3985 > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-194e7438 .elementor-divider {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-194e7438 > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(5px / 2);
        margin-left: calc(5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-5px / 2);
        margin-left: calc(-5px / 2);
    }

    body.rtl .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-5px / 2);
    }

    body:not(.rtl) .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-5px / 2);
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-icon {
        width: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-icon i {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-481352a7 .elementor-icon-list-item {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-9a8923b .elementor-heading-title {
        font-size: 42px;
        letter-spacing: 1px;
    }

    .elementor-9 .elementor-element.elementor-element-b3d53d1 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-9 .elementor-element.elementor-element-7f32113 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-9a39938 {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-46b3494 {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-6f45517 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-f0f2fc5 {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-018b433 {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-7e07987 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-daf0a7a {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-84c67e4 {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-3d6672f .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-9 .elementor-element.elementor-element-a34f050 {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-fb6468c {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-23d9af8 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-1cd311d {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-bcc8a22 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-9 .elementor-element.elementor-element-4c3742d9 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-10f95f7 {
        padding: 50px 0px 50px 0px;
    }
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-35be9f2e {
        padding: 70px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-94c9fc4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 10px 20px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-0f8b3d6 .elementor-heading-title {
        font-size: 22px;
        line-height: 1.2em;
    }

    .elementor-9 .elementor-element.elementor-element-475dc0c {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-b2b8d6f a.elementor-button, .elementor-9 .elementor-element.elementor-element-b2b8d6f .elementor-button {
        font-size: 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-b72c7be {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 50px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-086b04f .elementor-heading-title {
        font-size: 28px;
        line-height: 1.2em;
    }

    .elementor-9 .elementor-element.elementor-element-5db447e8 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-131f1ecb .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-9 .elementor-element.elementor-element-c3bc4bc a.elementor-button, .elementor-9 .elementor-element.elementor-element-c3bc4bc .elementor-button {
        font-size: 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-1a248e95 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4ba356bf > .elementor-element-populated {
        padding: 50px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-bb19f84 > .elementor-element-populated {
        padding: 50px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-653a0d9d > .elementor-element-populated {
        padding: 50px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-69bbbaf {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 120px 30px 20px 30px;
    }

    .elementor-9 .elementor-element.elementor-element-2981f69 > .elementor-element-populated {
        padding: 05px 05px 05px 05px;
    }

    .elementor-9 .elementor-element.elementor-element-0b002cd {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-0b002cd .elementor-image img {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-9a8923b {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-9a8923b .elementor-heading-title {
        font-size: 18px;
        line-height: 1.3em;
        letter-spacing: 1px;
    }

    .elementor-9 .elementor-element.elementor-element-0929f97 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-0929f97 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-0929f97 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-e4123b5 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-e4123b5 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-e4123b5 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-94f4a79 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-94f4a79 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-94f4a79 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-1c9d567 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-1c9d567 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-1c9d567 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6bb13c0 {
        text-align: left;
    }

    .elementor-9 .elementor-element.elementor-element-6bb13c0 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-6bb13c0 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-3492ca5 .elementor-icon-list-item {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-3492ca5 > .elementor-widget-container {
        padding: 00px 0px 0px 05px;
    }

    .elementor-9 .elementor-element.elementor-element-f2d312c a.elementor-button, .elementor-9 .elementor-element.elementor-element-f2d312c .elementor-button {
        font-size: 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-128cea3 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-b3d53d1 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-9 .elementor-element.elementor-element-7f32113 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-6f45517 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-7e07987 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-3d6672f .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-9 .elementor-element.elementor-element-faaf37a .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-9 .elementor-element.elementor-element-1cd311d {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-bcc8a22 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-4c3742d9 > .elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-33eb2149 > .elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-f9ab09c .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-9 .elementor-element.elementor-element-e31044f .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-9 .elementor-element.elementor-element-ad6fd87 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-9 .elementor-element.elementor-element-d1dade7 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4fa0906 {
        margin-top: 40px;
        margin-bottom: 40px;
    }

    .elementor-9 .elementor-element.elementor-element-6e6852e .elementor-heading-title {
        font-size: 35px;
    }
}

@media (min-width: 1025px) {
    .elementor-9 .elementor-element.elementor-element-69bbbaf > .elementor-background-overlay {
        background-attachment: fixed;
    }

    .elementor-9 .elementor-element.elementor-element-23d9af8 > .elementor-background-overlay {
        background-attachment: fixed;
    }

    .elementor-9 .elementor-element.elementor-element-10f95f7 > .elementor-background-overlay {
        background-attachment: fixed;
    }
}