.elementor-930 .elementor-element.elementor-element-2433719:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-2433719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-2433719 > .elementor-container{max-width:1370px;}.elementor-930 .elementor-element.elementor-element-2433719{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-930 .elementor-element.elementor-element-2433719 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-c443182{text-align:center;}.elementor-930 .elementor-element.elementor-element-c443182 .elementor-heading-title{font-size:80px;font-weight:400;line-height:90px;color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-0bee34a img{width:50px;max-width:100%;}.elementor-930 .elementor-element.elementor-element-4923df8:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-4923df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-4923df8 > .elementor-container{max-width:1370px;}.elementor-930 .elementor-element.elementor-element-4923df8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;z-index:1;}.elementor-930 .elementor-element.elementor-element-4923df8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-5e8a90a{text-align:center;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-5e8a90a a{color:var( --e-global-color-astglobalcolor0 );}.elementor-930 .elementor-element.elementor-element-5e8a90a a:hover, .elementor-930 .elementor-element.elementor-element-5e8a90a a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-930 .elementor-element.elementor-element-d994a6b:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-d994a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-d994a6b > .elementor-container{max-width:1370px;}.elementor-930 .elementor-element.elementor-element-d994a6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 150px 0px;}.elementor-930 .elementor-element.elementor-element-d994a6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-7a8c7e2{text-align:start;}.elementor-930 .elementor-element.elementor-element-7a8c7e2 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-content{border-width:0px;color:var( --e-global-color-astglobalcolor2 );font-size:18px;font-weight:400;line-height:28px;padding:20px 20px 20px 20px;}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-title, .elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title.elementor-active a, .elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-title{font-size:18px;font-weight:400;line-height:28px;}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-930 .elementor-element.elementor-element-f2aa709:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-f2aa709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-930 .elementor-element.elementor-element-f2aa709 > .elementor-container{max-width:1370px;}.elementor-930 .elementor-element.elementor-element-f2aa709{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-930 .elementor-element.elementor-element-f2aa709 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-0157395{text-align:start;}.elementor-930 .elementor-element.elementor-element-0157395 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-content{border-width:0px;color:var( --e-global-color-astglobalcolor2 );font-size:18px;font-weight:400;line-height:28px;padding:20px 20px 20px 20px;}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-title, .elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title.elementor-active a, .elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-title{font-size:18px;font-weight:400;line-height:28px;}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-icon{margin-inline-end:0px;}.elementor-930 .elementor-element.elementor-element-5940f60:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-5940f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-5940f60 > .elementor-container{max-width:1370px;}.elementor-930 .elementor-element.elementor-element-5940f60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-930 .elementor-element.elementor-element-5940f60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-a88c2f4{text-align:start;}.elementor-930 .elementor-element.elementor-element-a88c2f4 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-content{border-width:0px;color:var( --e-global-color-astglobalcolor2 );font-size:18px;font-weight:400;line-height:28px;padding:20px 20px 20px 20px;}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-title, .elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title.elementor-active a, .elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-title{font-size:18px;font-weight:400;line-height:28px;}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-930 .elementor-element.elementor-element-27af75b:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-27af75b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-930 .elementor-element.elementor-element-27af75b > .elementor-container{max-width:1370px;}.elementor-930 .elementor-element.elementor-element-27af75b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-930 .elementor-element.elementor-element-27af75b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-45c8a4b{text-align:center;}.elementor-930 .elementor-element.elementor-element-45c8a4b .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-fcd2440{text-align:center;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-fcd2440 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-fcd2440 a:hover, .elementor-930 .elementor-element.elementor-element-fcd2440 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-50cc8d3 .elementor-button{background-color:#18181800;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-astglobalcolor4 );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-930 .elementor-element.elementor-element-50cc8d3 .elementor-button:hover, .elementor-930 .elementor-element.elementor-element-50cc8d3 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-930 .elementor-element.elementor-element-50cc8d3 .elementor-button:hover svg, .elementor-930 .elementor-element.elementor-element-50cc8d3 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-2c645ff:not(.elementor-motion-effects-element-type-background), .elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-container{max-width:1680px;}.elementor-930 .elementor-element.elementor-element-2c645ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-930 .elementor-element.elementor-element-fec7bb8 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-930 .elementor-element.elementor-element-d9bb4e2{text-align:start;}.elementor-930 .elementor-element.elementor-element-d9bb4e2 .elementor-heading-title{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-9abaedc{text-align:start;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-9abaedc a{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-9abaedc a:hover, .elementor-930 .elementor-element.elementor-element-9abaedc a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-930 .elementor-element.elementor-element-b572a7d img{width:100%;max-width:100%;}@media(max-width:1000px){.elementor-930 .elementor-element.elementor-element-2433719 > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-c443182 .elementor-heading-title{font-size:48px;line-height:58px;}.elementor-930 .elementor-element.elementor-element-4923df8 > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-4923df8{padding:40px 0px 40px 0px;}.elementor-930 .elementor-element.elementor-element-5e8a90a{font-size:18px;line-height:28px;}.elementor-930 .elementor-element.elementor-element-d994a6b > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-d994a6b{padding:40px 0px 80px 0px;}.elementor-930 .elementor-element.elementor-element-7a8c7e2 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-930 .elementor-element.elementor-element-f2aa709 > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-0157395 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-930 .elementor-element.elementor-element-5940f60 > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-a88c2f4 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-930 .elementor-element.elementor-element-27af75b > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-45c8a4b .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-930 .elementor-element.elementor-element-fcd2440{font-size:18px;line-height:28px;}.elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-container{max-width:768px;}.elementor-930 .elementor-element.elementor-element-fec7bb8 > .elementor-element-populated{padding:80px 0px 40px 0px;}.elementor-930 .elementor-element.elementor-element-d9bb4e2 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-930 .elementor-element.elementor-element-9abaedc{font-size:18px;line-height:28px;}}@media(max-width:768px){.elementor-930 .elementor-element.elementor-element-c443182 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-930 .elementor-element.elementor-element-0bee34a img{width:25px;}.elementor-930 .elementor-element.elementor-element-7a8c7e2 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-0157395 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-a88c2f4 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-45c8a4b .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-d9bb4e2 .elementor-heading-title{font-size:24px;line-height:34px;}}@media(max-width:500px){.elementor-930 .elementor-element.elementor-element-c443182{text-align:center;}.elementor-930 .elementor-element.elementor-element-c443182 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-930 .elementor-element.elementor-element-5e8a90a{text-align:center;}.elementor-930 .elementor-element.elementor-element-7a8c7e2{text-align:start;}.elementor-930 .elementor-element.elementor-element-7a8c7e2 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-0157395{text-align:start;}.elementor-930 .elementor-element.elementor-element-0157395 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-a88c2f4{text-align:start;}.elementor-930 .elementor-element.elementor-element-a88c2f4 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-45c8a4b{text-align:center;}.elementor-930 .elementor-element.elementor-element-45c8a4b .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-fcd2440{text-align:center;}.elementor-930 .elementor-element.elementor-element-d9bb4e2{text-align:start;}.elementor-930 .elementor-element.elementor-element-d9bb4e2 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-930 .elementor-element.elementor-element-9abaedc{text-align:start;}}/* Start custom CSS for heading, class: .elementor-element-c443182 */.elementor-930 .elementor-element.elementor-element-c443182
{
    margin-bottom: 20px !important;
}

@media screen and (max-width: 768px) {
 
    .elementor-930 .elementor-element.elementor-element-c443182
    {
        margin-bottom: 10px !important;
    }   
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8a90a */.elementor-930 .elementor-element.elementor-element-5e8a90a ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.elementor-930 .elementor-element.elementor-element-5e8a90a ul li
{
    display: inline-block;
    margin: 0 20px;
}

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

    .elementor-930 .elementor-element.elementor-element-5e8a90a ul li
    {
        display: block;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4923df8 */.elementor-930 .elementor-element.elementor-element-4923df8.elementor-sticky--active
{
    box-shadow: 0 10px 10px rgba(0,0,0,0.05);
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-ce36a18 */.elementor-930 .elementor-element.elementor-element-ce36a18
{
    position: absolute;
    margin-top: -150px;
}

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

    .elementor-930 .elementor-element.elementor-element-ce36a18
    {
        margin-top: -200px;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a8c7e2 */.elementor-930 .elementor-element.elementor-element-7a8c7e2 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-e37f0d7 */.elementor-930 .elementor-element.elementor-element-e37f0d7
{
    border-bottom: 1px var(--ast-global-color-2) solid;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-item
{
    border: 1px var(--ast-global-color-2) solid;
    border-bottom: 0;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title
{
    display: grid;
    grid-template-columns: auto 20px;
    grid-gap: 20px;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-icon
{
    grid-column: 2;
    grid-row: 1;
    margin-top: 8px;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-title
{
    grid-column: 1;
    grid-row: 1;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title.elementor-active
{
    background-color: var(--ast-global-color-0);
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened
{
    fill: #FFF !important;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 .elementor-toggle-icon svg
{
    width: 20px;
    height: 20px;
    margin: 0 !important;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 li, .elementor-930 .elementor-element.elementor-element-e37f0d7 p
{
    margin-bottom: 20px;
}

.elementor-930 .elementor-element.elementor-element-e37f0d7 li:last-child, .elementor-930 .elementor-element.elementor-element-e37f0d7 p:last-child
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7ae2d77 */.elementor-930 .elementor-element.elementor-element-7ae2d77
{
    position: absolute;
    margin-top: -150px;
}

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

    .elementor-930 .elementor-element.elementor-element-7ae2d77
    {
        margin-top: -200px;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0157395 */.elementor-930 .elementor-element.elementor-element-0157395 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-65a4b6f */.elementor-930 .elementor-element.elementor-element-65a4b6f
{
    border-bottom: 1px var(--ast-global-color-2) solid;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-item
{
    border: 1px var(--ast-global-color-2) solid;
    border-bottom: 0;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title
{
    display: grid;
    grid-template-columns: auto 20px;
    grid-gap: 20px;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-icon
{
    grid-column: 2;
    grid-row: 1;
    margin-top: 8px;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-title
{
    grid-column: 1;
    grid-row: 1;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title.elementor-active
{
    background-color: var(--ast-global-color-0);
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-tab-title.elementor-active .elementor-toggle-icon-opened
{
    fill: #FFF !important;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f .elementor-toggle-icon svg
{
    width: 20px;
    height: 20px;
    margin: 0 !important;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f li, .elementor-930 .elementor-element.elementor-element-65a4b6f p
{
    margin-bottom: 20px;
}

.elementor-930 .elementor-element.elementor-element-65a4b6f li:last-child, .elementor-930 .elementor-element.elementor-element-65a4b6f p:last-child
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-0f98cd9 */.elementor-930 .elementor-element.elementor-element-0f98cd9
{
    position: absolute;
    margin-top: -150px;
}

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

    .elementor-930 .elementor-element.elementor-element-0f98cd9
    {
        margin-top: -200px;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a88c2f4 */.elementor-930 .elementor-element.elementor-element-a88c2f4 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-993bc68 */.elementor-930 .elementor-element.elementor-element-993bc68
{
    border-bottom: 1px var(--ast-global-color-2) solid;
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-item
{
    border: 1px var(--ast-global-color-2) solid;
    border-bottom: 0;
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title
{
    display: grid;
    grid-template-columns: auto 20px;
    grid-gap: 20px;
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-icon
{
    grid-column: 2;
    grid-row: 1;
    margin-top: 8px;
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-title
{
    grid-column: 1;
    grid-row: 1;
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title.elementor-active
{
    background-color: var(--ast-global-color-0);
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-tab-title.elementor-active .elementor-toggle-icon-opened
{
    fill: #FFF !important;
}

.elementor-930 .elementor-element.elementor-element-993bc68 .elementor-toggle-icon svg
{
    width: 20px;
    height: 20px;
    margin: 0 !important;
}

.elementor-930 .elementor-element.elementor-element-993bc68 li, .elementor-930 .elementor-element.elementor-element-993bc68 p
{
    margin-bottom: 20px;
}

.elementor-930 .elementor-element.elementor-element-993bc68 li:last-child, .elementor-930 .elementor-element.elementor-element-993bc68 p:last-child
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45c8a4b */.elementor-930 .elementor-element.elementor-element-45c8a4b .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9bb4e2 */.elementor-930 .elementor-element.elementor-element-d9bb4e2 .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9abaedc */.elementor-930 .elementor-element.elementor-element-9abaedc .nowrap
{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cdc8672 */.elementor-930 .elementor-element.elementor-element-cdc8672 .mc-field-group
{
    display: grid;
    grid-template-columns: auto 60px;
}

.elementor-930 .elementor-element.elementor-element-cdc8672 .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-930 .elementor-element.elementor-element-cdc8672 button
{
    padding: 0;
    background-color: #2F2F2F;
}

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

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

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

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

.elementor-930 .elementor-element.elementor-element-cdc8672 ::placeholder
{
    color: var(--ast-global-color-4);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24e7a29 */.elementor-930 .elementor-element.elementor-element-24e7a29
{
    position: absolute;
    margin-top: -200px;
}

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

    .elementor-930 .elementor-element.elementor-element-24e7a29
    {
        margin-top: -250px;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c645ff */.elementor-930 .elementor-element.elementor-element-2c645ff
{
    overflow: hidden;
}

.elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-container
{
    display: grid;
    grid-template-columns: 1fr 1.4fr;
    grid-gap: 80px;
    align-items: end;
}

.elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-container > .elementor-column
{
    width: 100%;
}

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

    .elementor-930 .elementor-element.elementor-element-2c645ff > .elementor-container
    {
        grid-template-columns: 1fr;
        grid-gap: 20px;
    }

}/* End custom CSS */