.elementor-16 .elementor-element.elementor-element-b004e58 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16 .elementor-element.elementor-element-07e2d90{padding:100px 0px 100px 0px;}.elementor-16 .elementor-element.elementor-element-486ebfa .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Titillium Web", Sans-serif;font-size:21px;font-weight:bold;line-height:1em;}.elementor-16 .elementor-element.elementor-element-83b1933 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-83b1933 .elementor-heading-title{color:#363F40;font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-0220bda .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-5e5eb0a{text-align:left;}.elementor-16 .elementor-element.elementor-element-d250962{margin-top:40px;margin-bottom:40px;}.elementor-16 .elementor-element.elementor-element-9602a6f .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Titillium Web", Sans-serif;font-size:21px;font-weight:bold;line-height:1em;}.elementor-16 .elementor-element.elementor-element-475eea8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-475eea8 .elementor-heading-title{color:#363F40;font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:400;line-height:1em;}.elementor-16 .elementor-element.elementor-element-61eee98 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-2db2b8c .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-2456aea .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-a447136 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-3a9953b .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-c66e63e .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-d0bef9d .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-b584e54 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-1a13411 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-5c0c0a4 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-f854724 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-75d4468 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-f30c152 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-60a4a12 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-37dad0a .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-fd64781 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-b052518 .elementor-heading-title{color:#929497;font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:500;line-height:1em;}.elementor-16 .elementor-element.elementor-element-8e2e10a .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-8e2e10a .elementor-button{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:500;fill:#363F40;color:#363F40;background-color:#D51C2900;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:0px 20px 0px 0px;}.elementor-16 .elementor-element.elementor-element-92ba43b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-92ba43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technology.tanglebuild.com/wp-content/uploads/2024/07/Top-e1721184342230.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-92ba43b > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-92ba43b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-16 .elementor-element.elementor-element-42cf5d0 .elementor-heading-title{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:bold;line-height:1em;}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-92ba43b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-92ba43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-486ebfa .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-83b1933 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-9602a6f .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-475eea8 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-42cf5d0 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for button, class: .elementor-element-8e2e10a */.elementor-16 .elementor-element.elementor-element-8e2e10a span.elementor-button-icon {
    background: var(--e-global-color-accent);
    padding: 8px;
    border-radius: 20px;
}

.elementor-16 .elementor-element.elementor-element-8e2e10a span.elementor-button-icon svg {
    fill:white !important;
}

.elementor-16 .elementor-element.elementor-element-8e2e10a .elementor-button span {
    text-decoration: inherit;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}/* End custom CSS */