.elementor-2933 .elementor-element.elementor-element-465a06d1 > .elementor-container{max-width:1400px;--container-max-width:1400px;text-align:left;}.elementor-2933 .elementor-element.elementor-element-465a06d1 .elementor-heading-title{color:var( --e-global-color-a4b164e );}.elementor-2933 .elementor-element.elementor-element-465a06d1{color:var( --e-global-color-d61853e );margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-6c721f5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2933 .elementor-element.elementor-element-6c721f5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-716e29c );}.elementor-2933 .elementor-element.elementor-element-6c721f5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-6c721f5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:50px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title, .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title:before, .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title:after, .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content, .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-desktop-title.elementor-active{background-color:#F9F9F9;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-content-wrapper{background-color:#F9F9F9;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title, .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title a{color:var( --e-global-color-df65bf6 );}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title.elementor-active,
					 .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title.elementor-active a{color:var( --e-global-color-d61853e );}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title{font-family:var( --e-global-typography-f0a0b53-font-family ), Sans-serif;font-size:var( --e-global-typography-f0a0b53-font-size );font-weight:var( --e-global-typography-f0a0b53-font-weight );text-transform:var( --e-global-typography-f0a0b53-text-transform );font-style:var( --e-global-typography-f0a0b53-font-style );text-decoration:var( --e-global-typography-f0a0b53-text-decoration );line-height:var( --e-global-typography-f0a0b53-line-height );letter-spacing:var( --e-global-typography-f0a0b53-letter-spacing );}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-895e441-font-family ), Sans-serif;font-size:var( --e-global-typography-895e441-font-size );font-weight:var( --e-global-typography-895e441-font-weight );text-transform:var( --e-global-typography-895e441-text-transform );font-style:var( --e-global-typography-895e441-font-style );text-decoration:var( --e-global-typography-895e441-text-decoration );letter-spacing:var( --e-global-typography-895e441-letter-spacing );}.elementor-2933 .elementor-element.elementor-element-64bdc661{width:auto;max-width:auto;top:60px;}.elementor-2933 .elementor-element.elementor-element-64bdc661 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-2933 .elementor-element.elementor-element-64bdc661{right:5vw;}body.rtl .elementor-2933 .elementor-element.elementor-element-64bdc661{left:5vw;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button{--icon-indent:10px;--icon-size:12px;font-family:var( --e-global-typography-ff38139-font-family ), Sans-serif;font-size:var( --e-global-typography-ff38139-font-size );font-weight:var( --e-global-typography-ff38139-font-weight );text-transform:var( --e-global-typography-ff38139-text-transform );font-style:var( --e-global-typography-ff38139-font-style );text-decoration:var( --e-global-typography-ff38139-text-decoration );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0em 0em 0em 0em;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button .elementor-button-icon{font-size:12px;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button:hover, .elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button:focus{color:var( --e-global-color-a4b164e );}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button:hover svg, .elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button:focus svg{fill:var( --e-global-color-a4b164e );}.elementor-2933 .elementor-element.elementor-element-037fb6b{width:auto;max-width:auto;top:60px;}.elementor-2933 .elementor-element.elementor-element-037fb6b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-2933 .elementor-element.elementor-element-037fb6b{right:5vw;}body.rtl .elementor-2933 .elementor-element.elementor-element-037fb6b{left:5vw;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button-content-wrapper{flex-direction:row;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button{--icon-indent:10px;--icon-size:12px;font-family:var( --e-global-typography-ff38139-font-family ), Sans-serif;font-size:var( --e-global-typography-ff38139-font-size );font-weight:var( --e-global-typography-ff38139-font-weight );text-transform:var( --e-global-typography-ff38139-text-transform );font-style:var( --e-global-typography-ff38139-font-style );text-decoration:var( --e-global-typography-ff38139-text-decoration );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0em 0em 0em 0em;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button .elementor-button-icon{font-size:12px;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button:hover, .elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button:focus{color:var( --e-global-color-a4b164e );}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button:hover svg, .elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button:focus svg{fill:var( --e-global-color-a4b164e );}@media(max-width:1024px){.elementor-2933 .elementor-element.elementor-element-465a06d1{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title{font-size:var( --e-global-typography-f0a0b53-font-size );line-height:var( --e-global-typography-f0a0b53-line-height );letter-spacing:var( --e-global-typography-f0a0b53-letter-spacing );}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content{font-size:var( --e-global-typography-895e441-font-size );letter-spacing:var( --e-global-typography-895e441-letter-spacing );}body:not(.rtl) .elementor-2933 .elementor-element.elementor-element-64bdc661{right:5vw;}body.rtl .elementor-2933 .elementor-element.elementor-element-64bdc661{left:5vw;}.elementor-2933 .elementor-element.elementor-element-64bdc661{top:40px;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button{font-size:var( --e-global-typography-ff38139-font-size );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );}body:not(.rtl) .elementor-2933 .elementor-element.elementor-element-037fb6b{right:5vw;}body.rtl .elementor-2933 .elementor-element.elementor-element-037fb6b{left:5vw;}.elementor-2933 .elementor-element.elementor-element-037fb6b{top:40px;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button{font-size:var( --e-global-typography-ff38139-font-size );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );}}@media(max-width:767px){.elementor-2933 .elementor-element.elementor-element-465a06d1{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title{font-size:var( --e-global-typography-f0a0b53-font-size );line-height:var( --e-global-typography-f0a0b53-line-height );letter-spacing:var( --e-global-typography-f0a0b53-letter-spacing );}.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content{font-size:var( --e-global-typography-895e441-font-size );letter-spacing:var( --e-global-typography-895e441-letter-spacing );}body:not(.rtl) .elementor-2933 .elementor-element.elementor-element-64bdc661{right:5vw;}body.rtl .elementor-2933 .elementor-element.elementor-element-64bdc661{left:5vw;}.elementor-2933 .elementor-element.elementor-element-64bdc661{top:40px;}.elementor-2933 .elementor-element.elementor-element-64bdc661 .elementor-button{font-size:var( --e-global-typography-ff38139-font-size );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );}body:not(.rtl) .elementor-2933 .elementor-element.elementor-element-037fb6b{right:5vw;}body.rtl .elementor-2933 .elementor-element.elementor-element-037fb6b{left:5vw;}.elementor-2933 .elementor-element.elementor-element-037fb6b{top:40px;}.elementor-2933 .elementor-element.elementor-element-037fb6b .elementor-button{font-size:var( --e-global-typography-ff38139-font-size );line-height:var( --e-global-typography-ff38139-line-height );letter-spacing:var( --e-global-typography-ff38139-letter-spacing );}}/* Start custom CSS for tabs, class: .elementor-element-7a5365b2 */.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content hr {
    display: none;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content h6 {
    color: #b6a269;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper {
    display: flex;
    justify-content: space-between;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul {
    flex: 100%;
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul:first-of-type  {
    padding-right: 4rem;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul:last-of-type  {
    padding-left: 4rem;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content ul li {
    width: 100%;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content ul li h3 {
    display: inline;
    font-family: "Gotham-Book", Sans-serif;
    font-size: 14px;
    color: #2c2c2c;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title {
    position: relative;
    padding: 0 0 5px 0;
    display: flex;
    align-self: center;
    margin: 0 2rem;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-title.elementor-active:after {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 3px;
    background-color: #000000;
    width: 100%;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-content-wrapper .elementor-tab-title {
    display: none;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .commentlist {
    list-style: none;
    padding: 0;
    margin: 0;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .commentlist li {
    padding: 1rem;
    background-color: #f9f9f9;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content {
    margin: 5rem auto;
    outline: none;
    padding: 0 5vw;
}
.elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper {
    margin: 0 auto;
    padding: 0 5vw;
}
@media only screen and (max-width:768px) {
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content {
        margin: 2rem auto;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul:first-of-type  {
        padding-right: 0;
        margin-bottom: 2em;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul:last-of-type  {
        padding-left: 0;
        margin-top: 2rem;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper {
        display: flex;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper .elementor-tab-title {
        margin: 0 2rem 0 0;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content,
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper {
        padding: 0 2rem;
    }
}
@media only screen and (max-width:767px) {
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper {
        flex-wrap: wrap;
    }
}
@media only screen and (max-width:640px) {
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul {
        gap: 1.5rem;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul:first-of-type  {
        padding-right: 0;
        margin-bottom: 1.5em;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .tech-wrapper ul:last-of-type  {
        padding-left: 0;
        margin-top: 1.5rem;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper {
        display: flex;
        flex-wrap: wrap;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tab-content,
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper {
        padding: 0 1.5rem;
    }
    .elementor-2933 .elementor-element.elementor-element-7a5365b2 .elementor-tabs-wrapper .elementor-tab-title {
        margin: 0 2rem 1rem 0;
    }
}/* End custom CSS */