.elementor-30 .elementor-element.elementor-element-cc84539 {
    z-index: 0;
}

.elementor-30 .elementor-element.elementor-element-24c5762>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-24c5762>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-slide-item {
    height: 500px;
    background-color: #4B4B4B;
}

.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-slide-item .bdt-slide-title {
    color: #4B3838;
    padding: 0px 0px 0px 350px;
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 700;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-navigation-prev i,
.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-navigation-next i {
    color: #fff;
}

.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-navigation-prev i,
.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-navigation-next i {
    font-size: 36px;
}

.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-navigation-prev {
    left: 35px;
}

.elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-navigation-next {
    right: 35px;
}

.elementor-30 .elementor-element.elementor-element-30b6267 {
    z-index: 0;
}

.elementor-30 .elementor-element.elementor-element-c74e870:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-c74e870>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1B1A16 !important;
}

.elementor-30 .elementor-element.elementor-element-c74e870 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-c74e870>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-796f4e2.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-796f4e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-796f4e2:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-796f4e2>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/wesite-image-number-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-30 .elementor-element.elementor-element-796f4e2:hover>.elementor-element-populated {
    background-image: url("../../2020/06/wesite-image-number-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-30 .elementor-element.elementor-element-796f4e2>.elementor-element-populated {
    transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-796f4e2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-796f4e2>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf .elementor-image-box-description {
    color: rgba(255, 255, 255, 0.8);
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-cdf7ebf>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-9be3a33.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-9be3a33.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-9be3a33:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-9be3a33>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/wesite-image-number-2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-30 .elementor-element.elementor-element-9be3a33:hover>.elementor-element-populated {
    background-image: url("../../2020/06/wesite-image-number-2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-30 .elementor-element.elementor-element-9be3a33>.elementor-element-populated {
    transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-9be3a33>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-9be3a33>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-e325d1a.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-e325d1a.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-e325d1a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-e325d1a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-30 .elementor-element.elementor-element-e325d1a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e325d1a .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-e325d1a .elementor-image-box-description {
    color: rgba(255, 255, 255, 0.8);
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-e0b55af.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-e0b55af.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-e0b55af:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-e0b55af>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/num3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-30 .elementor-element.elementor-element-e0b55af:hover>.elementor-element-populated {
    background-image: url("../../2020/06/num03.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-30 .elementor-element.elementor-element-e0b55af>.elementor-element-populated {
    transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-e0b55af>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e0b55af>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-1c87030.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-1c87030.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-1c87030.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-1c87030 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 35%;
}

.elementor-30 .elementor-element.elementor-element-1c87030 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-1c87030 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-1c87030 .elementor-image-box-description {
    color: rgba(255, 255, 255, 0.8);
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-e54b7eb:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-e54b7eb>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b4c65 !important;
}

.elementor-30 .elementor-element.elementor-element-e54b7eb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e54b7eb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e54b7eb>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-10eaef5>.elementor-widget-container {
    margin: 0px 0px 0px -160px;
    padding: 10px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-70c53e2.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-70c53e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-70c53e2:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-70c53e2>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b4c65 !important;
}

.elementor-30 .elementor-element.elementor-element-70c53e2>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-70c53e2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-70c53e2>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-c803c4c.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-c803c4c.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-c803c4c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 80%;
}

.elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-title {
    margin-bottom: 9px;
    color: rgba(255, 255, 255, 0.73);
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
}

.elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
}

.elementor-30 .elementor-element.elementor-element-c803c4c>.elementor-widget-container {
    margin: 0px 0px 0px -49px;
}

.elementor-30 .elementor-element.elementor-element-34277c67 {
    margin-top: 50px;
    margin-bottom: 0px;
    padding: 0px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-b2d3404.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-b2d3404.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-b2d3404.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-30 .elementor-element.elementor-element-d728767>.elementor-widget-container {
    margin: 0px 0px 0px -60px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-2d17052.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-2d17052.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-2d17052>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 20px 0px 50px;
}

.elementor-30 .elementor-element.elementor-element-2bdc891 {
    color: #2B4C65;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-30 .elementor-element.elementor-element-e46a329 {
    text-align: left;
    color: #444444;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 29px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-30 .elementor-element.elementor-element-77680b8d {
    color: #7C818E;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-673bee84 .elementor-button {
    fill: #2B4C65;
    color: #2B4C65;
    background-color: #02010100;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-673bee84 .elementor-button:hover,
.elementor-30 .elementor-element.elementor-element-673bee84 .elementor-button:focus {
    color: #FFFFFF;
    background-color: #2B4C65;
    border-color: #AD4646;
}

.elementor-30 .elementor-element.elementor-element-673bee84 .elementor-button:hover svg,
.elementor-30 .elementor-element.elementor-element-673bee84 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-30 .elementor-element.elementor-element-3669222>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-3669222>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-8b071e1.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-8b071e1.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-8b071e1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-8b071e1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-30 .elementor-element.elementor-element-8b071e1 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-8b071e1 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #414141;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 20px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-3d380d4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-3d380d4>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-77b4525.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-77b4525.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-77b4525.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-77b4525 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-30 .elementor-element.elementor-element-77b4525 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-77b4525 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #414141;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 20px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-3fcca36>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-3fcca36>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-509326a.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-509326a.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-509326a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-509326a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-30 .elementor-element.elementor-element-509326a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-509326a .elementor-image-box-title {
    margin-bottom: 0px;
    color: #414141;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 20px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-e29366f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-e29366f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-f71c326.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-f71c326.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-f71c326.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-f71c326 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-30 .elementor-element.elementor-element-f71c326 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-f71c326 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #414141;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 20px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-36b2d10>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-8fb00e1 {
    text-align: center;
    color: #444444;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 39px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-30 .elementor-element.elementor-element-966c1a3 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-30 .elementor-element.elementor-element-54503cc>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-2b0a728:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-2b0a728>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/1.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-2b0a728:hover>.elementor-element-populated {
    background-image: url("/imgs/1.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-2b0a728>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-2b0a728>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-2b0a728>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-2e6c0da {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-d04abe6.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-d04abe6 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-d04abe6:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-d04abe6:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-2404dc4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-3ef0c66:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-3ef0c66>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/2.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-3ef0c66:hover>.elementor-element-populated {
    background-image: url("/imgs/2.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-3ef0c66>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-3ef0c66>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-3ef0c66>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-9de3231 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-da96f14.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-da96f14 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-da96f14 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-da96f14 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-da96f14 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-da96f14 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-da96f14 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-da96f14 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-da96f14 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-da96f14 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-da96f14:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-da96f14:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-7c02035>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-4bd6ac8:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-4bd6ac8>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/3.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-4bd6ac8:hover>.elementor-element-populated {
    background-image: url("/imgs/3.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-4bd6ac8>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-4bd6ac8>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-4bd6ac8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-ca1f57e {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-c61db08.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-c61db08 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-c61db08 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-c61db08 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-c61db08 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-c61db08 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-c61db08 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-c61db08 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-c61db08 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-c61db08 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-c61db08:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-c61db08:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-7a93f11 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-30 .elementor-element.elementor-element-35dcca7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-e135e39:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-e135e39>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/4.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-e135e39:hover>.elementor-element-populated {
    background-image: url("/imgs/4.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-e135e39>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-e135e39>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e135e39>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-cc2f8a6 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-bf4b772.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-bf4b772 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-bf4b772:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-bf4b772:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-c729c56>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-878ef66:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-878ef66>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/5.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-878ef66:hover>.elementor-element-populated {
    background-image: url("/imgs/5.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-878ef66>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-878ef66>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-878ef66>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-b7ccba8 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-8fb3e77.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-8fb3e77:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-99d9ed4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-bc40b82:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-bc40b82>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/6.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-bc40b82:hover>.elementor-element-populated {
    background-image: url("/imgs/6.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-bc40b82>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-bc40b82>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-bc40b82>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-2e97e14 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-2490716.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-2490716 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-2490716 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-2490716 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-2490716 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-2490716 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-2490716 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-2490716 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-2490716 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-2490716 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-2490716:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-2490716:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-5c97ad4 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-30 .elementor-element.elementor-element-651948e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-31af02f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-31af02f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/7.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-31af02f:hover>.elementor-element-populated {
    background-image: url("/imgs/7.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-31af02f>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-31af02f>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-31af02f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-791f02c {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-a92cbbc.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-a92cbbc:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-7561874>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-4d8c10c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-4d8c10c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/8.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-4d8c10c:hover>.elementor-element-populated {
    background-image: url("/imgs/8.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-4d8c10c>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-4d8c10c>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-4d8c10c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e5cd87e {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-3bd7212.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-3bd7212 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-3bd7212:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-3bd7212:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-d828240>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-f49aa69:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-f49aa69>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/9.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-f49aa69:hover>.elementor-element-populated {
    background-image: url("/imgs/9.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-f49aa69>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-f49aa69>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-f49aa69>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-a29df06 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-7d4b365.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-7d4b365 {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-7d4b365:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-7d4b365:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-8695a60 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-30 .elementor-element.elementor-element-f812ca2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-b553ff5:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-b553ff5>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/11.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-b553ff5:hover>.elementor-element-populated {
    background-image: url("/imgs/11.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-b553ff5>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-b553ff5>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-b553ff5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-b3b691c {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-77eb70e.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-77eb70e .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-77eb70e .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-77eb70e .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-77eb70e .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-77eb70e .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-77eb70e .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-77eb70e .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-77eb70e .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-77eb70e {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-77eb70e:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-77eb70e:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-db4de83>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-83686c3:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-83686c3>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/12.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-83686c3:hover>.elementor-element-populated {
    background-image: url("/imgs/12.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-83686c3>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-83686c3>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-83686c3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-87e30e8 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-6943fcd.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-6943fcd .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-6943fcd .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-6943fcd .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-6943fcd .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-6943fcd .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-6943fcd .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-6943fcd .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-6943fcd .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-6943fcd {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-6943fcd:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-6943fcd:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-c4de885>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-9c5e2be:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-9c5e2be>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/imgs/13.png");
    background-position: center center;
    background-size: cover;
}

.elementor-30 .elementor-element.elementor-element-9c5e2be:hover>.elementor-element-populated {
    background-image: url("/imgs/13.png");
    background-position: center center;
    background-size: 371px auto;
}

.elementor-30 .elementor-element.elementor-element-9c5e2be>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2020/06/homepage-overlay-thakur.png");
    background-position: center center;
    background-size: contain;
    opacity: 1;
}

.elementor-30 .elementor-element.elementor-element-9c5e2be>.elementor-element-populated {
    transition: background 1.2s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-9c5e2be>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-16386e4 {
    --spacer-size: 251px;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-widescreen-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-laptop-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-tablet_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-tablet-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-mobile_extra-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-mobile-top .ha-infobox-figure {
    margin-bottom: 0px !important;
}

body[data-elementor-device-mode="widescreen"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-widescreen-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="desktop"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="laptop"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-laptop-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet_extra"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-tablet_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="tablet"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-tablet-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile_extra"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-mobile_extra-left .ha-infobox-figure {
    margin-right: 0px !important;
}

body[data-elementor-device-mode="mobile"] .elementor-30 .elementor-element.elementor-element-661d23d.ha-infobox-media-dir-mobile-left .ha-infobox-figure {
    margin-right: 0px !important;
}

.elementor-30 .elementor-element.elementor-element-661d23d .ha-infobox-figure--image img,
.elementor-30 .elementor-element.elementor-element-661d23d .ha-infobox-figure--icon {
    padding: 0px;
}

.elementor-30 .elementor-element.elementor-element-661d23d .ha-infobox-title {
    margin-bottom: 0px;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-661d23d .ha-infobox-text {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-661d23d .ha-btn {
    font-weight: 600;
    color: #929292;
}

.elementor-30 .elementor-element.elementor-element-661d23d .ha-btn:hover,
.elementor-30 .elementor-element.elementor-element-661d23d .ha-btn:focus {
    color: #1C1C1C;
}

.elementor-30 .elementor-element.elementor-element-661d23d .ha-btn .ha-btn-icon {
    --infobox-btn-icon-translate-x-hover: 10px;
}

.elementor-30 .elementor-element.elementor-element-661d23d {
    --ha-tfx-scale-x: 1;
    --ha-tfx-scale-y: 1;
}

.elementor-30 .elementor-element.elementor-element-661d23d:hover .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 10px 0px;
    border-color: #2B4C65;
}

.elementor-30 .elementor-element.elementor-element-661d23d:hover>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-46b9c3b:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-46b9c3b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/post-four-740x550-1.jpg");
}

.elementor-30 .elementor-element.elementor-element-46b9c3b>.elementor-background-overlay {
    background-color: rgba(29, 36, 53, 0.95);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-46b9c3b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-1c6e759.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-1c6e759.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-1c6e759>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}

.elementor-30 .elementor-element.elementor-element-1c6e759>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 20px 0px 50px;
}

.elementor-30 .elementor-element.elementor-element-0e6164a {
    color: #B14233;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-30 .elementor-element.elementor-element-1d60881 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 38px;
    font-weight: 600;
    line-height: 1.3em;
    letter-spacing: 0.2px;
}

.elementor-30 .elementor-element.elementor-element-7403ad0 {
    margin-top: 0px;
    margin-bottom: 020px;
}

.elementor-30 .elementor-element.elementor-element-28da396>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-28da396>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 38px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
}

.elementor-30 .elementor-element.elementor-element-8a6bbba>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-031b074>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-031b074>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-ac29984.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-ac29984.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-ac29984.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 38px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
}

.elementor-30 .elementor-element.elementor-element-ac29984>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-525a4f1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-525a4f1>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 38px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
}

.elementor-30 .elementor-element.elementor-element-f9ff2bb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-3e20892>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-3e20892>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-6a4788e.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-6a4788e.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-6a4788e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 38px;
    text-transform: capitalize;
}

.elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 16px;
}

.elementor-30 .elementor-element.elementor-element-6a4788e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-4e43631>.elementor-element-populated>.elementor-widget-wrap {
    padding: 21px 0px -54px 0px;
}

.elementor-30 .elementor-element.elementor-element-06f662e>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-30 .elementor-element.elementor-element-06f662e {
    left: 0px;
}

body.rtl .elementor-30 .elementor-element.elementor-element-06f662e {
    right: 0px;
}

.elementor-30 .elementor-element.elementor-element-06f662e {
    top: 0px;
}

.elementor-30 .elementor-element.elementor-element-4970146:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-4970146>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/06/row-bg-map-pattern.png");
    background-repeat: repeat;
}

.elementor-30 .elementor-element.elementor-element-4970146 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-4970146>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-a1c1334>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-a1c1334>.elementor-element-populated {
    margin: 25px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-63d46b2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-26a3add.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-26a3add.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-26a3add.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-30 .elementor-element.elementor-element-26a3add:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-26a3add>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #9F3B2E;
}

.elementor-30 .elementor-element.elementor-element-26a3add>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-26a3add>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-26a3add>.elementor-element-populated>.elementor-widget-wrap {
    padding: 20px 20px 20px 20px;
}

.elementor-30 .elementor-element.elementor-element-499e201 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-30 .elementor-element.elementor-element-499e201.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-30 .elementor-element.elementor-element-499e201.elementor-view-framed .elementor-icon,
.elementor-30 .elementor-element.elementor-element-499e201.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-30 .elementor-element.elementor-element-499e201.elementor-view-framed .elementor-icon,
.elementor-30 .elementor-element.elementor-element-499e201.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-30 .elementor-element.elementor-element-499e201 .elementor-icon i,
.elementor-30 .elementor-element.elementor-element-499e201 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-e6df6f1.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-e6df6f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-e6df6f1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #B14233;
}

.elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-f6f980b {
    color: #E0E0E0;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-a9dc397 {
    text-align: left;
    color: #FFFFFF;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 38px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-30 .elementor-element.elementor-element-e0d9d20 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-898c26e {
    text-align: center;
    color: #444444;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 39px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-30 .elementor-element.elementor-element-a388ffa {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-f7dd66d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-30 .elementor-element.elementor-element-865f771>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-865f771>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 20px 0px 10px;
}

.elementor-30 .elementor-element.elementor-element-493e202 {
    color: #7C818E;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-a8a3553 {
    color: #7C818E;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-a8a3553>.elementor-widget-container {
    margin: 5px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-dcb0798 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-641eea1 {
    color: #7C818E;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-efb7251 {
    color: #7C818E;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-9e51c2f {
    color: #7C818E;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
}

.elementor-30 .elementor-element.elementor-element-eb97fd7 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-29e0fd9 img {
    border-style: solid;
    border-width: 20px 0px 0px 0px;
    border-color: #B14233;
}

.elementor-30 .elementor-element.elementor-element-29e0fd9>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-b088641:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-b088641>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EAEAEA;
}

.elementor-30 .elementor-element.elementor-element-b088641>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-b088641>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-b088641>.elementor-element-populated>.elementor-widget-wrap {
    padding: 20px 100px 20px 0px;
}

.elementor-30 .elementor-element.elementor-element-397e800 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-34da357>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-34da357:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-34da357>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-30 .elementor-element.elementor-element-34da357>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-34da357>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-34da357>.elementor-element-populated>.elementor-widget-wrap {
    padding: 50px 30px 0px 30px;
}

.elementor-30 .elementor-element.elementor-element-cb5eeb6 {
    color: #B14233;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-30 .elementor-element.elementor-element-cb5eeb6>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-57fdf5d {
    text-align: left;
    color: #444444;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 39px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-30 .elementor-element.elementor-element-57fdf5d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 30px 0px;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 14%;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c .elementor-image-box-title {
    margin-bottom: 0px;
    color: #3A3A3A;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
    letter-spacing: -0.2px;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c .elementor-image-box-description {
    color: #353535;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-e0cf32c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}

.elementor-30 .elementor-element.elementor-element-8118a28 {
    --divider-border-style: solid;
    --divider-color: #E1E1E1;
    --divider-border-width: 1px;
}

.elementor-30 .elementor-element.elementor-element-8118a28 .elementor-divider-separator {
    width: 100%;
}

.elementor-30 .elementor-element.elementor-element-8118a28 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-30 .elementor-element.elementor-element-bec238a.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-bec238a.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-bec238a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-bec238a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 14%;
}

.elementor-30 .elementor-element.elementor-element-bec238a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-bec238a .elementor-image-box-title {
    margin-bottom: 0px;
    color: #3A3A3A;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
    letter-spacing: -0.2px;
}

.elementor-30 .elementor-element.elementor-element-bec238a .elementor-image-box-description {
    color: #353535;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-bec238a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}

.elementor-30 .elementor-element.elementor-element-140081b {
    --divider-border-style: solid;
    --divider-color: #E1E1E1;
    --divider-border-width: 1px;
}

.elementor-30 .elementor-element.elementor-element-140081b .elementor-divider-separator {
    width: 100%;
}

.elementor-30 .elementor-element.elementor-element-140081b .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f .elementor-image-box-wrapper .elementor-image-box-img {
    width: 14%;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f .elementor-image-box-title {
    margin-bottom: 0px;
    color: #3A3A3A;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
    letter-spacing: -0.2px;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f .elementor-image-box-description {
    color: #353535;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-1c00f7f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}

.elementor-30 .elementor-element.elementor-element-8367b98 {
    --divider-border-style: solid;
    --divider-color: #E1E1E1;
    --divider-border-width: 1px;
}

.elementor-30 .elementor-element.elementor-element-8367b98 .elementor-divider-separator {
    width: 100%;
}

.elementor-30 .elementor-element.elementor-element-8367b98 .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-30 .elementor-element.elementor-element-fa0099c.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-fa0099c.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-30 .elementor-element.elementor-element-fa0099c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-30 .elementor-element.elementor-element-fa0099c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 14%;
}

.elementor-30 .elementor-element.elementor-element-fa0099c .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-30 .elementor-element.elementor-element-fa0099c .elementor-image-box-title {
    margin-bottom: 0px;
    color: #3A3A3A;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 22px;
    text-transform: capitalize;
    letter-spacing: -0.2px;
}

.elementor-30 .elementor-element.elementor-element-fa0099c .elementor-image-box-description {
    color: #353535;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
}

.elementor-30 .elementor-element.elementor-element-fa0099c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 30px 0px;
}

.elementor-30 .elementor-element.elementor-element-dfc1c41:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-dfc1c41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #A03A3A;
}

.elementor-30 .elementor-element.elementor-element-dfc1c41 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-dfc1c41>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-0671962:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-30 .elementor-element.elementor-element-0671962>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #B14233;
}

.elementor-30 .elementor-element.elementor-element-0671962>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -80px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-30 .elementor-element.elementor-element-0671962>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-0671962>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-514df4e {
    --spacer-size: 85px;
}

.elementor-30 .elementor-element.elementor-element-514df4e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #B14233;
}

.elementor-30 .elementor-element.elementor-element-514df4e.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-30 .elementor-element.elementor-element-514df4e.ha-has-bg-overlay>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e3bfeb0:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-e3bfeb0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../2020/06/row-bg-map-pattern.png");
    background-repeat: repeat;
}

.elementor-30 .elementor-element.elementor-element-e3bfeb0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-e3bfeb0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-fa7dd75 {
    text-align: center;
    color: #B14233;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-30 .elementor-element.elementor-element-fa7dd75>.elementor-widget-container {
    padding: 50px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-b5326af {
    text-align: center;
    color: #444444;
    font-family: "Source Serif Pro", Sans-serif;
    font-size: 39px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-30 .elementor-element.elementor-element-b5326af>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-269bbe3 {
    --spacer-size: 111px;
}

body.elementor-page-30:not(.elementor-motion-effects-element-type-background),
body.elementor-page-30>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

@media(min-width:768px) {
    .elementor-30 .elementor-element.elementor-element-796f4e2 {
        width: 20.206%;
    }

    .elementor-30 .elementor-element.elementor-element-9be3a33 {
        width: 23.794%;
    }

    .elementor-30 .elementor-element.elementor-element-e0b55af {
        width: 22%;
    }

    .elementor-30 .elementor-element.elementor-element-e54b7eb {
        width: 11.978%;
        margin-left: 250px;
    }

    .elementor-30 .elementor-element.elementor-element-70c53e2 {
        width: 22%;
    }

    .elementor-30 .elementor-element.elementor-element-b2d3404 {
        width: 3.929%;
    }

    .elementor-30 .elementor-element.elementor-element-2d17052 {
        width: 62.353%;
    }

    .elementor-30 .elementor-element.elementor-element-26a3add {
        width: 10%;
    }

    .elementor-30 .elementor-element.elementor-element-e6df6f1 {
        width: 40%;
    }

    .elementor-30 .elementor-element.elementor-element-9df9498 {
        width: 49.664%;
    }

    .elementor-30 .elementor-element.elementor-element-f7dd66d {
        width: 15.716%;
    }

    .elementor-30 .elementor-element.elementor-element-865f771 {
        width: 84.284%;
    }

    .elementor-30 .elementor-element.elementor-element-5517afe {
        width: 40%;
    }

    .elementor-30 .elementor-element.elementor-element-b088641 {
        width: 60%;
    }

    .elementor-30 .elementor-element.elementor-element-da91e12 {
        width: 20%;
    }

    .elementor-30 .elementor-element.elementor-element-3323723 {
        width: 59.332%;
    }

    .elementor-30 .elementor-element.elementor-element-f3d78b9 {
        width: 20%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-30 .elementor-element.elementor-element-217497e3 {
        width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-b2d3404 {
        width: 20%;
    }

    .elementor-30 .elementor-element.elementor-element-2d17052 {
        width: 80%;
    }

    .elementor-30 .elementor-element.elementor-element-1c6e759 {
        width: 70%;
    }

    .elementor-30 .elementor-element.elementor-element-4e43631 {
        width: 30%;
    }

    .elementor-30 .elementor-element.elementor-element-f7dd66d {
        width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-865f771 {
        width: 80%;
    }

    .elementor-30 .elementor-element.elementor-element-a5c0215 {
        width: 100%;
    }
}

@media(min-width:1025px) {
    .elementor-30 .elementor-element.elementor-element-2b0a728:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-3ef0c66:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-4bd6ac8:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-e135e39:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-878ef66:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-bc40b82:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-31af02f:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-4d8c10c:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-f49aa69:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-b553ff5:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-83686c3:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-9c5e2be:hover>.elementor-element-populated {
        background-attachment: scroll;
    }

    .elementor-30 .elementor-element.elementor-element-4970146:not(.elementor-motion-effects-element-type-background),
    .elementor-30 .elementor-element.elementor-element-4970146>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-30 .elementor-element.elementor-element-cc84539 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-34277c67 {
        padding: 0px 40px 50px 40px;
    }

    .elementor-30 .elementor-element.elementor-element-d728767>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-2d17052>.elementor-element-populated>.elementor-widget-wrap {
        padding: 30px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-2bdc891 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-77680b8d {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-1c6e759>.elementor-element-populated>.elementor-widget-wrap {
        padding: 30px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-0e6164a {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-1d60881 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-f6f980b {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-fdc9335 img {
        width: 33%;
    }

    .elementor-30 .elementor-element.elementor-element-fdc9335>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-865f771>.elementor-element-populated>.elementor-widget-wrap {
        padding: 30px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-493e202 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-a8a3553 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-641eea1 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-efb7251 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-9e51c2f {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-5517afe>.elementor-element-populated {
        margin: 0px -76px 0px 50px;
        --e-column-margin-right: -76px;
        --e-column-margin-left: 50px;
    }

    .elementor-30 .elementor-element.elementor-element-b088641>.elementor-element-populated {
        margin: 0px 50px 0px 0px;
        --e-column-margin-right: 50px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-b088641>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-cb5eeb6 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-fa7dd75 {
        text-align: center;
    }
}

@media(max-width:767px) {
    .elementor-30 .elementor-element.elementor-element-cc84539 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-30b6267 .bdt-slider .bdt-slide-item {
        height: 354px;
    }

    .elementor-30 .elementor-element.elementor-element-796f4e2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-cdf7ebf .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e325d1a .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e0b55af>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-1c87030 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e54b7eb {
        width: 30%;
    }

    .elementor-30 .elementor-element.elementor-element-10eaef5 img {
        width: 75%;
    }

    .elementor-30 .elementor-element.elementor-element-10eaef5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-70c53e2 {
        width: 70%;
    }

    .elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-title {
        font-size: 14px;
    }

    .elementor-30 .elementor-element.elementor-element-c803c4c .elementor-image-box-description {
        font-size: 21px;
    }

    .elementor-30 .elementor-element.elementor-element-34277c67 {
        padding: 20px 30px 50px 30px;
    }

    .elementor-30 .elementor-element.elementor-element-2bdc891 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-e46a329 {
        text-align: center;
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-77680b8d {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-3669222 {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-8b071e1 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-8b071e1 .elementor-image-box-title {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-8b071e1 .elementor-image-box-description {
        font-size: 1px;
    }

    .elementor-30 .elementor-element.elementor-element-3d380d4 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-3d380d4.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-3d380d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-77b4525 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-77b4525 .elementor-image-box-title {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-77b4525 .elementor-image-box-description {
        font-size: 1px;
    }

    .elementor-30 .elementor-element.elementor-element-3fcca36 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-3fcca36.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-3fcca36.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-509326a .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-509326a .elementor-image-box-title {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-509326a .elementor-image-box-description {
        font-size: 1px;
    }

    .elementor-30 .elementor-element.elementor-element-e29366f {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-e29366f.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-e29366f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-f71c326 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-f71c326 .elementor-image-box-title {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-f71c326 .elementor-image-box-description {
        font-size: 1px;
    }

    .elementor-30 .elementor-element.elementor-element-8fb00e1 {
        font-size: 29px;
    }

    .elementor-30 .elementor-element.elementor-element-0e6164a {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-1d60881 {
        font-size: 21px;
    }

    .elementor-30 .elementor-element.elementor-element-28da396 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-28da396.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-28da396.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-title {
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-8a6bbba .elementor-image-box-description {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-031b074 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-031b074.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-031b074.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-title {
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-ac29984 .elementor-image-box-description {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-525a4f1 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-525a4f1.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-525a4f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-title {
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-f9ff2bb .elementor-image-box-description {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-3e20892 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-3e20892.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-3e20892.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-title {
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-6a4788e .elementor-image-box-description {
        font-size: 12px;
    }

    .elementor-30 .elementor-element.elementor-element-4e43631>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-4e43631>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-06f662e>.elementor-widget-container {
        margin: 70px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-63d46b2 {
        margin-top: 444px;
        margin-bottom: 050px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-26a3add {
        width: 20%;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-26a3add.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-26a3add.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-30 .elementor-element.elementor-element-26a3add.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-30 .elementor-element.elementor-element-26a3add>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-26a3add>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-499e201 .elementor-icon {
        font-size: 28px;
    }

    .elementor-30 .elementor-element.elementor-element-499e201>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e6df6f1 {
        width: 80%;
    }

    .elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e6df6f1>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-f6f980b {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-f6f980b>.elementor-widget-container {
        margin: 5px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-a9dc397 {
        text-align: center;
        font-size: 21px;
    }

    .elementor-30 .elementor-element.elementor-element-a9dc397>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-898c26e {
        text-align: center;
        font-size: 25px;
    }

    .elementor-30 .elementor-element.elementor-element-fdc9335 img {
        width: 56%;
    }

    .elementor-30 .elementor-element.elementor-element-fdc9335>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-493e202 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-a8a3553 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-641eea1 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-efb7251 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-9e51c2f {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-5517afe>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-5517afe>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-29e0fd9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-29e0fd9 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-cb5eeb6 {
        text-align: center;
    }

    .elementor-30 .elementor-element.elementor-element-e0cf32c .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-bec238a .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-1c00f7f .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-fa0099c .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-fa7dd75 {
        text-align: center;
    }
}