.elementor-22195 .elementor-element.elementor-element-a60ca52{--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;}.elementor-22195 .elementor-element.elementor-element-cc8e4f3{--spacer-size:50px;}.elementor-22195 .elementor-element.elementor-element-4a123de{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22195 .elementor-element.elementor-element-39589d4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:14px;--margin-right:1px;}.elementor-22195 .elementor-element.elementor-element-3f9aca4 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-28ca284{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:33px;}.elementor-22195 .elementor-element.elementor-element-1992047{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:26px;}.elementor-22195 .elementor-element.elementor-element-d9ee291{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:29px;}.elementor-22195 .elementor-element.elementor-element-43f3c03{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22195 .elementor-element.elementor-element-e858c2e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:30px;}.elementor-22195 .elementor-element.elementor-element-b6e2144{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:8px;}.elementor-22195 .elementor-element.elementor-element-5b7a864{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:38px;--margin-right:44px;}.elementor-22195 .elementor-element.elementor-element-c5823d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:30px;}.elementor-22195 .elementor-element.elementor-element-2a2751f:not(.elementor-motion-effects-element-type-background), .elementor-22195 .elementor-element.elementor-element-2a2751f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22195 .elementor-element.elementor-element-2a2751f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:27px 0px 54px 0px;}.elementor-22195 .elementor-element.elementor-element-2a2751f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22195 .elementor-element.elementor-element-5b78e70{text-align:center;}.elementor-22195 .elementor-element.elementor-element-55a05f3{text-align:justify;}.elementor-22195 .elementor-element.elementor-element-55a05f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 76px 0px 41px;}.elementor-22195 .elementor-element.elementor-element-6f0817a{--spacer-size:9px;}.elementor-22195 .elementor-element.elementor-element-5dfdc54 > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22195 .elementor-element.elementor-element-f536fb4{--divider-border-style:solid;--divider-color:#C46029;--divider-border-width:2.9px;}.elementor-22195 .elementor-element.elementor-element-f536fb4 .elementor-divider-separator{width:6%;margin:0 auto;margin-center:0;}.elementor-22195 .elementor-element.elementor-element-f536fb4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-22195 .elementor-element.elementor-element-f536fb4 > .elementor-widget-container{margin:-805px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-e968d0f > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-22195 .elementor-element.elementor-element-ffc2505{--spacer-size:30px;}.elementor-22195 .elementor-element.elementor-element-293d009 > .elementor-widget-container{margin:-86px 35px 0px 62px;padding:085px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-293d009{width:var( --container-widget-width, 84.92% );max-width:84.92%;--container-widget-width:84.92%;--container-widget-flex-grow:0;}.elementor-22195 .elementor-element.elementor-element-293d009.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22195 .elementor-element.elementor-element-bdbd0a8 > .elementor-container{min-height:400px;}.elementor-22195 .elementor-element.elementor-element-bdbd0a8{margin-top:-26px;margin-bottom:-26px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-2c6d6e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-0a1c1b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-b2f34d4{--display:flex;--min-height:658px;--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;--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-22195 .elementor-element.elementor-element-b2f34d4:not(.elementor-motion-effects-element-type-background), .elementor-22195 .elementor-element.elementor-element-b2f34d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-22195 .elementor-element.elementor-element-880dd6a{--spacer-size:20px;}.elementor-22195 .elementor-element.elementor-element-4341499{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22195 .elementor-element.elementor-element-27c3461{text-align:center;}.elementor-22195 .elementor-element.elementor-element-3810481{--divider-border-style:solid;--divider-color:#C46029;--divider-border-width:2.9px;}.elementor-22195 .elementor-element.elementor-element-3810481 .elementor-divider-separator{width:42px;margin:0 auto;margin-center:0;}.elementor-22195 .elementor-element.elementor-element-3810481 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-22195 .elementor-element.elementor-element-3810481 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-f7c6e0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-22195 .elementor-element.elementor-element-cc5edc9{--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;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-22195 .elementor-element.elementor-element-ae9cd35.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22195 .elementor-element.elementor-element-ae9cd35.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22195 .elementor-element.elementor-element-ae9cd35.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-ae9cd35 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22195 .elementor-element.elementor-element-ae9cd35 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22195 .elementor-element.elementor-element-ae9cd35 .elementor-image-box-title{font-size:17px;font-weight:600;line-height:45px;color:#000000;}.elementor-22195 .elementor-element.elementor-element-f8c533f{--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;}.elementor-22195 .elementor-element.elementor-element-5522e0f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22195 .elementor-element.elementor-element-5522e0f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22195 .elementor-element.elementor-element-5522e0f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-5522e0f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22195 .elementor-element.elementor-element-5522e0f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22195 .elementor-element.elementor-element-5522e0f .elementor-image-box-title{font-size:17px;font-weight:600;line-height:45px;color:#000000;}.elementor-22195 .elementor-element.elementor-element-f59804c{--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;}.elementor-22195 .elementor-element.elementor-element-a6e473f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22195 .elementor-element.elementor-element-a6e473f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22195 .elementor-element.elementor-element-a6e473f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-a6e473f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22195 .elementor-element.elementor-element-a6e473f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22195 .elementor-element.elementor-element-a6e473f .elementor-image-box-title{font-size:17px;font-weight:600;line-height:45px;color:#000000;}.elementor-22195 .elementor-element.elementor-element-008d8dc{--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;}.elementor-22195 .elementor-element.elementor-element-3eaa441.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-22195 .elementor-element.elementor-element-3eaa441.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-22195 .elementor-element.elementor-element-3eaa441.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-3eaa441 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22195 .elementor-element.elementor-element-3eaa441 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22195 .elementor-element.elementor-element-3eaa441 .elementor-image-box-title{font-size:17px;font-weight:500;line-height:45px;color:#000000;}.elementor-22195 .elementor-element.elementor-element-3eaa441 .elementor-image-box-description{font-size:1px;font-weight:400;line-height:1px;letter-spacing:0.4px;word-spacing:0px;}.elementor-22195 .elementor-element.elementor-element-6973ec7{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-22195 .elementor-element.elementor-element-bfedd6d{--spacer-size:34px;}.elementor-22195 .elementor-element.elementor-element-846ab4e:not(.elementor-motion-effects-element-type-background), .elementor-22195 .elementor-element.elementor-element-846ab4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itcen.ir/wp-content/uploads/2026/09/01-010-2-1.png");}.elementor-22195 .elementor-element.elementor-element-846ab4e > .elementor-background-overlay{background-image:url("https://itcen.ir/wp-content/uploads/2026/09/01-010.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22195 .elementor-element.elementor-element-846ab4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 150px 0px;}.elementor-22195 .elementor-element.elementor-element-20f45af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-f9d1076 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 6% 0% 0%;}.elementor-22195 .elementor-element.elementor-element-5cc5877 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 3% 0% 0%;}.elementor-22195 .elementor-element.elementor-element-9471976 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 3% 0% 0%;}.elementor-22195 .elementor-element.elementor-element-0367669 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 3% 0% 0%;}.elementor-22195 .elementor-element.elementor-element-9bec83d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-078e368.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22195 .elementor-element.elementor-element-078e368 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}@media(min-width:768px){.elementor-22195 .elementor-element.elementor-element-39589d4{--width:25%;}.elementor-22195 .elementor-element.elementor-element-28ca284{--width:25%;}.elementor-22195 .elementor-element.elementor-element-1992047{--width:25%;}.elementor-22195 .elementor-element.elementor-element-d9ee291{--width:25%;}.elementor-22195 .elementor-element.elementor-element-e858c2e{--width:25%;}.elementor-22195 .elementor-element.elementor-element-b6e2144{--width:25%;}.elementor-22195 .elementor-element.elementor-element-5b7a864{--width:25%;}.elementor-22195 .elementor-element.elementor-element-c5823d6{--width:25%;}.elementor-22195 .elementor-element.elementor-element-b2f34d4{--content-width:1600px;}.elementor-22195 .elementor-element.elementor-element-cc5edc9{--width:25%;}.elementor-22195 .elementor-element.elementor-element-f8c533f{--width:25%;}.elementor-22195 .elementor-element.elementor-element-f59804c{--width:25%;}.elementor-22195 .elementor-element.elementor-element-008d8dc{--width:25%;}.elementor-22195 .elementor-element.elementor-element-6973ec7{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22195 .elementor-element.elementor-element-20f45af{width:100%;}.elementor-22195 .elementor-element.elementor-element-f9d1076{width:50%;}.elementor-22195 .elementor-element.elementor-element-5cc5877{width:50%;}.elementor-22195 .elementor-element.elementor-element-9471976{width:50%;}.elementor-22195 .elementor-element.elementor-element-0367669{width:50%;}}@media(min-width:1025px){.elementor-22195 .elementor-element.elementor-element-846ab4e > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-22195 .elementor-element.elementor-element-2a2751f{padding:140px 0px 182px 0px;}.elementor-22195 .elementor-element.elementor-element-f536fb4 > .elementor-widget-container{margin:-815px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-293d009 > .elementor-widget-container{margin:0px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-f9d1076 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-22195 .elementor-element.elementor-element-9471976 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 3% 0% 0%;}.elementor-22195 .elementor-element.elementor-element-0367669 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-22195 .elementor-element.elementor-element-55a05f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-5dfdc54 > .elementor-widget-container{margin:0px 107px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-f536fb4 > .elementor-widget-container{margin:-700px 0px 0px 0px;}.elementor-22195 .elementor-element.elementor-element-293d009 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-22195 .elementor-element.elementor-element-ae9cd35 .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-5522e0f .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-a6e473f .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-3eaa441 .elementor-image-box-img{margin-bottom:0px;}.elementor-22195 .elementor-element.elementor-element-846ab4e{padding:125px 0px 123px 0px;}}/* Start custom CSS for bridge_icon_text, class: .elementor-element-3f9aca4 */css
.elementor-22195 .elementor-element.elementor-element-3f9aca4,
.elementor-22195 .elementor-element.elementor-element-3f9aca4 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-3f9aca4 img {
    width: 85px !important;
    height: 85px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-3f9aca4 img {
    width: 78px !important;
    height:78px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-ff85816 */css
.elementor-22195 .elementor-element.elementor-element-ff85816,
.elementor-22195 .elementor-element.elementor-element-ff85816 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-ff85816 img {
    width: 80px !important;
    height: 80px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-ff85816 img {
    width: 68px !important;
    height:68px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-8a1c98f */css
.elementor-22195 .elementor-element.elementor-element-8a1c98f,
.elementor-22195 .elementor-element.elementor-element-8a1c98f * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-8a1c98f img {
    width: 85px !important;
    height: 85px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-8a1c98f img {
    width: 68px !important;
    height:68px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-9930396 */css
.elementor-22195 .elementor-element.elementor-element-9930396,
.elementor-22195 .elementor-element.elementor-element-9930396 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-9930396 img {
    width: 85px !important;
    height: 85px !important;
    object-fit: contain !important;
}

css
.elementor-22195 .elementor-element.elementor-element-9930396:hover {
    background-color: #005c7d !important;
    border-color: #005c7d !important;
}









.elementor-22195 .elementor-element.elementor-element-9930396 img {
    width: 68px !important;
    height:68px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-b37a59d */css
.elementor-22195 .elementor-element.elementor-element-b37a59d,
.elementor-22195 .elementor-element.elementor-element-b37a59d * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-b37a59d img {
    width: 80px !important;
    height: 80px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-b37a59d img {
    width: 68px !important;
    height:68px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-d1ad4a3 */css
.elementor-22195 .elementor-element.elementor-element-d1ad4a3,
.elementor-22195 .elementor-element.elementor-element-d1ad4a3 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-d1ad4a3 img {
    width: 85px !important;
    height: 85px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-d1ad4a3 img {
    width: 78px !important;
    height:78px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-12c7655 */css
.elementor-22195 .elementor-element.elementor-element-12c7655,
.elementor-22195 .elementor-element.elementor-element-12c7655 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-12c7655 img {
    width: 85px !important;
    height: 85px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-12c7655 img {
    width: 78px !important;
    height:78px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for bridge_icon_text, class: .elementor-element-ccc8805 */css
.elementor-22195 .elementor-element.elementor-element-ccc8805,
.elementor-22195 .elementor-element.elementor-element-ccc8805 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


.elementor-22195 .elementor-element.elementor-element-ccc8805 img {
    width: 80px !important;
    height: 80px !important;
    object-fit: contain !important;
}





.elementor-22195 .elementor-element.elementor-element-ccc8805 img {
    width: 68px !important;
    height:68px !important;

    filter: brightness(0) saturate(100%) invert(28%) sepia(30%) saturate(1100%) hue-rotate(155deg) brightness(85%) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b78e70 */.elementor-22195 .elementor-element.elementor-element-5b78e70,
.elementor-22195 .elementor-element.elementor-element-5b78e70 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    color: #005C7D !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55a05f3 */.elementor-22195 .elementor-element.elementor-element-55a05f3 .elementor-widget-container p {
    font-family: "Inter", sans-serif !important;
    font-weight: 400 !important;
    font-size: 17px !important;
    font-style: normal !important;
    line-height: 1.8 !important;
    color: #333333 !important;
}

/* اگر داخل P تگ‌های span / strong / b وجود داشته باشند */
.elementor-22195 .elementor-element.elementor-element-55a05f3 .elementor-widget-container p span,
.elementor-22195 .elementor-element.elementor-element-55a05f3 .elementor-widget-container p strong,
.elementor-22195 .elementor-element.elementor-element-55a05f3 .elementor-widget-container p b,
.elementor-22195 .elementor-element.elementor-element-55a05f3 .elementor-widget-container p em,
.elementor-22195 .elementor-element.elementor-element-55a05f3 .elementor-widget-container p i {
    font-family: "Inter", sans-serif !important;
    font-weight: 400 !important;
    font-size: 17px !important;
    font-style: normal !important;
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for bridge_button, class: .elementor-element-5dfdc54 */css
.elementor-22195 .elementor-element.elementor-element-5dfdc54,
.elementor-22195 .elementor-element.elementor-element-5dfdc54 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}/* End custom CSS */
/* Start custom CSS for bridge_portfolio_list, class: .elementor-element-4eb48db */.elementor-22195 .elementor-element.elementor-element-4eb48db,
.elementor-22195 .elementor-element.elementor-element-4eb48db * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}


/* =========================================================
   ITCEN PORTFOLIO
   SPACE BETWEEN CATEGORY FILTER AND PROJECTS
   ========================================================= */

.filter_outer {
    margin-bottom: 40px !important;
    padding-bottom: 0 !important;
    position: relative !important;
    display: block !important;
}

/* FORCE SPACE BEFORE PROJECT ITEMS */
.filter_outer + .portfolio_container,
.filter_outer + .projects_holder,
.filter_outer ~ .portfolio_container,
.filter_outer ~ .projects_holder {
    margin-top: 35px !important;
    padding-top: 0 !important;
}

/* Bridge portfolio project grid */
.portfolio_main_holder .projects_holder {
    margin-top: 35px !important;
}





 /* Main category container */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder,
.elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter {
    width:100% !important;
    display:block !important;
    margin-top:0 !important;
    margin-bottom:25px !important;
    padding:0 !important;
    text-align:center !important;
}

/* Category list */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul,
.elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter ul,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter ul,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter ul {
    width:100% !important;
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    flex-wrap:wrap !important;
    margin:0 auto !important; padding:0 !important;
    padding-top:25px !important;
    text-align:center !important;
    list-style:none !important;
    gap:0 !important;
}

/* Category items */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder li,
.elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter li,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter li,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter li {
    display:block !important;
    margin:0 !important;
    padding:0 !important;
    text-align:center !important;
    float:none !important;
}

/* Category links */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder li a,
.elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter li a,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter li a,
.elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter li a {
    display:inline-block !important;
    margin:0 14px !important;
    padding:8px 0 !important;
    text-align:center !important;
    line-height:1.5 !important;
    white-space:nowrap !important;
}/* Mobile */
@media(max-width:768px){
    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter {
        margin-top:0 !important;
        margin-bottom:20px !important;
        padding:0 !important;
        text-align:center !important;
    }

    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter ul,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter ul,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter ul {
        justify-content:center !important;
        width:100% !important;
        margin:0 auto !important;
        padding:0 !important;
        padding-top:20px !important;
    }

    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder li a,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .portfolio_filter li a,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .qode-portfolio-filter li a,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .qodef-portfolio-filter li a {
        margin:0 9px !important;
        padding:7px 0 !important;
    }
}







/* =========================================================
   ITCEN PORTFOLIO FILTER — FINAL CLEAN LAYOUT
   ========================================================= */

/* Filter container */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder {
    width: 100% !important;
    margin: 0 0 25px 0 !important;
    padding: 0 !important;
    text-align: center !important;
    box-sizing: border-box !important;
}


/* =========================================================
   FILTER LIST
   ========================================================= */

.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul {
    display: flex !important;
    flex-wrap: wrap !important;

    justify-content: center !important;
    align-items: center !important;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 auto !important;
    padding: 18px 25px !important;

    box-sizing: border-box !important;

    list-style: none !important;

    column-gap: 32px !important;
    row-gap: 10px !important;

    overflow: visible !important;
}


/* =========================================================
   FILTER ITEMS
   ========================================================= */

.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li {
    display: block !important;

    width: auto !important;
    min-width: 0 !important;

    margin: 0 !important;
    padding: 5px 0 !important;

    text-align: center !important;

    white-space: nowrap !important;

    float: none !important;
    box-sizing: border-box !important;
}


/* =========================================================
   FORCE SECOND ROW
   ========================================================= */

/* گزینه 4 شروع ردیف دوم */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li:nth-child(5) {
    margin-left: 0 !important;
}


/* =========================================================
   TEXT
   ========================================================= */

.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li span {
    display: inline-block !important;

    margin: 0 !important;
    padding: 0 !important;

    white-space: nowrap !important;
}


/* Links */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li a {
    display: inline-block !important;

    margin: 0 !important;
    padding: 5px 0 !important;

    line-height: 1.4 !important;

    white-space: nowrap !important;
}


/* =========================================================
   FILTER HEIGHT
   ========================================================= */

.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_outer {
    height: auto !important;
    min-height: 0 !important;

    margin-bottom: 40px !important;
    padding-bottom: 0 !important;
}


/* =========================================================
   ★★★ GUARANTEED 3 + 3 GRID LAYOUT ★★★
   3 ITEMS FIRST ROW / 3 ITEMS SECOND ROW
   PERFECTLY CENTERED, PERFECTLY ALIGNED
   THIS OVERRIDES THE FLEX LAYOUT ABOVE
   ========================================================= */

.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul {
    display: grid !important;

    /* ★ هر سه ستون دقیقاً هم‌عرض → فاصله‌ی چشمی همه یکسان */
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;

    justify-content: center !important;
    align-content: center !important;
    align-items: center !important;

    column-gap: 45px !important;
    row-gap: 16px !important;

    width: 100% !important;
    margin: 0 auto !important;
    padding: 18px 25px !important;

    list-style: none !important;
    box-sizing: border-box !important;
}


/* Each cell — centered */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;

    width: auto !important;
    min-width: 0 !important;

    margin: 0 !important;
    padding: 5px 0 !important;

    text-align: center !important;
    white-space: nowrap !important;

    float: none !important;
    box-sizing: border-box !important;
}


/* Inner link/span also centered */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li a,
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li span {
    display: inline-block !important;

    margin: 0 !important;
    padding: 5px 0 !important;

    line-height: 1.4 !important;
    white-space: nowrap !important;

    text-align: center !important;
}


/* Kill previous nth-child rule that had no effect */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li:nth-child(5) {
    margin-left: 0 !important;
}


/* Ensure items flow naturally 1,2,3 then 4,5,6 */
.elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li {
    order: initial !important;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 768px) {

    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder {
        width: 100% !important;
        margin-bottom: 20px !important;
    }

    /* Mobile: back to single-column, each item its own row */
    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul {
        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;

        width: 100% !important;

        margin: 0 auto !important;
        padding: 15px 10px !important;

        row-gap: 5px !important;
        column-gap: 0 !important;
    }

    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li {
        width: 100% !important;

        margin: 0 !important;
        padding: 4px 0 !important;

        text-align: center !important;
    }

    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li span,
    .elementor-22195 .elementor-element.elementor-element-4eb48db .filter_holder ul li a {
        white-space: normal !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27c3461 */.elementor-22195 .elementor-element.elementor-element-27c3461,
.elementor-22195 .elementor-element.elementor-element-27c3461 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    color: #005C7D !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ae9cd35 */.elementor-22195 .elementor-element.elementor-element-ae9cd35,
.elementor-22195 .elementor-element.elementor-element-ae9cd35 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    color: #005c7d !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5522e0f */.elementor-22195 .elementor-element.elementor-element-5522e0f,
.elementor-22195 .elementor-element.elementor-element-5522e0f * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    color: #005c7d !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6e473f */.elementor-22195 .elementor-element.elementor-element-a6e473f,
.elementor-22195 .elementor-element.elementor-element-a6e473f * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    color: #005c7d !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3eaa441 */.elementor-22195 .elementor-element.elementor-element-3eaa441,
.elementor-22195 .elementor-element.elementor-element-3eaa441 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    color: #005c7d !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8ae0fe */section.itcen-history .itcen-history-heading h2 {
    font-family: "Vazirmatn", sans-serif !important;
    font-weight: 400 !important;
    font-style: normal !important;
}


/* =========================================================
   ITCEN HISTORY — CARD TEXT SIZE LOCK
   FORCE / ISOLATED / NO CARD SHIFT
   ========================================================= */

/* ---------------------------------------------------------
   DESKTOP — CARD TEXT
   --------------------------------------------------------- */

html body section.itcen-history
.itcen-history-card,
html body section.itcen-history
.itcen-history-card * {

    font-family: "Vazirmatn", sans-serif !important;

    font-size: 12px !important;

    font-weight: 400 !important;

    line-height: 1.35 !important;

    letter-spacing: 0 !important;

    font-style: normal !important;

    text-transform: none !important;

    -webkit-text-stroke: 0 !important;

    font-synthesis: none !important;
}


/* ---------------------------------------------------------
   جلوگیری از تغییر ارتفاع کارت
   --------------------------------------------------------- */

html body section.itcen-history
.itcen-history-card {

    min-height: 63px !important;

    height: auto !important;

    box-sizing: border-box !important;

    overflow: hidden !important;
}


/* ---------------------------------------------------------
   MOBILE
   --------------------------------------------------------- */

@media (max-width: 767px) {

    html body section.itcen-history
    .itcen-history-card,
    html body section.itcen-history
    .itcen-history-card * {

        font-size: 11px !important;

        line-height: 1.35 !important;

        font-weight: 400 !important;
    }
}


/* ---------------------------------------------------------
   VERY SMALL MOBILE
   --------------------------------------------------------- */

@media (max-width: 400px) {

    html body section.itcen-history
    .itcen-history-card,
    html body section.itcen-history
    .itcen-history-card * {

        font-size: 10px !important;

        line-height: 1.32 !important;
    }
}


/* ---------------------------------------------------------
   YEAR — DON'T TOUCH ITS SIZE
   --------------------------------------------------------- */

html body section.itcen-history
.itcen-history-year {

    font-family: "Inter", Arial, sans-serif !important;

    font-weight: 400 !important;

    font-size: 12px !important;

    line-height: 1 !important;
}


@media (max-width: 767px) {

    html body section.itcen-history
    .itcen-history-year {

        font-size: 10px !important;
    }
}


@media (max-width: 400px) {

    html body section.itcen-history
    .itcen-history-year {

        font-size: 8px !important;
    }
}








/* ========================================================= 
   ITCEN HISTORY — FINAL CUSTOM CSS 
   TOP CARDS    → BOTTOM EDGE ALIGNED 
   BOTTOM CARDS → TOP EDGE ALIGNED 
   OUR HISTORY  → 30px HIGHER 
   ========================================================= */ 
 
@media (min-width: 768px) { 
 
    /* ===================================================== 
       OUR HISTORY 
       فقط عنوان 20px پایین‌تر 
       ===================================================== */ 
 
    .itcen-history-heading { 
        transform: translateY(-30px) !important; 
    } 
 
 
    /* ===================================================== 
       TOP CARDS 
       دقیقاً بدون هیچ تغییر 
       ===================================================== */ 
 
    .itcen-history-items 
    .itcen-history-item:nth-child(n).circle-top 
    .itcen-history-card, 
 
    .itcen-history-items 
    .itcen-history-item:nth-child(n).circle-top.is-visible 
    .itcen-history-card { 
 
        transform: 
            translateX(-50%) 
            translateY(calc(-100% + 55px)) !important; 
    } 
 
 
    /* ===================================================== 
       BOTTOM CARDS 
       هم‌تراز + 30px پایین‌تر 
       ===================================================== */ 
 
    .itcen-history-items 
    .itcen-history-item:nth-child(n).circle-bottom 
    .itcen-history-card, 
 
    .itcen-history-items 
    .itcen-history-item:nth-child(n).circle-bottom.is-visible 
    .itcen-history-card { 
 
        top: 62% !important; 
        bottom: auto !important; 
 
        transform: 
            translateX(-50%) 
            translateY(95px) !important; 
    } 
 
}/* End custom CSS */
/* Start custom CSS for bridge_counter, class: .elementor-element-304e698 */.elementor-22195 .elementor-element.elementor-element-304e698,
.elementor-22195 .elementor-element.elementor-element-304e698 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 550 !important;
    letter-spacing: 0.2px !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for bridge_counter, class: .elementor-element-36984e5 */.elementor-22195 .elementor-element.elementor-element-36984e5,
.elementor-22195 .elementor-element.elementor-element-36984e5 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 550 !important;
    letter-spacing: 0.2px !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for bridge_counter, class: .elementor-element-69dbf02 */.elementor-22195 .elementor-element.elementor-element-69dbf02,
.elementor-22195 .elementor-element.elementor-element-69dbf02 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 550 !important;
    letter-spacing: 0.2px !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for bridge_counter, class: .elementor-element-cd5f8b6 */.elementor-22195 .elementor-element.elementor-element-cd5f8b6,
.elementor-22195 .elementor-element.elementor-element-cd5f8b6 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 550 !important;
    letter-spacing: 0.2px !important;
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for bridge_action, class: .elementor-element-858a3b6 */css
.elementor-22195 .elementor-element.elementor-element-858a3b6,
.elementor-22195 .elementor-element.elementor-element-858a3b6 * {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
}/* End custom CSS */