.elementor-38 .elementor-element.elementor-element-08535e7 {
    /* margin-top: -15px; */
    margin-bottom: 0;
    padding: 0;
}

.elementor-38 .elementor-element.elementor-element-767601f>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-dc9f714>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-887964f:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-887964f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../uploads/2019/10/tong-quan.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-887964f {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -10px;
    margin-bottom: 0;
    padding: 0 0 30px
}

.elementor-38 .elementor-element.elementor-element-887964f>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-6400bc4.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-6400bc4.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-6400bc4.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-6400bc4:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-6400bc4:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-6400bc4>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-78db2de .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-78db2de>.elementor-widget-container {
    margin: -30px 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-1493b74 .elementor-text-editor {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-1493b74 {
    color: #fff;
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    font-style: normal;
    line-height: 1.4em;
    letter-spacing: .1px;
}

.elementor-38 .elementor-element.elementor-element-1493b74>.elementor-widget-container {
    margin: 0;
    padding: 0 100px
}

.elementor-38 .elementor-element.elementor-element-1eb8695 {
    margin-top: 0;
    margin-bottom: 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-2880010>.elementor-element-populated {
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #2a5c92;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-38 .elementor-element.elementor-element-2880010>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-f2922b5.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-f2922b5.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-f2922b5.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-f2922b5 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-f2922b5 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-f2922b5:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-f2922b5:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-f2922b5 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-f2922b5 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 60px;
    font-weight: 700;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-83a8876>.elementor-element-populated {
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #2a5c92;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-38 .elementor-element.elementor-element-83a8876>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-21ec365 {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-21ec365.elementor-widget-heading .elementor-heading-title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-21ec365 .elementor-heading-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px
}

.elementor-38 .elementor-element.elementor-element-21ec365>.elementor-widget-container {
    margin: 0;
    padding: 10px 0 0
}

.elementor-38 .elementor-element.elementor-element-efc92a3 .elementor-image img {
    width: 59%
}

.elementor-38 .elementor-element.elementor-element-efc92a3>.elementor-widget-container {
    margin: 0;
    padding: 20px 0 0
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-cc6c7c2 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 60px;
    font-weight: 700;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-2df1364 .elementor-icon-list-item {
    padding: 5px 0 0 5px;
    font-family: "Open Sans",Sans-serif;
    font-size: 17px
}

.elementor-38 .elementor-element.elementor-element-2df1364 .elementor-icon-list-item,.elementor-38 .elementor-element.elementor-element-2df1364 .elementor-icon-list-item a {
    align-items: flex-start
}

.elementor-38 .elementor-element.elementor-element-2df1364 .elementor-icon-list-icon i {
    font-size: 20px;
}

.elementor-38 .elementor-element.elementor-element-2df1364.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) i {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-2df1364.elementor-widget-icon-list .elementor-icon-list-item:hover i {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-2df1364.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) .elementor-icon-list-text {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-2df1364.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #fff !important
}

.elementor-38 .elementor-element.elementor-element-65fc06d {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-65fc06d>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-bfdabc9:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-bfdabc9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../uploads/2019/10/tong-quan.jpg")
}

.elementor-38 .elementor-element.elementor-element-bfdabc9 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-38 .elementor-element.elementor-element-bfdabc9>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-b0ccc2e>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-3e4de6a .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-3e4de6a>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-bded797 .elementor-text-editor {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-bded797 {
    color: #fff;
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.9em;
    letter-spacing: .1px
}

.elementor-38 .elementor-element.elementor-element-bded797>.elementor-widget-container {
    margin: 0;
    padding: 0 100px
}

.elementor-38 .elementor-element.elementor-element-563198d>.elementor-element-populated {
    margin: 100px 0 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-img {
    width: 45px
}

.elementor-38 .elementor-element.elementor-element-227bc45.elementor-position-right .elementor-image-box-img {
    margin-left: 10px
}

.elementor-38 .elementor-element.elementor-element-227bc45.elementor-position-left .elementor-image-box-img {
    margin-right: 10px
}

.elementor-38 .elementor-element.elementor-element-227bc45.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-227bc45:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-227bc45:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-wrapper {
    text-align: justify
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px;
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-227bc45:hover .elementor-image-box-content .elementor-image-box-description {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-img {
    width: 45px
}

.elementor-38 .elementor-element.elementor-element-9c30e28.elementor-position-right .elementor-image-box-img {
    margin-left: 10px
}

.elementor-38 .elementor-element.elementor-element-9c30e28.elementor-position-left .elementor-image-box-img {
    margin-right: 10px
}

.elementor-38 .elementor-element.elementor-element-9c30e28.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9c30e28:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9c30e28:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-wrapper {
    text-align: justify
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px;
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-title {
    margin-bottom: 0;
}

.elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-9c30e28:hover .elementor-image-box-content .elementor-image-box-description {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-5737680>.elementor-element-populated {
    margin: 100px 0 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-img {
    width: 45px
}

.elementor-38 .elementor-element.elementor-element-a8a4f86.elementor-position-right .elementor-image-box-img {
    margin-left: 10px
}

.elementor-38 .elementor-element.elementor-element-a8a4f86.elementor-position-left .elementor-image-box-img {
    margin-right: 10px
}

.elementor-38 .elementor-element.elementor-element-a8a4f86.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a8a4f86:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a8a4f86:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-wrapper {
    text-align: justify
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px;
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-a8a4f86:hover .elementor-image-box-content .elementor-image-box-description {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-img {
    width: 45px
}

.elementor-38 .elementor-element.elementor-element-4005ad7.elementor-position-right .elementor-image-box-img {
    margin-left: 10px
}

.elementor-38 .elementor-element.elementor-element-4005ad7.elementor-position-left .elementor-image-box-img {
    margin-right: 10px
}

.elementor-38 .elementor-element.elementor-element-4005ad7.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-4005ad7:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-4005ad7:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-wrapper {
    text-align: justify
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px;
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-title {
    margin-bottom: 0
}

.elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-4005ad7:hover .elementor-image-box-content .elementor-image-box-description {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-fb65367:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-fb65367>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #207302;
}

.elementor-38 .elementor-element.elementor-element-fb65367 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-fb65367>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-05c61a1.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-05c61a1.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-05c61a1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-05c61a1:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-05c61a1:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-05c61a1>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-8b1b4b6 .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-8b1b4b6>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-63000bd .elementor-text-editor {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-63000bd {
    color: #fff;
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.9em;
    letter-spacing: .1px
}

.elementor-38 .elementor-element.elementor-element-63000bd>.elementor-widget-container {
    margin: 0;
    padding: 0 100px
}

.elementor-38 .elementor-element.elementor-element-5b351f6 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-b578311>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta__content {
    min-height: 300px;
    text-align: center;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta__title {
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta:hover .elementor-cta__title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
    background-color: rgba(0,0,0,.6)
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta__bg {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: rgba(249,249,249,0)
}

.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta .elementor-cta__bg,.elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta .elementor-cta__bg-overlay {
    transition-duration: .5s
}

.elementor-38 .elementor-element.elementor-element-85d2073>.elementor-widget-container {
    padding: 10px
}

.elementor-38 .elementor-element.elementor-element-a879f61>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta__content {
    min-height: 300px;
    text-align: center;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta__title {
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta:hover .elementor-cta__title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
    background-color: rgba(0,0,0,.6)
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta__bg {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: rgba(249,249,249,0)
}

.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta .elementor-cta__bg,.elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta .elementor-cta__bg-overlay {
    transition-duration: .5s
}

.elementor-38 .elementor-element.elementor-element-89a340f>.elementor-widget-container {
    padding: 10px
}

.elementor-38 .elementor-element.elementor-element-5da7831>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta__content {
    min-height: 300px;
    text-align: center;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta__title {
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta:hover .elementor-cta__title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
    background-color: rgba(0,0,0,.6)
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta__bg {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: rgba(249,249,249,0)
}

.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta .elementor-cta__bg,.elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta .elementor-cta__bg-overlay {
    transition-duration: .5s
}

.elementor-38 .elementor-element.elementor-element-99e8b27>.elementor-widget-container {
    padding: 10px
}

.elementor-38 .elementor-element.elementor-element-9b10f81 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 10px 0 0
}

.elementor-38 .elementor-element.elementor-element-dd4d054>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta__content {
    min-height: 300px;
    text-align: center;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta__title {
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta:hover .elementor-cta__title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
    background-color: rgba(0,0,0,.6)
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta__bg {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: rgba(249,249,249,0)
}

.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta .elementor-cta__bg,.elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta .elementor-cta__bg-overlay {
    transition-duration: .5s
}

.elementor-38 .elementor-element.elementor-element-6ccc78f>.elementor-widget-container {
    padding: 10px
}

.elementor-38 .elementor-element.elementor-element-d936dbe>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta__content {
    min-height: 300px;
    text-align: center;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta__title {
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta:hover .elementor-cta__title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
    background-color: rgba(0,0,0,.6)
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta__bg {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: rgba(249,249,249,0)
}

.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta .elementor-cta__bg,.elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta .elementor-cta__bg-overlay {
    transition-duration: .5s
}

.elementor-38 .elementor-element.elementor-element-503bbc2>.elementor-widget-container {
    padding: 10px
}

.elementor-38 .elementor-element.elementor-element-bd6fc45>.elementor-element-populated {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta__content {
    min-height: 300px;
    text-align: center;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta__title {
    font-family: "Open Sans",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta:hover .elementor-cta__title {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
    background-color: rgba(0,0,0,.6)
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta__bg {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: rgba(249,249,249,0)
}

.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta .elementor-cta__bg,.elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta .elementor-cta__bg-overlay {
    transition-duration: .5s
}

.elementor-38 .elementor-element.elementor-element-70c6945>.elementor-widget-container {
    padding: 10px
}

.elementor-38 .elementor-element.elementor-element-5fe2045:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-5fe2045>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("http://stellamegacantho.vn/wp-content/uploads/2019/10/maunha-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-5fe2045 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-5fe2045>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-af8d9bf.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-af8d9bf.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-af8d9bf.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-af8d9bf:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-af8d9bf:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-af8d9bf>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-4bb1ee5 .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-4bb1ee5>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-840006c {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px
}

.elementor-38 .elementor-element.elementor-element-840006c>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-5e2a6d9:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-38 .elementor-element.elementor-element-5e2a6d9>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d
}

.elementor-38 .elementor-element.elementor-element-5e2a6d9>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-5e2a6d9>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-ae72dee:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-38 .elementor-element.elementor-element-ae72dee>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d
}

.elementor-38 .elementor-element.elementor-element-ae72dee>.elementor-element-populated {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-38 .elementor-element.elementor-element-ae72dee>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-f9fc683 .elementor-text-editor {
    text-align: justify
}

.elementor-38 .elementor-element.elementor-element-f9fc683 {
    color: #fff;
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.9em;
    letter-spacing: .1px
}

.elementor-38 .elementor-element.elementor-element-f9fc683>.elementor-widget-container {
    margin: 0;
    padding: 100px 100px 0 50px
}

.elementor-38 .elementor-element.elementor-element-a91bd46:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-a91bd46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("http://stellamegacantho.vn/wp-content/uploads/2019/10/bg-facilities.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-a91bd46 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-a91bd46>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-586617f.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-586617f.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-586617f.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-586617f:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-586617f:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-586617f>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-fa8dcf4 .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-fa8dcf4>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-92a55db {
    margin-top: 50px;
    margin-bottom: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-aac751c .elementor-image-box-img {
    width: 100px
}

.elementor-38 .elementor-element.elementor-element-aac751c.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-aac751c.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-aac751c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-aac751c .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-aac751c .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-aac751c:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-aac751c:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-aac751c .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-aac751c>.elementor-widget-container {
    padding: 20px
}

.elementor-38 .elementor-element.elementor-element-0ef16a1 .elementor-image-box-img {
    width: 100px
}

.elementor-38 .elementor-element.elementor-element-0ef16a1.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-0ef16a1.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-0ef16a1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-0ef16a1 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-0ef16a1 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-0ef16a1:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-0ef16a1:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-0ef16a1 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-0ef16a1>.elementor-widget-container {
    padding: 20px
}

.elementor-38 .elementor-element.elementor-element-b74f7ea .elementor-image-box-img {
    width: 100px
}

.elementor-38 .elementor-element.elementor-element-b74f7ea.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-b74f7ea.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-b74f7ea.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-b74f7ea .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b74f7ea .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b74f7ea:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b74f7ea:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b74f7ea .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-b74f7ea>.elementor-widget-container {
    padding: 20px
}

.elementor-38 .elementor-element.elementor-element-188fb6b {
    margin-top: 0;
    margin-bottom: 50px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-d7fd392 .elementor-image-box-img {
    width: 100px
}

.elementor-38 .elementor-element.elementor-element-d7fd392.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-d7fd392.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-d7fd392.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-d7fd392 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-d7fd392 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-d7fd392:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-d7fd392:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-d7fd392 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-d7fd392>.elementor-widget-container {
    padding: 20px
}

.elementor-38 .elementor-element.elementor-element-a7eee83 .elementor-image-box-img {
    width: 100px
}

.elementor-38 .elementor-element.elementor-element-a7eee83.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-a7eee83.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-a7eee83.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-a7eee83 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a7eee83 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a7eee83:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a7eee83:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-a7eee83 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-a7eee83>.elementor-widget-container {
    padding: 20px
}

.elementor-38 .elementor-element.elementor-element-c556c9c .elementor-image-box-img {
    width: 100px
}

.elementor-38 .elementor-element.elementor-element-c556c9c.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-c556c9c.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-c556c9c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-c556c9c .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-c556c9c .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-c556c9c:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-c556c9c:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-c556c9c .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-c556c9c>.elementor-widget-container {
    padding: 20px
}

.elementor-38 .elementor-element.elementor-element-a685fcb:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-a685fcb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d;
    background-image: url("http://stellamegacantho.vn/wp-content/uploads/2019/10/bg-tin-tuc.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-a685fcb {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-a685fcb>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-7649396 {
    margin-top: 0;
    margin-bottom: 50px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-ce9dd58.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-ce9dd58.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-ce9dd58.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-ce9dd58:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-ce9dd58:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-ce9dd58>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-f7cb968 .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-f7cb968>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-c7a34b9 .elementor-icon-list-item,.elementor-38 .elementor-element.elementor-element-c7a34b9 .elementor-icon-list-item a {
    align-items: center
}

.elementor-38 .elementor-element.elementor-element-c7a34b9 .elementor-icon-list-icon i {
    font-size: 17px
}

.elementor-38 .elementor-element.elementor-element-c7a34b9.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) i {
    color: #23a455
}

.elementor-38 .elementor-element.elementor-element-c7a34b9.elementor-widget-icon-list .elementor-icon-list-item:hover i {
    color: #23a455
}

.elementor-38 .elementor-element.elementor-element-c7a34b9 .elementor-icon-list-item {
    font-family: "Open Sans Condensed",Sans-serif;
    font-size: 20px;
    font-weight: 600
}

.elementor-38 .elementor-element.elementor-element-c7a34b9.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) .elementor-icon-list-text {
    color: #000
}

.elementor-38 .elementor-element.elementor-element-c7a34b9.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #000 !important
}

.elementor-38 .elementor-element.elementor-element-0ce8577 .elementor-icon-list-item,.elementor-38 .elementor-element.elementor-element-0ce8577 .elementor-icon-list-item a {
    align-items: center
}

.elementor-38 .elementor-element.elementor-element-0ce8577 .elementor-icon-list-icon i {
    font-size: 17px
}

.elementor-38 .elementor-element.elementor-element-0ce8577.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) i {
    color: #23a455
}

.elementor-38 .elementor-element.elementor-element-0ce8577.elementor-widget-icon-list .elementor-icon-list-item:hover i {
    color: #23a455
}

.elementor-38 .elementor-element.elementor-element-0ce8577 .elementor-icon-list-item {
    font-family: "Open Sans Condensed",Sans-serif;
    font-size: 20px;
    font-weight: 600
}

.elementor-38 .elementor-element.elementor-element-0ce8577.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) .elementor-icon-list-text {
    color: #000
}

.elementor-38 .elementor-element.elementor-element-0ce8577.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #000 !important
}

.elementor-38 .elementor-element.elementor-element-6985b20 .elementor-icon-list-icon i {
    font-size: 20px
}

.elementor-38 .elementor-element.elementor-element-6985b20.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) i {
    color: #ff3535
}

.elementor-38 .elementor-element.elementor-element-6985b20.elementor-widget-icon-list .elementor-icon-list-item:hover i {
    color: #ff3535
}

.elementor-38 .elementor-element.elementor-element-6985b20 .elementor-icon-list-item {
    font-family: "Open Sans Condensed",Sans-serif;
    font-size: 20px;
    font-weight: 600
}

.elementor-38 .elementor-element.elementor-element-6985b20.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) .elementor-icon-list-text {
    color: #ff3535
}

.elementor-38 .elementor-element.elementor-element-6985b20.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #ff3535 !important
}

.elementor-38 .elementor-element.elementor-element-6a04d72:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-6a04d72>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d
}

.elementor-38 .elementor-element.elementor-element-6a04d72 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-6a04d72>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-b97f6a7 {
    margin-top: 0;
    margin-bottom: 50px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-70b1db8.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-70b1db8.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-70b1db8.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-70b1db8:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-70b1db8:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-70b1db8>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-25bd9eb .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-25bd9eb>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-bf54b34 {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-bf54b34 .elementor-image img {
    width: 100%;
    max-width: 100%;
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-bf54b34 .elementor-image:hover img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-f01a284:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-f01a284>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d;
    background-image: url("http://stellamegacantho.vn/wp-content/uploads/2019/10/bg-gallery.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-f01a284 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-f01a284>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-d50c27c {
    margin-top: 0;
    margin-bottom: 50px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-9075632.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-9075632.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-9075632.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9075632:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9075632:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-9075632>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-9408eba .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-9408eba>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-a9615f5 {
    border-style: solid;
    border-width: 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-38 .elementor-element.elementor-element-a9615f5>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-1a4c444>.elementor-element-populated {
    border-style: solid;
    border-width: 0;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-38 .elementor-element.elementor-element-1a4c444>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tabs {
    background-color: rgba(0,0,0,0);
    border-style: solid;
    border-width: 0;
    border-color: #2a5c92;
    padding: 4px
}

.elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tabs-wrapper {
    background-color: rgba(0,0,0,.01);
    border-style: solid;
    border-width: 1px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tab-title {
    min-width: 0;
    font-family: "Open Sans",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #fff;
    background-color: rgba(0,0,0,0);
    border-style: solid;
    border-width: 1px;
    border-color: #2a5c92;
    border-radius: 0;
    padding: 15px 30px;
    margin: 0
}

.elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tab-title:hover {
    color: #fab532 !important;
    background-color: rgba(0,0,0,.02) !important;
    border-color: rgba(0,0,0,0) !important
}

.elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tab-title.elementor-active {
    color: #fab532 !important;
    background-color: rgba(0,0,0,0) !important
}

.elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tab-content {
    text-align: center
}

.elementor-38 .elementor-element.elementor-element-726304e:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-726304e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d;
    background-image: url("http://stellamegacantho.vn/wp-content/uploads/2019/10/bg-tin-tuc.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-726304e {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-726304e>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-c78c1f3 {
    margin-top: 0;
    margin-bottom: 50px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-b1e9d02.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-b1e9d02.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-b1e9d02.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b1e9d02:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b1e9d02:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-b1e9d02>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-c5e6902 .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-c5e6902>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(.6*100%)
}

.elementor-38 .elementor-element.elementor-element-1ac5804:after {
    content: "0.6";
    position: absolute;
    color: transparent
}

.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__thumbnail__link {
    width: 100%
}

.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-posts-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px
}

.elementor-msie .elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post {
    padding-right: calc(20px/2);
    padding-left: calc(20px/2);
    padding-bottom: 20px
}

.elementor-msie .elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-posts-container {
    margin-left: calc(-20px/2);
    margin-right: calc(-20px/2)
}

.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__text {
    padding: 5px
}

.elementor-38 .elementor-element.elementor-element-1ac5804.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 5px
}

.elementor-38 .elementor-element.elementor-element-1ac5804.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 5px
}

.elementor-38 .elementor-element.elementor-element-1ac5804.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post:hover .elementor-post__thumbnail img {
    filter: brightness(80%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)
}

.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__title,.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__title a {
    color: #383838;
    font-family: "Open Sans",Sans-serif;
    font-size: 20px;
    font-weight: 700
}

.elementor-38 .elementor-element.elementor-element-616b7dc:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-616b7dc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #05203d;
    background-image: url("http://stellamegacantho.vn/wp-content/uploads/2019/10/bg-contact.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-38 .elementor-element.elementor-element-616b7dc {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 100px
}

.elementor-38 .elementor-element.elementor-element-616b7dc>.elementor-background-overlay {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-38 .elementor-element.elementor-element-69bb108 {
    margin-top: 0;
    margin-bottom: 50px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-99a45ed.elementor-position-right .elementor-image-box-img {
    margin-left: 15px
}

.elementor-38 .elementor-element.elementor-element-99a45ed.elementor-position-left .elementor-image-box-img {
    margin-right: 15px
}

.elementor-38 .elementor-element.elementor-element-99a45ed.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-99a45ed:hover .elementor-image-box-wrapper .elementor-image-box-img img {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-99a45ed:hover .elementor-image-box-wrapper .elementor-image-box-img svg {
    opacity: 1
}

.elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-content .elementor-image-box-title {
    font-family: "Open Sans",Sans-serif;
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    color: #fff500;
}

.elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-title {
    margin-bottom: 5px
}

.elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-content .elementor-image-box-description {
    font-family: "Open Sans",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #fab532
}

.elementor-38 .elementor-element.elementor-element-99a45ed>.elementor-widget-container {
    margin: 0;
    padding: 50px 0 0
}

.elementor-38 .elementor-element.elementor-element-ebcaafd .elementor-image img {
    width: 300px
}

.elementor-38 .elementor-element.elementor-element-ebcaafd>.elementor-widget-container {
    margin: 0 0 30px;
    padding: 0
}

.elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-icon i {
    font-size: 20px
}

.elementor-38 .elementor-element.elementor-element-701816e.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) i {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-701816e.elementor-widget-icon-list .elementor-icon-list-item:hover i {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-text {
    padding-left: 5px
}

.elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-item {
    font-family: "Open Sans",Sans-serif;
    font-size: 17px
}

.elementor-38 .elementor-element.elementor-element-701816e.elementor-widget-icon-list .elementor-icon-list-item:not(:hover) .elementor-icon-list-text {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-701816e.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #fff !important
}

.elementor-38 .elementor-element.elementor-element-701816e>.elementor-widget-container {
    margin: 0;
    padding: 0 0 0 30%
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group {
    padding-right: calc(15px/2);
    padding-left: calc(15px/2);
    margin-bottom: 15px
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-form-fields-wrapper {
    margin-left: calc(-15px/2);
    margin-right: calc(-15px/2);
    margin-bottom: -15px
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0
}

body.rtl .elementor-38 .elementor-element.elementor-element-0301a55 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0
}

body:not(.rtl) .elementor-38 .elementor-element.elementor-element-0301a55 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0
}

body .elementor-38 .elementor-element.elementor-element-0301a55 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group>label,.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-subgroup label {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-type-html {
    padding-bottom: 0;
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group .elementor-field {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group .elementor-field,.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-subgroup label {
    font-family: "Open Sans",Sans-serif;
    font-size: 15px
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: rgba(255,255,255,0);
    border-color: #fff;
    border-width: 0 0 1px;
    border-radius: 0
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group .elementor-select-wrapper select {
    background-color: rgba(255,255,255,0);
    border-color: #fff;
    border-width: 0 0 1px;
    border-radius: 0
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-field-group .elementor-select-wrapper:before {
    color: #fff
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-button {
    background-color: #fab532;
    color: #fff;
    font-family: "Open Sans",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    border-style: solid;
    border-width: 0;
    border-radius: 30px;
    padding: 10px 50px
}

.elementor-38 .elementor-element.elementor-element-0301a55 .elementor-button svg {
    fill: #fff
}

.elementor-38 .elementor-element.elementor-element-0301a55>.elementor-widget-container {
    margin: 0;
    padding: 3% 20% 0
}

@media(max-width: 1024px) {
    .elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-content .elementor-image-box-title {
        font-size:35px
    }

    .elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-6400bc4>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-1493b74 {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-2df1364 .elementor-icon-list-icon i {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-2df1364 .elementor-icon-list-item {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-b0ccc2e>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-05c61a1>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta__title {
        font-size: 20px
    }

    .elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta__title {
        font-size: 20px
    }

    .elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta__title {
        font-size: 20px
    }

    .elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta__title {
        font-size: 20px
    }

    .elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta__title {
        font-size: 20px
    }

    .elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta__title {
        font-size: 20px
    }

    .elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-af8d9bf>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-f9fc683>.elementor-widget-container {
        margin: 0;
        padding: 20px
    }

    .elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-586617f>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-ce9dd58>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-70b1db8>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-9075632>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-b1e9d02>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__title,.elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__title a {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-content .elementor-image-box-title {
        font-size: 35px
    }

    .elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-content .elementor-image-box-description {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-99a45ed>.elementor-widget-container {
        margin: 0;
        padding: 10px 0 0
    }

    .elementor-38 .elementor-element.elementor-element-701816e>.elementor-widget-container {
        margin: 0;
        padding: 0 0 0 20%
    }
}

@media(max-width: 767px) {
    .elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-img {
        margin-bottom:15px
    }

    .elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-6400bc4 .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-1493b74>.elementor-widget-container {
        margin: 0;
        padding: 10px
    }

    .elementor-38 .elementor-element.elementor-element-f2922b5 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-cc6c7c2 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-b0ccc2e .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-bded797>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-img {
        margin-bottom: 10px
    }

    .elementor-38 .elementor-element.elementor-element-227bc45 .elementor-image-box-wrapper {
        text-align: center
    }

    .elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-img {
        margin-bottom: 10px
    }

    .elementor-38 .elementor-element.elementor-element-9c30e28 .elementor-image-box-wrapper {
        text-align: center
    }

    .elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-img {
        margin-bottom: 10px
    }

    .elementor-38 .elementor-element.elementor-element-a8a4f86 .elementor-image-box-wrapper {
        text-align: center
    }

    .elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-img {
        margin-bottom: 10px
    }

    .elementor-38 .elementor-element.elementor-element-4005ad7 .elementor-image-box-wrapper {
        text-align: center
    }

    .elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-05c61a1 .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-63000bd>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-38 .elementor-element.elementor-element-85d2073 .elementor-cta__title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-89a340f .elementor-cta__title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-99e8b27 .elementor-cta__title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-6ccc78f .elementor-cta__title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-503bbc2 .elementor-cta__title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-70c6945 .elementor-cta__title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-af8d9bf .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-840006c {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-586617f .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-aac751c .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-0ef16a1 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-b74f7ea .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-d7fd392 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-a7eee83 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-c556c9c .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-ce9dd58 .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-395fbbb .elementor-text-editor {
        text-align: justify
    }

    .elementor-38 .elementor-element.elementor-element-6985b20 .elementor-icon-list-item,.elementor-38 .elementor-element.elementor-element-6985b20 .elementor-icon-list-item a {
        align-items: center
    }

    .elementor-38 .elementor-element.elementor-element-6985b20 .elementor-icon-list-item {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-70b1db8 .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-9075632 .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tabs-wrapper {
        padding: 0;
        margin: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center
    }

    .elementor-38 .elementor-element.elementor-element-eb46973 .elementor-tab-title {
        font-size: 16px;
        border-width: 0;
        padding: 9px;
        margin: 0
    }

    .elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-b1e9d02 .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-posts-container .elementor-post__thumbnail {
        padding-bottom: calc(.5*100%)
    }

    .elementor-38 .elementor-element.elementor-element-1ac5804:after {
        content: "0.5";
        position: absolute;
        color: transparent
    }

    .elementor-38 .elementor-element.elementor-element-1ac5804 .elementor-post__thumbnail__link {
        width: 100%
    }

    .elementor-38 .elementor-element.elementor-element-616b7dc {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-img {
        margin-bottom: 15px
    }

    .elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-content .elementor-image-box-title {
        font-size: 25px
    }

    .elementor-38 .elementor-element.elementor-element-99a45ed .elementor-image-box-content .elementor-image-box-description {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-item,.elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-item a {
        align-items: flex-start
    }

    .elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-icon i {
        font-size: 17px
    }

    .elementor-38 .elementor-element.elementor-element-701816e .elementor-icon-list-item {
        font-size: 15px
    }

    .elementor-38 .elementor-element.elementor-element-701816e>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-38 .elementor-element.elementor-element-0301a55>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
}

@media(min-width: 768px) {
    .elementor-38 .elementor-element.elementor-element-7d4e7d4 {
        width:58.772%
    }

    .elementor-38 .elementor-element.elementor-element-9387e3f {
        width: 41.228%
    }

    .elementor-38 .elementor-element.elementor-element-839224a {
        width: 40%
    }

    .elementor-38 .elementor-element.elementor-element-563198d {
        width: 29.666%
    }

    .elementor-38 .elementor-element.elementor-element-5737680 {
        width: 30%
    }

    .elementor-38 .elementor-element.elementor-element-b578311 {
        width: 50%
    }

    .elementor-38 .elementor-element.elementor-element-a879f61 {
        width: 24.666%
    }

    .elementor-38 .elementor-element.elementor-element-5da7831 {
        width: 25%
    }

    .elementor-38 .elementor-element.elementor-element-dd4d054 {
        width: 24.666%
    }

    .elementor-38 .elementor-element.elementor-element-d936dbe {
        width: 50%
    }

    .elementor-38 .elementor-element.elementor-element-bd6fc45 {
        width: 25%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-38 .elementor-element.elementor-element-839224a {
        width:100%
    }

    .elementor-38 .elementor-element.elementor-element-563198d {
        width: 50%
    }

    .elementor-38 .elementor-element.elementor-element-5737680 {
        width: 50%
    }

    .elementor-38 .elementor-element.elementor-element-b578311 {
        width: 33.33%
    }

    .elementor-38 .elementor-element.elementor-element-a879f61 {
        width: 33.33%
    }

    .elementor-38 .elementor-element.elementor-element-5da7831 {
        width: 33.34%
    }

    .elementor-38 .elementor-element.elementor-element-dd4d054 {
        width: 33.33%
    }

    .elementor-38 .elementor-element.elementor-element-d936dbe {
        width: 33.33%
    }

    .elementor-38 .elementor-element.elementor-element-bd6fc45 {
        width: 33.34%
    }

    .elementor-38 .elementor-element.elementor-element-5e2a6d9 {
        width: 100%
    }

    .elementor-38 .elementor-element.elementor-element-ae72dee {
        width: 100%
    }
}

@media(min-width: 1025px) {
    .elementor-38 .elementor-element.elementor-element-887964f:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-887964f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment:fixed
    }

    .elementor-38 .elementor-element.elementor-element-5fe2045:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-5fe2045>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed
    }
}
