.elementor-36 .elementor-element.elementor-element-29d6970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ad80c4d{--e-image-carousel-slides-to-show:1;}.elementor-36 .elementor-element.elementor-element-d995495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-fffe34d{--e-image-carousel-slides-to-show:1;}.elementor-36 .elementor-element.elementor-element-93a4c8e{--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;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-bdd154b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-9955c50{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-f41f89b .elementor-button{background-color:var( --e-global-color-44d6a13 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-f41f89b .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-f41f89b .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-154a2e6 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-44d6a13 );color:var( --e-global-color-44d6a13 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-154a2e6 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-154a2e6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1129c31 );border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-154a2e6 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-154a2e6 .elementor-button:focus svg{fill:var( --e-global-color-1129c31 );}.elementor-36 .elementor-element.elementor-element-e32b482{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-a62f8b1 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-a62f8b1 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-a62f8b1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44d6a13 );}.elementor-36 .elementor-element.elementor-element-94b34a7 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-94b34a7 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-94b34a7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44d6a13 );}.elementor-36 .elementor-element.elementor-element-c3c58c2 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-c3c58c2 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-c3c58c2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-44d6a13 );}.elementor-36 .elementor-element.elementor-element-9c50a92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bdbc4a6{--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;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-751b59b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ebea5fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7b74a39 .elementor-button{background-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7b74a39 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-7b74a39 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-d477c26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-d477c26:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-d477c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-36 .elementor-element.elementor-element-0697f21{text-align:center;}.elementor-36 .elementor-element.elementor-element-4592e06{text-align:center;}.elementor-36 .elementor-element.elementor-element-88d1926{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-8b14296 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-36 .elementor-element.elementor-element-8b14296 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:32px 32px 32px 32px;}.elementor-36 .elementor-element.elementor-element-8b14296:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-36 .elementor-element.elementor-element-8b14296 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-8b14296 .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-31db4b9 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-36 .elementor-element.elementor-element-31db4b9 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:32px 32px 32px 32px;}.elementor-36 .elementor-element.elementor-element-31db4b9:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-36 .elementor-element.elementor-element-31db4b9 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-31db4b9 .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-ca9f0e1 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-36 .elementor-element.elementor-element-ca9f0e1 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:32px 32px 32px 32px;}.elementor-36 .elementor-element.elementor-element-ca9f0e1:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-36 .elementor-element.elementor-element-ca9f0e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-ca9f0e1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-ca25bd0 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-36 .elementor-element.elementor-element-ca25bd0 > .elementor-widget-container{background-color:var( --e-global-color-1129c31 );padding:32px 32px 32px 32px;}.elementor-36 .elementor-element.elementor-element-ca25bd0:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-36 .elementor-element.elementor-element-ca25bd0 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-ca25bd0 .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-5a360f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-8332208{text-align:center;}.elementor-36 .elementor-element.elementor-element-b61483c{text-align:center;}.elementor-36 .elementor-element.elementor-element-d3d30e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3fe3059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-3fe3059:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-3fe3059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-36 .elementor-element.elementor-element-0da7c38{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-867a571 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-53c4ba5 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-731e394 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-74ec532 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-213e5ce .elementor-button{background-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-213e5ce .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-213e5ce .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-3f49352{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-3f49352:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-3f49352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-36 .elementor-element.elementor-element-69e1069{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4a9c2c5 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-48ffa65 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-7114c72 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-3de89c0 .elementor-button{background-color:var( --e-global-color-1129c31 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-36 .elementor-element.elementor-element-76d88aa .elementor-button{background-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-76d88aa .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-76d88aa .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-8254eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-22ee52c{--display:flex;}.elementor-36 .elementor-element.elementor-element-af0f915{text-align:start;}.elementor-36 .elementor-element.elementor-element-af0f915 .elementor-heading-title{color:var( --e-global-color-1129c31 );}.elementor-36 .elementor-element.elementor-element-cc61de7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-6bd37ac{--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;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-6c7c198{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-4170f7e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-0f386b1 > .elementor-widget-container{background-color:var( --e-global-color-23c46b3 );padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-0f386b1 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-0f386b1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-219572a > .elementor-widget-container{background-color:var( --e-global-color-23c46b3 );padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-219572a .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-219572a .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-5321628 > .elementor-widget-container{background-color:var( --e-global-color-23c46b3 );padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-5321628 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-5321628 .elementor-icon-box-title{margin-block-end:10px;}.elementor-36 .elementor-element.elementor-element-4ff76df .elementor-button{background-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4ff76df .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-4ff76df .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-b2d2d2f{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b2d2d2f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-b2d2d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x.stevenstudio.top/wp-content/uploads/2026/07/home-质量可靠_result-1783238085.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-70b3614{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-70b3614:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-70b3614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-36 .elementor-element.elementor-element-546a472{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1881a71 .elementor-button{background-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1881a71 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-1881a71 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-213fc9e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-36 .elementor-element.elementor-element-213fc9e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-36 .elementor-element.elementor-element-213fc9e:after{content:"0.66";}.elementor-36 .elementor-element.elementor-element-213fc9e .elementor-post__thumbnail__link{width:100%;}.elementor-36 .elementor-element.elementor-element-213fc9e .elementor-post__meta-data span + span:before{content:"///";}.elementor-36 .elementor-element.elementor-element-213fc9e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-36 .elementor-element.elementor-element-213fc9e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-36 .elementor-element.elementor-element-213fc9e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-36 .elementor-element.elementor-element-213fc9e .elementor-post__title, .elementor-36 .elementor-element.elementor-element-213fc9e .elementor-post__title a{color:var( --e-global-color-3ad4683 );}.elementor-36 .elementor-element.elementor-element-5c2ddc5{--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;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-5c2ddc5:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5c2ddc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1129c31 );}.elementor-36 .elementor-element.elementor-element-43ac36d{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-36 .elementor-element.elementor-element-43ac36d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-43ac36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-36 .elementor-element.elementor-element-d4d9fdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ded9296{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-22008d0 .elementor-button{background-color:var( --e-global-color-44d6a13 );border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-22008d0 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-22008d0 .elementor-button:focus{background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-93a4c8e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-e32b482{--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-bdbc4a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-0386a57 img{width:100%;}.elementor-36 .elementor-element.elementor-element-d477c26{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-88d1926{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-d3d30e9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-4c100e9 img{width:100%;}.elementor-36 .elementor-element.elementor-element-1957a0c img{width:100%;}.elementor-36 .elementor-element.elementor-element-8254eb6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-cc61de7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-6bd37ac{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-4170f7e{--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-70b3614{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-5c2ddc5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-43ac36d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-e32b482{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-88d1926{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-22ee52c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-af0f915{text-align:center;}.elementor-36 .elementor-element.elementor-element-cc61de7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-4170f7e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-213fc9e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-36 .elementor-element.elementor-element-213fc9e:after{content:"0.5";}.elementor-36 .elementor-element.elementor-element-213fc9e .elementor-post__thumbnail__link{width:100%;}.elementor-36 .elementor-element.elementor-element-43ac36d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-36 .elementor-element.elementor-element-4d44517{text-align:center;}.elementor-36 .elementor-element.elementor-element-f40606f{text-align:center;}.elementor-36 .elementor-element.elementor-element-ded9296{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-bdd154b{--width:50%;}.elementor-36 .elementor-element.elementor-element-9c50a92{--width:50%;}.elementor-36 .elementor-element.elementor-element-751b59b{--width:50%;}.elementor-36 .elementor-element.elementor-element-ebea5fa{--width:50%;}.elementor-36 .elementor-element.elementor-element-d3d30e9{--width:100%;}.elementor-36 .elementor-element.elementor-element-6c7c198{--width:50%;}.elementor-36 .elementor-element.elementor-element-b2d2d2f{--width:50%;}.elementor-36 .elementor-element.elementor-element-d4d9fdd{--width:70%;}.elementor-36 .elementor-element.elementor-element-ded9296{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-bdd154b{--width:100%;}.elementor-36 .elementor-element.elementor-element-9c50a92{--width:100%;}.elementor-36 .elementor-element.elementor-element-751b59b{--width:100%;}.elementor-36 .elementor-element.elementor-element-ebea5fa{--width:100%;}}@media(min-width:1025px){.elementor-36 .elementor-element.elementor-element-b2d2d2f:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-b2d2d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-6d3de7e */.elementor-36 .elementor-element.elementor-element-6d3de7e p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a62f8b1 */.elementor-36 .elementor-element.elementor-element-a62f8b1 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94b34a7 */.elementor-36 .elementor-element.elementor-element-94b34a7 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c3c58c2 */.elementor-36 .elementor-element.elementor-element-c3c58c2 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5aa0e3 */.xm-hero-image img {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 500px;
    display: block;
    object-fit: cover;
    box-shadow: 0 22px 60px rgba(0, 38, 139, 0.13);
}
.xm-hero-image::before {
    content: "";
    position: absolute;
    right: -28px;
    bottom: -28px;
    width: 80%;
    height: 80%;
    border: 6px solid rgba(0, 111, 206, 0.14);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a4c8e */.xm-home-hero {
    background: radial-gradient(circle at 86% 10%, rgba(0, 111, 206, 0.13), transparent 34%), linear-gradient(180deg, #f6f8fb 0%, #ffffff 100%);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f65f6e */.elementor-36 .elementor-element.elementor-element-2f65f6e p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c47c2bc */.elementor-36 .elementor-element.elementor-element-c47c2bc p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4592e06 */.elementor-36 .elementor-element.elementor-element-4592e06 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b14296 */.elementor-36 .elementor-element.elementor-element-8b14296 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31db4b9 */.elementor-36 .elementor-element.elementor-element-31db4b9 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca9f0e1 */.elementor-36 .elementor-element.elementor-element-ca9f0e1 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca25bd0 */.elementor-36 .elementor-element.elementor-element-ca25bd0 h3 {
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7e298f */.elementor-36 .elementor-element.elementor-element-f7e298f p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72201e1 */.elementor-36 .elementor-element.elementor-element-72201e1 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b42fd54 */.xm-why-grid  {
    padding: 28px 24px;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b22db6 */.xm-why-grid  {
    padding: 28px 24px;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-604e633 */.xm-why-grid  {
    padding: 28px 24px;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5ce7c7 */.xm-why-grid  {
    padding: 28px 24px;
    background: rgba(255, 255, 255, 0.10);
    border: 1px solid rgba(255, 255, 255, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ee52c */.xm-why-box {
    padding: 54px;
    background: linear-gradient(90deg, rgba(0, 38, 139, 0.95), rgba(0, 111, 206, 0.86)), url(/wp-content/uploads/optical-communication-bg.jpg) center / cover no-repeat;
    color: #ffffff;
}
@media (max-width: 1024px) {
  .xm-why-box {
    padding: 32px !important;
  }
}
@media (max-width: 767px) {
  .xm-why-box {
    padding: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a80c474 */.elementor-36 .elementor-element.elementor-element-a80c474 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0f386b1 */.elementor-36 .elementor-element.elementor-element-0f386b1 h4 {
    margin-top:0px;
}
.elementor-36 .elementor-element.elementor-element-0f386b1 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-219572a */.elementor-36 .elementor-element.elementor-element-219572a h4 {
    margin-top:0px;
}
.elementor-36 .elementor-element.elementor-element-219572a p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5321628 */.elementor-36 .elementor-element.elementor-element-5321628 h4 {
    margin-top:0px;
}
.elementor-36 .elementor-element.elementor-element-5321628 p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f40606f */.elementor-36 .elementor-element.elementor-element-f40606f p {
    margin: 0px;
}/* End custom CSS */