.elementor-19 .elementor-element.elementor-element-3d95e1b {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-3d95e1b:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-3d95e1b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #030743;
    background-image: url("https://recrute.vikinglab.agency/staffing-solutions/wp-content/uploads/sites/6/2024/12/hero2-bg.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-19 .elementor-element.elementor-element-314f397 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}

.elementor-19 .elementor-element.elementor-element-314f397:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-314f397>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060943;
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

body:not(.rtl) .elementor-19 .elementor-element.elementor-element-fccdc40 {
    left: 0px;
}

body.rtl .elementor-19 .elementor-element.elementor-element-fccdc40 {
    right: 0px;
}

.elementor-19 .elementor-element.elementor-element-fccdc40 {
    top: 0px;
    z-index: -1;
}

.elementor-19 .elementor-element.elementor-element-eece4f5 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}

.elementor-19 .elementor-element.elementor-element-eece4f5:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-eece4f5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060943;
}

.elementor-19 .elementor-element.elementor-element-cb8a5a5 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
}

.elementor-19 .elementor-element.elementor-element-87397d4 {
    --display: flex;
}

.elementor-19 .elementor-element.elementor-element-a852c7c .heading1 span {
    background-color: #28284D;
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-a852c7c .heading1 {
    text-align: center;
}

.elementor-19 .elementor-element.elementor-element-a852c7c .heading1 h2 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-a852c7c .heading1 p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-bf284d2 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service10 .service-box,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service9 .service-box::after,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service8 .service-box,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service7 .service7-slider .single-slider .hover-area,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service6 .service-box,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service1-box::after,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service3 .service3-box,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service5-box {
    background-color: #272959;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service10 .service-box .icon,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service8 .service-box .icon,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service6 .service-box .icon,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service3 .service3-box .icon,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service4-box .icon,
.elementor-19 .elementor-element.elementor-element-4c5eb0b .service5-box .icon {
    background-color: #46466B;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .heading1-w h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .heading3 h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .heading4-w h5 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .heading5 h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service6 .service-box .heading6 h5 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service7 .service7-slider .single-slider .hover-area h3 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service8 .service-box .heading h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service9 .service-box h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service10 .service-box .heading h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service1-box .hover-area p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .heading3 p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .heading5 p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service8 .service-box .heading p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service9 .service-box p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service10 .service-box .heading p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service5-box:hover .heading5 p {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service8 .service-box:hover .heading p {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-4c5eb0b .service10 .service-box:hover p {
    color: #FFFFFF;
}

body:not(.rtl) .elementor-19 .elementor-element.elementor-element-48990d9 {
    right: 0px;
}

body.rtl .elementor-19 .elementor-element.elementor-element-48990d9 {
    left: 0px;
}

.elementor-19 .elementor-element.elementor-element-48990d9 {
    top: -259px;
    z-index: -1;
}

.elementor-19 .elementor-element.elementor-element-ed1371d {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}

.elementor-19 .elementor-element.elementor-element-ed1371d:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-ed1371d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060943;
}

.elementor-19 .elementor-element.elementor-element-fdde626 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
}

.elementor-19 .elementor-element.elementor-element-fdd54dd {
    --display: flex;
}

.elementor-19 .elementor-element.elementor-element-bb5c4f7 .heading1 span {
    background-color: #28284D;
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-bb5c4f7 .heading1 {
    text-align: center;
}

.elementor-19 .elementor-element.elementor-element-bb5c4f7 .heading1 h2 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-bb5c4f7 .heading1 p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-e9532f5 {
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2::before {
    background-color: #272C63;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2::after {
    background-color: #0D124D;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-plan-page2 .toggle-inner .t-month {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-plan-page2 .toggle-inner .t-year {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2 h5 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2 .heading2 p {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2 h3 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2 .h-pera {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2 .list li {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-b5b684f .pricing-box2 .list li span {
    color: #A8ABC1;
}

body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1e6f08e {
    left: 0px;
}

body.rtl .elementor-19 .elementor-element.elementor-element-1e6f08e {
    right: 0px;
}

.elementor-19 .elementor-element.elementor-element-1e6f08e {
    top: 0px;
    z-index: -1;
}

.elementor-19 .elementor-element.elementor-element-2bc38a1 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-2bc38a1:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-2bc38a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060943;
}

.elementor-19 .elementor-element.elementor-element-944a549 {
    --display: flex;
}

.elementor-19 .elementor-element.elementor-element-0eb0196 img {
    width: 100%;
}

.elementor-19 .elementor-element.elementor-element-910c361 {
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-091a6b2 .heading1 span {
    background-color: #1A2C46;
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-091a6b2 .heading1 {
    text-align: left;
}

.elementor-19 .elementor-element.elementor-element-091a6b2 .heading1 h2 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-091a6b2 .heading1 p {
    color: #5B5D5F;
}

.elementor-19 .elementor-element.elementor-element-ae2dc8f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}

.elementor-19 .elementor-element.elementor-element-ae2dc8f:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-ae2dc8f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060943;
}

.elementor-19 .elementor-element.elementor-element-2c0ee40 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
}

.elementor-19 .elementor-element.elementor-element-acd37e5 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-6b97bdd .heading1 span {
    background-color: #28284D;
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6b97bdd .heading1 {
    text-align: center;
}

.elementor-19 .elementor-element.elementor-element-6b97bdd .heading1 h2 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6b97bdd .heading1 p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-45932f0 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .solution4-box,
.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box::before,
.elementor-19 .elementor-element.elementor-element-6ae60d0 .solutions9 .solutions-box {
    background-color: #272C63;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .solution4-box .icon,
.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box .icon,
.elementor-19 .elementor-element.elementor-element-6ae60d0 .solutions9 .solutions-box .heading-area .icon {
    background-color: #46466B;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .solution4-box:hover .icon,
.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box:hover .icon {
    background-color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .heading4 h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .solutions9 .solutions-box .heading-area .heading h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .heading4 p {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box p {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .solutions9 .solutions-box .heading-area .heading p {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box a.learn {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-6ae60d0 .service-benefits5 .benefits-box:hover p {
    color: #FFFFFF;
}

body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a3ea734 {
    right: 0px;
}

body.rtl .elementor-19 .elementor-element.elementor-element-a3ea734 {
    left: 0px;
}

.elementor-19 .elementor-element.elementor-element-a3ea734 {
    top: -249px;
    z-index: -1;
}

.elementor-19 .elementor-element.elementor-element-6601a68 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: -250px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 250px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}

.elementor-19 .elementor-element.elementor-element-6601a68:not(.elementor-motion-effects-element-type-background),
.elementor-19 .elementor-element.elementor-element-6601a68>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060943;
}

.elementor-19 .elementor-element.elementor-element-be361e7 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
}

.elementor-19 .elementor-element.elementor-element-1fda478 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-c1b7b6c .heading1 span {
    background-color: #28284D;
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-c1b7b6c .heading1 {
    text-align: center;
}

.elementor-19 .elementor-element.elementor-element-c1b7b6c .heading1 h2 {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-c1b7b6c .heading1 p {
    color: #A8A9BC;
}

.elementor-19 .elementor-element.elementor-element-ecad566 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog1-box .heading-area,
.elementor-19 .elementor-element.elementor-element-75a2a78 .blog3 .blog3-box .heading-area,
.elementor-19 .elementor-element.elementor-element-75a2a78 .blog4-box,
.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box,
.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading {
    background-color: #272C63;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog4-box {
    box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.1);
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading3 h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading4 h5 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box .heading h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading h4 a {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading4 p {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading1 p {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading3 p {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading3 h4 a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .heading4 h5 a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box .heading h4 a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading h4 a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog1-box .heading-area .tags a {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog4-box .heading4 .tags a {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box .heading a {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading .date {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog3 .blog3-box .heading-area .tags a {
    color: #A8ABC1;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog1-box .heading-area .tags a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog4-box .heading4 .tags a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box .heading a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading .date:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog3 .blog3-box .heading-area .tags a:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog1-box .heading-area .heading1 a.learn {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog3 .blog3-box .heading-area .heading3 a.learn {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog4-box .heading4 a.learn {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box .heading .learn {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading .learn {
    color: #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog1-box .heading-area .heading1 a.learn:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog3 .blog3-box .heading-area .heading3 a.learn:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog4-box .heading4 a.learn:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog7 .blog-box .heading .learn:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-75a2a78 .blog9 .blog-box .heading .learn:hover {
    color: #FC253F;
}

.elementor-19 .elementor-element.elementor-element-f28a992 {
    --display: flex;
}

.elementor-19 .elementor-element.elementor-element-df7da0d .hero1-slider {
    background-color: #060943;
}

body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0628c46 {
    left: 0px;
}

body.rtl .elementor-19 .elementor-element.elementor-element-0628c46 {
    right: 0px;
}

.elementor-19 .elementor-element.elementor-element-0628c46 {
    top: 0px;
    z-index: -1;
}

@media(min-width:768px) {
    .elementor-19 .elementor-element.elementor-element-87397d4 {
        --width: 69%;
    }
    .elementor-19 .elementor-element.elementor-element-fdd54dd {
        --width: 62%;
    }
    .elementor-19 .elementor-element.elementor-element-2bc38a1 {
        --content-width: 1282px;
    }
    .elementor-19 .elementor-element.elementor-element-acd37e5 {
        --width: 62%;
    }
    .elementor-19 .elementor-element.elementor-element-1fda478 {
        --width: 62%;
    }
}

@media(max-width:767px) {
    .elementor-19 .elementor-element.elementor-element-eece4f5 {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-19 .elementor-element.elementor-element-cb8a5a5 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-19 .elementor-element.elementor-element-ed1371d {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-19 .elementor-element.elementor-element-fdde626 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-19 .elementor-element.elementor-element-2bc38a1 {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-19 .elementor-element.elementor-element-910c361 {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-19 .elementor-element.elementor-element-ae2dc8f {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-19 .elementor-element.elementor-element-2c0ee40 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-19 .elementor-element.elementor-element-6601a68 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
}