.elementor-7712 .elementor-element.elementor-element-dc9625d:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-dc9625d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://wp.ditsolution.net/itsoft/wp-content/uploads/2023/04/feature.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-dc9625d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 77px 0px 62px 0px;
}

.elementor-7712 .elementor-element.elementor-element-dc9625d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-782bca0>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-a5a50e0 .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-a5a50e0 .section-title h3 {
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-a5a50e0 .section-title h2 {
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-a5a50e0 .section-title .title {
    margin: 19px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-c41b420 .dit-button {
    text-align: right;
}

.elementor-7712 .elementor-element.elementor-element-01d3b14 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 27px 0px 0px 0px;
    z-index: 0;
}

.elementor-7712 .elementor-element.elementor-element-42b3c30>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 10px 0px 10px;
}

.elementor-7712 .elementor-element.elementor-element-42b3c30>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-c811e71 .service-box {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-c811e71>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-0d8e250>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-7712 .elementor-element.elementor-element-b3a1fe3 .service-box {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-b3a1fe3>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-2f1ac43>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-7712 .elementor-element.elementor-element-21276a1 .service-box {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-21276a1>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-c59bca6>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-7712 .elementor-element.elementor-element-8a494bc .service-box {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-8a494bc>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-ef7c3ef>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-ef7c3ef:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-ef7c3ef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://wp.ditsolution.net/itsoft/wp-content/uploads/2023/04/counter.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-ef7c3ef {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 70px 0px;
}

.elementor-7712 .elementor-element.elementor-element-ef7c3ef>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-2e3aa78 {
    text-align: left;
    z-index: 2;
}

.elementor-7712 .elementor-element.elementor-element-2e3aa78>.elementor-widget-container {
    margin: 0px 0px 0px -138px;
}

.elementor-7712 .elementor-element.elementor-element-f79a9f1>.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-7712 .elementor-element.elementor-element-9a89185 .section-title h5 {
    text-transform: capitalize;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .section-title h3 {
    color: #FFFFFF;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .title_tx h3 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .section-title h2 {
    color: #FFFFFF;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .title_tx h2 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .section-title .title {
    margin: 21px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .section-title p {
    color: #FFFFFF;
    margin: 16px 0px 31px 0px;
}

.elementor-7712 .elementor-element.elementor-element-9a89185 .title_ptx p {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-a2236f0>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-a2236f0 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #FFFFFF14;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 17px;
    margin-bottom: 0px;
    padding: 23px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-a2236f0,
.elementor-7712 .elementor-element.elementor-element-a2236f0>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-a2236f0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-f37c478 .dit-button {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-f37c478>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-f37c478 {
    width: auto;
    max-width: auto;
}

.elementor-7712 .elementor-element.elementor-element-66f6ba5 .icon-box-content h2 {
    color: #FFFFFF;
    margin: 0px 0px 7px 0px;
}

.elementor-7712 .elementor-element.elementor-element-66f6ba5 .icon-box-content p {
    color: #B6B9C0;
}

.elementor-7712 .elementor-element.elementor-element-66f6ba5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-66f6ba5 {
    width: auto;
    max-width: auto;
}

.elementor-7712 .elementor-element.elementor-element-87c2846 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-7712 .elementor-element.elementor-element-5c43761>.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-7712 .elementor-element.elementor-element-5a89650 .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-5a89650 .section-title h3 {
    color: #FFFFFF;
    font-size: 42px;
}

.elementor-7712 .elementor-element.elementor-element-5a89650 .title_tx h3 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-5a89650 .section-title h2 {
    color: #FFFFFF;
    font-size: 42px;
}

.elementor-7712 .elementor-element.elementor-element-5a89650 .title_tx h2 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-5a89650 .section-title p {
    color: #FFFFFF;
    font-family: "Fira Sans", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-7712 .elementor-element.elementor-element-5a89650 .title_ptx p {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-5a7bc66 {
    padding: 15px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-f20eb1f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-f20eb1f:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-f20eb1f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://wp.ditsolution.net/itsoft/wp-content/uploads/2023/05/skill.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-f20eb1f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 56px 0px;
}

.elementor-7712 .elementor-element.elementor-element-f20eb1f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-d696f89>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-f9d1ba8>.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-7712 .elementor-element.elementor-element-8487d95 .section-title h5 {
    font-size: 18px;
    text-transform: capitalize;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .section-title h3 {
    color: #232323;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .title_tx h3 {
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .section-title h2 {
    color: #232323;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .title_tx h2 {
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .section-title p {
    color: #686868;
}

.elementor-7712 .elementor-element.elementor-element-8487d95 .title_ptx p {
    color: #686868;
}

.elementor-7712 .elementor-element.elementor-element-76b8649 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #F12A02;
}

.elementor-7712 .elementor-element.elementor-element-76b8649 .elementor-progress-bar {
    height: 4px;
    line-height: 4px;
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-76b8649 .elementor-title {
    font-size: 17px;
    font-weight: 500;
    line-height: 2.9em;
}

.elementor-7712 .elementor-element.elementor-element-76b8649>.elementor-widget-container {
    margin: 12px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-e997412 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #F12A02;
}

.elementor-7712 .elementor-element.elementor-element-e997412 .elementor-progress-bar {
    height: 4px;
    line-height: 4px;
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-e997412 .elementor-title {
    font-size: 17px;
    font-weight: 500;
    line-height: 2.9em;
}

.elementor-7712 .elementor-element.elementor-element-e997412>.elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-b62ca69 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #F12A02;
}

.elementor-7712 .elementor-element.elementor-element-b62ca69 .elementor-progress-bar {
    height: 4px;
    line-height: 4px;
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-b62ca69 .elementor-title {
    font-size: 17px;
    font-weight: 500;
    line-height: 2.9em;
}

.elementor-7712 .elementor-element.elementor-element-b62ca69>.elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-2219ec6 {
    text-align: right;
}

.elementor-7712 .elementor-element.elementor-element-2219ec6>.elementor-widget-container {
    margin: 0px -154px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-a77d080:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-a77d080>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("./bgCase1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-a77d080 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 130px 0px;
}

.elementor-7712 .elementor-element.elementor-element-a77d080>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-0733603 .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-0733603 .section-title h3 {
    color: #FFFFFF;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-0733603 .title_tx h3 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-0733603 .section-title h2 {
    color: #FFFFFF;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-0733603 .title_tx h2 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-6fb43dc .dit-button {
    text-align: right;
}

.elementor-7712 .elementor-element.elementor-element-fd08225 {
    padding: 17px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-bc2a0e4:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-bc2a0e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://wp.ditsolution.net/itsoft/wp-content/uploads/2023/05/p.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-bc2a0e4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 79px 0px 50px 0px;
}

.elementor-7712 .elementor-element.elementor-element-bc2a0e4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .section-title h3 {
    color: #232323;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .title_tx h3 {
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .section-title h2 {
    color: #232323;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .title_tx h2 {
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .section-title p {
    color: #686868;
}

.elementor-7712 .elementor-element.elementor-element-0b019f2 .title_ptx p {
    color: #686868;
}

.elementor-7712 .elementor-element.elementor-element-02b1483>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-02b1483>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-d894e61>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-d894e61:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-d894e61>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://wp.ditsolution.net/itsoft/wp-content/uploads/2023/05/01_Home-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-d894e61 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 82px 0px 80px 0px;
}

.elementor-7712 .elementor-element.elementor-element-d894e61>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-1b616ac>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-e35658b {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-e35658b>.elementor-widget-container {
    margin: 0px 0px 0px -128px;
}

.elementor-7712 .elementor-element.elementor-element-fd5fad5>.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-7712 .elementor-element.elementor-element-696817a .section-title h5 {
    font-size: 18px;
    text-transform: capitalize;
}

.elementor-7712 .elementor-element.elementor-element-696817a .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-696817a .section-title h3 {
    color: #FFFFFF;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-696817a .title_tx h3 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-696817a .section-title h2 {
    color: #FFFFFF;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-696817a .title_tx h2 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-696817a .section-title p {
    color: #FFFFFF;
    font-size: 20px;
    font-style: italic;
}

.elementor-7712 .elementor-element.elementor-element-696817a .title_ptx p {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-b91e35c {
    color: #9D9EA6;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
}

.elementor-7712 .elementor-element.elementor-element-b91e35c>.elementor-widget-container {
    margin: 11px 0px 26px 0px;
}

.elementor-7712 .elementor-element.elementor-element-5403220 .icon-box-content h2 {
    color: #FFFFFF;
}

.elementor-7712 .elementor-element.elementor-element-b0b1adf .dit-button {
    text-align: left;
}

.elementor-7712 .elementor-element.elementor-element-b0b1adf>.elementor-widget-container {
    margin: 27px 0px 0px 0px;
}

.elementor-7712 .elementor-element.elementor-element-3e17af4:not(.elementor-motion-effects-element-type-background),
.elementor-7712 .elementor-element.elementor-element-3e17af4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://wp.ditsolution.net/itsoft/wp-content/uploads/2023/05/01_Home-10.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7712 .elementor-element.elementor-element-3e17af4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 64px 0px 49px 0px;
}

.elementor-7712 .elementor-element.elementor-element-3e17af4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7712 .elementor-element.elementor-element-1c76a8d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-7712 .elementor-element.elementor-element-515293f .section-title h5 {
    font-size: 18px;
    text-transform: capitalize;
}

.elementor-7712 .elementor-element.elementor-element-515293f .bar-main {
    margin-bottom: 30px;
}

.elementor-7712 .elementor-element.elementor-element-515293f .section-title h3 {
    color: #232323;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-515293f .title_tx h3 {
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-515293f .section-title h2 {
    color: #232323;
    font-size: 36px;
}

.elementor-7712 .elementor-element.elementor-element-515293f .title_tx h2 {
    color: #232323;
}

.elementor-7712 .elementor-element.elementor-element-515293f .section-title p {
    color: #686868;
}

.elementor-7712 .elementor-element.elementor-element-515293f .title_ptx p {
    color: #686868;
}

.elementor-7712 .elementor-element.elementor-element-548d309 {
    margin-top: 10px;
    margin-bottom: 0px;
}

@media(max-width:1024px) {
    .elementor-7712 .elementor-element.elementor-element-2e3aa78 {
        text-align: center;
    }

    .elementor-7712 .elementor-element.elementor-element-2e3aa78>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7712 .elementor-element.elementor-element-f79a9f1>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7712 .elementor-element.elementor-element-2219ec6 {
        text-align: center;
    }

    .elementor-7712 .elementor-element.elementor-element-2219ec6>.elementor-widget-container {
        margin: 40px 0px 0px 0px;
    }

    .elementor-7712 .elementor-element.elementor-element-e35658b {
        text-align: center;
    }

    .elementor-7712 .elementor-element.elementor-element-e35658b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7712 .elementor-element.elementor-element-fd5fad5>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:767px) {
    .elementor-7712 .elementor-element.elementor-element-c41b420 .dit-button {
        text-align: left;
    }
}

@media(min-width:768px) {
    .elementor-7712 .elementor-element.elementor-element-dbb4fc0 {
        width: 56.964%;
    }

    .elementor-7712 .elementor-element.elementor-element-6760c63 {
        width: 42.814%;
    }

    .elementor-7712 .elementor-element.elementor-element-9151d0d {
        width: 46.727%;
    }

    .elementor-7712 .elementor-element.elementor-element-bda411b {
        width: 53.273%;
    }

    .elementor-7712 .elementor-element.elementor-element-bf829b2 {
        width: 60.804%;
    }

    .elementor-7712 .elementor-element.elementor-element-88e0006 {
        width: 38.93%;
    }

    .elementor-7712 .elementor-element.elementor-element-7165c64 {
        width: 50.356%;
    }

    .elementor-7712 .elementor-element.elementor-element-e0f175d {
        width: 49.601%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-7712 .elementor-element.elementor-element-42b3c30 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-0d8e250 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-2f1ac43 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-c59bca6 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-a0f8349 {
        width: 100%;
    }

    .elementor-7712 .elementor-element.elementor-element-f79a9f1 {
        width: 100%;
    }

    .elementor-7712 .elementor-element.elementor-element-17e352f {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-7ed07b0 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-c05525d {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-c1ab214 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-f9d1ba8 {
        width: 100%;
    }

    .elementor-7712 .elementor-element.elementor-element-8b36ca0 {
        width: 100%;
    }

    .elementor-7712 .elementor-element.elementor-element-02b1483 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-ebb2736 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-cda69e6 {
        width: 50%;
    }

    .elementor-7712 .elementor-element.elementor-element-70af14c {
        width: 100%;
    }

    .elementor-7712 .elementor-element.elementor-element-fd5fad5 {
        width: 100%;
    }
}

@media(min-width:1025px) {

    .elementor-7712 .elementor-element.elementor-element-dc9625d:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-dc9625d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-7712 .elementor-element.elementor-element-ef7c3ef:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-ef7c3ef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-7712 .elementor-element.elementor-element-f20eb1f:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-f20eb1f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-7712 .elementor-element.elementor-element-a77d080:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-a77d080>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-7712 .elementor-element.elementor-element-bc2a0e4:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-bc2a0e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-7712 .elementor-element.elementor-element-d894e61:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-d894e61>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-7712 .elementor-element.elementor-element-3e17af4:not(.elementor-motion-effects-element-type-background),
    .elementor-7712 .elementor-element.elementor-element-3e17af4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}