.elementor-10 .elementor-element.elementor-element-2b90d70f > .elementor-background-overlay{background-color:var( --e-global-color-faf5d15 );opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-2b90d70f .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-10 .elementor-element.elementor-element-2b90d70f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:271px 0px 150px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5f320e57.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-10 .elementor-element.elementor-element-5f320e57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-10 .elementor-element.elementor-element-5f320e57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b2a0d29 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-10 .elementor-element.elementor-element-b2a0d29 .elementor-heading-title{font-family:var( --e-global-typography-64a9188-font-family ), Sans-serif;font-size:var( --e-global-typography-64a9188-font-size );font-weight:var( --e-global-typography-64a9188-font-weight );line-height:var( --e-global-typography-64a9188-line-height );color:var( --e-global-color-b4d1dfd );}.elementor-10 .elementor-element.elementor-element-7d80f5c9{text-align:center;}.elementor-10 .elementor-element.elementor-element-7d80f5c9 .elementor-heading-title{font-family:var( --e-global-typography-eddebef-font-family ), Sans-serif;font-size:var( --e-global-typography-eddebef-font-size );font-weight:var( --e-global-typography-eddebef-font-weight );text-transform:var( --e-global-typography-eddebef-text-transform );line-height:var( --e-global-typography-eddebef-line-height );word-spacing:var( --e-global-typography-eddebef-word-spacing );color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-8c072ad .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8c072ad .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-8c072ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-8c072ad .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-8c072ad .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8c072ad .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-5c3ed065 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-2b57703 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 8% 0% 5%;--e-column-margin-right:8%;--e-column-margin-left:5%;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-5c3ed065:hover > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-b4d1dfd );}.elementor-10 .elementor-element.elementor-element-5c3ed065 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5c3ed065.elementor-column > .elementor-element-populated::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);border-radius:inherit;background-color:inherit;}.elementor-10 .elementor-element.elementor-element-37f6bd24 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-37f6bd24{text-align:center;}.elementor-10 .elementor-element.elementor-element-37f6bd24 .elementor-heading-title{font-family:var( --e-global-typography-d2268dd-font-family ), Sans-serif;font-size:var( --e-global-typography-d2268dd-font-size );font-weight:var( --e-global-typography-d2268dd-font-weight );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-38ed4f8d{--divider-border-style:solid;--divider-color:var( --e-global-color-e64be90 );--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-38ed4f8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-38ed4f8d .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-38ed4f8d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-36ed520{text-align:center;color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-4f4cbc7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4f4cbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bluebonnettx.net/wp-content/uploads/2025/07/closeup-shot-of-an-old-pile-of-stone-bricks.jpg");}.elementor-10 .elementor-element.elementor-element-4f4cbc7 > .elementor-background-overlay{background-color:var( --e-global-color-3f37fea );opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-4f4cbc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-40c8dd02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 0px;}.elementor-10 .elementor-element.elementor-element-28ae328c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-10 .elementor-element.elementor-element-28ae328c .elementor-heading-title{font-family:var( --e-global-typography-64a9188-font-family ), Sans-serif;font-size:var( --e-global-typography-64a9188-font-size );font-weight:var( --e-global-typography-64a9188-font-weight );line-height:var( --e-global-typography-64a9188-line-height );color:var( --e-global-color-b4d1dfd );}.elementor-10 .elementor-element.elementor-element-5b5b5c2{text-align:center;}.elementor-10 .elementor-element.elementor-element-5b5b5c2 .elementor-heading-title{color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-66518335{text-align:center;color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-180a706 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-180a706 .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-180a706 .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-180a706 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-180a706 .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-139b28b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 25px;}.elementor-10 .elementor-element.elementor-element-23851c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-348465e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-348465e .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-348465e .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-348465e .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-348465e .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-348465e .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-7bb69713:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7bb69713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CD7800 0%, var( --e-global-color-b4d1dfd ) 100%);}.elementor-10 .elementor-element.elementor-element-7bb69713{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-7bb69713 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-46a04498 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3c0cf036 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-19fd2647 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-10 .elementor-element.elementor-element-19fd2647 .elementor-heading-title{font-family:var( --e-global-typography-64a9188-font-family ), Sans-serif;font-size:var( --e-global-typography-64a9188-font-size );font-weight:var( --e-global-typography-64a9188-font-weight );line-height:var( --e-global-typography-64a9188-line-height );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-6a253a2e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-4cec31c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-4cec31c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-4cec31c3 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-3bd8bd29 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3bd8bd29 .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-3bd8bd29 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-3bd8bd29 .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-3bd8bd29 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3bd8bd29 .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-1597259{padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-49d5b6b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-657bf137 img{border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-b4d1dfd );}.elementor-10 .elementor-element.elementor-element-4151217 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-icon i{color:var( --e-global-color-e64be90 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-icon svg{fill:var( --e-global-color-e64be90 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4151217{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-item > a{font-family:var( --e-global-typography-779cdfc-font-family ), Sans-serif;font-size:var( --e-global-typography-779cdfc-font-size );font-weight:var( --e-global-typography-779cdfc-font-weight );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-text{color:var( --e-global-color-e64be90 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8733db4{text-align:left;color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-6d6a58c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-10 .elementor-element.elementor-element-8cf07e0 img{border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-b4d1dfd );}.elementor-10 .elementor-element.elementor-element-5980389a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-icon i{color:var( --e-global-color-e64be90 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-icon svg{fill:var( --e-global-color-e64be90 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5980389a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-item > a{font-family:var( --e-global-typography-779cdfc-font-family ), Sans-serif;font-size:var( --e-global-typography-779cdfc-font-size );font-weight:var( --e-global-typography-779cdfc-font-weight );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-text{color:var( --e-global-color-e64be90 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2777557{text-align:left;color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-921e91f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-921e91f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-921e91f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f37fea );background-image:url("https://bluebonnettx.net/wp-content/uploads/2025/07/demolition-of-concrete-apartment-building-with-hydraulic-excavator.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-30a0cd0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-e64be90 );--border-color:var( --e-global-color-e64be90 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-30a0cd0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30a0cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-2090bb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-273e446{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e96215d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e96215d .elementor-heading-title{font-size:31px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b7250ef > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b7250ef{color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-18c4cc8 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-18c4cc8 .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-18c4cc8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-18c4cc8 .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-18c4cc8 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-18c4cc8 .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-c897645{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-50714e7 );--border-color:var( --e-global-color-50714e7 );--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c897645:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c897645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50714e7 );}.elementor-10 .elementor-element.elementor-element-c897645:hover{background-color:var( --e-global-color-e64be90 );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-851d2e3 );--border-color:var( --e-global-color-851d2e3 );}.elementor-10 .elementor-element.elementor-element-c897645, .elementor-10 .elementor-element.elementor-element-c897645::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b7ad8d0 > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-10 .elementor-element.elementor-element-b7ad8d0{text-align:left;}.elementor-10 .elementor-element.elementor-element-b7ad8d0 img{width:50%;}.elementor-10 .elementor-element.elementor-element-9b2fb1f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-50714e7 );--border-color:var( --e-global-color-50714e7 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-9b2fb1f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b2fb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50714e7 );}.elementor-10 .elementor-element.elementor-element-9b2fb1f:hover{background-color:var( --e-global-color-e64be90 );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-851d2e3 );--border-color:var( --e-global-color-851d2e3 );}.elementor-10 .elementor-element.elementor-element-9b2fb1f, .elementor-10 .elementor-element.elementor-element-9b2fb1f::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-661ebeb > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-10 .elementor-element.elementor-element-661ebeb{text-align:left;}.elementor-10 .elementor-element.elementor-element-661ebeb img{width:50%;}.elementor-10 .elementor-element.elementor-element-7e60b30 .elementor-heading-title{font-family:var( --e-global-typography-d2268dd-font-family ), Sans-serif;font-size:var( --e-global-typography-d2268dd-font-size );font-weight:var( --e-global-typography-d2268dd-font-weight );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-007563b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-50714e7 );--border-color:var( --e-global-color-50714e7 );--margin-top:0px;--margin-bottom:0px;--margin-left:6px;--margin-right:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-007563b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-007563b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50714e7 );}.elementor-10 .elementor-element.elementor-element-007563b:hover{background-color:var( --e-global-color-e64be90 );border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-851d2e3 );--border-color:var( --e-global-color-851d2e3 );}.elementor-10 .elementor-element.elementor-element-007563b, .elementor-10 .elementor-element.elementor-element-007563b::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-48cf5fd > .elementor-widget-container{margin:0px 0px 0px -26px;}.elementor-10 .elementor-element.elementor-element-48cf5fd{text-align:left;}.elementor-10 .elementor-element.elementor-element-48cf5fd img{width:50%;}.elementor-10 .elementor-element.elementor-element-14e868b .elementor-heading-title{font-family:var( --e-global-typography-d2268dd-font-family ), Sans-serif;font-size:var( --e-global-typography-d2268dd-font-size );font-weight:var( --e-global-typography-d2268dd-font-weight );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-7020fd19:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7020fd19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7020fd19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-7020fd19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-4418dda6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6487ee94 > .elementor-widget-container{margin:0% 0% 0% -4%;}.elementor-10 .elementor-element.elementor-element-6487ee94{z-index:3;}.elementor-10 .elementor-element.elementor-element-50743fb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 25px;}.elementor-10 .elementor-element.elementor-element-7f7bf54e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-10 .elementor-element.elementor-element-7f7bf54e .elementor-heading-title{font-family:var( --e-global-typography-64a9188-font-family ), Sans-serif;font-size:var( --e-global-typography-64a9188-font-size );font-weight:var( --e-global-typography-64a9188-font-weight );line-height:var( --e-global-typography-64a9188-line-height );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-23c0a8c8{color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .skill-track{background-color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .number-percentage-wraper{display:no;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .skill-bar{height:5px;}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .skill-title{font-family:var( --e-global-typography-779cdfc-font-family ), Sans-serif;font-size:var( --e-global-typography-779cdfc-font-size );font-weight:var( --e-global-typography-779cdfc-font-weight );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-7f58bc3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7f58bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-3f37fea ) 100%);}.elementor-10 .elementor-element.elementor-element-7f58bc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-7f58bc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-77750fe1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-77750fe1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-77750fe1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-77750fe1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9944e15 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-10 .elementor-element.elementor-element-9944e15{text-align:center;}.elementor-10 .elementor-element.elementor-element-9944e15 .elementor-heading-title{font-family:var( --e-global-typography-64a9188-font-family ), Sans-serif;font-size:var( --e-global-typography-64a9188-font-size );font-weight:var( --e-global-typography-64a9188-font-weight );line-height:var( --e-global-typography-64a9188-line-height );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-5526ce9f{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b5c0923{text-align:center;color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-7b70d47 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-7b70d47 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-7b70d47{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-dd3e1b3 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-dd3e1b3 .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-dd3e1b3 .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-dd3e1b3 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-dd3e1b3 .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-4cf18878:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4cf18878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bluebonnettx.net/wp-content/uploads/2025/07/IMG-20250724-WA0177.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4cf18878 > .elementor-background-overlay{background-color:var( --e-global-color-faf5d15 );opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-4cf18878{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-613a3368 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-12388819 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-10 .elementor-element.elementor-element-12388819{text-align:center;}.elementor-10 .elementor-element.elementor-element-12388819 .elementor-heading-title{color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-fd4da76{text-align:center;color:var( --e-global-color-e64be90 );}.elementor-10 .elementor-element.elementor-element-dd45a92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-d7d9b2a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d7d9b2a .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-d7d9b2a .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-d7d9b2a .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-d7d9b2a .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d7d9b2a .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-da2e876 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-da2e876 .elementor-button:focus{background-color:var( --e-global-color-e64be90 );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-da2e876 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-da2e876 .elementor-button{text-decoration:none;fill:var( --e-global-color-3f37fea );color:var( --e-global-color-3f37fea );}.elementor-10 .elementor-element.elementor-element-da2e876 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-da2e876 .elementor-button:focus svg{fill:var( --e-global-color-3f37fea );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-4418dda6{width:60%;}.elementor-10 .elementor-element.elementor-element-50743fb2{width:40%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-2b90d70f{padding:200px 30px 150px 30px;}.elementor-10 .elementor-element.elementor-element-5f320e57 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b2a0d29{text-align:center;}.elementor-10 .elementor-element.elementor-element-b2a0d29 .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-7d80f5c9 .elementor-heading-title{font-size:var( --e-global-typography-eddebef-font-size );line-height:var( --e-global-typography-eddebef-line-height );word-spacing:var( --e-global-typography-eddebef-word-spacing );}.elementor-10 .elementor-element.elementor-element-5c3ed065 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-10 .elementor-element.elementor-element-37f6bd24 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37f6bd24 .elementor-heading-title{font-size:var( --e-global-typography-d2268dd-font-size );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-4f4cbc7{padding:100px 30px 50px 30px;}.elementor-10 .elementor-element.elementor-element-40c8dd02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-28ae328c{text-align:center;}.elementor-10 .elementor-element.elementor-element-28ae328c .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-5b5b5c2{text-align:center;}.elementor-10 .elementor-element.elementor-element-66518335{text-align:center;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-139b28b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-139b28b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-139b28b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-139b28b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-23851c6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7bb69713{padding:100px 30px 100px 30px;}.elementor-10 .elementor-element.elementor-element-3c0cf036 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-19fd2647{text-align:center;}.elementor-10 .elementor-element.elementor-element-19fd2647 .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-6a253a2e{text-align:center;}.elementor-10 .elementor-element.elementor-element-4cec31c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-item > a{font-size:var( --e-global-typography-779cdfc-font-size );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-d78e13e{text-align:center;}.elementor-10 .elementor-element.elementor-element-8733db4{text-align:center;}.elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-item > a{font-size:var( --e-global-typography-779cdfc-font-size );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-16e1753{text-align:center;}.elementor-10 .elementor-element.elementor-element-2777557{text-align:center;}.elementor-10 .elementor-element.elementor-element-921e91f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-30a0cd0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-c897645{--margin-top:0px;--margin-bottom:40px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9b2fb1f{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7e60b30 .elementor-heading-title{font-size:var( --e-global-typography-d2268dd-font-size );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-007563b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-14e868b .elementor-heading-title{font-size:var( --e-global-typography-d2268dd-font-size );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-7020fd19{padding:100px 30px 100px 30px;}.elementor-10 .elementor-element.elementor-element-50743fb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7f7bf54e{text-align:center;}.elementor-10 .elementor-element.elementor-element-7f7bf54e .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-3ce9f478{text-align:center;}.elementor-10 .elementor-element.elementor-element-23c0a8c8{text-align:justify;}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .skill-title{font-size:var( --e-global-typography-779cdfc-font-size );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-7f58bc3{padding:100px 30px 50px 30px;}.elementor-10 .elementor-element.elementor-element-77750fe1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9944e15{text-align:center;}.elementor-10 .elementor-element.elementor-element-9944e15 .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-5526ce9f{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b5c0923{text-align:center;}.elementor-10 .elementor-element.elementor-element-12388819 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10 .elementor-element.elementor-element-fd4da76{text-align:center;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2b90d70f{padding:200px 20px 150px 20px;}.elementor-10 .elementor-element.elementor-element-5f320e57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b2a0d29 .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-7d80f5c9{text-align:center;}.elementor-10 .elementor-element.elementor-element-7d80f5c9 .elementor-heading-title{font-size:var( --e-global-typography-eddebef-font-size );line-height:var( --e-global-typography-eddebef-line-height );word-spacing:var( --e-global-typography-eddebef-word-spacing );}.elementor-10 .elementor-element.elementor-element-5c3ed065 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-5c3ed065.elementor-column > .elementor-element-populated::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(4.4px);backdrop-filter:blur(4.4px);border-radius:inherit;background-color:inherit;}.elementor-10 .elementor-element.elementor-element-37f6bd24 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-37f6bd24{text-align:center;}.elementor-10 .elementor-element.elementor-element-37f6bd24 .elementor-heading-title{font-size:var( --e-global-typography-d2268dd-font-size );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-38ed4f8d .elementor-divider{text-align:center;}.elementor-10 .elementor-element.elementor-element-38ed4f8d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-36ed520{text-align:center;}.elementor-10 .elementor-element.elementor-element-4f4cbc7{padding:100px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-28ae328c .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-7bb69713{padding:50px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-19fd2647 .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-49d5b6b7 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4151217 .elementor-icon-list-item > a{font-size:var( --e-global-typography-779cdfc-font-size );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-6d6a58c8 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5980389a .elementor-icon-list-item > a{font-size:var( --e-global-typography-779cdfc-font-size );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-921e91f{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-30a0cd0{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e96215d{text-align:center;}.elementor-10 .elementor-element.elementor-element-b7250ef{text-align:center;}.elementor-10 .elementor-element.elementor-element-c897645{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b7ad8d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b7ad8d0{text-align:center;}.elementor-10 .elementor-element.elementor-element-c71a357{text-align:center;}.elementor-10 .elementor-element.elementor-element-a0b2ffa{text-align:center;}.elementor-10 .elementor-element.elementor-element-9b2fb1f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-661ebeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-661ebeb{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e60b30{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e60b30 .elementor-heading-title{font-size:var( --e-global-typography-d2268dd-font-size );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-a6e7df7{text-align:center;}.elementor-10 .elementor-element.elementor-element-007563b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-48cf5fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-48cf5fd{text-align:center;}.elementor-10 .elementor-element.elementor-element-14e868b{text-align:center;}.elementor-10 .elementor-element.elementor-element-14e868b .elementor-heading-title{font-size:var( --e-global-typography-d2268dd-font-size );line-height:var( --e-global-typography-d2268dd-line-height );word-spacing:var( --e-global-typography-d2268dd-word-spacing );}.elementor-10 .elementor-element.elementor-element-5a3c880{text-align:center;}.elementor-10 .elementor-element.elementor-element-7020fd19{padding:100px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-4418dda6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6487ee94 > .elementor-widget-container{margin:-56% 0% -14% 0%;}.elementor-10 .elementor-element.elementor-element-6487ee94 img{width:100%;}.elementor-10 .elementor-element.elementor-element-50743fb2 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7f7bf54e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7f7bf54e .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .skill-title{font-size:var( --e-global-typography-779cdfc-font-size );line-height:var( --e-global-typography-779cdfc-line-height );}.elementor-10 .elementor-element.elementor-element-2a894af .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-7f58bc3{padding:50px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-9944e15 .elementor-heading-title{font-size:var( --e-global-typography-64a9188-font-size );line-height:var( --e-global-typography-64a9188-line-height );}.elementor-10 .elementor-element.elementor-element-4cf18878{padding:50px 5px 50px 5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-40c8dd02{width:100%;}.elementor-10 .elementor-element.elementor-element-139b28b2{width:100%;}.elementor-10 .elementor-element.elementor-element-3c0cf036{width:100%;}.elementor-10 .elementor-element.elementor-element-4cec31c3{width:100%;}.elementor-10 .elementor-element.elementor-element-30a0cd0{--width:50%;}.elementor-10 .elementor-element.elementor-element-c897645{--width:50%;}.elementor-10 .elementor-element.elementor-element-9b2fb1f{--width:50%;}.elementor-10 .elementor-element.elementor-element-007563b{--width:50%;}.elementor-10 .elementor-element.elementor-element-4418dda6{width:100%;}.elementor-10 .elementor-element.elementor-element-50743fb2{width:100%;}.elementor-10 .elementor-element.elementor-element-77750fe1{width:100%;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-4f4cbc7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4f4cbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}