.elementor-10834 .elementor-element.elementor-element-7730e591:not(.elementor-motion-effects-element-type-background), .elementor-10834 .elementor-element.elementor-element-7730e591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://annealbridge.com/wp-content/uploads/2024/12/Anneal-Bridge-Header-Images-3.jpg");background-position:center center;background-size:cover;}.elementor-10834 .elementor-element.elementor-element-7730e591 > .elementor-background-overlay{background-color:#090808;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10834 .elementor-element.elementor-element-7730e591 > .elementor-container{min-height:400px;}.elementor-10834 .elementor-element.elementor-element-7730e591{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10834 .elementor-element.elementor-element-2f3174a1 .section-heading h4{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-0970f30 );margin:0px 0px 20px 0px;}.elementor-10834 .elementor-element.elementor-element-2f3174a1 .section-heading h2{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#FFFFFF;margin:0px 0px 20px 0px;}.elementor-10834 .elementor-element.elementor-element-2f3174a1 .section-heading p{font-size:20px;font-weight:bold;line-height:27px;letter-spacing:-0.2px;color:#DDDDDD;margin:0px 20px 10px 0px;}.elementor-10834 .elementor-element.elementor-element-89347c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10834 .elementor-element.elementor-element-89347c4:not(.elementor-motion-effects-element-type-background), .elementor-10834 .elementor-element.elementor-element-89347c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-10834 .elementor-element.elementor-element-89347c4{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-10834 .elementor-element.elementor-element-89347c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10834 .elementor-element.elementor-element-74e01a3f .section-heading{text-align:left;}.elementor-10834 .elementor-element.elementor-element-74e01a3f .section-heading h4{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-0970f30 );margin:0px 0px 20px 0px;}.elementor-10834 .elementor-element.elementor-element-74e01a3f .section-heading h2{font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#0B2238;margin:0px 0px 20px 0px;}.elementor-10834 .elementor-element.elementor-element-ed93a04{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li.dl-tabs__list-item--active{background-color:#F38C3C;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li .feature-item{flex-direction:row;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li{padding:40px 20px 40px 120px;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li.dl-tabs__list-item--active .feature-item i{color:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li.dl-tabs__list-item--active .content h3{color:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li.dl-tabs__list-item--active .content p{color:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-17f6680.feature-tab-vertical .feature-tabs li.dl-tabs__list-item--active .arrow-right{border-left-color:#27AE60;}.elementor-10834 .elementor-element.elementor-element-17f6680.feature-tab-horizontal .feature-tabs li.dl-tabs__list-item--active .arrow-right{border-top-color:#27AE60;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li .feature-item i{color:#F38C3C;font-size:50px;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li .content h3{font-size:24px;letter-spacing:-1px;margin:0px 0px 10px 0px;}.elementor-10834 .elementor-element.elementor-element-c31ae90{padding:80px 0px 80px 0px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-749c386 .style-3.dl-promo-item:hover .promo-icon{background-color:#F38C3C;color:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item .promo-icon{color:#F38C3C;margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item .promo-icon svg{fill:#F38C3C;}.elementor-10834 .elementor-element.elementor-element-749c386 .style-3.dl-promo-item:hover .promo-icon svg{fill:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item h3{font-size:22px;font-weight:600;color:#0B2238;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item p{font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item .line-border{width:300px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item .line-border.vertical{height:300px;width:auto;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .style-3.dl-promo-item:hover .promo-icon{background-color:#F38C3C;color:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c{width:var( --container-widget-width, 108.479% );max-width:108.479%;--container-widget-width:108.479%;--container-widget-flex-grow:0;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item .promo-icon{color:#F38C3C;margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item .promo-icon svg{fill:#F38C3C;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .style-3.dl-promo-item:hover .promo-icon svg{fill:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item h3{font-size:22px;font-weight:600;color:#0B2238;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item p{font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item .line-border{width:300px;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item .line-border.vertical{height:300px;width:auto;}.elementor-10834 .elementor-element.elementor-element-169692a3:not(.elementor-motion-effects-element-type-background), .elementor-10834 .elementor-element.elementor-element-169692a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(109deg, #FFFFFF 34%, var( --e-global-color-0970f30 ) 100%);}.elementor-10834 .elementor-element.elementor-element-169692a3 > .elementor-container{min-height:600px;}.elementor-10834 .elementor-element.elementor-element-169692a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10834 .elementor-element.elementor-element-169692a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10834 .elementor-element.elementor-element-6bd5d424 .section-heading{text-align:left;}.elementor-10834 .elementor-element.elementor-element-6bd5d424 .section-heading h2{font-size:48px;font-weight:600;line-height:46px;letter-spacing:-1px;color:var( --e-global-color-0970f30 );margin:0px 0px 20px 0px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-b257643 .style-3.dl-promo-item:hover .promo-icon{background-color:var( --e-global-color-0970f30 );}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item .promo-icon{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item h3{font-size:22px;font-weight:600;color:#000000;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item p{font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item .line-border{left:60px;width:235px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item .line-border.vertical{top:60px;left:50%;height:235px;width:auto;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-9b0f386 .style-3.dl-promo-item:hover .promo-icon{background-color:var( --e-global-color-0970f30 );}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item .promo-icon{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item h3{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item p{font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item .line-border{left:60px;width:235px;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item .line-border.vertical{top:60px;left:50%;height:235px;width:auto;}.elementor-10834 .elementor-element.elementor-element-2be3c16a .style-3.dl-promo-item:hover .promo-icon{background-color:var( --e-global-color-0970f30 );}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item h3{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item p{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item .line-border{left:40px;width:235px;}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item .line-border.vertical{top:40px;left:50%;height:235px;width:auto;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .style-3.dl-promo-item:hover .promo-icon{background-color:var( --e-global-color-0970f30 );}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item .promo-icon{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item h3{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item p{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item .line-border{width:300px;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item .line-border.vertical{height:300px;width:auto;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .style-3.dl-promo-item:hover .promo-icon{background-color:var( --e-global-color-0970f30 );}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item .promo-icon{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item h3{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item p{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item .line-border{width:300px;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item .line-border.vertical{height:300px;width:auto;}.elementor-10834 .elementor-element.elementor-element-232921c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10834 .elementor-element.elementor-element-232921c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10834 .elementor-element.elementor-element-232921c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10834 .elementor-element.elementor-element-232921c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10834 .elementor-element.elementor-element-65907a35{text-align:left;}.elementor-10834 .elementor-element.elementor-element-65907a35 img{width:90%;border-radius:0px 60px 60px 0px;}.elementor-10834 .elementor-element.elementor-element-7856d3f7 .dl-promo-item{text-align:center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-10834 .elementor-element.elementor-element-7856d3f7 .style-3.dl-promo-item:hover .promo-icon{background-color:var( --e-global-color-0970f30 );}.elementor-10834 .elementor-element.elementor-element-7856d3f7 .dl-promo-item .promo-icon{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-7856d3f7 .dl-promo-item img{margin-bottom:20px;}.elementor-10834 .elementor-element.elementor-element-7856d3f7 .dl-promo-item h3{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#000000;margin:0px 0px 15px 0px;}.elementor-10834 .elementor-element.elementor-element-7856d3f7 .dl-promo-item p{font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;}.elementor-10834 .elementor-element.elementor-element-907ac9d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form .wpcf7-submit{background-color:var( --e-global-color-0970f30 );color:#FCF8F8;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form .wpcf7-form-control-wrap.select-state{color:#666666;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form .wpcf7-form-control-wrap.select-gender{color:#666666;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form .wpcf7-form-control-wrap.accept-this-1{color:#666666;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-select{color:#666666;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form .wpcf7-textarea{height:125px;display:block;}.elementor-10834 .elementor-element.elementor-element-f160422 .wt-cf7-form .wpcf7-form-control{margin-bottom:25px;}@media(min-width:768px){.elementor-10834 .elementor-element.elementor-element-84a0ebc{width:45.556%;}.elementor-10834 .elementor-element.elementor-element-4161c96{width:54.444%;}}@media(max-width:1024px){.elementor-10834 .elementor-element.elementor-element-2f3174a1 .section-heading h2{font-size:32px;line-height:38px;}.elementor-10834 .elementor-element.elementor-element-89347c4{padding:50px 10px 50px 10px;}.elementor-10834 .elementor-element.elementor-element-74e01a3f .section-heading h2{font-size:32px;line-height:38px;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li{padding:20px 10px 20px 10px;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li .feature-item i{font-size:35px;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li .content h3{font-size:20px;}.elementor-10834 .elementor-element.elementor-element-c31ae90{padding:50px 10px 50px 10px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-749c386 .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-d7d4d3c .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-169692a3 > .elementor-container{min-height:400px;}.elementor-10834 .elementor-element.elementor-element-6bd5d424 .section-heading h2{font-size:32px;line-height:38px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-b257643 .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-9b0f386 .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-2be3c16a .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-563c0ca5 .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item .line-border{width:0px;}.elementor-10834 .elementor-element.elementor-element-c1f72b2 .dl-promo-item .line-border.vertical{height:0px;width:auto;}.elementor-10834 .elementor-element.elementor-element-65907a35{text-align:right;}.elementor-10834 .elementor-element.elementor-element-65907a35 img{width:80%;}.elementor-10834 .elementor-element.elementor-element-907ac9d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10834 .elementor-element.elementor-element-7730e591 > .elementor-container{min-height:300px;}.elementor-10834 .elementor-element.elementor-element-2f3174a1 .section-heading{text-align:center;}.elementor-10834 .elementor-element.elementor-element-2f3174a1 .section-heading p{margin:0px 0px 0px 0px;}.elementor-10834 .elementor-element.elementor-element-74e01a3f .section-heading{text-align:left;}.elementor-10834 .elementor-element.elementor-element-17f6680 .feature-tabs li .content h3{font-size:16px;}.elementor-10834 .elementor-element.elementor-element-6bd5d424 .section-heading{text-align:center;}.elementor-10834 .elementor-element.elementor-element-65907a35{width:100%;max-width:100%;text-align:center;}.elementor-10834 .elementor-element.elementor-element-907ac9d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-10834 .elementor-element.elementor-element-706ba6dd{width:50%;}.elementor-10834 .elementor-element.elementor-element-84a0ebc{width:50%;}.elementor-10834 .elementor-element.elementor-element-4161c96{width:50%;}.elementor-10834 .elementor-element.elementor-element-2e51521b{width:50%;}.elementor-10834 .elementor-element.elementor-element-938eb27{width:50%;}.elementor-10834 .elementor-element.elementor-element-232921c6{width:50%;}}/* Start custom CSS for section, class: .elementor-element-7730e591 */<style>
    /* Before pseudo-element styling for .slider-content-wrap */
    .slider-content-wrap:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        background: rgb(255, 255, 255); /* Fallback background color */
        background: linear-gradient(259deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.922) 100%);
        z-index: 1;
    }

    /* Positioning of the main slider content wrapper */
    .slider-content-wrap {
        position: relative; /* Ensure that the :before pseudo-element is positioned relative to this container */
    }
</style>/* End custom CSS */