.elementor-927 .elementor-element.elementor-element-279c6ae:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-279c6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-279c6ae > .elementor-container{max-width:1370px;}.elementor-927 .elementor-element.elementor-element-279c6ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-927 .elementor-element.elementor-element-279c6ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-927 .elementor-element.elementor-element-e3a0ebb{text-align:center;}.elementor-927 .elementor-element.elementor-element-e3a0ebb .elementor-heading-title{font-size:80px;font-weight:400;line-height:90px;color:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-742e2e0 img{width:50px;max-width:100%;}.elementor-927 .elementor-element.elementor-element-bb0667b > .elementor-container{max-width:1370px;}.elementor-927 .elementor-element.elementor-element-bb0667b{padding:150px 0px 250px 0px;}.elementor-927 .elementor-element.elementor-element-fa2f439{text-align:start;}.elementor-927 .elementor-element.elementor-element-fa2f439 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-59ce0d1{text-align:start;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-59ce0d1 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-59ce0d1 a:hover, .elementor-927 .elementor-element.elementor-element-59ce0d1 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-49adc04{text-align:start;}.elementor-927 .elementor-element.elementor-element-49adc04 .elementor-heading-title{font-size:32px;font-weight:400;line-height:42px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-610e5e4{text-align:start;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-610e5e4 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-610e5e4 a:hover, .elementor-927 .elementor-element.elementor-element-610e5e4 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-bf146cf:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-bf146cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-927 .elementor-element.elementor-element-bf146cf > .elementor-container{max-width:1370px;}.elementor-927 .elementor-element.elementor-element-bf146cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-927 .elementor-element.elementor-element-bf146cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-927 .elementor-element.elementor-element-f251b5b{margin:-250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-927 .elementor-element.elementor-element-f251b5b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-927 .elementor-element.elementor-element-f251b5b .elementor-custom-embed-play i{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-f251b5b .elementor-custom-embed-play svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-6903fce{margin:-250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-927 .elementor-element.elementor-element-6903fce img{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-2e9c2ff{text-align:center;}.elementor-927 .elementor-element.elementor-element-2e9c2ff .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-04dc665{text-align:start;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-04dc665 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-04dc665 a:hover, .elementor-927 .elementor-element.elementor-element-04dc665 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-1682feb > .elementor-container{max-width:1370px;}.elementor-927 .elementor-element.elementor-element-a6e1890{text-align:start;}.elementor-927 .elementor-element.elementor-element-a6e1890 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-5927e07{text-align:start;}.elementor-927 .elementor-element.elementor-element-5927e07 img{width:100%;max-width:100%;}.elementor-927 .elementor-element.elementor-element-b49b097{text-align:start;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-b49b097 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-b49b097 a:hover, .elementor-927 .elementor-element.elementor-element-b49b097 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-b6227ba .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );font-size:18px;font-weight:400;line-height:28px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-927 .elementor-element.elementor-element-b6227ba .elementor-button:hover, .elementor-927 .elementor-element.elementor-element-b6227ba .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-b6227ba .elementor-button:hover svg, .elementor-927 .elementor-element.elementor-element-b6227ba .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-1993f14 .elementor-button{background-color:#18181800;font-size:18px;font-weight:400;line-height:28px;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor2 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-927 .elementor-element.elementor-element-1993f14 .elementor-button:hover, .elementor-927 .elementor-element.elementor-element-1993f14 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-927 .elementor-element.elementor-element-1993f14 .elementor-button:hover svg, .elementor-927 .elementor-element.elementor-element-1993f14 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-51f6920{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-927 .elementor-element.elementor-element-482a987:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-482a987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-927 .elementor-element.elementor-element-482a987 > .elementor-container{max-width:1680px;}.elementor-927 .elementor-element.elementor-element-482a987{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-927 .elementor-element.elementor-element-482a987 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-927 .elementor-element.elementor-element-43a8cff > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-927 .elementor-element.elementor-element-3a761e7{text-align:start;}.elementor-927 .elementor-element.elementor-element-3a761e7 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-122b002{text-align:start;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-122b002 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-122b002 a:hover, .elementor-927 .elementor-element.elementor-element-122b002 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-927 .elementor-element.elementor-element-32bce5c img{width:100%;max-width:100%;}@media(max-width:1000px){.elementor-927 .elementor-element.elementor-element-279c6ae > .elementor-container{max-width:768px;}.elementor-927 .elementor-element.elementor-element-e3a0ebb .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-927 .elementor-element.elementor-element-bb0667b > .elementor-container{max-width:768px;}.elementor-927 .elementor-element.elementor-element-bb0667b{padding:80px 0px 250px 0px;}.elementor-927 .elementor-element.elementor-element-fa2f439 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-927 .elementor-element.elementor-element-59ce0d1{font-size:18px;line-height:28px;}.elementor-927 .elementor-element.elementor-element-49adc04 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-610e5e4{font-size:18px;line-height:28px;}.elementor-927 .elementor-element.elementor-element-f1f6dbb{text-align:start;}.elementor-927 .elementor-element.elementor-element-f1f6dbb img{width:100%;}.elementor-927 .elementor-element.elementor-element-bf146cf > .elementor-container{max-width:768px;}.elementor-927 .elementor-element.elementor-element-f251b5b{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-927 .elementor-element.elementor-element-6903fce{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-927 .elementor-element.elementor-element-2e9c2ff .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-927 .elementor-element.elementor-element-04dc665{font-size:18px;line-height:28px;}.elementor-927 .elementor-element.elementor-element-1682feb > .elementor-container{max-width:768px;}.elementor-927 .elementor-element.elementor-element-a6e1890 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-927 .elementor-element.elementor-element-8978781{text-align:start;}.elementor-927 .elementor-element.elementor-element-8978781 img{width:100%;}.elementor-927 .elementor-element.elementor-element-b49b097{font-size:18px;line-height:28px;}.elementor-927 .elementor-element.elementor-element-51f6920{text-align:start;}.elementor-927 .elementor-element.elementor-element-51f6920 img{width:100%;}.elementor-927 .elementor-element.elementor-element-482a987 > .elementor-container{max-width:768px;}.elementor-927 .elementor-element.elementor-element-43a8cff > .elementor-element-populated{padding:80px 0px 40px 0px;}.elementor-927 .elementor-element.elementor-element-3a761e7 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-927 .elementor-element.elementor-element-122b002{font-size:18px;line-height:28px;}}@media(max-width:768px){.elementor-927 .elementor-element.elementor-element-e3a0ebb .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-927 .elementor-element.elementor-element-742e2e0 img{width:25px;}.elementor-927 .elementor-element.elementor-element-fa2f439 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-49adc04 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-927 .elementor-element.elementor-element-2e9c2ff .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-a6e1890 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-3a761e7 .elementor-heading-title{font-size:24px;line-height:34px;}}@media(max-width:500px){.elementor-927 .elementor-element.elementor-element-e3a0ebb{text-align:center;}.elementor-927 .elementor-element.elementor-element-e3a0ebb .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-927 .elementor-element.elementor-element-bb0667b{padding:80px 0px 180px 0px;}.elementor-927 .elementor-element.elementor-element-fa2f439{text-align:start;}.elementor-927 .elementor-element.elementor-element-fa2f439 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-59ce0d1{text-align:start;}.elementor-927 .elementor-element.elementor-element-49adc04{text-align:start;}.elementor-927 .elementor-element.elementor-element-49adc04 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-927 .elementor-element.elementor-element-610e5e4{text-align:start;}.elementor-927 .elementor-element.elementor-element-f251b5b{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-927 .elementor-element.elementor-element-f251b5b .elementor-custom-embed-play i{font-size:60px;}.elementor-927 .elementor-element.elementor-element-f251b5b .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-927 .elementor-element.elementor-element-6903fce{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-927 .elementor-element.elementor-element-2e9c2ff{text-align:start;}.elementor-927 .elementor-element.elementor-element-2e9c2ff .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-04dc665{text-align:start;}.elementor-927 .elementor-element.elementor-element-a6e1890{text-align:start;}.elementor-927 .elementor-element.elementor-element-a6e1890 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-b49b097{text-align:start;}.elementor-927 .elementor-element.elementor-element-3a761e7{text-align:start;}.elementor-927 .elementor-element.elementor-element-3a761e7 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-927 .elementor-element.elementor-element-122b002{text-align:start;}}/* Start custom CSS for heading, class: .elementor-element-e3a0ebb */.elementor-927 .elementor-element.elementor-element-e3a0ebb
{
    margin-bottom: 20px !important;
}

@media screen and (max-width: 768px) {
 
    .elementor-927 .elementor-element.elementor-element-e3a0ebb
    {
        margin-bottom: 10px !important;
    }   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa2f439 */.elementor-927 .elementor-element.elementor-element-fa2f439
{
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-927 .elementor-element.elementor-element-fa2f439 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49adc04 */.elementor-927 .elementor-element.elementor-element-49adc04
{
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-927 .elementor-element.elementor-element-49adc04 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1f6dbb */.elementor-927 .elementor-element.elementor-element-f1f6dbb
{
    width: 100%;
    max-width: 480px;
    margin-right: 40px;
}

.elementor-927 .elementor-element.elementor-element-f1f6dbb::after
{
    content: "";
    display: block;
    position: absolute;
    top: 40px;
    left: 40px;
    width: 100%;
    height: 100%;
    background-color: var(--ast-global-color-1);
    z-index: -1;
}

@media screen and (max-width: 1000px) {

    .elementor-927 .elementor-element.elementor-element-f1f6dbb
    {
        max-width: 100%;
    }    
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb0667b */.elementor-927 .elementor-element.elementor-element-bb0667b > .elementor-container
{
    display: grid;
    grid-template-columns: auto 520px;
    grid-gap: 80px;
}

.elementor-927 .elementor-element.elementor-element-bb0667b > .elementor-container > .elementor-column
{
    width: 100%;
}

@media screen and (max-width: 1170px) {

    .elementor-927 .elementor-element.elementor-element-bb0667b > .elementor-container
    {
        grid-template-columns: 1.5fr 1fr;
        grid-gap: 40px;
    }    
    
}

@media screen and (max-width: 1000px) {

    .elementor-927 .elementor-element.elementor-element-bb0667b > .elementor-container
    {
        grid-template-columns: 1fr;
    }
    
    .elementor-927 .elementor-element.elementor-element-bb0667b .content
    {
        grid-row: 1;
    }
    
    .elementor-927 .elementor-element.elementor-element-bb0667b .image
    {
        grid-row: 2;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e9c2ff */.elementor-927 .elementor-element.elementor-element-2e9c2ff
{
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-927 .elementor-element.elementor-element-2e9c2ff .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6e1890 */.elementor-927 .elementor-element.elementor-element-a6e1890
{
    max-width: 1150px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-927 .elementor-element.elementor-element-a6e1890 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8978781 */.elementor-927 .elementor-element.elementor-element-8978781
{
    width: 100%;
    max-width: 640px;
    margin-right: 40px;
    margin-bottom: 80px;
}

.elementor-927 .elementor-element.elementor-element-8978781::after
{
    content: "";
    display: block;
    position: absolute;
    top: 40px;
    left: 40px;
    width: 100%;
    height: 100%;
    background-color: var(--ast-global-color-1);
    z-index: -1;
}

@media screen and (max-width: 1000px) {

    .elementor-927 .elementor-element.elementor-element-8978781
    {
        max-width: 100%;
    }    
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a25b4f */.elementor-927 .elementor-element.elementor-element-3a25b4f > .elementor-container
{
    display: grid;
    grid-template-columns: repeat(2, max-content);
    grid-gap: 20px;
}

.elementor-927 .elementor-element.elementor-element-3a25b4f > .elementor-container > .elementor-column
{
    width: 100%;
}

@media screen and (max-width: 768px) {

    .elementor-927 .elementor-element.elementor-element-3a25b4f > .elementor-container
    {
        grid-template-columns: 1fr;
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51f6920 */.elementor-927 .elementor-element.elementor-element-51f6920
{
    width: 100%;
    max-width: 640px;
    margin-right: 40px;
    margin-bottom: 80px;
}

.elementor-927 .elementor-element.elementor-element-51f6920::after
{
    content: "";
    display: block;
    position: absolute;
    top: 40px;
    left: 40px;
    width: 100%;
    height: 100%;
    background-color: var(--ast-global-color-1);
    z-index: -1;
}

@media screen and (max-width: 1000px) {

    .elementor-927 .elementor-element.elementor-element-51f6920
    {
        max-width: 100%;
    }    
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1682feb */.elementor-927 .elementor-element.elementor-element-1682feb > .elementor-container
{
    display: grid;
    grid-template-columns: auto 680px;
    grid-gap: 80px;
}

.elementor-927 .elementor-element.elementor-element-1682feb > .elementor-container > .elementor-column
{
    width: 100%;
}

@media screen and (max-width: 1170px) {

    .elementor-927 .elementor-element.elementor-element-1682feb > .elementor-container
    {
        grid-template-columns: 1fr 1.5fr;
        grid-gap: 40px;
    }    
    
}

@media screen and (max-width: 1000px) {

    .elementor-927 .elementor-element.elementor-element-1682feb > .elementor-container
    {
        grid-template-columns: 1fr;
        grid-gap: 0;
    }
    
    .elementor-927 .elementor-element.elementor-element-1682feb .content
    {
        grid-row: 1;
    }
    
    .elementor-927 .elementor-element.elementor-element-1682feb .image
    {
        grid-row: 2;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a761e7 */.elementor-927 .elementor-element.elementor-element-3a761e7 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-122b002 */.elementor-927 .elementor-element.elementor-element-122b002 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8334065 */.elementor-927 .elementor-element.elementor-element-8334065 .mc-field-group
{
    display: grid;
    grid-template-columns: auto 60px;
}

.elementor-927 .elementor-element.elementor-element-8334065 .email
{
    width: 100%;
    padding: 15px 20px;
    background-color: #2F2F2F;
    color: var(--ast-global-color-4);
    border: 0;
    font-size: 18px;
    line-height: 28px;
    height: auto;
    border-radius: 0;
}

.elementor-927 .elementor-element.elementor-element-8334065 button
{
    padding: 0;
    background-color: #2F2F2F;
}

.elementor-927 .elementor-element.elementor-element-8334065 button svg
{
    fill: var(--ast-global-color-0);
    width: 24px;
    height: 24px;
}

.elementor-927 .elementor-element.elementor-element-8334065 ::-webkit-input-placeholder
{
    color: var(--ast-global-color-4);
}

.elementor-927 .elementor-element.elementor-element-8334065 ::-moz-placeholder
{
    color: var(--ast-global-color-4);
    opacity: 1;
}

.elementor-927 .elementor-element.elementor-element-8334065 :-ms-input-placeholder
{
    color: var(--ast-global-color-4);
}

.elementor-927 .elementor-element.elementor-element-8334065 ::placeholder
{
    color: var(--ast-global-color-4);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-482a987 */.elementor-927 .elementor-element.elementor-element-482a987
{
    overflow: hidden;
}

.elementor-927 .elementor-element.elementor-element-482a987 > .elementor-container
{
    display: grid;
    grid-template-columns: 1fr 1.4fr;
    grid-gap: 80px;
    align-items: end;
}

.elementor-927 .elementor-element.elementor-element-482a987 > .elementor-container > .elementor-column
{
    width: 100%;
}

@media screen and (max-width: 1000px) {

    .elementor-927 .elementor-element.elementor-element-482a987 > .elementor-container
    {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }

}/* End custom CSS */