@charset "utf-8";
/* CSS Document */

.elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-container {
    /*min-height: 780px;*/
	min-height: 400px;
}

.elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-5733 .elementor-element.elementor-element-3fa2ab8:not(.elementor-motion-effects-element-type-background),
.elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("../../upload/portrait-of-smiling-senior-businesswoman-in-KEHVBZY-1.jpg");*/
	background-image: url("../../images/banner_subpage/banner1.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.15;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5733 .elementor-element.elementor-element-3fa2ab8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-shape-bottom svg {
    width: calc(150% + 1.3px);
    height: 19px;
}

.elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5733 .elementor-element.elementor-element-40e67d2 > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-743f879.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-743f879 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 35px;
    line-height: 1.1em;
	padding-top: 100px;
}

.elementor-5733 .elementor-element.elementor-element-743f879 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-743f879 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-743f879 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-743f879 {
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-8ed8d57 .elementor-text-editor {
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-8ed8d57 {
    color: #ffffff;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.8em;
}

.elementor-5733 .elementor-element.elementor-element-8ed8d57 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0% 20% 0% 0%;
}

.elementor-element.elementor-element-8ed8d57 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-8ed8d57 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-stacked .elementor-icon {
    background-color: #fa4612;
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-default .elementor-icon {
    color: #fa4612;
    border-color: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-default .elementor-icon svg {
    fill: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-framed .elementor-icon {
    background-color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7.elementor-view-stacked .elementor-icon svg {
    fill: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7 .elementor-icon {
    font-size: 13px;
    padding: 10px;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7 .elementor-icon i,
.elementor-5733 .elementor-element.elementor-element-c72b7a7 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7 > .elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-element.elementor-element-c72b7a7 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 300ms !important;
}

.elementor-widget.elementor-element-c72b7a7 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-c72b7a7 {
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-c155751 {
    text-align: right;
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-c155751.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-c155751 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 700;
}

.elementor-5733 .elementor-element.elementor-element-c155751 > .elementor-widget-container {
    margin: 41px 0px 0px 10px;
}

.elementor-element.elementor-element-c155751 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 300ms !important;
}

.elementor-widget.elementor-element-c155751 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-0a79024 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-79c5f49 .elementor-image img {
    width: 150px;
}

.elementor-5733 .elementor-element.elementor-element-79c5f49 {
    z-index: 3;
    bottom: -73%;
}

body:not(.rtl) .elementor-5733 .elementor-element.elementor-element-79c5f49 {
    left: -57%;
}

body.rtl .elementor-5733 .elementor-element.elementor-element-79c5f49 {
    right: -57%;
}

.elementor-5733 .elementor-element.elementor-element-4c92694 {
    margin-top: 100px;
    margin-bottom: 80px;
}

.elementor-5733 .elementor-element.elementor-element-00d91f2 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-e1e3028.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-e1e3028 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 36px;
    line-height: 1.3em;
}

.elementor-5733 .elementor-element.elementor-element-e1e3028 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-e1e3028 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-e1e3028 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-e1e3028 {
    width: 100%;
    max-width: 100%;
}

.elementor-5733 .elementor-element.elementor-element-a863c6f {
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-a863c6f.elementor-widget-heading .elementor-heading-title {
    color: #7e8090;
}

.elementor-5733 .elementor-element.elementor-element-a863c6f .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

.elementor-5733 .elementor-element.elementor-element-a863c6f > .elementor-widget-container {
    margin: 20px 0px 40px 0px;
    padding: 0% 40% 0% 0%;
}

.elementor-element.elementor-element-a863c6f {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-a863c6f {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-grid-wrapper .portfolio-classic-img {
    border-radius: 0px;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-grid-wrapper .portfolio-classic-img .curl {
    border-radius: 0px;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-content h3.portfolio-classic_title {
    color: #000000;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-content h3.portfolio-classic_title a {
    color: #000000;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-content h3.portfolio-classic_title a:hover {
    color: #000000;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e div.portfolio-classic-content h3.portfolio-classic_title {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e div.portfolio-classic-content .portfolio-classic-subtitle {
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-5733 .elementor-element.elementor-element-d266b0e .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-description {
    color: #7e8090;
    font-family: "Poppins", Sans-serif;
}

.elementor-5733 .elementor-element.elementor-element-056bd98 {
    margin-top: 0px;
    margin-bottom: 60px;
}

.elementor-5733 .elementor-element.elementor-element-87429ee > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-835ff20.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-835ff20 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 36px;
    line-height: 1.3em;
}

.elementor-5733 .elementor-element.elementor-element-835ff20 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-835ff20 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-835ff20 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-835ff20 {
    width: 100%;
    max-width: 100%;
}

.elementor-5733 .elementor-element.elementor-element-0eed121 {
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-0eed121.elementor-widget-heading .elementor-heading-title {
    color: #7e8090;
}

.elementor-5733 .elementor-element.elementor-element-0eed121 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 1.7em;
}

.elementor-5733 .elementor-element.elementor-element-0eed121 > .elementor-widget-container {
    margin: 20px 0px 40px 0px;
    padding: 0% 40% 0% 0%;
}

.elementor-element.elementor-element-0eed121 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-0eed121 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-grid-wrapper .portfolio-classic-img {
    border-radius: 0px;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-grid-wrapper .portfolio-classic-img .curl {
    border-radius: 0px;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-content h3.portfolio-classic_title {
    color: #000000;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-content h3.portfolio-classic_title a {
    color: #000000;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-content h3.portfolio-classic_title a:hover {
    color: #000000;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 div.portfolio-classic-content h3.portfolio-classic_title {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 div.portfolio-classic-content .portfolio-classic-subtitle {
    text-align: left;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-5733 .elementor-element.elementor-element-ebd2256 .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-description {
    color: #7e8090;
    font-family: "Poppins", Sans-serif;
}

.elementor-5733 .elementor-element.elementor-element-464184b {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-5733 .elementor-element.elementor-element-ad7ce56 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-bbed52a {
    text-align: center;
    z-index: 1;
    width: 100%;
    max-width: 100%;
}

.elementor-5733 .elementor-element.elementor-element-bbed52a.elementor-widget-heading .elementor-heading-title {
    color: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-bbed52a .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-5733 .elementor-element.elementor-element-bbed52a > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-element.elementor-element-bbed52a {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-bbed52a {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-cb668bb .elementor-image img {
    width: 260px;
}

.elementor-5733 .elementor-element.elementor-element-cb668bb {
    z-index: 3;
    top: -77%;
}

body:not(.rtl) .elementor-5733 .elementor-element.elementor-element-cb668bb {
    right: -49%;
}

body.rtl .elementor-5733 .elementor-element.elementor-element-cb668bb {
    left: -49%;
}

.elementor-5733 .elementor-element.elementor-element-39249a9 {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-5733 .elementor-element.elementor-element-39249a9.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-39249a9 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    line-height: 1.3em;
}

.elementor-5733 .elementor-element.elementor-element-39249a9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 40px 0px;
}

.elementor-element.elementor-element-39249a9 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-39249a9 {
    opacity: 0;
}

.elementor-bc-flex-widget .elementor-5733 .elementor-element.elementor-element-102e83f.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-102e83f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-102e83f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-5733 .elementor-element.elementor-element-102e83f > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #d8d8d8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-5733 .elementor-element.elementor-element-102e83f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5733 .elementor-element.elementor-element-0f9a359 .elementor-image img {
    width: 150px;
}

.elementor-5733 .elementor-element.elementor-element-0f9a359 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-element.elementor-element-0f9a359 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-0f9a359 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-debf698 {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-debf698.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-debf698 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
}

.elementor-element.elementor-element-debf698 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-debf698 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-1a79879 .elementor-text-editor {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-1a79879 {
    color: #808291;
    font-family: "Poppins", Sans-serif;
}

.elementor-5733 .elementor-element.elementor-element-1a79879 > .elementor-widget-container {
    padding: 0% 20% 0% 20%;
}

.elementor-element.elementor-element-1a79879 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 300ms !important;
}

.elementor-widget.elementor-element-1a79879 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-213343c .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-stacked .elementor-icon {
    background-color: #fa4612;
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-default .elementor-icon {
    color: #fa4612;
    border-color: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-default .elementor-icon svg {
    fill: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-framed .elementor-icon {
    background-color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-213343c.elementor-view-stacked .elementor-icon svg {
    fill: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-213343c .elementor-icon {
    font-size: 13px;
    padding: 10px;
}

.elementor-5733 .elementor-element.elementor-element-213343c .elementor-icon i,
.elementor-5733 .elementor-element.elementor-element-213343c .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-5733 .elementor-element.elementor-element-213343c > .elementor-widget-container {
    margin: 0px 15px 0px 0px;
}

.elementor-element.elementor-element-213343c {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 450ms !important;
}

.elementor-widget.elementor-element-213343c {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-213343c {
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-bd47310 {
    text-align: right;
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-bd47310.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-bd47310 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.elementor-5733 .elementor-element.elementor-element-bd47310 > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
}

.elementor-element.elementor-element-bd47310 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 450ms !important;
}

.elementor-widget.elementor-element-bd47310 {
    opacity: 0;
}

.elementor-bc-flex-widget .elementor-5733 .elementor-element.elementor-element-116d091.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-116d091.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-116d091.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-5733 .elementor-element.elementor-element-116d091 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #d8d8d8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-5733 .elementor-element.elementor-element-116d091 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5733 .elementor-element.elementor-element-4ce693c .elementor-image img {
    width: 130px;
}

.elementor-5733 .elementor-element.elementor-element-4ce693c > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
}

.elementor-element.elementor-element-4ce693c {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-4ce693c {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-c918ad2 {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-c918ad2.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-c918ad2 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
}

.elementor-element.elementor-element-c918ad2 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-c918ad2 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-8c28c41 .elementor-text-editor {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-8c28c41 {
    color: #808291;
    font-family: "Poppins", Sans-serif;
}

.elementor-5733 .elementor-element.elementor-element-8c28c41 > .elementor-widget-container {
    padding: 0% 20% 0% 20%;
}

.elementor-element.elementor-element-8c28c41 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 300ms !important;
}

.elementor-widget.elementor-element-8c28c41 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-794cd27 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-stacked .elementor-icon {
    background-color: #fa4612;
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-default .elementor-icon {
    color: #fa4612;
    border-color: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-default .elementor-icon svg {
    fill: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-framed .elementor-icon {
    background-color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-794cd27.elementor-view-stacked .elementor-icon svg {
    fill: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-794cd27 .elementor-icon {
    font-size: 13px;
    padding: 10px;
}

.elementor-5733 .elementor-element.elementor-element-794cd27 .elementor-icon i,
.elementor-5733 .elementor-element.elementor-element-794cd27 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-5733 .elementor-element.elementor-element-794cd27 > .elementor-widget-container {
    margin: 0px 15px 0px 0px;
}

.elementor-element.elementor-element-794cd27 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 450ms !important;
}

.elementor-widget.elementor-element-794cd27 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-794cd27 {
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-b0ca668 {
    text-align: right;
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-b0ca668.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-b0ca668 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.elementor-5733 .elementor-element.elementor-element-b0ca668 > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
}

.elementor-element.elementor-element-b0ca668 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 450ms !important;
}

.elementor-widget.elementor-element-b0ca668 {
    opacity: 0;
}

.elementor-bc-flex-widget .elementor-5733 .elementor-element.elementor-element-ea22884.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-ea22884.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-ea22884.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-5733 .elementor-element.elementor-element-ea22884 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #d8d8d8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-5733 .elementor-element.elementor-element-ea22884 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5733 .elementor-element.elementor-element-4bb7602 .elementor-image img {
    width: 140px;
}

.elementor-5733 .elementor-element.elementor-element-4bb7602 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-element.elementor-element-4bb7602 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-4bb7602 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-b869803 {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-b869803.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-b869803 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
}

.elementor-element.elementor-element-b869803 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-b869803 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-8de046f .elementor-text-editor {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-8de046f {
    color: #808291;
    font-family: "Poppins", Sans-serif;
}

.elementor-5733 .elementor-element.elementor-element-8de046f > .elementor-widget-container {
    padding: 0% 20% 0% 20%;
}

.elementor-element.elementor-element-8de046f {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 300ms !important;
}

.elementor-widget.elementor-element-8de046f {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-stacked .elementor-icon {
    background-color: #fa4612;
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-default .elementor-icon {
    color: #fa4612;
    border-color: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-framed .elementor-icon,
.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-default .elementor-icon svg {
    fill: #fa4612;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-framed .elementor-icon {
    background-color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95.elementor-view-stacked .elementor-icon svg {
    fill: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95 .elementor-icon {
    font-size: 13px;
    padding: 10px;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95 .elementor-icon i,
.elementor-5733 .elementor-element.elementor-element-9d17b95 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-5733 .elementor-element.elementor-element-9d17b95 > .elementor-widget-container {
    margin: 0px 15px 0px 0px;
}

.elementor-element.elementor-element-9d17b95 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 450ms !important;
}

.elementor-widget.elementor-element-9d17b95 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-9d17b95 {
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-685646f {
    text-align: right;
    width: auto;
    max-width: auto;
}

.elementor-5733 .elementor-element.elementor-element-685646f.elementor-widget-heading .elementor-heading-title {
    color: #181b31;
}

.elementor-5733 .elementor-element.elementor-element-685646f .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.elementor-5733 .elementor-element.elementor-element-685646f > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
}

.elementor-element.elementor-element-685646f {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 450ms !important;
}

.elementor-widget.elementor-element-685646f {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-7d9ca15:not(.elementor-motion-effects-element-type-background),
.elementor-5733 .elementor-element.elementor-element-7d9ca15 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    /*background-image: linear-gradient(90deg, #a53b84 0%, #fa4612 100%);*/
	background-image: linear-gradient(90deg, #015AAA 0%, #fa4612 100%);
}

.elementor-5733 .elementor-element.elementor-element-7d9ca15 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    /*margin-top: 80px;*/
	margin: 20px 0 30px 0;
    /*margin-bottom: 0px;*/
    padding: 80px 0px 80px 0px;
}

.elementor-5733 .elementor-element.elementor-element-7d9ca15 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5733 .elementor-element.elementor-element-db61246 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-300be92 {
    text-align: left;
    width: 100%;
    max-width: 100%;
}

.elementor-5733 .elementor-element.elementor-element-300be92.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-300be92 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.2em;
}

.elementor-5733 .elementor-element.elementor-element-300be92 > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-element.elementor-element-300be92 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 0ms !important;
}

.elementor-widget.elementor-element-300be92 {
    opacity: 0;
}

.elementor-5733 .elementor-element.elementor-element-b3e5ceb {
    text-align: left;
    width: 100%;
    max-width: 100%;
}

.elementor-5733 .elementor-element.elementor-element-b3e5ceb.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-b3e5ceb .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    line-height: 1.2em;
}

.elementor-5733 .elementor-element.elementor-element-b3e5ceb > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-element.elementor-element-b3e5ceb {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 150ms !important;
}

.elementor-widget.elementor-element-b3e5ceb {
    opacity: 0;
}

.elementor-bc-flex-widget .elementor-5733 .elementor-element.elementor-element-2457074.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-2457074.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5733 .elementor-element.elementor-element-2457074 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button .elementor-align-icon-right {
    margin-left: 15px;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button .elementor-align-icon-left {
    margin-right: 15px;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 a.elementor-button,
.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 600;
    fill: #fa4612;
    color: #fa4612;
    background-color: #ffffff;
    border-radius: 5px 5px 5px 5px;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 a.elementor-button:hover,
.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button:hover,
.elementor-5733 .elementor-element.elementor-element-95affe0 a.elementor-button:focus,
.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button:focus {
    color: #ffffff;
    background-color: rgba(255, 255, 255, 0);
    border-color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 a.elementor-button:hover svg,
.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button:hover svg,
.elementor-5733 .elementor-element.elementor-element-95affe0 a.elementor-button:focus svg,
.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 .elementor-button {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ffffff;
}

.elementor-5733 .elementor-element.elementor-element-95affe0 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-element.elementor-element-95affe0 {
    transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay: 300ms !important;
}

.elementor-widget.elementor-element-95affe0 {
    opacity: 0;
}

@media(max-width:1024px) {
    .elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-container {
        min-height: 700px;
    }
    .elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-container:after {
        content: "";
        min-height: inherit;
    }
    .elementor-5733 .elementor-element.elementor-element-743f879 .elementor-heading-title {
        font-size: 48px;
    }
    .elementor-5733 .elementor-element.elementor-element-8ed8d57 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-c72b7a7 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-c155751 > .elementor-widget-container {
        margin: 31px 0px 0px 10px;
    }
    .elementor-5733 .elementor-element.elementor-element-e1e3028 .elementor-heading-title {
        font-size: 34px;
    }
    .elementor-5733 .elementor-element.elementor-element-e1e3028 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-835ff20 .elementor-heading-title {
        font-size: 34px;
    }
    .elementor-5733 .elementor-element.elementor-element-835ff20 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-bbed52a {
        text-align: center;
        width: 100%;
        max-width: 100%;
    }
    .elementor-5733 .elementor-element.elementor-element-bbed52a .elementor-heading-title {
        line-height: 1.4em;
    }
    .elementor-5733 .elementor-element.elementor-element-bbed52a > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-5733 .elementor-element.elementor-element-39249a9 .elementor-heading-title {
        font-size: 34px;
    }
    .elementor-5733 .elementor-element.elementor-element-39249a9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-0f9a359 .elementor-image img {
        width: 120px;
    }
    .elementor-5733 .elementor-element.elementor-element-4ce693c .elementor-image img {
        width: 100px;
    }
    .elementor-5733 .elementor-element.elementor-element-4ce693c > .elementor-widget-container {
        margin: 0px 0px 35px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-4bb7602 .elementor-image img {
        width: 105px;
    }
    .elementor-5733 .elementor-element.elementor-element-4bb7602 > .elementor-widget-container {
        margin: 0px 0px 35px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-300be92 {
        text-align: center;
        width: 100%;
        max-width: 100%;
    }
    .elementor-5733 .elementor-element.elementor-element-300be92 .elementor-heading-title {
        font-size: 32px;
        line-height: 1.4em;
    }
    .elementor-5733 .elementor-element.elementor-element-300be92 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-5733 .elementor-element.elementor-element-b3e5ceb {
        text-align: center;
        width: 100%;
        max-width: 100%;
    }
    .elementor-5733 .elementor-element.elementor-element-b3e5ceb .elementor-heading-title {
        font-size: 32px;
        line-height: 1.4em;
    }
    .elementor-5733 .elementor-element.elementor-element-b3e5ceb > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }
}

@media(max-width:767px) {
    .elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-container {
        min-height: 600px;
    }
    .elementor-5733 .elementor-element.elementor-element-3fa2ab8 > .elementor-container:after {
        content: "";
        min-height: inherit;
    }
    .elementor-5733 .elementor-element.elementor-element-40e67d2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-5733 .elementor-element.elementor-element-40e67d2 > .elementor-element-populated {
        margin: 120px 20px 0px 20px;
    }
    .elementor-5733 .elementor-element.elementor-element-743f879 {
        text-align: center;
        width: 100%;
        max-width: 100%;
    }
    .elementor-5733 .elementor-element.elementor-element-743f879 .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-5733 .elementor-element.elementor-element-8ed8d57 .elementor-text-editor {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-8ed8d57 > .elementor-widget-container {
        padding: 0px 20px 0px 20px;
    }
    .elementor-5733 .elementor-element.elementor-element-4c92694 {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .elementor-5733 .elementor-element.elementor-element-e1e3028 {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-e1e3028 .elementor-heading-title {
        font-size: 30px;
        line-height: 1.4em;
    }
    .elementor-5733 .elementor-element.elementor-element-e1e3028 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-a863c6f {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-056bd98 {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .elementor-5733 .elementor-element.elementor-element-835ff20 {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-835ff20 .elementor-heading-title {
        font-size: 30px;
        line-height: 1.4em;
    }
    .elementor-5733 .elementor-element.elementor-element-835ff20 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-0eed121 {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-464184b {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .elementor-5733 .elementor-element.elementor-element-bbed52a {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-bbed52a .elementor-heading-title {
        font-size: 14px;
        line-height: 1.5em;
    }
    .elementor-5733 .elementor-element.elementor-element-bbed52a > .elementor-widget-container {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-cb668bb .elementor-image img {
        width: 199px;
    }
    .elementor-5733 .elementor-element.elementor-element-39249a9 {
        text-align: center;
    }
    .elementor-5733 .elementor-element.elementor-element-39249a9 .elementor-heading-title {
        font-size: 30px;
        line-height: 1.4em;
    }
    .elementor-5733 .elementor-element.elementor-element-39249a9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-102e83f > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-116d091 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-ea22884 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-7d9ca15 {
        margin-top: 20px;
        margin-bottom: 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-300be92 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.5em;
    }
    .elementor-5733 .elementor-element.elementor-element-300be92 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-b3e5ceb .elementor-heading-title {
        font-size: 24px;
        line-height: 1.5em;
    }
    .elementor-5733 .elementor-element.elementor-element-b3e5ceb > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-5733 .elementor-element.elementor-element-95affe0 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
	

}

@media(min-width:768px) {
    .elementor-5733 .elementor-element.elementor-element-40e67d2 {
        width: 45%;
    }
    .elementor-5733 .elementor-element.elementor-element-0a79024 {
        width: 55%;
    }
}