.elementor-14 .elementor-element.elementor-element-3bd2785c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-3bd2785c>.elementor-background-overlay {
    background-color: #324778;
    opacity: 0.5;
}

.elementor-14 .elementor-element.elementor-element-3bd2785c {
    z-index: 31;
}

.elementor-14 .elementor-element.elementor-element-469a3a67 {
    text-align: center;
}

.elementor-14 .elementor-element.elementor-element-469a3a67 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 39px;
    font-weight: 400;
    letter-spacing: 8.6px;

}

.elementor-14 .elementor-element.elementor-element-68bc9082:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-68bc9082>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#9d9d9d;
    background-image: url("../image/64d9b839bfe6525618112ceb8588b6c3-1.jpg");
}

.elementor-14 .elementor-element.elementor-element-68bc9082>.elementor-background-overlay {
    background-color:#347cbe;
    opacity: 0.69;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-68bc9082 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -170px;
    margin-bottom: 0px;
    padding: 250px 0px 40px 0px;
}

.elementor-14 .elementor-element.elementor-element-127b39d2>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-1195d670>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-1195d670 {
    margin-top: 30px;
    margin-bottom: 30px;
}

.elementor-14 .elementor-element.elementor-element-4efd76ad .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-135e4d9a {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-f5a6729);
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-135e4d9a .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-135e4d9a .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-2772fea>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-2772fea {
    margin-top: 30px;
    margin-bottom: 30px;
}

.elementor-14 .elementor-element.elementor-element-ac48bc3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-ac48bc3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/ce68ab3217be764ceeac648798c34147.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-ac48bc3>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.5;
}

.elementor-14 .elementor-element.elementor-element-ac48bc3>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.75s, border-radius 0.3s, opacity 0.75s;
}

.elementor-14 .elementor-element.elementor-element-ac48bc3:hover>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.75;
}

.elementor-14 .elementor-element.elementor-element-ac48bc3>.elementor-element-populated {
    transition: background 0.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;
    padding: 20% 20% 20% 20%;
}

.elementor-14 .elementor-element.elementor-element-ad3621d {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-ad3621d .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-7a5815a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-7a5815a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/AdobeStock_320638953.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-7a5815a>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.5;
}

.elementor-14 .elementor-element.elementor-element-7a5815a>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.75s, border-radius 0.3s, opacity 0.75s;
}

.elementor-14 .elementor-element.elementor-element-7a5815a:hover>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.75;
}

.elementor-14 .elementor-element.elementor-element-7a5815a>.elementor-element-populated {
    transition: background 0.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;
    padding: 20% 20% 20% 20%;
}

.elementor-14 .elementor-element.elementor-element-da81ac5 {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-da81ac5 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-2391f1a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-2391f1a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/4304223612df9252c5199a626634ab8d.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-2391f1a>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.5;
}

.elementor-14 .elementor-element.elementor-element-2391f1a>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.75s, border-radius 0.3s, opacity 0.75s;
}

.elementor-14 .elementor-element.elementor-element-2391f1a:hover>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.75;
}

.elementor-14 .elementor-element.elementor-element-2391f1a>.elementor-element-populated {
    transition: background 0.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;
    padding: 20% 20% 20% 20%;
}

.elementor-14 .elementor-element.elementor-element-19fcfaf {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-19fcfaf .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-040183d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-040183d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/AdobeStock_63556607.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-040183d>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.5;
}

.elementor-14 .elementor-element.elementor-element-040183d>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.75s, border-radius 0.3s, opacity 0.75s;
}

.elementor-14 .elementor-element.elementor-element-040183d:hover>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.75;
}

.elementor-14 .elementor-element.elementor-element-040183d>.elementor-element-populated {
    transition: background 0.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;
    padding: 20% 20% 20% 20%;
}

.elementor-14 .elementor-element.elementor-element-11e2ab1 {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-11e2ab1 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-3b8cba9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-3b8cba9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/64d9b839bfe6525618112ceb8588b6c3.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-3b8cba9>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.5;
}

.elementor-14 .elementor-element.elementor-element-3b8cba9>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.75s, border-radius 0.3s, opacity 0.75s;
}

.elementor-14 .elementor-element.elementor-element-3b8cba9:hover>.elementor-element-populated>.elementor-background-overlay {
     background-color: #347cbe;
    opacity: 0.75;
}

.elementor-14 .elementor-element.elementor-element-3b8cba9>.elementor-element-populated {
    transition: background 0.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;
    padding: 20% 20% 20% 20%;
}

.elementor-14 .elementor-element.elementor-element-5c34aea {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-5c34aea .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-7a9d2141>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-14 .elementor-element.elementor-element-7a9d2141 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-14 .elementor-element.elementor-element-1d20427d {
    text-align: center;
    color: var(--e-global-color-f5a6729);
    font-family: "forma-djr-micro", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-d632f6f:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-d632f6f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#32416f;
}
.elementor-14 .elementor-element.elementor-element-0490a5a
.elementor-14 .elementor-element.elementor-element-d632f6f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-14 .elementor-element.elementor-element-d632f6f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-7c6fb58>.elementor-element-populated {
    padding: 10% 10% 10% 10%;
}

.elementor-14 .elementor-element.elementor-element-78e8539 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-30d6f0e {
    --divider-border-style: solid;
    --divider-color: #347cbe;
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-30d6f0e .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-30d6f0e .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-fc16896 {
    text-align: left;
    color: var(--e-global-color-f5a6729);
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-18a742d .elementor-button {
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    fill: var(--e-global-color-f5a6729);
    color: var(--e-global-color-f5a6729);
     background-color: #347cbe;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
}

.elementor-14 .elementor-element.elementor-element-18a742d .elementor-button:hover,
.elementor-14 .elementor-element.elementor-element-18a742d .elementor-button:focus {
    color: #347cbe;
    background-color: var(--e-global-color-f5a6729);
}

.elementor-14 .elementor-element.elementor-element-18a742d .elementor-button:hover svg,
.elementor-14 .elementor-element.elementor-element-18a742d .elementor-button:focus svg {
    fill: #347cbe;
}

.elementor-14 .elementor-element.elementor-element-18874af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-18874af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/17.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-18874af>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-18874af>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-093d10f {
    --spacer-size: 450px;
}

.elementor-14 .elementor-element.elementor-element-0490a5a:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-0490a5a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#32416f;
}

.elementor-14 .elementor-element.elementor-element-0490a5a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-14 .elementor-element.elementor-element-0490a5a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-20ff2c4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-20ff2c4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/AdobeStock_320638953-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-20ff2c4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-20ff2c4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-af73972 {
    --spacer-size: 450px;
}

.elementor-14 .elementor-element.elementor-element-497159b>.elementor-element-populated {
    padding: 10% 10% 10% 10%;
}

.elementor-14 .elementor-element.elementor-element-7782f49 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-1d71285 {
    --divider-border-style: solid;
    --divider-color: #347cbe;
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-1d71285 .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-1d71285 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-027a465 {
    color: var(--e-global-color-f5a6729);
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-602c351 {
    color: #FFFFFF;
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-26df083 .elementor-button {
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    fill: var(--e-global-color-f5a6729);
    color: var(--e-global-color-f5a6729);
     background-color: #347cbe;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
}

.elementor-14 .elementor-element.elementor-element-26df083 .elementor-button:hover,
.elementor-14 .elementor-element.elementor-element-26df083 .elementor-button:focus {
    color: #347cbe;
    background-color: var(--e-global-color-f5a6729);
}

.elementor-14 .elementor-element.elementor-element-26df083 .elementor-button:hover svg,
.elementor-14 .elementor-element.elementor-element-26df083 .elementor-button:focus svg {
    fill: #347cbe;
}

.elementor-14 .elementor-element.elementor-element-3dbed8a:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-3dbed8a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#32416f;
}

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

.elementor-14 .elementor-element.elementor-element-3dbed8a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-ceeb44f>.elementor-element-populated {
    padding: 10% 10% 10% 10%;
}

.elementor-14 .elementor-element.elementor-element-02b5265 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-4ef5eb0 {
    --divider-border-style: solid;
    --divider-color: #347cbe;
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-4ef5eb0 .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-4ef5eb0 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-236b107 {
    color: #FFFFFF;
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-4739bfa {
    color: var(--e-global-color-f5a6729);
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-2e47262 {
    padding: 10px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-a116927 .elementor-button {
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    fill: var(--e-global-color-f5a6729);
    color: var(--e-global-color-f5a6729);
     background-color: #347cbe;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
}

.elementor-14 .elementor-element.elementor-element-a116927 .elementor-button:hover,
.elementor-14 .elementor-element.elementor-element-a116927 .elementor-button:focus {
    color: #347cbe;
    background-color: var(--e-global-color-f5a6729);
}

.elementor-14 .elementor-element.elementor-element-a116927 .elementor-button:hover svg,
.elementor-14 .elementor-element.elementor-element-a116927 .elementor-button:focus svg {
    fill: #347cbe;
}

.elementor-14 .elementor-element.elementor-element-4677a3a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-4677a3a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/Plates-and-Boltings-BWAdobeStock_228830422.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-4677a3a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-4677a3a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-868ae43 {
    --spacer-size: 450px;
}

.elementor-14 .elementor-element.elementor-element-114d44f:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-114d44f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#32416f;
}

.elementor-14 .elementor-element.elementor-element-114d44f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-14 .elementor-element.elementor-element-114d44f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-64f14aa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-64f14aa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/AdobeStock_63556607-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-64f14aa>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-64f14aa>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-93ef11c {
    --spacer-size: 450px;
}

.elementor-14 .elementor-element.elementor-element-2f294fb>.elementor-element-populated {
    padding: 10% 10% 10% 10%;
}

.elementor-14 .elementor-element.elementor-element-4522e95 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-7104b60 {
    --divider-border-style: solid;
    --divider-color: #347cbe;
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-7104b60 .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-7104b60 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-73ad5a8 {
    text-align: left;
    color: var(--e-global-color-f5a6729);
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-656488c .elementor-button {
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    fill: var(--e-global-color-f5a6729);
    color: var(--e-global-color-f5a6729);
     background-color: #347cbe;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
}

.elementor-14 .elementor-element.elementor-element-656488c .elementor-button:hover,
.elementor-14 .elementor-element.elementor-element-656488c .elementor-button:focus {
    color: #347cbe;
    background-color: var(--e-global-color-f5a6729);
}

.elementor-14 .elementor-element.elementor-element-656488c .elementor-button:hover svg,
.elementor-14 .elementor-element.elementor-element-656488c .elementor-button:focus svg {
    fill: #347cbe;
}

.elementor-14 .elementor-element.elementor-element-240be8b:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-240be8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#32416f;
}

.elementor-14 .elementor-element.elementor-element-240be8b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-14 .elementor-element.elementor-element-240be8b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-0badefc>.elementor-element-populated {
    padding: 10% 10% 10% 10%;
}

.elementor-14 .elementor-element.elementor-element-85f0e14 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-edd7854 {
    --divider-border-style: solid;
    --divider-color: #347cbe;
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-edd7854 .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-edd7854 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-d190517 {
    text-align: left;
    color: var(--e-global-color-f5a6729);
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-e8ad7da .elementor-button {
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    fill: var(--e-global-color-f5a6729);
    color: var(--e-global-color-f5a6729);
     background-color: #347cbe;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
}

.elementor-14 .elementor-element.elementor-element-e8ad7da .elementor-button:hover,
.elementor-14 .elementor-element.elementor-element-e8ad7da .elementor-button:focus {
    color: #347cbe;
    background-color: var(--e-global-color-f5a6729);
}

.elementor-14 .elementor-element.elementor-element-e8ad7da .elementor-button:hover svg,
.elementor-14 .elementor-element.elementor-element-e8ad7da .elementor-button:focus svg {
    fill: #347cbe;
}

.elementor-14 .elementor-element.elementor-element-73a2369:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14 .elementor-element.elementor-element-73a2369>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/12.jpg");
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-73a2369>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-14 .elementor-element.elementor-element-73a2369>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-e10298f {
    --spacer-size: 450px;
}

.elementor-14 .elementor-element.elementor-element-5221570b:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-5221570b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#9d9d9d;
    background-image: url("../image/Component-5-–-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14 .elementor-element.elementor-element-5221570b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 0px 40px 0px;
}

.elementor-14 .elementor-element.elementor-element-5221570b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-11f5a371 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-f5a6729);
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-11f5a371 .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-11f5a371 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-293debc0 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-1464a454>.elementor-container {
    max-width: 921px;
}

.elementor-14 .elementor-element.elementor-element-e0792f5>.elementor-container {
    max-width: 961px;
}

.elementor-14 .elementor-element.elementor-element-1cd63cfe>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items {
    --columns: 2;
}

:is(.elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items)>.jet-listing-grid__item {
    padding-left: calc(10px / 2);
    padding-right: calc(10px / 2);
    padding-top: calc(10px / 2);
    padding-bottom: calc(10px / 2);
}

:is(.elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider)>.jet-listing-grid__items {
    margin-left: calc(10px / -2);
    margin-right: calc(10px / -2);
    width: calc(100% + 10px);
}

:is(.elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-1cd63cfe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider)>.jet-listing-grid__items.grid-collapse-gap {
    margin-top: calc(10px / -2);
    margin-bottom: calc(10px / -2);
}

.elementor-14 .elementor-element.elementor-element-4c7eaf7b .elementor-button {
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    fill: var(--e-global-color-f5a6729);
    color: var(--e-global-color-f5a6729);
     background-color: #347cbe;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 40px 15px 40px;
}

.elementor-14 .elementor-element.elementor-element-4c7eaf7b .elementor-button:hover,
.elementor-14 .elementor-element.elementor-element-4c7eaf7b .elementor-button:focus {
    color: #347cbe;
    background-color: var(--e-global-color-f5a6729);
}

.elementor-14 .elementor-element.elementor-element-4c7eaf7b .elementor-button:hover svg,
.elementor-14 .elementor-element.elementor-element-4c7eaf7b .elementor-button:focus svg {
    fill: #347cbe;
}

.elementor-14 .elementor-element.elementor-element-39873afd:not(.elementor-motion-effects-element-type-background),
.elementor-14 .elementor-element.elementor-element-39873afd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#9d9d9d;
}

.elementor-14 .elementor-element.elementor-element-39873afd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 0px 35px 0px;
}

.elementor-14 .elementor-element.elementor-element-39873afd>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14 .elementor-element.elementor-element-13152f91 .elementor-heading-title {
    color: var(--e-global-color-f5a6729);
      font-family: "forma-djr-micro", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    letter-spacing: 3px;
}

.elementor-14 .elementor-element.elementor-element-69c5208d {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-f5a6729);
    --divider-border-width: 1px;
}

.elementor-14 .elementor-element.elementor-element-69c5208d .elementor-divider-separator {
    width: 100%;
}

.elementor-14 .elementor-element.elementor-element-69c5208d .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-14 .elementor-element.elementor-element-a70348f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-a70348f {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-14 .elementor-element.elementor-element-423ecc0f>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items {
    --columns: 4;
}

:root {
    --page-title-display: none;
}

@media(min-width:768px) {
    .elementor-14 .elementor-element.elementor-element-32a1bc23 {
        width: 27.928%;
    }

    .elementor-14 .elementor-element.elementor-element-2e1e3a48 {
        width: 72.072%;
    }

    .elementor-14 .elementor-element.elementor-element-20f0d44 {
        width: 31.805%;
    }

    .elementor-14 .elementor-element.elementor-element-93db08f {
        width: 68.195%;
    }

    .elementor-14 .elementor-element.elementor-element-43e892c {
        width: 68.195%;
    }

    .elementor-14 .elementor-element.elementor-element-7cc49ed {
        width: 31.805%;
    }

    .elementor-14 .elementor-element.elementor-element-e4fed1e {
        width: 31.805%;
    }

    .elementor-14 .elementor-element.elementor-element-caa7a7e {
        width: 68.195%;
    }

    .elementor-14 .elementor-element.elementor-element-3219878 {
        width: 68.195%;
    }

    .elementor-14 .elementor-element.elementor-element-cfb8bdb {
        width: 31.805%;
    }

    .elementor-14 .elementor-element.elementor-element-eb1b0a8 {
        width: 31.805%;
    }

    .elementor-14 .elementor-element.elementor-element-cba8f70 {
        width: 68.195%;
    }

    .elementor-14 .elementor-element.elementor-element-39e54d74 {
        width: 60.266%;
    }

    .elementor-14 .elementor-element.elementor-element-171b6dbc {
        width: 39.69%;
    }

    .elementor-14 .elementor-element.elementor-element-1f12695c {
        width: 45.009%;
    }

    .elementor-14 .elementor-element.elementor-element-74ad3882 {
        width: 54.299%;
    }
}

@media(max-width:1024px) {
    .elementor-14 .elementor-element.elementor-element-469a3a67 .elementor-heading-title {
        font-size: 27px;
    }

    .elementor-14 .elementor-element.elementor-element-1195d670 {
        padding: 10px 10px 10px 10px;
    }

    .elementor-14 .elementor-element.elementor-element-ac48bc3>.elementor-element-populated {
        padding: 10% 10% 10% 10%;
    }

    .elementor-14 .elementor-element.elementor-element-7a5815a>.elementor-element-populated {
        padding: 10% 10% 10% 10%;
    }

    .elementor-14 .elementor-element.elementor-element-2391f1a>.elementor-element-populated {
        padding: 10% 10% 10% 10%;
    }

    .elementor-14 .elementor-element.elementor-element-040183d>.elementor-element-populated {
        padding: 10% 10% 10% 10%;
    }

    .elementor-14 .elementor-element.elementor-element-3b8cba9>.elementor-element-populated {
        padding: 10% 10% 10% 10%;
    }

    .elementor-14 .elementor-element.elementor-element-39873afd {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

@media(max-width:767px) {
    .elementor-14 .elementor-element.elementor-element-469a3a67 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-14 .elementor-element.elementor-element-68bc9082 {
        margin-top: -140px;
        margin-bottom: 0px;
        padding: 150px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-32a1bc23>.elementor-element-populated {
        padding: 0px 0px 0px 10px;
    }

    .elementor-14 .elementor-element.elementor-element-4efd76ad>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-ac48bc3>.elementor-element-populated {
        padding: 75px 75px 75px 75px;
    }

    .elementor-14 .elementor-element.elementor-element-7a5815a>.elementor-element-populated {
        padding: 75px 75px 75px 75px;
    }

    .elementor-14 .elementor-element.elementor-element-2391f1a>.elementor-element-populated {
        padding: 75px 75px 75px 75px;
    }

    .elementor-14 .elementor-element.elementor-element-040183d>.elementor-element-populated {
        padding: 75px 75px 75px 75px;
    }

    .elementor-14 .elementor-element.elementor-element-3b8cba9>.elementor-element-populated {
        padding: 75px 75px 75px 75px;
    }

    .elementor-14 .elementor-element.elementor-element-b17f552>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-fc16896 {
        text-align: left;
    }

    .elementor-14 .elementor-element.elementor-element-093d10f {
        --spacer-size: 300px;
    }

    .elementor-14 .elementor-element.elementor-element-af73972 {
        --spacer-size: 300px;
    }

    .elementor-14 .elementor-element.elementor-element-868ae43 {
        --spacer-size: 300px;
    }

    .elementor-14 .elementor-element.elementor-element-93ef11c {
        --spacer-size: 300px;
    }

    .elementor-14 .elementor-element.elementor-element-73ad5a8 {
        text-align: left;
    }

    .elementor-14 .elementor-element.elementor-element-d190517 {
        text-align: left;
    }

    .elementor-14 .elementor-element.elementor-element-e10298f {
        --spacer-size: 300px;
    }

    .elementor-14 .elementor-element.elementor-element-1cd63cfe>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items {
        --columns: 1;
    }

    .elementor-14 .elementor-element.elementor-element-1f12695c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-13152f91 {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-423ecc0f>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items {
        --columns: 3;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-14 .elementor-element.elementor-element-127b39d2 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-ac48bc3 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-7a5815a {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-2391f1a {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-040183d {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-3b8cba9 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-b17f552 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-20f0d44 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-93db08f {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-43e892c {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-7cc49ed {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-e4fed1e {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-caa7a7e {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-3219878 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-cfb8bdb {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-eb1b0a8 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-cba8f70 {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-39e54d74 {
        width: 40%;
    }

    .elementor-14 .elementor-element.elementor-element-171b6dbc {
        width: 60%;
    }

    .elementor-14 .elementor-element.elementor-element-1f12695c {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-74ad3882 {
        width: 45%;
    }
}
.pb-5{
padding-bottom: 15px!important;
}